#include "il2cpp-config.h"

#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif

#include <cstring>
#include <string.h>
#include <stdio.h>
#include <cmath>
#include <limits>
#include <assert.h>


#include "class-internals.h"
#include "codegen/il2cpp-codegen.h"
#include "System_System_Text_RegularExpressions_Syntax_Group3733269553.h"
#include "System_System_Text_RegularExpressions_Syntax_Regul1862766086.h"
#include "System_System_Text_RegularExpressions_Syntax_Captu2867563114.h"
#include "System_System_Text_RegularExpressions_Syntax_Balan1061768724.h"
#include "System_System_Text_RegularExpressions_Syntax_NonBa3370744674.h"
#include "System_System_Text_RegularExpressions_Syntax_Repet2377834527.h"
#include "System_System_Text_RegularExpressions_Syntax_Asser3981028276.h"
#include "System_System_Text_RegularExpressions_Syntax_Captu3434259338.h"
#include "System_System_Text_RegularExpressions_Syntax_Expre3534504316.h"
#include "System_System_Text_RegularExpressions_Syntax_Alter3434519311.h"
#include "System_System_Text_RegularExpressions_Syntax_Liter2061497825.h"
#include "System_System_Text_RegularExpressions_Syntax_Posit3788287627.h"
#include "System_System_Text_RegularExpressions_Syntax_Refer1741476861.h"
#include "System_System_Text_RegularExpressions_Syntax_Backs2734841617.h"
#include "System_System_Text_RegularExpressions_Syntax_Chara2058232957.h"
#include "System_System_Text_RegularExpressions_Syntax_Ancho3681078449.h"
#include "System_System_DefaultUriParser3145002206.h"
#include "System_System_GenericUriParser444686856.h"
#include "System_System_Uri1116831938.h"
#include "System_System_Uri_UriScheme1290668975.h"
#include "System_System_UriFormatException308538560.h"
#include "System_System_UriHostNameType959572879.h"
#include "System_System_UriKind238866934.h"
#include "System_System_UriParser3685110593.h"
#include "System_System_UriPartial875461417.h"
#include "System_System_UriTypeConverter2523083502.h"
#include "System_System_Net_Security_RemoteCertificateValida1894914657.h"
#include "System_U3CPrivateImplementationDetailsU3E3053238933.h"
#include "System_U3CPrivateImplementationDetailsU3E_U24Array1676615740.h"
#include "System_U3CPrivateImplementationDetailsU3E_U24Array3379220348.h"
#include "Mono_Security_U3CModuleU3E86524790.h"
#include "Mono_Security_Locale2281372282.h"
#include "Mono_Security_Mono_Math_BigInteger3334373498.h"
#include "Mono_Security_Mono_Math_BigInteger_Sign162809939.h"
#include "Mono_Security_Mono_Math_BigInteger_ModulusRing3697743089.h"
#include "Mono_Security_Mono_Math_BigInteger_Kernel1609132371.h"
#include "Mono_Security_Mono_Math_Prime_ConfidenceFactor3802548591.h"
#include "Mono_Security_Mono_Math_Prime_PrimalityTests194676186.h"
#include "Mono_Security_Mono_Math_Prime_Generator_PrimeGener1565729053.h"
#include "Mono_Security_Mono_Math_Prime_Generator_Sequential3892164356.h"
#include "Mono_Security_Mono_Security_ASN13752917377.h"
#include "Mono_Security_Mono_Security_ASN1Convert1533901092.h"
#include "Mono_Security_Mono_Security_BitConverterLE159646808.h"
#include "Mono_Security_Mono_Security_PKCS71481122354.h"
#include "Mono_Security_Mono_Security_PKCS7_ContentInfo3081670593.h"
#include "Mono_Security_Mono_Security_PKCS7_EncryptedData2709367816.h"
#include "Mono_Security_Mono_Security_Cryptography_ARC4Manag1354014707.h"
#include "Mono_Security_Mono_Security_Cryptography_CryptoCon3338259528.h"
#include "Mono_Security_Mono_Security_Cryptography_KeyBuilder373726640.h"
#include "Mono_Security_Mono_Security_Cryptography_MD2227518833.h"
#include "Mono_Security_Mono_Security_Cryptography_MD2Managed915988216.h"
#include "Mono_Security_Mono_Security_Cryptography_MD4227518835.h"
#include "Mono_Security_Mono_Security_Cryptography_MD4Managed106641590.h"
#include "Mono_Security_Mono_Security_Cryptography_PKCS13260516764.h"
#include "Mono_Security_Mono_Security_Cryptography_PKCS83260516771.h"
#include "Mono_Security_Mono_Security_Cryptography_PKCS8_Pri3021279627.h"
#include "Mono_Security_Mono_Security_Cryptography_PKCS8_Encr300608461.h"
#include "Mono_Security_Mono_Security_Cryptography_RC4227523609.h"
#include "Mono_Security_Mono_Security_Cryptography_RSAManage3258726067.h"
#include "Mono_Security_Mono_Security_Cryptography_RSAManage2889700849.h"
#include "Mono_Security_Mono_Security_X509_SafeBag95817449.h"
#include "Mono_Security_Mono_Security_X509_PKCS121158032324.h"
#include "Mono_Security_Mono_Security_X509_PKCS12_DeriveByte3666234662.h"
#include "Mono_Security_Mono_Security_X509_X5011661886358.h"
#include "Mono_Security_Mono_Security_X509_X509Certificate1623369439.h"
#include "Mono_Security_Mono_Security_X509_X509CertificateCo4135795357.h"
#include "Mono_Security_Mono_Security_X509_X509CertificateCo4235433104.h"
#include "Mono_Security_Mono_Security_X509_X509Chain2146754505.h"
#include "Mono_Security_Mono_Security_X509_X509ChainStatusFl3401646578.h"
#include "Mono_Security_Mono_Security_X509_X509Crl3222473765.h"
#include "Mono_Security_Mono_Security_X509_X509Crl_X509CrlEnt503881240.h"
#include "Mono_Security_Mono_Security_X509_X509Extension4211806919.h"
#include "Mono_Security_Mono_Security_X509_X509ExtensionColl3703825541.h"
#include "Mono_Security_Mono_Security_X509_X509Store2161902057.h"
#include "Mono_Security_Mono_Security_X509_X509StoreManager4083493578.h"
#include "Mono_Security_Mono_Security_X509_X509Stores2120745776.h"
#include "Mono_Security_Mono_Security_X509_Extensions_Authori253620168.h"
#include "Mono_Security_Mono_Security_X509_Extensions_BasicC2578001957.h"
#include "Mono_Security_Mono_Security_X509_Extensions_Extend3095953362.h"
#include "Mono_Security_Mono_Security_X509_Extensions_Genera1128159800.h"
#include "Mono_Security_Mono_Security_X509_Extensions_KeyUsa2509425759.h"
#include "Mono_Security_Mono_Security_X509_Extensions_KeyUsag723947275.h"
#include "Mono_Security_Mono_Security_X509_Extensions_Netsca3510265670.h"
#include "Mono_Security_Mono_Security_X509_Extensions_Netsca1343248969.h"
#include "Mono_Security_Mono_Security_X509_Extensions_Subjec3859801861.h"
#include "Mono_Security_Mono_Security_Cryptography_HMAC2066897019.h"
#include "Mono_Security_Mono_Security_Cryptography_MD5SHA13104883481.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_AlertLeve3033872806.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_AlertDesc4238799518.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_Alert2013630382.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_CipherAlg1887515856.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_CipherSuit580420223.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_CipherSui2487974013.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_CipherSuit311944379.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_ClientCon3745725366.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_ClientRec3260910930.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_ClientSes1380030187.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_ClientSes1861128725.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_ContentTy2370127397.h"
#include "Mono_Security_Mono_Security_Protocol_Tls_Context658806145.h"



