local ffi = require'ffi'
--[[
// csrc/openssl/src/include/openssl/objects.h
enum {
	OBJ_NAME_TYPE_UNDEF  = 0x00,
	OBJ_NAME_TYPE_MD_METH = 0x01,
	OBJ_NAME_TYPE_CIPHER_METH = 0x02,
	OBJ_NAME_TYPE_PKEY_METH = 0x03,
	OBJ_NAME_TYPE_COMP_METH = 0x04,
	OBJ_NAME_TYPE_NUM    = 0x05,
	OBJ_NAME_ALIAS       = 0x8000,
	OBJ_BSEARCH_VALUE_ON_NOMATCH = 0x01,
	OBJ_BSEARCH_FIRST_VALUE_ON_MATCH = 0x02,
};
typedef struct obj_name_st {
    int type;
    int alias;
    const char *name;
    const char *data;
} OBJ_NAME;
#define OBJ_create_and_add_object(a,b,c) OBJ_create(a,b,c)
int OBJ_NAME_init(void);
int OBJ_NAME_new_index(unsigned long (*hash_func) (const char *),
                       int (*cmp_func) (const char *, const char *),
                       void (*free_func) (const char *, int, const char *));
const char *OBJ_NAME_get(const char *name, int type);
int OBJ_NAME_add(const char *name, int type, const char *data);
int OBJ_NAME_remove(const char *name, int type);
void OBJ_NAME_cleanup(int type);
void OBJ_NAME_do_all(int type, void (*fn) (const OBJ_NAME *, void *arg),
                     void *arg);
void OBJ_NAME_do_all_sorted(int type,
                            void (*fn) (const OBJ_NAME *, void *arg),
                            void *arg);
ASN1_OBJECT *OBJ_dup(const ASN1_OBJECT *o);
ASN1_OBJECT *OBJ_nid2obj(int n);
const char *OBJ_nid2ln(int n);
const char *OBJ_nid2sn(int n);
int OBJ_obj2nid(const ASN1_OBJECT *o);
ASN1_OBJECT *OBJ_txt2obj(const char *s, int no_name);
int OBJ_obj2txt(char *buf, int buf_len, const ASN1_OBJECT *a, int no_name);
int OBJ_txt2nid(const char *s);
int OBJ_ln2nid(const char *s);
int OBJ_sn2nid(const char *s);
int OBJ_cmp(const ASN1_OBJECT *a, const ASN1_OBJECT *b);
const void *OBJ_bsearch_(const void *key, const void *base, int num, int size,
                         int (*cmp) (const void *, const void *));
const void *OBJ_bsearch_ex_(const void *key, const void *base, int num,
                            int size,
                            int (*cmp) (const void *, const void *),
                            int flags);
#define _DECLARE_OBJ_BSEARCH_CMP_FN(scope,type1,type2,nm) static int nm ##_cmp_BSEARCH_CMP_FN(const void *, const void *); static int nm ##_cmp(type1 const *, type2 const *); scope type2 * OBJ_bsearch_ ##nm(type1 *key, type2 const *base, int num)
#define DECLARE_OBJ_BSEARCH_CMP_FN(type1,type2,cmp) _DECLARE_OBJ_BSEARCH_CMP_FN(static, type1, type2, cmp)
#define DECLARE_OBJ_BSEARCH_GLOBAL_CMP_FN(type1,type2,nm) type2 * OBJ_bsearch_ ##nm(type1 *key, type2 const *base, int num)
#define IMPLEMENT_OBJ_BSEARCH_CMP_FN(type1,type2,nm) static int nm ##_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_) { type1 const *a = a_; type2 const *b = b_; return nm ##_cmp(a,b); } static type2 *OBJ_bsearch_ ##nm(type1 *key, type2 const *base, int num) { return (type2 *)OBJ_bsearch_(key, base, num, sizeof(type2), nm ##_cmp_BSEARCH_CMP_FN); } extern void dummy_prototype(void)
#define IMPLEMENT_OBJ_BSEARCH_GLOBAL_CMP_FN(type1,type2,nm) static int nm ##_cmp_BSEARCH_CMP_FN(const void *a_, const void *b_) { type1 const *a = a_; type2 const *b = b_; return nm ##_cmp(a,b); } type2 *OBJ_bsearch_ ##nm(type1 *key, type2 const *base, int num) { return (type2 *)OBJ_bsearch_(key, base, num, sizeof(type2), nm ##_cmp_BSEARCH_CMP_FN); } extern void dummy_prototype(void)
#define OBJ_bsearch(type1,key,type2,base,num,cmp) ((type2 *)OBJ_bsearch_(CHECKED_PTR_OF(type1,key),CHECKED_PTR_OF(type2,base), num,sizeof(type2), ((void)CHECKED_PTR_OF(type1,cmp ##_type_1), (void)CHECKED_PTR_OF(type2,cmp ##_type_2), cmp ##_BSEARCH_CMP_FN)))
#define OBJ_bsearch_ex(type1,key,type2,base,num,cmp,flags) ((type2 *)OBJ_bsearch_ex_(CHECKED_PTR_OF(type1,key),CHECKED_PTR_OF(type2,base), num,sizeof(type2), ((void)CHECKED_PTR_OF(type1,cmp ##_type_1), (void)type_2=CHECKED_PTR_OF(type2,cmp ##_type_2), cmp ##_BSEARCH_CMP_FN)),flags)
int OBJ_new_nid(int num);
int OBJ_add_object(const ASN1_OBJECT *obj);
int OBJ_create(const char *oid, const char *sn, const char *ln);
#define OBJ_cleanup() while(0) continue
int OBJ_create_objects(BIO *in);
size_t OBJ_length(const ASN1_OBJECT *obj);
const unsigned char *OBJ_get0_data(const ASN1_OBJECT *obj);
int OBJ_find_sigid_algs(int signid, int *pdig_nid, int *ppkey_nid);
int OBJ_find_sigid_by_algs(int *psignid, int dig_nid, int pkey_nid);
int OBJ_add_sigid(int signid, int dig_id, int pkey_id);
void OBJ_sigid_free(void);

// csrc/openssl/src/include/openssl/obj_mac.h
enum {
	SN_undef             = "UNDEF",
	LN_undef             = "undefined",
	NID_undef            = 0,
	OBJ_undef            = 0L,
	SN_itu_t             = "ITU-T",
	LN_itu_t             = "itu-t",
	NID_itu_t            = 645,
	OBJ_itu_t            = 0L,
	NID_ccitt            = 404,
	OBJ_ccitt            = OBJ_itu_t,
	SN_iso               = "ISO",
	LN_iso               = "iso",
	NID_iso              = 181,
	OBJ_iso              = 1L,
	SN_joint_iso_itu_t   = "JOINT-ISO-ITU-T",
	LN_joint_iso_itu_t   = "joint-iso-itu-t",
	NID_joint_iso_itu_t  = 646,
	OBJ_joint_iso_itu_t  = 2L,
	NID_joint_iso_ccitt  = 393,
	OBJ_joint_iso_ccitt  = OBJ_joint_iso_itu_t,
	SN_member_body       = "member-body",
	LN_member_body       = "ISO Member Body",
	NID_member_body      = 182,
	OBJ_member_body      = OBJ_iso,2L,
	SN_identified_organization = "identified-organization",
	NID_identified_organization = 676,
	OBJ_identified_organization = OBJ_iso,3L,
	SN_hmac_md5          = "HMAC-MD5",
	LN_hmac_md5          = "hmac-md5",
	NID_hmac_md5         = 780,
	OBJ_hmac_md5         = OBJ_identified_organization,6L,1L,5L,5L,8L,1L,1L,
	SN_hmac_sha1         = "HMAC-SHA1",
	LN_hmac_sha1         = "hmac-sha1",
	NID_hmac_sha1        = 781,
	OBJ_hmac_sha1        = OBJ_identified_organization,6L,1L,5L,5L,8L,1L,2L,
	SN_x509ExtAdmission  = "x509ExtAdmission",
	LN_x509ExtAdmission  = "Professional Information or basis for Admission",
	NID_x509ExtAdmission = 1093,
	OBJ_x509ExtAdmission = OBJ_identified_organization,36L,8L,3L,3L,
	SN_certicom_arc      = "certicom-arc",
	NID_certicom_arc     = 677,
	OBJ_certicom_arc     = OBJ_identified_organization,132L,
	SN_ieee              = "ieee",
	NID_ieee             = 1170,
	OBJ_ieee             = OBJ_identified_organization,111L,
	SN_ieee_siswg        = "ieee-siswg",
	LN_ieee_siswg        = "IEEE Security in Storage Working Group",
	NID_ieee_siswg       = 1171,
	OBJ_ieee_siswg       = OBJ_ieee,2L,1619L,
	SN_international_organizations = "international-organizations",
	LN_international_organizations = "International Organizations",
	NID_international_organizations = 647,
	OBJ_international_organizations = OBJ_joint_iso_itu_t,23L,
	SN_wap               = "wap",
	NID_wap              = 678,
	OBJ_wap              = OBJ_international_organizations,43L,
	SN_wap_wsg           = "wap-wsg",
	NID_wap_wsg          = 679,
	OBJ_wap_wsg          = OBJ_wap,1L,
	SN_selected_attribute_types = "selected-attribute-types",
	LN_selected_attribute_types = "Selected Attribute Types",
	NID_selected_attribute_types = 394,
	OBJ_selected_attribute_types = OBJ_joint_iso_itu_t,5L,1L,5L,
	SN_clearance         = "clearance",
	NID_clearance        = 395,
	OBJ_clearance        = OBJ_selected_attribute_types,55L,
	SN_ISO_US            = "ISO-US",
	LN_ISO_US            = "ISO US Member Body",
	NID_ISO_US           = 183,
	OBJ_ISO_US           = OBJ_member_body,840L,
	SN_X9_57             = "X9-57",
	LN_X9_57             = "X9.57",
	NID_X9_57            = 184,
	OBJ_X9_57            = OBJ_ISO_US,10040L,
	SN_X9cm              = "X9cm",
	LN_X9cm              = "X9.57 CM ?",
	NID_X9cm             = 185,
	OBJ_X9cm             = OBJ_X9_57,4L,
	SN_ISO_CN            = "ISO-CN",
	LN_ISO_CN            = "ISO CN Member Body",
	NID_ISO_CN           = 1140,
	OBJ_ISO_CN           = OBJ_member_body,156L,
	SN_oscca             = "oscca",
	NID_oscca            = 1141,
	OBJ_oscca            = OBJ_ISO_CN,10197L,
	SN_sm_scheme         = "sm-scheme",
	NID_sm_scheme        = 1142,
	OBJ_sm_scheme        = OBJ_oscca,1L,
	SN_dsa               = "DSA",
	LN_dsa               = "dsaEncryption",
	NID_dsa              = 116,
	OBJ_dsa              = OBJ_X9cm,1L,
	SN_dsaWithSHA1       = "DSA-SHA1",
	LN_dsaWithSHA1       = "dsaWithSHA1",
	NID_dsaWithSHA1      = 113,
	OBJ_dsaWithSHA1      = OBJ_X9cm,3L,
	SN_ansi_X9_62        = "ansi-X9-62",
	LN_ansi_X9_62        = "ANSI X9.62",
	NID_ansi_X9_62       = 405,
	OBJ_ansi_X9_62       = OBJ_ISO_US,10045L,
	OBJ_X9_62_id_fieldType = OBJ_ansi_X9_62,1L,
	SN_X9_62_prime_field = "prime-field",
	NID_X9_62_prime_field = 406,
	OBJ_X9_62_prime_field = OBJ_X9_62_id_fieldType,1L,
	SN_X9_62_characteristic_two_field = "characteristic-two-field",
	NID_X9_62_characteristic_two_field = 407,
	OBJ_X9_62_characteristic_two_field = OBJ_X9_62_id_fieldType,2L,
	SN_X9_62_id_characteristic_two_basis = "id-characteristic-two-basis",
	NID_X9_62_id_characteristic_two_basis = 680,
	OBJ_X9_62_id_characteristic_two_basis = OBJ_X9_62_characteristic_two_field,3L,
	SN_X9_62_onBasis     = "onBasis",
	NID_X9_62_onBasis    = 681,
	OBJ_X9_62_onBasis    = OBJ_X9_62_id_characteristic_two_basis,1L,
	SN_X9_62_tpBasis     = "tpBasis",
	NID_X9_62_tpBasis    = 682,
	OBJ_X9_62_tpBasis    = OBJ_X9_62_id_characteristic_two_basis,2L,
	SN_X9_62_ppBasis     = "ppBasis",
	NID_X9_62_ppBasis    = 683,
	OBJ_X9_62_ppBasis    = OBJ_X9_62_id_characteristic_two_basis,3L,
	OBJ_X9_62_id_publicKeyType = OBJ_ansi_X9_62,2L,
	SN_X9_62_id_ecPublicKey = "id-ecPublicKey",
	NID_X9_62_id_ecPublicKey = 408,
	OBJ_X9_62_id_ecPublicKey = OBJ_X9_62_id_publicKeyType,1L,
	OBJ_X9_62_ellipticCurve = OBJ_ansi_X9_62,3L,
	OBJ_X9_62_c_TwoCurve = OBJ_X9_62_ellipticCurve,0L,
	SN_X9_62_c2pnb163v1  = "c2pnb163v1",
	NID_X9_62_c2pnb163v1 = 684,
	OBJ_X9_62_c2pnb163v1 = OBJ_X9_62_c_TwoCurve,1L,
	SN_X9_62_c2pnb163v2  = "c2pnb163v2",
	NID_X9_62_c2pnb163v2 = 685,
	OBJ_X9_62_c2pnb163v2 = OBJ_X9_62_c_TwoCurve,2L,
	SN_X9_62_c2pnb163v3  = "c2pnb163v3",
	NID_X9_62_c2pnb163v3 = 686,
	OBJ_X9_62_c2pnb163v3 = OBJ_X9_62_c_TwoCurve,3L,
	SN_X9_62_c2pnb176v1  = "c2pnb176v1",
	NID_X9_62_c2pnb176v1 = 687,
	OBJ_X9_62_c2pnb176v1 = OBJ_X9_62_c_TwoCurve,4L,
	SN_X9_62_c2tnb191v1  = "c2tnb191v1",
	NID_X9_62_c2tnb191v1 = 688,
	OBJ_X9_62_c2tnb191v1 = OBJ_X9_62_c_TwoCurve,5L,
	SN_X9_62_c2tnb191v2  = "c2tnb191v2",
	NID_X9_62_c2tnb191v2 = 689,
	OBJ_X9_62_c2tnb191v2 = OBJ_X9_62_c_TwoCurve,6L,
	SN_X9_62_c2tnb191v3  = "c2tnb191v3",
	NID_X9_62_c2tnb191v3 = 690,
	OBJ_X9_62_c2tnb191v3 = OBJ_X9_62_c_TwoCurve,7L,
	SN_X9_62_c2onb191v4  = "c2onb191v4",
	NID_X9_62_c2onb191v4 = 691,
	OBJ_X9_62_c2onb191v4 = OBJ_X9_62_c_TwoCurve,8L,
	SN_X9_62_c2onb191v5  = "c2onb191v5",
	NID_X9_62_c2onb191v5 = 692,
	OBJ_X9_62_c2onb191v5 = OBJ_X9_62_c_TwoCurve,9L,
	SN_X9_62_c2pnb208w1  = "c2pnb208w1",
	NID_X9_62_c2pnb208w1 = 693,
	OBJ_X9_62_c2pnb208w1 = OBJ_X9_62_c_TwoCurve,10L,
	SN_X9_62_c2tnb239v1  = "c2tnb239v1",
	NID_X9_62_c2tnb239v1 = 694,
	OBJ_X9_62_c2tnb239v1 = OBJ_X9_62_c_TwoCurve,11L,
	SN_X9_62_c2tnb239v2  = "c2tnb239v2",
	NID_X9_62_c2tnb239v2 = 695,
	OBJ_X9_62_c2tnb239v2 = OBJ_X9_62_c_TwoCurve,12L,
	SN_X9_62_c2tnb239v3  = "c2tnb239v3",
	NID_X9_62_c2tnb239v3 = 696,
	OBJ_X9_62_c2tnb239v3 = OBJ_X9_62_c_TwoCurve,13L,
	SN_X9_62_c2onb239v4  = "c2onb239v4",
	NID_X9_62_c2onb239v4 = 697,
	OBJ_X9_62_c2onb239v4 = OBJ_X9_62_c_TwoCurve,14L,
	SN_X9_62_c2onb239v5  = "c2onb239v5",
	NID_X9_62_c2onb239v5 = 698,
	OBJ_X9_62_c2onb239v5 = OBJ_X9_62_c_TwoCurve,15L,
	SN_X9_62_c2pnb272w1  = "c2pnb272w1",
	NID_X9_62_c2pnb272w1 = 699,
	OBJ_X9_62_c2pnb272w1 = OBJ_X9_62_c_TwoCurve,16L,
	SN_X9_62_c2pnb304w1  = "c2pnb304w1",
	NID_X9_62_c2pnb304w1 = 700,
	OBJ_X9_62_c2pnb304w1 = OBJ_X9_62_c_TwoCurve,17L,
	SN_X9_62_c2tnb359v1  = "c2tnb359v1",
	NID_X9_62_c2tnb359v1 = 701,
	OBJ_X9_62_c2tnb359v1 = OBJ_X9_62_c_TwoCurve,18L,
	SN_X9_62_c2pnb368w1  = "c2pnb368w1",
	NID_X9_62_c2pnb368w1 = 702,
	OBJ_X9_62_c2pnb368w1 = OBJ_X9_62_c_TwoCurve,19L,
	SN_X9_62_c2tnb431r1  = "c2tnb431r1",
	NID_X9_62_c2tnb431r1 = 703,
	OBJ_X9_62_c2tnb431r1 = OBJ_X9_62_c_TwoCurve,20L,
	OBJ_X9_62_primeCurve = OBJ_X9_62_ellipticCurve,1L,
	SN_X9_62_prime192v1  = "prime192v1",
	NID_X9_62_prime192v1 = 409,
	OBJ_X9_62_prime192v1 = OBJ_X9_62_primeCurve,1L,
	SN_X9_62_prime192v2  = "prime192v2",
	NID_X9_62_prime192v2 = 410,
	OBJ_X9_62_prime192v2 = OBJ_X9_62_primeCurve,2L,
	SN_X9_62_prime192v3  = "prime192v3",
	NID_X9_62_prime192v3 = 411,
	OBJ_X9_62_prime192v3 = OBJ_X9_62_primeCurve,3L,
	SN_X9_62_prime239v1  = "prime239v1",
	NID_X9_62_prime239v1 = 412,
	OBJ_X9_62_prime239v1 = OBJ_X9_62_primeCurve,4L,
	SN_X9_62_prime239v2  = "prime239v2",
	NID_X9_62_prime239v2 = 413,
	OBJ_X9_62_prime239v2 = OBJ_X9_62_primeCurve,5L,
	SN_X9_62_prime239v3  = "prime239v3",
	NID_X9_62_prime239v3 = 414,
	OBJ_X9_62_prime239v3 = OBJ_X9_62_primeCurve,6L,
	SN_X9_62_prime256v1  = "prime256v1",
	NID_X9_62_prime256v1 = 415,
	OBJ_X9_62_prime256v1 = OBJ_X9_62_primeCurve,7L,
	OBJ_X9_62_id_ecSigType = OBJ_ansi_X9_62,4L,
	SN_ecdsa_with_SHA1   = "ecdsa-with-SHA1",
	NID_ecdsa_with_SHA1  = 416,
	OBJ_ecdsa_with_SHA1  = OBJ_X9_62_id_ecSigType,1L,
	SN_ecdsa_with_Recommended = "ecdsa-with-Recommended",
	NID_ecdsa_with_Recommended = 791,
	OBJ_ecdsa_with_Recommended = OBJ_X9_62_id_ecSigType,2L,
	SN_ecdsa_with_Specified = "ecdsa-with-Specified",
	NID_ecdsa_with_Specified = 792,
	OBJ_ecdsa_with_Specified = OBJ_X9_62_id_ecSigType,3L,
	SN_ecdsa_with_SHA224 = "ecdsa-with-SHA224",
	NID_ecdsa_with_SHA224 = 793,
	OBJ_ecdsa_with_SHA224 = OBJ_ecdsa_with_Specified,1L,
	SN_ecdsa_with_SHA256 = "ecdsa-with-SHA256",
	NID_ecdsa_with_SHA256 = 794,
	OBJ_ecdsa_with_SHA256 = OBJ_ecdsa_with_Specified,2L,
	SN_ecdsa_with_SHA384 = "ecdsa-with-SHA384",
	NID_ecdsa_with_SHA384 = 795,
	OBJ_ecdsa_with_SHA384 = OBJ_ecdsa_with_Specified,3L,
	SN_ecdsa_with_SHA512 = "ecdsa-with-SHA512",
	NID_ecdsa_with_SHA512 = 796,
	OBJ_ecdsa_with_SHA512 = OBJ_ecdsa_with_Specified,4L,
	OBJ_secg_ellipticCurve = OBJ_certicom_arc,0L,
	SN_secp112r1         = "secp112r1",
	NID_secp112r1        = 704,
	OBJ_secp112r1        = OBJ_secg_ellipticCurve,6L,
	SN_secp112r2         = "secp112r2",
	NID_secp112r2        = 705,
	OBJ_secp112r2        = OBJ_secg_ellipticCurve,7L,
	SN_secp128r1         = "secp128r1",
	NID_secp128r1        = 706,
	OBJ_secp128r1        = OBJ_secg_ellipticCurve,28L,
	SN_secp128r2         = "secp128r2",
	NID_secp128r2        = 707,
	OBJ_secp128r2        = OBJ_secg_ellipticCurve,29L,
	SN_secp160k1         = "secp160k1",
	NID_secp160k1        = 708,
	OBJ_secp160k1        = OBJ_secg_ellipticCurve,9L,
	SN_secp160r1         = "secp160r1",
	NID_secp160r1        = 709,
	OBJ_secp160r1        = OBJ_secg_ellipticCurve,8L,
	SN_secp160r2         = "secp160r2",
	NID_secp160r2        = 710,
	OBJ_secp160r2        = OBJ_secg_ellipticCurve,30L,
	SN_secp192k1         = "secp192k1",
	NID_secp192k1        = 711,
	OBJ_secp192k1        = OBJ_secg_ellipticCurve,31L,
	SN_secp224k1         = "secp224k1",
	NID_secp224k1        = 712,
	OBJ_secp224k1        = OBJ_secg_ellipticCurve,32L,
	SN_secp224r1         = "secp224r1",
	NID_secp224r1        = 713,
	OBJ_secp224r1        = OBJ_secg_ellipticCurve,33L,
	SN_secp256k1         = "secp256k1",
	NID_secp256k1        = 714,
	OBJ_secp256k1        = OBJ_secg_ellipticCurve,10L,
	SN_secp384r1         = "secp384r1",
	NID_secp384r1        = 715,
	OBJ_secp384r1        = OBJ_secg_ellipticCurve,34L,
	SN_secp521r1         = "secp521r1",
	NID_secp521r1        = 716,
	OBJ_secp521r1        = OBJ_secg_ellipticCurve,35L,
	SN_sect113r1         = "sect113r1",
	NID_sect113r1        = 717,
	OBJ_sect113r1        = OBJ_secg_ellipticCurve,4L,
	SN_sect113r2         = "sect113r2",
	NID_sect113r2        = 718,
	OBJ_sect113r2        = OBJ_secg_ellipticCurve,5L,
	SN_sect131r1         = "sect131r1",
	NID_sect131r1        = 719,
	OBJ_sect131r1        = OBJ_secg_ellipticCurve,22L,
	SN_sect131r2         = "sect131r2",
	NID_sect131r2        = 720,
	OBJ_sect131r2        = OBJ_secg_ellipticCurve,23L,
	SN_sect163k1         = "sect163k1",
	NID_sect163k1        = 721,
	OBJ_sect163k1        = OBJ_secg_ellipticCurve,1L,
	SN_sect163r1         = "sect163r1",
	NID_sect163r1        = 722,
	OBJ_sect163r1        = OBJ_secg_ellipticCurve,2L,
	SN_sect163r2         = "sect163r2",
	NID_sect163r2        = 723,
	OBJ_sect163r2        = OBJ_secg_ellipticCurve,15L,
	SN_sect193r1         = "sect193r1",
	NID_sect193r1        = 724,
	OBJ_sect193r1        = OBJ_secg_ellipticCurve,24L,
	SN_sect193r2         = "sect193r2",
	NID_sect193r2        = 725,
	OBJ_sect193r2        = OBJ_secg_ellipticCurve,25L,
	SN_sect233k1         = "sect233k1",
	NID_sect233k1        = 726,
	OBJ_sect233k1        = OBJ_secg_ellipticCurve,26L,
	SN_sect233r1         = "sect233r1",
	NID_sect233r1        = 727,
	OBJ_sect233r1        = OBJ_secg_ellipticCurve,27L,
	SN_sect239k1         = "sect239k1",
	NID_sect239k1        = 728,
	OBJ_sect239k1        = OBJ_secg_ellipticCurve,3L,
	SN_sect283k1         = "sect283k1",
	NID_sect283k1        = 729,
	OBJ_sect283k1        = OBJ_secg_ellipticCurve,16L,
	SN_sect283r1         = "sect283r1",
	NID_sect283r1        = 730,
	OBJ_sect283r1        = OBJ_secg_ellipticCurve,17L,
	SN_sect409k1         = "sect409k1",
	NID_sect409k1        = 731,
	OBJ_sect409k1        = OBJ_secg_ellipticCurve,36L,
	SN_sect409r1         = "sect409r1",
	NID_sect409r1        = 732,
	OBJ_sect409r1        = OBJ_secg_ellipticCurve,37L,
	SN_sect571k1         = "sect571k1",
	NID_sect571k1        = 733,
	OBJ_sect571k1        = OBJ_secg_ellipticCurve,38L,
	SN_sect571r1         = "sect571r1",
	NID_sect571r1        = 734,
	OBJ_sect571r1        = OBJ_secg_ellipticCurve,39L,
	OBJ_wap_wsg_idm_ecid = OBJ_wap_wsg,4L,
	SN_wap_wsg_idm_ecid_wtls1 = "wap-wsg-idm-ecid-wtls1",
	NID_wap_wsg_idm_ecid_wtls1 = 735,
	OBJ_wap_wsg_idm_ecid_wtls1 = OBJ_wap_wsg_idm_ecid,1L,
	SN_wap_wsg_idm_ecid_wtls3 = "wap-wsg-idm-ecid-wtls3",
	NID_wap_wsg_idm_ecid_wtls3 = 736,
	OBJ_wap_wsg_idm_ecid_wtls3 = OBJ_wap_wsg_idm_ecid,3L,
	SN_wap_wsg_idm_ecid_wtls4 = "wap-wsg-idm-ecid-wtls4",
	NID_wap_wsg_idm_ecid_wtls4 = 737,
	OBJ_wap_wsg_idm_ecid_wtls4 = OBJ_wap_wsg_idm_ecid,4L,
	SN_wap_wsg_idm_ecid_wtls5 = "wap-wsg-idm-ecid-wtls5",
	NID_wap_wsg_idm_ecid_wtls5 = 738,
	OBJ_wap_wsg_idm_ecid_wtls5 = OBJ_wap_wsg_idm_ecid,5L,
	SN_wap_wsg_idm_ecid_wtls6 = "wap-wsg-idm-ecid-wtls6",
	NID_wap_wsg_idm_ecid_wtls6 = 739,
	OBJ_wap_wsg_idm_ecid_wtls6 = OBJ_wap_wsg_idm_ecid,6L,
	SN_wap_wsg_idm_ecid_wtls7 = "wap-wsg-idm-ecid-wtls7",
	NID_wap_wsg_idm_ecid_wtls7 = 740,
	OBJ_wap_wsg_idm_ecid_wtls7 = OBJ_wap_wsg_idm_ecid,7L,
	SN_wap_wsg_idm_ecid_wtls8 = "wap-wsg-idm-ecid-wtls8",
	NID_wap_wsg_idm_ecid_wtls8 = 741,
	OBJ_wap_wsg_idm_ecid_wtls8 = OBJ_wap_wsg_idm_ecid,8L,
	SN_wap_wsg_idm_ecid_wtls9 = "wap-wsg-idm-ecid-wtls9",
	NID_wap_wsg_idm_ecid_wtls9 = 742,
	OBJ_wap_wsg_idm_ecid_wtls9 = OBJ_wap_wsg_idm_ecid,9L,
	SN_wap_wsg_idm_ecid_wtls10 = "wap-wsg-idm-ecid-wtls10",
	NID_wap_wsg_idm_ecid_wtls10 = 743,
	OBJ_wap_wsg_idm_ecid_wtls10 = OBJ_wap_wsg_idm_ecid,10L,
	SN_wap_wsg_idm_ecid_wtls11 = "wap-wsg-idm-ecid-wtls11",
	NID_wap_wsg_idm_ecid_wtls11 = 744,
	OBJ_wap_wsg_idm_ecid_wtls11 = OBJ_wap_wsg_idm_ecid,11L,
	SN_wap_wsg_idm_ecid_wtls12 = "wap-wsg-idm-ecid-wtls12",
	NID_wap_wsg_idm_ecid_wtls12 = 745,
	OBJ_wap_wsg_idm_ecid_wtls12 = OBJ_wap_wsg_idm_ecid,12L,
	SN_cast5_cbc         = "CAST5-CBC",
	LN_cast5_cbc         = "cast5-cbc",
	NID_cast5_cbc        = 108,
	OBJ_cast5_cbc        = OBJ_ISO_US,113533L,7L,66L,10L,
	SN_cast5_ecb         = "CAST5-ECB",
	LN_cast5_ecb         = "cast5-ecb",
	NID_cast5_ecb        = 109,
	SN_cast5_cfb64       = "CAST5-CFB",
	LN_cast5_cfb64       = "cast5-cfb",
	NID_cast5_cfb64      = 110,
	SN_cast5_ofb64       = "CAST5-OFB",
	LN_cast5_ofb64       = "cast5-ofb",
	NID_cast5_ofb64      = 111,
	LN_pbeWithMD5AndCast5_CBC = "pbeWithMD5AndCast5CBC",
	NID_pbeWithMD5AndCast5_CBC = 112,
	OBJ_pbeWithMD5AndCast5_CBC = OBJ_ISO_US,113533L,7L,66L,12L,
	SN_id_PasswordBasedMAC = "id-PasswordBasedMAC",
	LN_id_PasswordBasedMAC = "password based MAC",
	NID_id_PasswordBasedMAC = 782,
	OBJ_id_PasswordBasedMAC = OBJ_ISO_US,113533L,7L,66L,13L,
	SN_id_DHBasedMac     = "id-DHBasedMac",
	LN_id_DHBasedMac     = "Diffie-Hellman based MAC",
	NID_id_DHBasedMac    = 783,
	OBJ_id_DHBasedMac    = OBJ_ISO_US,113533L,7L,66L,30L,
	SN_rsadsi            = "rsadsi",
	LN_rsadsi            = "RSA Data Security, Inc.",
	NID_rsadsi           = 1,
	OBJ_rsadsi           = OBJ_ISO_US,113549L,
	SN_pkcs              = "pkcs",
	LN_pkcs              = "RSA Data Security, Inc. PKCS",
	NID_pkcs             = 2,
	OBJ_pkcs             = OBJ_rsadsi,1L,
	SN_pkcs1             = "pkcs1",
	NID_pkcs1            = 186,
	OBJ_pkcs1            = OBJ_pkcs,1L,
	LN_rsaEncryption     = "rsaEncryption",
	NID_rsaEncryption    = 6,
	OBJ_rsaEncryption    = OBJ_pkcs1,1L,
	SN_md2WithRSAEncryption = "RSA-MD2",
	LN_md2WithRSAEncryption = "md2WithRSAEncryption",
	NID_md2WithRSAEncryption = 7,
	OBJ_md2WithRSAEncryption = OBJ_pkcs1,2L,
	SN_md4WithRSAEncryption = "RSA-MD4",
	LN_md4WithRSAEncryption = "md4WithRSAEncryption",
	NID_md4WithRSAEncryption = 396,
	OBJ_md4WithRSAEncryption = OBJ_pkcs1,3L,
	SN_md5WithRSAEncryption = "RSA-MD5",
	LN_md5WithRSAEncryption = "md5WithRSAEncryption",
	NID_md5WithRSAEncryption = 8,
	OBJ_md5WithRSAEncryption = OBJ_pkcs1,4L,
	SN_sha1WithRSAEncryption = "RSA-SHA1",
	LN_sha1WithRSAEncryption = "sha1WithRSAEncryption",
	NID_sha1WithRSAEncryption = 65,
	OBJ_sha1WithRSAEncryption = OBJ_pkcs1,5L,
	SN_rsaesOaep         = "RSAES-OAEP",
	LN_rsaesOaep         = "rsaesOaep",
	NID_rsaesOaep        = 919,
	OBJ_rsaesOaep        = OBJ_pkcs1,7L,
	SN_mgf1              = "MGF1",
	LN_mgf1              = "mgf1",
	NID_mgf1             = 911,
	OBJ_mgf1             = OBJ_pkcs1,8L,
	SN_pSpecified        = "PSPECIFIED",
	LN_pSpecified        = "pSpecified",
	NID_pSpecified       = 935,
	OBJ_pSpecified       = OBJ_pkcs1,9L,
	SN_rsassaPss         = "RSASSA-PSS",
	LN_rsassaPss         = "rsassaPss",
	NID_rsassaPss        = 912,
	OBJ_rsassaPss        = OBJ_pkcs1,10L,
	SN_sha256WithRSAEncryption = "RSA-SHA256",
	LN_sha256WithRSAEncryption = "sha256WithRSAEncryption",
	NID_sha256WithRSAEncryption = 668,
	OBJ_sha256WithRSAEncryption = OBJ_pkcs1,11L,
	SN_sha384WithRSAEncryption = "RSA-SHA384",
	LN_sha384WithRSAEncryption = "sha384WithRSAEncryption",
	NID_sha384WithRSAEncryption = 669,
	OBJ_sha384WithRSAEncryption = OBJ_pkcs1,12L,
	SN_sha512WithRSAEncryption = "RSA-SHA512",
	LN_sha512WithRSAEncryption = "sha512WithRSAEncryption",
	NID_sha512WithRSAEncryption = 670,
	OBJ_sha512WithRSAEncryption = OBJ_pkcs1,13L,
	SN_sha224WithRSAEncryption = "RSA-SHA224",
	LN_sha224WithRSAEncryption = "sha224WithRSAEncryption",
	NID_sha224WithRSAEncryption = 671,
	OBJ_sha224WithRSAEncryption = OBJ_pkcs1,14L,
	SN_sha512_224WithRSAEncryption = "RSA-SHA512/224",
	LN_sha512_224WithRSAEncryption = "sha512-224WithRSAEncryption",
	NID_sha512_224WithRSAEncryption = 1145,
	OBJ_sha512_224WithRSAEncryption = OBJ_pkcs1,15L,
	SN_sha512_256WithRSAEncryption = "RSA-SHA512/256",
	LN_sha512_256WithRSAEncryption = "sha512-256WithRSAEncryption",
	NID_sha512_256WithRSAEncryption = 1146,
	OBJ_sha512_256WithRSAEncryption = OBJ_pkcs1,16L,
	SN_pkcs3             = "pkcs3",
	NID_pkcs3            = 27,
	OBJ_pkcs3            = OBJ_pkcs,3L,
	LN_dhKeyAgreement    = "dhKeyAgreement",
	NID_dhKeyAgreement   = 28,
	OBJ_dhKeyAgreement   = OBJ_pkcs3,1L,
	SN_pkcs5             = "pkcs5",
	NID_pkcs5            = 187,
	OBJ_pkcs5            = OBJ_pkcs,5L,
	SN_pbeWithMD2AndDES_CBC = "PBE-MD2-DES",
	LN_pbeWithMD2AndDES_CBC = "pbeWithMD2AndDES-CBC",
	NID_pbeWithMD2AndDES_CBC = 9,
	OBJ_pbeWithMD2AndDES_CBC = OBJ_pkcs5,1L,
	SN_pbeWithMD5AndDES_CBC = "PBE-MD5-DES",
	LN_pbeWithMD5AndDES_CBC = "pbeWithMD5AndDES-CBC",
	NID_pbeWithMD5AndDES_CBC = 10,
	OBJ_pbeWithMD5AndDES_CBC = OBJ_pkcs5,3L,
	SN_pbeWithMD2AndRC2_CBC = "PBE-MD2-RC2-64",
	LN_pbeWithMD2AndRC2_CBC = "pbeWithMD2AndRC2-CBC",
	NID_pbeWithMD2AndRC2_CBC = 168,
	OBJ_pbeWithMD2AndRC2_CBC = OBJ_pkcs5,4L,
	SN_pbeWithMD5AndRC2_CBC = "PBE-MD5-RC2-64",
	LN_pbeWithMD5AndRC2_CBC = "pbeWithMD5AndRC2-CBC",
	NID_pbeWithMD5AndRC2_CBC = 169,
	OBJ_pbeWithMD5AndRC2_CBC = OBJ_pkcs5,6L,
	SN_pbeWithSHA1AndDES_CBC = "PBE-SHA1-DES",
	LN_pbeWithSHA1AndDES_CBC = "pbeWithSHA1AndDES-CBC",
	NID_pbeWithSHA1AndDES_CBC = 170,
	OBJ_pbeWithSHA1AndDES_CBC = OBJ_pkcs5,10L,
	SN_pbeWithSHA1AndRC2_CBC = "PBE-SHA1-RC2-64",
	LN_pbeWithSHA1AndRC2_CBC = "pbeWithSHA1AndRC2-CBC",
	NID_pbeWithSHA1AndRC2_CBC = 68,
	OBJ_pbeWithSHA1AndRC2_CBC = OBJ_pkcs5,11L,
	LN_id_pbkdf2         = "PBKDF2",
	NID_id_pbkdf2        = 69,
	OBJ_id_pbkdf2        = OBJ_pkcs5,12L,
	LN_pbes2             = "PBES2",
	NID_pbes2            = 161,
	OBJ_pbes2            = OBJ_pkcs5,13L,
	LN_pbmac1            = "PBMAC1",
	NID_pbmac1           = 162,
	OBJ_pbmac1           = OBJ_pkcs5,14L,
	SN_pkcs7             = "pkcs7",
	NID_pkcs7            = 20,
	OBJ_pkcs7            = OBJ_pkcs,7L,
	LN_pkcs7_data        = "pkcs7-data",
	NID_pkcs7_data       = 21,
	OBJ_pkcs7_data       = OBJ_pkcs7,1L,
	LN_pkcs7_signed      = "pkcs7-signedData",
	NID_pkcs7_signed     = 22,
	OBJ_pkcs7_signed     = OBJ_pkcs7,2L,
	LN_pkcs7_enveloped   = "pkcs7-envelopedData",
	NID_pkcs7_enveloped  = 23,
	OBJ_pkcs7_enveloped  = OBJ_pkcs7,3L,
	LN_pkcs7_signedAndEnveloped = "pkcs7-signedAndEnvelopedData",
	NID_pkcs7_signedAndEnveloped = 24,
	OBJ_pkcs7_signedAndEnveloped = OBJ_pkcs7,4L,
	LN_pkcs7_digest      = "pkcs7-digestData",
	NID_pkcs7_digest     = 25,
	OBJ_pkcs7_digest     = OBJ_pkcs7,5L,
	LN_pkcs7_encrypted   = "pkcs7-encryptedData",
	NID_pkcs7_encrypted  = 26,
	OBJ_pkcs7_encrypted  = OBJ_pkcs7,6L,
	SN_pkcs9             = "pkcs9",
	NID_pkcs9            = 47,
	OBJ_pkcs9            = OBJ_pkcs,9L,
	LN_pkcs9_emailAddress = "emailAddress",
	NID_pkcs9_emailAddress = 48,
	OBJ_pkcs9_emailAddress = OBJ_pkcs9,1L,
	LN_pkcs9_unstructuredName = "unstructuredName",
	NID_pkcs9_unstructuredName = 49,
	OBJ_pkcs9_unstructuredName = OBJ_pkcs9,2L,
	LN_pkcs9_contentType = "contentType",
	NID_pkcs9_contentType = 50,
	OBJ_pkcs9_contentType = OBJ_pkcs9,3L,
	LN_pkcs9_messageDigest = "messageDigest",
	NID_pkcs9_messageDigest = 51,
	OBJ_pkcs9_messageDigest = OBJ_pkcs9,4L,
	LN_pkcs9_signingTime = "signingTime",
	NID_pkcs9_signingTime = 52,
	OBJ_pkcs9_signingTime = OBJ_pkcs9,5L,
	LN_pkcs9_countersignature = "countersignature",
	NID_pkcs9_countersignature = 53,
	OBJ_pkcs9_countersignature = OBJ_pkcs9,6L,
	LN_pkcs9_challengePassword = "challengePassword",
	NID_pkcs9_challengePassword = 54,
	OBJ_pkcs9_challengePassword = OBJ_pkcs9,7L,
	LN_pkcs9_unstructuredAddress = "unstructuredAddress",
	NID_pkcs9_unstructuredAddress = 55,
	OBJ_pkcs9_unstructuredAddress = OBJ_pkcs9,8L,
	LN_pkcs9_extCertAttributes = "extendedCertificateAttributes",
	NID_pkcs9_extCertAttributes = 56,
	OBJ_pkcs9_extCertAttributes = OBJ_pkcs9,9L,
	SN_ext_req           = "extReq",
	LN_ext_req           = "Extension Request",
	NID_ext_req          = 172,
	OBJ_ext_req          = OBJ_pkcs9,14L,
	SN_SMIMECapabilities = "SMIME-CAPS",
	LN_SMIMECapabilities = "S/MIME Capabilities",
	NID_SMIMECapabilities = 167,
	OBJ_SMIMECapabilities = OBJ_pkcs9,15L,
	SN_SMIME             = "SMIME",
	LN_SMIME             = "S/MIME",
	NID_SMIME            = 188,
	OBJ_SMIME            = OBJ_pkcs9,16L,
	SN_id_smime_mod      = "id-smime-mod",
	NID_id_smime_mod     = 189,
	OBJ_id_smime_mod     = OBJ_SMIME,0L,
	SN_id_smime_ct       = "id-smime-ct",
	NID_id_smime_ct      = 190,
	OBJ_id_smime_ct      = OBJ_SMIME,1L,
	SN_id_smime_aa       = "id-smime-aa",
	NID_id_smime_aa      = 191,
	OBJ_id_smime_aa      = OBJ_SMIME,2L,
	SN_id_smime_alg      = "id-smime-alg",
	NID_id_smime_alg     = 192,
	OBJ_id_smime_alg     = OBJ_SMIME,3L,
	SN_id_smime_cd       = "id-smime-cd",
	NID_id_smime_cd      = 193,
	OBJ_id_smime_cd      = OBJ_SMIME,4L,
	SN_id_smime_spq      = "id-smime-spq",
	NID_id_smime_spq     = 194,
	OBJ_id_smime_spq     = OBJ_SMIME,5L,
	SN_id_smime_cti      = "id-smime-cti",
	NID_id_smime_cti     = 195,
	OBJ_id_smime_cti     = OBJ_SMIME,6L,
	SN_id_smime_mod_cms  = "id-smime-mod-cms",
	NID_id_smime_mod_cms = 196,
	OBJ_id_smime_mod_cms = OBJ_id_smime_mod,1L,
	SN_id_smime_mod_ess  = "id-smime-mod-ess",
	NID_id_smime_mod_ess = 197,
	OBJ_id_smime_mod_ess = OBJ_id_smime_mod,2L,
	SN_id_smime_mod_oid  = "id-smime-mod-oid",
	NID_id_smime_mod_oid = 198,
	OBJ_id_smime_mod_oid = OBJ_id_smime_mod,3L,
	SN_id_smime_mod_msg_v3 = "id-smime-mod-msg-v3",
	NID_id_smime_mod_msg_v3 = 199,
	OBJ_id_smime_mod_msg_v3 = OBJ_id_smime_mod,4L,
	SN_id_smime_mod_ets_eSignature_88 = "id-smime-mod-ets-eSignature-88",
	NID_id_smime_mod_ets_eSignature_88 = 200,
	OBJ_id_smime_mod_ets_eSignature_88 = OBJ_id_smime_mod,5L,
	SN_id_smime_mod_ets_eSignature_97 = "id-smime-mod-ets-eSignature-97",
	NID_id_smime_mod_ets_eSignature_97 = 201,
	OBJ_id_smime_mod_ets_eSignature_97 = OBJ_id_smime_mod,6L,
	SN_id_smime_mod_ets_eSigPolicy_88 = "id-smime-mod-ets-eSigPolicy-88",
	NID_id_smime_mod_ets_eSigPolicy_88 = 202,
	OBJ_id_smime_mod_ets_eSigPolicy_88 = OBJ_id_smime_mod,7L,
	SN_id_smime_mod_ets_eSigPolicy_97 = "id-smime-mod-ets-eSigPolicy-97",
	NID_id_smime_mod_ets_eSigPolicy_97 = 203,
	OBJ_id_smime_mod_ets_eSigPolicy_97 = OBJ_id_smime_mod,8L,
	SN_id_smime_ct_receipt = "id-smime-ct-receipt",
	NID_id_smime_ct_receipt = 204,
	OBJ_id_smime_ct_receipt = OBJ_id_smime_ct,1L,
	SN_id_smime_ct_authData = "id-smime-ct-authData",
	NID_id_smime_ct_authData = 205,
	OBJ_id_smime_ct_authData = OBJ_id_smime_ct,2L,
	SN_id_smime_ct_publishCert = "id-smime-ct-publishCert",
	NID_id_smime_ct_publishCert = 206,
	OBJ_id_smime_ct_publishCert = OBJ_id_smime_ct,3L,
	SN_id_smime_ct_TSTInfo = "id-smime-ct-TSTInfo",
	NID_id_smime_ct_TSTInfo = 207,
	OBJ_id_smime_ct_TSTInfo = OBJ_id_smime_ct,4L,
	SN_id_smime_ct_TDTInfo = "id-smime-ct-TDTInfo",
	NID_id_smime_ct_TDTInfo = 208,
	OBJ_id_smime_ct_TDTInfo = OBJ_id_smime_ct,5L,
	SN_id_smime_ct_contentInfo = "id-smime-ct-contentInfo",
	NID_id_smime_ct_contentInfo = 209,
	OBJ_id_smime_ct_contentInfo = OBJ_id_smime_ct,6L,
	SN_id_smime_ct_DVCSRequestData = "id-smime-ct-DVCSRequestData",
	NID_id_smime_ct_DVCSRequestData = 210,
	OBJ_id_smime_ct_DVCSRequestData = OBJ_id_smime_ct,7L,
	SN_id_smime_ct_DVCSResponseData = "id-smime-ct-DVCSResponseData",
	NID_id_smime_ct_DVCSResponseData = 211,
	OBJ_id_smime_ct_DVCSResponseData = OBJ_id_smime_ct,8L,
	SN_id_smime_ct_compressedData = "id-smime-ct-compressedData",
	NID_id_smime_ct_compressedData = 786,
	OBJ_id_smime_ct_compressedData = OBJ_id_smime_ct,9L,
	SN_id_smime_ct_contentCollection = "id-smime-ct-contentCollection",
	NID_id_smime_ct_contentCollection = 1058,
	OBJ_id_smime_ct_contentCollection = OBJ_id_smime_ct,19L,
	SN_id_smime_ct_authEnvelopedData = "id-smime-ct-authEnvelopedData",
	NID_id_smime_ct_authEnvelopedData = 1059,
	OBJ_id_smime_ct_authEnvelopedData = OBJ_id_smime_ct,23L,
	SN_id_ct_asciiTextWithCRLF = "id-ct-asciiTextWithCRLF",
	NID_id_ct_asciiTextWithCRLF = 787,
	OBJ_id_ct_asciiTextWithCRLF = OBJ_id_smime_ct,27L,
	SN_id_ct_xml         = "id-ct-xml",
	NID_id_ct_xml        = 1060,
	OBJ_id_ct_xml        = OBJ_id_smime_ct,28L,
	SN_id_smime_aa_receiptRequest = "id-smime-aa-receiptRequest",
	NID_id_smime_aa_receiptRequest = 212,
	OBJ_id_smime_aa_receiptRequest = OBJ_id_smime_aa,1L,
	SN_id_smime_aa_securityLabel = "id-smime-aa-securityLabel",
	NID_id_smime_aa_securityLabel = 213,
	OBJ_id_smime_aa_securityLabel = OBJ_id_smime_aa,2L,
	SN_id_smime_aa_mlExpandHistory = "id-smime-aa-mlExpandHistory",
	NID_id_smime_aa_mlExpandHistory = 214,
	OBJ_id_smime_aa_mlExpandHistory = OBJ_id_smime_aa,3L,
	SN_id_smime_aa_contentHint = "id-smime-aa-contentHint",
	NID_id_smime_aa_contentHint = 215,
	OBJ_id_smime_aa_contentHint = OBJ_id_smime_aa,4L,
	SN_id_smime_aa_msgSigDigest = "id-smime-aa-msgSigDigest",
	NID_id_smime_aa_msgSigDigest = 216,
	OBJ_id_smime_aa_msgSigDigest = OBJ_id_smime_aa,5L,
	SN_id_smime_aa_encapContentType = "id-smime-aa-encapContentType",
	NID_id_smime_aa_encapContentType = 217,
	OBJ_id_smime_aa_encapContentType = OBJ_id_smime_aa,6L,
	SN_id_smime_aa_contentIdentifier = "id-smime-aa-contentIdentifier",
	NID_id_smime_aa_contentIdentifier = 218,
	OBJ_id_smime_aa_contentIdentifier = OBJ_id_smime_aa,7L,
	SN_id_smime_aa_macValue = "id-smime-aa-macValue",
	NID_id_smime_aa_macValue = 219,
	OBJ_id_smime_aa_macValue = OBJ_id_smime_aa,8L,
	SN_id_smime_aa_equivalentLabels = "id-smime-aa-equivalentLabels",
	NID_id_smime_aa_equivalentLabels = 220,
	OBJ_id_smime_aa_equivalentLabels = OBJ_id_smime_aa,9L,
	SN_id_smime_aa_contentReference = "id-smime-aa-contentReference",
	NID_id_smime_aa_contentReference = 221,
	OBJ_id_smime_aa_contentReference = OBJ_id_smime_aa,10L,
	SN_id_smime_aa_encrypKeyPref = "id-smime-aa-encrypKeyPref",
	NID_id_smime_aa_encrypKeyPref = 222,
	OBJ_id_smime_aa_encrypKeyPref = OBJ_id_smime_aa,11L,
	SN_id_smime_aa_signingCertificate = "id-smime-aa-signingCertificate",
	NID_id_smime_aa_signingCertificate = 223,
	OBJ_id_smime_aa_signingCertificate = OBJ_id_smime_aa,12L,
	SN_id_smime_aa_smimeEncryptCerts = "id-smime-aa-smimeEncryptCerts",
	NID_id_smime_aa_smimeEncryptCerts = 224,
	OBJ_id_smime_aa_smimeEncryptCerts = OBJ_id_smime_aa,13L,
	SN_id_smime_aa_timeStampToken = "id-smime-aa-timeStampToken",
	NID_id_smime_aa_timeStampToken = 225,
	OBJ_id_smime_aa_timeStampToken = OBJ_id_smime_aa,14L,
	SN_id_smime_aa_ets_sigPolicyId = "id-smime-aa-ets-sigPolicyId",
	NID_id_smime_aa_ets_sigPolicyId = 226,
	OBJ_id_smime_aa_ets_sigPolicyId = OBJ_id_smime_aa,15L,
	SN_id_smime_aa_ets_commitmentType = "id-smime-aa-ets-commitmentType",
	NID_id_smime_aa_ets_commitmentType = 227,
	OBJ_id_smime_aa_ets_commitmentType = OBJ_id_smime_aa,16L,
	SN_id_smime_aa_ets_signerLocation = "id-smime-aa-ets-signerLocation",
	NID_id_smime_aa_ets_signerLocation = 228,
	OBJ_id_smime_aa_ets_signerLocation = OBJ_id_smime_aa,17L,
	SN_id_smime_aa_ets_signerAttr = "id-smime-aa-ets-signerAttr",
	NID_id_smime_aa_ets_signerAttr = 229,
	OBJ_id_smime_aa_ets_signerAttr = OBJ_id_smime_aa,18L,
	SN_id_smime_aa_ets_otherSigCert = "id-smime-aa-ets-otherSigCert",
	NID_id_smime_aa_ets_otherSigCert = 230,
	OBJ_id_smime_aa_ets_otherSigCert = OBJ_id_smime_aa,19L,
	SN_id_smime_aa_ets_contentTimestamp = "id-smime-aa-ets-contentTimestamp",
	NID_id_smime_aa_ets_contentTimestamp = 231,
	OBJ_id_smime_aa_ets_contentTimestamp = OBJ_id_smime_aa,20L,
	SN_id_smime_aa_ets_CertificateRefs = "id-smime-aa-ets-CertificateRefs",
	NID_id_smime_aa_ets_CertificateRefs = 232,
	OBJ_id_smime_aa_ets_CertificateRefs = OBJ_id_smime_aa,21L,
	SN_id_smime_aa_ets_RevocationRefs = "id-smime-aa-ets-RevocationRefs",
	NID_id_smime_aa_ets_RevocationRefs = 233,
	OBJ_id_smime_aa_ets_RevocationRefs = OBJ_id_smime_aa,22L,
	SN_id_smime_aa_ets_certValues = "id-smime-aa-ets-certValues",
	NID_id_smime_aa_ets_certValues = 234,
	OBJ_id_smime_aa_ets_certValues = OBJ_id_smime_aa,23L,
	SN_id_smime_aa_ets_revocationValues = "id-smime-aa-ets-revocationValues",
	NID_id_smime_aa_ets_revocationValues = 235,
	OBJ_id_smime_aa_ets_revocationValues = OBJ_id_smime_aa,24L,
	SN_id_smime_aa_ets_escTimeStamp = "id-smime-aa-ets-escTimeStamp",
	NID_id_smime_aa_ets_escTimeStamp = 236,
	OBJ_id_smime_aa_ets_escTimeStamp = OBJ_id_smime_aa,25L,
	SN_id_smime_aa_ets_certCRLTimestamp = "id-smime-aa-ets-certCRLTimestamp",
	NID_id_smime_aa_ets_certCRLTimestamp = 237,
	OBJ_id_smime_aa_ets_certCRLTimestamp = OBJ_id_smime_aa,26L,
	SN_id_smime_aa_ets_archiveTimeStamp = "id-smime-aa-ets-archiveTimeStamp",
	NID_id_smime_aa_ets_archiveTimeStamp = 238,
	OBJ_id_smime_aa_ets_archiveTimeStamp = OBJ_id_smime_aa,27L,
	SN_id_smime_aa_signatureType = "id-smime-aa-signatureType",
	NID_id_smime_aa_signatureType = 239,
	OBJ_id_smime_aa_signatureType = OBJ_id_smime_aa,28L,
	SN_id_smime_aa_dvcs_dvc = "id-smime-aa-dvcs-dvc",
	NID_id_smime_aa_dvcs_dvc = 240,
	OBJ_id_smime_aa_dvcs_dvc = OBJ_id_smime_aa,29L,
	SN_id_smime_aa_signingCertificateV2 = "id-smime-aa-signingCertificateV2",
	NID_id_smime_aa_signingCertificateV2 = 1086,
	OBJ_id_smime_aa_signingCertificateV2 = OBJ_id_smime_aa,47L,
	SN_id_smime_alg_ESDHwith3DES = "id-smime-alg-ESDHwith3DES",
	NID_id_smime_alg_ESDHwith3DES = 241,
	OBJ_id_smime_alg_ESDHwith3DES = OBJ_id_smime_alg,1L,
	SN_id_smime_alg_ESDHwithRC2 = "id-smime-alg-ESDHwithRC2",
	NID_id_smime_alg_ESDHwithRC2 = 242,
	OBJ_id_smime_alg_ESDHwithRC2 = OBJ_id_smime_alg,2L,
	SN_id_smime_alg_3DESwrap = "id-smime-alg-3DESwrap",
	NID_id_smime_alg_3DESwrap = 243,
	OBJ_id_smime_alg_3DESwrap = OBJ_id_smime_alg,3L,
	SN_id_smime_alg_RC2wrap = "id-smime-alg-RC2wrap",
	NID_id_smime_alg_RC2wrap = 244,
	OBJ_id_smime_alg_RC2wrap = OBJ_id_smime_alg,4L,
	SN_id_smime_alg_ESDH = "id-smime-alg-ESDH",
	NID_id_smime_alg_ESDH = 245,
	OBJ_id_smime_alg_ESDH = OBJ_id_smime_alg,5L,
	SN_id_smime_alg_CMS3DESwrap = "id-smime-alg-CMS3DESwrap",
	NID_id_smime_alg_CMS3DESwrap = 246,
	OBJ_id_smime_alg_CMS3DESwrap = OBJ_id_smime_alg,6L,
	SN_id_smime_alg_CMSRC2wrap = "id-smime-alg-CMSRC2wrap",
	NID_id_smime_alg_CMSRC2wrap = 247,
	OBJ_id_smime_alg_CMSRC2wrap = OBJ_id_smime_alg,7L,
	SN_id_alg_PWRI_KEK   = "id-alg-PWRI-KEK",
	NID_id_alg_PWRI_KEK  = 893,
	OBJ_id_alg_PWRI_KEK  = OBJ_id_smime_alg,9L,
	SN_id_smime_cd_ldap  = "id-smime-cd-ldap",
	NID_id_smime_cd_ldap = 248,
	OBJ_id_smime_cd_ldap = OBJ_id_smime_cd,1L,
	SN_id_smime_spq_ets_sqt_uri = "id-smime-spq-ets-sqt-uri",
	NID_id_smime_spq_ets_sqt_uri = 249,
	OBJ_id_smime_spq_ets_sqt_uri = OBJ_id_smime_spq,1L,
	SN_id_smime_spq_ets_sqt_unotice = "id-smime-spq-ets-sqt-unotice",
	NID_id_smime_spq_ets_sqt_unotice = 250,
	OBJ_id_smime_spq_ets_sqt_unotice = OBJ_id_smime_spq,2L,
	SN_id_smime_cti_ets_proofOfOrigin = "id-smime-cti-ets-proofOfOrigin",
	NID_id_smime_cti_ets_proofOfOrigin = 251,
	OBJ_id_smime_cti_ets_proofOfOrigin = OBJ_id_smime_cti,1L,
	SN_id_smime_cti_ets_proofOfReceipt = "id-smime-cti-ets-proofOfReceipt",
	NID_id_smime_cti_ets_proofOfReceipt = 252,
	OBJ_id_smime_cti_ets_proofOfReceipt = OBJ_id_smime_cti,2L,
	SN_id_smime_cti_ets_proofOfDelivery = "id-smime-cti-ets-proofOfDelivery",
	NID_id_smime_cti_ets_proofOfDelivery = 253,
	OBJ_id_smime_cti_ets_proofOfDelivery = OBJ_id_smime_cti,3L,
	SN_id_smime_cti_ets_proofOfSender = "id-smime-cti-ets-proofOfSender",
	NID_id_smime_cti_ets_proofOfSender = 254,
	OBJ_id_smime_cti_ets_proofOfSender = OBJ_id_smime_cti,4L,
	SN_id_smime_cti_ets_proofOfApproval = "id-smime-cti-ets-proofOfApproval",
	NID_id_smime_cti_ets_proofOfApproval = 255,
	OBJ_id_smime_cti_ets_proofOfApproval = OBJ_id_smime_cti,5L,
	SN_id_smime_cti_ets_proofOfCreation = "id-smime-cti-ets-proofOfCreation",
	NID_id_smime_cti_ets_proofOfCreation = 256,
	OBJ_id_smime_cti_ets_proofOfCreation = OBJ_id_smime_cti,6L,
	LN_friendlyName      = "friendlyName",
	NID_friendlyName     = 156,
	OBJ_friendlyName     = OBJ_pkcs9,20L,
	LN_localKeyID        = "localKeyID",
	NID_localKeyID       = 157,
	OBJ_localKeyID       = OBJ_pkcs9,21L,
	SN_ms_csp_name       = "CSPName",
	LN_ms_csp_name       = "Microsoft CSP Name",
	NID_ms_csp_name      = 417,
	OBJ_ms_csp_name      = 1L,3L,6L,1L,4L,1L,311L,17L,1L,
	SN_LocalKeySet       = "LocalKeySet",
	LN_LocalKeySet       = "Microsoft Local Key set",
	NID_LocalKeySet      = 856,
	OBJ_LocalKeySet      = 1L,3L,6L,1L,4L,1L,311L,17L,2L,
	OBJ_certTypes        = OBJ_pkcs9,22L,
	LN_x509Certificate   = "x509Certificate",
	NID_x509Certificate  = 158,
	OBJ_x509Certificate  = OBJ_certTypes,1L,
	LN_sdsiCertificate   = "sdsiCertificate",
	NID_sdsiCertificate  = 159,
	OBJ_sdsiCertificate  = OBJ_certTypes,2L,
	OBJ_crlTypes         = OBJ_pkcs9,23L,
	LN_x509Crl           = "x509Crl",
	NID_x509Crl          = 160,
	OBJ_x509Crl          = OBJ_crlTypes,1L,
	OBJ_pkcs12           = OBJ_pkcs,12L,
	OBJ_pkcs12_pbeids    = OBJ_pkcs12,1L,
	SN_pbe_WithSHA1And128BitRC4 = "PBE-SHA1-RC4-128",
	LN_pbe_WithSHA1And128BitRC4 = "pbeWithSHA1And128BitRC4",
	NID_pbe_WithSHA1And128BitRC4 = 144,
	OBJ_pbe_WithSHA1And128BitRC4 = OBJ_pkcs12_pbeids,1L,
	SN_pbe_WithSHA1And40BitRC4 = "PBE-SHA1-RC4-40",
	LN_pbe_WithSHA1And40BitRC4 = "pbeWithSHA1And40BitRC4",
	NID_pbe_WithSHA1And40BitRC4 = 145,
	OBJ_pbe_WithSHA1And40BitRC4 = OBJ_pkcs12_pbeids,2L,
	SN_pbe_WithSHA1And3_Key_TripleDES_CBC = "PBE-SHA1-3DES",
	LN_pbe_WithSHA1And3_Key_TripleDES_CBC = "pbeWithSHA1And3-KeyTripleDES-CBC",
	NID_pbe_WithSHA1And3_Key_TripleDES_CBC = 146,
	OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC = OBJ_pkcs12_pbeids,3L,
	SN_pbe_WithSHA1And2_Key_TripleDES_CBC = "PBE-SHA1-2DES",
	LN_pbe_WithSHA1And2_Key_TripleDES_CBC = "pbeWithSHA1And2-KeyTripleDES-CBC",
	NID_pbe_WithSHA1And2_Key_TripleDES_CBC = 147,
	OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC = OBJ_pkcs12_pbeids,4L,
	SN_pbe_WithSHA1And128BitRC2_CBC = "PBE-SHA1-RC2-128",
	LN_pbe_WithSHA1And128BitRC2_CBC = "pbeWithSHA1And128BitRC2-CBC",
	NID_pbe_WithSHA1And128BitRC2_CBC = 148,
	OBJ_pbe_WithSHA1And128BitRC2_CBC = OBJ_pkcs12_pbeids,5L,
	SN_pbe_WithSHA1And40BitRC2_CBC = "PBE-SHA1-RC2-40",
	LN_pbe_WithSHA1And40BitRC2_CBC = "pbeWithSHA1And40BitRC2-CBC",
	NID_pbe_WithSHA1And40BitRC2_CBC = 149,
	OBJ_pbe_WithSHA1And40BitRC2_CBC = OBJ_pkcs12_pbeids,6L,
	OBJ_pkcs12_Version1  = OBJ_pkcs12,10L,
	OBJ_pkcs12_BagIds    = OBJ_pkcs12_Version1,1L,
	LN_keyBag            = "keyBag",
	NID_keyBag           = 150,
	OBJ_keyBag           = OBJ_pkcs12_BagIds,1L,
	LN_pkcs8ShroudedKeyBag = "pkcs8ShroudedKeyBag",
	NID_pkcs8ShroudedKeyBag = 151,
	OBJ_pkcs8ShroudedKeyBag = OBJ_pkcs12_BagIds,2L,
	LN_certBag           = "certBag",
	NID_certBag          = 152,
	OBJ_certBag          = OBJ_pkcs12_BagIds,3L,
	LN_crlBag            = "crlBag",
	NID_crlBag           = 153,
	OBJ_crlBag           = OBJ_pkcs12_BagIds,4L,
	LN_secretBag         = "secretBag",
	NID_secretBag        = 154,
	OBJ_secretBag        = OBJ_pkcs12_BagIds,5L,
	LN_safeContentsBag   = "safeContentsBag",
	NID_safeContentsBag  = 155,
	OBJ_safeContentsBag  = OBJ_pkcs12_BagIds,6L,
	SN_md2               = "MD2",
	LN_md2               = "md2",
	NID_md2              = 3,
	OBJ_md2              = OBJ_rsadsi,2L,2L,
	SN_md4               = "MD4",
	LN_md4               = "md4",
	NID_md4              = 257,
	OBJ_md4              = OBJ_rsadsi,2L,4L,
	SN_md5               = "MD5",
	LN_md5               = "md5",
	NID_md5              = 4,
	OBJ_md5              = OBJ_rsadsi,2L,5L,
	SN_md5_sha1          = "MD5-SHA1",
	LN_md5_sha1          = "md5-sha1",
	NID_md5_sha1         = 114,
	LN_hmacWithMD5       = "hmacWithMD5",
	NID_hmacWithMD5      = 797,
	OBJ_hmacWithMD5      = OBJ_rsadsi,2L,6L,
	LN_hmacWithSHA1      = "hmacWithSHA1",
	NID_hmacWithSHA1     = 163,
	OBJ_hmacWithSHA1     = OBJ_rsadsi,2L,7L,
	SN_sm2               = "SM2",
	LN_sm2               = "sm2",
	NID_sm2              = 1172,
	OBJ_sm2              = OBJ_sm_scheme,301L,
	SN_sm3               = "SM3",
	LN_sm3               = "sm3",
	NID_sm3              = 1143,
	OBJ_sm3              = OBJ_sm_scheme,401L,
	SN_sm3WithRSAEncryption = "RSA-SM3",
	LN_sm3WithRSAEncryption = "sm3WithRSAEncryption",
	NID_sm3WithRSAEncryption = 1144,
	OBJ_sm3WithRSAEncryption = OBJ_sm_scheme,504L,
	LN_hmacWithSHA224    = "hmacWithSHA224",
	NID_hmacWithSHA224   = 798,
	OBJ_hmacWithSHA224   = OBJ_rsadsi,2L,8L,
	LN_hmacWithSHA256    = "hmacWithSHA256",
	NID_hmacWithSHA256   = 799,
	OBJ_hmacWithSHA256   = OBJ_rsadsi,2L,9L,
	LN_hmacWithSHA384    = "hmacWithSHA384",
	NID_hmacWithSHA384   = 800,
	OBJ_hmacWithSHA384   = OBJ_rsadsi,2L,10L,
	LN_hmacWithSHA512    = "hmacWithSHA512",
	NID_hmacWithSHA512   = 801,
	OBJ_hmacWithSHA512   = OBJ_rsadsi,2L,11L,
	LN_hmacWithSHA512_224 = "hmacWithSHA512-224",
	NID_hmacWithSHA512_224 = 1193,
	OBJ_hmacWithSHA512_224 = OBJ_rsadsi,2L,12L,
	LN_hmacWithSHA512_256 = "hmacWithSHA512-256",
	NID_hmacWithSHA512_256 = 1194,
	OBJ_hmacWithSHA512_256 = OBJ_rsadsi,2L,13L,
	SN_rc2_cbc           = "RC2-CBC",
	LN_rc2_cbc           = "rc2-cbc",
	NID_rc2_cbc          = 37,
	OBJ_rc2_cbc          = OBJ_rsadsi,3L,2L,
	SN_rc2_ecb           = "RC2-ECB",
	LN_rc2_ecb           = "rc2-ecb",
	NID_rc2_ecb          = 38,
	SN_rc2_cfb64         = "RC2-CFB",
	LN_rc2_cfb64         = "rc2-cfb",
	NID_rc2_cfb64        = 39,
	SN_rc2_ofb64         = "RC2-OFB",
	LN_rc2_ofb64         = "rc2-ofb",
	NID_rc2_ofb64        = 40,
	SN_rc2_40_cbc        = "RC2-40-CBC",
	LN_rc2_40_cbc        = "rc2-40-cbc",
	NID_rc2_40_cbc       = 98,
	SN_rc2_64_cbc        = "RC2-64-CBC",
	LN_rc2_64_cbc        = "rc2-64-cbc",
	NID_rc2_64_cbc       = 166,
	SN_rc4               = "RC4",
	LN_rc4               = "rc4",
	NID_rc4              = 5,
	OBJ_rc4              = OBJ_rsadsi,3L,4L,
	SN_rc4_40            = "RC4-40",
	LN_rc4_40            = "rc4-40",
	NID_rc4_40           = 97,
	SN_des_ede3_cbc      = "DES-EDE3-CBC",
	LN_des_ede3_cbc      = "des-ede3-cbc",
	NID_des_ede3_cbc     = 44,
	OBJ_des_ede3_cbc     = OBJ_rsadsi,3L,7L,
	SN_rc5_cbc           = "RC5-CBC",
	LN_rc5_cbc           = "rc5-cbc",
	NID_rc5_cbc          = 120,
	OBJ_rc5_cbc          = OBJ_rsadsi,3L,8L,
	SN_rc5_ecb           = "RC5-ECB",
	LN_rc5_ecb           = "rc5-ecb",
	NID_rc5_ecb          = 121,
	SN_rc5_cfb64         = "RC5-CFB",
	LN_rc5_cfb64         = "rc5-cfb",
	NID_rc5_cfb64        = 122,
	SN_rc5_ofb64         = "RC5-OFB",
	LN_rc5_ofb64         = "rc5-ofb",
	NID_rc5_ofb64        = 123,
	SN_ms_ext_req        = "msExtReq",
	LN_ms_ext_req        = "Microsoft Extension Request",
	NID_ms_ext_req       = 171,
	OBJ_ms_ext_req       = 1L,3L,6L,1L,4L,1L,311L,2L,1L,14L,
	SN_ms_code_ind       = "msCodeInd",
	LN_ms_code_ind       = "Microsoft Individual Code Signing",
	NID_ms_code_ind      = 134,
	OBJ_ms_code_ind      = 1L,3L,6L,1L,4L,1L,311L,2L,1L,21L,
	SN_ms_code_com       = "msCodeCom",
	LN_ms_code_com       = "Microsoft Commercial Code Signing",
	NID_ms_code_com      = 135,
	OBJ_ms_code_com      = 1L,3L,6L,1L,4L,1L,311L,2L,1L,22L,
	SN_ms_ctl_sign       = "msCTLSign",
	LN_ms_ctl_sign       = "Microsoft Trust List Signing",
	NID_ms_ctl_sign      = 136,
	OBJ_ms_ctl_sign      = 1L,3L,6L,1L,4L,1L,311L,10L,3L,1L,
	SN_ms_sgc            = "msSGC",
	LN_ms_sgc            = "Microsoft Server Gated Crypto",
	NID_ms_sgc           = 137,
	OBJ_ms_sgc           = 1L,3L,6L,1L,4L,1L,311L,10L,3L,3L,
	SN_ms_efs            = "msEFS",
	LN_ms_efs            = "Microsoft Encrypted File System",
	NID_ms_efs           = 138,
	OBJ_ms_efs           = 1L,3L,6L,1L,4L,1L,311L,10L,3L,4L,
	SN_ms_smartcard_login = "msSmartcardLogin",
	LN_ms_smartcard_login = "Microsoft Smartcardlogin",
	NID_ms_smartcard_login = 648,
	OBJ_ms_smartcard_login = 1L,3L,6L,1L,4L,1L,311L,20L,2L,2L,
	SN_ms_upn            = "msUPN",
	LN_ms_upn            = "Microsoft Universal Principal Name",
	NID_ms_upn           = 649,
	OBJ_ms_upn           = 1L,3L,6L,1L,4L,1L,311L,20L,2L,3L,
	SN_idea_cbc          = "IDEA-CBC",
	LN_idea_cbc          = "idea-cbc",
	NID_idea_cbc         = 34,
	OBJ_idea_cbc         = 1L,3L,6L,1L,4L,1L,188L,7L,1L,1L,2L,
	SN_idea_ecb          = "IDEA-ECB",
	LN_idea_ecb          = "idea-ecb",
	NID_idea_ecb         = 36,
	SN_idea_cfb64        = "IDEA-CFB",
	LN_idea_cfb64        = "idea-cfb",
	NID_idea_cfb64       = 35,
	SN_idea_ofb64        = "IDEA-OFB",
	LN_idea_ofb64        = "idea-ofb",
	NID_idea_ofb64       = 46,
	SN_bf_cbc            = "BF-CBC",
	LN_bf_cbc            = "bf-cbc",
	NID_bf_cbc           = 91,
	OBJ_bf_cbc           = 1L,3L,6L,1L,4L,1L,3029L,1L,2L,
	SN_bf_ecb            = "BF-ECB",
	LN_bf_ecb            = "bf-ecb",
	NID_bf_ecb           = 92,
	SN_bf_cfb64          = "BF-CFB",
	LN_bf_cfb64          = "bf-cfb",
	NID_bf_cfb64         = 93,
	SN_bf_ofb64          = "BF-OFB",
	LN_bf_ofb64          = "bf-ofb",
	NID_bf_ofb64         = 94,
	SN_id_pkix           = "PKIX",
	NID_id_pkix          = 127,
	OBJ_id_pkix          = 1L,3L,6L,1L,5L,5L,7L,
	SN_id_pkix_mod       = "id-pkix-mod",
	NID_id_pkix_mod      = 258,
	OBJ_id_pkix_mod      = OBJ_id_pkix,0L,
	SN_id_pe             = "id-pe",
	NID_id_pe            = 175,
	OBJ_id_pe            = OBJ_id_pkix,1L,
	SN_id_qt             = "id-qt",
	NID_id_qt            = 259,
	OBJ_id_qt            = OBJ_id_pkix,2L,
	SN_id_kp             = "id-kp",
	NID_id_kp            = 128,
	OBJ_id_kp            = OBJ_id_pkix,3L,
	SN_id_it             = "id-it",
	NID_id_it            = 260,
	OBJ_id_it            = OBJ_id_pkix,4L,
	SN_id_pkip           = "id-pkip",
	NID_id_pkip          = 261,
	OBJ_id_pkip          = OBJ_id_pkix,5L,
	SN_id_alg            = "id-alg",
	NID_id_alg           = 262,
	OBJ_id_alg           = OBJ_id_pkix,6L,
	SN_id_cmc            = "id-cmc",
	NID_id_cmc           = 263,
	OBJ_id_cmc           = OBJ_id_pkix,7L,
	SN_id_on             = "id-on",
	NID_id_on            = 264,
	OBJ_id_on            = OBJ_id_pkix,8L,
	SN_id_pda            = "id-pda",
	NID_id_pda           = 265,
	OBJ_id_pda           = OBJ_id_pkix,9L,
	SN_id_aca            = "id-aca",
	NID_id_aca           = 266,
	OBJ_id_aca           = OBJ_id_pkix,10L,
	SN_id_qcs            = "id-qcs",
	NID_id_qcs           = 267,
	OBJ_id_qcs           = OBJ_id_pkix,11L,
	SN_id_cct            = "id-cct",
	NID_id_cct           = 268,
	OBJ_id_cct           = OBJ_id_pkix,12L,
	SN_id_ppl            = "id-ppl",
	NID_id_ppl           = 662,
	OBJ_id_ppl           = OBJ_id_pkix,21L,
	SN_id_ad             = "id-ad",
	NID_id_ad            = 176,
	OBJ_id_ad            = OBJ_id_pkix,48L,
	SN_id_pkix1_explicit_88 = "id-pkix1-explicit-88",
	NID_id_pkix1_explicit_88 = 269,
	OBJ_id_pkix1_explicit_88 = OBJ_id_pkix_mod,1L,
	SN_id_pkix1_implicit_88 = "id-pkix1-implicit-88",
	NID_id_pkix1_implicit_88 = 270,
	OBJ_id_pkix1_implicit_88 = OBJ_id_pkix_mod,2L,
	SN_id_pkix1_explicit_93 = "id-pkix1-explicit-93",
	NID_id_pkix1_explicit_93 = 271,
	OBJ_id_pkix1_explicit_93 = OBJ_id_pkix_mod,3L,
	SN_id_pkix1_implicit_93 = "id-pkix1-implicit-93",
	NID_id_pkix1_implicit_93 = 272,
	OBJ_id_pkix1_implicit_93 = OBJ_id_pkix_mod,4L,
	SN_id_mod_crmf       = "id-mod-crmf",
	NID_id_mod_crmf      = 273,
	OBJ_id_mod_crmf      = OBJ_id_pkix_mod,5L,
	SN_id_mod_cmc        = "id-mod-cmc",
	NID_id_mod_cmc       = 274,
	OBJ_id_mod_cmc       = OBJ_id_pkix_mod,6L,
	SN_id_mod_kea_profile_88 = "id-mod-kea-profile-88",
	NID_id_mod_kea_profile_88 = 275,
	OBJ_id_mod_kea_profile_88 = OBJ_id_pkix_mod,7L,
	SN_id_mod_kea_profile_93 = "id-mod-kea-profile-93",
	NID_id_mod_kea_profile_93 = 276,
	OBJ_id_mod_kea_profile_93 = OBJ_id_pkix_mod,8L,
	SN_id_mod_cmp        = "id-mod-cmp",
	NID_id_mod_cmp       = 277,
	OBJ_id_mod_cmp       = OBJ_id_pkix_mod,9L,
	SN_id_mod_qualified_cert_88 = "id-mod-qualified-cert-88",
	NID_id_mod_qualified_cert_88 = 278,
	OBJ_id_mod_qualified_cert_88 = OBJ_id_pkix_mod,10L,
	SN_id_mod_qualified_cert_93 = "id-mod-qualified-cert-93",
	NID_id_mod_qualified_cert_93 = 279,
	OBJ_id_mod_qualified_cert_93 = OBJ_id_pkix_mod,11L,
	SN_id_mod_attribute_cert = "id-mod-attribute-cert",
	NID_id_mod_attribute_cert = 280,
	OBJ_id_mod_attribute_cert = OBJ_id_pkix_mod,12L,
	SN_id_mod_timestamp_protocol = "id-mod-timestamp-protocol",
	NID_id_mod_timestamp_protocol = 281,
	OBJ_id_mod_timestamp_protocol = OBJ_id_pkix_mod,13L,
	SN_id_mod_ocsp       = "id-mod-ocsp",
	NID_id_mod_ocsp      = 282,
	OBJ_id_mod_ocsp      = OBJ_id_pkix_mod,14L,
	SN_id_mod_dvcs       = "id-mod-dvcs",
	NID_id_mod_dvcs      = 283,
	OBJ_id_mod_dvcs      = OBJ_id_pkix_mod,15L,
	SN_id_mod_cmp2000    = "id-mod-cmp2000",
	NID_id_mod_cmp2000   = 284,
	OBJ_id_mod_cmp2000   = OBJ_id_pkix_mod,16L,
	SN_info_access       = "authorityInfoAccess",
	LN_info_access       = "Authority Information Access",
	NID_info_access      = 177,
	OBJ_info_access      = OBJ_id_pe,1L,
	SN_biometricInfo     = "biometricInfo",
	LN_biometricInfo     = "Biometric Info",
	NID_biometricInfo    = 285,
	OBJ_biometricInfo    = OBJ_id_pe,2L,
	SN_qcStatements      = "qcStatements",
	NID_qcStatements     = 286,
	OBJ_qcStatements     = OBJ_id_pe,3L,
	SN_ac_auditEntity    = "ac-auditEntity",
	NID_ac_auditEntity   = 287,
	OBJ_ac_auditEntity   = OBJ_id_pe,4L,
	SN_ac_targeting      = "ac-targeting",
	NID_ac_targeting     = 288,
	OBJ_ac_targeting     = OBJ_id_pe,5L,
	SN_aaControls        = "aaControls",
	NID_aaControls       = 289,
	OBJ_aaControls       = OBJ_id_pe,6L,
	SN_sbgp_ipAddrBlock  = "sbgp-ipAddrBlock",
	NID_sbgp_ipAddrBlock = 290,
	OBJ_sbgp_ipAddrBlock = OBJ_id_pe,7L,
	SN_sbgp_autonomousSysNum = "sbgp-autonomousSysNum",
	NID_sbgp_autonomousSysNum = 291,
	OBJ_sbgp_autonomousSysNum = OBJ_id_pe,8L,
	SN_sbgp_routerIdentifier = "sbgp-routerIdentifier",
	NID_sbgp_routerIdentifier = 292,
	OBJ_sbgp_routerIdentifier = OBJ_id_pe,9L,
	SN_ac_proxying       = "ac-proxying",
	NID_ac_proxying      = 397,
	OBJ_ac_proxying      = OBJ_id_pe,10L,
	SN_sinfo_access      = "subjectInfoAccess",
	LN_sinfo_access      = "Subject Information Access",
	NID_sinfo_access     = 398,
	OBJ_sinfo_access     = OBJ_id_pe,11L,
	SN_proxyCertInfo     = "proxyCertInfo",
	LN_proxyCertInfo     = "Proxy Certificate Information",
	NID_proxyCertInfo    = 663,
	OBJ_proxyCertInfo    = OBJ_id_pe,14L,
	SN_tlsfeature        = "tlsfeature",
	LN_tlsfeature        = "TLS Feature",
	NID_tlsfeature       = 1020,
	OBJ_tlsfeature       = OBJ_id_pe,24L,
	SN_id_qt_cps         = "id-qt-cps",
	LN_id_qt_cps         = "Policy Qualifier CPS",
	NID_id_qt_cps        = 164,
	OBJ_id_qt_cps        = OBJ_id_qt,1L,
	SN_id_qt_unotice     = "id-qt-unotice",
	LN_id_qt_unotice     = "Policy Qualifier User Notice",
	NID_id_qt_unotice    = 165,
	OBJ_id_qt_unotice    = OBJ_id_qt,2L,
	SN_textNotice        = "textNotice",
	NID_textNotice       = 293,
	OBJ_textNotice       = OBJ_id_qt,3L,
	SN_server_auth       = "serverAuth",
	LN_server_auth       = "TLS Web Server Authentication",
	NID_server_auth      = 129,
	OBJ_server_auth      = OBJ_id_kp,1L,
	SN_client_auth       = "clientAuth",
	LN_client_auth       = "TLS Web Client Authentication",
	NID_client_auth      = 130,
	OBJ_client_auth      = OBJ_id_kp,2L,
	SN_code_sign         = "codeSigning",
	LN_code_sign         = "Code Signing",
	NID_code_sign        = 131,
	OBJ_code_sign        = OBJ_id_kp,3L,
	SN_email_protect     = "emailProtection",
	LN_email_protect     = "E-mail Protection",
	NID_email_protect    = 132,
	OBJ_email_protect    = OBJ_id_kp,4L,
	SN_ipsecEndSystem    = "ipsecEndSystem",
	LN_ipsecEndSystem    = "IPSec End System",
	NID_ipsecEndSystem   = 294,
	OBJ_ipsecEndSystem   = OBJ_id_kp,5L,
	SN_ipsecTunnel       = "ipsecTunnel",
	LN_ipsecTunnel       = "IPSec Tunnel",
	NID_ipsecTunnel      = 295,
	OBJ_ipsecTunnel      = OBJ_id_kp,6L,
	SN_ipsecUser         = "ipsecUser",
	LN_ipsecUser         = "IPSec User",
	NID_ipsecUser        = 296,
	OBJ_ipsecUser        = OBJ_id_kp,7L,
	SN_time_stamp        = "timeStamping",
	LN_time_stamp        = "Time Stamping",
	NID_time_stamp       = 133,
	OBJ_time_stamp       = OBJ_id_kp,8L,
	SN_OCSP_sign         = "OCSPSigning",
	LN_OCSP_sign         = "OCSP Signing",
	NID_OCSP_sign        = 180,
	OBJ_OCSP_sign        = OBJ_id_kp,9L,
	SN_dvcs              = "DVCS",
	LN_dvcs              = "dvcs",
	NID_dvcs             = 297,
	OBJ_dvcs             = OBJ_id_kp,10L,
	SN_ipsec_IKE         = "ipsecIKE",
	LN_ipsec_IKE         = "ipsec Internet Key Exchange",
	NID_ipsec_IKE        = 1022,
	OBJ_ipsec_IKE        = OBJ_id_kp,17L,
	SN_capwapAC          = "capwapAC",
	LN_capwapAC          = "Ctrl/provision WAP Access",
	NID_capwapAC         = 1023,
	OBJ_capwapAC         = OBJ_id_kp,18L,
	SN_capwapWTP         = "capwapWTP",
	LN_capwapWTP         = "Ctrl/Provision WAP Termination",
	NID_capwapWTP        = 1024,
	OBJ_capwapWTP        = OBJ_id_kp,19L,
	SN_sshClient         = "secureShellClient",
	LN_sshClient         = "SSH Client",
	NID_sshClient        = 1025,
	OBJ_sshClient        = OBJ_id_kp,21L,
	SN_sshServer         = "secureShellServer",
	LN_sshServer         = "SSH Server",
	NID_sshServer        = 1026,
	OBJ_sshServer        = OBJ_id_kp,22L,
	SN_sendRouter        = "sendRouter",
	LN_sendRouter        = "Send Router",
	NID_sendRouter       = 1027,
	OBJ_sendRouter       = OBJ_id_kp,23L,
	SN_sendProxiedRouter = "sendProxiedRouter",
	LN_sendProxiedRouter = "Send Proxied Router",
	NID_sendProxiedRouter = 1028,
	OBJ_sendProxiedRouter = OBJ_id_kp,24L,
	SN_sendOwner         = "sendOwner",
	LN_sendOwner         = "Send Owner",
	NID_sendOwner        = 1029,
	OBJ_sendOwner        = OBJ_id_kp,25L,
	SN_sendProxiedOwner  = "sendProxiedOwner",
	LN_sendProxiedOwner  = "Send Proxied Owner",
	NID_sendProxiedOwner = 1030,
	OBJ_sendProxiedOwner = OBJ_id_kp,26L,
	SN_cmcCA             = "cmcCA",
	LN_cmcCA             = "CMC Certificate Authority",
	NID_cmcCA            = 1131,
	OBJ_cmcCA            = OBJ_id_kp,27L,
	SN_cmcRA             = "cmcRA",
	LN_cmcRA             = "CMC Registration Authority",
	NID_cmcRA            = 1132,
	OBJ_cmcRA            = OBJ_id_kp,28L,
	SN_id_it_caProtEncCert = "id-it-caProtEncCert",
	NID_id_it_caProtEncCert = 298,
	OBJ_id_it_caProtEncCert = OBJ_id_it,1L,
	SN_id_it_signKeyPairTypes = "id-it-signKeyPairTypes",
	NID_id_it_signKeyPairTypes = 299,
	OBJ_id_it_signKeyPairTypes = OBJ_id_it,2L,
	SN_id_it_encKeyPairTypes = "id-it-encKeyPairTypes",
	NID_id_it_encKeyPairTypes = 300,
	OBJ_id_it_encKeyPairTypes = OBJ_id_it,3L,
	SN_id_it_preferredSymmAlg = "id-it-preferredSymmAlg",
	NID_id_it_preferredSymmAlg = 301,
	OBJ_id_it_preferredSymmAlg = OBJ_id_it,4L,
	SN_id_it_caKeyUpdateInfo = "id-it-caKeyUpdateInfo",
	NID_id_it_caKeyUpdateInfo = 302,
	OBJ_id_it_caKeyUpdateInfo = OBJ_id_it,5L,
	SN_id_it_currentCRL  = "id-it-currentCRL",
	NID_id_it_currentCRL = 303,
	OBJ_id_it_currentCRL = OBJ_id_it,6L,
	SN_id_it_unsupportedOIDs = "id-it-unsupportedOIDs",
	NID_id_it_unsupportedOIDs = 304,
	OBJ_id_it_unsupportedOIDs = OBJ_id_it,7L,
	SN_id_it_subscriptionRequest = "id-it-subscriptionRequest",
	NID_id_it_subscriptionRequest = 305,
	OBJ_id_it_subscriptionRequest = OBJ_id_it,8L,
	SN_id_it_subscriptionResponse = "id-it-subscriptionResponse",
	NID_id_it_subscriptionResponse = 306,
	OBJ_id_it_subscriptionResponse = OBJ_id_it,9L,
	SN_id_it_keyPairParamReq = "id-it-keyPairParamReq",
	NID_id_it_keyPairParamReq = 307,
	OBJ_id_it_keyPairParamReq = OBJ_id_it,10L,
	SN_id_it_keyPairParamRep = "id-it-keyPairParamRep",
	NID_id_it_keyPairParamRep = 308,
	OBJ_id_it_keyPairParamRep = OBJ_id_it,11L,
	SN_id_it_revPassphrase = "id-it-revPassphrase",
	NID_id_it_revPassphrase = 309,
	OBJ_id_it_revPassphrase = OBJ_id_it,12L,
	SN_id_it_implicitConfirm = "id-it-implicitConfirm",
	NID_id_it_implicitConfirm = 310,
	OBJ_id_it_implicitConfirm = OBJ_id_it,13L,
	SN_id_it_confirmWaitTime = "id-it-confirmWaitTime",
	NID_id_it_confirmWaitTime = 311,
	OBJ_id_it_confirmWaitTime = OBJ_id_it,14L,
	SN_id_it_origPKIMessage = "id-it-origPKIMessage",
	NID_id_it_origPKIMessage = 312,
	OBJ_id_it_origPKIMessage = OBJ_id_it,15L,
	SN_id_it_suppLangTags = "id-it-suppLangTags",
	NID_id_it_suppLangTags = 784,
	OBJ_id_it_suppLangTags = OBJ_id_it,16L,
	SN_id_regCtrl        = "id-regCtrl",
	NID_id_regCtrl       = 313,
	OBJ_id_regCtrl       = OBJ_id_pkip,1L,
	SN_id_regInfo        = "id-regInfo",
	NID_id_regInfo       = 314,
	OBJ_id_regInfo       = OBJ_id_pkip,2L,
	SN_id_regCtrl_regToken = "id-regCtrl-regToken",
	NID_id_regCtrl_regToken = 315,
	OBJ_id_regCtrl_regToken = OBJ_id_regCtrl,1L,
	SN_id_regCtrl_authenticator = "id-regCtrl-authenticator",
	NID_id_regCtrl_authenticator = 316,
	OBJ_id_regCtrl_authenticator = OBJ_id_regCtrl,2L,
	SN_id_regCtrl_pkiPublicationInfo = "id-regCtrl-pkiPublicationInfo",
	NID_id_regCtrl_pkiPublicationInfo = 317,
	OBJ_id_regCtrl_pkiPublicationInfo = OBJ_id_regCtrl,3L,
	SN_id_regCtrl_pkiArchiveOptions = "id-regCtrl-pkiArchiveOptions",
	NID_id_regCtrl_pkiArchiveOptions = 318,
	OBJ_id_regCtrl_pkiArchiveOptions = OBJ_id_regCtrl,4L,
	SN_id_regCtrl_oldCertID = "id-regCtrl-oldCertID",
	NID_id_regCtrl_oldCertID = 319,
	OBJ_id_regCtrl_oldCertID = OBJ_id_regCtrl,5L,
	SN_id_regCtrl_protocolEncrKey = "id-regCtrl-protocolEncrKey",
	NID_id_regCtrl_protocolEncrKey = 320,
	OBJ_id_regCtrl_protocolEncrKey = OBJ_id_regCtrl,6L,
	SN_id_regInfo_utf8Pairs = "id-regInfo-utf8Pairs",
	NID_id_regInfo_utf8Pairs = 321,
	OBJ_id_regInfo_utf8Pairs = OBJ_id_regInfo,1L,
	SN_id_regInfo_certReq = "id-regInfo-certReq",
	NID_id_regInfo_certReq = 322,
	OBJ_id_regInfo_certReq = OBJ_id_regInfo,2L,
	SN_id_alg_des40      = "id-alg-des40",
	NID_id_alg_des40     = 323,
	OBJ_id_alg_des40     = OBJ_id_alg,1L,
	SN_id_alg_noSignature = "id-alg-noSignature",
	NID_id_alg_noSignature = 324,
	OBJ_id_alg_noSignature = OBJ_id_alg,2L,
	SN_id_alg_dh_sig_hmac_sha1 = "id-alg-dh-sig-hmac-sha1",
	NID_id_alg_dh_sig_hmac_sha1 = 325,
	OBJ_id_alg_dh_sig_hmac_sha1 = OBJ_id_alg,3L,
	SN_id_alg_dh_pop     = "id-alg-dh-pop",
	NID_id_alg_dh_pop    = 326,
	OBJ_id_alg_dh_pop    = OBJ_id_alg,4L,
	SN_id_cmc_statusInfo = "id-cmc-statusInfo",
	NID_id_cmc_statusInfo = 327,
	OBJ_id_cmc_statusInfo = OBJ_id_cmc,1L,
	SN_id_cmc_identification = "id-cmc-identification",
	NID_id_cmc_identification = 328,
	OBJ_id_cmc_identification = OBJ_id_cmc,2L,
	SN_id_cmc_identityProof = "id-cmc-identityProof",
	NID_id_cmc_identityProof = 329,
	OBJ_id_cmc_identityProof = OBJ_id_cmc,3L,
	SN_id_cmc_dataReturn = "id-cmc-dataReturn",
	NID_id_cmc_dataReturn = 330,
	OBJ_id_cmc_dataReturn = OBJ_id_cmc,4L,
	SN_id_cmc_transactionId = "id-cmc-transactionId",
	NID_id_cmc_transactionId = 331,
	OBJ_id_cmc_transactionId = OBJ_id_cmc,5L,
	SN_id_cmc_senderNonce = "id-cmc-senderNonce",
	NID_id_cmc_senderNonce = 332,
	OBJ_id_cmc_senderNonce = OBJ_id_cmc,6L,
	SN_id_cmc_recipientNonce = "id-cmc-recipientNonce",
	NID_id_cmc_recipientNonce = 333,
	OBJ_id_cmc_recipientNonce = OBJ_id_cmc,7L,
	SN_id_cmc_addExtensions = "id-cmc-addExtensions",
	NID_id_cmc_addExtensions = 334,
	OBJ_id_cmc_addExtensions = OBJ_id_cmc,8L,
	SN_id_cmc_encryptedPOP = "id-cmc-encryptedPOP",
	NID_id_cmc_encryptedPOP = 335,
	OBJ_id_cmc_encryptedPOP = OBJ_id_cmc,9L,
	SN_id_cmc_decryptedPOP = "id-cmc-decryptedPOP",
	NID_id_cmc_decryptedPOP = 336,
	OBJ_id_cmc_decryptedPOP = OBJ_id_cmc,10L,
	SN_id_cmc_lraPOPWitness = "id-cmc-lraPOPWitness",
	NID_id_cmc_lraPOPWitness = 337,
	OBJ_id_cmc_lraPOPWitness = OBJ_id_cmc,11L,
	SN_id_cmc_getCert    = "id-cmc-getCert",
	NID_id_cmc_getCert   = 338,
	OBJ_id_cmc_getCert   = OBJ_id_cmc,15L,
	SN_id_cmc_getCRL     = "id-cmc-getCRL",
	NID_id_cmc_getCRL    = 339,
	OBJ_id_cmc_getCRL    = OBJ_id_cmc,16L,
	SN_id_cmc_revokeRequest = "id-cmc-revokeRequest",
	NID_id_cmc_revokeRequest = 340,
	OBJ_id_cmc_revokeRequest = OBJ_id_cmc,17L,
	SN_id_cmc_regInfo    = "id-cmc-regInfo",
	NID_id_cmc_regInfo   = 341,
	OBJ_id_cmc_regInfo   = OBJ_id_cmc,18L,
	SN_id_cmc_responseInfo = "id-cmc-responseInfo",
	NID_id_cmc_responseInfo = 342,
	OBJ_id_cmc_responseInfo = OBJ_id_cmc,19L,
	SN_id_cmc_queryPending = "id-cmc-queryPending",
	NID_id_cmc_queryPending = 343,
	OBJ_id_cmc_queryPending = OBJ_id_cmc,21L,
	SN_id_cmc_popLinkRandom = "id-cmc-popLinkRandom",
	NID_id_cmc_popLinkRandom = 344,
	OBJ_id_cmc_popLinkRandom = OBJ_id_cmc,22L,
	SN_id_cmc_popLinkWitness = "id-cmc-popLinkWitness",
	NID_id_cmc_popLinkWitness = 345,
	OBJ_id_cmc_popLinkWitness = OBJ_id_cmc,23L,
	SN_id_cmc_confirmCertAcceptance = "id-cmc-confirmCertAcceptance",
	NID_id_cmc_confirmCertAcceptance = 346,
	OBJ_id_cmc_confirmCertAcceptance = OBJ_id_cmc,24L,
	SN_id_on_personalData = "id-on-personalData",
	NID_id_on_personalData = 347,
	OBJ_id_on_personalData = OBJ_id_on,1L,
	SN_id_on_permanentIdentifier = "id-on-permanentIdentifier",
	LN_id_on_permanentIdentifier = "Permanent Identifier",
	NID_id_on_permanentIdentifier = 858,
	OBJ_id_on_permanentIdentifier = OBJ_id_on,3L,
	SN_id_pda_dateOfBirth = "id-pda-dateOfBirth",
	NID_id_pda_dateOfBirth = 348,
	OBJ_id_pda_dateOfBirth = OBJ_id_pda,1L,
	SN_id_pda_placeOfBirth = "id-pda-placeOfBirth",
	NID_id_pda_placeOfBirth = 349,
	OBJ_id_pda_placeOfBirth = OBJ_id_pda,2L,
	SN_id_pda_gender     = "id-pda-gender",
	NID_id_pda_gender    = 351,
	OBJ_id_pda_gender    = OBJ_id_pda,3L,
	SN_id_pda_countryOfCitizenship = "id-pda-countryOfCitizenship",
	NID_id_pda_countryOfCitizenship = 352,
	OBJ_id_pda_countryOfCitizenship = OBJ_id_pda,4L,
	SN_id_pda_countryOfResidence = "id-pda-countryOfResidence",
	NID_id_pda_countryOfResidence = 353,
	OBJ_id_pda_countryOfResidence = OBJ_id_pda,5L,
	SN_id_aca_authenticationInfo = "id-aca-authenticationInfo",
	NID_id_aca_authenticationInfo = 354,
	OBJ_id_aca_authenticationInfo = OBJ_id_aca,1L,
	SN_id_aca_accessIdentity = "id-aca-accessIdentity",
	NID_id_aca_accessIdentity = 355,
	OBJ_id_aca_accessIdentity = OBJ_id_aca,2L,
	SN_id_aca_chargingIdentity = "id-aca-chargingIdentity",
	NID_id_aca_chargingIdentity = 356,
	OBJ_id_aca_chargingIdentity = OBJ_id_aca,3L,
	SN_id_aca_group      = "id-aca-group",
	NID_id_aca_group     = 357,
	OBJ_id_aca_group     = OBJ_id_aca,4L,
	SN_id_aca_role       = "id-aca-role",
	NID_id_aca_role      = 358,
	OBJ_id_aca_role      = OBJ_id_aca,5L,
	SN_id_aca_encAttrs   = "id-aca-encAttrs",
	NID_id_aca_encAttrs  = 399,
	OBJ_id_aca_encAttrs  = OBJ_id_aca,6L,
	SN_id_qcs_pkixQCSyntax_v1 = "id-qcs-pkixQCSyntax-v1",
	NID_id_qcs_pkixQCSyntax_v1 = 359,
	OBJ_id_qcs_pkixQCSyntax_v1 = OBJ_id_qcs,1L,
	SN_id_cct_crs        = "id-cct-crs",
	NID_id_cct_crs       = 360,
	OBJ_id_cct_crs       = OBJ_id_cct,1L,
	SN_id_cct_PKIData    = "id-cct-PKIData",
	NID_id_cct_PKIData   = 361,
	OBJ_id_cct_PKIData   = OBJ_id_cct,2L,
	SN_id_cct_PKIResponse = "id-cct-PKIResponse",
	NID_id_cct_PKIResponse = 362,
	OBJ_id_cct_PKIResponse = OBJ_id_cct,3L,
	SN_id_ppl_anyLanguage = "id-ppl-anyLanguage",
	LN_id_ppl_anyLanguage = "Any language",
	NID_id_ppl_anyLanguage = 664,
	OBJ_id_ppl_anyLanguage = OBJ_id_ppl,0L,
	SN_id_ppl_inheritAll = "id-ppl-inheritAll",
	LN_id_ppl_inheritAll = "Inherit all",
	NID_id_ppl_inheritAll = 665,
	OBJ_id_ppl_inheritAll = OBJ_id_ppl,1L,
	SN_Independent       = "id-ppl-independent",
	LN_Independent       = "Independent",
	NID_Independent      = 667,
	OBJ_Independent      = OBJ_id_ppl,2L,
	SN_ad_OCSP           = "OCSP",
	LN_ad_OCSP           = "OCSP",
	NID_ad_OCSP          = 178,
	OBJ_ad_OCSP          = OBJ_id_ad,1L,
	SN_ad_ca_issuers     = "caIssuers",
	LN_ad_ca_issuers     = "CA Issuers",
	NID_ad_ca_issuers    = 179,
	OBJ_ad_ca_issuers    = OBJ_id_ad,2L,
	SN_ad_timeStamping   = "ad_timestamping",
	LN_ad_timeStamping   = "AD Time Stamping",
	NID_ad_timeStamping  = 363,
	OBJ_ad_timeStamping  = OBJ_id_ad,3L,
	SN_ad_dvcs           = "AD_DVCS",
	LN_ad_dvcs           = "ad dvcs",
	NID_ad_dvcs          = 364,
	OBJ_ad_dvcs          = OBJ_id_ad,4L,
	SN_caRepository      = "caRepository",
	LN_caRepository      = "CA Repository",
	NID_caRepository     = 785,
	OBJ_caRepository     = OBJ_id_ad,5L,
	OBJ_id_pkix_OCSP     = OBJ_ad_OCSP,
	SN_id_pkix_OCSP_basic = "basicOCSPResponse",
	LN_id_pkix_OCSP_basic = "Basic OCSP Response",
	NID_id_pkix_OCSP_basic = 365,
	OBJ_id_pkix_OCSP_basic = OBJ_id_pkix_OCSP,1L,
	SN_id_pkix_OCSP_Nonce = "Nonce",
	LN_id_pkix_OCSP_Nonce = "OCSP Nonce",
	NID_id_pkix_OCSP_Nonce = 366,
	OBJ_id_pkix_OCSP_Nonce = OBJ_id_pkix_OCSP,2L,
	SN_id_pkix_OCSP_CrlID = "CrlID",
	LN_id_pkix_OCSP_CrlID = "OCSP CRL ID",
	NID_id_pkix_OCSP_CrlID = 367,
	OBJ_id_pkix_OCSP_CrlID = OBJ_id_pkix_OCSP,3L,
	SN_id_pkix_OCSP_acceptableResponses = "acceptableResponses",
	LN_id_pkix_OCSP_acceptableResponses = "Acceptable OCSP Responses",
	NID_id_pkix_OCSP_acceptableResponses = 368,
	OBJ_id_pkix_OCSP_acceptableResponses = OBJ_id_pkix_OCSP,4L,
	SN_id_pkix_OCSP_noCheck = "noCheck",
	LN_id_pkix_OCSP_noCheck = "OCSP No Check",
	NID_id_pkix_OCSP_noCheck = 369,
	OBJ_id_pkix_OCSP_noCheck = OBJ_id_pkix_OCSP,5L,
	SN_id_pkix_OCSP_archiveCutoff = "archiveCutoff",
	LN_id_pkix_OCSP_archiveCutoff = "OCSP Archive Cutoff",
	NID_id_pkix_OCSP_archiveCutoff = 370,
	OBJ_id_pkix_OCSP_archiveCutoff = OBJ_id_pkix_OCSP,6L,
	SN_id_pkix_OCSP_serviceLocator = "serviceLocator",
	LN_id_pkix_OCSP_serviceLocator = "OCSP Service Locator",
	NID_id_pkix_OCSP_serviceLocator = 371,
	OBJ_id_pkix_OCSP_serviceLocator = OBJ_id_pkix_OCSP,7L,
	SN_id_pkix_OCSP_extendedStatus = "extendedStatus",
	LN_id_pkix_OCSP_extendedStatus = "Extended OCSP Status",
	NID_id_pkix_OCSP_extendedStatus = 372,
	OBJ_id_pkix_OCSP_extendedStatus = OBJ_id_pkix_OCSP,8L,
	SN_id_pkix_OCSP_valid = "valid",
	NID_id_pkix_OCSP_valid = 373,
	OBJ_id_pkix_OCSP_valid = OBJ_id_pkix_OCSP,9L,
	SN_id_pkix_OCSP_path = "path",
	NID_id_pkix_OCSP_path = 374,
	OBJ_id_pkix_OCSP_path = OBJ_id_pkix_OCSP,10L,
	SN_id_pkix_OCSP_trustRoot = "trustRoot",
	LN_id_pkix_OCSP_trustRoot = "Trust Root",
	NID_id_pkix_OCSP_trustRoot = 375,
	OBJ_id_pkix_OCSP_trustRoot = OBJ_id_pkix_OCSP,11L,
	SN_algorithm         = "algorithm",
	LN_algorithm         = "algorithm",
	NID_algorithm        = 376,
	OBJ_algorithm        = 1L,3L,14L,3L,2L,
	SN_md5WithRSA        = "RSA-NP-MD5",
	LN_md5WithRSA        = "md5WithRSA",
	NID_md5WithRSA       = 104,
	OBJ_md5WithRSA       = OBJ_algorithm,3L,
	SN_des_ecb           = "DES-ECB",
	LN_des_ecb           = "des-ecb",
	NID_des_ecb          = 29,
	OBJ_des_ecb          = OBJ_algorithm,6L,
	SN_des_cbc           = "DES-CBC",
	LN_des_cbc           = "des-cbc",
	NID_des_cbc          = 31,
	OBJ_des_cbc          = OBJ_algorithm,7L,
	SN_des_ofb64         = "DES-OFB",
	LN_des_ofb64         = "des-ofb",
	NID_des_ofb64        = 45,
	OBJ_des_ofb64        = OBJ_algorithm,8L,
	SN_des_cfb64         = "DES-CFB",
	LN_des_cfb64         = "des-cfb",
	NID_des_cfb64        = 30,
	OBJ_des_cfb64        = OBJ_algorithm,9L,
	SN_rsaSignature      = "rsaSignature",
	NID_rsaSignature     = 377,
	OBJ_rsaSignature     = OBJ_algorithm,11L,
	SN_dsa_2             = "DSA-old",
	LN_dsa_2             = "dsaEncryption-old",
	NID_dsa_2            = 67,
	OBJ_dsa_2            = OBJ_algorithm,12L,
	SN_dsaWithSHA        = "DSA-SHA",
	LN_dsaWithSHA        = "dsaWithSHA",
	NID_dsaWithSHA       = 66,
	OBJ_dsaWithSHA       = OBJ_algorithm,13L,
	SN_shaWithRSAEncryption = "RSA-SHA",
	LN_shaWithRSAEncryption = "shaWithRSAEncryption",
	NID_shaWithRSAEncryption = 42,
	OBJ_shaWithRSAEncryption = OBJ_algorithm,15L,
	SN_des_ede_ecb       = "DES-EDE",
	LN_des_ede_ecb       = "des-ede",
	NID_des_ede_ecb      = 32,
	OBJ_des_ede_ecb      = OBJ_algorithm,17L,
	SN_des_ede3_ecb      = "DES-EDE3",
	LN_des_ede3_ecb      = "des-ede3",
	NID_des_ede3_ecb     = 33,
	SN_des_ede_cbc       = "DES-EDE-CBC",
	LN_des_ede_cbc       = "des-ede-cbc",
	NID_des_ede_cbc      = 43,
	SN_des_ede_cfb64     = "DES-EDE-CFB",
	LN_des_ede_cfb64     = "des-ede-cfb",
	NID_des_ede_cfb64    = 60,
	SN_des_ede3_cfb64    = "DES-EDE3-CFB",
	LN_des_ede3_cfb64    = "des-ede3-cfb",
	NID_des_ede3_cfb64   = 61,
	SN_des_ede_ofb64     = "DES-EDE-OFB",
	LN_des_ede_ofb64     = "des-ede-ofb",
	NID_des_ede_ofb64    = 62,
	SN_des_ede3_ofb64    = "DES-EDE3-OFB",
	LN_des_ede3_ofb64    = "des-ede3-ofb",
	NID_des_ede3_ofb64   = 63,
	SN_desx_cbc          = "DESX-CBC",
	LN_desx_cbc          = "desx-cbc",
	NID_desx_cbc         = 80,
	SN_sha               = "SHA",
	LN_sha               = "sha",
	NID_sha              = 41,
	OBJ_sha              = OBJ_algorithm,18L,
	SN_sha1              = "SHA1",
	LN_sha1              = "sha1",
	NID_sha1             = 64,
	OBJ_sha1             = OBJ_algorithm,26L,
	SN_dsaWithSHA1_2     = "DSA-SHA1-old",
	LN_dsaWithSHA1_2     = "dsaWithSHA1-old",
	NID_dsaWithSHA1_2    = 70,
	OBJ_dsaWithSHA1_2    = OBJ_algorithm,27L,
	SN_sha1WithRSA       = "RSA-SHA1-2",
	LN_sha1WithRSA       = "sha1WithRSA",
	NID_sha1WithRSA      = 115,
	OBJ_sha1WithRSA      = OBJ_algorithm,29L,
	SN_ripemd160         = "RIPEMD160",
	LN_ripemd160         = "ripemd160",
	NID_ripemd160        = 117,
	OBJ_ripemd160        = 1L,3L,36L,3L,2L,1L,
	SN_ripemd160WithRSA  = "RSA-RIPEMD160",
	LN_ripemd160WithRSA  = "ripemd160WithRSA",
	NID_ripemd160WithRSA = 119,
	OBJ_ripemd160WithRSA = 1L,3L,36L,3L,3L,1L,2L,
	SN_blake2b512        = "BLAKE2b512",
	LN_blake2b512        = "blake2b512",
	NID_blake2b512       = 1056,
	OBJ_blake2b512       = 1L,3L,6L,1L,4L,1L,1722L,12L,2L,1L,16L,
	SN_blake2s256        = "BLAKE2s256",
	LN_blake2s256        = "blake2s256",
	NID_blake2s256       = 1057,
	OBJ_blake2s256       = 1L,3L,6L,1L,4L,1L,1722L,12L,2L,2L,8L,
	SN_sxnet             = "SXNetID",
	LN_sxnet             = "Strong Extranet ID",
	NID_sxnet            = 143,
	OBJ_sxnet            = 1L,3L,101L,1L,4L,1L,
	SN_X500              = "X500",
	LN_X500              = "directory services (X.500)",
	NID_X500             = 11,
	OBJ_X500             = 2L,5L,
	SN_X509              = "X509",
	NID_X509             = 12,
	OBJ_X509             = OBJ_X500,4L,
	SN_commonName        = "CN",
	LN_commonName        = "commonName",
	NID_commonName       = 13,
	OBJ_commonName       = OBJ_X509,3L,
	SN_surname           = "SN",
	LN_surname           = "surname",
	NID_surname          = 100,
	OBJ_surname          = OBJ_X509,4L,
	LN_serialNumber      = "serialNumber",
	NID_serialNumber     = 105,
	OBJ_serialNumber     = OBJ_X509,5L,
	SN_countryName       = "C",
	LN_countryName       = "countryName",
	NID_countryName      = 14,
	OBJ_countryName      = OBJ_X509,6L,
	SN_localityName      = "L",
	LN_localityName      = "localityName",
	NID_localityName     = 15,
	OBJ_localityName     = OBJ_X509,7L,
	SN_stateOrProvinceName = "ST",
	LN_stateOrProvinceName = "stateOrProvinceName",
	NID_stateOrProvinceName = 16,
	OBJ_stateOrProvinceName = OBJ_X509,8L,
	SN_streetAddress     = "street",
	LN_streetAddress     = "streetAddress",
	NID_streetAddress    = 660,
	OBJ_streetAddress    = OBJ_X509,9L,
	SN_organizationName  = "O",
	LN_organizationName  = "organizationName",
	NID_organizationName = 17,
	OBJ_organizationName = OBJ_X509,10L,
	SN_organizationalUnitName = "OU",
	LN_organizationalUnitName = "organizationalUnitName",
	NID_organizationalUnitName = 18,
	OBJ_organizationalUnitName = OBJ_X509,11L,
	SN_title             = "title",
	LN_title             = "title",
	NID_title            = 106,
	OBJ_title            = OBJ_X509,12L,
	LN_description       = "description",
	NID_description      = 107,
	OBJ_description      = OBJ_X509,13L,
	LN_searchGuide       = "searchGuide",
	NID_searchGuide      = 859,
	OBJ_searchGuide      = OBJ_X509,14L,
	LN_businessCategory  = "businessCategory",
	NID_businessCategory = 860,
	OBJ_businessCategory = OBJ_X509,15L,
	LN_postalAddress     = "postalAddress",
	NID_postalAddress    = 861,
	OBJ_postalAddress    = OBJ_X509,16L,
	LN_postalCode        = "postalCode",
	NID_postalCode       = 661,
	OBJ_postalCode       = OBJ_X509,17L,
	LN_postOfficeBox     = "postOfficeBox",
	NID_postOfficeBox    = 862,
	OBJ_postOfficeBox    = OBJ_X509,18L,
	LN_physicalDeliveryOfficeName = "physicalDeliveryOfficeName",
	NID_physicalDeliveryOfficeName = 863,
	OBJ_physicalDeliveryOfficeName = OBJ_X509,19L,
	LN_telephoneNumber   = "telephoneNumber",
	NID_telephoneNumber  = 864,
	OBJ_telephoneNumber  = OBJ_X509,20L,
	LN_telexNumber       = "telexNumber",
	NID_telexNumber      = 865,
	OBJ_telexNumber      = OBJ_X509,21L,
	LN_teletexTerminalIdentifier = "teletexTerminalIdentifier",
	NID_teletexTerminalIdentifier = 866,
	OBJ_teletexTerminalIdentifier = OBJ_X509,22L,
	LN_facsimileTelephoneNumber = "facsimileTelephoneNumber",
	NID_facsimileTelephoneNumber = 867,
	OBJ_facsimileTelephoneNumber = OBJ_X509,23L,
	LN_x121Address       = "x121Address",
	NID_x121Address      = 868,
	OBJ_x121Address      = OBJ_X509,24L,
	LN_internationaliSDNNumber = "internationaliSDNNumber",
	NID_internationaliSDNNumber = 869,
	OBJ_internationaliSDNNumber = OBJ_X509,25L,
	LN_registeredAddress = "registeredAddress",
	NID_registeredAddress = 870,
	OBJ_registeredAddress = OBJ_X509,26L,
	LN_destinationIndicator = "destinationIndicator",
	NID_destinationIndicator = 871,
	OBJ_destinationIndicator = OBJ_X509,27L,
	LN_preferredDeliveryMethod = "preferredDeliveryMethod",
	NID_preferredDeliveryMethod = 872,
	OBJ_preferredDeliveryMethod = OBJ_X509,28L,
	LN_presentationAddress = "presentationAddress",
	NID_presentationAddress = 873,
	OBJ_presentationAddress = OBJ_X509,29L,
	LN_supportedApplicationContext = "supportedApplicationContext",
	NID_supportedApplicationContext = 874,
	OBJ_supportedApplicationContext = OBJ_X509,30L,
	SN_member            = "member",
	NID_member           = 875,
	OBJ_member           = OBJ_X509,31L,
	SN_owner             = "owner",
	NID_owner            = 876,
	OBJ_owner            = OBJ_X509,32L,
	LN_roleOccupant      = "roleOccupant",
	NID_roleOccupant     = 877,
	OBJ_roleOccupant     = OBJ_X509,33L,
	SN_seeAlso           = "seeAlso",
	NID_seeAlso          = 878,
	OBJ_seeAlso          = OBJ_X509,34L,
	LN_userPassword      = "userPassword",
	NID_userPassword     = 879,
	OBJ_userPassword     = OBJ_X509,35L,
	LN_userCertificate   = "userCertificate",
	NID_userCertificate  = 880,
	OBJ_userCertificate  = OBJ_X509,36L,
	LN_cACertificate     = "cACertificate",
	NID_cACertificate    = 881,
	OBJ_cACertificate    = OBJ_X509,37L,
	LN_authorityRevocationList = "authorityRevocationList",
	NID_authorityRevocationList = 882,
	OBJ_authorityRevocationList = OBJ_X509,38L,
	LN_certificateRevocationList = "certificateRevocationList",
	NID_certificateRevocationList = 883,
	OBJ_certificateRevocationList = OBJ_X509,39L,
	LN_crossCertificatePair = "crossCertificatePair",
	NID_crossCertificatePair = 884,
	OBJ_crossCertificatePair = OBJ_X509,40L,
	SN_name              = "name",
	LN_name              = "name",
	NID_name             = 173,
	OBJ_name             = OBJ_X509,41L,
	SN_givenName         = "GN",
	LN_givenName         = "givenName",
	NID_givenName        = 99,
	OBJ_givenName        = OBJ_X509,42L,
	SN_initials          = "initials",
	LN_initials          = "initials",
	NID_initials         = 101,
	OBJ_initials         = OBJ_X509,43L,
	LN_generationQualifier = "generationQualifier",
	NID_generationQualifier = 509,
	OBJ_generationQualifier = OBJ_X509,44L,
	LN_x500UniqueIdentifier = "x500UniqueIdentifier",
	NID_x500UniqueIdentifier = 503,
	OBJ_x500UniqueIdentifier = OBJ_X509,45L,
	SN_dnQualifier       = "dnQualifier",
	LN_dnQualifier       = "dnQualifier",
	NID_dnQualifier      = 174,
	OBJ_dnQualifier      = OBJ_X509,46L,
	LN_enhancedSearchGuide = "enhancedSearchGuide",
	NID_enhancedSearchGuide = 885,
	OBJ_enhancedSearchGuide = OBJ_X509,47L,
	LN_protocolInformation = "protocolInformation",
	NID_protocolInformation = 886,
	OBJ_protocolInformation = OBJ_X509,48L,
	LN_distinguishedName = "distinguishedName",
	NID_distinguishedName = 887,
	OBJ_distinguishedName = OBJ_X509,49L,
	LN_uniqueMember      = "uniqueMember",
	NID_uniqueMember     = 888,
	OBJ_uniqueMember     = OBJ_X509,50L,
	LN_houseIdentifier   = "houseIdentifier",
	NID_houseIdentifier  = 889,
	OBJ_houseIdentifier  = OBJ_X509,51L,
	LN_supportedAlgorithms = "supportedAlgorithms",
	NID_supportedAlgorithms = 890,
	OBJ_supportedAlgorithms = OBJ_X509,52L,
	LN_deltaRevocationList = "deltaRevocationList",
	NID_deltaRevocationList = 891,
	OBJ_deltaRevocationList = OBJ_X509,53L,
	SN_dmdName           = "dmdName",
	NID_dmdName          = 892,
	OBJ_dmdName          = OBJ_X509,54L,
	LN_pseudonym         = "pseudonym",
	NID_pseudonym        = 510,
	OBJ_pseudonym        = OBJ_X509,65L,
	SN_role              = "role",
	LN_role              = "role",
	NID_role             = 400,
	OBJ_role             = OBJ_X509,72L,
	LN_organizationIdentifier = "organizationIdentifier",
	NID_organizationIdentifier = 1089,
	OBJ_organizationIdentifier = OBJ_X509,97L,
	SN_countryCode3c     = "c3",
	LN_countryCode3c     = "countryCode3c",
	NID_countryCode3c    = 1090,
	OBJ_countryCode3c    = OBJ_X509,98L,
	SN_countryCode3n     = "n3",
	LN_countryCode3n     = "countryCode3n",
	NID_countryCode3n    = 1091,
	OBJ_countryCode3n    = OBJ_X509,99L,
	LN_dnsName           = "dnsName",
	NID_dnsName          = 1092,
	OBJ_dnsName          = OBJ_X509,100L,
	SN_X500algorithms    = "X500algorithms",
	LN_X500algorithms    = "directory services - algorithms",
	NID_X500algorithms   = 378,
	OBJ_X500algorithms   = OBJ_X500,8L,
	SN_rsa               = "RSA",
	LN_rsa               = "rsa",
	NID_rsa              = 19,
	OBJ_rsa              = OBJ_X500algorithms,1L,1L,
	SN_mdc2WithRSA       = "RSA-MDC2",
	LN_mdc2WithRSA       = "mdc2WithRSA",
	NID_mdc2WithRSA      = 96,
	OBJ_mdc2WithRSA      = OBJ_X500algorithms,3L,100L,
	SN_mdc2              = "MDC2",
	LN_mdc2              = "mdc2",
	NID_mdc2             = 95,
	OBJ_mdc2             = OBJ_X500algorithms,3L,101L,
	SN_id_ce             = "id-ce",
	NID_id_ce            = 81,
	OBJ_id_ce            = OBJ_X500,29L,
	SN_subject_directory_attributes = "subjectDirectoryAttributes",
	LN_subject_directory_attributes = "X509v3 Subject Directory Attributes",
	NID_subject_directory_attributes = 769,
	OBJ_subject_directory_attributes = OBJ_id_ce,9L,
	SN_subject_key_identifier = "subjectKeyIdentifier",
	LN_subject_key_identifier = "X509v3 Subject Key Identifier",
	NID_subject_key_identifier = 82,
	OBJ_subject_key_identifier = OBJ_id_ce,14L,
	SN_key_usage         = "keyUsage",
	LN_key_usage         = "X509v3 Key Usage",
	NID_key_usage        = 83,
	OBJ_key_usage        = OBJ_id_ce,15L,
	SN_private_key_usage_period = "privateKeyUsagePeriod",
	LN_private_key_usage_period = "X509v3 Private Key Usage Period",
	NID_private_key_usage_period = 84,
	OBJ_private_key_usage_period = OBJ_id_ce,16L,
	SN_subject_alt_name  = "subjectAltName",
	LN_subject_alt_name  = "X509v3 Subject Alternative Name",
	NID_subject_alt_name = 85,
	OBJ_subject_alt_name = OBJ_id_ce,17L,
	SN_issuer_alt_name   = "issuerAltName",
	LN_issuer_alt_name   = "X509v3 Issuer Alternative Name",
	NID_issuer_alt_name  = 86,
	OBJ_issuer_alt_name  = OBJ_id_ce,18L,
	SN_basic_constraints = "basicConstraints",
	LN_basic_constraints = "X509v3 Basic Constraints",
	NID_basic_constraints = 87,
	OBJ_basic_constraints = OBJ_id_ce,19L,
	SN_crl_number        = "crlNumber",
	LN_crl_number        = "X509v3 CRL Number",
	NID_crl_number       = 88,
	OBJ_crl_number       = OBJ_id_ce,20L,
	SN_crl_reason        = "CRLReason",
	LN_crl_reason        = "X509v3 CRL Reason Code",
	NID_crl_reason       = 141,
	OBJ_crl_reason       = OBJ_id_ce,21L,
	SN_invalidity_date   = "invalidityDate",
	LN_invalidity_date   = "Invalidity Date",
	NID_invalidity_date  = 142,
	OBJ_invalidity_date  = OBJ_id_ce,24L,
	SN_delta_crl         = "deltaCRL",
	LN_delta_crl         = "X509v3 Delta CRL Indicator",
	NID_delta_crl        = 140,
	OBJ_delta_crl        = OBJ_id_ce,27L,
	SN_issuing_distribution_point = "issuingDistributionPoint",
	LN_issuing_distribution_point = "X509v3 Issuing Distribution Point",
	NID_issuing_distribution_point = 770,
	OBJ_issuing_distribution_point = OBJ_id_ce,28L,
	SN_certificate_issuer = "certificateIssuer",
	LN_certificate_issuer = "X509v3 Certificate Issuer",
	NID_certificate_issuer = 771,
	OBJ_certificate_issuer = OBJ_id_ce,29L,
	SN_name_constraints  = "nameConstraints",
	LN_name_constraints  = "X509v3 Name Constraints",
	NID_name_constraints = 666,
	OBJ_name_constraints = OBJ_id_ce,30L,
	SN_crl_distribution_points = "crlDistributionPoints",
	LN_crl_distribution_points = "X509v3 CRL Distribution Points",
	NID_crl_distribution_points = 103,
	OBJ_crl_distribution_points = OBJ_id_ce,31L,
	SN_certificate_policies = "certificatePolicies",
	LN_certificate_policies = "X509v3 Certificate Policies",
	NID_certificate_policies = 89,
	OBJ_certificate_policies = OBJ_id_ce,32L,
	SN_any_policy        = "anyPolicy",
	LN_any_policy        = "X509v3 Any Policy",
	NID_any_policy       = 746,
	OBJ_any_policy       = OBJ_certificate_policies,0L,
	SN_policy_mappings   = "policyMappings",
	LN_policy_mappings   = "X509v3 Policy Mappings",
	NID_policy_mappings  = 747,
	OBJ_policy_mappings  = OBJ_id_ce,33L,
	SN_authority_key_identifier = "authorityKeyIdentifier",
	LN_authority_key_identifier = "X509v3 Authority Key Identifier",
	NID_authority_key_identifier = 90,
	OBJ_authority_key_identifier = OBJ_id_ce,35L,
	SN_policy_constraints = "policyConstraints",
	LN_policy_constraints = "X509v3 Policy Constraints",
	NID_policy_constraints = 401,
	OBJ_policy_constraints = OBJ_id_ce,36L,
	SN_ext_key_usage     = "extendedKeyUsage",
	LN_ext_key_usage     = "X509v3 Extended Key Usage",
	NID_ext_key_usage    = 126,
	OBJ_ext_key_usage    = OBJ_id_ce,37L,
	SN_freshest_crl      = "freshestCRL",
	LN_freshest_crl      = "X509v3 Freshest CRL",
	NID_freshest_crl     = 857,
	OBJ_freshest_crl     = OBJ_id_ce,46L,
	SN_inhibit_any_policy = "inhibitAnyPolicy",
	LN_inhibit_any_policy = "X509v3 Inhibit Any Policy",
	NID_inhibit_any_policy = 748,
	OBJ_inhibit_any_policy = OBJ_id_ce,54L,
	SN_target_information = "targetInformation",
	LN_target_information = "X509v3 AC Targeting",
	NID_target_information = 402,
	OBJ_target_information = OBJ_id_ce,55L,
	SN_no_rev_avail      = "noRevAvail",
	LN_no_rev_avail      = "X509v3 No Revocation Available",
	NID_no_rev_avail     = 403,
	OBJ_no_rev_avail     = OBJ_id_ce,56L,
	SN_anyExtendedKeyUsage = "anyExtendedKeyUsage",
	LN_anyExtendedKeyUsage = "Any Extended Key Usage",
	NID_anyExtendedKeyUsage = 910,
	OBJ_anyExtendedKeyUsage = OBJ_ext_key_usage,0L,
	SN_netscape          = "Netscape",
	LN_netscape          = "Netscape Communications Corp.",
	NID_netscape         = 57,
	OBJ_netscape         = 2L,16L,840L,1L,113730L,
	SN_netscape_cert_extension = "nsCertExt",
	LN_netscape_cert_extension = "Netscape Certificate Extension",
	NID_netscape_cert_extension = 58,
	OBJ_netscape_cert_extension = OBJ_netscape,1L,
	SN_netscape_data_type = "nsDataType",
	LN_netscape_data_type = "Netscape Data Type",
	NID_netscape_data_type = 59,
	OBJ_netscape_data_type = OBJ_netscape,2L,
	SN_netscape_cert_type = "nsCertType",
	LN_netscape_cert_type = "Netscape Cert Type",
	NID_netscape_cert_type = 71,
	OBJ_netscape_cert_type = OBJ_netscape_cert_extension,1L,
	SN_netscape_base_url = "nsBaseUrl",
	LN_netscape_base_url = "Netscape Base Url",
	NID_netscape_base_url = 72,
	OBJ_netscape_base_url = OBJ_netscape_cert_extension,2L,
	SN_netscape_revocation_url = "nsRevocationUrl",
	LN_netscape_revocation_url = "Netscape Revocation Url",
	NID_netscape_revocation_url = 73,
	OBJ_netscape_revocation_url = OBJ_netscape_cert_extension,3L,
	SN_netscape_ca_revocation_url = "nsCaRevocationUrl",
	LN_netscape_ca_revocation_url = "Netscape CA Revocation Url",
	NID_netscape_ca_revocation_url = 74,
	OBJ_netscape_ca_revocation_url = OBJ_netscape_cert_extension,4L,
	SN_netscape_renewal_url = "nsRenewalUrl",
	LN_netscape_renewal_url = "Netscape Renewal Url",
	NID_netscape_renewal_url = 75,
	OBJ_netscape_renewal_url = OBJ_netscape_cert_extension,7L,
	SN_netscape_ca_policy_url = "nsCaPolicyUrl",
	LN_netscape_ca_policy_url = "Netscape CA Policy Url",
	NID_netscape_ca_policy_url = 76,
	OBJ_netscape_ca_policy_url = OBJ_netscape_cert_extension,8L,
	SN_netscape_ssl_server_name = "nsSslServerName",
	LN_netscape_ssl_server_name = "Netscape SSL Server Name",
	NID_netscape_ssl_server_name = 77,
	OBJ_netscape_ssl_server_name = OBJ_netscape_cert_extension,12L,
	SN_netscape_comment  = "nsComment",
	LN_netscape_comment  = "Netscape Comment",
	NID_netscape_comment = 78,
	OBJ_netscape_comment = OBJ_netscape_cert_extension,13L,
	SN_netscape_cert_sequence = "nsCertSequence",
	LN_netscape_cert_sequence = "Netscape Certificate Sequence",
	NID_netscape_cert_sequence = 79,
	OBJ_netscape_cert_sequence = OBJ_netscape_data_type,5L,
	SN_ns_sgc            = "nsSGC",
	LN_ns_sgc            = "Netscape Server Gated Crypto",
	NID_ns_sgc           = 139,
	OBJ_ns_sgc           = OBJ_netscape,4L,1L,
	SN_org               = "ORG",
	LN_org               = "org",
	NID_org              = 379,
	OBJ_org              = OBJ_iso,3L,
	SN_dod               = "DOD",
	LN_dod               = "dod",
	NID_dod              = 380,
	OBJ_dod              = OBJ_org,6L,
	SN_iana              = "IANA",
	LN_iana              = "iana",
	NID_iana             = 381,
	OBJ_iana             = OBJ_dod,1L,
	OBJ_internet         = OBJ_iana,
	SN_Directory         = "directory",
	LN_Directory         = "Directory",
	NID_Directory        = 382,
	OBJ_Directory        = OBJ_internet,1L,
	SN_Management        = "mgmt",
	LN_Management        = "Management",
	NID_Management       = 383,
	OBJ_Management       = OBJ_internet,2L,
	SN_Experimental      = "experimental",
	LN_Experimental      = "Experimental",
	NID_Experimental     = 384,
	OBJ_Experimental     = OBJ_internet,3L,
	SN_Private           = "private",
	LN_Private           = "Private",
	NID_Private          = 385,
	OBJ_Private          = OBJ_internet,4L,
	SN_Security          = "security",
	LN_Security          = "Security",
	NID_Security         = 386,
	OBJ_Security         = OBJ_internet,5L,
	SN_SNMPv2            = "snmpv2",
	LN_SNMPv2            = "SNMPv2",
	NID_SNMPv2           = 387,
	OBJ_SNMPv2           = OBJ_internet,6L,
	LN_Mail              = "Mail",
	NID_Mail             = 388,
	OBJ_Mail             = OBJ_internet,7L,
	SN_Enterprises       = "enterprises",
	LN_Enterprises       = "Enterprises",
	NID_Enterprises      = 389,
	OBJ_Enterprises      = OBJ_Private,1L,
	SN_dcObject          = "dcobject",
	LN_dcObject          = "dcObject",
	NID_dcObject         = 390,
	OBJ_dcObject         = OBJ_Enterprises,1466L,344L,
	SN_mime_mhs          = "mime-mhs",
	LN_mime_mhs          = "MIME MHS",
	NID_mime_mhs         = 504,
	OBJ_mime_mhs         = OBJ_Mail,1L,
	SN_mime_mhs_headings = "mime-mhs-headings",
	LN_mime_mhs_headings = "mime-mhs-headings",
	NID_mime_mhs_headings = 505,
	OBJ_mime_mhs_headings = OBJ_mime_mhs,1L,
	SN_mime_mhs_bodies   = "mime-mhs-bodies",
	LN_mime_mhs_bodies   = "mime-mhs-bodies",
	NID_mime_mhs_bodies  = 506,
	OBJ_mime_mhs_bodies  = OBJ_mime_mhs,2L,
	SN_id_hex_partial_message = "id-hex-partial-message",
	LN_id_hex_partial_message = "id-hex-partial-message",
	NID_id_hex_partial_message = 507,
	OBJ_id_hex_partial_message = OBJ_mime_mhs_headings,1L,
	SN_id_hex_multipart_message = "id-hex-multipart-message",
	LN_id_hex_multipart_message = "id-hex-multipart-message",
	NID_id_hex_multipart_message = 508,
	OBJ_id_hex_multipart_message = OBJ_mime_mhs_headings,2L,
	SN_zlib_compression  = "ZLIB",
	LN_zlib_compression  = "zlib compression",
	NID_zlib_compression = 125,
	OBJ_zlib_compression = OBJ_id_smime_alg,8L,
	OBJ_csor             = 2L,16L,840L,1L,101L,3L,
	OBJ_nistAlgorithms   = OBJ_csor,4L,
	OBJ_aes              = OBJ_nistAlgorithms,1L,
	SN_aes_128_ecb       = "AES-128-ECB",
	LN_aes_128_ecb       = "aes-128-ecb",
	NID_aes_128_ecb      = 418,
	OBJ_aes_128_ecb      = OBJ_aes,1L,
	SN_aes_128_cbc       = "AES-128-CBC",
	LN_aes_128_cbc       = "aes-128-cbc",
	NID_aes_128_cbc      = 419,
	OBJ_aes_128_cbc      = OBJ_aes,2L,
	SN_aes_128_ofb128    = "AES-128-OFB",
	LN_aes_128_ofb128    = "aes-128-ofb",
	NID_aes_128_ofb128   = 420,
	OBJ_aes_128_ofb128   = OBJ_aes,3L,
	SN_aes_128_cfb128    = "AES-128-CFB",
	LN_aes_128_cfb128    = "aes-128-cfb",
	NID_aes_128_cfb128   = 421,
	OBJ_aes_128_cfb128   = OBJ_aes,4L,
	SN_id_aes128_wrap    = "id-aes128-wrap",
	NID_id_aes128_wrap   = 788,
	OBJ_id_aes128_wrap   = OBJ_aes,5L,
	SN_aes_128_gcm       = "id-aes128-GCM",
	LN_aes_128_gcm       = "aes-128-gcm",
	NID_aes_128_gcm      = 895,
	OBJ_aes_128_gcm      = OBJ_aes,6L,
	SN_aes_128_ccm       = "id-aes128-CCM",
	LN_aes_128_ccm       = "aes-128-ccm",
	NID_aes_128_ccm      = 896,
	OBJ_aes_128_ccm      = OBJ_aes,7L,
	SN_id_aes128_wrap_pad = "id-aes128-wrap-pad",
	NID_id_aes128_wrap_pad = 897,
	OBJ_id_aes128_wrap_pad = OBJ_aes,8L,
	SN_aes_192_ecb       = "AES-192-ECB",
	LN_aes_192_ecb       = "aes-192-ecb",
	NID_aes_192_ecb      = 422,
	OBJ_aes_192_ecb      = OBJ_aes,21L,
	SN_aes_192_cbc       = "AES-192-CBC",
	LN_aes_192_cbc       = "aes-192-cbc",
	NID_aes_192_cbc      = 423,
	OBJ_aes_192_cbc      = OBJ_aes,22L,
	SN_aes_192_ofb128    = "AES-192-OFB",
	LN_aes_192_ofb128    = "aes-192-ofb",
	NID_aes_192_ofb128   = 424,
	OBJ_aes_192_ofb128   = OBJ_aes,23L,
	SN_aes_192_cfb128    = "AES-192-CFB",
	LN_aes_192_cfb128    = "aes-192-cfb",
	NID_aes_192_cfb128   = 425,
	OBJ_aes_192_cfb128   = OBJ_aes,24L,
	SN_id_aes192_wrap    = "id-aes192-wrap",
	NID_id_aes192_wrap   = 789,
	OBJ_id_aes192_wrap   = OBJ_aes,25L,
	SN_aes_192_gcm       = "id-aes192-GCM",
	LN_aes_192_gcm       = "aes-192-gcm",
	NID_aes_192_gcm      = 898,
	OBJ_aes_192_gcm      = OBJ_aes,26L,
	SN_aes_192_ccm       = "id-aes192-CCM",
	LN_aes_192_ccm       = "aes-192-ccm",
	NID_aes_192_ccm      = 899,
	OBJ_aes_192_ccm      = OBJ_aes,27L,
	SN_id_aes192_wrap_pad = "id-aes192-wrap-pad",
	NID_id_aes192_wrap_pad = 900,
	OBJ_id_aes192_wrap_pad = OBJ_aes,28L,
	SN_aes_256_ecb       = "AES-256-ECB",
	LN_aes_256_ecb       = "aes-256-ecb",
	NID_aes_256_ecb      = 426,
	OBJ_aes_256_ecb      = OBJ_aes,41L,
	SN_aes_256_cbc       = "AES-256-CBC",
	LN_aes_256_cbc       = "aes-256-cbc",
	NID_aes_256_cbc      = 427,
	OBJ_aes_256_cbc      = OBJ_aes,42L,
	SN_aes_256_ofb128    = "AES-256-OFB",
	LN_aes_256_ofb128    = "aes-256-ofb",
	NID_aes_256_ofb128   = 428,
	OBJ_aes_256_ofb128   = OBJ_aes,43L,
	SN_aes_256_cfb128    = "AES-256-CFB",
	LN_aes_256_cfb128    = "aes-256-cfb",
	NID_aes_256_cfb128   = 429,
	OBJ_aes_256_cfb128   = OBJ_aes,44L,
	SN_id_aes256_wrap    = "id-aes256-wrap",
	NID_id_aes256_wrap   = 790,
	OBJ_id_aes256_wrap   = OBJ_aes,45L,
	SN_aes_256_gcm       = "id-aes256-GCM",
	LN_aes_256_gcm       = "aes-256-gcm",
	NID_aes_256_gcm      = 901,
	OBJ_aes_256_gcm      = OBJ_aes,46L,
	SN_aes_256_ccm       = "id-aes256-CCM",
	LN_aes_256_ccm       = "aes-256-ccm",
	NID_aes_256_ccm      = 902,
	OBJ_aes_256_ccm      = OBJ_aes,47L,
	SN_id_aes256_wrap_pad = "id-aes256-wrap-pad",
	NID_id_aes256_wrap_pad = 903,
	OBJ_id_aes256_wrap_pad = OBJ_aes,48L,
	SN_aes_128_xts       = "AES-128-XTS",
	LN_aes_128_xts       = "aes-128-xts",
	NID_aes_128_xts      = 913,
	OBJ_aes_128_xts      = OBJ_ieee_siswg,0L,1L,1L,
	SN_aes_256_xts       = "AES-256-XTS",
	LN_aes_256_xts       = "aes-256-xts",
	NID_aes_256_xts      = 914,
	OBJ_aes_256_xts      = OBJ_ieee_siswg,0L,1L,2L,
	SN_aes_128_cfb1      = "AES-128-CFB1",
	LN_aes_128_cfb1      = "aes-128-cfb1",
	NID_aes_128_cfb1     = 650,
	SN_aes_192_cfb1      = "AES-192-CFB1",
	LN_aes_192_cfb1      = "aes-192-cfb1",
	NID_aes_192_cfb1     = 651,
	SN_aes_256_cfb1      = "AES-256-CFB1",
	LN_aes_256_cfb1      = "aes-256-cfb1",
	NID_aes_256_cfb1     = 652,
	SN_aes_128_cfb8      = "AES-128-CFB8",
	LN_aes_128_cfb8      = "aes-128-cfb8",
	NID_aes_128_cfb8     = 653,
	SN_aes_192_cfb8      = "AES-192-CFB8",
	LN_aes_192_cfb8      = "aes-192-cfb8",
	NID_aes_192_cfb8     = 654,
	SN_aes_256_cfb8      = "AES-256-CFB8",
	LN_aes_256_cfb8      = "aes-256-cfb8",
	NID_aes_256_cfb8     = 655,
	SN_aes_128_ctr       = "AES-128-CTR",
	LN_aes_128_ctr       = "aes-128-ctr",
	NID_aes_128_ctr      = 904,
	SN_aes_192_ctr       = "AES-192-CTR",
	LN_aes_192_ctr       = "aes-192-ctr",
	NID_aes_192_ctr      = 905,
	SN_aes_256_ctr       = "AES-256-CTR",
	LN_aes_256_ctr       = "aes-256-ctr",
	NID_aes_256_ctr      = 906,
	SN_aes_128_ocb       = "AES-128-OCB",
	LN_aes_128_ocb       = "aes-128-ocb",
	NID_aes_128_ocb      = 958,
	SN_aes_192_ocb       = "AES-192-OCB",
	LN_aes_192_ocb       = "aes-192-ocb",
	NID_aes_192_ocb      = 959,
	SN_aes_256_ocb       = "AES-256-OCB",
	LN_aes_256_ocb       = "aes-256-ocb",
	NID_aes_256_ocb      = 960,
	SN_des_cfb1          = "DES-CFB1",
	LN_des_cfb1          = "des-cfb1",
	NID_des_cfb1         = 656,
	SN_des_cfb8          = "DES-CFB8",
	LN_des_cfb8          = "des-cfb8",
	NID_des_cfb8         = 657,
	SN_des_ede3_cfb1     = "DES-EDE3-CFB1",
	LN_des_ede3_cfb1     = "des-ede3-cfb1",
	NID_des_ede3_cfb1    = 658,
	SN_des_ede3_cfb8     = "DES-EDE3-CFB8",
	LN_des_ede3_cfb8     = "des-ede3-cfb8",
	NID_des_ede3_cfb8    = 659,
	OBJ_nist_hashalgs    = OBJ_nistAlgorithms,2L,
	SN_sha256            = "SHA256",
	LN_sha256            = "sha256",
	NID_sha256           = 672,
	OBJ_sha256           = OBJ_nist_hashalgs,1L,
	SN_sha384            = "SHA384",
	LN_sha384            = "sha384",
	NID_sha384           = 673,
	OBJ_sha384           = OBJ_nist_hashalgs,2L,
	SN_sha512            = "SHA512",
	LN_sha512            = "sha512",
	NID_sha512           = 674,
	OBJ_sha512           = OBJ_nist_hashalgs,3L,
	SN_sha224            = "SHA224",
	LN_sha224            = "sha224",
	NID_sha224           = 675,
	OBJ_sha224           = OBJ_nist_hashalgs,4L,
	SN_sha512_224        = "SHA512-224",
	LN_sha512_224        = "sha512-224",
	NID_sha512_224       = 1094,
	OBJ_sha512_224       = OBJ_nist_hashalgs,5L,
	SN_sha512_256        = "SHA512-256",
	LN_sha512_256        = "sha512-256",
	NID_sha512_256       = 1095,
	OBJ_sha512_256       = OBJ_nist_hashalgs,6L,
	SN_sha3_224          = "SHA3-224",
	LN_sha3_224          = "sha3-224",
	NID_sha3_224         = 1096,
	OBJ_sha3_224         = OBJ_nist_hashalgs,7L,
	SN_sha3_256          = "SHA3-256",
	LN_sha3_256          = "sha3-256",
	NID_sha3_256         = 1097,
	OBJ_sha3_256         = OBJ_nist_hashalgs,8L,
	SN_sha3_384          = "SHA3-384",
	LN_sha3_384          = "sha3-384",
	NID_sha3_384         = 1098,
	OBJ_sha3_384         = OBJ_nist_hashalgs,9L,
	SN_sha3_512          = "SHA3-512",
	LN_sha3_512          = "sha3-512",
	NID_sha3_512         = 1099,
	OBJ_sha3_512         = OBJ_nist_hashalgs,10L,
	SN_shake128          = "SHAKE128",
	LN_shake128          = "shake128",
	NID_shake128         = 1100,
	OBJ_shake128         = OBJ_nist_hashalgs,11L,
	SN_shake256          = "SHAKE256",
	LN_shake256          = "shake256",
	NID_shake256         = 1101,
	OBJ_shake256         = OBJ_nist_hashalgs,12L,
	SN_hmac_sha3_224     = "id-hmacWithSHA3-224",
	LN_hmac_sha3_224     = "hmac-sha3-224",
	NID_hmac_sha3_224    = 1102,
	OBJ_hmac_sha3_224    = OBJ_nist_hashalgs,13L,
	SN_hmac_sha3_256     = "id-hmacWithSHA3-256",
	LN_hmac_sha3_256     = "hmac-sha3-256",
	NID_hmac_sha3_256    = 1103,
	OBJ_hmac_sha3_256    = OBJ_nist_hashalgs,14L,
	SN_hmac_sha3_384     = "id-hmacWithSHA3-384",
	LN_hmac_sha3_384     = "hmac-sha3-384",
	NID_hmac_sha3_384    = 1104,
	OBJ_hmac_sha3_384    = OBJ_nist_hashalgs,15L,
	SN_hmac_sha3_512     = "id-hmacWithSHA3-512",
	LN_hmac_sha3_512     = "hmac-sha3-512",
	NID_hmac_sha3_512    = 1105,
	OBJ_hmac_sha3_512    = OBJ_nist_hashalgs,16L,
	OBJ_dsa_with_sha2    = OBJ_nistAlgorithms,3L,
	SN_dsa_with_SHA224   = "dsa_with_SHA224",
	NID_dsa_with_SHA224  = 802,
	OBJ_dsa_with_SHA224  = OBJ_dsa_with_sha2,1L,
	SN_dsa_with_SHA256   = "dsa_with_SHA256",
	NID_dsa_with_SHA256  = 803,
	OBJ_dsa_with_SHA256  = OBJ_dsa_with_sha2,2L,
	OBJ_sigAlgs          = OBJ_nistAlgorithms,3L,
	SN_dsa_with_SHA384   = "id-dsa-with-sha384",
	LN_dsa_with_SHA384   = "dsa_with_SHA384",
	NID_dsa_with_SHA384  = 1106,
	OBJ_dsa_with_SHA384  = OBJ_sigAlgs,3L,
	SN_dsa_with_SHA512   = "id-dsa-with-sha512",
	LN_dsa_with_SHA512   = "dsa_with_SHA512",
	NID_dsa_with_SHA512  = 1107,
	OBJ_dsa_with_SHA512  = OBJ_sigAlgs,4L,
	SN_dsa_with_SHA3_224 = "id-dsa-with-sha3-224",
	LN_dsa_with_SHA3_224 = "dsa_with_SHA3-224",
	NID_dsa_with_SHA3_224 = 1108,
	OBJ_dsa_with_SHA3_224 = OBJ_sigAlgs,5L,
	SN_dsa_with_SHA3_256 = "id-dsa-with-sha3-256",
	LN_dsa_with_SHA3_256 = "dsa_with_SHA3-256",
	NID_dsa_with_SHA3_256 = 1109,
	OBJ_dsa_with_SHA3_256 = OBJ_sigAlgs,6L,
	SN_dsa_with_SHA3_384 = "id-dsa-with-sha3-384",
	LN_dsa_with_SHA3_384 = "dsa_with_SHA3-384",
	NID_dsa_with_SHA3_384 = 1110,
	OBJ_dsa_with_SHA3_384 = OBJ_sigAlgs,7L,
	SN_dsa_with_SHA3_512 = "id-dsa-with-sha3-512",
	LN_dsa_with_SHA3_512 = "dsa_with_SHA3-512",
	NID_dsa_with_SHA3_512 = 1111,
	OBJ_dsa_with_SHA3_512 = OBJ_sigAlgs,8L,
	SN_ecdsa_with_SHA3_224 = "id-ecdsa-with-sha3-224",
	LN_ecdsa_with_SHA3_224 = "ecdsa_with_SHA3-224",
	NID_ecdsa_with_SHA3_224 = 1112,
	OBJ_ecdsa_with_SHA3_224 = OBJ_sigAlgs,9L,
	SN_ecdsa_with_SHA3_256 = "id-ecdsa-with-sha3-256",
	LN_ecdsa_with_SHA3_256 = "ecdsa_with_SHA3-256",
	NID_ecdsa_with_SHA3_256 = 1113,
	OBJ_ecdsa_with_SHA3_256 = OBJ_sigAlgs,10L,
	SN_ecdsa_with_SHA3_384 = "id-ecdsa-with-sha3-384",
	LN_ecdsa_with_SHA3_384 = "ecdsa_with_SHA3-384",
	NID_ecdsa_with_SHA3_384 = 1114,
	OBJ_ecdsa_with_SHA3_384 = OBJ_sigAlgs,11L,
	SN_ecdsa_with_SHA3_512 = "id-ecdsa-with-sha3-512",
	LN_ecdsa_with_SHA3_512 = "ecdsa_with_SHA3-512",
	NID_ecdsa_with_SHA3_512 = 1115,
	OBJ_ecdsa_with_SHA3_512 = OBJ_sigAlgs,12L,
	SN_RSA_SHA3_224      = "id-rsassa-pkcs1-v1_5-with-sha3-224",
	LN_RSA_SHA3_224      = "RSA-SHA3-224",
	NID_RSA_SHA3_224     = 1116,
	OBJ_RSA_SHA3_224     = OBJ_sigAlgs,13L,
	SN_RSA_SHA3_256      = "id-rsassa-pkcs1-v1_5-with-sha3-256",
	LN_RSA_SHA3_256      = "RSA-SHA3-256",
	NID_RSA_SHA3_256     = 1117,
	OBJ_RSA_SHA3_256     = OBJ_sigAlgs,14L,
	SN_RSA_SHA3_384      = "id-rsassa-pkcs1-v1_5-with-sha3-384",
	LN_RSA_SHA3_384      = "RSA-SHA3-384",
	NID_RSA_SHA3_384     = 1118,
	OBJ_RSA_SHA3_384     = OBJ_sigAlgs,15L,
	SN_RSA_SHA3_512      = "id-rsassa-pkcs1-v1_5-with-sha3-512",
	LN_RSA_SHA3_512      = "RSA-SHA3-512",
	NID_RSA_SHA3_512     = 1119,
	OBJ_RSA_SHA3_512     = OBJ_sigAlgs,16L,
	SN_hold_instruction_code = "holdInstructionCode",
	LN_hold_instruction_code = "Hold Instruction Code",
	NID_hold_instruction_code = 430,
	OBJ_hold_instruction_code = OBJ_id_ce,23L,
	OBJ_holdInstruction  = OBJ_X9_57,2L,
	SN_hold_instruction_none = "holdInstructionNone",
	LN_hold_instruction_none = "Hold Instruction None",
	NID_hold_instruction_none = 431,
	OBJ_hold_instruction_none = OBJ_holdInstruction,1L,
	SN_hold_instruction_call_issuer = "holdInstructionCallIssuer",
	LN_hold_instruction_call_issuer = "Hold Instruction Call Issuer",
	NID_hold_instruction_call_issuer = 432,
	OBJ_hold_instruction_call_issuer = OBJ_holdInstruction,2L,
	SN_hold_instruction_reject = "holdInstructionReject",
	LN_hold_instruction_reject = "Hold Instruction Reject",
	NID_hold_instruction_reject = 433,
	OBJ_hold_instruction_reject = OBJ_holdInstruction,3L,
	SN_data              = "data",
	NID_data             = 434,
	OBJ_data             = OBJ_itu_t,9L,
	SN_pss               = "pss",
	NID_pss              = 435,
	OBJ_pss              = OBJ_data,2342L,
	SN_ucl               = "ucl",
	NID_ucl              = 436,
	OBJ_ucl              = OBJ_pss,19200300L,
	SN_pilot             = "pilot",
	NID_pilot            = 437,
	OBJ_pilot            = OBJ_ucl,100L,
	LN_pilotAttributeType = "pilotAttributeType",
	NID_pilotAttributeType = 438,
	OBJ_pilotAttributeType = OBJ_pilot,1L,
	LN_pilotAttributeSyntax = "pilotAttributeSyntax",
	NID_pilotAttributeSyntax = 439,
	OBJ_pilotAttributeSyntax = OBJ_pilot,3L,
	LN_pilotObjectClass  = "pilotObjectClass",
	NID_pilotObjectClass = 440,
	OBJ_pilotObjectClass = OBJ_pilot,4L,
	LN_pilotGroups       = "pilotGroups",
	NID_pilotGroups      = 441,
	OBJ_pilotGroups      = OBJ_pilot,10L,
	LN_iA5StringSyntax   = "iA5StringSyntax",
	NID_iA5StringSyntax  = 442,
	OBJ_iA5StringSyntax  = OBJ_pilotAttributeSyntax,4L,
	LN_caseIgnoreIA5StringSyntax = "caseIgnoreIA5StringSyntax",
	NID_caseIgnoreIA5StringSyntax = 443,
	OBJ_caseIgnoreIA5StringSyntax = OBJ_pilotAttributeSyntax,5L,
	LN_pilotObject       = "pilotObject",
	NID_pilotObject      = 444,
	OBJ_pilotObject      = OBJ_pilotObjectClass,3L,
	LN_pilotPerson       = "pilotPerson",
	NID_pilotPerson      = 445,
	OBJ_pilotPerson      = OBJ_pilotObjectClass,4L,
	SN_account           = "account",
	NID_account          = 446,
	OBJ_account          = OBJ_pilotObjectClass,5L,
	SN_document          = "document",
	NID_document         = 447,
	OBJ_document         = OBJ_pilotObjectClass,6L,
	SN_room              = "room",
	NID_room             = 448,
	OBJ_room             = OBJ_pilotObjectClass,7L,
	LN_documentSeries    = "documentSeries",
	NID_documentSeries   = 449,
	OBJ_documentSeries   = OBJ_pilotObjectClass,9L,
	SN_Domain            = "domain",
	LN_Domain            = "Domain",
	NID_Domain           = 392,
	OBJ_Domain           = OBJ_pilotObjectClass,13L,
	LN_rFC822localPart   = "rFC822localPart",
	NID_rFC822localPart  = 450,
	OBJ_rFC822localPart  = OBJ_pilotObjectClass,14L,
	LN_dNSDomain         = "dNSDomain",
	NID_dNSDomain        = 451,
	OBJ_dNSDomain        = OBJ_pilotObjectClass,15L,
	LN_domainRelatedObject = "domainRelatedObject",
	NID_domainRelatedObject = 452,
	OBJ_domainRelatedObject = OBJ_pilotObjectClass,17L,
	LN_friendlyCountry   = "friendlyCountry",
	NID_friendlyCountry  = 453,
	OBJ_friendlyCountry  = OBJ_pilotObjectClass,18L,
	LN_simpleSecurityObject = "simpleSecurityObject",
	NID_simpleSecurityObject = 454,
	OBJ_simpleSecurityObject = OBJ_pilotObjectClass,19L,
	LN_pilotOrganization = "pilotOrganization",
	NID_pilotOrganization = 455,
	OBJ_pilotOrganization = OBJ_pilotObjectClass,20L,
	LN_pilotDSA          = "pilotDSA",
	NID_pilotDSA         = 456,
	OBJ_pilotDSA         = OBJ_pilotObjectClass,21L,
	LN_qualityLabelledData = "qualityLabelledData",
	NID_qualityLabelledData = 457,
	OBJ_qualityLabelledData = OBJ_pilotObjectClass,22L,
	SN_userId            = "UID",
	LN_userId            = "userId",
	NID_userId           = 458,
	OBJ_userId           = OBJ_pilotAttributeType,1L,
	LN_textEncodedORAddress = "textEncodedORAddress",
	NID_textEncodedORAddress = 459,
	OBJ_textEncodedORAddress = OBJ_pilotAttributeType,2L,
	SN_rfc822Mailbox     = "mail",
	LN_rfc822Mailbox     = "rfc822Mailbox",
	NID_rfc822Mailbox    = 460,
	OBJ_rfc822Mailbox    = OBJ_pilotAttributeType,3L,
	SN_info              = "info",
	NID_info             = 461,
	OBJ_info             = OBJ_pilotAttributeType,4L,
	LN_favouriteDrink    = "favouriteDrink",
	NID_favouriteDrink   = 462,
	OBJ_favouriteDrink   = OBJ_pilotAttributeType,5L,
	LN_roomNumber        = "roomNumber",
	NID_roomNumber       = 463,
	OBJ_roomNumber       = OBJ_pilotAttributeType,6L,
	SN_photo             = "photo",
	NID_photo            = 464,
	OBJ_photo            = OBJ_pilotAttributeType,7L,
	LN_userClass         = "userClass",
	NID_userClass        = 465,
	OBJ_userClass        = OBJ_pilotAttributeType,8L,
	SN_host              = "host",
	NID_host             = 466,
	OBJ_host             = OBJ_pilotAttributeType,9L,
	SN_manager           = "manager",
	NID_manager          = 467,
	OBJ_manager          = OBJ_pilotAttributeType,10L,
	LN_documentIdentifier = "documentIdentifier",
	NID_documentIdentifier = 468,
	OBJ_documentIdentifier = OBJ_pilotAttributeType,11L,
	LN_documentTitle     = "documentTitle",
	NID_documentTitle    = 469,
	OBJ_documentTitle    = OBJ_pilotAttributeType,12L,
	LN_documentVersion   = "documentVersion",
	NID_documentVersion  = 470,
	OBJ_documentVersion  = OBJ_pilotAttributeType,13L,
	LN_documentAuthor    = "documentAuthor",
	NID_documentAuthor   = 471,
	OBJ_documentAuthor   = OBJ_pilotAttributeType,14L,
	LN_documentLocation  = "documentLocation",
	NID_documentLocation = 472,
	OBJ_documentLocation = OBJ_pilotAttributeType,15L,
	LN_homeTelephoneNumber = "homeTelephoneNumber",
	NID_homeTelephoneNumber = 473,
	OBJ_homeTelephoneNumber = OBJ_pilotAttributeType,20L,
	SN_secretary         = "secretary",
	NID_secretary        = 474,
	OBJ_secretary        = OBJ_pilotAttributeType,21L,
	LN_otherMailbox      = "otherMailbox",
	NID_otherMailbox     = 475,
	OBJ_otherMailbox     = OBJ_pilotAttributeType,22L,
	LN_lastModifiedTime  = "lastModifiedTime",
	NID_lastModifiedTime = 476,
	OBJ_lastModifiedTime = OBJ_pilotAttributeType,23L,
	LN_lastModifiedBy    = "lastModifiedBy",
	NID_lastModifiedBy   = 477,
	OBJ_lastModifiedBy   = OBJ_pilotAttributeType,24L,
	SN_domainComponent   = "DC",
	LN_domainComponent   = "domainComponent",
	NID_domainComponent  = 391,
	OBJ_domainComponent  = OBJ_pilotAttributeType,25L,
	LN_aRecord           = "aRecord",
	NID_aRecord          = 478,
	OBJ_aRecord          = OBJ_pilotAttributeType,26L,
	LN_pilotAttributeType27 = "pilotAttributeType27",
	NID_pilotAttributeType27 = 479,
	OBJ_pilotAttributeType27 = OBJ_pilotAttributeType,27L,
	LN_mXRecord          = "mXRecord",
	NID_mXRecord         = 480,
	OBJ_mXRecord         = OBJ_pilotAttributeType,28L,
	LN_nSRecord          = "nSRecord",
	NID_nSRecord         = 481,
	OBJ_nSRecord         = OBJ_pilotAttributeType,29L,
	LN_sOARecord         = "sOARecord",
	NID_sOARecord        = 482,
	OBJ_sOARecord        = OBJ_pilotAttributeType,30L,
	LN_cNAMERecord       = "cNAMERecord",
	NID_cNAMERecord      = 483,
	OBJ_cNAMERecord      = OBJ_pilotAttributeType,31L,
	LN_associatedDomain  = "associatedDomain",
	NID_associatedDomain = 484,
	OBJ_associatedDomain = OBJ_pilotAttributeType,37L,
	LN_associatedName    = "associatedName",
	NID_associatedName   = 485,
	OBJ_associatedName   = OBJ_pilotAttributeType,38L,
	LN_homePostalAddress = "homePostalAddress",
	NID_homePostalAddress = 486,
	OBJ_homePostalAddress = OBJ_pilotAttributeType,39L,
	LN_personalTitle     = "personalTitle",
	NID_personalTitle    = 487,
	OBJ_personalTitle    = OBJ_pilotAttributeType,40L,
	LN_mobileTelephoneNumber = "mobileTelephoneNumber",
	NID_mobileTelephoneNumber = 488,
	OBJ_mobileTelephoneNumber = OBJ_pilotAttributeType,41L,
	LN_pagerTelephoneNumber = "pagerTelephoneNumber",
	NID_pagerTelephoneNumber = 489,
	OBJ_pagerTelephoneNumber = OBJ_pilotAttributeType,42L,
	LN_friendlyCountryName = "friendlyCountryName",
	NID_friendlyCountryName = 490,
	OBJ_friendlyCountryName = OBJ_pilotAttributeType,43L,
	SN_uniqueIdentifier  = "uid",
	LN_uniqueIdentifier  = "uniqueIdentifier",
	NID_uniqueIdentifier = 102,
	OBJ_uniqueIdentifier = OBJ_pilotAttributeType,44L,
	LN_organizationalStatus = "organizationalStatus",
	NID_organizationalStatus = 491,
	OBJ_organizationalStatus = OBJ_pilotAttributeType,45L,
	LN_janetMailbox      = "janetMailbox",
	NID_janetMailbox     = 492,
	OBJ_janetMailbox     = OBJ_pilotAttributeType,46L,
	LN_mailPreferenceOption = "mailPreferenceOption",
	NID_mailPreferenceOption = 493,
	OBJ_mailPreferenceOption = OBJ_pilotAttributeType,47L,
	LN_buildingName      = "buildingName",
	NID_buildingName     = 494,
	OBJ_buildingName     = OBJ_pilotAttributeType,48L,
	LN_dSAQuality        = "dSAQuality",
	NID_dSAQuality       = 495,
	OBJ_dSAQuality       = OBJ_pilotAttributeType,49L,
	LN_singleLevelQuality = "singleLevelQuality",
	NID_singleLevelQuality = 496,
	OBJ_singleLevelQuality = OBJ_pilotAttributeType,50L,
	LN_subtreeMinimumQuality = "subtreeMinimumQuality",
	NID_subtreeMinimumQuality = 497,
	OBJ_subtreeMinimumQuality = OBJ_pilotAttributeType,51L,
	LN_subtreeMaximumQuality = "subtreeMaximumQuality",
	NID_subtreeMaximumQuality = 498,
	OBJ_subtreeMaximumQuality = OBJ_pilotAttributeType,52L,
	LN_personalSignature = "personalSignature",
	NID_personalSignature = 499,
	OBJ_personalSignature = OBJ_pilotAttributeType,53L,
	LN_dITRedirect       = "dITRedirect",
	NID_dITRedirect      = 500,
	OBJ_dITRedirect      = OBJ_pilotAttributeType,54L,
	SN_audio             = "audio",
	NID_audio            = 501,
	OBJ_audio            = OBJ_pilotAttributeType,55L,
	LN_documentPublisher = "documentPublisher",
	NID_documentPublisher = 502,
	OBJ_documentPublisher = OBJ_pilotAttributeType,56L,
	SN_id_set            = "id-set",
	LN_id_set            = "Secure Electronic Transactions",
	NID_id_set           = 512,
	OBJ_id_set           = OBJ_international_organizations,42L,
	SN_set_ctype         = "set-ctype",
	LN_set_ctype         = "content types",
	NID_set_ctype        = 513,
	OBJ_set_ctype        = OBJ_id_set,0L,
	SN_set_msgExt        = "set-msgExt",
	LN_set_msgExt        = "message extensions",
	NID_set_msgExt       = 514,
	OBJ_set_msgExt       = OBJ_id_set,1L,
	SN_set_attr          = "set-attr",
	NID_set_attr         = 515,
	OBJ_set_attr         = OBJ_id_set,3L,
	SN_set_policy        = "set-policy",
	NID_set_policy       = 516,
	OBJ_set_policy       = OBJ_id_set,5L,
	SN_set_certExt       = "set-certExt",
	LN_set_certExt       = "certificate extensions",
	NID_set_certExt      = 517,
	OBJ_set_certExt      = OBJ_id_set,7L,
	SN_set_brand         = "set-brand",
	NID_set_brand        = 518,
	OBJ_set_brand        = OBJ_id_set,8L,
	SN_setct_PANData     = "setct-PANData",
	NID_setct_PANData    = 519,
	OBJ_setct_PANData    = OBJ_set_ctype,0L,
	SN_setct_PANToken    = "setct-PANToken",
	NID_setct_PANToken   = 520,
	OBJ_setct_PANToken   = OBJ_set_ctype,1L,
	SN_setct_PANOnly     = "setct-PANOnly",
	NID_setct_PANOnly    = 521,
	OBJ_setct_PANOnly    = OBJ_set_ctype,2L,
	SN_setct_OIData      = "setct-OIData",
	NID_setct_OIData     = 522,
	OBJ_setct_OIData     = OBJ_set_ctype,3L,
	SN_setct_PI          = "setct-PI",
	NID_setct_PI         = 523,
	OBJ_setct_PI         = OBJ_set_ctype,4L,
	SN_setct_PIData      = "setct-PIData",
	NID_setct_PIData     = 524,
	OBJ_setct_PIData     = OBJ_set_ctype,5L,
	SN_setct_PIDataUnsigned = "setct-PIDataUnsigned",
	NID_setct_PIDataUnsigned = 525,
	OBJ_setct_PIDataUnsigned = OBJ_set_ctype,6L,
	SN_setct_HODInput    = "setct-HODInput",
	NID_setct_HODInput   = 526,
	OBJ_setct_HODInput   = OBJ_set_ctype,7L,
	SN_setct_AuthResBaggage = "setct-AuthResBaggage",
	NID_setct_AuthResBaggage = 527,
	OBJ_setct_AuthResBaggage = OBJ_set_ctype,8L,
	SN_setct_AuthRevReqBaggage = "setct-AuthRevReqBaggage",
	NID_setct_AuthRevReqBaggage = 528,
	OBJ_setct_AuthRevReqBaggage = OBJ_set_ctype,9L,
	SN_setct_AuthRevResBaggage = "setct-AuthRevResBaggage",
	NID_setct_AuthRevResBaggage = 529,
	OBJ_setct_AuthRevResBaggage = OBJ_set_ctype,10L,
	SN_setct_CapTokenSeq = "setct-CapTokenSeq",
	NID_setct_CapTokenSeq = 530,
	OBJ_setct_CapTokenSeq = OBJ_set_ctype,11L,
	SN_setct_PInitResData = "setct-PInitResData",
	NID_setct_PInitResData = 531,
	OBJ_setct_PInitResData = OBJ_set_ctype,12L,
	SN_setct_PI_TBS      = "setct-PI-TBS",
	NID_setct_PI_TBS     = 532,
	OBJ_setct_PI_TBS     = OBJ_set_ctype,13L,
	SN_setct_PResData    = "setct-PResData",
	NID_setct_PResData   = 533,
	OBJ_setct_PResData   = OBJ_set_ctype,14L,
	SN_setct_AuthReqTBS  = "setct-AuthReqTBS",
	NID_setct_AuthReqTBS = 534,
	OBJ_setct_AuthReqTBS = OBJ_set_ctype,16L,
	SN_setct_AuthResTBS  = "setct-AuthResTBS",
	NID_setct_AuthResTBS = 535,
	OBJ_setct_AuthResTBS = OBJ_set_ctype,17L,
	SN_setct_AuthResTBSX = "setct-AuthResTBSX",
	NID_setct_AuthResTBSX = 536,
	OBJ_setct_AuthResTBSX = OBJ_set_ctype,18L,
	SN_setct_AuthTokenTBS = "setct-AuthTokenTBS",
	NID_setct_AuthTokenTBS = 537,
	OBJ_setct_AuthTokenTBS = OBJ_set_ctype,19L,
	SN_setct_CapTokenData = "setct-CapTokenData",
	NID_setct_CapTokenData = 538,
	OBJ_setct_CapTokenData = OBJ_set_ctype,20L,
	SN_setct_CapTokenTBS = "setct-CapTokenTBS",
	NID_setct_CapTokenTBS = 539,
	OBJ_setct_CapTokenTBS = OBJ_set_ctype,21L,
	SN_setct_AcqCardCodeMsg = "setct-AcqCardCodeMsg",
	NID_setct_AcqCardCodeMsg = 540,
	OBJ_setct_AcqCardCodeMsg = OBJ_set_ctype,22L,
	SN_setct_AuthRevReqTBS = "setct-AuthRevReqTBS",
	NID_setct_AuthRevReqTBS = 541,
	OBJ_setct_AuthRevReqTBS = OBJ_set_ctype,23L,
	SN_setct_AuthRevResData = "setct-AuthRevResData",
	NID_setct_AuthRevResData = 542,
	OBJ_setct_AuthRevResData = OBJ_set_ctype,24L,
	SN_setct_AuthRevResTBS = "setct-AuthRevResTBS",
	NID_setct_AuthRevResTBS = 543,
	OBJ_setct_AuthRevResTBS = OBJ_set_ctype,25L,
	SN_setct_CapReqTBS   = "setct-CapReqTBS",
	NID_setct_CapReqTBS  = 544,
	OBJ_setct_CapReqTBS  = OBJ_set_ctype,26L,
	SN_setct_CapReqTBSX  = "setct-CapReqTBSX",
	NID_setct_CapReqTBSX = 545,
	OBJ_setct_CapReqTBSX = OBJ_set_ctype,27L,
	SN_setct_CapResData  = "setct-CapResData",
	NID_setct_CapResData = 546,
	OBJ_setct_CapResData = OBJ_set_ctype,28L,
	SN_setct_CapRevReqTBS = "setct-CapRevReqTBS",
	NID_setct_CapRevReqTBS = 547,
	OBJ_setct_CapRevReqTBS = OBJ_set_ctype,29L,
	SN_setct_CapRevReqTBSX = "setct-CapRevReqTBSX",
	NID_setct_CapRevReqTBSX = 548,
	OBJ_setct_CapRevReqTBSX = OBJ_set_ctype,30L,
	SN_setct_CapRevResData = "setct-CapRevResData",
	NID_setct_CapRevResData = 549,
	OBJ_setct_CapRevResData = OBJ_set_ctype,31L,
	SN_setct_CredReqTBS  = "setct-CredReqTBS",
	NID_setct_CredReqTBS = 550,
	OBJ_setct_CredReqTBS = OBJ_set_ctype,32L,
	SN_setct_CredReqTBSX = "setct-CredReqTBSX",
	NID_setct_CredReqTBSX = 551,
	OBJ_setct_CredReqTBSX = OBJ_set_ctype,33L,
	SN_setct_CredResData = "setct-CredResData",
	NID_setct_CredResData = 552,
	OBJ_setct_CredResData = OBJ_set_ctype,34L,
	SN_setct_CredRevReqTBS = "setct-CredRevReqTBS",
	NID_setct_CredRevReqTBS = 553,
	OBJ_setct_CredRevReqTBS = OBJ_set_ctype,35L,
	SN_setct_CredRevReqTBSX = "setct-CredRevReqTBSX",
	NID_setct_CredRevReqTBSX = 554,
	OBJ_setct_CredRevReqTBSX = OBJ_set_ctype,36L,
	SN_setct_CredRevResData = "setct-CredRevResData",
	NID_setct_CredRevResData = 555,
	OBJ_setct_CredRevResData = OBJ_set_ctype,37L,
	SN_setct_PCertReqData = "setct-PCertReqData",
	NID_setct_PCertReqData = 556,
	OBJ_setct_PCertReqData = OBJ_set_ctype,38L,
	SN_setct_PCertResTBS = "setct-PCertResTBS",
	NID_setct_PCertResTBS = 557,
	OBJ_setct_PCertResTBS = OBJ_set_ctype,39L,
	SN_setct_BatchAdminReqData = "setct-BatchAdminReqData",
	NID_setct_BatchAdminReqData = 558,
	OBJ_setct_BatchAdminReqData = OBJ_set_ctype,40L,
	SN_setct_BatchAdminResData = "setct-BatchAdminResData",
	NID_setct_BatchAdminResData = 559,
	OBJ_setct_BatchAdminResData = OBJ_set_ctype,41L,
	SN_setct_CardCInitResTBS = "setct-CardCInitResTBS",
	NID_setct_CardCInitResTBS = 560,
	OBJ_setct_CardCInitResTBS = OBJ_set_ctype,42L,
	SN_setct_MeAqCInitResTBS = "setct-MeAqCInitResTBS",
	NID_setct_MeAqCInitResTBS = 561,
	OBJ_setct_MeAqCInitResTBS = OBJ_set_ctype,43L,
	SN_setct_RegFormResTBS = "setct-RegFormResTBS",
	NID_setct_RegFormResTBS = 562,
	OBJ_setct_RegFormResTBS = OBJ_set_ctype,44L,
	SN_setct_CertReqData = "setct-CertReqData",
	NID_setct_CertReqData = 563,
	OBJ_setct_CertReqData = OBJ_set_ctype,45L,
	SN_setct_CertReqTBS  = "setct-CertReqTBS",
	NID_setct_CertReqTBS = 564,
	OBJ_setct_CertReqTBS = OBJ_set_ctype,46L,
	SN_setct_CertResData = "setct-CertResData",
	NID_setct_CertResData = 565,
	OBJ_setct_CertResData = OBJ_set_ctype,47L,
	SN_setct_CertInqReqTBS = "setct-CertInqReqTBS",
	NID_setct_CertInqReqTBS = 566,
	OBJ_setct_CertInqReqTBS = OBJ_set_ctype,48L,
	SN_setct_ErrorTBS    = "setct-ErrorTBS",
	NID_setct_ErrorTBS   = 567,
	OBJ_setct_ErrorTBS   = OBJ_set_ctype,49L,
	SN_setct_PIDualSignedTBE = "setct-PIDualSignedTBE",
	NID_setct_PIDualSignedTBE = 568,
	OBJ_setct_PIDualSignedTBE = OBJ_set_ctype,50L,
	SN_setct_PIUnsignedTBE = "setct-PIUnsignedTBE",
	NID_setct_PIUnsignedTBE = 569,
	OBJ_setct_PIUnsignedTBE = OBJ_set_ctype,51L,
	SN_setct_AuthReqTBE  = "setct-AuthReqTBE",
	NID_setct_AuthReqTBE = 570,
	OBJ_setct_AuthReqTBE = OBJ_set_ctype,52L,
	SN_setct_AuthResTBE  = "setct-AuthResTBE",
	NID_setct_AuthResTBE = 571,
	OBJ_setct_AuthResTBE = OBJ_set_ctype,53L,
	SN_setct_AuthResTBEX = "setct-AuthResTBEX",
	NID_setct_AuthResTBEX = 572,
	OBJ_setct_AuthResTBEX = OBJ_set_ctype,54L,
	SN_setct_AuthTokenTBE = "setct-AuthTokenTBE",
	NID_setct_AuthTokenTBE = 573,
	OBJ_setct_AuthTokenTBE = OBJ_set_ctype,55L,
	SN_setct_CapTokenTBE = "setct-CapTokenTBE",
	NID_setct_CapTokenTBE = 574,
	OBJ_setct_CapTokenTBE = OBJ_set_ctype,56L,
	SN_setct_CapTokenTBEX = "setct-CapTokenTBEX",
	NID_setct_CapTokenTBEX = 575,
	OBJ_setct_CapTokenTBEX = OBJ_set_ctype,57L,
	SN_setct_AcqCardCodeMsgTBE = "setct-AcqCardCodeMsgTBE",
	NID_setct_AcqCardCodeMsgTBE = 576,
	OBJ_setct_AcqCardCodeMsgTBE = OBJ_set_ctype,58L,
	SN_setct_AuthRevReqTBE = "setct-AuthRevReqTBE",
	NID_setct_AuthRevReqTBE = 577,
	OBJ_setct_AuthRevReqTBE = OBJ_set_ctype,59L,
	SN_setct_AuthRevResTBE = "setct-AuthRevResTBE",
	NID_setct_AuthRevResTBE = 578,
	OBJ_setct_AuthRevResTBE = OBJ_set_ctype,60L,
	SN_setct_AuthRevResTBEB = "setct-AuthRevResTBEB",
	NID_setct_AuthRevResTBEB = 579,
	OBJ_setct_AuthRevResTBEB = OBJ_set_ctype,61L,
	SN_setct_CapReqTBE   = "setct-CapReqTBE",
	NID_setct_CapReqTBE  = 580,
	OBJ_setct_CapReqTBE  = OBJ_set_ctype,62L,
	SN_setct_CapReqTBEX  = "setct-CapReqTBEX",
	NID_setct_CapReqTBEX = 581,
	OBJ_setct_CapReqTBEX = OBJ_set_ctype,63L,
	SN_setct_CapResTBE   = "setct-CapResTBE",
	NID_setct_CapResTBE  = 582,
	OBJ_setct_CapResTBE  = OBJ_set_ctype,64L,
	SN_setct_CapRevReqTBE = "setct-CapRevReqTBE",
	NID_setct_CapRevReqTBE = 583,
	OBJ_setct_CapRevReqTBE = OBJ_set_ctype,65L,
	SN_setct_CapRevReqTBEX = "setct-CapRevReqTBEX",
	NID_setct_CapRevReqTBEX = 584,
	OBJ_setct_CapRevReqTBEX = OBJ_set_ctype,66L,
	SN_setct_CapRevResTBE = "setct-CapRevResTBE",
	NID_setct_CapRevResTBE = 585,
	OBJ_setct_CapRevResTBE = OBJ_set_ctype,67L,
	SN_setct_CredReqTBE  = "setct-CredReqTBE",
	NID_setct_CredReqTBE = 586,
	OBJ_setct_CredReqTBE = OBJ_set_ctype,68L,
	SN_setct_CredReqTBEX = "setct-CredReqTBEX",
	NID_setct_CredReqTBEX = 587,
	OBJ_setct_CredReqTBEX = OBJ_set_ctype,69L,
	SN_setct_CredResTBE  = "setct-CredResTBE",
	NID_setct_CredResTBE = 588,
	OBJ_setct_CredResTBE = OBJ_set_ctype,70L,
	SN_setct_CredRevReqTBE = "setct-CredRevReqTBE",
	NID_setct_CredRevReqTBE = 589,
	OBJ_setct_CredRevReqTBE = OBJ_set_ctype,71L,
	SN_setct_CredRevReqTBEX = "setct-CredRevReqTBEX",
	NID_setct_CredRevReqTBEX = 590,
	OBJ_setct_CredRevReqTBEX = OBJ_set_ctype,72L,
	SN_setct_CredRevResTBE = "setct-CredRevResTBE",
	NID_setct_CredRevResTBE = 591,
	OBJ_setct_CredRevResTBE = OBJ_set_ctype,73L,
	SN_setct_BatchAdminReqTBE = "setct-BatchAdminReqTBE",
	NID_setct_BatchAdminReqTBE = 592,
	OBJ_setct_BatchAdminReqTBE = OBJ_set_ctype,74L,
	SN_setct_BatchAdminResTBE = "setct-BatchAdminResTBE",
	NID_setct_BatchAdminResTBE = 593,
	OBJ_setct_BatchAdminResTBE = OBJ_set_ctype,75L,
	SN_setct_RegFormReqTBE = "setct-RegFormReqTBE",
	NID_setct_RegFormReqTBE = 594,
	OBJ_setct_RegFormReqTBE = OBJ_set_ctype,76L,
	SN_setct_CertReqTBE  = "setct-CertReqTBE",
	NID_setct_CertReqTBE = 595,
	OBJ_setct_CertReqTBE = OBJ_set_ctype,77L,
	SN_setct_CertReqTBEX = "setct-CertReqTBEX",
	NID_setct_CertReqTBEX = 596,
	OBJ_setct_CertReqTBEX = OBJ_set_ctype,78L,
	SN_setct_CertResTBE  = "setct-CertResTBE",
	NID_setct_CertResTBE = 597,
	OBJ_setct_CertResTBE = OBJ_set_ctype,79L,
	SN_setct_CRLNotificationTBS = "setct-CRLNotificationTBS",
	NID_setct_CRLNotificationTBS = 598,
	OBJ_setct_CRLNotificationTBS = OBJ_set_ctype,80L,
	SN_setct_CRLNotificationResTBS = "setct-CRLNotificationResTBS",
	NID_setct_CRLNotificationResTBS = 599,
	OBJ_setct_CRLNotificationResTBS = OBJ_set_ctype,81L,
	SN_setct_BCIDistributionTBS = "setct-BCIDistributionTBS",
	NID_setct_BCIDistributionTBS = 600,
	OBJ_setct_BCIDistributionTBS = OBJ_set_ctype,82L,
	SN_setext_genCrypt   = "setext-genCrypt",
	LN_setext_genCrypt   = "generic cryptogram",
	NID_setext_genCrypt  = 601,
	OBJ_setext_genCrypt  = OBJ_set_msgExt,1L,
	SN_setext_miAuth     = "setext-miAuth",
	LN_setext_miAuth     = "merchant initiated auth",
	NID_setext_miAuth    = 602,
	OBJ_setext_miAuth    = OBJ_set_msgExt,3L,
	SN_setext_pinSecure  = "setext-pinSecure",
	NID_setext_pinSecure = 603,
	OBJ_setext_pinSecure = OBJ_set_msgExt,4L,
	SN_setext_pinAny     = "setext-pinAny",
	NID_setext_pinAny    = 604,
	OBJ_setext_pinAny    = OBJ_set_msgExt,5L,
	SN_setext_track2     = "setext-track2",
	NID_setext_track2    = 605,
	OBJ_setext_track2    = OBJ_set_msgExt,7L,
	SN_setext_cv         = "setext-cv",
	LN_setext_cv         = "additional verification",
	NID_setext_cv        = 606,
	OBJ_setext_cv        = OBJ_set_msgExt,8L,
	SN_set_policy_root   = "set-policy-root",
	NID_set_policy_root  = 607,
	OBJ_set_policy_root  = OBJ_set_policy,0L,
	SN_setCext_hashedRoot = "setCext-hashedRoot",
	NID_setCext_hashedRoot = 608,
	OBJ_setCext_hashedRoot = OBJ_set_certExt,0L,
	SN_setCext_certType  = "setCext-certType",
	NID_setCext_certType = 609,
	OBJ_setCext_certType = OBJ_set_certExt,1L,
	SN_setCext_merchData = "setCext-merchData",
	NID_setCext_merchData = 610,
	OBJ_setCext_merchData = OBJ_set_certExt,2L,
	SN_setCext_cCertRequired = "setCext-cCertRequired",
	NID_setCext_cCertRequired = 611,
	OBJ_setCext_cCertRequired = OBJ_set_certExt,3L,
	SN_setCext_tunneling = "setCext-tunneling",
	NID_setCext_tunneling = 612,
	OBJ_setCext_tunneling = OBJ_set_certExt,4L,
	SN_setCext_setExt    = "setCext-setExt",
	NID_setCext_setExt   = 613,
	OBJ_setCext_setExt   = OBJ_set_certExt,5L,
	SN_setCext_setQualf  = "setCext-setQualf",
	NID_setCext_setQualf = 614,
	OBJ_setCext_setQualf = OBJ_set_certExt,6L,
	SN_setCext_PGWYcapabilities = "setCext-PGWYcapabilities",
	NID_setCext_PGWYcapabilities = 615,
	OBJ_setCext_PGWYcapabilities = OBJ_set_certExt,7L,
	SN_setCext_TokenIdentifier = "setCext-TokenIdentifier",
	NID_setCext_TokenIdentifier = 616,
	OBJ_setCext_TokenIdentifier = OBJ_set_certExt,8L,
	SN_setCext_Track2Data = "setCext-Track2Data",
	NID_setCext_Track2Data = 617,
	OBJ_setCext_Track2Data = OBJ_set_certExt,9L,
	SN_setCext_TokenType = "setCext-TokenType",
	NID_setCext_TokenType = 618,
	OBJ_setCext_TokenType = OBJ_set_certExt,10L,
	SN_setCext_IssuerCapabilities = "setCext-IssuerCapabilities",
	NID_setCext_IssuerCapabilities = 619,
	OBJ_setCext_IssuerCapabilities = OBJ_set_certExt,11L,
	SN_setAttr_Cert      = "setAttr-Cert",
	NID_setAttr_Cert     = 620,
	OBJ_setAttr_Cert     = OBJ_set_attr,0L,
	SN_setAttr_PGWYcap   = "setAttr-PGWYcap",
	LN_setAttr_PGWYcap   = "payment gateway capabilities",
	NID_setAttr_PGWYcap  = 621,
	OBJ_setAttr_PGWYcap  = OBJ_set_attr,1L,
	SN_setAttr_TokenType = "setAttr-TokenType",
	NID_setAttr_TokenType = 622,
	OBJ_setAttr_TokenType = OBJ_set_attr,2L,
	SN_setAttr_IssCap    = "setAttr-IssCap",
	LN_setAttr_IssCap    = "issuer capabilities",
	NID_setAttr_IssCap   = 623,
	OBJ_setAttr_IssCap   = OBJ_set_attr,3L,
	SN_set_rootKeyThumb  = "set-rootKeyThumb",
	NID_set_rootKeyThumb = 624,
	OBJ_set_rootKeyThumb = OBJ_setAttr_Cert,0L,
	SN_set_addPolicy     = "set-addPolicy",
	NID_set_addPolicy    = 625,
	OBJ_set_addPolicy    = OBJ_setAttr_Cert,1L,
	SN_setAttr_Token_EMV = "setAttr-Token-EMV",
	NID_setAttr_Token_EMV = 626,
	OBJ_setAttr_Token_EMV = OBJ_setAttr_TokenType,1L,
	SN_setAttr_Token_B0Prime = "setAttr-Token-B0Prime",
	NID_setAttr_Token_B0Prime = 627,
	OBJ_setAttr_Token_B0Prime = OBJ_setAttr_TokenType,2L,
	SN_setAttr_IssCap_CVM = "setAttr-IssCap-CVM",
	NID_setAttr_IssCap_CVM = 628,
	OBJ_setAttr_IssCap_CVM = OBJ_setAttr_IssCap,3L,
	SN_setAttr_IssCap_T2 = "setAttr-IssCap-T2",
	NID_setAttr_IssCap_T2 = 629,
	OBJ_setAttr_IssCap_T2 = OBJ_setAttr_IssCap,4L,
	SN_setAttr_IssCap_Sig = "setAttr-IssCap-Sig",
	NID_setAttr_IssCap_Sig = 630,
	OBJ_setAttr_IssCap_Sig = OBJ_setAttr_IssCap,5L,
	SN_setAttr_GenCryptgrm = "setAttr-GenCryptgrm",
	LN_setAttr_GenCryptgrm = "generate cryptogram",
	NID_setAttr_GenCryptgrm = 631,
	OBJ_setAttr_GenCryptgrm = OBJ_setAttr_IssCap_CVM,1L,
	SN_setAttr_T2Enc     = "setAttr-T2Enc",
	LN_setAttr_T2Enc     = "encrypted track 2",
	NID_setAttr_T2Enc    = 632,
	OBJ_setAttr_T2Enc    = OBJ_setAttr_IssCap_T2,1L,
	SN_setAttr_T2cleartxt = "setAttr-T2cleartxt",
	LN_setAttr_T2cleartxt = "cleartext track 2",
	NID_setAttr_T2cleartxt = 633,
	OBJ_setAttr_T2cleartxt = OBJ_setAttr_IssCap_T2,2L,
	SN_setAttr_TokICCsig = "setAttr-TokICCsig",
	LN_setAttr_TokICCsig = "ICC or token signature",
	NID_setAttr_TokICCsig = 634,
	OBJ_setAttr_TokICCsig = OBJ_setAttr_IssCap_Sig,1L,
	SN_setAttr_SecDevSig = "setAttr-SecDevSig",
	LN_setAttr_SecDevSig = "secure device signature",
	NID_setAttr_SecDevSig = 635,
	OBJ_setAttr_SecDevSig = OBJ_setAttr_IssCap_Sig,2L,
	SN_set_brand_IATA_ATA = "set-brand-IATA-ATA",
	NID_set_brand_IATA_ATA = 636,
	OBJ_set_brand_IATA_ATA = OBJ_set_brand,1L,
	SN_set_brand_Diners  = "set-brand-Diners",
	NID_set_brand_Diners = 637,
	OBJ_set_brand_Diners = OBJ_set_brand,30L,
	SN_set_brand_AmericanExpress = "set-brand-AmericanExpress",
	NID_set_brand_AmericanExpress = 638,
	OBJ_set_brand_AmericanExpress = OBJ_set_brand,34L,
	SN_set_brand_JCB     = "set-brand-JCB",
	NID_set_brand_JCB    = 639,
	OBJ_set_brand_JCB    = OBJ_set_brand,35L,
	SN_set_brand_Visa    = "set-brand-Visa",
	NID_set_brand_Visa   = 640,
	OBJ_set_brand_Visa   = OBJ_set_brand,4L,
	SN_set_brand_MasterCard = "set-brand-MasterCard",
	NID_set_brand_MasterCard = 641,
	OBJ_set_brand_MasterCard = OBJ_set_brand,5L,
	SN_set_brand_Novus   = "set-brand-Novus",
	NID_set_brand_Novus  = 642,
	OBJ_set_brand_Novus  = OBJ_set_brand,6011L,
	SN_des_cdmf          = "DES-CDMF",
	LN_des_cdmf          = "des-cdmf",
	NID_des_cdmf         = 643,
	OBJ_des_cdmf         = OBJ_rsadsi,3L,10L,
	SN_rsaOAEPEncryptionSET = "rsaOAEPEncryptionSET",
	NID_rsaOAEPEncryptionSET = 644,
	OBJ_rsaOAEPEncryptionSET = OBJ_rsadsi,1L,1L,6L,
	SN_ipsec3            = "Oakley-EC2N-3",
	LN_ipsec3            = "ipsec3",
	NID_ipsec3           = 749,
	SN_ipsec4            = "Oakley-EC2N-4",
	LN_ipsec4            = "ipsec4",
	NID_ipsec4           = 750,
	SN_whirlpool         = "whirlpool",
	NID_whirlpool        = 804,
	OBJ_whirlpool        = OBJ_iso,0L,10118L,3L,0L,55L,
	SN_cryptopro         = "cryptopro",
	NID_cryptopro        = 805,
	OBJ_cryptopro        = OBJ_member_body,643L,2L,2L,
	SN_cryptocom         = "cryptocom",
	NID_cryptocom        = 806,
	OBJ_cryptocom        = OBJ_member_body,643L,2L,9L,
	SN_id_tc26           = "id-tc26",
	NID_id_tc26          = 974,
	OBJ_id_tc26          = OBJ_member_body,643L,7L,1L,
	SN_id_GostR3411_94_with_GostR3410_2001 = "id-GostR3411-94-with-GostR3410-2001",
	LN_id_GostR3411_94_with_GostR3410_2001 = "GOST R 34.11-94 with GOST R 34.10-2001",
	NID_id_GostR3411_94_with_GostR3410_2001 = 807,
	OBJ_id_GostR3411_94_with_GostR3410_2001 = OBJ_cryptopro,3L,
	SN_id_GostR3411_94_with_GostR3410_94 = "id-GostR3411-94-with-GostR3410-94",
	LN_id_GostR3411_94_with_GostR3410_94 = "GOST R 34.11-94 with GOST R 34.10-94",
	NID_id_GostR3411_94_with_GostR3410_94 = 808,
	OBJ_id_GostR3411_94_with_GostR3410_94 = OBJ_cryptopro,4L,
	SN_id_GostR3411_94   = "md_gost94",
	LN_id_GostR3411_94   = "GOST R 34.11-94",
	NID_id_GostR3411_94  = 809,
	OBJ_id_GostR3411_94  = OBJ_cryptopro,9L,
	SN_id_HMACGostR3411_94 = "id-HMACGostR3411-94",
	LN_id_HMACGostR3411_94 = "HMAC GOST 34.11-94",
	NID_id_HMACGostR3411_94 = 810,
	OBJ_id_HMACGostR3411_94 = OBJ_cryptopro,10L,
	SN_id_GostR3410_2001 = "gost2001",
	LN_id_GostR3410_2001 = "GOST R 34.10-2001",
	NID_id_GostR3410_2001 = 811,
	OBJ_id_GostR3410_2001 = OBJ_cryptopro,19L,
	SN_id_GostR3410_94   = "gost94",
	LN_id_GostR3410_94   = "GOST R 34.10-94",
	NID_id_GostR3410_94  = 812,
	OBJ_id_GostR3410_94  = OBJ_cryptopro,20L,
	SN_id_Gost28147_89   = "gost89",
	LN_id_Gost28147_89   = "GOST 28147-89",
	NID_id_Gost28147_89  = 813,
	OBJ_id_Gost28147_89  = OBJ_cryptopro,21L,
	SN_gost89_cnt        = "gost89-cnt",
	NID_gost89_cnt       = 814,
	SN_gost89_cnt_12     = "gost89-cnt-12",
	NID_gost89_cnt_12    = 975,
	SN_gost89_cbc        = "gost89-cbc",
	NID_gost89_cbc       = 1009,
	SN_gost89_ecb        = "gost89-ecb",
	NID_gost89_ecb       = 1010,
	SN_gost89_ctr        = "gost89-ctr",
	NID_gost89_ctr       = 1011,
	SN_id_Gost28147_89_MAC = "gost-mac",
	LN_id_Gost28147_89_MAC = "GOST 28147-89 MAC",
	NID_id_Gost28147_89_MAC = 815,
	OBJ_id_Gost28147_89_MAC = OBJ_cryptopro,22L,
	SN_gost_mac_12       = "gost-mac-12",
	NID_gost_mac_12      = 976,
	SN_id_GostR3411_94_prf = "prf-gostr3411-94",
	LN_id_GostR3411_94_prf = "GOST R 34.11-94 PRF",
	NID_id_GostR3411_94_prf = 816,
	OBJ_id_GostR3411_94_prf = OBJ_cryptopro,23L,
	SN_id_GostR3410_2001DH = "id-GostR3410-2001DH",
	LN_id_GostR3410_2001DH = "GOST R 34.10-2001 DH",
	NID_id_GostR3410_2001DH = 817,
	OBJ_id_GostR3410_2001DH = OBJ_cryptopro,98L,
	SN_id_GostR3410_94DH = "id-GostR3410-94DH",
	LN_id_GostR3410_94DH = "GOST R 34.10-94 DH",
	NID_id_GostR3410_94DH = 818,
	OBJ_id_GostR3410_94DH = OBJ_cryptopro,99L,
	SN_id_Gost28147_89_CryptoPro_KeyMeshing = "id-Gost28147-89-CryptoPro-KeyMeshing",
	NID_id_Gost28147_89_CryptoPro_KeyMeshing = 819,
	OBJ_id_Gost28147_89_CryptoPro_KeyMeshing = OBJ_cryptopro,14L,1L,
	SN_id_Gost28147_89_None_KeyMeshing = "id-Gost28147-89-None-KeyMeshing",
	NID_id_Gost28147_89_None_KeyMeshing = 820,
	OBJ_id_Gost28147_89_None_KeyMeshing = OBJ_cryptopro,14L,0L,
	SN_id_GostR3411_94_TestParamSet = "id-GostR3411-94-TestParamSet",
	NID_id_GostR3411_94_TestParamSet = 821,
	OBJ_id_GostR3411_94_TestParamSet = OBJ_cryptopro,30L,0L,
	SN_id_GostR3411_94_CryptoProParamSet = "id-GostR3411-94-CryptoProParamSet",
	NID_id_GostR3411_94_CryptoProParamSet = 822,
	OBJ_id_GostR3411_94_CryptoProParamSet = OBJ_cryptopro,30L,1L,
	SN_id_Gost28147_89_TestParamSet = "id-Gost28147-89-TestParamSet",
	NID_id_Gost28147_89_TestParamSet = 823,
	OBJ_id_Gost28147_89_TestParamSet = OBJ_cryptopro,31L,0L,
	SN_id_Gost28147_89_CryptoPro_A_ParamSet = "id-Gost28147-89-CryptoPro-A-ParamSet",
	NID_id_Gost28147_89_CryptoPro_A_ParamSet = 824,
	OBJ_id_Gost28147_89_CryptoPro_A_ParamSet = OBJ_cryptopro,31L,1L,
	SN_id_Gost28147_89_CryptoPro_B_ParamSet = "id-Gost28147-89-CryptoPro-B-ParamSet",
	NID_id_Gost28147_89_CryptoPro_B_ParamSet = 825,
	OBJ_id_Gost28147_89_CryptoPro_B_ParamSet = OBJ_cryptopro,31L,2L,
	SN_id_Gost28147_89_CryptoPro_C_ParamSet = "id-Gost28147-89-CryptoPro-C-ParamSet",
	NID_id_Gost28147_89_CryptoPro_C_ParamSet = 826,
	OBJ_id_Gost28147_89_CryptoPro_C_ParamSet = OBJ_cryptopro,31L,3L,
	SN_id_Gost28147_89_CryptoPro_D_ParamSet = "id-Gost28147-89-CryptoPro-D-ParamSet",
	NID_id_Gost28147_89_CryptoPro_D_ParamSet = 827,
	OBJ_id_Gost28147_89_CryptoPro_D_ParamSet = OBJ_cryptopro,31L,4L,
	SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet = "id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet",
	NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet = 828,
	OBJ_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet = OBJ_cryptopro,31L,5L,
	SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet = "id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet",
	NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet = 829,
	OBJ_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet = OBJ_cryptopro,31L,6L,
	SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet = "id-Gost28147-89-CryptoPro-RIC-1-ParamSet",
	NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet = 830,
	OBJ_id_Gost28147_89_CryptoPro_RIC_1_ParamSet = OBJ_cryptopro,31L,7L,
	SN_id_GostR3410_94_TestParamSet = "id-GostR3410-94-TestParamSet",
	NID_id_GostR3410_94_TestParamSet = 831,
	OBJ_id_GostR3410_94_TestParamSet = OBJ_cryptopro,32L,0L,
	SN_id_GostR3410_94_CryptoPro_A_ParamSet = "id-GostR3410-94-CryptoPro-A-ParamSet",
	NID_id_GostR3410_94_CryptoPro_A_ParamSet = 832,
	OBJ_id_GostR3410_94_CryptoPro_A_ParamSet = OBJ_cryptopro,32L,2L,
	SN_id_GostR3410_94_CryptoPro_B_ParamSet = "id-GostR3410-94-CryptoPro-B-ParamSet",
	NID_id_GostR3410_94_CryptoPro_B_ParamSet = 833,
	OBJ_id_GostR3410_94_CryptoPro_B_ParamSet = OBJ_cryptopro,32L,3L,
	SN_id_GostR3410_94_CryptoPro_C_ParamSet = "id-GostR3410-94-CryptoPro-C-ParamSet",
	NID_id_GostR3410_94_CryptoPro_C_ParamSet = 834,
	OBJ_id_GostR3410_94_CryptoPro_C_ParamSet = OBJ_cryptopro,32L,4L,
	SN_id_GostR3410_94_CryptoPro_D_ParamSet = "id-GostR3410-94-CryptoPro-D-ParamSet",
	NID_id_GostR3410_94_CryptoPro_D_ParamSet = 835,
	OBJ_id_GostR3410_94_CryptoPro_D_ParamSet = OBJ_cryptopro,32L,5L,
	SN_id_GostR3410_94_CryptoPro_XchA_ParamSet = "id-GostR3410-94-CryptoPro-XchA-ParamSet",
	NID_id_GostR3410_94_CryptoPro_XchA_ParamSet = 836,
	OBJ_id_GostR3410_94_CryptoPro_XchA_ParamSet = OBJ_cryptopro,33L,1L,
	SN_id_GostR3410_94_CryptoPro_XchB_ParamSet = "id-GostR3410-94-CryptoPro-XchB-ParamSet",
	NID_id_GostR3410_94_CryptoPro_XchB_ParamSet = 837,
	OBJ_id_GostR3410_94_CryptoPro_XchB_ParamSet = OBJ_cryptopro,33L,2L,
	SN_id_GostR3410_94_CryptoPro_XchC_ParamSet = "id-GostR3410-94-CryptoPro-XchC-ParamSet",
	NID_id_GostR3410_94_CryptoPro_XchC_ParamSet = 838,
	OBJ_id_GostR3410_94_CryptoPro_XchC_ParamSet = OBJ_cryptopro,33L,3L,
	SN_id_GostR3410_2001_TestParamSet = "id-GostR3410-2001-TestParamSet",
	NID_id_GostR3410_2001_TestParamSet = 839,
	OBJ_id_GostR3410_2001_TestParamSet = OBJ_cryptopro,35L,0L,
	SN_id_GostR3410_2001_CryptoPro_A_ParamSet = "id-GostR3410-2001-CryptoPro-A-ParamSet",
	NID_id_GostR3410_2001_CryptoPro_A_ParamSet = 840,
	OBJ_id_GostR3410_2001_CryptoPro_A_ParamSet = OBJ_cryptopro,35L,1L,
	SN_id_GostR3410_2001_CryptoPro_B_ParamSet = "id-GostR3410-2001-CryptoPro-B-ParamSet",
	NID_id_GostR3410_2001_CryptoPro_B_ParamSet = 841,
	OBJ_id_GostR3410_2001_CryptoPro_B_ParamSet = OBJ_cryptopro,35L,2L,
	SN_id_GostR3410_2001_CryptoPro_C_ParamSet = "id-GostR3410-2001-CryptoPro-C-ParamSet",
	NID_id_GostR3410_2001_CryptoPro_C_ParamSet = 842,
	OBJ_id_GostR3410_2001_CryptoPro_C_ParamSet = OBJ_cryptopro,35L,3L,
	SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet = "id-GostR3410-2001-CryptoPro-XchA-ParamSet",
	NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet = 843,
	OBJ_id_GostR3410_2001_CryptoPro_XchA_ParamSet = OBJ_cryptopro,36L,0L,
	SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet = "id-GostR3410-2001-CryptoPro-XchB-ParamSet",
	NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet = 844,
	OBJ_id_GostR3410_2001_CryptoPro_XchB_ParamSet = OBJ_cryptopro,36L,1L,
	SN_id_GostR3410_94_a = "id-GostR3410-94-a",
	NID_id_GostR3410_94_a = 845,
	OBJ_id_GostR3410_94_a = OBJ_id_GostR3410_94,1L,
	SN_id_GostR3410_94_aBis = "id-GostR3410-94-aBis",
	NID_id_GostR3410_94_aBis = 846,
	OBJ_id_GostR3410_94_aBis = OBJ_id_GostR3410_94,2L,
	SN_id_GostR3410_94_b = "id-GostR3410-94-b",
	NID_id_GostR3410_94_b = 847,
	OBJ_id_GostR3410_94_b = OBJ_id_GostR3410_94,3L,
	SN_id_GostR3410_94_bBis = "id-GostR3410-94-bBis",
	NID_id_GostR3410_94_bBis = 848,
	OBJ_id_GostR3410_94_bBis = OBJ_id_GostR3410_94,4L,
	SN_id_Gost28147_89_cc = "id-Gost28147-89-cc",
	LN_id_Gost28147_89_cc = "GOST 28147-89 Cryptocom ParamSet",
	NID_id_Gost28147_89_cc = 849,
	OBJ_id_Gost28147_89_cc = OBJ_cryptocom,1L,6L,1L,
	SN_id_GostR3410_94_cc = "gost94cc",
	LN_id_GostR3410_94_cc = "GOST 34.10-94 Cryptocom",
	NID_id_GostR3410_94_cc = 850,
	OBJ_id_GostR3410_94_cc = OBJ_cryptocom,1L,5L,3L,
	SN_id_GostR3410_2001_cc = "gost2001cc",
	LN_id_GostR3410_2001_cc = "GOST 34.10-2001 Cryptocom",
	NID_id_GostR3410_2001_cc = 851,
	OBJ_id_GostR3410_2001_cc = OBJ_cryptocom,1L,5L,4L,
	SN_id_GostR3411_94_with_GostR3410_94_cc = "id-GostR3411-94-with-GostR3410-94-cc",
	LN_id_GostR3411_94_with_GostR3410_94_cc = "GOST R 34.11-94 with GOST R 34.10-94 Cryptocom",
	NID_id_GostR3411_94_with_GostR3410_94_cc = 852,
	OBJ_id_GostR3411_94_with_GostR3410_94_cc = OBJ_cryptocom,1L,3L,3L,
	SN_id_GostR3411_94_with_GostR3410_2001_cc = "id-GostR3411-94-with-GostR3410-2001-cc",
	LN_id_GostR3411_94_with_GostR3410_2001_cc = "GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom",
	NID_id_GostR3411_94_with_GostR3410_2001_cc = 853,
	OBJ_id_GostR3411_94_with_GostR3410_2001_cc = OBJ_cryptocom,1L,3L,4L,
	SN_id_GostR3410_2001_ParamSet_cc = "id-GostR3410-2001-ParamSet-cc",
	LN_id_GostR3410_2001_ParamSet_cc = "GOST R 3410-2001 Parameter Set Cryptocom",
	NID_id_GostR3410_2001_ParamSet_cc = 854,
	OBJ_id_GostR3410_2001_ParamSet_cc = OBJ_cryptocom,1L,8L,1L,
	SN_id_tc26_algorithms = "id-tc26-algorithms",
	NID_id_tc26_algorithms = 977,
	OBJ_id_tc26_algorithms = OBJ_id_tc26,1L,
	SN_id_tc26_sign      = "id-tc26-sign",
	NID_id_tc26_sign     = 978,
	OBJ_id_tc26_sign     = OBJ_id_tc26_algorithms,1L,
	SN_id_GostR3410_2012_256 = "gost2012_256",
	LN_id_GostR3410_2012_256 = "GOST R 34.10-2012 with 256 bit modulus",
	NID_id_GostR3410_2012_256 = 979,
	OBJ_id_GostR3410_2012_256 = OBJ_id_tc26_sign,1L,
	SN_id_GostR3410_2012_512 = "gost2012_512",
	LN_id_GostR3410_2012_512 = "GOST R 34.10-2012 with 512 bit modulus",
	NID_id_GostR3410_2012_512 = 980,
	OBJ_id_GostR3410_2012_512 = OBJ_id_tc26_sign,2L,
	SN_id_tc26_digest    = "id-tc26-digest",
	NID_id_tc26_digest   = 981,
	OBJ_id_tc26_digest   = OBJ_id_tc26_algorithms,2L,
	SN_id_GostR3411_2012_256 = "md_gost12_256",
	LN_id_GostR3411_2012_256 = "GOST R 34.11-2012 with 256 bit hash",
	NID_id_GostR3411_2012_256 = 982,
	OBJ_id_GostR3411_2012_256 = OBJ_id_tc26_digest,2L,
	SN_id_GostR3411_2012_512 = "md_gost12_512",
	LN_id_GostR3411_2012_512 = "GOST R 34.11-2012 with 512 bit hash",
	NID_id_GostR3411_2012_512 = 983,
	OBJ_id_GostR3411_2012_512 = OBJ_id_tc26_digest,3L,
	SN_id_tc26_signwithdigest = "id-tc26-signwithdigest",
	NID_id_tc26_signwithdigest = 984,
	OBJ_id_tc26_signwithdigest = OBJ_id_tc26_algorithms,3L,
	SN_id_tc26_signwithdigest_gost3410_2012_256 = "id-tc26-signwithdigest-gost3410-2012-256",
	LN_id_tc26_signwithdigest_gost3410_2012_256 = "GOST R 34.10-2012 with GOST R 34.11-2012 (256 bit)",
	NID_id_tc26_signwithdigest_gost3410_2012_256 = 985,
	OBJ_id_tc26_signwithdigest_gost3410_2012_256 = OBJ_id_tc26_signwithdigest,2L,
	SN_id_tc26_signwithdigest_gost3410_2012_512 = "id-tc26-signwithdigest-gost3410-2012-512",
	LN_id_tc26_signwithdigest_gost3410_2012_512 = "GOST R 34.10-2012 with GOST R 34.11-2012 (512 bit)",
	NID_id_tc26_signwithdigest_gost3410_2012_512 = 986,
	OBJ_id_tc26_signwithdigest_gost3410_2012_512 = OBJ_id_tc26_signwithdigest,3L,
	SN_id_tc26_mac       = "id-tc26-mac",
	NID_id_tc26_mac      = 987,
	OBJ_id_tc26_mac      = OBJ_id_tc26_algorithms,4L,
	SN_id_tc26_hmac_gost_3411_2012_256 = "id-tc26-hmac-gost-3411-2012-256",
	LN_id_tc26_hmac_gost_3411_2012_256 = "HMAC GOST 34.11-2012 256 bit",
	NID_id_tc26_hmac_gost_3411_2012_256 = 988,
	OBJ_id_tc26_hmac_gost_3411_2012_256 = OBJ_id_tc26_mac,1L,
	SN_id_tc26_hmac_gost_3411_2012_512 = "id-tc26-hmac-gost-3411-2012-512",
	LN_id_tc26_hmac_gost_3411_2012_512 = "HMAC GOST 34.11-2012 512 bit",
	NID_id_tc26_hmac_gost_3411_2012_512 = 989,
	OBJ_id_tc26_hmac_gost_3411_2012_512 = OBJ_id_tc26_mac,2L,
	SN_id_tc26_cipher    = "id-tc26-cipher",
	NID_id_tc26_cipher   = 990,
	OBJ_id_tc26_cipher   = OBJ_id_tc26_algorithms,5L,
	SN_id_tc26_cipher_gostr3412_2015_magma = "id-tc26-cipher-gostr3412-2015-magma",
	NID_id_tc26_cipher_gostr3412_2015_magma = 1173,
	OBJ_id_tc26_cipher_gostr3412_2015_magma = OBJ_id_tc26_cipher,1L,
	SN_id_tc26_cipher_gostr3412_2015_magma_ctracpkm = "id-tc26-cipher-gostr3412-2015-magma-ctracpkm",
	NID_id_tc26_cipher_gostr3412_2015_magma_ctracpkm = 1174,
	OBJ_id_tc26_cipher_gostr3412_2015_magma_ctracpkm = OBJ_id_tc26_cipher_gostr3412_2015_magma,1L,
	SN_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac = "id-tc26-cipher-gostr3412-2015-magma-ctracpkm-omac",
	NID_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac = 1175,
	OBJ_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac = OBJ_id_tc26_cipher_gostr3412_2015_magma,2L,
	SN_id_tc26_cipher_gostr3412_2015_kuznyechik = "id-tc26-cipher-gostr3412-2015-kuznyechik",
	NID_id_tc26_cipher_gostr3412_2015_kuznyechik = 1176,
	OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik = OBJ_id_tc26_cipher,2L,
	SN_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm = "id-tc26-cipher-gostr3412-2015-kuznyechik-ctracpkm",
	NID_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm = 1177,
	OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm = OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik,1L,
	SN_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac = "id-tc26-cipher-gostr3412-2015-kuznyechik-ctracpkm-omac",
	NID_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac = 1178,
	OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac = OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik,2L,
	SN_id_tc26_agreement = "id-tc26-agreement",
	NID_id_tc26_agreement = 991,
	OBJ_id_tc26_agreement = OBJ_id_tc26_algorithms,6L,
	SN_id_tc26_agreement_gost_3410_2012_256 = "id-tc26-agreement-gost-3410-2012-256",
	NID_id_tc26_agreement_gost_3410_2012_256 = 992,
	OBJ_id_tc26_agreement_gost_3410_2012_256 = OBJ_id_tc26_agreement,1L,
	SN_id_tc26_agreement_gost_3410_2012_512 = "id-tc26-agreement-gost-3410-2012-512",
	NID_id_tc26_agreement_gost_3410_2012_512 = 993,
	OBJ_id_tc26_agreement_gost_3410_2012_512 = OBJ_id_tc26_agreement,2L,
	SN_id_tc26_wrap      = "id-tc26-wrap",
	NID_id_tc26_wrap     = 1179,
	OBJ_id_tc26_wrap     = OBJ_id_tc26_algorithms,7L,
	SN_id_tc26_wrap_gostr3412_2015_magma = "id-tc26-wrap-gostr3412-2015-magma",
	NID_id_tc26_wrap_gostr3412_2015_magma = 1180,
	OBJ_id_tc26_wrap_gostr3412_2015_magma = OBJ_id_tc26_wrap,1L,
	SN_id_tc26_wrap_gostr3412_2015_magma_kexp15 = "id-tc26-wrap-gostr3412-2015-magma-kexp15",
	NID_id_tc26_wrap_gostr3412_2015_magma_kexp15 = 1181,
	OBJ_id_tc26_wrap_gostr3412_2015_magma_kexp15 = OBJ_id_tc26_wrap_gostr3412_2015_magma,1L,
	SN_id_tc26_wrap_gostr3412_2015_kuznyechik = "id-tc26-wrap-gostr3412-2015-kuznyechik",
	NID_id_tc26_wrap_gostr3412_2015_kuznyechik = 1182,
	OBJ_id_tc26_wrap_gostr3412_2015_kuznyechik = OBJ_id_tc26_wrap,2L,
	SN_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 = "id-tc26-wrap-gostr3412-2015-kuznyechik-kexp15",
	NID_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 = 1183,
	OBJ_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 = OBJ_id_tc26_wrap_gostr3412_2015_kuznyechik,1L,
	SN_id_tc26_constants = "id-tc26-constants",
	NID_id_tc26_constants = 994,
	OBJ_id_tc26_constants = OBJ_id_tc26,2L,
	SN_id_tc26_sign_constants = "id-tc26-sign-constants",
	NID_id_tc26_sign_constants = 995,
	OBJ_id_tc26_sign_constants = OBJ_id_tc26_constants,1L,
	SN_id_tc26_gost_3410_2012_256_constants = "id-tc26-gost-3410-2012-256-constants",
	NID_id_tc26_gost_3410_2012_256_constants = 1147,
	OBJ_id_tc26_gost_3410_2012_256_constants = OBJ_id_tc26_sign_constants,1L,
	SN_id_tc26_gost_3410_2012_256_paramSetA = "id-tc26-gost-3410-2012-256-paramSetA",
	LN_id_tc26_gost_3410_2012_256_paramSetA = "GOST R 34.10-2012 (256 bit) ParamSet A",
	NID_id_tc26_gost_3410_2012_256_paramSetA = 1148,
	OBJ_id_tc26_gost_3410_2012_256_paramSetA = OBJ_id_tc26_gost_3410_2012_256_constants,1L,
	SN_id_tc26_gost_3410_2012_256_paramSetB = "id-tc26-gost-3410-2012-256-paramSetB",
	LN_id_tc26_gost_3410_2012_256_paramSetB = "GOST R 34.10-2012 (256 bit) ParamSet B",
	NID_id_tc26_gost_3410_2012_256_paramSetB = 1184,
	OBJ_id_tc26_gost_3410_2012_256_paramSetB = OBJ_id_tc26_gost_3410_2012_256_constants,2L,
	SN_id_tc26_gost_3410_2012_256_paramSetC = "id-tc26-gost-3410-2012-256-paramSetC",
	LN_id_tc26_gost_3410_2012_256_paramSetC = "GOST R 34.10-2012 (256 bit) ParamSet C",
	NID_id_tc26_gost_3410_2012_256_paramSetC = 1185,
	OBJ_id_tc26_gost_3410_2012_256_paramSetC = OBJ_id_tc26_gost_3410_2012_256_constants,3L,
	SN_id_tc26_gost_3410_2012_256_paramSetD = "id-tc26-gost-3410-2012-256-paramSetD",
	LN_id_tc26_gost_3410_2012_256_paramSetD = "GOST R 34.10-2012 (256 bit) ParamSet D",
	NID_id_tc26_gost_3410_2012_256_paramSetD = 1186,
	OBJ_id_tc26_gost_3410_2012_256_paramSetD = OBJ_id_tc26_gost_3410_2012_256_constants,4L,
	SN_id_tc26_gost_3410_2012_512_constants = "id-tc26-gost-3410-2012-512-constants",
	NID_id_tc26_gost_3410_2012_512_constants = 996,
	OBJ_id_tc26_gost_3410_2012_512_constants = OBJ_id_tc26_sign_constants,2L,
	SN_id_tc26_gost_3410_2012_512_paramSetTest = "id-tc26-gost-3410-2012-512-paramSetTest",
	LN_id_tc26_gost_3410_2012_512_paramSetTest = "GOST R 34.10-2012 (512 bit) testing parameter set",
	NID_id_tc26_gost_3410_2012_512_paramSetTest = 997,
	OBJ_id_tc26_gost_3410_2012_512_paramSetTest = OBJ_id_tc26_gost_3410_2012_512_constants,0L,
	SN_id_tc26_gost_3410_2012_512_paramSetA = "id-tc26-gost-3410-2012-512-paramSetA",
	LN_id_tc26_gost_3410_2012_512_paramSetA = "GOST R 34.10-2012 (512 bit) ParamSet A",
	NID_id_tc26_gost_3410_2012_512_paramSetA = 998,
	OBJ_id_tc26_gost_3410_2012_512_paramSetA = OBJ_id_tc26_gost_3410_2012_512_constants,1L,
	SN_id_tc26_gost_3410_2012_512_paramSetB = "id-tc26-gost-3410-2012-512-paramSetB",
	LN_id_tc26_gost_3410_2012_512_paramSetB = "GOST R 34.10-2012 (512 bit) ParamSet B",
	NID_id_tc26_gost_3410_2012_512_paramSetB = 999,
	OBJ_id_tc26_gost_3410_2012_512_paramSetB = OBJ_id_tc26_gost_3410_2012_512_constants,2L,
	SN_id_tc26_gost_3410_2012_512_paramSetC = "id-tc26-gost-3410-2012-512-paramSetC",
	LN_id_tc26_gost_3410_2012_512_paramSetC = "GOST R 34.10-2012 (512 bit) ParamSet C",
	NID_id_tc26_gost_3410_2012_512_paramSetC = 1149,
	OBJ_id_tc26_gost_3410_2012_512_paramSetC = OBJ_id_tc26_gost_3410_2012_512_constants,3L,
	SN_id_tc26_digest_constants = "id-tc26-digest-constants",
	NID_id_tc26_digest_constants = 1000,
	OBJ_id_tc26_digest_constants = OBJ_id_tc26_constants,2L,
	SN_id_tc26_cipher_constants = "id-tc26-cipher-constants",
	NID_id_tc26_cipher_constants = 1001,
	OBJ_id_tc26_cipher_constants = OBJ_id_tc26_constants,5L,
	SN_id_tc26_gost_28147_constants = "id-tc26-gost-28147-constants",
	NID_id_tc26_gost_28147_constants = 1002,
	OBJ_id_tc26_gost_28147_constants = OBJ_id_tc26_cipher_constants,1L,
	SN_id_tc26_gost_28147_param_Z = "id-tc26-gost-28147-param-Z",
	LN_id_tc26_gost_28147_param_Z = "GOST 28147-89 TC26 parameter set",
	NID_id_tc26_gost_28147_param_Z = 1003,
	OBJ_id_tc26_gost_28147_param_Z = OBJ_id_tc26_gost_28147_constants,1L,
	SN_INN               = "INN",
	LN_INN               = "INN",
	NID_INN              = 1004,
	OBJ_INN              = OBJ_member_body,643L,3L,131L,1L,1L,
	SN_OGRN              = "OGRN",
	LN_OGRN              = "OGRN",
	NID_OGRN             = 1005,
	OBJ_OGRN             = OBJ_member_body,643L,100L,1L,
	SN_SNILS             = "SNILS",
	LN_SNILS             = "SNILS",
	NID_SNILS            = 1006,
	OBJ_SNILS            = OBJ_member_body,643L,100L,3L,
	SN_subjectSignTool   = "subjectSignTool",
	LN_subjectSignTool   = "Signing Tool of Subject",
	NID_subjectSignTool  = 1007,
	OBJ_subjectSignTool  = OBJ_member_body,643L,100L,111L,
	SN_issuerSignTool    = "issuerSignTool",
	LN_issuerSignTool    = "Signing Tool of Issuer",
	NID_issuerSignTool   = 1008,
	OBJ_issuerSignTool   = OBJ_member_body,643L,100L,112L,
	SN_grasshopper_ecb   = "grasshopper-ecb",
	NID_grasshopper_ecb  = 1012,
	SN_grasshopper_ctr   = "grasshopper-ctr",
	NID_grasshopper_ctr  = 1013,
	SN_grasshopper_ofb   = "grasshopper-ofb",
	NID_grasshopper_ofb  = 1014,
	SN_grasshopper_cbc   = "grasshopper-cbc",
	NID_grasshopper_cbc  = 1015,
	SN_grasshopper_cfb   = "grasshopper-cfb",
	NID_grasshopper_cfb  = 1016,
	SN_grasshopper_mac   = "grasshopper-mac",
	NID_grasshopper_mac  = 1017,
	SN_magma_ecb         = "magma-ecb",
	NID_magma_ecb        = 1187,
	SN_magma_ctr         = "magma-ctr",
	NID_magma_ctr        = 1188,
	SN_magma_ofb         = "magma-ofb",
	NID_magma_ofb        = 1189,
	SN_magma_cbc         = "magma-cbc",
	NID_magma_cbc        = 1190,
	SN_magma_cfb         = "magma-cfb",
	NID_magma_cfb        = 1191,
	SN_magma_mac         = "magma-mac",
	NID_magma_mac        = 1192,
	SN_camellia_128_cbc  = "CAMELLIA-128-CBC",
	LN_camellia_128_cbc  = "camellia-128-cbc",
	NID_camellia_128_cbc = 751,
	OBJ_camellia_128_cbc = 1L,2L,392L,200011L,61L,1L,1L,1L,2L,
	SN_camellia_192_cbc  = "CAMELLIA-192-CBC",
	LN_camellia_192_cbc  = "camellia-192-cbc",
	NID_camellia_192_cbc = 752,
	OBJ_camellia_192_cbc = 1L,2L,392L,200011L,61L,1L,1L,1L,3L,
	SN_camellia_256_cbc  = "CAMELLIA-256-CBC",
	LN_camellia_256_cbc  = "camellia-256-cbc",
	NID_camellia_256_cbc = 753,
	OBJ_camellia_256_cbc = 1L,2L,392L,200011L,61L,1L,1L,1L,4L,
	SN_id_camellia128_wrap = "id-camellia128-wrap",
	NID_id_camellia128_wrap = 907,
	OBJ_id_camellia128_wrap = 1L,2L,392L,200011L,61L,1L,1L,3L,2L,
	SN_id_camellia192_wrap = "id-camellia192-wrap",
	NID_id_camellia192_wrap = 908,
	OBJ_id_camellia192_wrap = 1L,2L,392L,200011L,61L,1L,1L,3L,3L,
	SN_id_camellia256_wrap = "id-camellia256-wrap",
	NID_id_camellia256_wrap = 909,
	OBJ_id_camellia256_wrap = 1L,2L,392L,200011L,61L,1L,1L,3L,4L,
	OBJ_ntt_ds           = 0L,3L,4401L,5L,
	OBJ_camellia         = OBJ_ntt_ds,3L,1L,9L,
	SN_camellia_128_ecb  = "CAMELLIA-128-ECB",
	LN_camellia_128_ecb  = "camellia-128-ecb",
	NID_camellia_128_ecb = 754,
	OBJ_camellia_128_ecb = OBJ_camellia,1L,
	SN_camellia_128_ofb128 = "CAMELLIA-128-OFB",
	LN_camellia_128_ofb128 = "camellia-128-ofb",
	NID_camellia_128_ofb128 = 766,
	OBJ_camellia_128_ofb128 = OBJ_camellia,3L,
	SN_camellia_128_cfb128 = "CAMELLIA-128-CFB",
	LN_camellia_128_cfb128 = "camellia-128-cfb",
	NID_camellia_128_cfb128 = 757,
	OBJ_camellia_128_cfb128 = OBJ_camellia,4L,
	SN_camellia_128_gcm  = "CAMELLIA-128-GCM",
	LN_camellia_128_gcm  = "camellia-128-gcm",
	NID_camellia_128_gcm = 961,
	OBJ_camellia_128_gcm = OBJ_camellia,6L,
	SN_camellia_128_ccm  = "CAMELLIA-128-CCM",
	LN_camellia_128_ccm  = "camellia-128-ccm",
	NID_camellia_128_ccm = 962,
	OBJ_camellia_128_ccm = OBJ_camellia,7L,
	SN_camellia_128_ctr  = "CAMELLIA-128-CTR",
	LN_camellia_128_ctr  = "camellia-128-ctr",
	NID_camellia_128_ctr = 963,
	OBJ_camellia_128_ctr = OBJ_camellia,9L,
	SN_camellia_128_cmac = "CAMELLIA-128-CMAC",
	LN_camellia_128_cmac = "camellia-128-cmac",
	NID_camellia_128_cmac = 964,
	OBJ_camellia_128_cmac = OBJ_camellia,10L,
	SN_camellia_192_ecb  = "CAMELLIA-192-ECB",
	LN_camellia_192_ecb  = "camellia-192-ecb",
	NID_camellia_192_ecb = 755,
	OBJ_camellia_192_ecb = OBJ_camellia,21L,
	SN_camellia_192_ofb128 = "CAMELLIA-192-OFB",
	LN_camellia_192_ofb128 = "camellia-192-ofb",
	NID_camellia_192_ofb128 = 767,
	OBJ_camellia_192_ofb128 = OBJ_camellia,23L,
	SN_camellia_192_cfb128 = "CAMELLIA-192-CFB",
	LN_camellia_192_cfb128 = "camellia-192-cfb",
	NID_camellia_192_cfb128 = 758,
	OBJ_camellia_192_cfb128 = OBJ_camellia,24L,
	SN_camellia_192_gcm  = "CAMELLIA-192-GCM",
	LN_camellia_192_gcm  = "camellia-192-gcm",
	NID_camellia_192_gcm = 965,
	OBJ_camellia_192_gcm = OBJ_camellia,26L,
	SN_camellia_192_ccm  = "CAMELLIA-192-CCM",
	LN_camellia_192_ccm  = "camellia-192-ccm",
	NID_camellia_192_ccm = 966,
	OBJ_camellia_192_ccm = OBJ_camellia,27L,
	SN_camellia_192_ctr  = "CAMELLIA-192-CTR",
	LN_camellia_192_ctr  = "camellia-192-ctr",
	NID_camellia_192_ctr = 967,
	OBJ_camellia_192_ctr = OBJ_camellia,29L,
	SN_camellia_192_cmac = "CAMELLIA-192-CMAC",
	LN_camellia_192_cmac = "camellia-192-cmac",
	NID_camellia_192_cmac = 968,
	OBJ_camellia_192_cmac = OBJ_camellia,30L,
	SN_camellia_256_ecb  = "CAMELLIA-256-ECB",
	LN_camellia_256_ecb  = "camellia-256-ecb",
	NID_camellia_256_ecb = 756,
	OBJ_camellia_256_ecb = OBJ_camellia,41L,
	SN_camellia_256_ofb128 = "CAMELLIA-256-OFB",
	LN_camellia_256_ofb128 = "camellia-256-ofb",
	NID_camellia_256_ofb128 = 768,
	OBJ_camellia_256_ofb128 = OBJ_camellia,43L,
	SN_camellia_256_cfb128 = "CAMELLIA-256-CFB",
	LN_camellia_256_cfb128 = "camellia-256-cfb",
	NID_camellia_256_cfb128 = 759,
	OBJ_camellia_256_cfb128 = OBJ_camellia,44L,
	SN_camellia_256_gcm  = "CAMELLIA-256-GCM",
	LN_camellia_256_gcm  = "camellia-256-gcm",
	NID_camellia_256_gcm = 969,
	OBJ_camellia_256_gcm = OBJ_camellia,46L,
	SN_camellia_256_ccm  = "CAMELLIA-256-CCM",
	LN_camellia_256_ccm  = "camellia-256-ccm",
	NID_camellia_256_ccm = 970,
	OBJ_camellia_256_ccm = OBJ_camellia,47L,
	SN_camellia_256_ctr  = "CAMELLIA-256-CTR",
	LN_camellia_256_ctr  = "camellia-256-ctr",
	NID_camellia_256_ctr = 971,
	OBJ_camellia_256_ctr = OBJ_camellia,49L,
	SN_camellia_256_cmac = "CAMELLIA-256-CMAC",
	LN_camellia_256_cmac = "camellia-256-cmac",
	NID_camellia_256_cmac = 972,
	OBJ_camellia_256_cmac = OBJ_camellia,50L,
	SN_camellia_128_cfb1 = "CAMELLIA-128-CFB1",
	LN_camellia_128_cfb1 = "camellia-128-cfb1",
	NID_camellia_128_cfb1 = 760,
	SN_camellia_192_cfb1 = "CAMELLIA-192-CFB1",
	LN_camellia_192_cfb1 = "camellia-192-cfb1",
	NID_camellia_192_cfb1 = 761,
	SN_camellia_256_cfb1 = "CAMELLIA-256-CFB1",
	LN_camellia_256_cfb1 = "camellia-256-cfb1",
	NID_camellia_256_cfb1 = 762,
	SN_camellia_128_cfb8 = "CAMELLIA-128-CFB8",
	LN_camellia_128_cfb8 = "camellia-128-cfb8",
	NID_camellia_128_cfb8 = 763,
	SN_camellia_192_cfb8 = "CAMELLIA-192-CFB8",
	LN_camellia_192_cfb8 = "camellia-192-cfb8",
	NID_camellia_192_cfb8 = 764,
	SN_camellia_256_cfb8 = "CAMELLIA-256-CFB8",
	LN_camellia_256_cfb8 = "camellia-256-cfb8",
	NID_camellia_256_cfb8 = 765,
	OBJ_aria             = 1L,2L,410L,200046L,1L,1L,
	SN_aria_128_ecb      = "ARIA-128-ECB",
	LN_aria_128_ecb      = "aria-128-ecb",
	NID_aria_128_ecb     = 1065,
	OBJ_aria_128_ecb     = OBJ_aria,1L,
	SN_aria_128_cbc      = "ARIA-128-CBC",
	LN_aria_128_cbc      = "aria-128-cbc",
	NID_aria_128_cbc     = 1066,
	OBJ_aria_128_cbc     = OBJ_aria,2L,
	SN_aria_128_cfb128   = "ARIA-128-CFB",
	LN_aria_128_cfb128   = "aria-128-cfb",
	NID_aria_128_cfb128  = 1067,
	OBJ_aria_128_cfb128  = OBJ_aria,3L,
	SN_aria_128_ofb128   = "ARIA-128-OFB",
	LN_aria_128_ofb128   = "aria-128-ofb",
	NID_aria_128_ofb128  = 1068,
	OBJ_aria_128_ofb128  = OBJ_aria,4L,
	SN_aria_128_ctr      = "ARIA-128-CTR",
	LN_aria_128_ctr      = "aria-128-ctr",
	NID_aria_128_ctr     = 1069,
	OBJ_aria_128_ctr     = OBJ_aria,5L,
	SN_aria_192_ecb      = "ARIA-192-ECB",
	LN_aria_192_ecb      = "aria-192-ecb",
	NID_aria_192_ecb     = 1070,
	OBJ_aria_192_ecb     = OBJ_aria,6L,
	SN_aria_192_cbc      = "ARIA-192-CBC",
	LN_aria_192_cbc      = "aria-192-cbc",
	NID_aria_192_cbc     = 1071,
	OBJ_aria_192_cbc     = OBJ_aria,7L,
	SN_aria_192_cfb128   = "ARIA-192-CFB",
	LN_aria_192_cfb128   = "aria-192-cfb",
	NID_aria_192_cfb128  = 1072,
	OBJ_aria_192_cfb128  = OBJ_aria,8L,
	SN_aria_192_ofb128   = "ARIA-192-OFB",
	LN_aria_192_ofb128   = "aria-192-ofb",
	NID_aria_192_ofb128  = 1073,
	OBJ_aria_192_ofb128  = OBJ_aria,9L,
	SN_aria_192_ctr      = "ARIA-192-CTR",
	LN_aria_192_ctr      = "aria-192-ctr",
	NID_aria_192_ctr     = 1074,
	OBJ_aria_192_ctr     = OBJ_aria,10L,
	SN_aria_256_ecb      = "ARIA-256-ECB",
	LN_aria_256_ecb      = "aria-256-ecb",
	NID_aria_256_ecb     = 1075,
	OBJ_aria_256_ecb     = OBJ_aria,11L,
	SN_aria_256_cbc      = "ARIA-256-CBC",
	LN_aria_256_cbc      = "aria-256-cbc",
	NID_aria_256_cbc     = 1076,
	OBJ_aria_256_cbc     = OBJ_aria,12L,
	SN_aria_256_cfb128   = "ARIA-256-CFB",
	LN_aria_256_cfb128   = "aria-256-cfb",
	NID_aria_256_cfb128  = 1077,
	OBJ_aria_256_cfb128  = OBJ_aria,13L,
	SN_aria_256_ofb128   = "ARIA-256-OFB",
	LN_aria_256_ofb128   = "aria-256-ofb",
	NID_aria_256_ofb128  = 1078,
	OBJ_aria_256_ofb128  = OBJ_aria,14L,
	SN_aria_256_ctr      = "ARIA-256-CTR",
	LN_aria_256_ctr      = "aria-256-ctr",
	NID_aria_256_ctr     = 1079,
	OBJ_aria_256_ctr     = OBJ_aria,15L,
	SN_aria_128_cfb1     = "ARIA-128-CFB1",
	LN_aria_128_cfb1     = "aria-128-cfb1",
	NID_aria_128_cfb1    = 1080,
	SN_aria_192_cfb1     = "ARIA-192-CFB1",
	LN_aria_192_cfb1     = "aria-192-cfb1",
	NID_aria_192_cfb1    = 1081,
	SN_aria_256_cfb1     = "ARIA-256-CFB1",
	LN_aria_256_cfb1     = "aria-256-cfb1",
	NID_aria_256_cfb1    = 1082,
	SN_aria_128_cfb8     = "ARIA-128-CFB8",
	LN_aria_128_cfb8     = "aria-128-cfb8",
	NID_aria_128_cfb8    = 1083,
	SN_aria_192_cfb8     = "ARIA-192-CFB8",
	LN_aria_192_cfb8     = "aria-192-cfb8",
	NID_aria_192_cfb8    = 1084,
	SN_aria_256_cfb8     = "ARIA-256-CFB8",
	LN_aria_256_cfb8     = "aria-256-cfb8",
	NID_aria_256_cfb8    = 1085,
	SN_aria_128_ccm      = "ARIA-128-CCM",
	LN_aria_128_ccm      = "aria-128-ccm",
	NID_aria_128_ccm     = 1120,
	OBJ_aria_128_ccm     = OBJ_aria,37L,
	SN_aria_192_ccm      = "ARIA-192-CCM",
	LN_aria_192_ccm      = "aria-192-ccm",
	NID_aria_192_ccm     = 1121,
	OBJ_aria_192_ccm     = OBJ_aria,38L,
	SN_aria_256_ccm      = "ARIA-256-CCM",
	LN_aria_256_ccm      = "aria-256-ccm",
	NID_aria_256_ccm     = 1122,
	OBJ_aria_256_ccm     = OBJ_aria,39L,
	SN_aria_128_gcm      = "ARIA-128-GCM",
	LN_aria_128_gcm      = "aria-128-gcm",
	NID_aria_128_gcm     = 1123,
	OBJ_aria_128_gcm     = OBJ_aria,34L,
	SN_aria_192_gcm      = "ARIA-192-GCM",
	LN_aria_192_gcm      = "aria-192-gcm",
	NID_aria_192_gcm     = 1124,
	OBJ_aria_192_gcm     = OBJ_aria,35L,
	SN_aria_256_gcm      = "ARIA-256-GCM",
	LN_aria_256_gcm      = "aria-256-gcm",
	NID_aria_256_gcm     = 1125,
	OBJ_aria_256_gcm     = OBJ_aria,36L,
	SN_kisa              = "KISA",
	LN_kisa              = "kisa",
	NID_kisa             = 773,
	OBJ_kisa             = OBJ_member_body,410L,200004L,
	SN_seed_ecb          = "SEED-ECB",
	LN_seed_ecb          = "seed-ecb",
	NID_seed_ecb         = 776,
	OBJ_seed_ecb         = OBJ_kisa,1L,3L,
	SN_seed_cbc          = "SEED-CBC",
	LN_seed_cbc          = "seed-cbc",
	NID_seed_cbc         = 777,
	OBJ_seed_cbc         = OBJ_kisa,1L,4L,
	SN_seed_cfb128       = "SEED-CFB",
	LN_seed_cfb128       = "seed-cfb",
	NID_seed_cfb128      = 779,
	OBJ_seed_cfb128      = OBJ_kisa,1L,5L,
	SN_seed_ofb128       = "SEED-OFB",
	LN_seed_ofb128       = "seed-ofb",
	NID_seed_ofb128      = 778,
	OBJ_seed_ofb128      = OBJ_kisa,1L,6L,
	SN_sm4_ecb           = "SM4-ECB",
	LN_sm4_ecb           = "sm4-ecb",
	NID_sm4_ecb          = 1133,
	OBJ_sm4_ecb          = OBJ_sm_scheme,104L,1L,
	SN_sm4_cbc           = "SM4-CBC",
	LN_sm4_cbc           = "sm4-cbc",
	NID_sm4_cbc          = 1134,
	OBJ_sm4_cbc          = OBJ_sm_scheme,104L,2L,
	SN_sm4_ofb128        = "SM4-OFB",
	LN_sm4_ofb128        = "sm4-ofb",
	NID_sm4_ofb128       = 1135,
	OBJ_sm4_ofb128       = OBJ_sm_scheme,104L,3L,
	SN_sm4_cfb128        = "SM4-CFB",
	LN_sm4_cfb128        = "sm4-cfb",
	NID_sm4_cfb128       = 1137,
	OBJ_sm4_cfb128       = OBJ_sm_scheme,104L,4L,
	SN_sm4_cfb1          = "SM4-CFB1",
	LN_sm4_cfb1          = "sm4-cfb1",
	NID_sm4_cfb1         = 1136,
	OBJ_sm4_cfb1         = OBJ_sm_scheme,104L,5L,
	SN_sm4_cfb8          = "SM4-CFB8",
	LN_sm4_cfb8          = "sm4-cfb8",
	NID_sm4_cfb8         = 1138,
	OBJ_sm4_cfb8         = OBJ_sm_scheme,104L,6L,
	SN_sm4_ctr           = "SM4-CTR",
	LN_sm4_ctr           = "sm4-ctr",
	NID_sm4_ctr          = 1139,
	OBJ_sm4_ctr          = OBJ_sm_scheme,104L,7L,
	SN_hmac              = "HMAC",
	LN_hmac              = "hmac",
	NID_hmac             = 855,
	SN_cmac              = "CMAC",
	LN_cmac              = "cmac",
	NID_cmac             = 894,
	SN_rc4_hmac_md5      = "RC4-HMAC-MD5",
	LN_rc4_hmac_md5      = "rc4-hmac-md5",
	NID_rc4_hmac_md5     = 915,
	SN_aes_128_cbc_hmac_sha1 = "AES-128-CBC-HMAC-SHA1",
	LN_aes_128_cbc_hmac_sha1 = "aes-128-cbc-hmac-sha1",
	NID_aes_128_cbc_hmac_sha1 = 916,
	SN_aes_192_cbc_hmac_sha1 = "AES-192-CBC-HMAC-SHA1",
	LN_aes_192_cbc_hmac_sha1 = "aes-192-cbc-hmac-sha1",
	NID_aes_192_cbc_hmac_sha1 = 917,
	SN_aes_256_cbc_hmac_sha1 = "AES-256-CBC-HMAC-SHA1",
	LN_aes_256_cbc_hmac_sha1 = "aes-256-cbc-hmac-sha1",
	NID_aes_256_cbc_hmac_sha1 = 918,
	SN_aes_128_cbc_hmac_sha256 = "AES-128-CBC-HMAC-SHA256",
	LN_aes_128_cbc_hmac_sha256 = "aes-128-cbc-hmac-sha256",
	NID_aes_128_cbc_hmac_sha256 = 948,
	SN_aes_192_cbc_hmac_sha256 = "AES-192-CBC-HMAC-SHA256",
	LN_aes_192_cbc_hmac_sha256 = "aes-192-cbc-hmac-sha256",
	NID_aes_192_cbc_hmac_sha256 = 949,
	SN_aes_256_cbc_hmac_sha256 = "AES-256-CBC-HMAC-SHA256",
	LN_aes_256_cbc_hmac_sha256 = "aes-256-cbc-hmac-sha256",
	NID_aes_256_cbc_hmac_sha256 = 950,
	SN_chacha20_poly1305 = "ChaCha20-Poly1305",
	LN_chacha20_poly1305 = "chacha20-poly1305",
	NID_chacha20_poly1305 = 1018,
	SN_chacha20          = "ChaCha20",
	LN_chacha20          = "chacha20",
	NID_chacha20         = 1019,
	SN_dhpublicnumber    = "dhpublicnumber",
	LN_dhpublicnumber    = "X9.42 DH",
	NID_dhpublicnumber   = 920,
	OBJ_dhpublicnumber   = OBJ_ISO_US,10046L,2L,1L,
	SN_brainpoolP160r1   = "brainpoolP160r1",
	NID_brainpoolP160r1  = 921,
	OBJ_brainpoolP160r1  = 1L,3L,36L,3L,3L,2L,8L,1L,1L,1L,
	SN_brainpoolP160t1   = "brainpoolP160t1",
	NID_brainpoolP160t1  = 922,
	OBJ_brainpoolP160t1  = 1L,3L,36L,3L,3L,2L,8L,1L,1L,2L,
	SN_brainpoolP192r1   = "brainpoolP192r1",
	NID_brainpoolP192r1  = 923,
	OBJ_brainpoolP192r1  = 1L,3L,36L,3L,3L,2L,8L,1L,1L,3L,
	SN_brainpoolP192t1   = "brainpoolP192t1",
	NID_brainpoolP192t1  = 924,
	OBJ_brainpoolP192t1  = 1L,3L,36L,3L,3L,2L,8L,1L,1L,4L,
	SN_brainpoolP224r1   = "brainpoolP224r1",
	NID_brainpoolP224r1  = 925,
	OBJ_brainpoolP224r1  = 1L,3L,36L,3L,3L,2L,8L,1L,1L,5L,
	SN_brainpoolP224t1   = "brainpoolP224t1",
	NID_brainpoolP224t1  = 926,
	OBJ_brainpoolP224t1  = 1L,3L,36L,3L,3L,2L,8L,1L,1L,6L,
	SN_brainpoolP256r1   = "brainpoolP256r1",
	NID_brainpoolP256r1  = 927,
	OBJ_brainpoolP256r1  = 1L,3L,36L,3L,3L,2L,8L,1L,1L,7L,
	SN_brainpoolP256t1   = "brainpoolP256t1",
	NID_brainpoolP256t1  = 928,
	OBJ_brainpoolP256t1  = 1L,3L,36L,3L,3L,2L,8L,1L,1L,8L,
	SN_brainpoolP320r1   = "brainpoolP320r1",
	NID_brainpoolP320r1  = 929,
	OBJ_brainpoolP320r1  = 1L,3L,36L,3L,3L,2L,8L,1L,1L,9L,
	SN_brainpoolP320t1   = "brainpoolP320t1",
	NID_brainpoolP320t1  = 930,
	OBJ_brainpoolP320t1  = 1L,3L,36L,3L,3L,2L,8L,1L,1L,10L,
	SN_brainpoolP384r1   = "brainpoolP384r1",
	NID_brainpoolP384r1  = 931,
	OBJ_brainpoolP384r1  = 1L,3L,36L,3L,3L,2L,8L,1L,1L,11L,
	SN_brainpoolP384t1   = "brainpoolP384t1",
	NID_brainpoolP384t1  = 932,
	OBJ_brainpoolP384t1  = 1L,3L,36L,3L,3L,2L,8L,1L,1L,12L,
	SN_brainpoolP512r1   = "brainpoolP512r1",
	NID_brainpoolP512r1  = 933,
	OBJ_brainpoolP512r1  = 1L,3L,36L,3L,3L,2L,8L,1L,1L,13L,
	SN_brainpoolP512t1   = "brainpoolP512t1",
	NID_brainpoolP512t1  = 934,
	OBJ_brainpoolP512t1  = 1L,3L,36L,3L,3L,2L,8L,1L,1L,14L,
	OBJ_x9_63_scheme     = 1L,3L,133L,16L,840L,63L,0L,
	OBJ_secg_scheme      = OBJ_certicom_arc,1L,
	SN_dhSinglePass_stdDH_sha1kdf_scheme = "dhSinglePass-stdDH-sha1kdf-scheme",
	NID_dhSinglePass_stdDH_sha1kdf_scheme = 936,
	OBJ_dhSinglePass_stdDH_sha1kdf_scheme = OBJ_x9_63_scheme,2L,
	SN_dhSinglePass_stdDH_sha224kdf_scheme = "dhSinglePass-stdDH-sha224kdf-scheme",
	NID_dhSinglePass_stdDH_sha224kdf_scheme = 937,
	OBJ_dhSinglePass_stdDH_sha224kdf_scheme = OBJ_secg_scheme,11L,0L,
	SN_dhSinglePass_stdDH_sha256kdf_scheme = "dhSinglePass-stdDH-sha256kdf-scheme",
	NID_dhSinglePass_stdDH_sha256kdf_scheme = 938,
	OBJ_dhSinglePass_stdDH_sha256kdf_scheme = OBJ_secg_scheme,11L,1L,
	SN_dhSinglePass_stdDH_sha384kdf_scheme = "dhSinglePass-stdDH-sha384kdf-scheme",
	NID_dhSinglePass_stdDH_sha384kdf_scheme = 939,
	OBJ_dhSinglePass_stdDH_sha384kdf_scheme = OBJ_secg_scheme,11L,2L,
	SN_dhSinglePass_stdDH_sha512kdf_scheme = "dhSinglePass-stdDH-sha512kdf-scheme",
	NID_dhSinglePass_stdDH_sha512kdf_scheme = 940,
	OBJ_dhSinglePass_stdDH_sha512kdf_scheme = OBJ_secg_scheme,11L,3L,
	SN_dhSinglePass_cofactorDH_sha1kdf_scheme = "dhSinglePass-cofactorDH-sha1kdf-scheme",
	NID_dhSinglePass_cofactorDH_sha1kdf_scheme = 941,
	OBJ_dhSinglePass_cofactorDH_sha1kdf_scheme = OBJ_x9_63_scheme,3L,
	SN_dhSinglePass_cofactorDH_sha224kdf_scheme = "dhSinglePass-cofactorDH-sha224kdf-scheme",
	NID_dhSinglePass_cofactorDH_sha224kdf_scheme = 942,
	OBJ_dhSinglePass_cofactorDH_sha224kdf_scheme = OBJ_secg_scheme,14L,0L,
	SN_dhSinglePass_cofactorDH_sha256kdf_scheme = "dhSinglePass-cofactorDH-sha256kdf-scheme",
	NID_dhSinglePass_cofactorDH_sha256kdf_scheme = 943,
	OBJ_dhSinglePass_cofactorDH_sha256kdf_scheme = OBJ_secg_scheme,14L,1L,
	SN_dhSinglePass_cofactorDH_sha384kdf_scheme = "dhSinglePass-cofactorDH-sha384kdf-scheme",
	NID_dhSinglePass_cofactorDH_sha384kdf_scheme = 944,
	OBJ_dhSinglePass_cofactorDH_sha384kdf_scheme = OBJ_secg_scheme,14L,2L,
	SN_dhSinglePass_cofactorDH_sha512kdf_scheme = "dhSinglePass-cofactorDH-sha512kdf-scheme",
	NID_dhSinglePass_cofactorDH_sha512kdf_scheme = 945,
	OBJ_dhSinglePass_cofactorDH_sha512kdf_scheme = OBJ_secg_scheme,14L,3L,
	SN_dh_std_kdf        = "dh-std-kdf",
	NID_dh_std_kdf       = 946,
	SN_dh_cofactor_kdf   = "dh-cofactor-kdf",
	NID_dh_cofactor_kdf  = 947,
	SN_ct_precert_scts   = "ct_precert_scts",
	LN_ct_precert_scts   = "CT Precertificate SCTs",
	NID_ct_precert_scts  = 951,
	OBJ_ct_precert_scts  = 1L,3L,6L,1L,4L,1L,11129L,2L,4L,2L,
	SN_ct_precert_poison = "ct_precert_poison",
	LN_ct_precert_poison = "CT Precertificate Poison",
	NID_ct_precert_poison = 952,
	OBJ_ct_precert_poison = 1L,3L,6L,1L,4L,1L,11129L,2L,4L,3L,
	SN_ct_precert_signer = "ct_precert_signer",
	LN_ct_precert_signer = "CT Precertificate Signer",
	NID_ct_precert_signer = 953,
	OBJ_ct_precert_signer = 1L,3L,6L,1L,4L,1L,11129L,2L,4L,4L,
	SN_ct_cert_scts      = "ct_cert_scts",
	LN_ct_cert_scts      = "CT Certificate SCTs",
	NID_ct_cert_scts     = 954,
	OBJ_ct_cert_scts     = 1L,3L,6L,1L,4L,1L,11129L,2L,4L,5L,
	SN_jurisdictionLocalityName = "jurisdictionL",
	LN_jurisdictionLocalityName = "jurisdictionLocalityName",
	NID_jurisdictionLocalityName = 955,
	OBJ_jurisdictionLocalityName = 1L,3L,6L,1L,4L,1L,311L,60L,2L,1L,1L,
	SN_jurisdictionStateOrProvinceName = "jurisdictionST",
	LN_jurisdictionStateOrProvinceName = "jurisdictionStateOrProvinceName",
	NID_jurisdictionStateOrProvinceName = 956,
	OBJ_jurisdictionStateOrProvinceName = 1L,3L,6L,1L,4L,1L,311L,60L,2L,1L,2L,
	SN_jurisdictionCountryName = "jurisdictionC",
	LN_jurisdictionCountryName = "jurisdictionCountryName",
	NID_jurisdictionCountryName = 957,
	OBJ_jurisdictionCountryName = 1L,3L,6L,1L,4L,1L,311L,60L,2L,1L,3L,
	SN_id_scrypt         = "id-scrypt",
	LN_id_scrypt         = "scrypt",
	NID_id_scrypt        = 973,
	OBJ_id_scrypt        = 1L,3L,6L,1L,4L,1L,11591L,4L,11L,
	SN_tls1_prf          = "TLS1-PRF",
	LN_tls1_prf          = "tls1-prf",
	NID_tls1_prf         = 1021,
	SN_hkdf              = "HKDF",
	LN_hkdf              = "hkdf",
	NID_hkdf             = 1036,
	SN_id_pkinit         = "id-pkinit",
	NID_id_pkinit        = 1031,
	OBJ_id_pkinit        = 1L,3L,6L,1L,5L,2L,3L,
	SN_pkInitClientAuth  = "pkInitClientAuth",
	LN_pkInitClientAuth  = "PKINIT Client Auth",
	NID_pkInitClientAuth = 1032,
	OBJ_pkInitClientAuth = OBJ_id_pkinit,4L,
	SN_pkInitKDC         = "pkInitKDC",
	LN_pkInitKDC         = "Signing KDC Response",
	NID_pkInitKDC        = 1033,
	OBJ_pkInitKDC        = OBJ_id_pkinit,5L,
	SN_X25519            = "X25519",
	NID_X25519           = 1034,
	OBJ_X25519           = 1L,3L,101L,110L,
	SN_X448              = "X448",
	NID_X448             = 1035,
	OBJ_X448             = 1L,3L,101L,111L,
	SN_ED25519           = "ED25519",
	NID_ED25519          = 1087,
	OBJ_ED25519          = 1L,3L,101L,112L,
	SN_ED448             = "ED448",
	NID_ED448            = 1088,
	OBJ_ED448            = 1L,3L,101L,113L,
	SN_kx_rsa            = "KxRSA",
	LN_kx_rsa            = "kx-rsa",
	NID_kx_rsa           = 1037,
	SN_kx_ecdhe          = "KxECDHE",
	LN_kx_ecdhe          = "kx-ecdhe",
	NID_kx_ecdhe         = 1038,
	SN_kx_dhe            = "KxDHE",
	LN_kx_dhe            = "kx-dhe",
	NID_kx_dhe           = 1039,
	SN_kx_ecdhe_psk      = "KxECDHE-PSK",
	LN_kx_ecdhe_psk      = "kx-ecdhe-psk",
	NID_kx_ecdhe_psk     = 1040,
	SN_kx_dhe_psk        = "KxDHE-PSK",
	LN_kx_dhe_psk        = "kx-dhe-psk",
	NID_kx_dhe_psk       = 1041,
	SN_kx_rsa_psk        = "KxRSA_PSK",
	LN_kx_rsa_psk        = "kx-rsa-psk",
	NID_kx_rsa_psk       = 1042,
	SN_kx_psk            = "KxPSK",
	LN_kx_psk            = "kx-psk",
	NID_kx_psk           = 1043,
	SN_kx_srp            = "KxSRP",
	LN_kx_srp            = "kx-srp",
	NID_kx_srp           = 1044,
	SN_kx_gost           = "KxGOST",
	LN_kx_gost           = "kx-gost",
	NID_kx_gost          = 1045,
	SN_kx_any            = "KxANY",
	LN_kx_any            = "kx-any",
	NID_kx_any           = 1063,
	SN_auth_rsa          = "AuthRSA",
	LN_auth_rsa          = "auth-rsa",
	NID_auth_rsa         = 1046,
	SN_auth_ecdsa        = "AuthECDSA",
	LN_auth_ecdsa        = "auth-ecdsa",
	NID_auth_ecdsa       = 1047,
	SN_auth_psk          = "AuthPSK",
	LN_auth_psk          = "auth-psk",
	NID_auth_psk         = 1048,
	SN_auth_dss          = "AuthDSS",
	LN_auth_dss          = "auth-dss",
	NID_auth_dss         = 1049,
	SN_auth_gost01       = "AuthGOST01",
	LN_auth_gost01       = "auth-gost01",
	NID_auth_gost01      = 1050,
	SN_auth_gost12       = "AuthGOST12",
	LN_auth_gost12       = "auth-gost12",
	NID_auth_gost12      = 1051,
	SN_auth_srp          = "AuthSRP",
	LN_auth_srp          = "auth-srp",
	NID_auth_srp         = 1052,
	SN_auth_null         = "AuthNULL",
	LN_auth_null         = "auth-null",
	NID_auth_null        = 1053,
	SN_auth_any          = "AuthANY",
	LN_auth_any          = "auth-any",
	NID_auth_any         = 1064,
	SN_poly1305          = "Poly1305",
	LN_poly1305          = "poly1305",
	NID_poly1305         = 1061,
	SN_siphash           = "SipHash",
	LN_siphash           = "siphash",
	NID_siphash          = 1062,
	SN_ffdhe2048         = "ffdhe2048",
	NID_ffdhe2048        = 1126,
	SN_ffdhe3072         = "ffdhe3072",
	NID_ffdhe3072        = 1127,
	SN_ffdhe4096         = "ffdhe4096",
	NID_ffdhe4096        = 1128,
	SN_ffdhe6144         = "ffdhe6144",
	NID_ffdhe6144        = 1129,
	SN_ffdhe8192         = "ffdhe8192",
	NID_ffdhe8192        = 1130,
	SN_ISO_UA            = "ISO-UA",
	NID_ISO_UA           = 1150,
	OBJ_ISO_UA           = OBJ_member_body,804L,
	SN_ua_pki            = "ua-pki",
	NID_ua_pki           = 1151,
	OBJ_ua_pki           = OBJ_ISO_UA,2L,1L,1L,1L,
	SN_dstu28147         = "dstu28147",
	LN_dstu28147         = "DSTU Gost 28147-2009",
	NID_dstu28147        = 1152,
	OBJ_dstu28147        = OBJ_ua_pki,1L,1L,1L,
	SN_dstu28147_ofb     = "dstu28147-ofb",
	LN_dstu28147_ofb     = "DSTU Gost 28147-2009 OFB mode",
	NID_dstu28147_ofb    = 1153,
	OBJ_dstu28147_ofb    = OBJ_dstu28147,2L,
	SN_dstu28147_cfb     = "dstu28147-cfb",
	LN_dstu28147_cfb     = "DSTU Gost 28147-2009 CFB mode",
	NID_dstu28147_cfb    = 1154,
	OBJ_dstu28147_cfb    = OBJ_dstu28147,3L,
	SN_dstu28147_wrap    = "dstu28147-wrap",
	LN_dstu28147_wrap    = "DSTU Gost 28147-2009 key wrap",
	NID_dstu28147_wrap   = 1155,
	OBJ_dstu28147_wrap   = OBJ_dstu28147,5L,
	SN_hmacWithDstu34311 = "hmacWithDstu34311",
	LN_hmacWithDstu34311 = "HMAC DSTU Gost 34311-95",
	NID_hmacWithDstu34311 = 1156,
	OBJ_hmacWithDstu34311 = OBJ_ua_pki,1L,1L,2L,
	SN_dstu34311         = "dstu34311",
	LN_dstu34311         = "DSTU Gost 34311-95",
	NID_dstu34311        = 1157,
	OBJ_dstu34311        = OBJ_ua_pki,1L,2L,1L,
	SN_dstu4145le        = "dstu4145le",
	LN_dstu4145le        = "DSTU 4145-2002 little endian",
	NID_dstu4145le       = 1158,
	OBJ_dstu4145le       = OBJ_ua_pki,1L,3L,1L,1L,
	SN_dstu4145be        = "dstu4145be",
	LN_dstu4145be        = "DSTU 4145-2002 big endian",
	NID_dstu4145be       = 1159,
	OBJ_dstu4145be       = OBJ_dstu4145le,1L,1L,
	SN_uacurve0          = "uacurve0",
	LN_uacurve0          = "DSTU curve 0",
	NID_uacurve0         = 1160,
	OBJ_uacurve0         = OBJ_dstu4145le,2L,0L,
	SN_uacurve1          = "uacurve1",
	LN_uacurve1          = "DSTU curve 1",
	NID_uacurve1         = 1161,
	OBJ_uacurve1         = OBJ_dstu4145le,2L,1L,
	SN_uacurve2          = "uacurve2",
	LN_uacurve2          = "DSTU curve 2",
	NID_uacurve2         = 1162,
	OBJ_uacurve2         = OBJ_dstu4145le,2L,2L,
	SN_uacurve3          = "uacurve3",
	LN_uacurve3          = "DSTU curve 3",
	NID_uacurve3         = 1163,
	OBJ_uacurve3         = OBJ_dstu4145le,2L,3L,
	SN_uacurve4          = "uacurve4",
	LN_uacurve4          = "DSTU curve 4",
	NID_uacurve4         = 1164,
	OBJ_uacurve4         = OBJ_dstu4145le,2L,4L,
	SN_uacurve5          = "uacurve5",
	LN_uacurve5          = "DSTU curve 5",
	NID_uacurve5         = 1165,
	OBJ_uacurve5         = OBJ_dstu4145le,2L,5L,
	SN_uacurve6          = "uacurve6",
	LN_uacurve6          = "DSTU curve 6",
	NID_uacurve6         = 1166,
	OBJ_uacurve6         = OBJ_dstu4145le,2L,6L,
	SN_uacurve7          = "uacurve7",
	LN_uacurve7          = "DSTU curve 7",
	NID_uacurve7         = 1167,
	OBJ_uacurve7         = OBJ_dstu4145le,2L,7L,
	SN_uacurve8          = "uacurve8",
	LN_uacurve8          = "DSTU curve 8",
	NID_uacurve8         = 1168,
	OBJ_uacurve8         = OBJ_dstu4145le,2L,8L,
	SN_uacurve9          = "uacurve9",
	LN_uacurve9          = "DSTU curve 9",
	NID_uacurve9         = 1169,
	OBJ_uacurve9         = OBJ_dstu4145le,2L,9L,
};

// csrc/openssl/src/include/openssl/objectserr.h
int ERR_load_OBJ_strings(void);
enum {
	OBJ_F_OBJ_ADD_OBJECT = 105,
	OBJ_F_OBJ_ADD_SIGID  = 107,
	OBJ_F_OBJ_CREATE     = 100,
	OBJ_F_OBJ_DUP        = 101,
	OBJ_F_OBJ_NAME_NEW_INDEX = 106,
	OBJ_F_OBJ_NID2LN     = 102,
	OBJ_F_OBJ_NID2OBJ    = 103,
	OBJ_F_OBJ_NID2SN     = 104,
	OBJ_F_OBJ_TXT2OBJ    = 108,
	OBJ_R_OID_EXISTS     = 102,
	OBJ_R_UNKNOWN_NID    = 101,
};
]]