#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1000 = { sizeof (Group_t3733269553), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1001 = { sizeof (RegularExpression_t1862766086), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1001[1] = 
{
	RegularExpression_t1862766086::get_offset_of_group_count_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1002 = { sizeof (CapturingGroup_t2867563114), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1002[2] = 
{
	CapturingGroup_t2867563114::get_offset_of_gid_1(),
	CapturingGroup_t2867563114::get_offset_of_name_2(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1003 = { sizeof (BalancingGroup_t1061768724), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1003[1] = 
{
	BalancingGroup_t1061768724::get_offset_of_balance_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1004 = { sizeof (NonBacktrackingGroup_t3370744674), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1005 = { sizeof (Repetition_t2377834527), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1005[3] = 
{
	Repetition_t2377834527::get_offset_of_min_1(),
	Repetition_t2377834527::get_offset_of_max_2(),
	Repetition_t2377834527::get_offset_of_lazy_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1006 = { sizeof (Assertion_t3981028276), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1007 = { sizeof (CaptureAssertion_t3434259338), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1007[3] = 
{
	CaptureAssertion_t3434259338::get_offset_of_alternate_1(),
	CaptureAssertion_t3434259338::get_offset_of_group_2(),
	CaptureAssertion_t3434259338::get_offset_of_literal_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1008 = { sizeof (ExpressionAssertion_t3534504316), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1008[2] = 
{
	ExpressionAssertion_t3534504316::get_offset_of_reverse_1(),
	ExpressionAssertion_t3534504316::get_offset_of_negate_2(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1009 = { sizeof (Alternation_t3434519311), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1010 = { sizeof (Literal_t2061497825), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1010[2] = 
{
	Literal_t2061497825::get_offset_of_str_0(),
	Literal_t2061497825::get_offset_of_ignore_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1011 = { sizeof (PositionAssertion_t3788287627), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1011[1] = 
{
	PositionAssertion_t3788287627::get_offset_of_pos_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1012 = { sizeof (Reference_t1741476861), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1012[2] = 
{
	Reference_t1741476861::get_offset_of_group_0(),
	Reference_t1741476861::get_offset_of_ignore_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1013 = { sizeof (BackslashNumber_t2734841617), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1013[2] = 
{
	BackslashNumber_t2734841617::get_offset_of_literal_2(),
	BackslashNumber_t2734841617::get_offset_of_ecma_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1014 = { sizeof (CharacterClass_t2058232957), -1, sizeof(CharacterClass_t2058232957_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1014[6] = 
{
	CharacterClass_t2058232957_StaticFields::get_offset_of_upper_case_characters_0(),
	CharacterClass_t2058232957::get_offset_of_negate_1(),
	CharacterClass_t2058232957::get_offset_of_ignore_2(),
	CharacterClass_t2058232957::get_offset_of_pos_cats_3(),
	CharacterClass_t2058232957::get_offset_of_neg_cats_4(),
	CharacterClass_t2058232957::get_offset_of_intervals_5(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1015 = { sizeof (AnchorInfo_t3681078449), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1015[6] = 
{
	AnchorInfo_t3681078449::get_offset_of_expr_0(),
	AnchorInfo_t3681078449::get_offset_of_pos_1(),
	AnchorInfo_t3681078449::get_offset_of_offset_2(),
	AnchorInfo_t3681078449::get_offset_of_str_3(),
	AnchorInfo_t3681078449::get_offset_of_width_4(),
	AnchorInfo_t3681078449::get_offset_of_ignore_5(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1016 = { sizeof (DefaultUriParser_t3145002206), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1017 = { sizeof (GenericUriParser_t444686856), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1018 = { sizeof (Uri_t1116831938), -1, sizeof(Uri_t1116831938_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1018[33] = 
{
	Uri_t1116831938::get_offset_of_isUnixFilePath_0(),
	Uri_t1116831938::get_offset_of_source_1(),
	Uri_t1116831938::get_offset_of_scheme_2(),
	Uri_t1116831938::get_offset_of_host_3(),
	Uri_t1116831938::get_offset_of_port_4(),
	Uri_t1116831938::get_offset_of_path_5(),
	Uri_t1116831938::get_offset_of_query_6(),
	Uri_t1116831938::get_offset_of_fragment_7(),
	Uri_t1116831938::get_offset_of_userinfo_8(),
	Uri_t1116831938::get_offset_of_isUnc_9(),
	Uri_t1116831938::get_offset_of_isOpaquePart_10(),
	Uri_t1116831938::get_offset_of_isAbsoluteUri_11(),
	Uri_t1116831938::get_offset_of_userEscaped_12(),
	Uri_t1116831938::get_offset_of_cachedAbsoluteUri_13(),
	Uri_t1116831938::get_offset_of_cachedToString_14(),
	Uri_t1116831938::get_offset_of_cachedHashCode_15(),
	Uri_t1116831938_StaticFields::get_offset_of_hexUpperChars_16(),
	Uri_t1116831938_StaticFields::get_offset_of_SchemeDelimiter_17(),
	Uri_t1116831938_StaticFields::get_offset_of_UriSchemeFile_18(),
	Uri_t1116831938_StaticFields::get_offset_of_UriSchemeFtp_19(),
	Uri_t1116831938_StaticFields::get_offset_of_UriSchemeGopher_20(),
	Uri_t1116831938_StaticFields::get_offset_of_UriSchemeHttp_21(),
	Uri_t1116831938_StaticFields::get_offset_of_UriSchemeHttps_22(),
	Uri_t1116831938_StaticFields::get_offset_of_UriSchemeMailto_23(),
	Uri_t1116831938_StaticFields::get_offset_of_UriSchemeNews_24(),
	Uri_t1116831938_StaticFields::get_offset_of_UriSchemeNntp_25(),
	Uri_t1116831938_StaticFields::get_offset_of_UriSchemeNetPipe_26(),
	Uri_t1116831938_StaticFields::get_offset_of_UriSchemeNetTcp_27(),
	Uri_t1116831938_StaticFields::get_offset_of_schemes_28(),
	Uri_t1116831938::get_offset_of_parser_29(),
	Uri_t1116831938_StaticFields::get_offset_of_U3CU3Ef__switchU24map14_30(),
	Uri_t1116831938_StaticFields::get_offset_of_U3CU3Ef__switchU24map15_31(),
	Uri_t1116831938_StaticFields::get_offset_of_U3CU3Ef__switchU24map16_32(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1019 = { sizeof (UriScheme_t1290668975)+ sizeof (Il2CppObject), sizeof(UriScheme_t1290668975_marshaled_pinvoke), 0, 0 };
extern const int32_t g_FieldOffsetTable1019[3] = 
{
	UriScheme_t1290668975::get_offset_of_scheme_0() + static_cast<int32_t>(sizeof(Il2CppObject)),
	UriScheme_t1290668975::get_offset_of_delimiter_1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	UriScheme_t1290668975::get_offset_of_defaultPort_2() + static_cast<int32_t>(sizeof(Il2CppObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1020 = { sizeof (UriFormatException_t308538560), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1021 = { sizeof (UriHostNameType_t959572879)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable1021[6] = 
{
	UriHostNameType_t959572879::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1022 = { sizeof (UriKind_t238866934)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable1022[4] = 
{
	UriKind_t238866934::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1023 = { sizeof (UriParser_t3685110593), -1, sizeof(UriParser_t3685110593_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1023[6] = 
{
	UriParser_t3685110593_StaticFields::get_offset_of_lock_object_0(),
	UriParser_t3685110593_StaticFields::get_offset_of_table_1(),
	UriParser_t3685110593::get_offset_of_scheme_name_2(),
	UriParser_t3685110593::get_offset_of_default_port_3(),
	UriParser_t3685110593_StaticFields::get_offset_of_uri_regex_4(),
	UriParser_t3685110593_StaticFields::get_offset_of_auth_regex_5(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1024 = { sizeof (UriPartial_t875461417)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable1024[5] = 
{
	UriPartial_t875461417::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1025 = { sizeof (UriTypeConverter_t2523083502), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1026 = { sizeof (RemoteCertificateValidationCallback_t1894914657), sizeof(Il2CppMethodPointer), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1027 = { sizeof (U3CPrivateImplementationDetailsU3E_t3053238934), -1, sizeof(U3CPrivateImplementationDetailsU3E_t3053238934_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1027[3] = 
{
	U3CPrivateImplementationDetailsU3E_t3053238934_StaticFields::get_offset_of_U24U24fieldU2D2_0(),
	U3CPrivateImplementationDetailsU3E_t3053238934_StaticFields::get_offset_of_U24U24fieldU2D3_1(),
	U3CPrivateImplementationDetailsU3E_t3053238934_StaticFields::get_offset_of_U24U24fieldU2D4_2(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1028 = { sizeof (U24ArrayTypeU24128_t1676615741)+ sizeof (Il2CppObject), sizeof(U24ArrayTypeU24128_t1676615741_marshaled_pinvoke), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1029 = { sizeof (U24ArrayTypeU2412_t3379220349)+ sizeof (Il2CppObject), sizeof(U24ArrayTypeU2412_t3379220349_marshaled_pinvoke), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1030 = { sizeof (U3CModuleU3E_t86524792), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1031 = { sizeof (Locale_t2281372284), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1032 = { sizeof (BigInteger_t3334373499), -1, sizeof(BigInteger_t3334373499_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1032[4] = 
{
	BigInteger_t3334373499::get_offset_of_length_0(),
	BigInteger_t3334373499::get_offset_of_data_1(),
	BigInteger_t3334373499_StaticFields::get_offset_of_smallPrimes_2(),
	BigInteger_t3334373499_StaticFields::get_offset_of_rng_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1033 = { sizeof (Sign_t162809940)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable1033[4] = 
{
	Sign_t162809940::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1034 = { sizeof (ModulusRing_t3697743090), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1034[2] = 
{
	ModulusRing_t3697743090::get_offset_of_mod_0(),
	ModulusRing_t3697743090::get_offset_of_constant_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1035 = { sizeof (Kernel_t1609132372), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1036 = { sizeof (ConfidenceFactor_t3802548592)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable1036[7] = 
{
	ConfidenceFactor_t3802548592::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1037 = { sizeof (PrimalityTests_t194676187), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1038 = { sizeof (PrimeGeneratorBase_t1565729054), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1039 = { sizeof (SequentialSearchPrimeGeneratorBase_t3892164357), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1040 = { sizeof (ASN1_t3752917378), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1040[3] = 
{
	ASN1_t3752917378::get_offset_of_m_nTag_0(),
	ASN1_t3752917378::get_offset_of_m_aValue_1(),
	ASN1_t3752917378::get_offset_of_elist_2(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1041 = { sizeof (ASN1Convert_t1533901093), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1042 = { sizeof (BitConverterLE_t159646809), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1043 = { sizeof (PKCS7_t1481122355), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1044 = { sizeof (ContentInfo_t3081670594), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1044[2] = 
{
	ContentInfo_t3081670594::get_offset_of_contentType_0(),
	ContentInfo_t3081670594::get_offset_of_content_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1045 = { sizeof (EncryptedData_t2709367817), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1045[4] = 
{
	EncryptedData_t2709367817::get_offset_of__version_0(),
	EncryptedData_t2709367817::get_offset_of__content_1(),
	EncryptedData_t2709367817::get_offset_of__encryptionAlgorithm_2(),
	EncryptedData_t2709367817::get_offset_of__encrypted_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1046 = { sizeof (ARC4Managed_t1354014707), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1046[5] = 
{
	ARC4Managed_t1354014707::get_offset_of_key_12(),
	ARC4Managed_t1354014707::get_offset_of_state_13(),
	ARC4Managed_t1354014707::get_offset_of_x_14(),
	ARC4Managed_t1354014707::get_offset_of_y_15(),
	ARC4Managed_t1354014707::get_offset_of_m_disposed_16(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1047 = { sizeof (CryptoConvert_t3338259529), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1048 = { sizeof (KeyBuilder_t373726641), -1, sizeof(KeyBuilder_t373726641_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1048[1] = 
{
	KeyBuilder_t373726641_StaticFields::get_offset_of_rng_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1049 = { sizeof (MD2_t227518833), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1050 = { sizeof (MD2Managed_t915988216), -1, sizeof(MD2Managed_t915988216_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1050[6] = 
{
	MD2Managed_t915988216::get_offset_of_state_4(),
	MD2Managed_t915988216::get_offset_of_checksum_5(),
	MD2Managed_t915988216::get_offset_of_buffer_6(),
	MD2Managed_t915988216::get_offset_of_count_7(),
	MD2Managed_t915988216::get_offset_of_x_8(),
	MD2Managed_t915988216_StaticFields::get_offset_of_PI_SUBST_9(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1051 = { sizeof (MD4_t227518835), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1052 = { sizeof (MD4Managed_t106641590), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1052[5] = 
{
	MD4Managed_t106641590::get_offset_of_state_4(),
	MD4Managed_t106641590::get_offset_of_buffer_5(),
	MD4Managed_t106641590::get_offset_of_count_6(),
	MD4Managed_t106641590::get_offset_of_x_7(),
	MD4Managed_t106641590::get_offset_of_digest_8(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1053 = { sizeof (PKCS1_t3260516765), -1, sizeof(PKCS1_t3260516765_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1053[4] = 
{
	PKCS1_t3260516765_StaticFields::get_offset_of_emptySHA1_0(),
	PKCS1_t3260516765_StaticFields::get_offset_of_emptySHA256_1(),
	PKCS1_t3260516765_StaticFields::get_offset_of_emptySHA384_2(),
	PKCS1_t3260516765_StaticFields::get_offset_of_emptySHA512_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1054 = { sizeof (PKCS8_t3260516772), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1055 = { sizeof (PrivateKeyInfo_t3021279628), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1055[4] = 
{
	PrivateKeyInfo_t3021279628::get_offset_of__version_0(),
	PrivateKeyInfo_t3021279628::get_offset_of__algorithm_1(),
	PrivateKeyInfo_t3021279628::get_offset_of__key_2(),
	PrivateKeyInfo_t3021279628::get_offset_of__list_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1056 = { sizeof (EncryptedPrivateKeyInfo_t300608462), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1056[4] = 
{
	EncryptedPrivateKeyInfo_t300608462::get_offset_of__algorithm_0(),
	EncryptedPrivateKeyInfo_t300608462::get_offset_of__salt_1(),
	EncryptedPrivateKeyInfo_t300608462::get_offset_of__iterations_2(),
	EncryptedPrivateKeyInfo_t300608462::get_offset_of__data_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1057 = { sizeof (RC4_t227523609), -1, sizeof(RC4_t227523609_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1057[2] = 
{
	RC4_t227523609_StaticFields::get_offset_of_s_legalBlockSizes_10(),
	RC4_t227523609_StaticFields::get_offset_of_s_legalKeySizes_11(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1058 = { sizeof (RSAManaged_t3258726068), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1058[13] = 
{
	RSAManaged_t3258726068::get_offset_of_isCRTpossible_2(),
	RSAManaged_t3258726068::get_offset_of_keyBlinding_3(),
	RSAManaged_t3258726068::get_offset_of_keypairGenerated_4(),
	RSAManaged_t3258726068::get_offset_of_m_disposed_5(),
	RSAManaged_t3258726068::get_offset_of_d_6(),
	RSAManaged_t3258726068::get_offset_of_p_7(),
	RSAManaged_t3258726068::get_offset_of_q_8(),
	RSAManaged_t3258726068::get_offset_of_dp_9(),
	RSAManaged_t3258726068::get_offset_of_dq_10(),
	RSAManaged_t3258726068::get_offset_of_qInv_11(),
	RSAManaged_t3258726068::get_offset_of_n_12(),
	RSAManaged_t3258726068::get_offset_of_e_13(),
	RSAManaged_t3258726068::get_offset_of_KeyGenerated_14(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1059 = { sizeof (KeyGeneratedEventHandler_t2889700850), sizeof(Il2CppMethodPointer), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1060 = { sizeof (SafeBag_t95817450), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1060[2] = 
{
	SafeBag_t95817450::get_offset_of__bagOID_0(),
	SafeBag_t95817450::get_offset_of__asn1_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1061 = { sizeof (PKCS12_t1158032325), -1, sizeof(PKCS12_t1158032325_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1061[17] = 
{
	PKCS12_t1158032325_StaticFields::get_offset_of_recommendedIterationCount_0(),
	PKCS12_t1158032325::get_offset_of__password_1(),
	PKCS12_t1158032325::get_offset_of__keyBags_2(),
	PKCS12_t1158032325::get_offset_of__secretBags_3(),
	PKCS12_t1158032325::get_offset_of__certs_4(),
	PKCS12_t1158032325::get_offset_of__keyBagsChanged_5(),
	PKCS12_t1158032325::get_offset_of__secretBagsChanged_6(),
	PKCS12_t1158032325::get_offset_of__certsChanged_7(),
	PKCS12_t1158032325::get_offset_of__iterations_8(),
	PKCS12_t1158032325::get_offset_of__safeBags_9(),
	PKCS12_t1158032325::get_offset_of__rng_10(),
	PKCS12_t1158032325_StaticFields::get_offset_of_password_max_length_11(),
	PKCS12_t1158032325_StaticFields::get_offset_of_U3CU3Ef__switchU24map5_12(),
	PKCS12_t1158032325_StaticFields::get_offset_of_U3CU3Ef__switchU24map6_13(),
	PKCS12_t1158032325_StaticFields::get_offset_of_U3CU3Ef__switchU24map7_14(),
	PKCS12_t1158032325_StaticFields::get_offset_of_U3CU3Ef__switchU24map8_15(),
	PKCS12_t1158032325_StaticFields::get_offset_of_U3CU3Ef__switchU24mapC_16(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1062 = { sizeof (DeriveBytes_t3666234663), -1, sizeof(DeriveBytes_t3666234663_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1062[7] = 
{
	DeriveBytes_t3666234663_StaticFields::get_offset_of_keyDiversifier_0(),
	DeriveBytes_t3666234663_StaticFields::get_offset_of_ivDiversifier_1(),
	DeriveBytes_t3666234663_StaticFields::get_offset_of_macDiversifier_2(),
	DeriveBytes_t3666234663::get_offset_of__hashName_3(),
	DeriveBytes_t3666234663::get_offset_of__iterations_4(),
	DeriveBytes_t3666234663::get_offset_of__password_5(),
	DeriveBytes_t3666234663::get_offset_of__salt_6(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1063 = { sizeof (X501_t1661886359), -1, sizeof(X501_t1661886359_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1063[15] = 
{
	X501_t1661886359_StaticFields::get_offset_of_countryName_0(),
	X501_t1661886359_StaticFields::get_offset_of_organizationName_1(),
	X501_t1661886359_StaticFields::get_offset_of_organizationalUnitName_2(),
	X501_t1661886359_StaticFields::get_offset_of_commonName_3(),
	X501_t1661886359_StaticFields::get_offset_of_localityName_4(),
	X501_t1661886359_StaticFields::get_offset_of_stateOrProvinceName_5(),
	X501_t1661886359_StaticFields::get_offset_of_streetAddress_6(),
	X501_t1661886359_StaticFields::get_offset_of_domainComponent_7(),
	X501_t1661886359_StaticFields::get_offset_of_userid_8(),
	X501_t1661886359_StaticFields::get_offset_of_email_9(),
	X501_t1661886359_StaticFields::get_offset_of_dnQualifier_10(),
	X501_t1661886359_StaticFields::get_offset_of_title_11(),
	X501_t1661886359_StaticFields::get_offset_of_surname_12(),
	X501_t1661886359_StaticFields::get_offset_of_givenName_13(),
	X501_t1661886359_StaticFields::get_offset_of_initial_14(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1064 = { sizeof (X509Certificate_t1623369440), -1, sizeof(X509Certificate_t1623369440_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1064[26] = 
{
	X509Certificate_t1623369440::get_offset_of_decoder_0(),
	X509Certificate_t1623369440::get_offset_of_m_encodedcert_1(),
	X509Certificate_t1623369440::get_offset_of_m_from_2(),
	X509Certificate_t1623369440::get_offset_of_m_until_3(),
	X509Certificate_t1623369440::get_offset_of_issuer_4(),
	X509Certificate_t1623369440::get_offset_of_m_issuername_5(),
	X509Certificate_t1623369440::get_offset_of_m_keyalgo_6(),
	X509Certificate_t1623369440::get_offset_of_m_keyalgoparams_7(),
	X509Certificate_t1623369440::get_offset_of_subject_8(),
	X509Certificate_t1623369440::get_offset_of_m_subject_9(),
	X509Certificate_t1623369440::get_offset_of_m_publickey_10(),
	X509Certificate_t1623369440::get_offset_of_signature_11(),
	X509Certificate_t1623369440::get_offset_of_m_signaturealgo_12(),
	X509Certificate_t1623369440::get_offset_of_m_signaturealgoparams_13(),
	X509Certificate_t1623369440::get_offset_of_certhash_14(),
	X509Certificate_t1623369440::get_offset_of__rsa_15(),
	X509Certificate_t1623369440::get_offset_of__dsa_16(),
	X509Certificate_t1623369440::get_offset_of_version_17(),
	X509Certificate_t1623369440::get_offset_of_serialnumber_18(),
	X509Certificate_t1623369440::get_offset_of_issuerUniqueID_19(),
	X509Certificate_t1623369440::get_offset_of_subjectUniqueID_20(),
	X509Certificate_t1623369440::get_offset_of_extensions_21(),
	X509Certificate_t1623369440_StaticFields::get_offset_of_encoding_error_22(),
	X509Certificate_t1623369440_StaticFields::get_offset_of_U3CU3Ef__switchU24mapF_23(),
	X509Certificate_t1623369440_StaticFields::get_offset_of_U3CU3Ef__switchU24map10_24(),
	X509Certificate_t1623369440_StaticFields::get_offset_of_U3CU3Ef__switchU24map11_25(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1065 = { sizeof (X509CertificateCollection_t4135795358), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1066 = { sizeof (X509CertificateEnumerator_t4235433105), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1066[1] = 
{
	X509CertificateEnumerator_t4235433105::get_offset_of_enumerator_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1067 = { sizeof (X509Chain_t2146754505), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1067[5] = 
{
	X509Chain_t2146754505::get_offset_of_roots_0(),
	X509Chain_t2146754505::get_offset_of_certs_1(),
	X509Chain_t2146754505::get_offset_of__root_2(),
	X509Chain_t2146754505::get_offset_of__chain_3(),
	X509Chain_t2146754505::get_offset_of__status_4(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1068 = { sizeof (X509ChainStatusFlags_t3401646578)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable1068[8] = 
{
	X509ChainStatusFlags_t3401646578::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1069 = { sizeof (X509Crl_t3222473765), -1, sizeof(X509Crl_t3222473765_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1069[11] = 
{
	X509Crl_t3222473765::get_offset_of_issuer_0(),
	X509Crl_t3222473765::get_offset_of_version_1(),
	X509Crl_t3222473765::get_offset_of_thisUpdate_2(),
	X509Crl_t3222473765::get_offset_of_nextUpdate_3(),
	X509Crl_t3222473765::get_offset_of_entries_4(),
	X509Crl_t3222473765::get_offset_of_signatureOID_5(),
	X509Crl_t3222473765::get_offset_of_signature_6(),
	X509Crl_t3222473765::get_offset_of_extensions_7(),
	X509Crl_t3222473765::get_offset_of_encoded_8(),
	X509Crl_t3222473765::get_offset_of_hash_value_9(),
	X509Crl_t3222473765_StaticFields::get_offset_of_U3CU3Ef__switchU24map13_10(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1070 = { sizeof (X509CrlEntry_t503881240), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1070[3] = 
{
	X509CrlEntry_t503881240::get_offset_of_sn_0(),
	X509CrlEntry_t503881240::get_offset_of_revocationDate_1(),
	X509CrlEntry_t503881240::get_offset_of_extensions_2(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1071 = { sizeof (X509Extension_t4211806920), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1071[3] = 
{
	X509Extension_t4211806920::get_offset_of_extnOid_0(),
	X509Extension_t4211806920::get_offset_of_extnCritical_1(),
	X509Extension_t4211806920::get_offset_of_extnValue_2(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1072 = { sizeof (X509ExtensionCollection_t3703825542), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1072[1] = 
{
	X509ExtensionCollection_t3703825542::get_offset_of_readOnly_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1073 = { sizeof (X509Store_t2161902057), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1073[4] = 
{
	X509Store_t2161902057::get_offset_of__storePath_0(),
	X509Store_t2161902057::get_offset_of__certificates_1(),
	X509Store_t2161902057::get_offset_of__crls_2(),
	X509Store_t2161902057::get_offset_of__crl_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1074 = { sizeof (X509StoreManager_t4083493578), -1, sizeof(X509StoreManager_t4083493578_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1074[2] = 
{
	X509StoreManager_t4083493578_StaticFields::get_offset_of__userStore_0(),
	X509StoreManager_t4083493578_StaticFields::get_offset_of__machineStore_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1075 = { sizeof (X509Stores_t2120745776), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1075[2] = 
{
	X509Stores_t2120745776::get_offset_of__storePath_0(),
	X509Stores_t2120745776::get_offset_of__trusted_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1076 = { sizeof (AuthorityKeyIdentifierExtension_t253620168), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1076[1] = 
{
	AuthorityKeyIdentifierExtension_t253620168::get_offset_of_aki_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1077 = { sizeof (BasicConstraintsExtension_t2578001957), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1077[2] = 
{
	BasicConstraintsExtension_t2578001957::get_offset_of_cA_3(),
	BasicConstraintsExtension_t2578001957::get_offset_of_pathLenConstraint_4(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1078 = { sizeof (ExtendedKeyUsageExtension_t3095953362), -1, sizeof(ExtendedKeyUsageExtension_t3095953362_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1078[2] = 
{
	ExtendedKeyUsageExtension_t3095953362::get_offset_of_keyPurpose_3(),
	ExtendedKeyUsageExtension_t3095953362_StaticFields::get_offset_of_U3CU3Ef__switchU24map14_4(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1079 = { sizeof (GeneralNames_t1128159800), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1079[5] = 
{
	GeneralNames_t1128159800::get_offset_of_rfc822Name_0(),
	GeneralNames_t1128159800::get_offset_of_dnsName_1(),
	GeneralNames_t1128159800::get_offset_of_directoryNames_2(),
	GeneralNames_t1128159800::get_offset_of_uris_3(),
	GeneralNames_t1128159800::get_offset_of_ipAddr_4(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1080 = { sizeof (KeyUsages_t2509425759)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable1080[11] = 
{
	KeyUsages_t2509425759::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1081 = { sizeof (KeyUsageExtension_t723947275), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1081[1] = 
{
	KeyUsageExtension_t723947275::get_offset_of_kubits_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1082 = { sizeof (NetscapeCertTypeExtension_t3510265670), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1082[1] = 
{
	NetscapeCertTypeExtension_t3510265670::get_offset_of_ctbits_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1083 = { sizeof (CertTypes_t1343248969)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable1083[8] = 
{
	CertTypes_t1343248969::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1084 = { sizeof (SubjectAltNameExtension_t3859801861), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1084[1] = 
{
	SubjectAltNameExtension_t3859801861::get_offset_of__names_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1085 = { sizeof (HMAC_t2066897019), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1085[4] = 
{
	HMAC_t2066897019::get_offset_of_hash_5(),
	HMAC_t2066897019::get_offset_of_hashing_6(),
	HMAC_t2066897019::get_offset_of_innerPad_7(),
	HMAC_t2066897019::get_offset_of_outerPad_8(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1086 = { sizeof (MD5SHA1_t3104883481), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1086[3] = 
{
	MD5SHA1_t3104883481::get_offset_of_md5_4(),
	MD5SHA1_t3104883481::get_offset_of_sha_5(),
	MD5SHA1_t3104883481::get_offset_of_hashing_6(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1087 = { sizeof (AlertLevel_t3033872806)+ sizeof (Il2CppObject), sizeof(uint8_t), 0, 0 };
extern const int32_t g_FieldOffsetTable1087[3] = 
{
	AlertLevel_t3033872806::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1088 = { sizeof (AlertDescription_t4238799518)+ sizeof (Il2CppObject), sizeof(uint8_t), 0, 0 };
extern const int32_t g_FieldOffsetTable1088[25] = 
{
	AlertDescription_t4238799518::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1089 = { sizeof (Alert_t2013630382), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1089[2] = 
{
	Alert_t2013630382::get_offset_of_level_0(),
	Alert_t2013630382::get_offset_of_description_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1090 = { sizeof (CipherAlgorithmType_t1887515856)+ sizeof (Il2CppObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable1090[8] = 
{
	CipherAlgorithmType_t1887515856::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1091 = { sizeof (CipherSuite_t580420223), -1, sizeof(CipherSuite_t580420223_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1091[21] = 
{
	CipherSuite_t580420223_StaticFields::get_offset_of_EmptyArray_0(),
	CipherSuite_t580420223::get_offset_of_code_1(),
	CipherSuite_t580420223::get_offset_of_name_2(),
	CipherSuite_t580420223::get_offset_of_cipherAlgorithmType_3(),
	CipherSuite_t580420223::get_offset_of_hashAlgorithmType_4(),
	CipherSuite_t580420223::get_offset_of_exchangeAlgorithmType_5(),
	CipherSuite_t580420223::get_offset_of_isExportable_6(),
	CipherSuite_t580420223::get_offset_of_cipherMode_7(),
	CipherSuite_t580420223::get_offset_of_keyMaterialSize_8(),
	CipherSuite_t580420223::get_offset_of_keyBlockSize_9(),
	CipherSuite_t580420223::get_offset_of_expandedKeyMaterialSize_10(),
	CipherSuite_t580420223::get_offset_of_effectiveKeyBits_11(),
	CipherSuite_t580420223::get_offset_of_ivSize_12(),
	CipherSuite_t580420223::get_offset_of_blockSize_13(),
	CipherSuite_t580420223::get_offset_of_context_14(),
	CipherSuite_t580420223::get_offset_of_encryptionAlgorithm_15(),
	CipherSuite_t580420223::get_offset_of_encryptionCipher_16(),
	CipherSuite_t580420223::get_offset_of_decryptionAlgorithm_17(),
	CipherSuite_t580420223::get_offset_of_decryptionCipher_18(),
	CipherSuite_t580420223::get_offset_of_clientHMAC_19(),
	CipherSuite_t580420223::get_offset_of_serverHMAC_20(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1092 = { sizeof (CipherSuiteCollection_t2487974013), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1092[2] = 
{
	CipherSuiteCollection_t2487974013::get_offset_of_cipherSuites_0(),
	CipherSuiteCollection_t2487974013::get_offset_of_protocol_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1093 = { sizeof (CipherSuiteFactory_t311944379), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1094 = { sizeof (ClientContext_t3745725366), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1094[2] = 
{
	ClientContext_t3745725366::get_offset_of_sslStream_30(),
	ClientContext_t3745725366::get_offset_of_clientHelloProtocol_31(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1095 = { sizeof (ClientRecordProtocol_t3260910930), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1096 = { sizeof (ClientSessionInfo_t1380030187), -1, sizeof(ClientSessionInfo_t1380030187_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1096[6] = 
{
	ClientSessionInfo_t1380030187_StaticFields::get_offset_of_ValidityInterval_0(),
	ClientSessionInfo_t1380030187::get_offset_of_disposed_1(),
	ClientSessionInfo_t1380030187::get_offset_of_validuntil_2(),
	ClientSessionInfo_t1380030187::get_offset_of_host_3(),
	ClientSessionInfo_t1380030187::get_offset_of_sid_4(),
	ClientSessionInfo_t1380030187::get_offset_of_masterSecret_5(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1097 = { sizeof (ClientSessionCache_t1861128725), -1, sizeof(ClientSessionCache_t1861128725_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable1097[2] = 
{
	ClientSessionCache_t1861128725_StaticFields::get_offset_of_cache_0(),
	ClientSessionCache_t1861128725_StaticFields::get_offset_of_locker_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1098 = { sizeof (ContentType_t2370127397)+ sizeof (Il2CppObject), sizeof(uint8_t), 0, 0 };
extern const int32_t g_FieldOffsetTable1098[5] = 
{
	ContentType_t2370127397::get_offset_of_value___1() + static_cast<int32_t>(sizeof(Il2CppObject)),
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1099 = { sizeof (Context_t658806145), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable1099[30] = 
{
	Context_t658806145::get_offset_of_securityProtocol_0(),
	Context_t658806145::get_offset_of_sessionId_1(),
	Context_t658806145::get_offset_of_compressionMethod_2(),
	Context_t658806145::get_offset_of_serverSettings_3(),
	Context_t658806145::get_offset_of_clientSettings_4(),
	Context_t658806145::get_offset_of_current_5(),
	Context_t658806145::get_offset_of_negotiating_6(),
	Context_t658806145::get_offset_of_read_7(),
	Context_t658806145::get_offset_of_write_8(),
	Context_t658806145::get_offset_of_supportedCiphers_9(),
	Context_t658806145::get_offset_of_lastHandshakeMsg_10(),
	Context_t658806145::get_offset_of_handshakeState_11(),
	Context_t658806145::get_offset_of_abbreviatedHandshake_12(),
	Context_t658806145::get_offset_of_receivedConnectionEnd_13(),
	Context_t658806145::get_offset_of_sentConnectionEnd_14(),
	Context_t658806145::get_offset_of_protocolNegotiated_15(),
	Context_t658806145::get_offset_of_writeSequenceNumber_16(),
	Context_t658806145::get_offset_of_readSequenceNumber_17(),
	Context_t658806145::get_offset_of_clientRandom_18(),
	Context_t658806145::get_offset_of_serverRandom_19(),
	Context_t658806145::get_offset_of_randomCS_20(),
	Context_t658806145::get_offset_of_randomSC_21(),
	Context_t658806145::get_offset_of_masterSecret_22(),
	Context_t658806145::get_offset_of_clientWriteKey_23(),
	Context_t658806145::get_offset_of_serverWriteKey_24(),
	Context_t658806145::get_offset_of_clientWriteIV_25(),
	Context_t658806145::get_offset_of_serverWriteIV_26(),
	Context_t658806145::get_offset_of_handshakeMessages_27(),
	Context_t658806145::get_offset_of_random_28(),
	Context_t658806145::get_offset_of_recordProtocol_29(),
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
