#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 <stdint.h>

#include "il2cpp-class-internals.h"
#include "codegen/il2cpp-codegen.h"
#include "il2cpp-object-internals.h"


// Microsoft.Win32.IRegistryApi
struct IRegistryApi_tD6EA3EAD2B604666CD1DDB76B16F6B440F2D84E3;
// Microsoft.Win32.RegistryKey
struct RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574;
// Microsoft.Win32.SafeHandles.SafeRegistryHandle
struct SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1;
// Mono.Globalization.Unicode.CodePointIndexer
struct CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A;
// Mono.Globalization.Unicode.CodePointIndexer/TableRange[]
struct TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A;
// Mono.Globalization.Unicode.Contraction[]
struct ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B;
// Mono.Globalization.Unicode.Level2Map[]
struct Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28;
// Mono.Globalization.Unicode.TailoringInfo[]
struct TailoringInfoU5BU5D_t342FFD04F3AB46BD8E89E5B9DDDAEE8365039573;
// Mono.Math.BigInteger
struct BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299;
// Mono.RuntimeStructs/GPtrArray
struct GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27;
// Mono.RuntimeStructs/GenericParamInfo
struct GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B;
// Mono.RuntimeStructs/MonoClass
struct MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301;
// Mono.RuntimeStructs/RemoteClass
struct RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47;
// Mono.Security.ASN1
struct ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22;
// Mono.Security.Cryptography.DSAManaged/KeyGeneratedEventHandler
struct KeyGeneratedEventHandler_t36CD2B15BF8D022140C805D571133AB597C17A56;
// Mono.Security.Cryptography.RSAManaged/KeyGeneratedEventHandler
struct KeyGeneratedEventHandler_tC0F998D7EA9B547DA10E88E54D7899405EA50C53;
// Mono.Security.PKCS7/ContentInfo
struct ContentInfo_t9A8DFCD9F2B4DAE958FB1338A4E1009ABE360986;
// Mono.Security.X509.X509CertificateCollection
struct X509CertificateCollection_t5BA116B445B1DB65CBCEAECF7EF3CFC1368E3ECA;
// Mono.Security.X509.X509ExtensionCollection
struct X509ExtensionCollection_t1549201ECC24D41DBF9212B6C80201D6EC5C7DA1;
// Mono.Xml.SmallXmlParser/AttrListImpl
struct AttrListImpl_t71E6364FBEB04BEB799D6DC32BF6D2C23380BF63;
// Mono.Xml.SmallXmlParser/IContentHandler
struct IContentHandler_tD4FEA788515878D2DFEA5CBE7F6A008DD7629B8E;
// System.AsyncCallback
struct AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4;
// System.Byte
struct Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07;
// System.Byte[]
struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821;
// System.Char[]
struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2;
// System.Collections.ArrayList
struct ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4;
// System.Collections.Generic.List`1<System.String>
struct List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3;
// System.Collections.Hashtable
struct Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9;
// System.Collections.IDictionary
struct IDictionary_t1BD5C1546718A374EA8122FBD6C6EE45331E8CE7;
// System.Collections.IEnumerator
struct IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A;
// System.Collections.Stack
struct Stack_t37723B68CC4FFD95F0F3D06A5D42D7DEE7569643;
// System.Comparison`1<Mono.Globalization.Unicode.Level2Map>
struct Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B;
// System.DelegateData
struct DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE;
// System.Delegate[]
struct DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196;
// System.EventArgs
struct EventArgs_t8E6CA180BE0E56674C6407011A94BAF7C757352E;
// System.Globalization.TextInfo
struct TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8;
// System.IAsyncResult
struct IAsyncResult_t8E194308510B375B42432981AE5E7488C458D598;
// System.IO.TextReader
struct TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A;
// System.Int32[]
struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83;
// System.IntPtr
struct IntPtr_t;
// System.IntPtr[]
struct IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770;
// System.Security.Cryptography.CspParameters
struct CspParameters_t7DDB44526A2A9693723C2FA915D9DCF2848998C7;
// System.Security.Cryptography.DSA
struct DSA_t932F4A94DD2B782BFFC197544398826E6CDB64CF;
// System.Security.Cryptography.KeySizes[]
struct KeySizesU5BU5D_t934CCA482596402177BAF86727F169872D74934E;
// System.Security.Cryptography.RSA
struct RSA_tB6C4B434B2AC02E3F8981DB2908C2018E251D145;
// System.Security.Cryptography.RandomNumberGenerator
struct RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2;
// System.Security.Cryptography.SymmetricAlgorithm
struct SymmetricAlgorithm_t0A2EC7E7AD8B8976832B4F0AC432B691F862E789;
// System.Security.SecurityElement
struct SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7;
// System.String
struct String_t;
// System.Text.StringBuilder
struct StringBuilder_t;
// System.UInt32[]
struct UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB;
// System.Void
struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017;

struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;



#ifndef U3CMODULEU3E_T9D30645AA88AB834634CE87A4120C772D9B67706_H
#define U3CMODULEU3E_T9D30645AA88AB834634CE87A4120C772D9B67706_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// <Module>
struct  U3CModuleU3E_t9D30645AA88AB834634CE87A4120C772D9B67706 
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CMODULEU3E_T9D30645AA88AB834634CE87A4120C772D9B67706_H
#ifndef RUNTIMEOBJECT_H
#define RUNTIMEOBJECT_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Object

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMEOBJECT_H
#ifndef LOCALE_TBC89830674346BA18B359CAC4B8981B9F44118AC_H
#define LOCALE_TBC89830674346BA18B359CAC4B8981B9F44118AC_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Locale
struct  Locale_tBC89830674346BA18B359CAC4B8981B9F44118AC  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // LOCALE_TBC89830674346BA18B359CAC4B8981B9F44118AC_H
#ifndef EXPANDSTRING_TB6467B99543B708E5939F99C59850304522B2711_H
#define EXPANDSTRING_TB6467B99543B708E5939F99C59850304522B2711_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Microsoft.Win32.ExpandString
struct  ExpandString_tB6467B99543B708E5939F99C59850304522B2711  : public RuntimeObject
{
public:
	// System.String Microsoft.Win32.ExpandString::value
	String_t* ___value_0;

public:
	inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(ExpandString_tB6467B99543B708E5939F99C59850304522B2711, ___value_0)); }
	inline String_t* get_value_0() const { return ___value_0; }
	inline String_t** get_address_of_value_0() { return &___value_0; }
	inline void set_value_0(String_t* value)
	{
		___value_0 = value;
		Il2CppCodeGenWriteBarrier((&___value_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // EXPANDSTRING_TB6467B99543B708E5939F99C59850304522B2711_H
#ifndef KEYHANDLER_T06746F66752C259DBB1F52062DC738C02C9AF0E9_H
#define KEYHANDLER_T06746F66752C259DBB1F52062DC738C02C9AF0E9_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Microsoft.Win32.KeyHandler
struct  KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9  : public RuntimeObject
{
public:
	// System.String Microsoft.Win32.KeyHandler::Dir
	String_t* ___Dir_2;
	// System.String Microsoft.Win32.KeyHandler::ActualDir
	String_t* ___ActualDir_3;
	// System.Boolean Microsoft.Win32.KeyHandler::IsVolatile
	bool ___IsVolatile_4;
	// System.Collections.Hashtable Microsoft.Win32.KeyHandler::values
	Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * ___values_5;
	// System.String Microsoft.Win32.KeyHandler::file
	String_t* ___file_6;
	// System.Boolean Microsoft.Win32.KeyHandler::dirty
	bool ___dirty_7;

public:
	inline static int32_t get_offset_of_Dir_2() { return static_cast<int32_t>(offsetof(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9, ___Dir_2)); }
	inline String_t* get_Dir_2() const { return ___Dir_2; }
	inline String_t** get_address_of_Dir_2() { return &___Dir_2; }
	inline void set_Dir_2(String_t* value)
	{
		___Dir_2 = value;
		Il2CppCodeGenWriteBarrier((&___Dir_2), value);
	}

	inline static int32_t get_offset_of_ActualDir_3() { return static_cast<int32_t>(offsetof(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9, ___ActualDir_3)); }
	inline String_t* get_ActualDir_3() const { return ___ActualDir_3; }
	inline String_t** get_address_of_ActualDir_3() { return &___ActualDir_3; }
	inline void set_ActualDir_3(String_t* value)
	{
		___ActualDir_3 = value;
		Il2CppCodeGenWriteBarrier((&___ActualDir_3), value);
	}

	inline static int32_t get_offset_of_IsVolatile_4() { return static_cast<int32_t>(offsetof(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9, ___IsVolatile_4)); }
	inline bool get_IsVolatile_4() const { return ___IsVolatile_4; }
	inline bool* get_address_of_IsVolatile_4() { return &___IsVolatile_4; }
	inline void set_IsVolatile_4(bool value)
	{
		___IsVolatile_4 = value;
	}

	inline static int32_t get_offset_of_values_5() { return static_cast<int32_t>(offsetof(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9, ___values_5)); }
	inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * get_values_5() const { return ___values_5; }
	inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 ** get_address_of_values_5() { return &___values_5; }
	inline void set_values_5(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * value)
	{
		___values_5 = value;
		Il2CppCodeGenWriteBarrier((&___values_5), value);
	}

	inline static int32_t get_offset_of_file_6() { return static_cast<int32_t>(offsetof(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9, ___file_6)); }
	inline String_t* get_file_6() const { return ___file_6; }
	inline String_t** get_address_of_file_6() { return &___file_6; }
	inline void set_file_6(String_t* value)
	{
		___file_6 = value;
		Il2CppCodeGenWriteBarrier((&___file_6), value);
	}

	inline static int32_t get_offset_of_dirty_7() { return static_cast<int32_t>(offsetof(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9, ___dirty_7)); }
	inline bool get_dirty_7() const { return ___dirty_7; }
	inline bool* get_address_of_dirty_7() { return &___dirty_7; }
	inline void set_dirty_7(bool value)
	{
		___dirty_7 = value;
	}
};

struct KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields
{
public:
	// System.Collections.Hashtable Microsoft.Win32.KeyHandler::key_to_handler
	Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * ___key_to_handler_0;
	// System.Collections.Hashtable Microsoft.Win32.KeyHandler::dir_to_handler
	Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * ___dir_to_handler_1;
	// System.String Microsoft.Win32.KeyHandler::user_store
	String_t* ___user_store_8;
	// System.String Microsoft.Win32.KeyHandler::machine_store
	String_t* ___machine_store_9;

public:
	inline static int32_t get_offset_of_key_to_handler_0() { return static_cast<int32_t>(offsetof(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields, ___key_to_handler_0)); }
	inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * get_key_to_handler_0() const { return ___key_to_handler_0; }
	inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 ** get_address_of_key_to_handler_0() { return &___key_to_handler_0; }
	inline void set_key_to_handler_0(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * value)
	{
		___key_to_handler_0 = value;
		Il2CppCodeGenWriteBarrier((&___key_to_handler_0), value);
	}

	inline static int32_t get_offset_of_dir_to_handler_1() { return static_cast<int32_t>(offsetof(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields, ___dir_to_handler_1)); }
	inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * get_dir_to_handler_1() const { return ___dir_to_handler_1; }
	inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 ** get_address_of_dir_to_handler_1() { return &___dir_to_handler_1; }
	inline void set_dir_to_handler_1(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * value)
	{
		___dir_to_handler_1 = value;
		Il2CppCodeGenWriteBarrier((&___dir_to_handler_1), value);
	}

	inline static int32_t get_offset_of_user_store_8() { return static_cast<int32_t>(offsetof(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields, ___user_store_8)); }
	inline String_t* get_user_store_8() const { return ___user_store_8; }
	inline String_t** get_address_of_user_store_8() { return &___user_store_8; }
	inline void set_user_store_8(String_t* value)
	{
		___user_store_8 = value;
		Il2CppCodeGenWriteBarrier((&___user_store_8), value);
	}

	inline static int32_t get_offset_of_machine_store_9() { return static_cast<int32_t>(offsetof(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields, ___machine_store_9)); }
	inline String_t* get_machine_store_9() const { return ___machine_store_9; }
	inline String_t** get_address_of_machine_store_9() { return &___machine_store_9; }
	inline void set_machine_store_9(String_t* value)
	{
		___machine_store_9 = value;
		Il2CppCodeGenWriteBarrier((&___machine_store_9), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYHANDLER_T06746F66752C259DBB1F52062DC738C02C9AF0E9_H
#ifndef REGISTRY_T241E9489A52A385888DBC941B714B48401DBB28E_H
#define REGISTRY_T241E9489A52A385888DBC941B714B48401DBB28E_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Microsoft.Win32.Registry
struct  Registry_t241E9489A52A385888DBC941B714B48401DBB28E  : public RuntimeObject
{
public:

public:
};

struct Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields
{
public:
	// Microsoft.Win32.RegistryKey Microsoft.Win32.Registry::ClassesRoot
	RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___ClassesRoot_0;
	// Microsoft.Win32.RegistryKey Microsoft.Win32.Registry::CurrentConfig
	RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___CurrentConfig_1;
	// Microsoft.Win32.RegistryKey Microsoft.Win32.Registry::CurrentUser
	RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___CurrentUser_2;
	// Microsoft.Win32.RegistryKey Microsoft.Win32.Registry::DynData
	RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___DynData_3;
	// Microsoft.Win32.RegistryKey Microsoft.Win32.Registry::LocalMachine
	RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___LocalMachine_4;
	// Microsoft.Win32.RegistryKey Microsoft.Win32.Registry::PerformanceData
	RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___PerformanceData_5;
	// Microsoft.Win32.RegistryKey Microsoft.Win32.Registry::Users
	RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___Users_6;

public:
	inline static int32_t get_offset_of_ClassesRoot_0() { return static_cast<int32_t>(offsetof(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields, ___ClassesRoot_0)); }
	inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * get_ClassesRoot_0() const { return ___ClassesRoot_0; }
	inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 ** get_address_of_ClassesRoot_0() { return &___ClassesRoot_0; }
	inline void set_ClassesRoot_0(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * value)
	{
		___ClassesRoot_0 = value;
		Il2CppCodeGenWriteBarrier((&___ClassesRoot_0), value);
	}

	inline static int32_t get_offset_of_CurrentConfig_1() { return static_cast<int32_t>(offsetof(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields, ___CurrentConfig_1)); }
	inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * get_CurrentConfig_1() const { return ___CurrentConfig_1; }
	inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 ** get_address_of_CurrentConfig_1() { return &___CurrentConfig_1; }
	inline void set_CurrentConfig_1(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * value)
	{
		___CurrentConfig_1 = value;
		Il2CppCodeGenWriteBarrier((&___CurrentConfig_1), value);
	}

	inline static int32_t get_offset_of_CurrentUser_2() { return static_cast<int32_t>(offsetof(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields, ___CurrentUser_2)); }
	inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * get_CurrentUser_2() const { return ___CurrentUser_2; }
	inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 ** get_address_of_CurrentUser_2() { return &___CurrentUser_2; }
	inline void set_CurrentUser_2(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * value)
	{
		___CurrentUser_2 = value;
		Il2CppCodeGenWriteBarrier((&___CurrentUser_2), value);
	}

	inline static int32_t get_offset_of_DynData_3() { return static_cast<int32_t>(offsetof(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields, ___DynData_3)); }
	inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * get_DynData_3() const { return ___DynData_3; }
	inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 ** get_address_of_DynData_3() { return &___DynData_3; }
	inline void set_DynData_3(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * value)
	{
		___DynData_3 = value;
		Il2CppCodeGenWriteBarrier((&___DynData_3), value);
	}

	inline static int32_t get_offset_of_LocalMachine_4() { return static_cast<int32_t>(offsetof(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields, ___LocalMachine_4)); }
	inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * get_LocalMachine_4() const { return ___LocalMachine_4; }
	inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 ** get_address_of_LocalMachine_4() { return &___LocalMachine_4; }
	inline void set_LocalMachine_4(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * value)
	{
		___LocalMachine_4 = value;
		Il2CppCodeGenWriteBarrier((&___LocalMachine_4), value);
	}

	inline static int32_t get_offset_of_PerformanceData_5() { return static_cast<int32_t>(offsetof(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields, ___PerformanceData_5)); }
	inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * get_PerformanceData_5() const { return ___PerformanceData_5; }
	inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 ** get_address_of_PerformanceData_5() { return &___PerformanceData_5; }
	inline void set_PerformanceData_5(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * value)
	{
		___PerformanceData_5 = value;
		Il2CppCodeGenWriteBarrier((&___PerformanceData_5), value);
	}

	inline static int32_t get_offset_of_Users_6() { return static_cast<int32_t>(offsetof(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields, ___Users_6)); }
	inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * get_Users_6() const { return ___Users_6; }
	inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 ** get_address_of_Users_6() { return &___Users_6; }
	inline void set_Users_6(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * value)
	{
		___Users_6 = value;
		Il2CppCodeGenWriteBarrier((&___Users_6), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // REGISTRY_T241E9489A52A385888DBC941B714B48401DBB28E_H
#ifndef REGISTRYKEYCOMPARER_T87A8C719BE31D2DBD986216EB75503967EBE53FD_H
#define REGISTRYKEYCOMPARER_T87A8C719BE31D2DBD986216EB75503967EBE53FD_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Microsoft.Win32.RegistryKeyComparer
struct  RegistryKeyComparer_t87A8C719BE31D2DBD986216EB75503967EBE53FD  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // REGISTRYKEYCOMPARER_T87A8C719BE31D2DBD986216EB75503967EBE53FD_H
#ifndef UNIXREGISTRYAPI_T589AAD99A62442DC547DCAD310D5D5B0F256CC0A_H
#define UNIXREGISTRYAPI_T589AAD99A62442DC547DCAD310D5D5B0F256CC0A_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Microsoft.Win32.UnixRegistryApi
struct  UnixRegistryApi_t589AAD99A62442DC547DCAD310D5D5B0F256CC0A  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // UNIXREGISTRYAPI_T589AAD99A62442DC547DCAD310D5D5B0F256CC0A_H
#ifndef WIN32NATIVE_T8B8FD51CDC4D4439F1542A70FA1020299399668B_H
#define WIN32NATIVE_T8B8FD51CDC4D4439F1542A70FA1020299399668B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Microsoft.Win32.Win32Native
struct  Win32Native_t8B8FD51CDC4D4439F1542A70FA1020299399668B  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // WIN32NATIVE_T8B8FD51CDC4D4439F1542A70FA1020299399668B_H
#ifndef WIN32_FIND_DATA_T8A943FFC86D2F011824E8A9402E1DD1C54E27B56_H
#define WIN32_FIND_DATA_T8A943FFC86D2F011824E8A9402E1DD1C54E27B56_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Microsoft.Win32.Win32Native/WIN32_FIND_DATA
struct  WIN32_FIND_DATA_t8A943FFC86D2F011824E8A9402E1DD1C54E27B56  : public RuntimeObject
{
public:
	// System.Int32 Microsoft.Win32.Win32Native/WIN32_FIND_DATA::dwFileAttributes
	int32_t ___dwFileAttributes_0;
	// System.String Microsoft.Win32.Win32Native/WIN32_FIND_DATA::cFileName
	String_t* ___cFileName_1;

public:
	inline static int32_t get_offset_of_dwFileAttributes_0() { return static_cast<int32_t>(offsetof(WIN32_FIND_DATA_t8A943FFC86D2F011824E8A9402E1DD1C54E27B56, ___dwFileAttributes_0)); }
	inline int32_t get_dwFileAttributes_0() const { return ___dwFileAttributes_0; }
	inline int32_t* get_address_of_dwFileAttributes_0() { return &___dwFileAttributes_0; }
	inline void set_dwFileAttributes_0(int32_t value)
	{
		___dwFileAttributes_0 = value;
	}

	inline static int32_t get_offset_of_cFileName_1() { return static_cast<int32_t>(offsetof(WIN32_FIND_DATA_t8A943FFC86D2F011824E8A9402E1DD1C54E27B56, ___cFileName_1)); }
	inline String_t* get_cFileName_1() const { return ___cFileName_1; }
	inline String_t** get_address_of_cFileName_1() { return &___cFileName_1; }
	inline void set_cFileName_1(String_t* value)
	{
		___cFileName_1 = value;
		Il2CppCodeGenWriteBarrier((&___cFileName_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // WIN32_FIND_DATA_T8A943FFC86D2F011824E8A9402E1DD1C54E27B56_H
#ifndef WIN32REGISTRYAPI_TA1CA2A1003C01595100B75D5AF6E5CDC731761E9_H
#define WIN32REGISTRYAPI_TA1CA2A1003C01595100B75D5AF6E5CDC731761E9_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Microsoft.Win32.Win32RegistryApi
struct  Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9  : public RuntimeObject
{
public:
	// System.Int32 Microsoft.Win32.Win32RegistryApi::NativeBytesPerCharacter
	int32_t ___NativeBytesPerCharacter_0;

public:
	inline static int32_t get_offset_of_NativeBytesPerCharacter_0() { return static_cast<int32_t>(offsetof(Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9, ___NativeBytesPerCharacter_0)); }
	inline int32_t get_NativeBytesPerCharacter_0() const { return ___NativeBytesPerCharacter_0; }
	inline int32_t* get_address_of_NativeBytesPerCharacter_0() { return &___NativeBytesPerCharacter_0; }
	inline void set_NativeBytesPerCharacter_0(int32_t value)
	{
		___NativeBytesPerCharacter_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // WIN32REGISTRYAPI_TA1CA2A1003C01595100B75D5AF6E5CDC731761E9_H
#ifndef CODEPOINTINDEXER_TA70DBD5101E826E30EEF124C2EEE1019B539DB4A_H
#define CODEPOINTINDEXER_TA70DBD5101E826E30EEF124C2EEE1019B539DB4A_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Globalization.Unicode.CodePointIndexer
struct  CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A  : public RuntimeObject
{
public:
	// Mono.Globalization.Unicode.CodePointIndexer/TableRange[] Mono.Globalization.Unicode.CodePointIndexer::ranges
	TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A* ___ranges_0;
	// System.Int32 Mono.Globalization.Unicode.CodePointIndexer::TotalCount
	int32_t ___TotalCount_1;
	// System.Int32 Mono.Globalization.Unicode.CodePointIndexer::defaultIndex
	int32_t ___defaultIndex_2;
	// System.Int32 Mono.Globalization.Unicode.CodePointIndexer::defaultCP
	int32_t ___defaultCP_3;

public:
	inline static int32_t get_offset_of_ranges_0() { return static_cast<int32_t>(offsetof(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A, ___ranges_0)); }
	inline TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A* get_ranges_0() const { return ___ranges_0; }
	inline TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A** get_address_of_ranges_0() { return &___ranges_0; }
	inline void set_ranges_0(TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A* value)
	{
		___ranges_0 = value;
		Il2CppCodeGenWriteBarrier((&___ranges_0), value);
	}

	inline static int32_t get_offset_of_TotalCount_1() { return static_cast<int32_t>(offsetof(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A, ___TotalCount_1)); }
	inline int32_t get_TotalCount_1() const { return ___TotalCount_1; }
	inline int32_t* get_address_of_TotalCount_1() { return &___TotalCount_1; }
	inline void set_TotalCount_1(int32_t value)
	{
		___TotalCount_1 = value;
	}

	inline static int32_t get_offset_of_defaultIndex_2() { return static_cast<int32_t>(offsetof(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A, ___defaultIndex_2)); }
	inline int32_t get_defaultIndex_2() const { return ___defaultIndex_2; }
	inline int32_t* get_address_of_defaultIndex_2() { return &___defaultIndex_2; }
	inline void set_defaultIndex_2(int32_t value)
	{
		___defaultIndex_2 = value;
	}

	inline static int32_t get_offset_of_defaultCP_3() { return static_cast<int32_t>(offsetof(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A, ___defaultCP_3)); }
	inline int32_t get_defaultCP_3() const { return ___defaultCP_3; }
	inline int32_t* get_address_of_defaultCP_3() { return &___defaultCP_3; }
	inline void set_defaultCP_3(int32_t value)
	{
		___defaultCP_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CODEPOINTINDEXER_TA70DBD5101E826E30EEF124C2EEE1019B539DB4A_H
#ifndef CONTRACTION_T67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3_H
#define CONTRACTION_T67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Globalization.Unicode.Contraction
struct  Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3  : public RuntimeObject
{
public:
	// System.Int32 Mono.Globalization.Unicode.Contraction::Index
	int32_t ___Index_0;
	// System.Char[] Mono.Globalization.Unicode.Contraction::Source
	CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___Source_1;
	// System.String Mono.Globalization.Unicode.Contraction::Replacement
	String_t* ___Replacement_2;
	// System.Byte[] Mono.Globalization.Unicode.Contraction::SortKey
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___SortKey_3;

public:
	inline static int32_t get_offset_of_Index_0() { return static_cast<int32_t>(offsetof(Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3, ___Index_0)); }
	inline int32_t get_Index_0() const { return ___Index_0; }
	inline int32_t* get_address_of_Index_0() { return &___Index_0; }
	inline void set_Index_0(int32_t value)
	{
		___Index_0 = value;
	}

	inline static int32_t get_offset_of_Source_1() { return static_cast<int32_t>(offsetof(Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3, ___Source_1)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_Source_1() const { return ___Source_1; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_Source_1() { return &___Source_1; }
	inline void set_Source_1(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
	{
		___Source_1 = value;
		Il2CppCodeGenWriteBarrier((&___Source_1), value);
	}

	inline static int32_t get_offset_of_Replacement_2() { return static_cast<int32_t>(offsetof(Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3, ___Replacement_2)); }
	inline String_t* get_Replacement_2() const { return ___Replacement_2; }
	inline String_t** get_address_of_Replacement_2() { return &___Replacement_2; }
	inline void set_Replacement_2(String_t* value)
	{
		___Replacement_2 = value;
		Il2CppCodeGenWriteBarrier((&___Replacement_2), value);
	}

	inline static int32_t get_offset_of_SortKey_3() { return static_cast<int32_t>(offsetof(Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3, ___SortKey_3)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_SortKey_3() const { return ___SortKey_3; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_SortKey_3() { return &___SortKey_3; }
	inline void set_SortKey_3(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___SortKey_3 = value;
		Il2CppCodeGenWriteBarrier((&___SortKey_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CONTRACTION_T67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3_H
#ifndef CONTRACTIONCOMPARER_TF22739AEFC702F7D0184E049276C5A0D4F4210C0_H
#define CONTRACTIONCOMPARER_TF22739AEFC702F7D0184E049276C5A0D4F4210C0_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Globalization.Unicode.ContractionComparer
struct  ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0  : public RuntimeObject
{
public:

public:
};

struct ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0_StaticFields
{
public:
	// Mono.Globalization.Unicode.ContractionComparer Mono.Globalization.Unicode.ContractionComparer::Instance
	ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0 * ___Instance_0;

public:
	inline static int32_t get_offset_of_Instance_0() { return static_cast<int32_t>(offsetof(ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0_StaticFields, ___Instance_0)); }
	inline ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0 * get_Instance_0() const { return ___Instance_0; }
	inline ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0 ** get_address_of_Instance_0() { return &___Instance_0; }
	inline void set_Instance_0(ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0 * value)
	{
		___Instance_0 = value;
		Il2CppCodeGenWriteBarrier((&___Instance_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CONTRACTIONCOMPARER_TF22739AEFC702F7D0184E049276C5A0D4F4210C0_H
#ifndef LEVEL2MAP_T2475BB03C812A6EC5DD8373ADCC1F67D714ABE88_H
#define LEVEL2MAP_T2475BB03C812A6EC5DD8373ADCC1F67D714ABE88_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Globalization.Unicode.Level2Map
struct  Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88  : public RuntimeObject
{
public:
	// System.Byte Mono.Globalization.Unicode.Level2Map::Source
	uint8_t ___Source_0;
	// System.Byte Mono.Globalization.Unicode.Level2Map::Replace
	uint8_t ___Replace_1;

public:
	inline static int32_t get_offset_of_Source_0() { return static_cast<int32_t>(offsetof(Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88, ___Source_0)); }
	inline uint8_t get_Source_0() const { return ___Source_0; }
	inline uint8_t* get_address_of_Source_0() { return &___Source_0; }
	inline void set_Source_0(uint8_t value)
	{
		___Source_0 = value;
	}

	inline static int32_t get_offset_of_Replace_1() { return static_cast<int32_t>(offsetof(Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88, ___Replace_1)); }
	inline uint8_t get_Replace_1() const { return ___Replace_1; }
	inline uint8_t* get_address_of_Replace_1() { return &___Replace_1; }
	inline void set_Replace_1(uint8_t value)
	{
		___Replace_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // LEVEL2MAP_T2475BB03C812A6EC5DD8373ADCC1F67D714ABE88_H
#ifndef MSCOMPATUNICODETABLE_TF7317B16A2F3BD7B319A929F839E7E23ECCE860B_H
#define MSCOMPATUNICODETABLE_TF7317B16A2F3BD7B319A929F839E7E23ECCE860B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Globalization.Unicode.MSCompatUnicodeTable
struct  MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B  : public RuntimeObject
{
public:

public:
};

struct MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields
{
public:
	// System.Int32 Mono.Globalization.Unicode.MSCompatUnicodeTable::MaxExpansionLength
	int32_t ___MaxExpansionLength_0;
	// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::ignorableFlags
	uint8_t* ___ignorableFlags_1;
	// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::categories
	uint8_t* ___categories_2;
	// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::level1
	uint8_t* ___level1_3;
	// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::level2
	uint8_t* ___level2_4;
	// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::level3
	uint8_t* ___level3_5;
	// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::cjkCHScategory
	uint8_t* ___cjkCHScategory_6;
	// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::cjkCHTcategory
	uint8_t* ___cjkCHTcategory_7;
	// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::cjkJAcategory
	uint8_t* ___cjkJAcategory_8;
	// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::cjkKOcategory
	uint8_t* ___cjkKOcategory_9;
	// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::cjkCHSlv1
	uint8_t* ___cjkCHSlv1_10;
	// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::cjkCHTlv1
	uint8_t* ___cjkCHTlv1_11;
	// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::cjkJAlv1
	uint8_t* ___cjkJAlv1_12;
	// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::cjkKOlv1
	uint8_t* ___cjkKOlv1_13;
	// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::cjkKOlv2
	uint8_t* ___cjkKOlv2_14;
	// System.Char[] Mono.Globalization.Unicode.MSCompatUnicodeTable::tailoringArr
	CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___tailoringArr_15;
	// Mono.Globalization.Unicode.TailoringInfo[] Mono.Globalization.Unicode.MSCompatUnicodeTable::tailoringInfos
	TailoringInfoU5BU5D_t342FFD04F3AB46BD8E89E5B9DDDAEE8365039573* ___tailoringInfos_16;
	// System.Object Mono.Globalization.Unicode.MSCompatUnicodeTable::forLock
	RuntimeObject * ___forLock_17;
	// System.Boolean Mono.Globalization.Unicode.MSCompatUnicodeTable::isReady
	bool ___isReady_18;

public:
	inline static int32_t get_offset_of_MaxExpansionLength_0() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___MaxExpansionLength_0)); }
	inline int32_t get_MaxExpansionLength_0() const { return ___MaxExpansionLength_0; }
	inline int32_t* get_address_of_MaxExpansionLength_0() { return &___MaxExpansionLength_0; }
	inline void set_MaxExpansionLength_0(int32_t value)
	{
		___MaxExpansionLength_0 = value;
	}

	inline static int32_t get_offset_of_ignorableFlags_1() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___ignorableFlags_1)); }
	inline uint8_t* get_ignorableFlags_1() const { return ___ignorableFlags_1; }
	inline uint8_t** get_address_of_ignorableFlags_1() { return &___ignorableFlags_1; }
	inline void set_ignorableFlags_1(uint8_t* value)
	{
		___ignorableFlags_1 = value;
	}

	inline static int32_t get_offset_of_categories_2() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___categories_2)); }
	inline uint8_t* get_categories_2() const { return ___categories_2; }
	inline uint8_t** get_address_of_categories_2() { return &___categories_2; }
	inline void set_categories_2(uint8_t* value)
	{
		___categories_2 = value;
	}

	inline static int32_t get_offset_of_level1_3() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___level1_3)); }
	inline uint8_t* get_level1_3() const { return ___level1_3; }
	inline uint8_t** get_address_of_level1_3() { return &___level1_3; }
	inline void set_level1_3(uint8_t* value)
	{
		___level1_3 = value;
	}

	inline static int32_t get_offset_of_level2_4() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___level2_4)); }
	inline uint8_t* get_level2_4() const { return ___level2_4; }
	inline uint8_t** get_address_of_level2_4() { return &___level2_4; }
	inline void set_level2_4(uint8_t* value)
	{
		___level2_4 = value;
	}

	inline static int32_t get_offset_of_level3_5() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___level3_5)); }
	inline uint8_t* get_level3_5() const { return ___level3_5; }
	inline uint8_t** get_address_of_level3_5() { return &___level3_5; }
	inline void set_level3_5(uint8_t* value)
	{
		___level3_5 = value;
	}

	inline static int32_t get_offset_of_cjkCHScategory_6() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___cjkCHScategory_6)); }
	inline uint8_t* get_cjkCHScategory_6() const { return ___cjkCHScategory_6; }
	inline uint8_t** get_address_of_cjkCHScategory_6() { return &___cjkCHScategory_6; }
	inline void set_cjkCHScategory_6(uint8_t* value)
	{
		___cjkCHScategory_6 = value;
	}

	inline static int32_t get_offset_of_cjkCHTcategory_7() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___cjkCHTcategory_7)); }
	inline uint8_t* get_cjkCHTcategory_7() const { return ___cjkCHTcategory_7; }
	inline uint8_t** get_address_of_cjkCHTcategory_7() { return &___cjkCHTcategory_7; }
	inline void set_cjkCHTcategory_7(uint8_t* value)
	{
		___cjkCHTcategory_7 = value;
	}

	inline static int32_t get_offset_of_cjkJAcategory_8() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___cjkJAcategory_8)); }
	inline uint8_t* get_cjkJAcategory_8() const { return ___cjkJAcategory_8; }
	inline uint8_t** get_address_of_cjkJAcategory_8() { return &___cjkJAcategory_8; }
	inline void set_cjkJAcategory_8(uint8_t* value)
	{
		___cjkJAcategory_8 = value;
	}

	inline static int32_t get_offset_of_cjkKOcategory_9() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___cjkKOcategory_9)); }
	inline uint8_t* get_cjkKOcategory_9() const { return ___cjkKOcategory_9; }
	inline uint8_t** get_address_of_cjkKOcategory_9() { return &___cjkKOcategory_9; }
	inline void set_cjkKOcategory_9(uint8_t* value)
	{
		___cjkKOcategory_9 = value;
	}

	inline static int32_t get_offset_of_cjkCHSlv1_10() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___cjkCHSlv1_10)); }
	inline uint8_t* get_cjkCHSlv1_10() const { return ___cjkCHSlv1_10; }
	inline uint8_t** get_address_of_cjkCHSlv1_10() { return &___cjkCHSlv1_10; }
	inline void set_cjkCHSlv1_10(uint8_t* value)
	{
		___cjkCHSlv1_10 = value;
	}

	inline static int32_t get_offset_of_cjkCHTlv1_11() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___cjkCHTlv1_11)); }
	inline uint8_t* get_cjkCHTlv1_11() const { return ___cjkCHTlv1_11; }
	inline uint8_t** get_address_of_cjkCHTlv1_11() { return &___cjkCHTlv1_11; }
	inline void set_cjkCHTlv1_11(uint8_t* value)
	{
		___cjkCHTlv1_11 = value;
	}

	inline static int32_t get_offset_of_cjkJAlv1_12() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___cjkJAlv1_12)); }
	inline uint8_t* get_cjkJAlv1_12() const { return ___cjkJAlv1_12; }
	inline uint8_t** get_address_of_cjkJAlv1_12() { return &___cjkJAlv1_12; }
	inline void set_cjkJAlv1_12(uint8_t* value)
	{
		___cjkJAlv1_12 = value;
	}

	inline static int32_t get_offset_of_cjkKOlv1_13() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___cjkKOlv1_13)); }
	inline uint8_t* get_cjkKOlv1_13() const { return ___cjkKOlv1_13; }
	inline uint8_t** get_address_of_cjkKOlv1_13() { return &___cjkKOlv1_13; }
	inline void set_cjkKOlv1_13(uint8_t* value)
	{
		___cjkKOlv1_13 = value;
	}

	inline static int32_t get_offset_of_cjkKOlv2_14() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___cjkKOlv2_14)); }
	inline uint8_t* get_cjkKOlv2_14() const { return ___cjkKOlv2_14; }
	inline uint8_t** get_address_of_cjkKOlv2_14() { return &___cjkKOlv2_14; }
	inline void set_cjkKOlv2_14(uint8_t* value)
	{
		___cjkKOlv2_14 = value;
	}

	inline static int32_t get_offset_of_tailoringArr_15() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___tailoringArr_15)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_tailoringArr_15() const { return ___tailoringArr_15; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_tailoringArr_15() { return &___tailoringArr_15; }
	inline void set_tailoringArr_15(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
	{
		___tailoringArr_15 = value;
		Il2CppCodeGenWriteBarrier((&___tailoringArr_15), value);
	}

	inline static int32_t get_offset_of_tailoringInfos_16() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___tailoringInfos_16)); }
	inline TailoringInfoU5BU5D_t342FFD04F3AB46BD8E89E5B9DDDAEE8365039573* get_tailoringInfos_16() const { return ___tailoringInfos_16; }
	inline TailoringInfoU5BU5D_t342FFD04F3AB46BD8E89E5B9DDDAEE8365039573** get_address_of_tailoringInfos_16() { return &___tailoringInfos_16; }
	inline void set_tailoringInfos_16(TailoringInfoU5BU5D_t342FFD04F3AB46BD8E89E5B9DDDAEE8365039573* value)
	{
		___tailoringInfos_16 = value;
		Il2CppCodeGenWriteBarrier((&___tailoringInfos_16), value);
	}

	inline static int32_t get_offset_of_forLock_17() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___forLock_17)); }
	inline RuntimeObject * get_forLock_17() const { return ___forLock_17; }
	inline RuntimeObject ** get_address_of_forLock_17() { return &___forLock_17; }
	inline void set_forLock_17(RuntimeObject * value)
	{
		___forLock_17 = value;
		Il2CppCodeGenWriteBarrier((&___forLock_17), value);
	}

	inline static int32_t get_offset_of_isReady_18() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___isReady_18)); }
	inline bool get_isReady_18() const { return ___isReady_18; }
	inline bool* get_address_of_isReady_18() { return &___isReady_18; }
	inline void set_isReady_18(bool value)
	{
		___isReady_18 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MSCOMPATUNICODETABLE_TF7317B16A2F3BD7B319A929F839E7E23ECCE860B_H
#ifndef U3CU3EC_T270899C408AE8A23A9E2A1591814964AE6F43E9C_H
#define U3CU3EC_T270899C408AE8A23A9E2A1591814964AE6F43E9C_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Globalization.Unicode.MSCompatUnicodeTable/<>c
struct  U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C  : public RuntimeObject
{
public:

public:
};

struct U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C_StaticFields
{
public:
	// Mono.Globalization.Unicode.MSCompatUnicodeTable/<>c Mono.Globalization.Unicode.MSCompatUnicodeTable/<>c::<>9
	U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C * ___U3CU3E9_0;
	// System.Comparison`1<Mono.Globalization.Unicode.Level2Map> Mono.Globalization.Unicode.MSCompatUnicodeTable/<>c::<>9__17_0
	Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B * ___U3CU3E9__17_0_1;

public:
	inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C_StaticFields, ___U3CU3E9_0)); }
	inline U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
	inline U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
	inline void set_U3CU3E9_0(U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C * value)
	{
		___U3CU3E9_0 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3E9_0), value);
	}

	inline static int32_t get_offset_of_U3CU3E9__17_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C_StaticFields, ___U3CU3E9__17_0_1)); }
	inline Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B * get_U3CU3E9__17_0_1() const { return ___U3CU3E9__17_0_1; }
	inline Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B ** get_address_of_U3CU3E9__17_0_1() { return &___U3CU3E9__17_0_1; }
	inline void set_U3CU3E9__17_0_1(Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B * value)
	{
		___U3CU3E9__17_0_1 = value;
		Il2CppCodeGenWriteBarrier((&___U3CU3E9__17_0_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CU3EC_T270899C408AE8A23A9E2A1591814964AE6F43E9C_H
#ifndef MSCOMPATUNICODETABLEUTIL_TAD25500A757A69CF79BFB81FBA9136CDF56EBB24_H
#define MSCOMPATUNICODETABLEUTIL_TAD25500A757A69CF79BFB81FBA9136CDF56EBB24_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Globalization.Unicode.MSCompatUnicodeTableUtil
struct  MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24  : public RuntimeObject
{
public:

public:
};

struct MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields
{
public:
	// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.MSCompatUnicodeTableUtil::Ignorable
	CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___Ignorable_0;
	// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.MSCompatUnicodeTableUtil::Category
	CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___Category_1;
	// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.MSCompatUnicodeTableUtil::Level1
	CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___Level1_2;
	// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.MSCompatUnicodeTableUtil::Level2
	CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___Level2_3;
	// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.MSCompatUnicodeTableUtil::Level3
	CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___Level3_4;
	// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.MSCompatUnicodeTableUtil::CjkCHS
	CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___CjkCHS_5;
	// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.MSCompatUnicodeTableUtil::Cjk
	CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___Cjk_6;

public:
	inline static int32_t get_offset_of_Ignorable_0() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields, ___Ignorable_0)); }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_Ignorable_0() const { return ___Ignorable_0; }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_Ignorable_0() { return &___Ignorable_0; }
	inline void set_Ignorable_0(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
	{
		___Ignorable_0 = value;
		Il2CppCodeGenWriteBarrier((&___Ignorable_0), value);
	}

	inline static int32_t get_offset_of_Category_1() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields, ___Category_1)); }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_Category_1() const { return ___Category_1; }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_Category_1() { return &___Category_1; }
	inline void set_Category_1(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
	{
		___Category_1 = value;
		Il2CppCodeGenWriteBarrier((&___Category_1), value);
	}

	inline static int32_t get_offset_of_Level1_2() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields, ___Level1_2)); }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_Level1_2() const { return ___Level1_2; }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_Level1_2() { return &___Level1_2; }
	inline void set_Level1_2(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
	{
		___Level1_2 = value;
		Il2CppCodeGenWriteBarrier((&___Level1_2), value);
	}

	inline static int32_t get_offset_of_Level2_3() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields, ___Level2_3)); }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_Level2_3() const { return ___Level2_3; }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_Level2_3() { return &___Level2_3; }
	inline void set_Level2_3(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
	{
		___Level2_3 = value;
		Il2CppCodeGenWriteBarrier((&___Level2_3), value);
	}

	inline static int32_t get_offset_of_Level3_4() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields, ___Level3_4)); }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_Level3_4() const { return ___Level3_4; }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_Level3_4() { return &___Level3_4; }
	inline void set_Level3_4(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
	{
		___Level3_4 = value;
		Il2CppCodeGenWriteBarrier((&___Level3_4), value);
	}

	inline static int32_t get_offset_of_CjkCHS_5() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields, ___CjkCHS_5)); }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_CjkCHS_5() const { return ___CjkCHS_5; }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_CjkCHS_5() { return &___CjkCHS_5; }
	inline void set_CjkCHS_5(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
	{
		___CjkCHS_5 = value;
		Il2CppCodeGenWriteBarrier((&___CjkCHS_5), value);
	}

	inline static int32_t get_offset_of_Cjk_6() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields, ___Cjk_6)); }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_Cjk_6() const { return ___Cjk_6; }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_Cjk_6() { return &___Cjk_6; }
	inline void set_Cjk_6(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
	{
		___Cjk_6 = value;
		Il2CppCodeGenWriteBarrier((&___Cjk_6), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MSCOMPATUNICODETABLEUTIL_TAD25500A757A69CF79BFB81FBA9136CDF56EBB24_H
#ifndef NORMALIZATIONTABLEUTIL_T03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_H
#define NORMALIZATIONTABLEUTIL_T03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Globalization.Unicode.NormalizationTableUtil
struct  NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5  : public RuntimeObject
{
public:

public:
};

struct NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields
{
public:
	// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.NormalizationTableUtil::Prop
	CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___Prop_0;
	// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.NormalizationTableUtil::Map
	CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___Map_1;
	// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.NormalizationTableUtil::Combining
	CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___Combining_2;
	// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.NormalizationTableUtil::Composite
	CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___Composite_3;
	// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.NormalizationTableUtil::Helper
	CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___Helper_4;

public:
	inline static int32_t get_offset_of_Prop_0() { return static_cast<int32_t>(offsetof(NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields, ___Prop_0)); }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_Prop_0() const { return ___Prop_0; }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_Prop_0() { return &___Prop_0; }
	inline void set_Prop_0(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
	{
		___Prop_0 = value;
		Il2CppCodeGenWriteBarrier((&___Prop_0), value);
	}

	inline static int32_t get_offset_of_Map_1() { return static_cast<int32_t>(offsetof(NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields, ___Map_1)); }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_Map_1() const { return ___Map_1; }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_Map_1() { return &___Map_1; }
	inline void set_Map_1(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
	{
		___Map_1 = value;
		Il2CppCodeGenWriteBarrier((&___Map_1), value);
	}

	inline static int32_t get_offset_of_Combining_2() { return static_cast<int32_t>(offsetof(NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields, ___Combining_2)); }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_Combining_2() const { return ___Combining_2; }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_Combining_2() { return &___Combining_2; }
	inline void set_Combining_2(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
	{
		___Combining_2 = value;
		Il2CppCodeGenWriteBarrier((&___Combining_2), value);
	}

	inline static int32_t get_offset_of_Composite_3() { return static_cast<int32_t>(offsetof(NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields, ___Composite_3)); }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_Composite_3() const { return ___Composite_3; }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_Composite_3() { return &___Composite_3; }
	inline void set_Composite_3(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
	{
		___Composite_3 = value;
		Il2CppCodeGenWriteBarrier((&___Composite_3), value);
	}

	inline static int32_t get_offset_of_Helper_4() { return static_cast<int32_t>(offsetof(NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields, ___Helper_4)); }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_Helper_4() const { return ___Helper_4; }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_Helper_4() { return &___Helper_4; }
	inline void set_Helper_4(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
	{
		___Helper_4 = value;
		Il2CppCodeGenWriteBarrier((&___Helper_4), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NORMALIZATIONTABLEUTIL_T03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_H
#ifndef SIMPLECOLLATOR_TC3A1720B7D3D850D5C23BE8E366D821EBA923D89_H
#define SIMPLECOLLATOR_TC3A1720B7D3D850D5C23BE8E366D821EBA923D89_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Globalization.Unicode.SimpleCollator
struct  SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89  : public RuntimeObject
{
public:
	// System.Globalization.TextInfo Mono.Globalization.Unicode.SimpleCollator::textInfo
	TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * ___textInfo_2;
	// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.SimpleCollator::cjkIndexer
	CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___cjkIndexer_3;
	// Mono.Globalization.Unicode.Contraction[] Mono.Globalization.Unicode.SimpleCollator::contractions
	ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* ___contractions_4;
	// Mono.Globalization.Unicode.Level2Map[] Mono.Globalization.Unicode.SimpleCollator::level2Maps
	Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28* ___level2Maps_5;
	// System.Byte[] Mono.Globalization.Unicode.SimpleCollator::unsafeFlags
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___unsafeFlags_6;
	// System.Byte* Mono.Globalization.Unicode.SimpleCollator::cjkCatTable
	uint8_t* ___cjkCatTable_7;
	// System.Byte* Mono.Globalization.Unicode.SimpleCollator::cjkLv1Table
	uint8_t* ___cjkLv1Table_8;
	// System.Byte* Mono.Globalization.Unicode.SimpleCollator::cjkLv2Table
	uint8_t* ___cjkLv2Table_9;
	// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.SimpleCollator::cjkLv2Indexer
	CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___cjkLv2Indexer_10;
	// System.Int32 Mono.Globalization.Unicode.SimpleCollator::lcid
	int32_t ___lcid_11;
	// System.Boolean Mono.Globalization.Unicode.SimpleCollator::frenchSort
	bool ___frenchSort_12;

public:
	inline static int32_t get_offset_of_textInfo_2() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89, ___textInfo_2)); }
	inline TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * get_textInfo_2() const { return ___textInfo_2; }
	inline TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 ** get_address_of_textInfo_2() { return &___textInfo_2; }
	inline void set_textInfo_2(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * value)
	{
		___textInfo_2 = value;
		Il2CppCodeGenWriteBarrier((&___textInfo_2), value);
	}

	inline static int32_t get_offset_of_cjkIndexer_3() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89, ___cjkIndexer_3)); }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_cjkIndexer_3() const { return ___cjkIndexer_3; }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_cjkIndexer_3() { return &___cjkIndexer_3; }
	inline void set_cjkIndexer_3(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
	{
		___cjkIndexer_3 = value;
		Il2CppCodeGenWriteBarrier((&___cjkIndexer_3), value);
	}

	inline static int32_t get_offset_of_contractions_4() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89, ___contractions_4)); }
	inline ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* get_contractions_4() const { return ___contractions_4; }
	inline ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B** get_address_of_contractions_4() { return &___contractions_4; }
	inline void set_contractions_4(ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* value)
	{
		___contractions_4 = value;
		Il2CppCodeGenWriteBarrier((&___contractions_4), value);
	}

	inline static int32_t get_offset_of_level2Maps_5() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89, ___level2Maps_5)); }
	inline Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28* get_level2Maps_5() const { return ___level2Maps_5; }
	inline Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28** get_address_of_level2Maps_5() { return &___level2Maps_5; }
	inline void set_level2Maps_5(Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28* value)
	{
		___level2Maps_5 = value;
		Il2CppCodeGenWriteBarrier((&___level2Maps_5), value);
	}

	inline static int32_t get_offset_of_unsafeFlags_6() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89, ___unsafeFlags_6)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_unsafeFlags_6() const { return ___unsafeFlags_6; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_unsafeFlags_6() { return &___unsafeFlags_6; }
	inline void set_unsafeFlags_6(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___unsafeFlags_6 = value;
		Il2CppCodeGenWriteBarrier((&___unsafeFlags_6), value);
	}

	inline static int32_t get_offset_of_cjkCatTable_7() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89, ___cjkCatTable_7)); }
	inline uint8_t* get_cjkCatTable_7() const { return ___cjkCatTable_7; }
	inline uint8_t** get_address_of_cjkCatTable_7() { return &___cjkCatTable_7; }
	inline void set_cjkCatTable_7(uint8_t* value)
	{
		___cjkCatTable_7 = value;
	}

	inline static int32_t get_offset_of_cjkLv1Table_8() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89, ___cjkLv1Table_8)); }
	inline uint8_t* get_cjkLv1Table_8() const { return ___cjkLv1Table_8; }
	inline uint8_t** get_address_of_cjkLv1Table_8() { return &___cjkLv1Table_8; }
	inline void set_cjkLv1Table_8(uint8_t* value)
	{
		___cjkLv1Table_8 = value;
	}

	inline static int32_t get_offset_of_cjkLv2Table_9() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89, ___cjkLv2Table_9)); }
	inline uint8_t* get_cjkLv2Table_9() const { return ___cjkLv2Table_9; }
	inline uint8_t** get_address_of_cjkLv2Table_9() { return &___cjkLv2Table_9; }
	inline void set_cjkLv2Table_9(uint8_t* value)
	{
		___cjkLv2Table_9 = value;
	}

	inline static int32_t get_offset_of_cjkLv2Indexer_10() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89, ___cjkLv2Indexer_10)); }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_cjkLv2Indexer_10() const { return ___cjkLv2Indexer_10; }
	inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_cjkLv2Indexer_10() { return &___cjkLv2Indexer_10; }
	inline void set_cjkLv2Indexer_10(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
	{
		___cjkLv2Indexer_10 = value;
		Il2CppCodeGenWriteBarrier((&___cjkLv2Indexer_10), value);
	}

	inline static int32_t get_offset_of_lcid_11() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89, ___lcid_11)); }
	inline int32_t get_lcid_11() const { return ___lcid_11; }
	inline int32_t* get_address_of_lcid_11() { return &___lcid_11; }
	inline void set_lcid_11(int32_t value)
	{
		___lcid_11 = value;
	}

	inline static int32_t get_offset_of_frenchSort_12() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89, ___frenchSort_12)); }
	inline bool get_frenchSort_12() const { return ___frenchSort_12; }
	inline bool* get_address_of_frenchSort_12() { return &___frenchSort_12; }
	inline void set_frenchSort_12(bool value)
	{
		___frenchSort_12 = value;
	}
};

struct SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_StaticFields
{
public:
	// System.Boolean Mono.Globalization.Unicode.SimpleCollator::QuickCheckDisabled
	bool ___QuickCheckDisabled_0;
	// Mono.Globalization.Unicode.SimpleCollator Mono.Globalization.Unicode.SimpleCollator::invariant
	SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * ___invariant_1;

public:
	inline static int32_t get_offset_of_QuickCheckDisabled_0() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_StaticFields, ___QuickCheckDisabled_0)); }
	inline bool get_QuickCheckDisabled_0() const { return ___QuickCheckDisabled_0; }
	inline bool* get_address_of_QuickCheckDisabled_0() { return &___QuickCheckDisabled_0; }
	inline void set_QuickCheckDisabled_0(bool value)
	{
		___QuickCheckDisabled_0 = value;
	}

	inline static int32_t get_offset_of_invariant_1() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_StaticFields, ___invariant_1)); }
	inline SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * get_invariant_1() const { return ___invariant_1; }
	inline SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 ** get_address_of_invariant_1() { return &___invariant_1; }
	inline void set_invariant_1(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * value)
	{
		___invariant_1 = value;
		Il2CppCodeGenWriteBarrier((&___invariant_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SIMPLECOLLATOR_TC3A1720B7D3D850D5C23BE8E366D821EBA923D89_H
#ifndef TAILORINGINFO_TB8FE608AAAB4C0390CE451DB4BB21713726D8F1B_H
#define TAILORINGINFO_TB8FE608AAAB4C0390CE451DB4BB21713726D8F1B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Globalization.Unicode.TailoringInfo
struct  TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B  : public RuntimeObject
{
public:
	// System.Int32 Mono.Globalization.Unicode.TailoringInfo::LCID
	int32_t ___LCID_0;
	// System.Int32 Mono.Globalization.Unicode.TailoringInfo::TailoringIndex
	int32_t ___TailoringIndex_1;
	// System.Int32 Mono.Globalization.Unicode.TailoringInfo::TailoringCount
	int32_t ___TailoringCount_2;
	// System.Boolean Mono.Globalization.Unicode.TailoringInfo::FrenchSort
	bool ___FrenchSort_3;

public:
	inline static int32_t get_offset_of_LCID_0() { return static_cast<int32_t>(offsetof(TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B, ___LCID_0)); }
	inline int32_t get_LCID_0() const { return ___LCID_0; }
	inline int32_t* get_address_of_LCID_0() { return &___LCID_0; }
	inline void set_LCID_0(int32_t value)
	{
		___LCID_0 = value;
	}

	inline static int32_t get_offset_of_TailoringIndex_1() { return static_cast<int32_t>(offsetof(TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B, ___TailoringIndex_1)); }
	inline int32_t get_TailoringIndex_1() const { return ___TailoringIndex_1; }
	inline int32_t* get_address_of_TailoringIndex_1() { return &___TailoringIndex_1; }
	inline void set_TailoringIndex_1(int32_t value)
	{
		___TailoringIndex_1 = value;
	}

	inline static int32_t get_offset_of_TailoringCount_2() { return static_cast<int32_t>(offsetof(TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B, ___TailoringCount_2)); }
	inline int32_t get_TailoringCount_2() const { return ___TailoringCount_2; }
	inline int32_t* get_address_of_TailoringCount_2() { return &___TailoringCount_2; }
	inline void set_TailoringCount_2(int32_t value)
	{
		___TailoringCount_2 = value;
	}

	inline static int32_t get_offset_of_FrenchSort_3() { return static_cast<int32_t>(offsetof(TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B, ___FrenchSort_3)); }
	inline bool get_FrenchSort_3() const { return ___FrenchSort_3; }
	inline bool* get_address_of_FrenchSort_3() { return &___FrenchSort_3; }
	inline void set_FrenchSort_3(bool value)
	{
		___FrenchSort_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TAILORINGINFO_TB8FE608AAAB4C0390CE451DB4BB21713726D8F1B_H
#ifndef BIGINTEGER_TF3E652919A004A91EECBCA34226B2D7588298299_H
#define BIGINTEGER_TF3E652919A004A91EECBCA34226B2D7588298299_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Math.BigInteger
struct  BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299  : public RuntimeObject
{
public:
	// System.UInt32 Mono.Math.BigInteger::length
	uint32_t ___length_0;
	// System.UInt32[] Mono.Math.BigInteger::data
	UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ___data_1;

public:
	inline static int32_t get_offset_of_length_0() { return static_cast<int32_t>(offsetof(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299, ___length_0)); }
	inline uint32_t get_length_0() const { return ___length_0; }
	inline uint32_t* get_address_of_length_0() { return &___length_0; }
	inline void set_length_0(uint32_t value)
	{
		___length_0 = value;
	}

	inline static int32_t get_offset_of_data_1() { return static_cast<int32_t>(offsetof(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299, ___data_1)); }
	inline UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* get_data_1() const { return ___data_1; }
	inline UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB** get_address_of_data_1() { return &___data_1; }
	inline void set_data_1(UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* value)
	{
		___data_1 = value;
		Il2CppCodeGenWriteBarrier((&___data_1), value);
	}
};

struct BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_StaticFields
{
public:
	// System.UInt32[] Mono.Math.BigInteger::smallPrimes
	UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ___smallPrimes_2;
	// System.Security.Cryptography.RandomNumberGenerator Mono.Math.BigInteger::rng
	RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * ___rng_3;

public:
	inline static int32_t get_offset_of_smallPrimes_2() { return static_cast<int32_t>(offsetof(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_StaticFields, ___smallPrimes_2)); }
	inline UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* get_smallPrimes_2() const { return ___smallPrimes_2; }
	inline UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB** get_address_of_smallPrimes_2() { return &___smallPrimes_2; }
	inline void set_smallPrimes_2(UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* value)
	{
		___smallPrimes_2 = value;
		Il2CppCodeGenWriteBarrier((&___smallPrimes_2), value);
	}

	inline static int32_t get_offset_of_rng_3() { return static_cast<int32_t>(offsetof(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_StaticFields, ___rng_3)); }
	inline RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * get_rng_3() const { return ___rng_3; }
	inline RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 ** get_address_of_rng_3() { return &___rng_3; }
	inline void set_rng_3(RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * value)
	{
		___rng_3 = value;
		Il2CppCodeGenWriteBarrier((&___rng_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // BIGINTEGER_TF3E652919A004A91EECBCA34226B2D7588298299_H
#ifndef KERNEL_T3F88A2791A8B86087C4642E0151590CA9D5BB0CE_H
#define KERNEL_T3F88A2791A8B86087C4642E0151590CA9D5BB0CE_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Math.BigInteger/Kernel
struct  Kernel_t3F88A2791A8B86087C4642E0151590CA9D5BB0CE  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KERNEL_T3F88A2791A8B86087C4642E0151590CA9D5BB0CE_H
#ifndef MODULUSRING_TF38480072235EFEF7441D696EBC9BECB8F3CA9EB_H
#define MODULUSRING_TF38480072235EFEF7441D696EBC9BECB8F3CA9EB_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Math.BigInteger/ModulusRing
struct  ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB  : public RuntimeObject
{
public:
	// Mono.Math.BigInteger Mono.Math.BigInteger/ModulusRing::mod
	BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___mod_0;
	// Mono.Math.BigInteger Mono.Math.BigInteger/ModulusRing::constant
	BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___constant_1;

public:
	inline static int32_t get_offset_of_mod_0() { return static_cast<int32_t>(offsetof(ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB, ___mod_0)); }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * get_mod_0() const { return ___mod_0; }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 ** get_address_of_mod_0() { return &___mod_0; }
	inline void set_mod_0(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * value)
	{
		___mod_0 = value;
		Il2CppCodeGenWriteBarrier((&___mod_0), value);
	}

	inline static int32_t get_offset_of_constant_1() { return static_cast<int32_t>(offsetof(ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB, ___constant_1)); }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * get_constant_1() const { return ___constant_1; }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 ** get_address_of_constant_1() { return &___constant_1; }
	inline void set_constant_1(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * value)
	{
		___constant_1 = value;
		Il2CppCodeGenWriteBarrier((&___constant_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MODULUSRING_TF38480072235EFEF7441D696EBC9BECB8F3CA9EB_H
#ifndef RUNTIME_T95A07C0D71AC95C92237FC801376268A0897CB49_H
#define RUNTIME_T95A07C0D71AC95C92237FC801376268A0897CB49_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Runtime
struct  Runtime_t95A07C0D71AC95C92237FC801376268A0897CB49  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIME_T95A07C0D71AC95C92237FC801376268A0897CB49_H
#ifndef RUNTIMEMARSHAL_TADCD5F542D7523383F5D513EFE49D6F4C6D3AD35_H
#define RUNTIMEMARSHAL_TADCD5F542D7523383F5D513EFE49D6F4C6D3AD35_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.RuntimeMarshal
struct  RuntimeMarshal_tADCD5F542D7523383F5D513EFE49D6F4C6D3AD35  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMEMARSHAL_TADCD5F542D7523383F5D513EFE49D6F4C6D3AD35_H
#ifndef RUNTIMESTRUCTS_T5A9D51C93048B6F0EC7E4F76023D5FE2F20F7FDD_H
#define RUNTIMESTRUCTS_T5A9D51C93048B6F0EC7E4F76023D5FE2F20F7FDD_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.RuntimeStructs
struct  RuntimeStructs_t5A9D51C93048B6F0EC7E4F76023D5FE2F20F7FDD  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMESTRUCTS_T5A9D51C93048B6F0EC7E4F76023D5FE2F20F7FDD_H
#ifndef ASN1_TEEE010B7337B1A5D7B3F25DF65BE462E6704FC22_H
#define ASN1_TEEE010B7337B1A5D7B3F25DF65BE462E6704FC22_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.ASN1
struct  ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22  : public RuntimeObject
{
public:
	// System.Byte Mono.Security.ASN1::m_nTag
	uint8_t ___m_nTag_0;
	// System.Byte[] Mono.Security.ASN1::m_aValue
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___m_aValue_1;
	// System.Collections.ArrayList Mono.Security.ASN1::elist
	ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * ___elist_2;

public:
	inline static int32_t get_offset_of_m_nTag_0() { return static_cast<int32_t>(offsetof(ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22, ___m_nTag_0)); }
	inline uint8_t get_m_nTag_0() const { return ___m_nTag_0; }
	inline uint8_t* get_address_of_m_nTag_0() { return &___m_nTag_0; }
	inline void set_m_nTag_0(uint8_t value)
	{
		___m_nTag_0 = value;
	}

	inline static int32_t get_offset_of_m_aValue_1() { return static_cast<int32_t>(offsetof(ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22, ___m_aValue_1)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_m_aValue_1() const { return ___m_aValue_1; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_m_aValue_1() { return &___m_aValue_1; }
	inline void set_m_aValue_1(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___m_aValue_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_aValue_1), value);
	}

	inline static int32_t get_offset_of_elist_2() { return static_cast<int32_t>(offsetof(ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22, ___elist_2)); }
	inline ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * get_elist_2() const { return ___elist_2; }
	inline ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 ** get_address_of_elist_2() { return &___elist_2; }
	inline void set_elist_2(ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * value)
	{
		___elist_2 = value;
		Il2CppCodeGenWriteBarrier((&___elist_2), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ASN1_TEEE010B7337B1A5D7B3F25DF65BE462E6704FC22_H
#ifndef ASN1CONVERT_T138991C9C37079C099F94F756D260EA50C2D385F_H
#define ASN1CONVERT_T138991C9C37079C099F94F756D260EA50C2D385F_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.ASN1Convert
struct  ASN1Convert_t138991C9C37079C099F94F756D260EA50C2D385F  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ASN1CONVERT_T138991C9C37079C099F94F756D260EA50C2D385F_H
#ifndef BITCONVERTERLE_T8F3BE17C60282ED051735A690E02777D47A3129A_H
#define BITCONVERTERLE_T8F3BE17C60282ED051735A690E02777D47A3129A_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.BitConverterLE
struct  BitConverterLE_t8F3BE17C60282ED051735A690E02777D47A3129A  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // BITCONVERTERLE_T8F3BE17C60282ED051735A690E02777D47A3129A_H
#ifndef KEYBUILDER_TD2E58633E7DDA74AB7DFA4A8299BB91D0BE29F33_H
#define KEYBUILDER_TD2E58633E7DDA74AB7DFA4A8299BB91D0BE29F33_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.Cryptography.KeyBuilder
struct  KeyBuilder_tD2E58633E7DDA74AB7DFA4A8299BB91D0BE29F33  : public RuntimeObject
{
public:

public:
};

struct KeyBuilder_tD2E58633E7DDA74AB7DFA4A8299BB91D0BE29F33_StaticFields
{
public:
	// System.Security.Cryptography.RandomNumberGenerator Mono.Security.Cryptography.KeyBuilder::rng
	RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * ___rng_0;

public:
	inline static int32_t get_offset_of_rng_0() { return static_cast<int32_t>(offsetof(KeyBuilder_tD2E58633E7DDA74AB7DFA4A8299BB91D0BE29F33_StaticFields, ___rng_0)); }
	inline RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * get_rng_0() const { return ___rng_0; }
	inline RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 ** get_address_of_rng_0() { return &___rng_0; }
	inline void set_rng_0(RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * value)
	{
		___rng_0 = value;
		Il2CppCodeGenWriteBarrier((&___rng_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYBUILDER_TD2E58633E7DDA74AB7DFA4A8299BB91D0BE29F33_H
#ifndef KEYPAIRPERSISTENCE_T5C070E8D158094F7D0CC5D591F30EDFFB39849A2_H
#define KEYPAIRPERSISTENCE_T5C070E8D158094F7D0CC5D591F30EDFFB39849A2_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.Cryptography.KeyPairPersistence
struct  KeyPairPersistence_t5C070E8D158094F7D0CC5D591F30EDFFB39849A2  : public RuntimeObject
{
public:
	// System.Security.Cryptography.CspParameters Mono.Security.Cryptography.KeyPairPersistence::_params
	CspParameters_t7DDB44526A2A9693723C2FA915D9DCF2848998C7 * ____params_4;
	// System.String Mono.Security.Cryptography.KeyPairPersistence::_keyvalue
	String_t* ____keyvalue_5;
	// System.String Mono.Security.Cryptography.KeyPairPersistence::_filename
	String_t* ____filename_6;
	// System.String Mono.Security.Cryptography.KeyPairPersistence::_container
	String_t* ____container_7;

public:
	inline static int32_t get_offset_of__params_4() { return static_cast<int32_t>(offsetof(KeyPairPersistence_t5C070E8D158094F7D0CC5D591F30EDFFB39849A2, ____params_4)); }
	inline CspParameters_t7DDB44526A2A9693723C2FA915D9DCF2848998C7 * get__params_4() const { return ____params_4; }
	inline CspParameters_t7DDB44526A2A9693723C2FA915D9DCF2848998C7 ** get_address_of__params_4() { return &____params_4; }
	inline void set__params_4(CspParameters_t7DDB44526A2A9693723C2FA915D9DCF2848998C7 * value)
	{
		____params_4 = value;
		Il2CppCodeGenWriteBarrier((&____params_4), value);
	}

	inline static int32_t get_offset_of__keyvalue_5() { return static_cast<int32_t>(offsetof(KeyPairPersistence_t5C070E8D158094F7D0CC5D591F30EDFFB39849A2, ____keyvalue_5)); }
	inline String_t* get__keyvalue_5() const { return ____keyvalue_5; }
	inline String_t** get_address_of__keyvalue_5() { return &____keyvalue_5; }
	inline void set__keyvalue_5(String_t* value)
	{
		____keyvalue_5 = value;
		Il2CppCodeGenWriteBarrier((&____keyvalue_5), value);
	}

	inline static int32_t get_offset_of__filename_6() { return static_cast<int32_t>(offsetof(KeyPairPersistence_t5C070E8D158094F7D0CC5D591F30EDFFB39849A2, ____filename_6)); }
	inline String_t* get__filename_6() const { return ____filename_6; }
	inline String_t** get_address_of__filename_6() { return &____filename_6; }
	inline void set__filename_6(String_t* value)
	{
		____filename_6 = value;
		Il2CppCodeGenWriteBarrier((&____filename_6), value);
	}

	inline static int32_t get_offset_of__container_7() { return static_cast<int32_t>(offsetof(KeyPairPersistence_t5C070E8D158094F7D0CC5D591F30EDFFB39849A2, ____container_7)); }
	inline String_t* get__container_7() const { return ____container_7; }
	inline String_t** get_address_of__container_7() { return &____container_7; }
	inline void set__container_7(String_t* value)
	{
		____container_7 = value;
		Il2CppCodeGenWriteBarrier((&____container_7), value);
	}
};

struct KeyPairPersistence_t5C070E8D158094F7D0CC5D591F30EDFFB39849A2_StaticFields
{
public:
	// System.Boolean Mono.Security.Cryptography.KeyPairPersistence::_userPathExists
	bool ____userPathExists_0;
	// System.String Mono.Security.Cryptography.KeyPairPersistence::_userPath
	String_t* ____userPath_1;
	// System.Boolean Mono.Security.Cryptography.KeyPairPersistence::_machinePathExists
	bool ____machinePathExists_2;
	// System.String Mono.Security.Cryptography.KeyPairPersistence::_machinePath
	String_t* ____machinePath_3;
	// System.Object Mono.Security.Cryptography.KeyPairPersistence::lockobj
	RuntimeObject * ___lockobj_8;

public:
	inline static int32_t get_offset_of__userPathExists_0() { return static_cast<int32_t>(offsetof(KeyPairPersistence_t5C070E8D158094F7D0CC5D591F30EDFFB39849A2_StaticFields, ____userPathExists_0)); }
	inline bool get__userPathExists_0() const { return ____userPathExists_0; }
	inline bool* get_address_of__userPathExists_0() { return &____userPathExists_0; }
	inline void set__userPathExists_0(bool value)
	{
		____userPathExists_0 = value;
	}

	inline static int32_t get_offset_of__userPath_1() { return static_cast<int32_t>(offsetof(KeyPairPersistence_t5C070E8D158094F7D0CC5D591F30EDFFB39849A2_StaticFields, ____userPath_1)); }
	inline String_t* get__userPath_1() const { return ____userPath_1; }
	inline String_t** get_address_of__userPath_1() { return &____userPath_1; }
	inline void set__userPath_1(String_t* value)
	{
		____userPath_1 = value;
		Il2CppCodeGenWriteBarrier((&____userPath_1), value);
	}

	inline static int32_t get_offset_of__machinePathExists_2() { return static_cast<int32_t>(offsetof(KeyPairPersistence_t5C070E8D158094F7D0CC5D591F30EDFFB39849A2_StaticFields, ____machinePathExists_2)); }
	inline bool get__machinePathExists_2() const { return ____machinePathExists_2; }
	inline bool* get_address_of__machinePathExists_2() { return &____machinePathExists_2; }
	inline void set__machinePathExists_2(bool value)
	{
		____machinePathExists_2 = value;
	}

	inline static int32_t get_offset_of__machinePath_3() { return static_cast<int32_t>(offsetof(KeyPairPersistence_t5C070E8D158094F7D0CC5D591F30EDFFB39849A2_StaticFields, ____machinePath_3)); }
	inline String_t* get__machinePath_3() const { return ____machinePath_3; }
	inline String_t** get_address_of__machinePath_3() { return &____machinePath_3; }
	inline void set__machinePath_3(String_t* value)
	{
		____machinePath_3 = value;
		Il2CppCodeGenWriteBarrier((&____machinePath_3), value);
	}

	inline static int32_t get_offset_of_lockobj_8() { return static_cast<int32_t>(offsetof(KeyPairPersistence_t5C070E8D158094F7D0CC5D591F30EDFFB39849A2_StaticFields, ___lockobj_8)); }
	inline RuntimeObject * get_lockobj_8() const { return ___lockobj_8; }
	inline RuntimeObject ** get_address_of_lockobj_8() { return &___lockobj_8; }
	inline void set_lockobj_8(RuntimeObject * value)
	{
		___lockobj_8 = value;
		Il2CppCodeGenWriteBarrier((&___lockobj_8), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYPAIRPERSISTENCE_T5C070E8D158094F7D0CC5D591F30EDFFB39849A2_H
#ifndef PKCS1_TD10817843EC300450DF0869873961943DE7E0E49_H
#define PKCS1_TD10817843EC300450DF0869873961943DE7E0E49_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.Cryptography.PKCS1
struct  PKCS1_tD10817843EC300450DF0869873961943DE7E0E49  : public RuntimeObject
{
public:

public:
};

struct PKCS1_tD10817843EC300450DF0869873961943DE7E0E49_StaticFields
{
public:
	// System.Byte[] Mono.Security.Cryptography.PKCS1::emptySHA1
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___emptySHA1_0;
	// System.Byte[] Mono.Security.Cryptography.PKCS1::emptySHA256
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___emptySHA256_1;
	// System.Byte[] Mono.Security.Cryptography.PKCS1::emptySHA384
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___emptySHA384_2;
	// System.Byte[] Mono.Security.Cryptography.PKCS1::emptySHA512
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___emptySHA512_3;

public:
	inline static int32_t get_offset_of_emptySHA1_0() { return static_cast<int32_t>(offsetof(PKCS1_tD10817843EC300450DF0869873961943DE7E0E49_StaticFields, ___emptySHA1_0)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_emptySHA1_0() const { return ___emptySHA1_0; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_emptySHA1_0() { return &___emptySHA1_0; }
	inline void set_emptySHA1_0(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___emptySHA1_0 = value;
		Il2CppCodeGenWriteBarrier((&___emptySHA1_0), value);
	}

	inline static int32_t get_offset_of_emptySHA256_1() { return static_cast<int32_t>(offsetof(PKCS1_tD10817843EC300450DF0869873961943DE7E0E49_StaticFields, ___emptySHA256_1)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_emptySHA256_1() const { return ___emptySHA256_1; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_emptySHA256_1() { return &___emptySHA256_1; }
	inline void set_emptySHA256_1(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___emptySHA256_1 = value;
		Il2CppCodeGenWriteBarrier((&___emptySHA256_1), value);
	}

	inline static int32_t get_offset_of_emptySHA384_2() { return static_cast<int32_t>(offsetof(PKCS1_tD10817843EC300450DF0869873961943DE7E0E49_StaticFields, ___emptySHA384_2)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_emptySHA384_2() const { return ___emptySHA384_2; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_emptySHA384_2() { return &___emptySHA384_2; }
	inline void set_emptySHA384_2(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___emptySHA384_2 = value;
		Il2CppCodeGenWriteBarrier((&___emptySHA384_2), value);
	}

	inline static int32_t get_offset_of_emptySHA512_3() { return static_cast<int32_t>(offsetof(PKCS1_tD10817843EC300450DF0869873961943DE7E0E49_StaticFields, ___emptySHA512_3)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_emptySHA512_3() const { return ___emptySHA512_3; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_emptySHA512_3() { return &___emptySHA512_3; }
	inline void set_emptySHA512_3(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___emptySHA512_3 = value;
		Il2CppCodeGenWriteBarrier((&___emptySHA512_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // PKCS1_TD10817843EC300450DF0869873961943DE7E0E49_H
#ifndef PKCS8_T7FC4F4D11D01A76F9873869D2F5587EA3B61B5C6_H
#define PKCS8_T7FC4F4D11D01A76F9873869D2F5587EA3B61B5C6_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.Cryptography.PKCS8
struct  PKCS8_t7FC4F4D11D01A76F9873869D2F5587EA3B61B5C6  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // PKCS8_T7FC4F4D11D01A76F9873869D2F5587EA3B61B5C6_H
#ifndef ENCRYPTEDPRIVATEKEYINFO_T1007E453F673A5DDB678FE5D5A6CEBD623D3B66A_H
#define ENCRYPTEDPRIVATEKEYINFO_T1007E453F673A5DDB678FE5D5A6CEBD623D3B66A_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.Cryptography.PKCS8/EncryptedPrivateKeyInfo
struct  EncryptedPrivateKeyInfo_t1007E453F673A5DDB678FE5D5A6CEBD623D3B66A  : public RuntimeObject
{
public:
	// System.String Mono.Security.Cryptography.PKCS8/EncryptedPrivateKeyInfo::_algorithm
	String_t* ____algorithm_0;
	// System.Byte[] Mono.Security.Cryptography.PKCS8/EncryptedPrivateKeyInfo::_salt
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ____salt_1;
	// System.Int32 Mono.Security.Cryptography.PKCS8/EncryptedPrivateKeyInfo::_iterations
	int32_t ____iterations_2;
	// System.Byte[] Mono.Security.Cryptography.PKCS8/EncryptedPrivateKeyInfo::_data
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ____data_3;

public:
	inline static int32_t get_offset_of__algorithm_0() { return static_cast<int32_t>(offsetof(EncryptedPrivateKeyInfo_t1007E453F673A5DDB678FE5D5A6CEBD623D3B66A, ____algorithm_0)); }
	inline String_t* get__algorithm_0() const { return ____algorithm_0; }
	inline String_t** get_address_of__algorithm_0() { return &____algorithm_0; }
	inline void set__algorithm_0(String_t* value)
	{
		____algorithm_0 = value;
		Il2CppCodeGenWriteBarrier((&____algorithm_0), value);
	}

	inline static int32_t get_offset_of__salt_1() { return static_cast<int32_t>(offsetof(EncryptedPrivateKeyInfo_t1007E453F673A5DDB678FE5D5A6CEBD623D3B66A, ____salt_1)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get__salt_1() const { return ____salt_1; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of__salt_1() { return &____salt_1; }
	inline void set__salt_1(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		____salt_1 = value;
		Il2CppCodeGenWriteBarrier((&____salt_1), value);
	}

	inline static int32_t get_offset_of__iterations_2() { return static_cast<int32_t>(offsetof(EncryptedPrivateKeyInfo_t1007E453F673A5DDB678FE5D5A6CEBD623D3B66A, ____iterations_2)); }
	inline int32_t get__iterations_2() const { return ____iterations_2; }
	inline int32_t* get_address_of__iterations_2() { return &____iterations_2; }
	inline void set__iterations_2(int32_t value)
	{
		____iterations_2 = value;
	}

	inline static int32_t get_offset_of__data_3() { return static_cast<int32_t>(offsetof(EncryptedPrivateKeyInfo_t1007E453F673A5DDB678FE5D5A6CEBD623D3B66A, ____data_3)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get__data_3() const { return ____data_3; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of__data_3() { return &____data_3; }
	inline void set__data_3(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		____data_3 = value;
		Il2CppCodeGenWriteBarrier((&____data_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENCRYPTEDPRIVATEKEYINFO_T1007E453F673A5DDB678FE5D5A6CEBD623D3B66A_H
#ifndef PRIVATEKEYINFO_TB0FE1E120AA479902AF80D2FDC2B6E58656A94B8_H
#define PRIVATEKEYINFO_TB0FE1E120AA479902AF80D2FDC2B6E58656A94B8_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.Cryptography.PKCS8/PrivateKeyInfo
struct  PrivateKeyInfo_tB0FE1E120AA479902AF80D2FDC2B6E58656A94B8  : public RuntimeObject
{
public:
	// System.Int32 Mono.Security.Cryptography.PKCS8/PrivateKeyInfo::_version
	int32_t ____version_0;
	// System.String Mono.Security.Cryptography.PKCS8/PrivateKeyInfo::_algorithm
	String_t* ____algorithm_1;
	// System.Byte[] Mono.Security.Cryptography.PKCS8/PrivateKeyInfo::_key
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ____key_2;
	// System.Collections.ArrayList Mono.Security.Cryptography.PKCS8/PrivateKeyInfo::_list
	ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * ____list_3;

public:
	inline static int32_t get_offset_of__version_0() { return static_cast<int32_t>(offsetof(PrivateKeyInfo_tB0FE1E120AA479902AF80D2FDC2B6E58656A94B8, ____version_0)); }
	inline int32_t get__version_0() const { return ____version_0; }
	inline int32_t* get_address_of__version_0() { return &____version_0; }
	inline void set__version_0(int32_t value)
	{
		____version_0 = value;
	}

	inline static int32_t get_offset_of__algorithm_1() { return static_cast<int32_t>(offsetof(PrivateKeyInfo_tB0FE1E120AA479902AF80D2FDC2B6E58656A94B8, ____algorithm_1)); }
	inline String_t* get__algorithm_1() const { return ____algorithm_1; }
	inline String_t** get_address_of__algorithm_1() { return &____algorithm_1; }
	inline void set__algorithm_1(String_t* value)
	{
		____algorithm_1 = value;
		Il2CppCodeGenWriteBarrier((&____algorithm_1), value);
	}

	inline static int32_t get_offset_of__key_2() { return static_cast<int32_t>(offsetof(PrivateKeyInfo_tB0FE1E120AA479902AF80D2FDC2B6E58656A94B8, ____key_2)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get__key_2() const { return ____key_2; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of__key_2() { return &____key_2; }
	inline void set__key_2(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		____key_2 = value;
		Il2CppCodeGenWriteBarrier((&____key_2), value);
	}

	inline static int32_t get_offset_of__list_3() { return static_cast<int32_t>(offsetof(PrivateKeyInfo_tB0FE1E120AA479902AF80D2FDC2B6E58656A94B8, ____list_3)); }
	inline ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * get__list_3() const { return ____list_3; }
	inline ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 ** get_address_of__list_3() { return &____list_3; }
	inline void set__list_3(ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * value)
	{
		____list_3 = value;
		Il2CppCodeGenWriteBarrier((&____list_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // PRIVATEKEYINFO_TB0FE1E120AA479902AF80D2FDC2B6E58656A94B8_H
#ifndef PKCS7_T298DFC26790920EB8B476ACA3EEBD4D280B6E66B_H
#define PKCS7_T298DFC26790920EB8B476ACA3EEBD4D280B6E66B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.PKCS7
struct  PKCS7_t298DFC26790920EB8B476ACA3EEBD4D280B6E66B  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // PKCS7_T298DFC26790920EB8B476ACA3EEBD4D280B6E66B_H
#ifndef CONTENTINFO_T9A8DFCD9F2B4DAE958FB1338A4E1009ABE360986_H
#define CONTENTINFO_T9A8DFCD9F2B4DAE958FB1338A4E1009ABE360986_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.PKCS7/ContentInfo
struct  ContentInfo_t9A8DFCD9F2B4DAE958FB1338A4E1009ABE360986  : public RuntimeObject
{
public:
	// System.String Mono.Security.PKCS7/ContentInfo::contentType
	String_t* ___contentType_0;
	// Mono.Security.ASN1 Mono.Security.PKCS7/ContentInfo::content
	ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * ___content_1;

public:
	inline static int32_t get_offset_of_contentType_0() { return static_cast<int32_t>(offsetof(ContentInfo_t9A8DFCD9F2B4DAE958FB1338A4E1009ABE360986, ___contentType_0)); }
	inline String_t* get_contentType_0() const { return ___contentType_0; }
	inline String_t** get_address_of_contentType_0() { return &___contentType_0; }
	inline void set_contentType_0(String_t* value)
	{
		___contentType_0 = value;
		Il2CppCodeGenWriteBarrier((&___contentType_0), value);
	}

	inline static int32_t get_offset_of_content_1() { return static_cast<int32_t>(offsetof(ContentInfo_t9A8DFCD9F2B4DAE958FB1338A4E1009ABE360986, ___content_1)); }
	inline ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * get_content_1() const { return ___content_1; }
	inline ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 ** get_address_of_content_1() { return &___content_1; }
	inline void set_content_1(ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * value)
	{
		___content_1 = value;
		Il2CppCodeGenWriteBarrier((&___content_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CONTENTINFO_T9A8DFCD9F2B4DAE958FB1338A4E1009ABE360986_H
#ifndef ENCRYPTEDDATA_T6674145E92F0186FFF3F517A4BB773B508513B82_H
#define ENCRYPTEDDATA_T6674145E92F0186FFF3F517A4BB773B508513B82_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.PKCS7/EncryptedData
struct  EncryptedData_t6674145E92F0186FFF3F517A4BB773B508513B82  : public RuntimeObject
{
public:
	// System.Byte Mono.Security.PKCS7/EncryptedData::_version
	uint8_t ____version_0;
	// Mono.Security.PKCS7/ContentInfo Mono.Security.PKCS7/EncryptedData::_content
	ContentInfo_t9A8DFCD9F2B4DAE958FB1338A4E1009ABE360986 * ____content_1;
	// Mono.Security.PKCS7/ContentInfo Mono.Security.PKCS7/EncryptedData::_encryptionAlgorithm
	ContentInfo_t9A8DFCD9F2B4DAE958FB1338A4E1009ABE360986 * ____encryptionAlgorithm_2;
	// System.Byte[] Mono.Security.PKCS7/EncryptedData::_encrypted
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ____encrypted_3;

public:
	inline static int32_t get_offset_of__version_0() { return static_cast<int32_t>(offsetof(EncryptedData_t6674145E92F0186FFF3F517A4BB773B508513B82, ____version_0)); }
	inline uint8_t get__version_0() const { return ____version_0; }
	inline uint8_t* get_address_of__version_0() { return &____version_0; }
	inline void set__version_0(uint8_t value)
	{
		____version_0 = value;
	}

	inline static int32_t get_offset_of__content_1() { return static_cast<int32_t>(offsetof(EncryptedData_t6674145E92F0186FFF3F517A4BB773B508513B82, ____content_1)); }
	inline ContentInfo_t9A8DFCD9F2B4DAE958FB1338A4E1009ABE360986 * get__content_1() const { return ____content_1; }
	inline ContentInfo_t9A8DFCD9F2B4DAE958FB1338A4E1009ABE360986 ** get_address_of__content_1() { return &____content_1; }
	inline void set__content_1(ContentInfo_t9A8DFCD9F2B4DAE958FB1338A4E1009ABE360986 * value)
	{
		____content_1 = value;
		Il2CppCodeGenWriteBarrier((&____content_1), value);
	}

	inline static int32_t get_offset_of__encryptionAlgorithm_2() { return static_cast<int32_t>(offsetof(EncryptedData_t6674145E92F0186FFF3F517A4BB773B508513B82, ____encryptionAlgorithm_2)); }
	inline ContentInfo_t9A8DFCD9F2B4DAE958FB1338A4E1009ABE360986 * get__encryptionAlgorithm_2() const { return ____encryptionAlgorithm_2; }
	inline ContentInfo_t9A8DFCD9F2B4DAE958FB1338A4E1009ABE360986 ** get_address_of__encryptionAlgorithm_2() { return &____encryptionAlgorithm_2; }
	inline void set__encryptionAlgorithm_2(ContentInfo_t9A8DFCD9F2B4DAE958FB1338A4E1009ABE360986 * value)
	{
		____encryptionAlgorithm_2 = value;
		Il2CppCodeGenWriteBarrier((&____encryptionAlgorithm_2), value);
	}

	inline static int32_t get_offset_of__encrypted_3() { return static_cast<int32_t>(offsetof(EncryptedData_t6674145E92F0186FFF3F517A4BB773B508513B82, ____encrypted_3)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get__encrypted_3() const { return ____encrypted_3; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of__encrypted_3() { return &____encrypted_3; }
	inline void set__encrypted_3(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		____encrypted_3 = value;
		Il2CppCodeGenWriteBarrier((&____encrypted_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENCRYPTEDDATA_T6674145E92F0186FFF3F517A4BB773B508513B82_H
#ifndef PKCS12_T2E17C346CAF69DA6AE988AFC55AF9A71320552E4_H
#define PKCS12_T2E17C346CAF69DA6AE988AFC55AF9A71320552E4_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.X509.PKCS12
struct  PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4  : public RuntimeObject
{
public:
	// System.Byte[] Mono.Security.X509.PKCS12::_password
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ____password_0;
	// System.Collections.ArrayList Mono.Security.X509.PKCS12::_keyBags
	ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * ____keyBags_1;
	// System.Collections.ArrayList Mono.Security.X509.PKCS12::_secretBags
	ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * ____secretBags_2;
	// Mono.Security.X509.X509CertificateCollection Mono.Security.X509.PKCS12::_certs
	X509CertificateCollection_t5BA116B445B1DB65CBCEAECF7EF3CFC1368E3ECA * ____certs_3;
	// System.Boolean Mono.Security.X509.PKCS12::_keyBagsChanged
	bool ____keyBagsChanged_4;
	// System.Boolean Mono.Security.X509.PKCS12::_secretBagsChanged
	bool ____secretBagsChanged_5;
	// System.Boolean Mono.Security.X509.PKCS12::_certsChanged
	bool ____certsChanged_6;
	// System.Int32 Mono.Security.X509.PKCS12::_iterations
	int32_t ____iterations_7;
	// System.Collections.ArrayList Mono.Security.X509.PKCS12::_safeBags
	ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * ____safeBags_8;
	// System.Security.Cryptography.RandomNumberGenerator Mono.Security.X509.PKCS12::_rng
	RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * ____rng_9;

public:
	inline static int32_t get_offset_of__password_0() { return static_cast<int32_t>(offsetof(PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4, ____password_0)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get__password_0() const { return ____password_0; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of__password_0() { return &____password_0; }
	inline void set__password_0(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		____password_0 = value;
		Il2CppCodeGenWriteBarrier((&____password_0), value);
	}

	inline static int32_t get_offset_of__keyBags_1() { return static_cast<int32_t>(offsetof(PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4, ____keyBags_1)); }
	inline ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * get__keyBags_1() const { return ____keyBags_1; }
	inline ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 ** get_address_of__keyBags_1() { return &____keyBags_1; }
	inline void set__keyBags_1(ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * value)
	{
		____keyBags_1 = value;
		Il2CppCodeGenWriteBarrier((&____keyBags_1), value);
	}

	inline static int32_t get_offset_of__secretBags_2() { return static_cast<int32_t>(offsetof(PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4, ____secretBags_2)); }
	inline ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * get__secretBags_2() const { return ____secretBags_2; }
	inline ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 ** get_address_of__secretBags_2() { return &____secretBags_2; }
	inline void set__secretBags_2(ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * value)
	{
		____secretBags_2 = value;
		Il2CppCodeGenWriteBarrier((&____secretBags_2), value);
	}

	inline static int32_t get_offset_of__certs_3() { return static_cast<int32_t>(offsetof(PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4, ____certs_3)); }
	inline X509CertificateCollection_t5BA116B445B1DB65CBCEAECF7EF3CFC1368E3ECA * get__certs_3() const { return ____certs_3; }
	inline X509CertificateCollection_t5BA116B445B1DB65CBCEAECF7EF3CFC1368E3ECA ** get_address_of__certs_3() { return &____certs_3; }
	inline void set__certs_3(X509CertificateCollection_t5BA116B445B1DB65CBCEAECF7EF3CFC1368E3ECA * value)
	{
		____certs_3 = value;
		Il2CppCodeGenWriteBarrier((&____certs_3), value);
	}

	inline static int32_t get_offset_of__keyBagsChanged_4() { return static_cast<int32_t>(offsetof(PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4, ____keyBagsChanged_4)); }
	inline bool get__keyBagsChanged_4() const { return ____keyBagsChanged_4; }
	inline bool* get_address_of__keyBagsChanged_4() { return &____keyBagsChanged_4; }
	inline void set__keyBagsChanged_4(bool value)
	{
		____keyBagsChanged_4 = value;
	}

	inline static int32_t get_offset_of__secretBagsChanged_5() { return static_cast<int32_t>(offsetof(PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4, ____secretBagsChanged_5)); }
	inline bool get__secretBagsChanged_5() const { return ____secretBagsChanged_5; }
	inline bool* get_address_of__secretBagsChanged_5() { return &____secretBagsChanged_5; }
	inline void set__secretBagsChanged_5(bool value)
	{
		____secretBagsChanged_5 = value;
	}

	inline static int32_t get_offset_of__certsChanged_6() { return static_cast<int32_t>(offsetof(PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4, ____certsChanged_6)); }
	inline bool get__certsChanged_6() const { return ____certsChanged_6; }
	inline bool* get_address_of__certsChanged_6() { return &____certsChanged_6; }
	inline void set__certsChanged_6(bool value)
	{
		____certsChanged_6 = value;
	}

	inline static int32_t get_offset_of__iterations_7() { return static_cast<int32_t>(offsetof(PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4, ____iterations_7)); }
	inline int32_t get__iterations_7() const { return ____iterations_7; }
	inline int32_t* get_address_of__iterations_7() { return &____iterations_7; }
	inline void set__iterations_7(int32_t value)
	{
		____iterations_7 = value;
	}

	inline static int32_t get_offset_of__safeBags_8() { return static_cast<int32_t>(offsetof(PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4, ____safeBags_8)); }
	inline ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * get__safeBags_8() const { return ____safeBags_8; }
	inline ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 ** get_address_of__safeBags_8() { return &____safeBags_8; }
	inline void set__safeBags_8(ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * value)
	{
		____safeBags_8 = value;
		Il2CppCodeGenWriteBarrier((&____safeBags_8), value);
	}

	inline static int32_t get_offset_of__rng_9() { return static_cast<int32_t>(offsetof(PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4, ____rng_9)); }
	inline RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * get__rng_9() const { return ____rng_9; }
	inline RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 ** get_address_of__rng_9() { return &____rng_9; }
	inline void set__rng_9(RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * value)
	{
		____rng_9 = value;
		Il2CppCodeGenWriteBarrier((&____rng_9), value);
	}
};

struct PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4_StaticFields
{
public:
	// System.Int32 Mono.Security.X509.PKCS12::password_max_length
	int32_t ___password_max_length_10;

public:
	inline static int32_t get_offset_of_password_max_length_10() { return static_cast<int32_t>(offsetof(PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4_StaticFields, ___password_max_length_10)); }
	inline int32_t get_password_max_length_10() const { return ___password_max_length_10; }
	inline int32_t* get_address_of_password_max_length_10() { return &___password_max_length_10; }
	inline void set_password_max_length_10(int32_t value)
	{
		___password_max_length_10 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // PKCS12_T2E17C346CAF69DA6AE988AFC55AF9A71320552E4_H
#ifndef DERIVEBYTES_TFCF9AE1DEEE8A9709DADE9BA48878BFB6B4E6889_H
#define DERIVEBYTES_TFCF9AE1DEEE8A9709DADE9BA48878BFB6B4E6889_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.X509.PKCS12/DeriveBytes
struct  DeriveBytes_tFCF9AE1DEEE8A9709DADE9BA48878BFB6B4E6889  : public RuntimeObject
{
public:
	// System.String Mono.Security.X509.PKCS12/DeriveBytes::_hashName
	String_t* ____hashName_3;
	// System.Int32 Mono.Security.X509.PKCS12/DeriveBytes::_iterations
	int32_t ____iterations_4;
	// System.Byte[] Mono.Security.X509.PKCS12/DeriveBytes::_password
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ____password_5;
	// System.Byte[] Mono.Security.X509.PKCS12/DeriveBytes::_salt
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ____salt_6;

public:
	inline static int32_t get_offset_of__hashName_3() { return static_cast<int32_t>(offsetof(DeriveBytes_tFCF9AE1DEEE8A9709DADE9BA48878BFB6B4E6889, ____hashName_3)); }
	inline String_t* get__hashName_3() const { return ____hashName_3; }
	inline String_t** get_address_of__hashName_3() { return &____hashName_3; }
	inline void set__hashName_3(String_t* value)
	{
		____hashName_3 = value;
		Il2CppCodeGenWriteBarrier((&____hashName_3), value);
	}

	inline static int32_t get_offset_of__iterations_4() { return static_cast<int32_t>(offsetof(DeriveBytes_tFCF9AE1DEEE8A9709DADE9BA48878BFB6B4E6889, ____iterations_4)); }
	inline int32_t get__iterations_4() const { return ____iterations_4; }
	inline int32_t* get_address_of__iterations_4() { return &____iterations_4; }
	inline void set__iterations_4(int32_t value)
	{
		____iterations_4 = value;
	}

	inline static int32_t get_offset_of__password_5() { return static_cast<int32_t>(offsetof(DeriveBytes_tFCF9AE1DEEE8A9709DADE9BA48878BFB6B4E6889, ____password_5)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get__password_5() const { return ____password_5; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of__password_5() { return &____password_5; }
	inline void set__password_5(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		____password_5 = value;
		Il2CppCodeGenWriteBarrier((&____password_5), value);
	}

	inline static int32_t get_offset_of__salt_6() { return static_cast<int32_t>(offsetof(DeriveBytes_tFCF9AE1DEEE8A9709DADE9BA48878BFB6B4E6889, ____salt_6)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get__salt_6() const { return ____salt_6; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of__salt_6() { return &____salt_6; }
	inline void set__salt_6(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		____salt_6 = value;
		Il2CppCodeGenWriteBarrier((&____salt_6), value);
	}
};

struct DeriveBytes_tFCF9AE1DEEE8A9709DADE9BA48878BFB6B4E6889_StaticFields
{
public:
	// System.Byte[] Mono.Security.X509.PKCS12/DeriveBytes::keyDiversifier
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___keyDiversifier_0;
	// System.Byte[] Mono.Security.X509.PKCS12/DeriveBytes::ivDiversifier
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___ivDiversifier_1;
	// System.Byte[] Mono.Security.X509.PKCS12/DeriveBytes::macDiversifier
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___macDiversifier_2;

public:
	inline static int32_t get_offset_of_keyDiversifier_0() { return static_cast<int32_t>(offsetof(DeriveBytes_tFCF9AE1DEEE8A9709DADE9BA48878BFB6B4E6889_StaticFields, ___keyDiversifier_0)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_keyDiversifier_0() const { return ___keyDiversifier_0; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_keyDiversifier_0() { return &___keyDiversifier_0; }
	inline void set_keyDiversifier_0(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___keyDiversifier_0 = value;
		Il2CppCodeGenWriteBarrier((&___keyDiversifier_0), value);
	}

	inline static int32_t get_offset_of_ivDiversifier_1() { return static_cast<int32_t>(offsetof(DeriveBytes_tFCF9AE1DEEE8A9709DADE9BA48878BFB6B4E6889_StaticFields, ___ivDiversifier_1)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_ivDiversifier_1() const { return ___ivDiversifier_1; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_ivDiversifier_1() { return &___ivDiversifier_1; }
	inline void set_ivDiversifier_1(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___ivDiversifier_1 = value;
		Il2CppCodeGenWriteBarrier((&___ivDiversifier_1), value);
	}

	inline static int32_t get_offset_of_macDiversifier_2() { return static_cast<int32_t>(offsetof(DeriveBytes_tFCF9AE1DEEE8A9709DADE9BA48878BFB6B4E6889_StaticFields, ___macDiversifier_2)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_macDiversifier_2() const { return ___macDiversifier_2; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_macDiversifier_2() { return &___macDiversifier_2; }
	inline void set_macDiversifier_2(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___macDiversifier_2 = value;
		Il2CppCodeGenWriteBarrier((&___macDiversifier_2), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DERIVEBYTES_TFCF9AE1DEEE8A9709DADE9BA48878BFB6B4E6889_H
#ifndef SAFEBAG_T174C33B33B435C2F8F7B3D3B3217CE626A905945_H
#define SAFEBAG_T174C33B33B435C2F8F7B3D3B3217CE626A905945_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.X509.SafeBag
struct  SafeBag_t174C33B33B435C2F8F7B3D3B3217CE626A905945  : public RuntimeObject
{
public:
	// System.String Mono.Security.X509.SafeBag::_bagOID
	String_t* ____bagOID_0;
	// Mono.Security.ASN1 Mono.Security.X509.SafeBag::_asn1
	ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * ____asn1_1;

public:
	inline static int32_t get_offset_of__bagOID_0() { return static_cast<int32_t>(offsetof(SafeBag_t174C33B33B435C2F8F7B3D3B3217CE626A905945, ____bagOID_0)); }
	inline String_t* get__bagOID_0() const { return ____bagOID_0; }
	inline String_t** get_address_of__bagOID_0() { return &____bagOID_0; }
	inline void set__bagOID_0(String_t* value)
	{
		____bagOID_0 = value;
		Il2CppCodeGenWriteBarrier((&____bagOID_0), value);
	}

	inline static int32_t get_offset_of__asn1_1() { return static_cast<int32_t>(offsetof(SafeBag_t174C33B33B435C2F8F7B3D3B3217CE626A905945, ____asn1_1)); }
	inline ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * get__asn1_1() const { return ____asn1_1; }
	inline ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 ** get_address_of__asn1_1() { return &____asn1_1; }
	inline void set__asn1_1(ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * value)
	{
		____asn1_1 = value;
		Il2CppCodeGenWriteBarrier((&____asn1_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SAFEBAG_T174C33B33B435C2F8F7B3D3B3217CE626A905945_H
#ifndef X501_TE94C087B0902DF20A534C0120C76982167A558F5_H
#define X501_TE94C087B0902DF20A534C0120C76982167A558F5_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.X509.X501
struct  X501_tE94C087B0902DF20A534C0120C76982167A558F5  : public RuntimeObject
{
public:

public:
};

struct X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields
{
public:
	// System.Byte[] Mono.Security.X509.X501::countryName
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___countryName_0;
	// System.Byte[] Mono.Security.X509.X501::organizationName
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___organizationName_1;
	// System.Byte[] Mono.Security.X509.X501::organizationalUnitName
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___organizationalUnitName_2;
	// System.Byte[] Mono.Security.X509.X501::commonName
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___commonName_3;
	// System.Byte[] Mono.Security.X509.X501::localityName
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___localityName_4;
	// System.Byte[] Mono.Security.X509.X501::stateOrProvinceName
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___stateOrProvinceName_5;
	// System.Byte[] Mono.Security.X509.X501::streetAddress
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___streetAddress_6;
	// System.Byte[] Mono.Security.X509.X501::domainComponent
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___domainComponent_7;
	// System.Byte[] Mono.Security.X509.X501::userid
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___userid_8;
	// System.Byte[] Mono.Security.X509.X501::email
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___email_9;
	// System.Byte[] Mono.Security.X509.X501::dnQualifier
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___dnQualifier_10;
	// System.Byte[] Mono.Security.X509.X501::title
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___title_11;
	// System.Byte[] Mono.Security.X509.X501::surname
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___surname_12;
	// System.Byte[] Mono.Security.X509.X501::givenName
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___givenName_13;
	// System.Byte[] Mono.Security.X509.X501::initial
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___initial_14;

public:
	inline static int32_t get_offset_of_countryName_0() { return static_cast<int32_t>(offsetof(X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields, ___countryName_0)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_countryName_0() const { return ___countryName_0; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_countryName_0() { return &___countryName_0; }
	inline void set_countryName_0(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___countryName_0 = value;
		Il2CppCodeGenWriteBarrier((&___countryName_0), value);
	}

	inline static int32_t get_offset_of_organizationName_1() { return static_cast<int32_t>(offsetof(X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields, ___organizationName_1)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_organizationName_1() const { return ___organizationName_1; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_organizationName_1() { return &___organizationName_1; }
	inline void set_organizationName_1(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___organizationName_1 = value;
		Il2CppCodeGenWriteBarrier((&___organizationName_1), value);
	}

	inline static int32_t get_offset_of_organizationalUnitName_2() { return static_cast<int32_t>(offsetof(X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields, ___organizationalUnitName_2)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_organizationalUnitName_2() const { return ___organizationalUnitName_2; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_organizationalUnitName_2() { return &___organizationalUnitName_2; }
	inline void set_organizationalUnitName_2(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___organizationalUnitName_2 = value;
		Il2CppCodeGenWriteBarrier((&___organizationalUnitName_2), value);
	}

	inline static int32_t get_offset_of_commonName_3() { return static_cast<int32_t>(offsetof(X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields, ___commonName_3)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_commonName_3() const { return ___commonName_3; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_commonName_3() { return &___commonName_3; }
	inline void set_commonName_3(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___commonName_3 = value;
		Il2CppCodeGenWriteBarrier((&___commonName_3), value);
	}

	inline static int32_t get_offset_of_localityName_4() { return static_cast<int32_t>(offsetof(X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields, ___localityName_4)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_localityName_4() const { return ___localityName_4; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_localityName_4() { return &___localityName_4; }
	inline void set_localityName_4(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___localityName_4 = value;
		Il2CppCodeGenWriteBarrier((&___localityName_4), value);
	}

	inline static int32_t get_offset_of_stateOrProvinceName_5() { return static_cast<int32_t>(offsetof(X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields, ___stateOrProvinceName_5)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_stateOrProvinceName_5() const { return ___stateOrProvinceName_5; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_stateOrProvinceName_5() { return &___stateOrProvinceName_5; }
	inline void set_stateOrProvinceName_5(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___stateOrProvinceName_5 = value;
		Il2CppCodeGenWriteBarrier((&___stateOrProvinceName_5), value);
	}

	inline static int32_t get_offset_of_streetAddress_6() { return static_cast<int32_t>(offsetof(X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields, ___streetAddress_6)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_streetAddress_6() const { return ___streetAddress_6; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_streetAddress_6() { return &___streetAddress_6; }
	inline void set_streetAddress_6(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___streetAddress_6 = value;
		Il2CppCodeGenWriteBarrier((&___streetAddress_6), value);
	}

	inline static int32_t get_offset_of_domainComponent_7() { return static_cast<int32_t>(offsetof(X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields, ___domainComponent_7)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_domainComponent_7() const { return ___domainComponent_7; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_domainComponent_7() { return &___domainComponent_7; }
	inline void set_domainComponent_7(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___domainComponent_7 = value;
		Il2CppCodeGenWriteBarrier((&___domainComponent_7), value);
	}

	inline static int32_t get_offset_of_userid_8() { return static_cast<int32_t>(offsetof(X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields, ___userid_8)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_userid_8() const { return ___userid_8; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_userid_8() { return &___userid_8; }
	inline void set_userid_8(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___userid_8 = value;
		Il2CppCodeGenWriteBarrier((&___userid_8), value);
	}

	inline static int32_t get_offset_of_email_9() { return static_cast<int32_t>(offsetof(X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields, ___email_9)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_email_9() const { return ___email_9; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_email_9() { return &___email_9; }
	inline void set_email_9(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___email_9 = value;
		Il2CppCodeGenWriteBarrier((&___email_9), value);
	}

	inline static int32_t get_offset_of_dnQualifier_10() { return static_cast<int32_t>(offsetof(X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields, ___dnQualifier_10)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_dnQualifier_10() const { return ___dnQualifier_10; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_dnQualifier_10() { return &___dnQualifier_10; }
	inline void set_dnQualifier_10(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___dnQualifier_10 = value;
		Il2CppCodeGenWriteBarrier((&___dnQualifier_10), value);
	}

	inline static int32_t get_offset_of_title_11() { return static_cast<int32_t>(offsetof(X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields, ___title_11)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_title_11() const { return ___title_11; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_title_11() { return &___title_11; }
	inline void set_title_11(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___title_11 = value;
		Il2CppCodeGenWriteBarrier((&___title_11), value);
	}

	inline static int32_t get_offset_of_surname_12() { return static_cast<int32_t>(offsetof(X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields, ___surname_12)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_surname_12() const { return ___surname_12; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_surname_12() { return &___surname_12; }
	inline void set_surname_12(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___surname_12 = value;
		Il2CppCodeGenWriteBarrier((&___surname_12), value);
	}

	inline static int32_t get_offset_of_givenName_13() { return static_cast<int32_t>(offsetof(X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields, ___givenName_13)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_givenName_13() const { return ___givenName_13; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_givenName_13() { return &___givenName_13; }
	inline void set_givenName_13(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___givenName_13 = value;
		Il2CppCodeGenWriteBarrier((&___givenName_13), value);
	}

	inline static int32_t get_offset_of_initial_14() { return static_cast<int32_t>(offsetof(X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields, ___initial_14)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_initial_14() const { return ___initial_14; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_initial_14() { return &___initial_14; }
	inline void set_initial_14(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___initial_14 = value;
		Il2CppCodeGenWriteBarrier((&___initial_14), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // X501_TE94C087B0902DF20A534C0120C76982167A558F5_H
#ifndef X509CERTIFICATEENUMERATOR_TA97ABD952DA2AEEF45D70B07B2267A0E5B29D92F_H
#define X509CERTIFICATEENUMERATOR_TA97ABD952DA2AEEF45D70B07B2267A0E5B29D92F_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.X509.X509CertificateCollection/X509CertificateEnumerator
struct  X509CertificateEnumerator_tA97ABD952DA2AEEF45D70B07B2267A0E5B29D92F  : public RuntimeObject
{
public:
	// System.Collections.IEnumerator Mono.Security.X509.X509CertificateCollection/X509CertificateEnumerator::enumerator
	RuntimeObject* ___enumerator_0;

public:
	inline static int32_t get_offset_of_enumerator_0() { return static_cast<int32_t>(offsetof(X509CertificateEnumerator_tA97ABD952DA2AEEF45D70B07B2267A0E5B29D92F, ___enumerator_0)); }
	inline RuntimeObject* get_enumerator_0() const { return ___enumerator_0; }
	inline RuntimeObject** get_address_of_enumerator_0() { return &___enumerator_0; }
	inline void set_enumerator_0(RuntimeObject* value)
	{
		___enumerator_0 = value;
		Il2CppCodeGenWriteBarrier((&___enumerator_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // X509CERTIFICATEENUMERATOR_TA97ABD952DA2AEEF45D70B07B2267A0E5B29D92F_H
#ifndef X509EXTENSION_T4572384D5BE5E3AC344EA559448684FA7FCFA17B_H
#define X509EXTENSION_T4572384D5BE5E3AC344EA559448684FA7FCFA17B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.X509.X509Extension
struct  X509Extension_t4572384D5BE5E3AC344EA559448684FA7FCFA17B  : public RuntimeObject
{
public:
	// System.String Mono.Security.X509.X509Extension::extnOid
	String_t* ___extnOid_0;
	// System.Boolean Mono.Security.X509.X509Extension::extnCritical
	bool ___extnCritical_1;
	// Mono.Security.ASN1 Mono.Security.X509.X509Extension::extnValue
	ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * ___extnValue_2;

public:
	inline static int32_t get_offset_of_extnOid_0() { return static_cast<int32_t>(offsetof(X509Extension_t4572384D5BE5E3AC344EA559448684FA7FCFA17B, ___extnOid_0)); }
	inline String_t* get_extnOid_0() const { return ___extnOid_0; }
	inline String_t** get_address_of_extnOid_0() { return &___extnOid_0; }
	inline void set_extnOid_0(String_t* value)
	{
		___extnOid_0 = value;
		Il2CppCodeGenWriteBarrier((&___extnOid_0), value);
	}

	inline static int32_t get_offset_of_extnCritical_1() { return static_cast<int32_t>(offsetof(X509Extension_t4572384D5BE5E3AC344EA559448684FA7FCFA17B, ___extnCritical_1)); }
	inline bool get_extnCritical_1() const { return ___extnCritical_1; }
	inline bool* get_address_of_extnCritical_1() { return &___extnCritical_1; }
	inline void set_extnCritical_1(bool value)
	{
		___extnCritical_1 = value;
	}

	inline static int32_t get_offset_of_extnValue_2() { return static_cast<int32_t>(offsetof(X509Extension_t4572384D5BE5E3AC344EA559448684FA7FCFA17B, ___extnValue_2)); }
	inline ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * get_extnValue_2() const { return ___extnValue_2; }
	inline ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 ** get_address_of_extnValue_2() { return &___extnValue_2; }
	inline void set_extnValue_2(ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * value)
	{
		___extnValue_2 = value;
		Il2CppCodeGenWriteBarrier((&___extnValue_2), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // X509EXTENSION_T4572384D5BE5E3AC344EA559448684FA7FCFA17B_H
#ifndef SMALLXMLPARSER_T4FF09686422594EF19E2CA54CB877F9FCE5AF196_H
#define SMALLXMLPARSER_T4FF09686422594EF19E2CA54CB877F9FCE5AF196_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Xml.SmallXmlParser
struct  SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196  : public RuntimeObject
{
public:
	// Mono.Xml.SmallXmlParser/IContentHandler Mono.Xml.SmallXmlParser::handler
	RuntimeObject* ___handler_0;
	// System.IO.TextReader Mono.Xml.SmallXmlParser::reader
	TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A * ___reader_1;
	// System.Collections.Stack Mono.Xml.SmallXmlParser::elementNames
	Stack_t37723B68CC4FFD95F0F3D06A5D42D7DEE7569643 * ___elementNames_2;
	// System.Collections.Stack Mono.Xml.SmallXmlParser::xmlSpaces
	Stack_t37723B68CC4FFD95F0F3D06A5D42D7DEE7569643 * ___xmlSpaces_3;
	// System.String Mono.Xml.SmallXmlParser::xmlSpace
	String_t* ___xmlSpace_4;
	// System.Text.StringBuilder Mono.Xml.SmallXmlParser::buffer
	StringBuilder_t * ___buffer_5;
	// System.Char[] Mono.Xml.SmallXmlParser::nameBuffer
	CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___nameBuffer_6;
	// System.Boolean Mono.Xml.SmallXmlParser::isWhitespace
	bool ___isWhitespace_7;
	// Mono.Xml.SmallXmlParser/AttrListImpl Mono.Xml.SmallXmlParser::attributes
	AttrListImpl_t71E6364FBEB04BEB799D6DC32BF6D2C23380BF63 * ___attributes_8;
	// System.Int32 Mono.Xml.SmallXmlParser::line
	int32_t ___line_9;
	// System.Int32 Mono.Xml.SmallXmlParser::column
	int32_t ___column_10;
	// System.Boolean Mono.Xml.SmallXmlParser::resetColumn
	bool ___resetColumn_11;

public:
	inline static int32_t get_offset_of_handler_0() { return static_cast<int32_t>(offsetof(SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196, ___handler_0)); }
	inline RuntimeObject* get_handler_0() const { return ___handler_0; }
	inline RuntimeObject** get_address_of_handler_0() { return &___handler_0; }
	inline void set_handler_0(RuntimeObject* value)
	{
		___handler_0 = value;
		Il2CppCodeGenWriteBarrier((&___handler_0), value);
	}

	inline static int32_t get_offset_of_reader_1() { return static_cast<int32_t>(offsetof(SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196, ___reader_1)); }
	inline TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A * get_reader_1() const { return ___reader_1; }
	inline TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A ** get_address_of_reader_1() { return &___reader_1; }
	inline void set_reader_1(TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A * value)
	{
		___reader_1 = value;
		Il2CppCodeGenWriteBarrier((&___reader_1), value);
	}

	inline static int32_t get_offset_of_elementNames_2() { return static_cast<int32_t>(offsetof(SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196, ___elementNames_2)); }
	inline Stack_t37723B68CC4FFD95F0F3D06A5D42D7DEE7569643 * get_elementNames_2() const { return ___elementNames_2; }
	inline Stack_t37723B68CC4FFD95F0F3D06A5D42D7DEE7569643 ** get_address_of_elementNames_2() { return &___elementNames_2; }
	inline void set_elementNames_2(Stack_t37723B68CC4FFD95F0F3D06A5D42D7DEE7569643 * value)
	{
		___elementNames_2 = value;
		Il2CppCodeGenWriteBarrier((&___elementNames_2), value);
	}

	inline static int32_t get_offset_of_xmlSpaces_3() { return static_cast<int32_t>(offsetof(SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196, ___xmlSpaces_3)); }
	inline Stack_t37723B68CC4FFD95F0F3D06A5D42D7DEE7569643 * get_xmlSpaces_3() const { return ___xmlSpaces_3; }
	inline Stack_t37723B68CC4FFD95F0F3D06A5D42D7DEE7569643 ** get_address_of_xmlSpaces_3() { return &___xmlSpaces_3; }
	inline void set_xmlSpaces_3(Stack_t37723B68CC4FFD95F0F3D06A5D42D7DEE7569643 * value)
	{
		___xmlSpaces_3 = value;
		Il2CppCodeGenWriteBarrier((&___xmlSpaces_3), value);
	}

	inline static int32_t get_offset_of_xmlSpace_4() { return static_cast<int32_t>(offsetof(SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196, ___xmlSpace_4)); }
	inline String_t* get_xmlSpace_4() const { return ___xmlSpace_4; }
	inline String_t** get_address_of_xmlSpace_4() { return &___xmlSpace_4; }
	inline void set_xmlSpace_4(String_t* value)
	{
		___xmlSpace_4 = value;
		Il2CppCodeGenWriteBarrier((&___xmlSpace_4), value);
	}

	inline static int32_t get_offset_of_buffer_5() { return static_cast<int32_t>(offsetof(SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196, ___buffer_5)); }
	inline StringBuilder_t * get_buffer_5() const { return ___buffer_5; }
	inline StringBuilder_t ** get_address_of_buffer_5() { return &___buffer_5; }
	inline void set_buffer_5(StringBuilder_t * value)
	{
		___buffer_5 = value;
		Il2CppCodeGenWriteBarrier((&___buffer_5), value);
	}

	inline static int32_t get_offset_of_nameBuffer_6() { return static_cast<int32_t>(offsetof(SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196, ___nameBuffer_6)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_nameBuffer_6() const { return ___nameBuffer_6; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_nameBuffer_6() { return &___nameBuffer_6; }
	inline void set_nameBuffer_6(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
	{
		___nameBuffer_6 = value;
		Il2CppCodeGenWriteBarrier((&___nameBuffer_6), value);
	}

	inline static int32_t get_offset_of_isWhitespace_7() { return static_cast<int32_t>(offsetof(SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196, ___isWhitespace_7)); }
	inline bool get_isWhitespace_7() const { return ___isWhitespace_7; }
	inline bool* get_address_of_isWhitespace_7() { return &___isWhitespace_7; }
	inline void set_isWhitespace_7(bool value)
	{
		___isWhitespace_7 = value;
	}

	inline static int32_t get_offset_of_attributes_8() { return static_cast<int32_t>(offsetof(SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196, ___attributes_8)); }
	inline AttrListImpl_t71E6364FBEB04BEB799D6DC32BF6D2C23380BF63 * get_attributes_8() const { return ___attributes_8; }
	inline AttrListImpl_t71E6364FBEB04BEB799D6DC32BF6D2C23380BF63 ** get_address_of_attributes_8() { return &___attributes_8; }
	inline void set_attributes_8(AttrListImpl_t71E6364FBEB04BEB799D6DC32BF6D2C23380BF63 * value)
	{
		___attributes_8 = value;
		Il2CppCodeGenWriteBarrier((&___attributes_8), value);
	}

	inline static int32_t get_offset_of_line_9() { return static_cast<int32_t>(offsetof(SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196, ___line_9)); }
	inline int32_t get_line_9() const { return ___line_9; }
	inline int32_t* get_address_of_line_9() { return &___line_9; }
	inline void set_line_9(int32_t value)
	{
		___line_9 = value;
	}

	inline static int32_t get_offset_of_column_10() { return static_cast<int32_t>(offsetof(SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196, ___column_10)); }
	inline int32_t get_column_10() const { return ___column_10; }
	inline int32_t* get_address_of_column_10() { return &___column_10; }
	inline void set_column_10(int32_t value)
	{
		___column_10 = value;
	}

	inline static int32_t get_offset_of_resetColumn_11() { return static_cast<int32_t>(offsetof(SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196, ___resetColumn_11)); }
	inline bool get_resetColumn_11() const { return ___resetColumn_11; }
	inline bool* get_address_of_resetColumn_11() { return &___resetColumn_11; }
	inline void set_resetColumn_11(bool value)
	{
		___resetColumn_11 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SMALLXMLPARSER_T4FF09686422594EF19E2CA54CB877F9FCE5AF196_H
#ifndef ATTRLISTIMPL_T71E6364FBEB04BEB799D6DC32BF6D2C23380BF63_H
#define ATTRLISTIMPL_T71E6364FBEB04BEB799D6DC32BF6D2C23380BF63_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Xml.SmallXmlParser/AttrListImpl
struct  AttrListImpl_t71E6364FBEB04BEB799D6DC32BF6D2C23380BF63  : public RuntimeObject
{
public:
	// System.Collections.Generic.List`1<System.String> Mono.Xml.SmallXmlParser/AttrListImpl::attrNames
	List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * ___attrNames_0;
	// System.Collections.Generic.List`1<System.String> Mono.Xml.SmallXmlParser/AttrListImpl::attrValues
	List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * ___attrValues_1;

public:
	inline static int32_t get_offset_of_attrNames_0() { return static_cast<int32_t>(offsetof(AttrListImpl_t71E6364FBEB04BEB799D6DC32BF6D2C23380BF63, ___attrNames_0)); }
	inline List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * get_attrNames_0() const { return ___attrNames_0; }
	inline List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 ** get_address_of_attrNames_0() { return &___attrNames_0; }
	inline void set_attrNames_0(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * value)
	{
		___attrNames_0 = value;
		Il2CppCodeGenWriteBarrier((&___attrNames_0), value);
	}

	inline static int32_t get_offset_of_attrValues_1() { return static_cast<int32_t>(offsetof(AttrListImpl_t71E6364FBEB04BEB799D6DC32BF6D2C23380BF63, ___attrValues_1)); }
	inline List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * get_attrValues_1() const { return ___attrValues_1; }
	inline List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 ** get_address_of_attrValues_1() { return &___attrValues_1; }
	inline void set_attrValues_1(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * value)
	{
		___attrValues_1 = value;
		Il2CppCodeGenWriteBarrier((&___attrValues_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ATTRLISTIMPL_T71E6364FBEB04BEB799D6DC32BF6D2C23380BF63_H
#ifndef SR_TF0A81BD7A630D496167428BEC7314B47F8B4472B_H
#define SR_TF0A81BD7A630D496167428BEC7314B47F8B4472B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// SR
struct  SR_tF0A81BD7A630D496167428BEC7314B47F8B4472B  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SR_TF0A81BD7A630D496167428BEC7314B47F8B4472B_H
#ifndef COLLECTIONBASE_TF5D4583FF325726066A9803839A04E9C0084ED01_H
#define COLLECTIONBASE_TF5D4583FF325726066A9803839A04E9C0084ED01_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.CollectionBase
struct  CollectionBase_tF5D4583FF325726066A9803839A04E9C0084ED01  : public RuntimeObject
{
public:
	// System.Collections.ArrayList System.Collections.CollectionBase::list
	ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * ___list_0;

public:
	inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(CollectionBase_tF5D4583FF325726066A9803839A04E9C0084ED01, ___list_0)); }
	inline ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * get_list_0() const { return ___list_0; }
	inline ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 ** get_address_of_list_0() { return &___list_0; }
	inline void set_list_0(ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * value)
	{
		___list_0 = value;
		Il2CppCodeGenWriteBarrier((&___list_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COLLECTIONBASE_TF5D4583FF325726066A9803839A04E9C0084ED01_H
#ifndef EXCEPTION_T_H
#define EXCEPTION_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Exception
struct  Exception_t  : public RuntimeObject
{
public:
	// System.String System.Exception::_className
	String_t* ____className_1;
	// System.String System.Exception::_message
	String_t* ____message_2;
	// System.Collections.IDictionary System.Exception::_data
	RuntimeObject* ____data_3;
	// System.Exception System.Exception::_innerException
	Exception_t * ____innerException_4;
	// System.String System.Exception::_helpURL
	String_t* ____helpURL_5;
	// System.Object System.Exception::_stackTrace
	RuntimeObject * ____stackTrace_6;
	// System.String System.Exception::_stackTraceString
	String_t* ____stackTraceString_7;
	// System.String System.Exception::_remoteStackTraceString
	String_t* ____remoteStackTraceString_8;
	// System.Int32 System.Exception::_remoteStackIndex
	int32_t ____remoteStackIndex_9;
	// System.Object System.Exception::_dynamicMethods
	RuntimeObject * ____dynamicMethods_10;
	// System.Int32 System.Exception::_HResult
	int32_t ____HResult_11;
	// System.String System.Exception::_source
	String_t* ____source_12;
	// System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
	SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * ____safeSerializationManager_13;
	// System.Diagnostics.StackTrace[] System.Exception::captured_traces
	StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___captured_traces_14;
	// System.IntPtr[] System.Exception::native_trace_ips
	IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD* ___native_trace_ips_15;

public:
	inline static int32_t get_offset_of__className_1() { return static_cast<int32_t>(offsetof(Exception_t, ____className_1)); }
	inline String_t* get__className_1() const { return ____className_1; }
	inline String_t** get_address_of__className_1() { return &____className_1; }
	inline void set__className_1(String_t* value)
	{
		____className_1 = value;
		Il2CppCodeGenWriteBarrier((&____className_1), value);
	}

	inline static int32_t get_offset_of__message_2() { return static_cast<int32_t>(offsetof(Exception_t, ____message_2)); }
	inline String_t* get__message_2() const { return ____message_2; }
	inline String_t** get_address_of__message_2() { return &____message_2; }
	inline void set__message_2(String_t* value)
	{
		____message_2 = value;
		Il2CppCodeGenWriteBarrier((&____message_2), value);
	}

	inline static int32_t get_offset_of__data_3() { return static_cast<int32_t>(offsetof(Exception_t, ____data_3)); }
	inline RuntimeObject* get__data_3() const { return ____data_3; }
	inline RuntimeObject** get_address_of__data_3() { return &____data_3; }
	inline void set__data_3(RuntimeObject* value)
	{
		____data_3 = value;
		Il2CppCodeGenWriteBarrier((&____data_3), value);
	}

	inline static int32_t get_offset_of__innerException_4() { return static_cast<int32_t>(offsetof(Exception_t, ____innerException_4)); }
	inline Exception_t * get__innerException_4() const { return ____innerException_4; }
	inline Exception_t ** get_address_of__innerException_4() { return &____innerException_4; }
	inline void set__innerException_4(Exception_t * value)
	{
		____innerException_4 = value;
		Il2CppCodeGenWriteBarrier((&____innerException_4), value);
	}

	inline static int32_t get_offset_of__helpURL_5() { return static_cast<int32_t>(offsetof(Exception_t, ____helpURL_5)); }
	inline String_t* get__helpURL_5() const { return ____helpURL_5; }
	inline String_t** get_address_of__helpURL_5() { return &____helpURL_5; }
	inline void set__helpURL_5(String_t* value)
	{
		____helpURL_5 = value;
		Il2CppCodeGenWriteBarrier((&____helpURL_5), value);
	}

	inline static int32_t get_offset_of__stackTrace_6() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTrace_6)); }
	inline RuntimeObject * get__stackTrace_6() const { return ____stackTrace_6; }
	inline RuntimeObject ** get_address_of__stackTrace_6() { return &____stackTrace_6; }
	inline void set__stackTrace_6(RuntimeObject * value)
	{
		____stackTrace_6 = value;
		Il2CppCodeGenWriteBarrier((&____stackTrace_6), value);
	}

	inline static int32_t get_offset_of__stackTraceString_7() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTraceString_7)); }
	inline String_t* get__stackTraceString_7() const { return ____stackTraceString_7; }
	inline String_t** get_address_of__stackTraceString_7() { return &____stackTraceString_7; }
	inline void set__stackTraceString_7(String_t* value)
	{
		____stackTraceString_7 = value;
		Il2CppCodeGenWriteBarrier((&____stackTraceString_7), value);
	}

	inline static int32_t get_offset_of__remoteStackTraceString_8() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackTraceString_8)); }
	inline String_t* get__remoteStackTraceString_8() const { return ____remoteStackTraceString_8; }
	inline String_t** get_address_of__remoteStackTraceString_8() { return &____remoteStackTraceString_8; }
	inline void set__remoteStackTraceString_8(String_t* value)
	{
		____remoteStackTraceString_8 = value;
		Il2CppCodeGenWriteBarrier((&____remoteStackTraceString_8), value);
	}

	inline static int32_t get_offset_of__remoteStackIndex_9() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackIndex_9)); }
	inline int32_t get__remoteStackIndex_9() const { return ____remoteStackIndex_9; }
	inline int32_t* get_address_of__remoteStackIndex_9() { return &____remoteStackIndex_9; }
	inline void set__remoteStackIndex_9(int32_t value)
	{
		____remoteStackIndex_9 = value;
	}

	inline static int32_t get_offset_of__dynamicMethods_10() { return static_cast<int32_t>(offsetof(Exception_t, ____dynamicMethods_10)); }
	inline RuntimeObject * get__dynamicMethods_10() const { return ____dynamicMethods_10; }
	inline RuntimeObject ** get_address_of__dynamicMethods_10() { return &____dynamicMethods_10; }
	inline void set__dynamicMethods_10(RuntimeObject * value)
	{
		____dynamicMethods_10 = value;
		Il2CppCodeGenWriteBarrier((&____dynamicMethods_10), value);
	}

	inline static int32_t get_offset_of__HResult_11() { return static_cast<int32_t>(offsetof(Exception_t, ____HResult_11)); }
	inline int32_t get__HResult_11() const { return ____HResult_11; }
	inline int32_t* get_address_of__HResult_11() { return &____HResult_11; }
	inline void set__HResult_11(int32_t value)
	{
		____HResult_11 = value;
	}

	inline static int32_t get_offset_of__source_12() { return static_cast<int32_t>(offsetof(Exception_t, ____source_12)); }
	inline String_t* get__source_12() const { return ____source_12; }
	inline String_t** get_address_of__source_12() { return &____source_12; }
	inline void set__source_12(String_t* value)
	{
		____source_12 = value;
		Il2CppCodeGenWriteBarrier((&____source_12), value);
	}

	inline static int32_t get_offset_of__safeSerializationManager_13() { return static_cast<int32_t>(offsetof(Exception_t, ____safeSerializationManager_13)); }
	inline SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; }
	inline SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; }
	inline void set__safeSerializationManager_13(SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * value)
	{
		____safeSerializationManager_13 = value;
		Il2CppCodeGenWriteBarrier((&____safeSerializationManager_13), value);
	}

	inline static int32_t get_offset_of_captured_traces_14() { return static_cast<int32_t>(offsetof(Exception_t, ___captured_traces_14)); }
	inline StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* get_captured_traces_14() const { return ___captured_traces_14; }
	inline StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196** get_address_of_captured_traces_14() { return &___captured_traces_14; }
	inline void set_captured_traces_14(StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* value)
	{
		___captured_traces_14 = value;
		Il2CppCodeGenWriteBarrier((&___captured_traces_14), value);
	}

	inline static int32_t get_offset_of_native_trace_ips_15() { return static_cast<int32_t>(offsetof(Exception_t, ___native_trace_ips_15)); }
	inline IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD* get_native_trace_ips_15() const { return ___native_trace_ips_15; }
	inline IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; }
	inline void set_native_trace_ips_15(IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD* value)
	{
		___native_trace_ips_15 = value;
		Il2CppCodeGenWriteBarrier((&___native_trace_ips_15), value);
	}
};

struct Exception_t_StaticFields
{
public:
	// System.Object System.Exception::s_EDILock
	RuntimeObject * ___s_EDILock_0;

public:
	inline static int32_t get_offset_of_s_EDILock_0() { return static_cast<int32_t>(offsetof(Exception_t_StaticFields, ___s_EDILock_0)); }
	inline RuntimeObject * get_s_EDILock_0() const { return ___s_EDILock_0; }
	inline RuntimeObject ** get_address_of_s_EDILock_0() { return &___s_EDILock_0; }
	inline void set_s_EDILock_0(RuntimeObject * value)
	{
		___s_EDILock_0 = value;
		Il2CppCodeGenWriteBarrier((&___s_EDILock_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Exception
struct Exception_t_marshaled_pinvoke
{
	char* ____className_1;
	char* ____message_2;
	RuntimeObject* ____data_3;
	Exception_t_marshaled_pinvoke* ____innerException_4;
	char* ____helpURL_5;
	Il2CppIUnknown* ____stackTrace_6;
	char* ____stackTraceString_7;
	char* ____remoteStackTraceString_8;
	int32_t ____remoteStackIndex_9;
	Il2CppIUnknown* ____dynamicMethods_10;
	int32_t ____HResult_11;
	char* ____source_12;
	SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * ____safeSerializationManager_13;
	StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___captured_traces_14;
	intptr_t* ___native_trace_ips_15;
};
// Native definition for COM marshalling of System.Exception
struct Exception_t_marshaled_com
{
	Il2CppChar* ____className_1;
	Il2CppChar* ____message_2;
	RuntimeObject* ____data_3;
	Exception_t_marshaled_com* ____innerException_4;
	Il2CppChar* ____helpURL_5;
	Il2CppIUnknown* ____stackTrace_6;
	Il2CppChar* ____stackTraceString_7;
	Il2CppChar* ____remoteStackTraceString_8;
	int32_t ____remoteStackIndex_9;
	Il2CppIUnknown* ____dynamicMethods_10;
	int32_t ____HResult_11;
	Il2CppChar* ____source_12;
	SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * ____safeSerializationManager_13;
	StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___captured_traces_14;
	intptr_t* ___native_trace_ips_15;
};
#endif // EXCEPTION_T_H
#ifndef MARSHALBYREFOBJECT_TC4577953D0A44D0AB8597CFA868E01C858B1C9AF_H
#define MARSHALBYREFOBJECT_TC4577953D0A44D0AB8597CFA868E01C858B1C9AF_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.MarshalByRefObject
struct  MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF  : public RuntimeObject
{
public:
	// System.Object System.MarshalByRefObject::_identity
	RuntimeObject * ____identity_0;

public:
	inline static int32_t get_offset_of__identity_0() { return static_cast<int32_t>(offsetof(MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF, ____identity_0)); }
	inline RuntimeObject * get__identity_0() const { return ____identity_0; }
	inline RuntimeObject ** get_address_of__identity_0() { return &____identity_0; }
	inline void set__identity_0(RuntimeObject * value)
	{
		____identity_0 = value;
		Il2CppCodeGenWriteBarrier((&____identity_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.MarshalByRefObject
struct MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF_marshaled_pinvoke
{
	Il2CppIUnknown* ____identity_0;
};
// Native definition for COM marshalling of System.MarshalByRefObject
struct MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF_marshaled_com
{
	Il2CppIUnknown* ____identity_0;
};
#endif // MARSHALBYREFOBJECT_TC4577953D0A44D0AB8597CFA868E01C858B1C9AF_H
#ifndef CRITICALFINALIZEROBJECT_T8B006E1DEE084E781F5C0F3283E9226E28894DD9_H
#define CRITICALFINALIZEROBJECT_T8B006E1DEE084E781F5C0F3283E9226E28894DD9_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.ConstrainedExecution.CriticalFinalizerObject
struct  CriticalFinalizerObject_t8B006E1DEE084E781F5C0F3283E9226E28894DD9  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CRITICALFINALIZEROBJECT_T8B006E1DEE084E781F5C0F3283E9226E28894DD9_H
#ifndef ASYMMETRICALGORITHM_T9F811260245370BD8786A849DBF9F8054F97F4CB_H
#define ASYMMETRICALGORITHM_T9F811260245370BD8786A849DBF9F8054F97F4CB_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Security.Cryptography.AsymmetricAlgorithm
struct  AsymmetricAlgorithm_t9F811260245370BD8786A849DBF9F8054F97F4CB  : public RuntimeObject
{
public:
	// System.Int32 System.Security.Cryptography.AsymmetricAlgorithm::KeySizeValue
	int32_t ___KeySizeValue_0;
	// System.Security.Cryptography.KeySizes[] System.Security.Cryptography.AsymmetricAlgorithm::LegalKeySizesValue
	KeySizesU5BU5D_t934CCA482596402177BAF86727F169872D74934E* ___LegalKeySizesValue_1;

public:
	inline static int32_t get_offset_of_KeySizeValue_0() { return static_cast<int32_t>(offsetof(AsymmetricAlgorithm_t9F811260245370BD8786A849DBF9F8054F97F4CB, ___KeySizeValue_0)); }
	inline int32_t get_KeySizeValue_0() const { return ___KeySizeValue_0; }
	inline int32_t* get_address_of_KeySizeValue_0() { return &___KeySizeValue_0; }
	inline void set_KeySizeValue_0(int32_t value)
	{
		___KeySizeValue_0 = value;
	}

	inline static int32_t get_offset_of_LegalKeySizesValue_1() { return static_cast<int32_t>(offsetof(AsymmetricAlgorithm_t9F811260245370BD8786A849DBF9F8054F97F4CB, ___LegalKeySizesValue_1)); }
	inline KeySizesU5BU5D_t934CCA482596402177BAF86727F169872D74934E* get_LegalKeySizesValue_1() const { return ___LegalKeySizesValue_1; }
	inline KeySizesU5BU5D_t934CCA482596402177BAF86727F169872D74934E** get_address_of_LegalKeySizesValue_1() { return &___LegalKeySizesValue_1; }
	inline void set_LegalKeySizesValue_1(KeySizesU5BU5D_t934CCA482596402177BAF86727F169872D74934E* value)
	{
		___LegalKeySizesValue_1 = value;
		Il2CppCodeGenWriteBarrier((&___LegalKeySizesValue_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ASYMMETRICALGORITHM_T9F811260245370BD8786A849DBF9F8054F97F4CB_H
#ifndef HASHALGORITHM_T65659695B16C0BBF05707BF45191A97DC156D6BA_H
#define HASHALGORITHM_T65659695B16C0BBF05707BF45191A97DC156D6BA_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Security.Cryptography.HashAlgorithm
struct  HashAlgorithm_t65659695B16C0BBF05707BF45191A97DC156D6BA  : public RuntimeObject
{
public:
	// System.Int32 System.Security.Cryptography.HashAlgorithm::HashSizeValue
	int32_t ___HashSizeValue_0;
	// System.Byte[] System.Security.Cryptography.HashAlgorithm::HashValue
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___HashValue_1;
	// System.Int32 System.Security.Cryptography.HashAlgorithm::State
	int32_t ___State_2;
	// System.Boolean System.Security.Cryptography.HashAlgorithm::m_bDisposed
	bool ___m_bDisposed_3;

public:
	inline static int32_t get_offset_of_HashSizeValue_0() { return static_cast<int32_t>(offsetof(HashAlgorithm_t65659695B16C0BBF05707BF45191A97DC156D6BA, ___HashSizeValue_0)); }
	inline int32_t get_HashSizeValue_0() const { return ___HashSizeValue_0; }
	inline int32_t* get_address_of_HashSizeValue_0() { return &___HashSizeValue_0; }
	inline void set_HashSizeValue_0(int32_t value)
	{
		___HashSizeValue_0 = value;
	}

	inline static int32_t get_offset_of_HashValue_1() { return static_cast<int32_t>(offsetof(HashAlgorithm_t65659695B16C0BBF05707BF45191A97DC156D6BA, ___HashValue_1)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_HashValue_1() const { return ___HashValue_1; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_HashValue_1() { return &___HashValue_1; }
	inline void set_HashValue_1(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___HashValue_1 = value;
		Il2CppCodeGenWriteBarrier((&___HashValue_1), value);
	}

	inline static int32_t get_offset_of_State_2() { return static_cast<int32_t>(offsetof(HashAlgorithm_t65659695B16C0BBF05707BF45191A97DC156D6BA, ___State_2)); }
	inline int32_t get_State_2() const { return ___State_2; }
	inline int32_t* get_address_of_State_2() { return &___State_2; }
	inline void set_State_2(int32_t value)
	{
		___State_2 = value;
	}

	inline static int32_t get_offset_of_m_bDisposed_3() { return static_cast<int32_t>(offsetof(HashAlgorithm_t65659695B16C0BBF05707BF45191A97DC156D6BA, ___m_bDisposed_3)); }
	inline bool get_m_bDisposed_3() const { return ___m_bDisposed_3; }
	inline bool* get_address_of_m_bDisposed_3() { return &___m_bDisposed_3; }
	inline void set_m_bDisposed_3(bool value)
	{
		___m_bDisposed_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // HASHALGORITHM_T65659695B16C0BBF05707BF45191A97DC156D6BA_H
#ifndef VALUETYPE_T4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_H
#define VALUETYPE_T4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.ValueType
struct  ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF  : public RuntimeObject
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_com
{
};
#endif // VALUETYPE_T4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_H
#ifndef REGISTRYKEY_T29D81BFF6D6710C7AF7557F80446D514B0AB7574_H
#define REGISTRYKEY_T29D81BFF6D6710C7AF7557F80446D514B0AB7574_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Microsoft.Win32.RegistryKey
struct  RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574  : public MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF
{
public:
	// System.Object Microsoft.Win32.RegistryKey::handle
	RuntimeObject * ___handle_1;
	// Microsoft.Win32.SafeHandles.SafeRegistryHandle Microsoft.Win32.RegistryKey::safe_handle
	SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1 * ___safe_handle_2;
	// System.Object Microsoft.Win32.RegistryKey::hive
	RuntimeObject * ___hive_3;
	// System.String Microsoft.Win32.RegistryKey::qname
	String_t* ___qname_4;
	// System.Boolean Microsoft.Win32.RegistryKey::isRemoteRoot
	bool ___isRemoteRoot_5;
	// System.Boolean Microsoft.Win32.RegistryKey::isWritable
	bool ___isWritable_6;

public:
	inline static int32_t get_offset_of_handle_1() { return static_cast<int32_t>(offsetof(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574, ___handle_1)); }
	inline RuntimeObject * get_handle_1() const { return ___handle_1; }
	inline RuntimeObject ** get_address_of_handle_1() { return &___handle_1; }
	inline void set_handle_1(RuntimeObject * value)
	{
		___handle_1 = value;
		Il2CppCodeGenWriteBarrier((&___handle_1), value);
	}

	inline static int32_t get_offset_of_safe_handle_2() { return static_cast<int32_t>(offsetof(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574, ___safe_handle_2)); }
	inline SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1 * get_safe_handle_2() const { return ___safe_handle_2; }
	inline SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1 ** get_address_of_safe_handle_2() { return &___safe_handle_2; }
	inline void set_safe_handle_2(SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1 * value)
	{
		___safe_handle_2 = value;
		Il2CppCodeGenWriteBarrier((&___safe_handle_2), value);
	}

	inline static int32_t get_offset_of_hive_3() { return static_cast<int32_t>(offsetof(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574, ___hive_3)); }
	inline RuntimeObject * get_hive_3() const { return ___hive_3; }
	inline RuntimeObject ** get_address_of_hive_3() { return &___hive_3; }
	inline void set_hive_3(RuntimeObject * value)
	{
		___hive_3 = value;
		Il2CppCodeGenWriteBarrier((&___hive_3), value);
	}

	inline static int32_t get_offset_of_qname_4() { return static_cast<int32_t>(offsetof(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574, ___qname_4)); }
	inline String_t* get_qname_4() const { return ___qname_4; }
	inline String_t** get_address_of_qname_4() { return &___qname_4; }
	inline void set_qname_4(String_t* value)
	{
		___qname_4 = value;
		Il2CppCodeGenWriteBarrier((&___qname_4), value);
	}

	inline static int32_t get_offset_of_isRemoteRoot_5() { return static_cast<int32_t>(offsetof(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574, ___isRemoteRoot_5)); }
	inline bool get_isRemoteRoot_5() const { return ___isRemoteRoot_5; }
	inline bool* get_address_of_isRemoteRoot_5() { return &___isRemoteRoot_5; }
	inline void set_isRemoteRoot_5(bool value)
	{
		___isRemoteRoot_5 = value;
	}

	inline static int32_t get_offset_of_isWritable_6() { return static_cast<int32_t>(offsetof(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574, ___isWritable_6)); }
	inline bool get_isWritable_6() const { return ___isWritable_6; }
	inline bool* get_address_of_isWritable_6() { return &___isWritable_6; }
	inline void set_isWritable_6(bool value)
	{
		___isWritable_6 = value;
	}
};

struct RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_StaticFields
{
public:
	// Microsoft.Win32.IRegistryApi Microsoft.Win32.RegistryKey::RegistryApi
	RuntimeObject* ___RegistryApi_7;

public:
	inline static int32_t get_offset_of_RegistryApi_7() { return static_cast<int32_t>(offsetof(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_StaticFields, ___RegistryApi_7)); }
	inline RuntimeObject* get_RegistryApi_7() const { return ___RegistryApi_7; }
	inline RuntimeObject** get_address_of_RegistryApi_7() { return &___RegistryApi_7; }
	inline void set_RegistryApi_7(RuntimeObject* value)
	{
		___RegistryApi_7 = value;
		Il2CppCodeGenWriteBarrier((&___RegistryApi_7), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // REGISTRYKEY_T29D81BFF6D6710C7AF7557F80446D514B0AB7574_H
#ifndef TABLERANGE_T485CF0807771CC05023466CFCB0AE25C46648100_H
#define TABLERANGE_T485CF0807771CC05023466CFCB0AE25C46648100_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Globalization.Unicode.CodePointIndexer/TableRange
struct  TableRange_t485CF0807771CC05023466CFCB0AE25C46648100 
{
public:
	// System.Int32 Mono.Globalization.Unicode.CodePointIndexer/TableRange::Start
	int32_t ___Start_0;
	// System.Int32 Mono.Globalization.Unicode.CodePointIndexer/TableRange::End
	int32_t ___End_1;
	// System.Int32 Mono.Globalization.Unicode.CodePointIndexer/TableRange::Count
	int32_t ___Count_2;
	// System.Int32 Mono.Globalization.Unicode.CodePointIndexer/TableRange::IndexStart
	int32_t ___IndexStart_3;
	// System.Int32 Mono.Globalization.Unicode.CodePointIndexer/TableRange::IndexEnd
	int32_t ___IndexEnd_4;

public:
	inline static int32_t get_offset_of_Start_0() { return static_cast<int32_t>(offsetof(TableRange_t485CF0807771CC05023466CFCB0AE25C46648100, ___Start_0)); }
	inline int32_t get_Start_0() const { return ___Start_0; }
	inline int32_t* get_address_of_Start_0() { return &___Start_0; }
	inline void set_Start_0(int32_t value)
	{
		___Start_0 = value;
	}

	inline static int32_t get_offset_of_End_1() { return static_cast<int32_t>(offsetof(TableRange_t485CF0807771CC05023466CFCB0AE25C46648100, ___End_1)); }
	inline int32_t get_End_1() const { return ___End_1; }
	inline int32_t* get_address_of_End_1() { return &___End_1; }
	inline void set_End_1(int32_t value)
	{
		___End_1 = value;
	}

	inline static int32_t get_offset_of_Count_2() { return static_cast<int32_t>(offsetof(TableRange_t485CF0807771CC05023466CFCB0AE25C46648100, ___Count_2)); }
	inline int32_t get_Count_2() const { return ___Count_2; }
	inline int32_t* get_address_of_Count_2() { return &___Count_2; }
	inline void set_Count_2(int32_t value)
	{
		___Count_2 = value;
	}

	inline static int32_t get_offset_of_IndexStart_3() { return static_cast<int32_t>(offsetof(TableRange_t485CF0807771CC05023466CFCB0AE25C46648100, ___IndexStart_3)); }
	inline int32_t get_IndexStart_3() const { return ___IndexStart_3; }
	inline int32_t* get_address_of_IndexStart_3() { return &___IndexStart_3; }
	inline void set_IndexStart_3(int32_t value)
	{
		___IndexStart_3 = value;
	}

	inline static int32_t get_offset_of_IndexEnd_4() { return static_cast<int32_t>(offsetof(TableRange_t485CF0807771CC05023466CFCB0AE25C46648100, ___IndexEnd_4)); }
	inline int32_t get_IndexEnd_4() const { return ___IndexEnd_4; }
	inline int32_t* get_address_of_IndexEnd_4() { return &___IndexEnd_4; }
	inline void set_IndexEnd_4(int32_t value)
	{
		___IndexEnd_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TABLERANGE_T485CF0807771CC05023466CFCB0AE25C46648100_H
#ifndef ESCAPE_T7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6_H
#define ESCAPE_T7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Globalization.Unicode.SimpleCollator/Escape
struct  Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 
{
public:
	// System.String Mono.Globalization.Unicode.SimpleCollator/Escape::Source
	String_t* ___Source_0;
	// System.Int32 Mono.Globalization.Unicode.SimpleCollator/Escape::Index
	int32_t ___Index_1;
	// System.Int32 Mono.Globalization.Unicode.SimpleCollator/Escape::Start
	int32_t ___Start_2;
	// System.Int32 Mono.Globalization.Unicode.SimpleCollator/Escape::End
	int32_t ___End_3;
	// System.Int32 Mono.Globalization.Unicode.SimpleCollator/Escape::Optional
	int32_t ___Optional_4;

public:
	inline static int32_t get_offset_of_Source_0() { return static_cast<int32_t>(offsetof(Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6, ___Source_0)); }
	inline String_t* get_Source_0() const { return ___Source_0; }
	inline String_t** get_address_of_Source_0() { return &___Source_0; }
	inline void set_Source_0(String_t* value)
	{
		___Source_0 = value;
		Il2CppCodeGenWriteBarrier((&___Source_0), value);
	}

	inline static int32_t get_offset_of_Index_1() { return static_cast<int32_t>(offsetof(Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6, ___Index_1)); }
	inline int32_t get_Index_1() const { return ___Index_1; }
	inline int32_t* get_address_of_Index_1() { return &___Index_1; }
	inline void set_Index_1(int32_t value)
	{
		___Index_1 = value;
	}

	inline static int32_t get_offset_of_Start_2() { return static_cast<int32_t>(offsetof(Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6, ___Start_2)); }
	inline int32_t get_Start_2() const { return ___Start_2; }
	inline int32_t* get_address_of_Start_2() { return &___Start_2; }
	inline void set_Start_2(int32_t value)
	{
		___Start_2 = value;
	}

	inline static int32_t get_offset_of_End_3() { return static_cast<int32_t>(offsetof(Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6, ___End_3)); }
	inline int32_t get_End_3() const { return ___End_3; }
	inline int32_t* get_address_of_End_3() { return &___End_3; }
	inline void set_End_3(int32_t value)
	{
		___End_3 = value;
	}

	inline static int32_t get_offset_of_Optional_4() { return static_cast<int32_t>(offsetof(Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6, ___Optional_4)); }
	inline int32_t get_Optional_4() const { return ___Optional_4; }
	inline int32_t* get_address_of_Optional_4() { return &___Optional_4; }
	inline void set_Optional_4(int32_t value)
	{
		___Optional_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Mono.Globalization.Unicode.SimpleCollator/Escape
struct Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6_marshaled_pinvoke
{
	char* ___Source_0;
	int32_t ___Index_1;
	int32_t ___Start_2;
	int32_t ___End_3;
	int32_t ___Optional_4;
};
// Native definition for COM marshalling of Mono.Globalization.Unicode.SimpleCollator/Escape
struct Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6_marshaled_com
{
	Il2CppChar* ___Source_0;
	int32_t ___Index_1;
	int32_t ___Start_2;
	int32_t ___End_3;
	int32_t ___Optional_4;
};
#endif // ESCAPE_T7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6_H
#ifndef PREVIOUSINFO_T63B5F670A14503898DE42EB49BC58C8C6EBBD805_H
#define PREVIOUSINFO_T63B5F670A14503898DE42EB49BC58C8C6EBBD805_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Globalization.Unicode.SimpleCollator/PreviousInfo
struct  PreviousInfo_t63B5F670A14503898DE42EB49BC58C8C6EBBD805 
{
public:
	// System.Int32 Mono.Globalization.Unicode.SimpleCollator/PreviousInfo::Code
	int32_t ___Code_0;
	// System.Byte* Mono.Globalization.Unicode.SimpleCollator/PreviousInfo::SortKey
	uint8_t* ___SortKey_1;

public:
	inline static int32_t get_offset_of_Code_0() { return static_cast<int32_t>(offsetof(PreviousInfo_t63B5F670A14503898DE42EB49BC58C8C6EBBD805, ___Code_0)); }
	inline int32_t get_Code_0() const { return ___Code_0; }
	inline int32_t* get_address_of_Code_0() { return &___Code_0; }
	inline void set_Code_0(int32_t value)
	{
		___Code_0 = value;
	}

	inline static int32_t get_offset_of_SortKey_1() { return static_cast<int32_t>(offsetof(PreviousInfo_t63B5F670A14503898DE42EB49BC58C8C6EBBD805, ___SortKey_1)); }
	inline uint8_t* get_SortKey_1() const { return ___SortKey_1; }
	inline uint8_t** get_address_of_SortKey_1() { return &___SortKey_1; }
	inline void set_SortKey_1(uint8_t* value)
	{
		___SortKey_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // PREVIOUSINFO_T63B5F670A14503898DE42EB49BC58C8C6EBBD805_H
#ifndef U3CPUBLIC_KEY_TOKENU3EE__FIXEDBUFFER_TFC761BFADE6B6805AFCDD6224C384E561E07FFCC_H
#define U3CPUBLIC_KEY_TOKENU3EE__FIXEDBUFFER_TFC761BFADE6B6805AFCDD6224C384E561E07FFCC_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.MonoAssemblyName/<public_key_token>e__FixedBuffer
struct  U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC 
{
public:
	union
	{
		struct
		{
			// System.Byte Mono.MonoAssemblyName/<public_key_token>e__FixedBuffer::FixedElementField
			uint8_t ___FixedElementField_0;
		};
		uint8_t U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC__padding[17];
	};

public:
	inline static int32_t get_offset_of_FixedElementField_0() { return static_cast<int32_t>(offsetof(U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC, ___FixedElementField_0)); }
	inline uint8_t get_FixedElementField_0() const { return ___FixedElementField_0; }
	inline uint8_t* get_address_of_FixedElementField_0() { return &___FixedElementField_0; }
	inline void set_FixedElementField_0(uint8_t value)
	{
		___FixedElementField_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CPUBLIC_KEY_TOKENU3EE__FIXEDBUFFER_TFC761BFADE6B6805AFCDD6224C384E561E07FFCC_H
#ifndef RUNTIMECLASSHANDLE_TC1F6E462273EB268F47536E8348486778C45A6D5_H
#define RUNTIMECLASSHANDLE_TC1F6E462273EB268F47536E8348486778C45A6D5_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.RuntimeClassHandle
struct  RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 
{
public:
	// Mono.RuntimeStructs/MonoClass* Mono.RuntimeClassHandle::value
	MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * ___value_0;

public:
	inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5, ___value_0)); }
	inline MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * get_value_0() const { return ___value_0; }
	inline MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 ** get_address_of_value_0() { return &___value_0; }
	inline void set_value_0(MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * value)
	{
		___value_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMECLASSHANDLE_TC1F6E462273EB268F47536E8348486778C45A6D5_H
#ifndef RUNTIMEGPTRARRAYHANDLE_T06E6883AF57DE36D928FAA0D86B8705CBC7D875B_H
#define RUNTIMEGPTRARRAYHANDLE_T06E6883AF57DE36D928FAA0D86B8705CBC7D875B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.RuntimeGPtrArrayHandle
struct  RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B 
{
public:
	// Mono.RuntimeStructs/GPtrArray* Mono.RuntimeGPtrArrayHandle::value
	GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27 * ___value_0;

public:
	inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B, ___value_0)); }
	inline GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27 * get_value_0() const { return ___value_0; }
	inline GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27 ** get_address_of_value_0() { return &___value_0; }
	inline void set_value_0(GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27 * value)
	{
		___value_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMEGPTRARRAYHANDLE_T06E6883AF57DE36D928FAA0D86B8705CBC7D875B_H
#ifndef RUNTIMEGENERICPARAMINFOHANDLE_TF9D2ACFD24F96631E81D2F2478B237DB433428CE_H
#define RUNTIMEGENERICPARAMINFOHANDLE_TF9D2ACFD24F96631E81D2F2478B237DB433428CE_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.RuntimeGenericParamInfoHandle
struct  RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE 
{
public:
	// Mono.RuntimeStructs/GenericParamInfo* Mono.RuntimeGenericParamInfoHandle::value
	GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B * ___value_0;

public:
	inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE, ___value_0)); }
	inline GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B * get_value_0() const { return ___value_0; }
	inline GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B ** get_address_of_value_0() { return &___value_0; }
	inline void set_value_0(GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B * value)
	{
		___value_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMEGENERICPARAMINFOHANDLE_TF9D2ACFD24F96631E81D2F2478B237DB433428CE_H
#ifndef RUNTIMEREMOTECLASSHANDLE_T972C2E7509316F0BC87754C8C761D89143CFBFD8_H
#define RUNTIMEREMOTECLASSHANDLE_T972C2E7509316F0BC87754C8C761D89143CFBFD8_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.RuntimeRemoteClassHandle
struct  RuntimeRemoteClassHandle_t972C2E7509316F0BC87754C8C761D89143CFBFD8 
{
public:
	// Mono.RuntimeStructs/RemoteClass* Mono.RuntimeRemoteClassHandle::value
	RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47 * ___value_0;

public:
	inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeRemoteClassHandle_t972C2E7509316F0BC87754C8C761D89143CFBFD8, ___value_0)); }
	inline RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47 * get_value_0() const { return ___value_0; }
	inline RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47 ** get_address_of_value_0() { return &___value_0; }
	inline void set_value_0(RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47 * value)
	{
		___value_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMEREMOTECLASSHANDLE_T972C2E7509316F0BC87754C8C761D89143CFBFD8_H
#ifndef GPTRARRAY_TF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27_H
#define GPTRARRAY_TF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.RuntimeStructs/GPtrArray
struct  GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27 
{
public:
	// System.IntPtr* Mono.RuntimeStructs/GPtrArray::data
	intptr_t* ___data_0;
	// System.Int32 Mono.RuntimeStructs/GPtrArray::len
	int32_t ___len_1;

public:
	inline static int32_t get_offset_of_data_0() { return static_cast<int32_t>(offsetof(GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27, ___data_0)); }
	inline intptr_t* get_data_0() const { return ___data_0; }
	inline intptr_t** get_address_of_data_0() { return &___data_0; }
	inline void set_data_0(intptr_t* value)
	{
		___data_0 = value;
	}

	inline static int32_t get_offset_of_len_1() { return static_cast<int32_t>(offsetof(GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27, ___len_1)); }
	inline int32_t get_len_1() const { return ___len_1; }
	inline int32_t* get_address_of_len_1() { return &___len_1; }
	inline void set_len_1(int32_t value)
	{
		___len_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // GPTRARRAY_TF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27_H
#ifndef MONOCLASS_T70E8387B50321F8F4934A7012C88827A4C921301_H
#define MONOCLASS_T70E8387B50321F8F4934A7012C88827A4C921301_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.RuntimeStructs/MonoClass
struct  MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 
{
public:
	union
	{
		struct
		{
		};
		uint8_t MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301__padding[1];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MONOCLASS_T70E8387B50321F8F4934A7012C88827A4C921301_H
#ifndef MD2_TB9DBDA20B8FBE3A0D686434AEBE009BF3E3A35D8_H
#define MD2_TB9DBDA20B8FBE3A0D686434AEBE009BF3E3A35D8_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.Cryptography.MD2
struct  MD2_tB9DBDA20B8FBE3A0D686434AEBE009BF3E3A35D8  : public HashAlgorithm_t65659695B16C0BBF05707BF45191A97DC156D6BA
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MD2_TB9DBDA20B8FBE3A0D686434AEBE009BF3E3A35D8_H
#ifndef MD4_T93852AA15D7A78709E08A83CA4D5F087FEE8E425_H
#define MD4_T93852AA15D7A78709E08A83CA4D5F087FEE8E425_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.Cryptography.MD4
struct  MD4_t93852AA15D7A78709E08A83CA4D5F087FEE8E425  : public HashAlgorithm_t65659695B16C0BBF05707BF45191A97DC156D6BA
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MD4_T93852AA15D7A78709E08A83CA4D5F087FEE8E425_H
#ifndef X509CERTIFICATECOLLECTION_T5BA116B445B1DB65CBCEAECF7EF3CFC1368E3ECA_H
#define X509CERTIFICATECOLLECTION_T5BA116B445B1DB65CBCEAECF7EF3CFC1368E3ECA_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.X509.X509CertificateCollection
struct  X509CertificateCollection_t5BA116B445B1DB65CBCEAECF7EF3CFC1368E3ECA  : public CollectionBase_tF5D4583FF325726066A9803839A04E9C0084ED01
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // X509CERTIFICATECOLLECTION_T5BA116B445B1DB65CBCEAECF7EF3CFC1368E3ECA_H
#ifndef X509EXTENSIONCOLLECTION_T1549201ECC24D41DBF9212B6C80201D6EC5C7DA1_H
#define X509EXTENSIONCOLLECTION_T1549201ECC24D41DBF9212B6C80201D6EC5C7DA1_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.X509.X509ExtensionCollection
struct  X509ExtensionCollection_t1549201ECC24D41DBF9212B6C80201D6EC5C7DA1  : public CollectionBase_tF5D4583FF325726066A9803839A04E9C0084ED01
{
public:
	// System.Boolean Mono.Security.X509.X509ExtensionCollection::readOnly
	bool ___readOnly_1;

public:
	inline static int32_t get_offset_of_readOnly_1() { return static_cast<int32_t>(offsetof(X509ExtensionCollection_t1549201ECC24D41DBF9212B6C80201D6EC5C7DA1, ___readOnly_1)); }
	inline bool get_readOnly_1() const { return ___readOnly_1; }
	inline bool* get_address_of_readOnly_1() { return &___readOnly_1; }
	inline void set_readOnly_1(bool value)
	{
		___readOnly_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // X509EXTENSIONCOLLECTION_T1549201ECC24D41DBF9212B6C80201D6EC5C7DA1_H
#ifndef SECURITYPARSER_TDD88805E4F1292A4379D568A1F3521396A351714_H
#define SECURITYPARSER_TDD88805E4F1292A4379D568A1F3521396A351714_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Xml.SecurityParser
struct  SecurityParser_tDD88805E4F1292A4379D568A1F3521396A351714  : public SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196
{
public:
	// System.Security.SecurityElement Mono.Xml.SecurityParser::root
	SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * ___root_12;
	// System.Security.SecurityElement Mono.Xml.SecurityParser::current
	SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * ___current_13;
	// System.Collections.Stack Mono.Xml.SecurityParser::stack
	Stack_t37723B68CC4FFD95F0F3D06A5D42D7DEE7569643 * ___stack_14;

public:
	inline static int32_t get_offset_of_root_12() { return static_cast<int32_t>(offsetof(SecurityParser_tDD88805E4F1292A4379D568A1F3521396A351714, ___root_12)); }
	inline SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * get_root_12() const { return ___root_12; }
	inline SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 ** get_address_of_root_12() { return &___root_12; }
	inline void set_root_12(SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * value)
	{
		___root_12 = value;
		Il2CppCodeGenWriteBarrier((&___root_12), value);
	}

	inline static int32_t get_offset_of_current_13() { return static_cast<int32_t>(offsetof(SecurityParser_tDD88805E4F1292A4379D568A1F3521396A351714, ___current_13)); }
	inline SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * get_current_13() const { return ___current_13; }
	inline SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 ** get_address_of_current_13() { return &___current_13; }
	inline void set_current_13(SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * value)
	{
		___current_13 = value;
		Il2CppCodeGenWriteBarrier((&___current_13), value);
	}

	inline static int32_t get_offset_of_stack_14() { return static_cast<int32_t>(offsetof(SecurityParser_tDD88805E4F1292A4379D568A1F3521396A351714, ___stack_14)); }
	inline Stack_t37723B68CC4FFD95F0F3D06A5D42D7DEE7569643 * get_stack_14() const { return ___stack_14; }
	inline Stack_t37723B68CC4FFD95F0F3D06A5D42D7DEE7569643 ** get_address_of_stack_14() { return &___stack_14; }
	inline void set_stack_14(Stack_t37723B68CC4FFD95F0F3D06A5D42D7DEE7569643 * value)
	{
		___stack_14 = value;
		Il2CppCodeGenWriteBarrier((&___stack_14), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SECURITYPARSER_TDD88805E4F1292A4379D568A1F3521396A351714_H
#ifndef DATETIME_T349B7449FBAAFF4192636E2B7A07694DA9236132_H
#define DATETIME_T349B7449FBAAFF4192636E2B7A07694DA9236132_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.DateTime
struct  DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 
{
public:
	// System.UInt64 System.DateTime::dateData
	uint64_t ___dateData_44;

public:
	inline static int32_t get_offset_of_dateData_44() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132, ___dateData_44)); }
	inline uint64_t get_dateData_44() const { return ___dateData_44; }
	inline uint64_t* get_address_of_dateData_44() { return &___dateData_44; }
	inline void set_dateData_44(uint64_t value)
	{
		___dateData_44 = value;
	}
};

struct DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields
{
public:
	// System.Int32[] System.DateTime::DaysToMonth365
	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___DaysToMonth365_29;
	// System.Int32[] System.DateTime::DaysToMonth366
	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___DaysToMonth366_30;
	// System.DateTime System.DateTime::MinValue
	DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___MinValue_31;
	// System.DateTime System.DateTime::MaxValue
	DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___MaxValue_32;

public:
	inline static int32_t get_offset_of_DaysToMonth365_29() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields, ___DaysToMonth365_29)); }
	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_DaysToMonth365_29() const { return ___DaysToMonth365_29; }
	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_DaysToMonth365_29() { return &___DaysToMonth365_29; }
	inline void set_DaysToMonth365_29(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
	{
		___DaysToMonth365_29 = value;
		Il2CppCodeGenWriteBarrier((&___DaysToMonth365_29), value);
	}

	inline static int32_t get_offset_of_DaysToMonth366_30() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields, ___DaysToMonth366_30)); }
	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_DaysToMonth366_30() const { return ___DaysToMonth366_30; }
	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_DaysToMonth366_30() { return &___DaysToMonth366_30; }
	inline void set_DaysToMonth366_30(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
	{
		___DaysToMonth366_30 = value;
		Il2CppCodeGenWriteBarrier((&___DaysToMonth366_30), value);
	}

	inline static int32_t get_offset_of_MinValue_31() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields, ___MinValue_31)); }
	inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  get_MinValue_31() const { return ___MinValue_31; }
	inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 * get_address_of_MinValue_31() { return &___MinValue_31; }
	inline void set_MinValue_31(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  value)
	{
		___MinValue_31 = value;
	}

	inline static int32_t get_offset_of_MaxValue_32() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields, ___MaxValue_32)); }
	inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  get_MaxValue_32() const { return ___MaxValue_32; }
	inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 * get_address_of_MaxValue_32() { return &___MaxValue_32; }
	inline void set_MaxValue_32(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  value)
	{
		___MaxValue_32 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DATETIME_T349B7449FBAAFF4192636E2B7A07694DA9236132_H
#ifndef ENUM_T2AF27C02B8653AE29442467390005ABC74D8F521_H
#define ENUM_T2AF27C02B8653AE29442467390005ABC74D8F521_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Enum
struct  Enum_t2AF27C02B8653AE29442467390005ABC74D8F521  : public ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF
{
public:

public:
};

struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_StaticFields
{
public:
	// System.Char[] System.Enum::enumSeperatorCharArray
	CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___enumSeperatorCharArray_0;

public:
	inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast<int32_t>(offsetof(Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_StaticFields, ___enumSeperatorCharArray_0)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; }
	inline void set_enumSeperatorCharArray_0(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
	{
		___enumSeperatorCharArray_0 = value;
		Il2CppCodeGenWriteBarrier((&___enumSeperatorCharArray_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_marshaled_com
{
};
#endif // ENUM_T2AF27C02B8653AE29442467390005ABC74D8F521_H
#ifndef INTPTR_T_H
#define INTPTR_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.IntPtr
struct  IntPtr_t 
{
public:
	// System.Void* System.IntPtr::m_value
	void* ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
	inline void* get_m_value_0() const { return ___m_value_0; }
	inline void** get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(void* value)
	{
		___m_value_0 = value;
	}
};

struct IntPtr_t_StaticFields
{
public:
	// System.IntPtr System.IntPtr::Zero
	intptr_t ___Zero_1;

public:
	inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
	inline intptr_t get_Zero_1() const { return ___Zero_1; }
	inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
	inline void set_Zero_1(intptr_t value)
	{
		___Zero_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // INTPTR_T_H
#ifndef DSA_T932F4A94DD2B782BFFC197544398826E6CDB64CF_H
#define DSA_T932F4A94DD2B782BFFC197544398826E6CDB64CF_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Security.Cryptography.DSA
struct  DSA_t932F4A94DD2B782BFFC197544398826E6CDB64CF  : public AsymmetricAlgorithm_t9F811260245370BD8786A849DBF9F8054F97F4CB
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DSA_T932F4A94DD2B782BFFC197544398826E6CDB64CF_H
#ifndef RSA_TB6C4B434B2AC02E3F8981DB2908C2018E251D145_H
#define RSA_TB6C4B434B2AC02E3F8981DB2908C2018E251D145_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Security.Cryptography.RSA
struct  RSA_tB6C4B434B2AC02E3F8981DB2908C2018E251D145  : public AsymmetricAlgorithm_t9F811260245370BD8786A849DBF9F8054F97F4CB
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RSA_TB6C4B434B2AC02E3F8981DB2908C2018E251D145_H
#ifndef SYSTEMEXCEPTION_T5380468142AA850BE4A341D7AF3EAB9C78746782_H
#define SYSTEMEXCEPTION_T5380468142AA850BE4A341D7AF3EAB9C78746782_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.SystemException
struct  SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782  : public Exception_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SYSTEMEXCEPTION_T5380468142AA850BE4A341D7AF3EAB9C78746782_H
#ifndef VOID_T22962CB4C05B1D89B55A6E1139F0E87A90987017_H
#define VOID_T22962CB4C05B1D89B55A6E1139F0E87A90987017_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Void
struct  Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017 
{
public:
	union
	{
		struct
		{
		};
		uint8_t Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017__padding[1];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VOID_T22962CB4C05B1D89B55A6E1139F0E87A90987017_H
#ifndef REGISTRYHIVE_T2E3C080E06490EF25AB8301633B4B6469A6914F0_H
#define REGISTRYHIVE_T2E3C080E06490EF25AB8301633B4B6469A6914F0_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Microsoft.Win32.RegistryHive
struct  RegistryHive_t2E3C080E06490EF25AB8301633B4B6469A6914F0 
{
public:
	// System.Int32 Microsoft.Win32.RegistryHive::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RegistryHive_t2E3C080E06490EF25AB8301633B4B6469A6914F0, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // REGISTRYHIVE_T2E3C080E06490EF25AB8301633B4B6469A6914F0_H
#ifndef REGISTRYVALUEKIND_T82D2CDB375A7F1B35898323E75D87B98645D8252_H
#define REGISTRYVALUEKIND_T82D2CDB375A7F1B35898323E75D87B98645D8252_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Microsoft.Win32.RegistryValueKind
struct  RegistryValueKind_t82D2CDB375A7F1B35898323E75D87B98645D8252 
{
public:
	// System.Int32 Microsoft.Win32.RegistryValueKind::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RegistryValueKind_t82D2CDB375A7F1B35898323E75D87B98645D8252, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // REGISTRYVALUEKIND_T82D2CDB375A7F1B35898323E75D87B98645D8252_H
#ifndef REGISTRYVALUEOPTIONS_TD7AD7C45B31DCCAB8D0EEABB8C97AE0925B1F275_H
#define REGISTRYVALUEOPTIONS_TD7AD7C45B31DCCAB8D0EEABB8C97AE0925B1F275_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Microsoft.Win32.RegistryValueOptions
struct  RegistryValueOptions_tD7AD7C45B31DCCAB8D0EEABB8C97AE0925B1F275 
{
public:
	// System.Int32 Microsoft.Win32.RegistryValueOptions::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RegistryValueOptions_tD7AD7C45B31DCCAB8D0EEABB8C97AE0925B1F275, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // REGISTRYVALUEOPTIONS_TD7AD7C45B31DCCAB8D0EEABB8C97AE0925B1F275_H
#ifndef EXTENDERTYPE_TBD1EB3E11A2D9AFF970E16E112F7B5BB4E1BB774_H
#define EXTENDERTYPE_TBD1EB3E11A2D9AFF970E16E112F7B5BB4E1BB774_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Globalization.Unicode.SimpleCollator/ExtenderType
struct  ExtenderType_tBD1EB3E11A2D9AFF970E16E112F7B5BB4E1BB774 
{
public:
	// System.Int32 Mono.Globalization.Unicode.SimpleCollator/ExtenderType::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ExtenderType_tBD1EB3E11A2D9AFF970E16E112F7B5BB4E1BB774, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // EXTENDERTYPE_TBD1EB3E11A2D9AFF970E16E112F7B5BB4E1BB774_H
#ifndef SIGN_T9F3607640BAF473B24E6DBA94977F5F6BDF2AA59_H
#define SIGN_T9F3607640BAF473B24E6DBA94977F5F6BDF2AA59_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Math.BigInteger/Sign
struct  Sign_t9F3607640BAF473B24E6DBA94977F5F6BDF2AA59 
{
public:
	// System.Int32 Mono.Math.BigInteger/Sign::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Sign_t9F3607640BAF473B24E6DBA94977F5F6BDF2AA59, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SIGN_T9F3607640BAF473B24E6DBA94977F5F6BDF2AA59_H
#ifndef CONFIDENCEFACTOR_T52BC34118F180F32A11C8233F518CC739F9DD556_H
#define CONFIDENCEFACTOR_T52BC34118F180F32A11C8233F518CC739F9DD556_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Math.Prime.ConfidenceFactor
struct  ConfidenceFactor_t52BC34118F180F32A11C8233F518CC739F9DD556 
{
public:
	// System.Int32 Mono.Math.Prime.ConfidenceFactor::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ConfidenceFactor_t52BC34118F180F32A11C8233F518CC739F9DD556, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CONFIDENCEFACTOR_T52BC34118F180F32A11C8233F518CC739F9DD556_H
#ifndef MONOASSEMBLYNAME_T2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1_H
#define MONOASSEMBLYNAME_T2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.MonoAssemblyName
struct  MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 
{
public:
	// System.IntPtr Mono.MonoAssemblyName::name
	intptr_t ___name_0;
	// System.IntPtr Mono.MonoAssemblyName::culture
	intptr_t ___culture_1;
	// System.IntPtr Mono.MonoAssemblyName::hash_value
	intptr_t ___hash_value_2;
	// System.IntPtr Mono.MonoAssemblyName::public_key
	intptr_t ___public_key_3;
	// Mono.MonoAssemblyName/<public_key_token>e__FixedBuffer Mono.MonoAssemblyName::public_key_token
	U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC  ___public_key_token_4;
	// System.UInt32 Mono.MonoAssemblyName::hash_alg
	uint32_t ___hash_alg_5;
	// System.UInt32 Mono.MonoAssemblyName::hash_len
	uint32_t ___hash_len_6;
	// System.UInt32 Mono.MonoAssemblyName::flags
	uint32_t ___flags_7;
	// System.UInt16 Mono.MonoAssemblyName::major
	uint16_t ___major_8;
	// System.UInt16 Mono.MonoAssemblyName::minor
	uint16_t ___minor_9;
	// System.UInt16 Mono.MonoAssemblyName::build
	uint16_t ___build_10;
	// System.UInt16 Mono.MonoAssemblyName::revision
	uint16_t ___revision_11;
	// System.UInt16 Mono.MonoAssemblyName::arch
	uint16_t ___arch_12;

public:
	inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___name_0)); }
	inline intptr_t get_name_0() const { return ___name_0; }
	inline intptr_t* get_address_of_name_0() { return &___name_0; }
	inline void set_name_0(intptr_t value)
	{
		___name_0 = value;
	}

	inline static int32_t get_offset_of_culture_1() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___culture_1)); }
	inline intptr_t get_culture_1() const { return ___culture_1; }
	inline intptr_t* get_address_of_culture_1() { return &___culture_1; }
	inline void set_culture_1(intptr_t value)
	{
		___culture_1 = value;
	}

	inline static int32_t get_offset_of_hash_value_2() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___hash_value_2)); }
	inline intptr_t get_hash_value_2() const { return ___hash_value_2; }
	inline intptr_t* get_address_of_hash_value_2() { return &___hash_value_2; }
	inline void set_hash_value_2(intptr_t value)
	{
		___hash_value_2 = value;
	}

	inline static int32_t get_offset_of_public_key_3() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___public_key_3)); }
	inline intptr_t get_public_key_3() const { return ___public_key_3; }
	inline intptr_t* get_address_of_public_key_3() { return &___public_key_3; }
	inline void set_public_key_3(intptr_t value)
	{
		___public_key_3 = value;
	}

	inline static int32_t get_offset_of_public_key_token_4() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___public_key_token_4)); }
	inline U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC  get_public_key_token_4() const { return ___public_key_token_4; }
	inline U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC * get_address_of_public_key_token_4() { return &___public_key_token_4; }
	inline void set_public_key_token_4(U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC  value)
	{
		___public_key_token_4 = value;
	}

	inline static int32_t get_offset_of_hash_alg_5() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___hash_alg_5)); }
	inline uint32_t get_hash_alg_5() const { return ___hash_alg_5; }
	inline uint32_t* get_address_of_hash_alg_5() { return &___hash_alg_5; }
	inline void set_hash_alg_5(uint32_t value)
	{
		___hash_alg_5 = value;
	}

	inline static int32_t get_offset_of_hash_len_6() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___hash_len_6)); }
	inline uint32_t get_hash_len_6() const { return ___hash_len_6; }
	inline uint32_t* get_address_of_hash_len_6() { return &___hash_len_6; }
	inline void set_hash_len_6(uint32_t value)
	{
		___hash_len_6 = value;
	}

	inline static int32_t get_offset_of_flags_7() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___flags_7)); }
	inline uint32_t get_flags_7() const { return ___flags_7; }
	inline uint32_t* get_address_of_flags_7() { return &___flags_7; }
	inline void set_flags_7(uint32_t value)
	{
		___flags_7 = value;
	}

	inline static int32_t get_offset_of_major_8() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___major_8)); }
	inline uint16_t get_major_8() const { return ___major_8; }
	inline uint16_t* get_address_of_major_8() { return &___major_8; }
	inline void set_major_8(uint16_t value)
	{
		___major_8 = value;
	}

	inline static int32_t get_offset_of_minor_9() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___minor_9)); }
	inline uint16_t get_minor_9() const { return ___minor_9; }
	inline uint16_t* get_address_of_minor_9() { return &___minor_9; }
	inline void set_minor_9(uint16_t value)
	{
		___minor_9 = value;
	}

	inline static int32_t get_offset_of_build_10() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___build_10)); }
	inline uint16_t get_build_10() const { return ___build_10; }
	inline uint16_t* get_address_of_build_10() { return &___build_10; }
	inline void set_build_10(uint16_t value)
	{
		___build_10 = value;
	}

	inline static int32_t get_offset_of_revision_11() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___revision_11)); }
	inline uint16_t get_revision_11() const { return ___revision_11; }
	inline uint16_t* get_address_of_revision_11() { return &___revision_11; }
	inline void set_revision_11(uint16_t value)
	{
		___revision_11 = value;
	}

	inline static int32_t get_offset_of_arch_12() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___arch_12)); }
	inline uint16_t get_arch_12() const { return ___arch_12; }
	inline uint16_t* get_address_of_arch_12() { return &___arch_12; }
	inline void set_arch_12(uint16_t value)
	{
		___arch_12 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MONOASSEMBLYNAME_T2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1_H
#ifndef RUNTIMEEVENTHANDLE_TE5D1932AECB9CB753494050E033F25584E3693A9_H
#define RUNTIMEEVENTHANDLE_TE5D1932AECB9CB753494050E033F25584E3693A9_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.RuntimeEventHandle
struct  RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 
{
public:
	// System.IntPtr Mono.RuntimeEventHandle::value
	intptr_t ___value_0;

public:
	inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9, ___value_0)); }
	inline intptr_t get_value_0() const { return ___value_0; }
	inline intptr_t* get_address_of_value_0() { return &___value_0; }
	inline void set_value_0(intptr_t value)
	{
		___value_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMEEVENTHANDLE_TE5D1932AECB9CB753494050E033F25584E3693A9_H
#ifndef RUNTIMEPROPERTYHANDLE_TFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB_H
#define RUNTIMEPROPERTYHANDLE_TFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.RuntimePropertyHandle
struct  RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB 
{
public:
	// System.IntPtr Mono.RuntimePropertyHandle::value
	intptr_t ___value_0;

public:
	inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB, ___value_0)); }
	inline intptr_t get_value_0() const { return ___value_0; }
	inline intptr_t* get_address_of_value_0() { return &___value_0; }
	inline void set_value_0(intptr_t value)
	{
		___value_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMEPROPERTYHANDLE_TFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB_H
#ifndef GENERICPARAMINFO_TD049532EE8B3EA49C909BB24746C152580AFC73B_H
#define GENERICPARAMINFO_TD049532EE8B3EA49C909BB24746C152580AFC73B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.RuntimeStructs/GenericParamInfo
struct  GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B 
{
public:
	// Mono.RuntimeStructs/MonoClass* Mono.RuntimeStructs/GenericParamInfo::pklass
	MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * ___pklass_0;
	// System.IntPtr Mono.RuntimeStructs/GenericParamInfo::name
	intptr_t ___name_1;
	// System.UInt16 Mono.RuntimeStructs/GenericParamInfo::flags
	uint16_t ___flags_2;
	// System.UInt32 Mono.RuntimeStructs/GenericParamInfo::token
	uint32_t ___token_3;
	// Mono.RuntimeStructs/MonoClass** Mono.RuntimeStructs/GenericParamInfo::constraints
	MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 ** ___constraints_4;

public:
	inline static int32_t get_offset_of_pklass_0() { return static_cast<int32_t>(offsetof(GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B, ___pklass_0)); }
	inline MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * get_pklass_0() const { return ___pklass_0; }
	inline MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 ** get_address_of_pklass_0() { return &___pklass_0; }
	inline void set_pklass_0(MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * value)
	{
		___pklass_0 = value;
	}

	inline static int32_t get_offset_of_name_1() { return static_cast<int32_t>(offsetof(GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B, ___name_1)); }
	inline intptr_t get_name_1() const { return ___name_1; }
	inline intptr_t* get_address_of_name_1() { return &___name_1; }
	inline void set_name_1(intptr_t value)
	{
		___name_1 = value;
	}

	inline static int32_t get_offset_of_flags_2() { return static_cast<int32_t>(offsetof(GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B, ___flags_2)); }
	inline uint16_t get_flags_2() const { return ___flags_2; }
	inline uint16_t* get_address_of_flags_2() { return &___flags_2; }
	inline void set_flags_2(uint16_t value)
	{
		___flags_2 = value;
	}

	inline static int32_t get_offset_of_token_3() { return static_cast<int32_t>(offsetof(GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B, ___token_3)); }
	inline uint32_t get_token_3() const { return ___token_3; }
	inline uint32_t* get_address_of_token_3() { return &___token_3; }
	inline void set_token_3(uint32_t value)
	{
		___token_3 = value;
	}

	inline static int32_t get_offset_of_constraints_4() { return static_cast<int32_t>(offsetof(GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B, ___constraints_4)); }
	inline MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 ** get_constraints_4() const { return ___constraints_4; }
	inline MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 *** get_address_of_constraints_4() { return &___constraints_4; }
	inline void set_constraints_4(MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 ** value)
	{
		___constraints_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // GENERICPARAMINFO_TD049532EE8B3EA49C909BB24746C152580AFC73B_H
#ifndef HANDLESTACKMARK_T4431B44746F026DE283C1D3B48B02610903C714E_H
#define HANDLESTACKMARK_T4431B44746F026DE283C1D3B48B02610903C714E_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.RuntimeStructs/HandleStackMark
struct  HandleStackMark_t4431B44746F026DE283C1D3B48B02610903C714E 
{
public:
	// System.Int32 Mono.RuntimeStructs/HandleStackMark::size
	int32_t ___size_0;
	// System.Int32 Mono.RuntimeStructs/HandleStackMark::interior_size
	int32_t ___interior_size_1;
	// System.IntPtr Mono.RuntimeStructs/HandleStackMark::chunk
	intptr_t ___chunk_2;

public:
	inline static int32_t get_offset_of_size_0() { return static_cast<int32_t>(offsetof(HandleStackMark_t4431B44746F026DE283C1D3B48B02610903C714E, ___size_0)); }
	inline int32_t get_size_0() const { return ___size_0; }
	inline int32_t* get_address_of_size_0() { return &___size_0; }
	inline void set_size_0(int32_t value)
	{
		___size_0 = value;
	}

	inline static int32_t get_offset_of_interior_size_1() { return static_cast<int32_t>(offsetof(HandleStackMark_t4431B44746F026DE283C1D3B48B02610903C714E, ___interior_size_1)); }
	inline int32_t get_interior_size_1() const { return ___interior_size_1; }
	inline int32_t* get_address_of_interior_size_1() { return &___interior_size_1; }
	inline void set_interior_size_1(int32_t value)
	{
		___interior_size_1 = value;
	}

	inline static int32_t get_offset_of_chunk_2() { return static_cast<int32_t>(offsetof(HandleStackMark_t4431B44746F026DE283C1D3B48B02610903C714E, ___chunk_2)); }
	inline intptr_t get_chunk_2() const { return ___chunk_2; }
	inline intptr_t* get_address_of_chunk_2() { return &___chunk_2; }
	inline void set_chunk_2(intptr_t value)
	{
		___chunk_2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // HANDLESTACKMARK_T4431B44746F026DE283C1D3B48B02610903C714E_H
#ifndef MONOERROR_T43ED66E4784929C3E53144615ADE3EC3DED2EE9F_H
#define MONOERROR_T43ED66E4784929C3E53144615ADE3EC3DED2EE9F_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.RuntimeStructs/MonoError
struct  MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F 
{
public:
	// System.UInt16 Mono.RuntimeStructs/MonoError::error_code
	uint16_t ___error_code_0;
	// System.UInt16 Mono.RuntimeStructs/MonoError::hidden_0
	uint16_t ___hidden_0_1;
	// System.IntPtr Mono.RuntimeStructs/MonoError::hidden_1
	intptr_t ___hidden_1_2;
	// System.IntPtr Mono.RuntimeStructs/MonoError::hidden_2
	intptr_t ___hidden_2_3;
	// System.IntPtr Mono.RuntimeStructs/MonoError::hidden_3
	intptr_t ___hidden_3_4;
	// System.IntPtr Mono.RuntimeStructs/MonoError::hidden_4
	intptr_t ___hidden_4_5;
	// System.IntPtr Mono.RuntimeStructs/MonoError::hidden_5
	intptr_t ___hidden_5_6;
	// System.IntPtr Mono.RuntimeStructs/MonoError::hidden_6
	intptr_t ___hidden_6_7;
	// System.IntPtr Mono.RuntimeStructs/MonoError::hidden_7
	intptr_t ___hidden_7_8;
	// System.IntPtr Mono.RuntimeStructs/MonoError::hidden_8
	intptr_t ___hidden_8_9;
	// System.IntPtr Mono.RuntimeStructs/MonoError::hidden_11
	intptr_t ___hidden_11_10;
	// System.IntPtr Mono.RuntimeStructs/MonoError::hidden_12
	intptr_t ___hidden_12_11;
	// System.IntPtr Mono.RuntimeStructs/MonoError::hidden_13
	intptr_t ___hidden_13_12;
	// System.IntPtr Mono.RuntimeStructs/MonoError::hidden_14
	intptr_t ___hidden_14_13;
	// System.IntPtr Mono.RuntimeStructs/MonoError::hidden_15
	intptr_t ___hidden_15_14;
	// System.IntPtr Mono.RuntimeStructs/MonoError::hidden_16
	intptr_t ___hidden_16_15;
	// System.IntPtr Mono.RuntimeStructs/MonoError::hidden_17
	intptr_t ___hidden_17_16;
	// System.IntPtr Mono.RuntimeStructs/MonoError::hidden_18
	intptr_t ___hidden_18_17;

public:
	inline static int32_t get_offset_of_error_code_0() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___error_code_0)); }
	inline uint16_t get_error_code_0() const { return ___error_code_0; }
	inline uint16_t* get_address_of_error_code_0() { return &___error_code_0; }
	inline void set_error_code_0(uint16_t value)
	{
		___error_code_0 = value;
	}

	inline static int32_t get_offset_of_hidden_0_1() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_0_1)); }
	inline uint16_t get_hidden_0_1() const { return ___hidden_0_1; }
	inline uint16_t* get_address_of_hidden_0_1() { return &___hidden_0_1; }
	inline void set_hidden_0_1(uint16_t value)
	{
		___hidden_0_1 = value;
	}

	inline static int32_t get_offset_of_hidden_1_2() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_1_2)); }
	inline intptr_t get_hidden_1_2() const { return ___hidden_1_2; }
	inline intptr_t* get_address_of_hidden_1_2() { return &___hidden_1_2; }
	inline void set_hidden_1_2(intptr_t value)
	{
		___hidden_1_2 = value;
	}

	inline static int32_t get_offset_of_hidden_2_3() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_2_3)); }
	inline intptr_t get_hidden_2_3() const { return ___hidden_2_3; }
	inline intptr_t* get_address_of_hidden_2_3() { return &___hidden_2_3; }
	inline void set_hidden_2_3(intptr_t value)
	{
		___hidden_2_3 = value;
	}

	inline static int32_t get_offset_of_hidden_3_4() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_3_4)); }
	inline intptr_t get_hidden_3_4() const { return ___hidden_3_4; }
	inline intptr_t* get_address_of_hidden_3_4() { return &___hidden_3_4; }
	inline void set_hidden_3_4(intptr_t value)
	{
		___hidden_3_4 = value;
	}

	inline static int32_t get_offset_of_hidden_4_5() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_4_5)); }
	inline intptr_t get_hidden_4_5() const { return ___hidden_4_5; }
	inline intptr_t* get_address_of_hidden_4_5() { return &___hidden_4_5; }
	inline void set_hidden_4_5(intptr_t value)
	{
		___hidden_4_5 = value;
	}

	inline static int32_t get_offset_of_hidden_5_6() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_5_6)); }
	inline intptr_t get_hidden_5_6() const { return ___hidden_5_6; }
	inline intptr_t* get_address_of_hidden_5_6() { return &___hidden_5_6; }
	inline void set_hidden_5_6(intptr_t value)
	{
		___hidden_5_6 = value;
	}

	inline static int32_t get_offset_of_hidden_6_7() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_6_7)); }
	inline intptr_t get_hidden_6_7() const { return ___hidden_6_7; }
	inline intptr_t* get_address_of_hidden_6_7() { return &___hidden_6_7; }
	inline void set_hidden_6_7(intptr_t value)
	{
		___hidden_6_7 = value;
	}

	inline static int32_t get_offset_of_hidden_7_8() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_7_8)); }
	inline intptr_t get_hidden_7_8() const { return ___hidden_7_8; }
	inline intptr_t* get_address_of_hidden_7_8() { return &___hidden_7_8; }
	inline void set_hidden_7_8(intptr_t value)
	{
		___hidden_7_8 = value;
	}

	inline static int32_t get_offset_of_hidden_8_9() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_8_9)); }
	inline intptr_t get_hidden_8_9() const { return ___hidden_8_9; }
	inline intptr_t* get_address_of_hidden_8_9() { return &___hidden_8_9; }
	inline void set_hidden_8_9(intptr_t value)
	{
		___hidden_8_9 = value;
	}

	inline static int32_t get_offset_of_hidden_11_10() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_11_10)); }
	inline intptr_t get_hidden_11_10() const { return ___hidden_11_10; }
	inline intptr_t* get_address_of_hidden_11_10() { return &___hidden_11_10; }
	inline void set_hidden_11_10(intptr_t value)
	{
		___hidden_11_10 = value;
	}

	inline static int32_t get_offset_of_hidden_12_11() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_12_11)); }
	inline intptr_t get_hidden_12_11() const { return ___hidden_12_11; }
	inline intptr_t* get_address_of_hidden_12_11() { return &___hidden_12_11; }
	inline void set_hidden_12_11(intptr_t value)
	{
		___hidden_12_11 = value;
	}

	inline static int32_t get_offset_of_hidden_13_12() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_13_12)); }
	inline intptr_t get_hidden_13_12() const { return ___hidden_13_12; }
	inline intptr_t* get_address_of_hidden_13_12() { return &___hidden_13_12; }
	inline void set_hidden_13_12(intptr_t value)
	{
		___hidden_13_12 = value;
	}

	inline static int32_t get_offset_of_hidden_14_13() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_14_13)); }
	inline intptr_t get_hidden_14_13() const { return ___hidden_14_13; }
	inline intptr_t* get_address_of_hidden_14_13() { return &___hidden_14_13; }
	inline void set_hidden_14_13(intptr_t value)
	{
		___hidden_14_13 = value;
	}

	inline static int32_t get_offset_of_hidden_15_14() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_15_14)); }
	inline intptr_t get_hidden_15_14() const { return ___hidden_15_14; }
	inline intptr_t* get_address_of_hidden_15_14() { return &___hidden_15_14; }
	inline void set_hidden_15_14(intptr_t value)
	{
		___hidden_15_14 = value;
	}

	inline static int32_t get_offset_of_hidden_16_15() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_16_15)); }
	inline intptr_t get_hidden_16_15() const { return ___hidden_16_15; }
	inline intptr_t* get_address_of_hidden_16_15() { return &___hidden_16_15; }
	inline void set_hidden_16_15(intptr_t value)
	{
		___hidden_16_15 = value;
	}

	inline static int32_t get_offset_of_hidden_17_16() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_17_16)); }
	inline intptr_t get_hidden_17_16() const { return ___hidden_17_16; }
	inline intptr_t* get_address_of_hidden_17_16() { return &___hidden_17_16; }
	inline void set_hidden_17_16(intptr_t value)
	{
		___hidden_17_16 = value;
	}

	inline static int32_t get_offset_of_hidden_18_17() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_18_17)); }
	inline intptr_t get_hidden_18_17() const { return ___hidden_18_17; }
	inline intptr_t* get_address_of_hidden_18_17() { return &___hidden_18_17; }
	inline void set_hidden_18_17(intptr_t value)
	{
		___hidden_18_17 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MONOERROR_T43ED66E4784929C3E53144615ADE3EC3DED2EE9F_H
#ifndef REMOTECLASS_T36384D53B9A904B733FDF999D6378397DBD31D47_H
#define REMOTECLASS_T36384D53B9A904B733FDF999D6378397DBD31D47_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.RuntimeStructs/RemoteClass
struct  RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47 
{
public:
	// System.IntPtr Mono.RuntimeStructs/RemoteClass::default_vtable
	intptr_t ___default_vtable_0;
	// System.IntPtr Mono.RuntimeStructs/RemoteClass::xdomain_vtable
	intptr_t ___xdomain_vtable_1;
	// Mono.RuntimeStructs/MonoClass* Mono.RuntimeStructs/RemoteClass::proxy_class
	MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * ___proxy_class_2;
	// System.IntPtr Mono.RuntimeStructs/RemoteClass::proxy_class_name
	intptr_t ___proxy_class_name_3;
	// System.UInt32 Mono.RuntimeStructs/RemoteClass::interface_count
	uint32_t ___interface_count_4;

public:
	inline static int32_t get_offset_of_default_vtable_0() { return static_cast<int32_t>(offsetof(RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47, ___default_vtable_0)); }
	inline intptr_t get_default_vtable_0() const { return ___default_vtable_0; }
	inline intptr_t* get_address_of_default_vtable_0() { return &___default_vtable_0; }
	inline void set_default_vtable_0(intptr_t value)
	{
		___default_vtable_0 = value;
	}

	inline static int32_t get_offset_of_xdomain_vtable_1() { return static_cast<int32_t>(offsetof(RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47, ___xdomain_vtable_1)); }
	inline intptr_t get_xdomain_vtable_1() const { return ___xdomain_vtable_1; }
	inline intptr_t* get_address_of_xdomain_vtable_1() { return &___xdomain_vtable_1; }
	inline void set_xdomain_vtable_1(intptr_t value)
	{
		___xdomain_vtable_1 = value;
	}

	inline static int32_t get_offset_of_proxy_class_2() { return static_cast<int32_t>(offsetof(RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47, ___proxy_class_2)); }
	inline MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * get_proxy_class_2() const { return ___proxy_class_2; }
	inline MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 ** get_address_of_proxy_class_2() { return &___proxy_class_2; }
	inline void set_proxy_class_2(MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * value)
	{
		___proxy_class_2 = value;
	}

	inline static int32_t get_offset_of_proxy_class_name_3() { return static_cast<int32_t>(offsetof(RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47, ___proxy_class_name_3)); }
	inline intptr_t get_proxy_class_name_3() const { return ___proxy_class_name_3; }
	inline intptr_t* get_address_of_proxy_class_name_3() { return &___proxy_class_name_3; }
	inline void set_proxy_class_name_3(intptr_t value)
	{
		___proxy_class_name_3 = value;
	}

	inline static int32_t get_offset_of_interface_count_4() { return static_cast<int32_t>(offsetof(RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47, ___interface_count_4)); }
	inline uint32_t get_interface_count_4() const { return ___interface_count_4; }
	inline uint32_t* get_address_of_interface_count_4() { return &___interface_count_4; }
	inline void set_interface_count_4(uint32_t value)
	{
		___interface_count_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // REMOTECLASS_T36384D53B9A904B733FDF999D6378397DBD31D47_H
#ifndef SAFEGPTRARRAYHANDLE_TC09FC66A1AE4A175EF88D04A786B62D02A4C09BE_H
#define SAFEGPTRARRAYHANDLE_TC09FC66A1AE4A175EF88D04A786B62D02A4C09BE_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.SafeGPtrArrayHandle
struct  SafeGPtrArrayHandle_tC09FC66A1AE4A175EF88D04A786B62D02A4C09BE 
{
public:
	// Mono.RuntimeGPtrArrayHandle Mono.SafeGPtrArrayHandle::handle
	RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B  ___handle_0;

public:
	inline static int32_t get_offset_of_handle_0() { return static_cast<int32_t>(offsetof(SafeGPtrArrayHandle_tC09FC66A1AE4A175EF88D04A786B62D02A4C09BE, ___handle_0)); }
	inline RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B  get_handle_0() const { return ___handle_0; }
	inline RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B * get_address_of_handle_0() { return &___handle_0; }
	inline void set_handle_0(RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B  value)
	{
		___handle_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SAFEGPTRARRAYHANDLE_TC09FC66A1AE4A175EF88D04A786B62D02A4C09BE_H
#ifndef SAFESTRINGMARSHAL_TD41B530333F2C9F500BD6FEC91735D16F06C9A6F_H
#define SAFESTRINGMARSHAL_TD41B530333F2C9F500BD6FEC91735D16F06C9A6F_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.SafeStringMarshal
struct  SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F 
{
public:
	// System.String Mono.SafeStringMarshal::str
	String_t* ___str_0;
	// System.IntPtr Mono.SafeStringMarshal::marshaled_string
	intptr_t ___marshaled_string_1;

public:
	inline static int32_t get_offset_of_str_0() { return static_cast<int32_t>(offsetof(SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F, ___str_0)); }
	inline String_t* get_str_0() const { return ___str_0; }
	inline String_t** get_address_of_str_0() { return &___str_0; }
	inline void set_str_0(String_t* value)
	{
		___str_0 = value;
		Il2CppCodeGenWriteBarrier((&___str_0), value);
	}

	inline static int32_t get_offset_of_marshaled_string_1() { return static_cast<int32_t>(offsetof(SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F, ___marshaled_string_1)); }
	inline intptr_t get_marshaled_string_1() const { return ___marshaled_string_1; }
	inline intptr_t* get_address_of_marshaled_string_1() { return &___marshaled_string_1; }
	inline void set_marshaled_string_1(intptr_t value)
	{
		___marshaled_string_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Mono.SafeStringMarshal
struct SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F_marshaled_pinvoke
{
	char* ___str_0;
	intptr_t ___marshaled_string_1;
};
// Native definition for COM marshalling of Mono.SafeStringMarshal
struct SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F_marshaled_com
{
	Il2CppChar* ___str_0;
	intptr_t ___marshaled_string_1;
};
#endif // SAFESTRINGMARSHAL_TD41B530333F2C9F500BD6FEC91735D16F06C9A6F_H
#ifndef DSAMANAGED_TB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA_H
#define DSAMANAGED_TB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.Cryptography.DSAManaged
struct  DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA  : public DSA_t932F4A94DD2B782BFFC197544398826E6CDB64CF
{
public:
	// System.Boolean Mono.Security.Cryptography.DSAManaged::keypairGenerated
	bool ___keypairGenerated_2;
	// System.Boolean Mono.Security.Cryptography.DSAManaged::m_disposed
	bool ___m_disposed_3;
	// Mono.Math.BigInteger Mono.Security.Cryptography.DSAManaged::p
	BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___p_4;
	// Mono.Math.BigInteger Mono.Security.Cryptography.DSAManaged::q
	BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___q_5;
	// Mono.Math.BigInteger Mono.Security.Cryptography.DSAManaged::g
	BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___g_6;
	// Mono.Math.BigInteger Mono.Security.Cryptography.DSAManaged::x
	BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___x_7;
	// Mono.Math.BigInteger Mono.Security.Cryptography.DSAManaged::y
	BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___y_8;
	// Mono.Math.BigInteger Mono.Security.Cryptography.DSAManaged::j
	BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___j_9;
	// Mono.Math.BigInteger Mono.Security.Cryptography.DSAManaged::seed
	BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___seed_10;
	// System.Int32 Mono.Security.Cryptography.DSAManaged::counter
	int32_t ___counter_11;
	// System.Boolean Mono.Security.Cryptography.DSAManaged::j_missing
	bool ___j_missing_12;
	// System.Security.Cryptography.RandomNumberGenerator Mono.Security.Cryptography.DSAManaged::rng
	RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * ___rng_13;
	// Mono.Security.Cryptography.DSAManaged/KeyGeneratedEventHandler Mono.Security.Cryptography.DSAManaged::KeyGenerated
	KeyGeneratedEventHandler_t36CD2B15BF8D022140C805D571133AB597C17A56 * ___KeyGenerated_14;

public:
	inline static int32_t get_offset_of_keypairGenerated_2() { return static_cast<int32_t>(offsetof(DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA, ___keypairGenerated_2)); }
	inline bool get_keypairGenerated_2() const { return ___keypairGenerated_2; }
	inline bool* get_address_of_keypairGenerated_2() { return &___keypairGenerated_2; }
	inline void set_keypairGenerated_2(bool value)
	{
		___keypairGenerated_2 = value;
	}

	inline static int32_t get_offset_of_m_disposed_3() { return static_cast<int32_t>(offsetof(DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA, ___m_disposed_3)); }
	inline bool get_m_disposed_3() const { return ___m_disposed_3; }
	inline bool* get_address_of_m_disposed_3() { return &___m_disposed_3; }
	inline void set_m_disposed_3(bool value)
	{
		___m_disposed_3 = value;
	}

	inline static int32_t get_offset_of_p_4() { return static_cast<int32_t>(offsetof(DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA, ___p_4)); }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * get_p_4() const { return ___p_4; }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 ** get_address_of_p_4() { return &___p_4; }
	inline void set_p_4(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * value)
	{
		___p_4 = value;
		Il2CppCodeGenWriteBarrier((&___p_4), value);
	}

	inline static int32_t get_offset_of_q_5() { return static_cast<int32_t>(offsetof(DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA, ___q_5)); }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * get_q_5() const { return ___q_5; }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 ** get_address_of_q_5() { return &___q_5; }
	inline void set_q_5(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * value)
	{
		___q_5 = value;
		Il2CppCodeGenWriteBarrier((&___q_5), value);
	}

	inline static int32_t get_offset_of_g_6() { return static_cast<int32_t>(offsetof(DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA, ___g_6)); }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * get_g_6() const { return ___g_6; }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 ** get_address_of_g_6() { return &___g_6; }
	inline void set_g_6(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * value)
	{
		___g_6 = value;
		Il2CppCodeGenWriteBarrier((&___g_6), value);
	}

	inline static int32_t get_offset_of_x_7() { return static_cast<int32_t>(offsetof(DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA, ___x_7)); }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * get_x_7() const { return ___x_7; }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 ** get_address_of_x_7() { return &___x_7; }
	inline void set_x_7(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * value)
	{
		___x_7 = value;
		Il2CppCodeGenWriteBarrier((&___x_7), value);
	}

	inline static int32_t get_offset_of_y_8() { return static_cast<int32_t>(offsetof(DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA, ___y_8)); }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * get_y_8() const { return ___y_8; }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 ** get_address_of_y_8() { return &___y_8; }
	inline void set_y_8(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * value)
	{
		___y_8 = value;
		Il2CppCodeGenWriteBarrier((&___y_8), value);
	}

	inline static int32_t get_offset_of_j_9() { return static_cast<int32_t>(offsetof(DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA, ___j_9)); }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * get_j_9() const { return ___j_9; }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 ** get_address_of_j_9() { return &___j_9; }
	inline void set_j_9(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * value)
	{
		___j_9 = value;
		Il2CppCodeGenWriteBarrier((&___j_9), value);
	}

	inline static int32_t get_offset_of_seed_10() { return static_cast<int32_t>(offsetof(DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA, ___seed_10)); }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * get_seed_10() const { return ___seed_10; }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 ** get_address_of_seed_10() { return &___seed_10; }
	inline void set_seed_10(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * value)
	{
		___seed_10 = value;
		Il2CppCodeGenWriteBarrier((&___seed_10), value);
	}

	inline static int32_t get_offset_of_counter_11() { return static_cast<int32_t>(offsetof(DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA, ___counter_11)); }
	inline int32_t get_counter_11() const { return ___counter_11; }
	inline int32_t* get_address_of_counter_11() { return &___counter_11; }
	inline void set_counter_11(int32_t value)
	{
		___counter_11 = value;
	}

	inline static int32_t get_offset_of_j_missing_12() { return static_cast<int32_t>(offsetof(DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA, ___j_missing_12)); }
	inline bool get_j_missing_12() const { return ___j_missing_12; }
	inline bool* get_address_of_j_missing_12() { return &___j_missing_12; }
	inline void set_j_missing_12(bool value)
	{
		___j_missing_12 = value;
	}

	inline static int32_t get_offset_of_rng_13() { return static_cast<int32_t>(offsetof(DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA, ___rng_13)); }
	inline RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * get_rng_13() const { return ___rng_13; }
	inline RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 ** get_address_of_rng_13() { return &___rng_13; }
	inline void set_rng_13(RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * value)
	{
		___rng_13 = value;
		Il2CppCodeGenWriteBarrier((&___rng_13), value);
	}

	inline static int32_t get_offset_of_KeyGenerated_14() { return static_cast<int32_t>(offsetof(DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA, ___KeyGenerated_14)); }
	inline KeyGeneratedEventHandler_t36CD2B15BF8D022140C805D571133AB597C17A56 * get_KeyGenerated_14() const { return ___KeyGenerated_14; }
	inline KeyGeneratedEventHandler_t36CD2B15BF8D022140C805D571133AB597C17A56 ** get_address_of_KeyGenerated_14() { return &___KeyGenerated_14; }
	inline void set_KeyGenerated_14(KeyGeneratedEventHandler_t36CD2B15BF8D022140C805D571133AB597C17A56 * value)
	{
		___KeyGenerated_14 = value;
		Il2CppCodeGenWriteBarrier((&___KeyGenerated_14), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DSAMANAGED_TB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA_H
#ifndef MD2MANAGED_T760176B8F768C51C56312BCFA399E733A0386D2D_H
#define MD2MANAGED_T760176B8F768C51C56312BCFA399E733A0386D2D_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.Cryptography.MD2Managed
struct  MD2Managed_t760176B8F768C51C56312BCFA399E733A0386D2D  : public MD2_tB9DBDA20B8FBE3A0D686434AEBE009BF3E3A35D8
{
public:
	// System.Byte[] Mono.Security.Cryptography.MD2Managed::state
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___state_4;
	// System.Byte[] Mono.Security.Cryptography.MD2Managed::checksum
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___checksum_5;
	// System.Byte[] Mono.Security.Cryptography.MD2Managed::buffer
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buffer_6;
	// System.Int32 Mono.Security.Cryptography.MD2Managed::count
	int32_t ___count_7;
	// System.Byte[] Mono.Security.Cryptography.MD2Managed::x
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___x_8;

public:
	inline static int32_t get_offset_of_state_4() { return static_cast<int32_t>(offsetof(MD2Managed_t760176B8F768C51C56312BCFA399E733A0386D2D, ___state_4)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_state_4() const { return ___state_4; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_state_4() { return &___state_4; }
	inline void set_state_4(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___state_4 = value;
		Il2CppCodeGenWriteBarrier((&___state_4), value);
	}

	inline static int32_t get_offset_of_checksum_5() { return static_cast<int32_t>(offsetof(MD2Managed_t760176B8F768C51C56312BCFA399E733A0386D2D, ___checksum_5)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_checksum_5() const { return ___checksum_5; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_checksum_5() { return &___checksum_5; }
	inline void set_checksum_5(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___checksum_5 = value;
		Il2CppCodeGenWriteBarrier((&___checksum_5), value);
	}

	inline static int32_t get_offset_of_buffer_6() { return static_cast<int32_t>(offsetof(MD2Managed_t760176B8F768C51C56312BCFA399E733A0386D2D, ___buffer_6)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_buffer_6() const { return ___buffer_6; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_buffer_6() { return &___buffer_6; }
	inline void set_buffer_6(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___buffer_6 = value;
		Il2CppCodeGenWriteBarrier((&___buffer_6), value);
	}

	inline static int32_t get_offset_of_count_7() { return static_cast<int32_t>(offsetof(MD2Managed_t760176B8F768C51C56312BCFA399E733A0386D2D, ___count_7)); }
	inline int32_t get_count_7() const { return ___count_7; }
	inline int32_t* get_address_of_count_7() { return &___count_7; }
	inline void set_count_7(int32_t value)
	{
		___count_7 = value;
	}

	inline static int32_t get_offset_of_x_8() { return static_cast<int32_t>(offsetof(MD2Managed_t760176B8F768C51C56312BCFA399E733A0386D2D, ___x_8)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_x_8() const { return ___x_8; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_x_8() { return &___x_8; }
	inline void set_x_8(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___x_8 = value;
		Il2CppCodeGenWriteBarrier((&___x_8), value);
	}
};

struct MD2Managed_t760176B8F768C51C56312BCFA399E733A0386D2D_StaticFields
{
public:
	// System.Byte[] Mono.Security.Cryptography.MD2Managed::PI_SUBST
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___PI_SUBST_9;

public:
	inline static int32_t get_offset_of_PI_SUBST_9() { return static_cast<int32_t>(offsetof(MD2Managed_t760176B8F768C51C56312BCFA399E733A0386D2D_StaticFields, ___PI_SUBST_9)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_PI_SUBST_9() const { return ___PI_SUBST_9; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_PI_SUBST_9() { return &___PI_SUBST_9; }
	inline void set_PI_SUBST_9(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___PI_SUBST_9 = value;
		Il2CppCodeGenWriteBarrier((&___PI_SUBST_9), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MD2MANAGED_T760176B8F768C51C56312BCFA399E733A0386D2D_H
#ifndef MD4MANAGED_TD2E7E0BEE98E85196D8D25BA4DBFBA1201C4E526_H
#define MD4MANAGED_TD2E7E0BEE98E85196D8D25BA4DBFBA1201C4E526_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.Cryptography.MD4Managed
struct  MD4Managed_tD2E7E0BEE98E85196D8D25BA4DBFBA1201C4E526  : public MD4_t93852AA15D7A78709E08A83CA4D5F087FEE8E425
{
public:
	// System.UInt32[] Mono.Security.Cryptography.MD4Managed::state
	UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ___state_4;
	// System.Byte[] Mono.Security.Cryptography.MD4Managed::buffer
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buffer_5;
	// System.UInt32[] Mono.Security.Cryptography.MD4Managed::count
	UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ___count_6;
	// System.UInt32[] Mono.Security.Cryptography.MD4Managed::x
	UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ___x_7;
	// System.Byte[] Mono.Security.Cryptography.MD4Managed::digest
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___digest_8;

public:
	inline static int32_t get_offset_of_state_4() { return static_cast<int32_t>(offsetof(MD4Managed_tD2E7E0BEE98E85196D8D25BA4DBFBA1201C4E526, ___state_4)); }
	inline UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* get_state_4() const { return ___state_4; }
	inline UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB** get_address_of_state_4() { return &___state_4; }
	inline void set_state_4(UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* value)
	{
		___state_4 = value;
		Il2CppCodeGenWriteBarrier((&___state_4), value);
	}

	inline static int32_t get_offset_of_buffer_5() { return static_cast<int32_t>(offsetof(MD4Managed_tD2E7E0BEE98E85196D8D25BA4DBFBA1201C4E526, ___buffer_5)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_buffer_5() const { return ___buffer_5; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_buffer_5() { return &___buffer_5; }
	inline void set_buffer_5(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___buffer_5 = value;
		Il2CppCodeGenWriteBarrier((&___buffer_5), value);
	}

	inline static int32_t get_offset_of_count_6() { return static_cast<int32_t>(offsetof(MD4Managed_tD2E7E0BEE98E85196D8D25BA4DBFBA1201C4E526, ___count_6)); }
	inline UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* get_count_6() const { return ___count_6; }
	inline UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB** get_address_of_count_6() { return &___count_6; }
	inline void set_count_6(UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* value)
	{
		___count_6 = value;
		Il2CppCodeGenWriteBarrier((&___count_6), value);
	}

	inline static int32_t get_offset_of_x_7() { return static_cast<int32_t>(offsetof(MD4Managed_tD2E7E0BEE98E85196D8D25BA4DBFBA1201C4E526, ___x_7)); }
	inline UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* get_x_7() const { return ___x_7; }
	inline UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB** get_address_of_x_7() { return &___x_7; }
	inline void set_x_7(UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* value)
	{
		___x_7 = value;
		Il2CppCodeGenWriteBarrier((&___x_7), value);
	}

	inline static int32_t get_offset_of_digest_8() { return static_cast<int32_t>(offsetof(MD4Managed_tD2E7E0BEE98E85196D8D25BA4DBFBA1201C4E526, ___digest_8)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_digest_8() const { return ___digest_8; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_digest_8() { return &___digest_8; }
	inline void set_digest_8(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___digest_8 = value;
		Il2CppCodeGenWriteBarrier((&___digest_8), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MD4MANAGED_TD2E7E0BEE98E85196D8D25BA4DBFBA1201C4E526_H
#ifndef RSAMANAGED_T7FC74A986C888D9301EC82EBE4A37C293CDA963A_H
#define RSAMANAGED_T7FC74A986C888D9301EC82EBE4A37C293CDA963A_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.Cryptography.RSAManaged
struct  RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A  : public RSA_tB6C4B434B2AC02E3F8981DB2908C2018E251D145
{
public:
	// System.Boolean Mono.Security.Cryptography.RSAManaged::isCRTpossible
	bool ___isCRTpossible_2;
	// System.Boolean Mono.Security.Cryptography.RSAManaged::keyBlinding
	bool ___keyBlinding_3;
	// System.Boolean Mono.Security.Cryptography.RSAManaged::keypairGenerated
	bool ___keypairGenerated_4;
	// System.Boolean Mono.Security.Cryptography.RSAManaged::m_disposed
	bool ___m_disposed_5;
	// Mono.Math.BigInteger Mono.Security.Cryptography.RSAManaged::d
	BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___d_6;
	// Mono.Math.BigInteger Mono.Security.Cryptography.RSAManaged::p
	BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___p_7;
	// Mono.Math.BigInteger Mono.Security.Cryptography.RSAManaged::q
	BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___q_8;
	// Mono.Math.BigInteger Mono.Security.Cryptography.RSAManaged::dp
	BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___dp_9;
	// Mono.Math.BigInteger Mono.Security.Cryptography.RSAManaged::dq
	BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___dq_10;
	// Mono.Math.BigInteger Mono.Security.Cryptography.RSAManaged::qInv
	BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___qInv_11;
	// Mono.Math.BigInteger Mono.Security.Cryptography.RSAManaged::n
	BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___n_12;
	// Mono.Math.BigInteger Mono.Security.Cryptography.RSAManaged::e
	BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___e_13;
	// Mono.Security.Cryptography.RSAManaged/KeyGeneratedEventHandler Mono.Security.Cryptography.RSAManaged::KeyGenerated
	KeyGeneratedEventHandler_tC0F998D7EA9B547DA10E88E54D7899405EA50C53 * ___KeyGenerated_14;

public:
	inline static int32_t get_offset_of_isCRTpossible_2() { return static_cast<int32_t>(offsetof(RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A, ___isCRTpossible_2)); }
	inline bool get_isCRTpossible_2() const { return ___isCRTpossible_2; }
	inline bool* get_address_of_isCRTpossible_2() { return &___isCRTpossible_2; }
	inline void set_isCRTpossible_2(bool value)
	{
		___isCRTpossible_2 = value;
	}

	inline static int32_t get_offset_of_keyBlinding_3() { return static_cast<int32_t>(offsetof(RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A, ___keyBlinding_3)); }
	inline bool get_keyBlinding_3() const { return ___keyBlinding_3; }
	inline bool* get_address_of_keyBlinding_3() { return &___keyBlinding_3; }
	inline void set_keyBlinding_3(bool value)
	{
		___keyBlinding_3 = value;
	}

	inline static int32_t get_offset_of_keypairGenerated_4() { return static_cast<int32_t>(offsetof(RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A, ___keypairGenerated_4)); }
	inline bool get_keypairGenerated_4() const { return ___keypairGenerated_4; }
	inline bool* get_address_of_keypairGenerated_4() { return &___keypairGenerated_4; }
	inline void set_keypairGenerated_4(bool value)
	{
		___keypairGenerated_4 = value;
	}

	inline static int32_t get_offset_of_m_disposed_5() { return static_cast<int32_t>(offsetof(RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A, ___m_disposed_5)); }
	inline bool get_m_disposed_5() const { return ___m_disposed_5; }
	inline bool* get_address_of_m_disposed_5() { return &___m_disposed_5; }
	inline void set_m_disposed_5(bool value)
	{
		___m_disposed_5 = value;
	}

	inline static int32_t get_offset_of_d_6() { return static_cast<int32_t>(offsetof(RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A, ___d_6)); }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * get_d_6() const { return ___d_6; }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 ** get_address_of_d_6() { return &___d_6; }
	inline void set_d_6(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * value)
	{
		___d_6 = value;
		Il2CppCodeGenWriteBarrier((&___d_6), value);
	}

	inline static int32_t get_offset_of_p_7() { return static_cast<int32_t>(offsetof(RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A, ___p_7)); }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * get_p_7() const { return ___p_7; }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 ** get_address_of_p_7() { return &___p_7; }
	inline void set_p_7(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * value)
	{
		___p_7 = value;
		Il2CppCodeGenWriteBarrier((&___p_7), value);
	}

	inline static int32_t get_offset_of_q_8() { return static_cast<int32_t>(offsetof(RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A, ___q_8)); }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * get_q_8() const { return ___q_8; }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 ** get_address_of_q_8() { return &___q_8; }
	inline void set_q_8(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * value)
	{
		___q_8 = value;
		Il2CppCodeGenWriteBarrier((&___q_8), value);
	}

	inline static int32_t get_offset_of_dp_9() { return static_cast<int32_t>(offsetof(RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A, ___dp_9)); }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * get_dp_9() const { return ___dp_9; }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 ** get_address_of_dp_9() { return &___dp_9; }
	inline void set_dp_9(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * value)
	{
		___dp_9 = value;
		Il2CppCodeGenWriteBarrier((&___dp_9), value);
	}

	inline static int32_t get_offset_of_dq_10() { return static_cast<int32_t>(offsetof(RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A, ___dq_10)); }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * get_dq_10() const { return ___dq_10; }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 ** get_address_of_dq_10() { return &___dq_10; }
	inline void set_dq_10(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * value)
	{
		___dq_10 = value;
		Il2CppCodeGenWriteBarrier((&___dq_10), value);
	}

	inline static int32_t get_offset_of_qInv_11() { return static_cast<int32_t>(offsetof(RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A, ___qInv_11)); }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * get_qInv_11() const { return ___qInv_11; }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 ** get_address_of_qInv_11() { return &___qInv_11; }
	inline void set_qInv_11(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * value)
	{
		___qInv_11 = value;
		Il2CppCodeGenWriteBarrier((&___qInv_11), value);
	}

	inline static int32_t get_offset_of_n_12() { return static_cast<int32_t>(offsetof(RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A, ___n_12)); }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * get_n_12() const { return ___n_12; }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 ** get_address_of_n_12() { return &___n_12; }
	inline void set_n_12(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * value)
	{
		___n_12 = value;
		Il2CppCodeGenWriteBarrier((&___n_12), value);
	}

	inline static int32_t get_offset_of_e_13() { return static_cast<int32_t>(offsetof(RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A, ___e_13)); }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * get_e_13() const { return ___e_13; }
	inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 ** get_address_of_e_13() { return &___e_13; }
	inline void set_e_13(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * value)
	{
		___e_13 = value;
		Il2CppCodeGenWriteBarrier((&___e_13), value);
	}

	inline static int32_t get_offset_of_KeyGenerated_14() { return static_cast<int32_t>(offsetof(RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A, ___KeyGenerated_14)); }
	inline KeyGeneratedEventHandler_tC0F998D7EA9B547DA10E88E54D7899405EA50C53 * get_KeyGenerated_14() const { return ___KeyGenerated_14; }
	inline KeyGeneratedEventHandler_tC0F998D7EA9B547DA10E88E54D7899405EA50C53 ** get_address_of_KeyGenerated_14() { return &___KeyGenerated_14; }
	inline void set_KeyGenerated_14(KeyGeneratedEventHandler_tC0F998D7EA9B547DA10E88E54D7899405EA50C53 * value)
	{
		___KeyGenerated_14 = value;
		Il2CppCodeGenWriteBarrier((&___KeyGenerated_14), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RSAMANAGED_T7FC74A986C888D9301EC82EBE4A37C293CDA963A_H
#ifndef X509CERTIFICATE_T789CC31F38FD61BE3BA97A86173B7BA94F8871EA_H
#define X509CERTIFICATE_T789CC31F38FD61BE3BA97A86173B7BA94F8871EA_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.X509.X509Certificate
struct  X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA  : public RuntimeObject
{
public:
	// Mono.Security.ASN1 Mono.Security.X509.X509Certificate::decoder
	ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * ___decoder_0;
	// System.Byte[] Mono.Security.X509.X509Certificate::m_encodedcert
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___m_encodedcert_1;
	// System.DateTime Mono.Security.X509.X509Certificate::m_from
	DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___m_from_2;
	// System.DateTime Mono.Security.X509.X509Certificate::m_until
	DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___m_until_3;
	// Mono.Security.ASN1 Mono.Security.X509.X509Certificate::issuer
	ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * ___issuer_4;
	// System.String Mono.Security.X509.X509Certificate::m_issuername
	String_t* ___m_issuername_5;
	// System.String Mono.Security.X509.X509Certificate::m_keyalgo
	String_t* ___m_keyalgo_6;
	// System.Byte[] Mono.Security.X509.X509Certificate::m_keyalgoparams
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___m_keyalgoparams_7;
	// Mono.Security.ASN1 Mono.Security.X509.X509Certificate::subject
	ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * ___subject_8;
	// System.String Mono.Security.X509.X509Certificate::m_subject
	String_t* ___m_subject_9;
	// System.Byte[] Mono.Security.X509.X509Certificate::m_publickey
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___m_publickey_10;
	// System.Byte[] Mono.Security.X509.X509Certificate::signature
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___signature_11;
	// System.String Mono.Security.X509.X509Certificate::m_signaturealgo
	String_t* ___m_signaturealgo_12;
	// System.Byte[] Mono.Security.X509.X509Certificate::m_signaturealgoparams
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___m_signaturealgoparams_13;
	// System.Security.Cryptography.RSA Mono.Security.X509.X509Certificate::_rsa
	RSA_tB6C4B434B2AC02E3F8981DB2908C2018E251D145 * ____rsa_14;
	// System.Security.Cryptography.DSA Mono.Security.X509.X509Certificate::_dsa
	DSA_t932F4A94DD2B782BFFC197544398826E6CDB64CF * ____dsa_15;
	// System.Int32 Mono.Security.X509.X509Certificate::version
	int32_t ___version_16;
	// System.Byte[] Mono.Security.X509.X509Certificate::serialnumber
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___serialnumber_17;
	// System.Byte[] Mono.Security.X509.X509Certificate::issuerUniqueID
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___issuerUniqueID_18;
	// System.Byte[] Mono.Security.X509.X509Certificate::subjectUniqueID
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___subjectUniqueID_19;
	// Mono.Security.X509.X509ExtensionCollection Mono.Security.X509.X509Certificate::extensions
	X509ExtensionCollection_t1549201ECC24D41DBF9212B6C80201D6EC5C7DA1 * ___extensions_20;

public:
	inline static int32_t get_offset_of_decoder_0() { return static_cast<int32_t>(offsetof(X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA, ___decoder_0)); }
	inline ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * get_decoder_0() const { return ___decoder_0; }
	inline ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 ** get_address_of_decoder_0() { return &___decoder_0; }
	inline void set_decoder_0(ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * value)
	{
		___decoder_0 = value;
		Il2CppCodeGenWriteBarrier((&___decoder_0), value);
	}

	inline static int32_t get_offset_of_m_encodedcert_1() { return static_cast<int32_t>(offsetof(X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA, ___m_encodedcert_1)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_m_encodedcert_1() const { return ___m_encodedcert_1; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_m_encodedcert_1() { return &___m_encodedcert_1; }
	inline void set_m_encodedcert_1(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___m_encodedcert_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_encodedcert_1), value);
	}

	inline static int32_t get_offset_of_m_from_2() { return static_cast<int32_t>(offsetof(X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA, ___m_from_2)); }
	inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  get_m_from_2() const { return ___m_from_2; }
	inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 * get_address_of_m_from_2() { return &___m_from_2; }
	inline void set_m_from_2(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  value)
	{
		___m_from_2 = value;
	}

	inline static int32_t get_offset_of_m_until_3() { return static_cast<int32_t>(offsetof(X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA, ___m_until_3)); }
	inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  get_m_until_3() const { return ___m_until_3; }
	inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 * get_address_of_m_until_3() { return &___m_until_3; }
	inline void set_m_until_3(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  value)
	{
		___m_until_3 = value;
	}

	inline static int32_t get_offset_of_issuer_4() { return static_cast<int32_t>(offsetof(X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA, ___issuer_4)); }
	inline ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * get_issuer_4() const { return ___issuer_4; }
	inline ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 ** get_address_of_issuer_4() { return &___issuer_4; }
	inline void set_issuer_4(ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * value)
	{
		___issuer_4 = value;
		Il2CppCodeGenWriteBarrier((&___issuer_4), value);
	}

	inline static int32_t get_offset_of_m_issuername_5() { return static_cast<int32_t>(offsetof(X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA, ___m_issuername_5)); }
	inline String_t* get_m_issuername_5() const { return ___m_issuername_5; }
	inline String_t** get_address_of_m_issuername_5() { return &___m_issuername_5; }
	inline void set_m_issuername_5(String_t* value)
	{
		___m_issuername_5 = value;
		Il2CppCodeGenWriteBarrier((&___m_issuername_5), value);
	}

	inline static int32_t get_offset_of_m_keyalgo_6() { return static_cast<int32_t>(offsetof(X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA, ___m_keyalgo_6)); }
	inline String_t* get_m_keyalgo_6() const { return ___m_keyalgo_6; }
	inline String_t** get_address_of_m_keyalgo_6() { return &___m_keyalgo_6; }
	inline void set_m_keyalgo_6(String_t* value)
	{
		___m_keyalgo_6 = value;
		Il2CppCodeGenWriteBarrier((&___m_keyalgo_6), value);
	}

	inline static int32_t get_offset_of_m_keyalgoparams_7() { return static_cast<int32_t>(offsetof(X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA, ___m_keyalgoparams_7)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_m_keyalgoparams_7() const { return ___m_keyalgoparams_7; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_m_keyalgoparams_7() { return &___m_keyalgoparams_7; }
	inline void set_m_keyalgoparams_7(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___m_keyalgoparams_7 = value;
		Il2CppCodeGenWriteBarrier((&___m_keyalgoparams_7), value);
	}

	inline static int32_t get_offset_of_subject_8() { return static_cast<int32_t>(offsetof(X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA, ___subject_8)); }
	inline ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * get_subject_8() const { return ___subject_8; }
	inline ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 ** get_address_of_subject_8() { return &___subject_8; }
	inline void set_subject_8(ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * value)
	{
		___subject_8 = value;
		Il2CppCodeGenWriteBarrier((&___subject_8), value);
	}

	inline static int32_t get_offset_of_m_subject_9() { return static_cast<int32_t>(offsetof(X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA, ___m_subject_9)); }
	inline String_t* get_m_subject_9() const { return ___m_subject_9; }
	inline String_t** get_address_of_m_subject_9() { return &___m_subject_9; }
	inline void set_m_subject_9(String_t* value)
	{
		___m_subject_9 = value;
		Il2CppCodeGenWriteBarrier((&___m_subject_9), value);
	}

	inline static int32_t get_offset_of_m_publickey_10() { return static_cast<int32_t>(offsetof(X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA, ___m_publickey_10)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_m_publickey_10() const { return ___m_publickey_10; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_m_publickey_10() { return &___m_publickey_10; }
	inline void set_m_publickey_10(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___m_publickey_10 = value;
		Il2CppCodeGenWriteBarrier((&___m_publickey_10), value);
	}

	inline static int32_t get_offset_of_signature_11() { return static_cast<int32_t>(offsetof(X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA, ___signature_11)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_signature_11() const { return ___signature_11; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_signature_11() { return &___signature_11; }
	inline void set_signature_11(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___signature_11 = value;
		Il2CppCodeGenWriteBarrier((&___signature_11), value);
	}

	inline static int32_t get_offset_of_m_signaturealgo_12() { return static_cast<int32_t>(offsetof(X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA, ___m_signaturealgo_12)); }
	inline String_t* get_m_signaturealgo_12() const { return ___m_signaturealgo_12; }
	inline String_t** get_address_of_m_signaturealgo_12() { return &___m_signaturealgo_12; }
	inline void set_m_signaturealgo_12(String_t* value)
	{
		___m_signaturealgo_12 = value;
		Il2CppCodeGenWriteBarrier((&___m_signaturealgo_12), value);
	}

	inline static int32_t get_offset_of_m_signaturealgoparams_13() { return static_cast<int32_t>(offsetof(X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA, ___m_signaturealgoparams_13)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_m_signaturealgoparams_13() const { return ___m_signaturealgoparams_13; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_m_signaturealgoparams_13() { return &___m_signaturealgoparams_13; }
	inline void set_m_signaturealgoparams_13(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___m_signaturealgoparams_13 = value;
		Il2CppCodeGenWriteBarrier((&___m_signaturealgoparams_13), value);
	}

	inline static int32_t get_offset_of__rsa_14() { return static_cast<int32_t>(offsetof(X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA, ____rsa_14)); }
	inline RSA_tB6C4B434B2AC02E3F8981DB2908C2018E251D145 * get__rsa_14() const { return ____rsa_14; }
	inline RSA_tB6C4B434B2AC02E3F8981DB2908C2018E251D145 ** get_address_of__rsa_14() { return &____rsa_14; }
	inline void set__rsa_14(RSA_tB6C4B434B2AC02E3F8981DB2908C2018E251D145 * value)
	{
		____rsa_14 = value;
		Il2CppCodeGenWriteBarrier((&____rsa_14), value);
	}

	inline static int32_t get_offset_of__dsa_15() { return static_cast<int32_t>(offsetof(X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA, ____dsa_15)); }
	inline DSA_t932F4A94DD2B782BFFC197544398826E6CDB64CF * get__dsa_15() const { return ____dsa_15; }
	inline DSA_t932F4A94DD2B782BFFC197544398826E6CDB64CF ** get_address_of__dsa_15() { return &____dsa_15; }
	inline void set__dsa_15(DSA_t932F4A94DD2B782BFFC197544398826E6CDB64CF * value)
	{
		____dsa_15 = value;
		Il2CppCodeGenWriteBarrier((&____dsa_15), value);
	}

	inline static int32_t get_offset_of_version_16() { return static_cast<int32_t>(offsetof(X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA, ___version_16)); }
	inline int32_t get_version_16() const { return ___version_16; }
	inline int32_t* get_address_of_version_16() { return &___version_16; }
	inline void set_version_16(int32_t value)
	{
		___version_16 = value;
	}

	inline static int32_t get_offset_of_serialnumber_17() { return static_cast<int32_t>(offsetof(X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA, ___serialnumber_17)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_serialnumber_17() const { return ___serialnumber_17; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_serialnumber_17() { return &___serialnumber_17; }
	inline void set_serialnumber_17(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___serialnumber_17 = value;
		Il2CppCodeGenWriteBarrier((&___serialnumber_17), value);
	}

	inline static int32_t get_offset_of_issuerUniqueID_18() { return static_cast<int32_t>(offsetof(X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA, ___issuerUniqueID_18)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_issuerUniqueID_18() const { return ___issuerUniqueID_18; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_issuerUniqueID_18() { return &___issuerUniqueID_18; }
	inline void set_issuerUniqueID_18(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___issuerUniqueID_18 = value;
		Il2CppCodeGenWriteBarrier((&___issuerUniqueID_18), value);
	}

	inline static int32_t get_offset_of_subjectUniqueID_19() { return static_cast<int32_t>(offsetof(X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA, ___subjectUniqueID_19)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_subjectUniqueID_19() const { return ___subjectUniqueID_19; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_subjectUniqueID_19() { return &___subjectUniqueID_19; }
	inline void set_subjectUniqueID_19(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___subjectUniqueID_19 = value;
		Il2CppCodeGenWriteBarrier((&___subjectUniqueID_19), value);
	}

	inline static int32_t get_offset_of_extensions_20() { return static_cast<int32_t>(offsetof(X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA, ___extensions_20)); }
	inline X509ExtensionCollection_t1549201ECC24D41DBF9212B6C80201D6EC5C7DA1 * get_extensions_20() const { return ___extensions_20; }
	inline X509ExtensionCollection_t1549201ECC24D41DBF9212B6C80201D6EC5C7DA1 ** get_address_of_extensions_20() { return &___extensions_20; }
	inline void set_extensions_20(X509ExtensionCollection_t1549201ECC24D41DBF9212B6C80201D6EC5C7DA1 * value)
	{
		___extensions_20 = value;
		Il2CppCodeGenWriteBarrier((&___extensions_20), value);
	}
};

struct X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA_StaticFields
{
public:
	// System.String Mono.Security.X509.X509Certificate::encoding_error
	String_t* ___encoding_error_21;

public:
	inline static int32_t get_offset_of_encoding_error_21() { return static_cast<int32_t>(offsetof(X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA_StaticFields, ___encoding_error_21)); }
	inline String_t* get_encoding_error_21() const { return ___encoding_error_21; }
	inline String_t** get_address_of_encoding_error_21() { return &___encoding_error_21; }
	inline void set_encoding_error_21(String_t* value)
	{
		___encoding_error_21 = value;
		Il2CppCodeGenWriteBarrier((&___encoding_error_21), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // X509CERTIFICATE_T789CC31F38FD61BE3BA97A86173B7BA94F8871EA_H
#ifndef SMALLXMLPARSEREXCEPTION_T96963A305B0E2C72C5EDC72952F1D079DE102140_H
#define SMALLXMLPARSEREXCEPTION_T96963A305B0E2C72C5EDC72952F1D079DE102140_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Xml.SmallXmlParserException
struct  SmallXmlParserException_t96963A305B0E2C72C5EDC72952F1D079DE102140  : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
public:
	// System.Int32 Mono.Xml.SmallXmlParserException::line
	int32_t ___line_17;
	// System.Int32 Mono.Xml.SmallXmlParserException::column
	int32_t ___column_18;

public:
	inline static int32_t get_offset_of_line_17() { return static_cast<int32_t>(offsetof(SmallXmlParserException_t96963A305B0E2C72C5EDC72952F1D079DE102140, ___line_17)); }
	inline int32_t get_line_17() const { return ___line_17; }
	inline int32_t* get_address_of_line_17() { return &___line_17; }
	inline void set_line_17(int32_t value)
	{
		___line_17 = value;
	}

	inline static int32_t get_offset_of_column_18() { return static_cast<int32_t>(offsetof(SmallXmlParserException_t96963A305B0E2C72C5EDC72952F1D079DE102140, ___column_18)); }
	inline int32_t get_column_18() const { return ___column_18; }
	inline int32_t* get_address_of_column_18() { return &___column_18; }
	inline void set_column_18(int32_t value)
	{
		___column_18 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SMALLXMLPARSEREXCEPTION_T96963A305B0E2C72C5EDC72952F1D079DE102140_H
#ifndef DELEGATE_T_H
#define DELEGATE_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Delegate
struct  Delegate_t  : public RuntimeObject
{
public:
	// System.IntPtr System.Delegate::method_ptr
	Il2CppMethodPointer ___method_ptr_0;
	// System.IntPtr System.Delegate::invoke_impl
	intptr_t ___invoke_impl_1;
	// System.Object System.Delegate::m_target
	RuntimeObject * ___m_target_2;
	// System.IntPtr System.Delegate::method
	intptr_t ___method_3;
	// System.IntPtr System.Delegate::delegate_trampoline
	intptr_t ___delegate_trampoline_4;
	// System.IntPtr System.Delegate::extra_arg
	intptr_t ___extra_arg_5;
	// System.IntPtr System.Delegate::method_code
	intptr_t ___method_code_6;
	// System.Reflection.MethodInfo System.Delegate::method_info
	MethodInfo_t * ___method_info_7;
	// System.Reflection.MethodInfo System.Delegate::original_method_info
	MethodInfo_t * ___original_method_info_8;
	// System.DelegateData System.Delegate::data
	DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
	// System.Boolean System.Delegate::method_is_virtual
	bool ___method_is_virtual_10;

public:
	inline static int32_t get_offset_of_method_ptr_0() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_ptr_0)); }
	inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; }
	inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; }
	inline void set_method_ptr_0(Il2CppMethodPointer value)
	{
		___method_ptr_0 = value;
	}

	inline static int32_t get_offset_of_invoke_impl_1() { return static_cast<int32_t>(offsetof(Delegate_t, ___invoke_impl_1)); }
	inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; }
	inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; }
	inline void set_invoke_impl_1(intptr_t value)
	{
		___invoke_impl_1 = value;
	}

	inline static int32_t get_offset_of_m_target_2() { return static_cast<int32_t>(offsetof(Delegate_t, ___m_target_2)); }
	inline RuntimeObject * get_m_target_2() const { return ___m_target_2; }
	inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; }
	inline void set_m_target_2(RuntimeObject * value)
	{
		___m_target_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_target_2), value);
	}

	inline static int32_t get_offset_of_method_3() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_3)); }
	inline intptr_t get_method_3() const { return ___method_3; }
	inline intptr_t* get_address_of_method_3() { return &___method_3; }
	inline void set_method_3(intptr_t value)
	{
		___method_3 = value;
	}

	inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast<int32_t>(offsetof(Delegate_t, ___delegate_trampoline_4)); }
	inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; }
	inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; }
	inline void set_delegate_trampoline_4(intptr_t value)
	{
		___delegate_trampoline_4 = value;
	}

	inline static int32_t get_offset_of_extra_arg_5() { return static_cast<int32_t>(offsetof(Delegate_t, ___extra_arg_5)); }
	inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; }
	inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; }
	inline void set_extra_arg_5(intptr_t value)
	{
		___extra_arg_5 = value;
	}

	inline static int32_t get_offset_of_method_code_6() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_code_6)); }
	inline intptr_t get_method_code_6() const { return ___method_code_6; }
	inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; }
	inline void set_method_code_6(intptr_t value)
	{
		___method_code_6 = value;
	}

	inline static int32_t get_offset_of_method_info_7() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_info_7)); }
	inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; }
	inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; }
	inline void set_method_info_7(MethodInfo_t * value)
	{
		___method_info_7 = value;
		Il2CppCodeGenWriteBarrier((&___method_info_7), value);
	}

	inline static int32_t get_offset_of_original_method_info_8() { return static_cast<int32_t>(offsetof(Delegate_t, ___original_method_info_8)); }
	inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; }
	inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; }
	inline void set_original_method_info_8(MethodInfo_t * value)
	{
		___original_method_info_8 = value;
		Il2CppCodeGenWriteBarrier((&___original_method_info_8), value);
	}

	inline static int32_t get_offset_of_data_9() { return static_cast<int32_t>(offsetof(Delegate_t, ___data_9)); }
	inline DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * get_data_9() const { return ___data_9; }
	inline DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE ** get_address_of_data_9() { return &___data_9; }
	inline void set_data_9(DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * value)
	{
		___data_9 = value;
		Il2CppCodeGenWriteBarrier((&___data_9), value);
	}

	inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_is_virtual_10)); }
	inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; }
	inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; }
	inline void set_method_is_virtual_10(bool value)
	{
		___method_is_virtual_10 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t_marshaled_pinvoke
{
	intptr_t ___method_ptr_0;
	intptr_t ___invoke_impl_1;
	Il2CppIUnknown* ___m_target_2;
	intptr_t ___method_3;
	intptr_t ___delegate_trampoline_4;
	intptr_t ___extra_arg_5;
	intptr_t ___method_code_6;
	MethodInfo_t * ___method_info_7;
	MethodInfo_t * ___original_method_info_8;
	DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
	int32_t ___method_is_virtual_10;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t_marshaled_com
{
	intptr_t ___method_ptr_0;
	intptr_t ___invoke_impl_1;
	Il2CppIUnknown* ___m_target_2;
	intptr_t ___method_3;
	intptr_t ___delegate_trampoline_4;
	intptr_t ___extra_arg_5;
	intptr_t ___method_code_6;
	MethodInfo_t * ___method_info_7;
	MethodInfo_t * ___original_method_info_8;
	DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
	int32_t ___method_is_virtual_10;
};
#endif // DELEGATE_T_H
#ifndef COMPAREOPTIONS_T163DCEA9A0972750294CC1A8348E5CA69E943939_H
#define COMPAREOPTIONS_T163DCEA9A0972750294CC1A8348E5CA69E943939_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.CompareOptions
struct  CompareOptions_t163DCEA9A0972750294CC1A8348E5CA69E943939 
{
public:
	// System.Int32 System.Globalization.CompareOptions::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(CompareOptions_t163DCEA9A0972750294CC1A8348E5CA69E943939, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COMPAREOPTIONS_T163DCEA9A0972750294CC1A8348E5CA69E943939_H
#ifndef SAFEHANDLE_T1E326D75E23FD5BB6D40BA322298FDC6526CC383_H
#define SAFEHANDLE_T1E326D75E23FD5BB6D40BA322298FDC6526CC383_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.InteropServices.SafeHandle
struct  SafeHandle_t1E326D75E23FD5BB6D40BA322298FDC6526CC383  : public CriticalFinalizerObject_t8B006E1DEE084E781F5C0F3283E9226E28894DD9
{
public:
	// System.IntPtr System.Runtime.InteropServices.SafeHandle::handle
	intptr_t ___handle_0;
	// System.Int32 System.Runtime.InteropServices.SafeHandle::_state
	int32_t ____state_1;
	// System.Boolean System.Runtime.InteropServices.SafeHandle::_ownsHandle
	bool ____ownsHandle_2;
	// System.Boolean System.Runtime.InteropServices.SafeHandle::_fullyInitialized
	bool ____fullyInitialized_3;

public:
	inline static int32_t get_offset_of_handle_0() { return static_cast<int32_t>(offsetof(SafeHandle_t1E326D75E23FD5BB6D40BA322298FDC6526CC383, ___handle_0)); }
	inline intptr_t get_handle_0() const { return ___handle_0; }
	inline intptr_t* get_address_of_handle_0() { return &___handle_0; }
	inline void set_handle_0(intptr_t value)
	{
		___handle_0 = value;
	}

	inline static int32_t get_offset_of__state_1() { return static_cast<int32_t>(offsetof(SafeHandle_t1E326D75E23FD5BB6D40BA322298FDC6526CC383, ____state_1)); }
	inline int32_t get__state_1() const { return ____state_1; }
	inline int32_t* get_address_of__state_1() { return &____state_1; }
	inline void set__state_1(int32_t value)
	{
		____state_1 = value;
	}

	inline static int32_t get_offset_of__ownsHandle_2() { return static_cast<int32_t>(offsetof(SafeHandle_t1E326D75E23FD5BB6D40BA322298FDC6526CC383, ____ownsHandle_2)); }
	inline bool get__ownsHandle_2() const { return ____ownsHandle_2; }
	inline bool* get_address_of__ownsHandle_2() { return &____ownsHandle_2; }
	inline void set__ownsHandle_2(bool value)
	{
		____ownsHandle_2 = value;
	}

	inline static int32_t get_offset_of__fullyInitialized_3() { return static_cast<int32_t>(offsetof(SafeHandle_t1E326D75E23FD5BB6D40BA322298FDC6526CC383, ____fullyInitialized_3)); }
	inline bool get__fullyInitialized_3() const { return ____fullyInitialized_3; }
	inline bool* get_address_of__fullyInitialized_3() { return &____fullyInitialized_3; }
	inline void set__fullyInitialized_3(bool value)
	{
		____fullyInitialized_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SAFEHANDLE_T1E326D75E23FD5BB6D40BA322298FDC6526CC383_H
#ifndef CIPHERMODE_T1DC3069D617AC3D17A2608F5BB36C0F115D229DF_H
#define CIPHERMODE_T1DC3069D617AC3D17A2608F5BB36C0F115D229DF_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Security.Cryptography.CipherMode
struct  CipherMode_t1DC3069D617AC3D17A2608F5BB36C0F115D229DF 
{
public:
	// System.Int32 System.Security.Cryptography.CipherMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(CipherMode_t1DC3069D617AC3D17A2608F5BB36C0F115D229DF, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CIPHERMODE_T1DC3069D617AC3D17A2608F5BB36C0F115D229DF_H
#ifndef PADDINGMODE_TA6F228B2795D29C9554F2D6824DB9FF67519A0E0_H
#define PADDINGMODE_TA6F228B2795D29C9554F2D6824DB9FF67519A0E0_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Security.Cryptography.PaddingMode
struct  PaddingMode_tA6F228B2795D29C9554F2D6824DB9FF67519A0E0 
{
public:
	// System.Int32 System.Security.Cryptography.PaddingMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(PaddingMode_tA6F228B2795D29C9554F2D6824DB9FF67519A0E0, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // PADDINGMODE_TA6F228B2795D29C9554F2D6824DB9FF67519A0E0_H
#ifndef SAFEHANDLEZEROORMINUSONEISINVALID_T779A965C82098677DF1ED10A134DBCDEC8AACB8E_H
#define SAFEHANDLEZEROORMINUSONEISINVALID_T779A965C82098677DF1ED10A134DBCDEC8AACB8E_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
struct  SafeHandleZeroOrMinusOneIsInvalid_t779A965C82098677DF1ED10A134DBCDEC8AACB8E  : public SafeHandle_t1E326D75E23FD5BB6D40BA322298FDC6526CC383
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SAFEHANDLEZEROORMINUSONEISINVALID_T779A965C82098677DF1ED10A134DBCDEC8AACB8E_H
#ifndef CONTEXT_T3E3B999DA9BDA612888F49BDAF04F6D97C203A7B_H
#define CONTEXT_T3E3B999DA9BDA612888F49BDAF04F6D97C203A7B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Globalization.Unicode.SimpleCollator/Context
struct  Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B 
{
public:
	// System.Globalization.CompareOptions Mono.Globalization.Unicode.SimpleCollator/Context::Option
	int32_t ___Option_0;
	// System.Byte* Mono.Globalization.Unicode.SimpleCollator/Context::NeverMatchFlags
	uint8_t* ___NeverMatchFlags_1;
	// System.Byte* Mono.Globalization.Unicode.SimpleCollator/Context::AlwaysMatchFlags
	uint8_t* ___AlwaysMatchFlags_2;
	// System.Byte* Mono.Globalization.Unicode.SimpleCollator/Context::Buffer1
	uint8_t* ___Buffer1_3;
	// System.Byte* Mono.Globalization.Unicode.SimpleCollator/Context::Buffer2
	uint8_t* ___Buffer2_4;
	// System.Int32 Mono.Globalization.Unicode.SimpleCollator/Context::PrevCode
	int32_t ___PrevCode_5;
	// System.Byte* Mono.Globalization.Unicode.SimpleCollator/Context::PrevSortKey
	uint8_t* ___PrevSortKey_6;

public:
	inline static int32_t get_offset_of_Option_0() { return static_cast<int32_t>(offsetof(Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B, ___Option_0)); }
	inline int32_t get_Option_0() const { return ___Option_0; }
	inline int32_t* get_address_of_Option_0() { return &___Option_0; }
	inline void set_Option_0(int32_t value)
	{
		___Option_0 = value;
	}

	inline static int32_t get_offset_of_NeverMatchFlags_1() { return static_cast<int32_t>(offsetof(Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B, ___NeverMatchFlags_1)); }
	inline uint8_t* get_NeverMatchFlags_1() const { return ___NeverMatchFlags_1; }
	inline uint8_t** get_address_of_NeverMatchFlags_1() { return &___NeverMatchFlags_1; }
	inline void set_NeverMatchFlags_1(uint8_t* value)
	{
		___NeverMatchFlags_1 = value;
	}

	inline static int32_t get_offset_of_AlwaysMatchFlags_2() { return static_cast<int32_t>(offsetof(Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B, ___AlwaysMatchFlags_2)); }
	inline uint8_t* get_AlwaysMatchFlags_2() const { return ___AlwaysMatchFlags_2; }
	inline uint8_t** get_address_of_AlwaysMatchFlags_2() { return &___AlwaysMatchFlags_2; }
	inline void set_AlwaysMatchFlags_2(uint8_t* value)
	{
		___AlwaysMatchFlags_2 = value;
	}

	inline static int32_t get_offset_of_Buffer1_3() { return static_cast<int32_t>(offsetof(Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B, ___Buffer1_3)); }
	inline uint8_t* get_Buffer1_3() const { return ___Buffer1_3; }
	inline uint8_t** get_address_of_Buffer1_3() { return &___Buffer1_3; }
	inline void set_Buffer1_3(uint8_t* value)
	{
		___Buffer1_3 = value;
	}

	inline static int32_t get_offset_of_Buffer2_4() { return static_cast<int32_t>(offsetof(Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B, ___Buffer2_4)); }
	inline uint8_t* get_Buffer2_4() const { return ___Buffer2_4; }
	inline uint8_t** get_address_of_Buffer2_4() { return &___Buffer2_4; }
	inline void set_Buffer2_4(uint8_t* value)
	{
		___Buffer2_4 = value;
	}

	inline static int32_t get_offset_of_PrevCode_5() { return static_cast<int32_t>(offsetof(Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B, ___PrevCode_5)); }
	inline int32_t get_PrevCode_5() const { return ___PrevCode_5; }
	inline int32_t* get_address_of_PrevCode_5() { return &___PrevCode_5; }
	inline void set_PrevCode_5(int32_t value)
	{
		___PrevCode_5 = value;
	}

	inline static int32_t get_offset_of_PrevSortKey_6() { return static_cast<int32_t>(offsetof(Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B, ___PrevSortKey_6)); }
	inline uint8_t* get_PrevSortKey_6() const { return ___PrevSortKey_6; }
	inline uint8_t** get_address_of_PrevSortKey_6() { return &___PrevSortKey_6; }
	inline void set_PrevSortKey_6(uint8_t* value)
	{
		___PrevSortKey_6 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CONTEXT_T3E3B999DA9BDA612888F49BDAF04F6D97C203A7B_H
#ifndef SORTKEYBUFFER_TC81769611F0BD6ACF629C54D22DAD0D735B21186_H
#define SORTKEYBUFFER_TC81769611F0BD6ACF629C54D22DAD0D735B21186_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Globalization.Unicode.SortKeyBuffer
struct  SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186  : public RuntimeObject
{
public:
	// System.Byte[] Mono.Globalization.Unicode.SortKeyBuffer::l1b
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___l1b_0;
	// System.Byte[] Mono.Globalization.Unicode.SortKeyBuffer::l2b
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___l2b_1;
	// System.Byte[] Mono.Globalization.Unicode.SortKeyBuffer::l3b
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___l3b_2;
	// System.Byte[] Mono.Globalization.Unicode.SortKeyBuffer::l4sb
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___l4sb_3;
	// System.Byte[] Mono.Globalization.Unicode.SortKeyBuffer::l4tb
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___l4tb_4;
	// System.Byte[] Mono.Globalization.Unicode.SortKeyBuffer::l4kb
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___l4kb_5;
	// System.Byte[] Mono.Globalization.Unicode.SortKeyBuffer::l4wb
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___l4wb_6;
	// System.Byte[] Mono.Globalization.Unicode.SortKeyBuffer::l5b
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___l5b_7;
	// System.String Mono.Globalization.Unicode.SortKeyBuffer::source
	String_t* ___source_8;
	// System.Int32 Mono.Globalization.Unicode.SortKeyBuffer::l1
	int32_t ___l1_9;
	// System.Int32 Mono.Globalization.Unicode.SortKeyBuffer::l2
	int32_t ___l2_10;
	// System.Int32 Mono.Globalization.Unicode.SortKeyBuffer::l3
	int32_t ___l3_11;
	// System.Int32 Mono.Globalization.Unicode.SortKeyBuffer::l4s
	int32_t ___l4s_12;
	// System.Int32 Mono.Globalization.Unicode.SortKeyBuffer::l4t
	int32_t ___l4t_13;
	// System.Int32 Mono.Globalization.Unicode.SortKeyBuffer::l4k
	int32_t ___l4k_14;
	// System.Int32 Mono.Globalization.Unicode.SortKeyBuffer::l4w
	int32_t ___l4w_15;
	// System.Int32 Mono.Globalization.Unicode.SortKeyBuffer::l5
	int32_t ___l5_16;
	// System.Int32 Mono.Globalization.Unicode.SortKeyBuffer::lcid
	int32_t ___lcid_17;
	// System.Globalization.CompareOptions Mono.Globalization.Unicode.SortKeyBuffer::options
	int32_t ___options_18;
	// System.Boolean Mono.Globalization.Unicode.SortKeyBuffer::processLevel2
	bool ___processLevel2_19;
	// System.Boolean Mono.Globalization.Unicode.SortKeyBuffer::frenchSort
	bool ___frenchSort_20;
	// System.Boolean Mono.Globalization.Unicode.SortKeyBuffer::frenchSorted
	bool ___frenchSorted_21;

public:
	inline static int32_t get_offset_of_l1b_0() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l1b_0)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_l1b_0() const { return ___l1b_0; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_l1b_0() { return &___l1b_0; }
	inline void set_l1b_0(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___l1b_0 = value;
		Il2CppCodeGenWriteBarrier((&___l1b_0), value);
	}

	inline static int32_t get_offset_of_l2b_1() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l2b_1)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_l2b_1() const { return ___l2b_1; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_l2b_1() { return &___l2b_1; }
	inline void set_l2b_1(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___l2b_1 = value;
		Il2CppCodeGenWriteBarrier((&___l2b_1), value);
	}

	inline static int32_t get_offset_of_l3b_2() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l3b_2)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_l3b_2() const { return ___l3b_2; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_l3b_2() { return &___l3b_2; }
	inline void set_l3b_2(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___l3b_2 = value;
		Il2CppCodeGenWriteBarrier((&___l3b_2), value);
	}

	inline static int32_t get_offset_of_l4sb_3() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l4sb_3)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_l4sb_3() const { return ___l4sb_3; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_l4sb_3() { return &___l4sb_3; }
	inline void set_l4sb_3(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___l4sb_3 = value;
		Il2CppCodeGenWriteBarrier((&___l4sb_3), value);
	}

	inline static int32_t get_offset_of_l4tb_4() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l4tb_4)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_l4tb_4() const { return ___l4tb_4; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_l4tb_4() { return &___l4tb_4; }
	inline void set_l4tb_4(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___l4tb_4 = value;
		Il2CppCodeGenWriteBarrier((&___l4tb_4), value);
	}

	inline static int32_t get_offset_of_l4kb_5() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l4kb_5)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_l4kb_5() const { return ___l4kb_5; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_l4kb_5() { return &___l4kb_5; }
	inline void set_l4kb_5(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___l4kb_5 = value;
		Il2CppCodeGenWriteBarrier((&___l4kb_5), value);
	}

	inline static int32_t get_offset_of_l4wb_6() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l4wb_6)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_l4wb_6() const { return ___l4wb_6; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_l4wb_6() { return &___l4wb_6; }
	inline void set_l4wb_6(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___l4wb_6 = value;
		Il2CppCodeGenWriteBarrier((&___l4wb_6), value);
	}

	inline static int32_t get_offset_of_l5b_7() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l5b_7)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_l5b_7() const { return ___l5b_7; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_l5b_7() { return &___l5b_7; }
	inline void set_l5b_7(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___l5b_7 = value;
		Il2CppCodeGenWriteBarrier((&___l5b_7), value);
	}

	inline static int32_t get_offset_of_source_8() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___source_8)); }
	inline String_t* get_source_8() const { return ___source_8; }
	inline String_t** get_address_of_source_8() { return &___source_8; }
	inline void set_source_8(String_t* value)
	{
		___source_8 = value;
		Il2CppCodeGenWriteBarrier((&___source_8), value);
	}

	inline static int32_t get_offset_of_l1_9() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l1_9)); }
	inline int32_t get_l1_9() const { return ___l1_9; }
	inline int32_t* get_address_of_l1_9() { return &___l1_9; }
	inline void set_l1_9(int32_t value)
	{
		___l1_9 = value;
	}

	inline static int32_t get_offset_of_l2_10() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l2_10)); }
	inline int32_t get_l2_10() const { return ___l2_10; }
	inline int32_t* get_address_of_l2_10() { return &___l2_10; }
	inline void set_l2_10(int32_t value)
	{
		___l2_10 = value;
	}

	inline static int32_t get_offset_of_l3_11() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l3_11)); }
	inline int32_t get_l3_11() const { return ___l3_11; }
	inline int32_t* get_address_of_l3_11() { return &___l3_11; }
	inline void set_l3_11(int32_t value)
	{
		___l3_11 = value;
	}

	inline static int32_t get_offset_of_l4s_12() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l4s_12)); }
	inline int32_t get_l4s_12() const { return ___l4s_12; }
	inline int32_t* get_address_of_l4s_12() { return &___l4s_12; }
	inline void set_l4s_12(int32_t value)
	{
		___l4s_12 = value;
	}

	inline static int32_t get_offset_of_l4t_13() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l4t_13)); }
	inline int32_t get_l4t_13() const { return ___l4t_13; }
	inline int32_t* get_address_of_l4t_13() { return &___l4t_13; }
	inline void set_l4t_13(int32_t value)
	{
		___l4t_13 = value;
	}

	inline static int32_t get_offset_of_l4k_14() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l4k_14)); }
	inline int32_t get_l4k_14() const { return ___l4k_14; }
	inline int32_t* get_address_of_l4k_14() { return &___l4k_14; }
	inline void set_l4k_14(int32_t value)
	{
		___l4k_14 = value;
	}

	inline static int32_t get_offset_of_l4w_15() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l4w_15)); }
	inline int32_t get_l4w_15() const { return ___l4w_15; }
	inline int32_t* get_address_of_l4w_15() { return &___l4w_15; }
	inline void set_l4w_15(int32_t value)
	{
		___l4w_15 = value;
	}

	inline static int32_t get_offset_of_l5_16() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l5_16)); }
	inline int32_t get_l5_16() const { return ___l5_16; }
	inline int32_t* get_address_of_l5_16() { return &___l5_16; }
	inline void set_l5_16(int32_t value)
	{
		___l5_16 = value;
	}

	inline static int32_t get_offset_of_lcid_17() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___lcid_17)); }
	inline int32_t get_lcid_17() const { return ___lcid_17; }
	inline int32_t* get_address_of_lcid_17() { return &___lcid_17; }
	inline void set_lcid_17(int32_t value)
	{
		___lcid_17 = value;
	}

	inline static int32_t get_offset_of_options_18() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___options_18)); }
	inline int32_t get_options_18() const { return ___options_18; }
	inline int32_t* get_address_of_options_18() { return &___options_18; }
	inline void set_options_18(int32_t value)
	{
		___options_18 = value;
	}

	inline static int32_t get_offset_of_processLevel2_19() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___processLevel2_19)); }
	inline bool get_processLevel2_19() const { return ___processLevel2_19; }
	inline bool* get_address_of_processLevel2_19() { return &___processLevel2_19; }
	inline void set_processLevel2_19(bool value)
	{
		___processLevel2_19 = value;
	}

	inline static int32_t get_offset_of_frenchSort_20() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___frenchSort_20)); }
	inline bool get_frenchSort_20() const { return ___frenchSort_20; }
	inline bool* get_address_of_frenchSort_20() { return &___frenchSort_20; }
	inline void set_frenchSort_20(bool value)
	{
		___frenchSort_20 = value;
	}

	inline static int32_t get_offset_of_frenchSorted_21() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___frenchSorted_21)); }
	inline bool get_frenchSorted_21() const { return ___frenchSorted_21; }
	inline bool* get_address_of_frenchSorted_21() { return &___frenchSorted_21; }
	inline void set_frenchSorted_21(bool value)
	{
		___frenchSorted_21 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SORTKEYBUFFER_TC81769611F0BD6ACF629C54D22DAD0D735B21186_H
#ifndef SYMMETRICTRANSFORM_T413AE9CB2D31AA411A8F189123C15258929AC750_H
#define SYMMETRICTRANSFORM_T413AE9CB2D31AA411A8F189123C15258929AC750_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.Cryptography.SymmetricTransform
struct  SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750  : public RuntimeObject
{
public:
	// System.Security.Cryptography.SymmetricAlgorithm Mono.Security.Cryptography.SymmetricTransform::algo
	SymmetricAlgorithm_t0A2EC7E7AD8B8976832B4F0AC432B691F862E789 * ___algo_0;
	// System.Boolean Mono.Security.Cryptography.SymmetricTransform::encrypt
	bool ___encrypt_1;
	// System.Int32 Mono.Security.Cryptography.SymmetricTransform::BlockSizeByte
	int32_t ___BlockSizeByte_2;
	// System.Byte[] Mono.Security.Cryptography.SymmetricTransform::temp
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___temp_3;
	// System.Byte[] Mono.Security.Cryptography.SymmetricTransform::temp2
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___temp2_4;
	// System.Byte[] Mono.Security.Cryptography.SymmetricTransform::workBuff
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___workBuff_5;
	// System.Byte[] Mono.Security.Cryptography.SymmetricTransform::workout
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___workout_6;
	// System.Security.Cryptography.PaddingMode Mono.Security.Cryptography.SymmetricTransform::padmode
	int32_t ___padmode_7;
	// System.Int32 Mono.Security.Cryptography.SymmetricTransform::FeedBackByte
	int32_t ___FeedBackByte_8;
	// System.Boolean Mono.Security.Cryptography.SymmetricTransform::m_disposed
	bool ___m_disposed_9;
	// System.Boolean Mono.Security.Cryptography.SymmetricTransform::lastBlock
	bool ___lastBlock_10;
	// System.Security.Cryptography.RandomNumberGenerator Mono.Security.Cryptography.SymmetricTransform::_rng
	RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * ____rng_11;

public:
	inline static int32_t get_offset_of_algo_0() { return static_cast<int32_t>(offsetof(SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750, ___algo_0)); }
	inline SymmetricAlgorithm_t0A2EC7E7AD8B8976832B4F0AC432B691F862E789 * get_algo_0() const { return ___algo_0; }
	inline SymmetricAlgorithm_t0A2EC7E7AD8B8976832B4F0AC432B691F862E789 ** get_address_of_algo_0() { return &___algo_0; }
	inline void set_algo_0(SymmetricAlgorithm_t0A2EC7E7AD8B8976832B4F0AC432B691F862E789 * value)
	{
		___algo_0 = value;
		Il2CppCodeGenWriteBarrier((&___algo_0), value);
	}

	inline static int32_t get_offset_of_encrypt_1() { return static_cast<int32_t>(offsetof(SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750, ___encrypt_1)); }
	inline bool get_encrypt_1() const { return ___encrypt_1; }
	inline bool* get_address_of_encrypt_1() { return &___encrypt_1; }
	inline void set_encrypt_1(bool value)
	{
		___encrypt_1 = value;
	}

	inline static int32_t get_offset_of_BlockSizeByte_2() { return static_cast<int32_t>(offsetof(SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750, ___BlockSizeByte_2)); }
	inline int32_t get_BlockSizeByte_2() const { return ___BlockSizeByte_2; }
	inline int32_t* get_address_of_BlockSizeByte_2() { return &___BlockSizeByte_2; }
	inline void set_BlockSizeByte_2(int32_t value)
	{
		___BlockSizeByte_2 = value;
	}

	inline static int32_t get_offset_of_temp_3() { return static_cast<int32_t>(offsetof(SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750, ___temp_3)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_temp_3() const { return ___temp_3; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_temp_3() { return &___temp_3; }
	inline void set_temp_3(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___temp_3 = value;
		Il2CppCodeGenWriteBarrier((&___temp_3), value);
	}

	inline static int32_t get_offset_of_temp2_4() { return static_cast<int32_t>(offsetof(SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750, ___temp2_4)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_temp2_4() const { return ___temp2_4; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_temp2_4() { return &___temp2_4; }
	inline void set_temp2_4(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___temp2_4 = value;
		Il2CppCodeGenWriteBarrier((&___temp2_4), value);
	}

	inline static int32_t get_offset_of_workBuff_5() { return static_cast<int32_t>(offsetof(SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750, ___workBuff_5)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_workBuff_5() const { return ___workBuff_5; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_workBuff_5() { return &___workBuff_5; }
	inline void set_workBuff_5(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___workBuff_5 = value;
		Il2CppCodeGenWriteBarrier((&___workBuff_5), value);
	}

	inline static int32_t get_offset_of_workout_6() { return static_cast<int32_t>(offsetof(SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750, ___workout_6)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_workout_6() const { return ___workout_6; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_workout_6() { return &___workout_6; }
	inline void set_workout_6(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___workout_6 = value;
		Il2CppCodeGenWriteBarrier((&___workout_6), value);
	}

	inline static int32_t get_offset_of_padmode_7() { return static_cast<int32_t>(offsetof(SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750, ___padmode_7)); }
	inline int32_t get_padmode_7() const { return ___padmode_7; }
	inline int32_t* get_address_of_padmode_7() { return &___padmode_7; }
	inline void set_padmode_7(int32_t value)
	{
		___padmode_7 = value;
	}

	inline static int32_t get_offset_of_FeedBackByte_8() { return static_cast<int32_t>(offsetof(SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750, ___FeedBackByte_8)); }
	inline int32_t get_FeedBackByte_8() const { return ___FeedBackByte_8; }
	inline int32_t* get_address_of_FeedBackByte_8() { return &___FeedBackByte_8; }
	inline void set_FeedBackByte_8(int32_t value)
	{
		___FeedBackByte_8 = value;
	}

	inline static int32_t get_offset_of_m_disposed_9() { return static_cast<int32_t>(offsetof(SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750, ___m_disposed_9)); }
	inline bool get_m_disposed_9() const { return ___m_disposed_9; }
	inline bool* get_address_of_m_disposed_9() { return &___m_disposed_9; }
	inline void set_m_disposed_9(bool value)
	{
		___m_disposed_9 = value;
	}

	inline static int32_t get_offset_of_lastBlock_10() { return static_cast<int32_t>(offsetof(SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750, ___lastBlock_10)); }
	inline bool get_lastBlock_10() const { return ___lastBlock_10; }
	inline bool* get_address_of_lastBlock_10() { return &___lastBlock_10; }
	inline void set_lastBlock_10(bool value)
	{
		___lastBlock_10 = value;
	}

	inline static int32_t get_offset_of__rng_11() { return static_cast<int32_t>(offsetof(SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750, ____rng_11)); }
	inline RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * get__rng_11() const { return ____rng_11; }
	inline RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 ** get_address_of__rng_11() { return &____rng_11; }
	inline void set__rng_11(RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * value)
	{
		____rng_11 = value;
		Il2CppCodeGenWriteBarrier((&____rng_11), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SYMMETRICTRANSFORM_T413AE9CB2D31AA411A8F189123C15258929AC750_H
#ifndef MULTICASTDELEGATE_T_H
#define MULTICASTDELEGATE_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.MulticastDelegate
struct  MulticastDelegate_t  : public Delegate_t
{
public:
	// System.Delegate[] System.MulticastDelegate::delegates
	DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* ___delegates_11;

public:
	inline static int32_t get_offset_of_delegates_11() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___delegates_11)); }
	inline DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* get_delegates_11() const { return ___delegates_11; }
	inline DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86** get_address_of_delegates_11() { return &___delegates_11; }
	inline void set_delegates_11(DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* value)
	{
		___delegates_11 = value;
		Il2CppCodeGenWriteBarrier((&___delegates_11), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
	DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* ___delegates_11;
};
// Native definition for COM marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
	DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* ___delegates_11;
};
#endif // MULTICASTDELEGATE_T_H
#ifndef SYMMETRICALGORITHM_T0A2EC7E7AD8B8976832B4F0AC432B691F862E789_H
#define SYMMETRICALGORITHM_T0A2EC7E7AD8B8976832B4F0AC432B691F862E789_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Security.Cryptography.SymmetricAlgorithm
struct  SymmetricAlgorithm_t0A2EC7E7AD8B8976832B4F0AC432B691F862E789  : public RuntimeObject
{
public:
	// System.Int32 System.Security.Cryptography.SymmetricAlgorithm::BlockSizeValue
	int32_t ___BlockSizeValue_0;
	// System.Int32 System.Security.Cryptography.SymmetricAlgorithm::FeedbackSizeValue
	int32_t ___FeedbackSizeValue_1;
	// System.Byte[] System.Security.Cryptography.SymmetricAlgorithm::IVValue
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___IVValue_2;
	// System.Byte[] System.Security.Cryptography.SymmetricAlgorithm::KeyValue
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___KeyValue_3;
	// System.Security.Cryptography.KeySizes[] System.Security.Cryptography.SymmetricAlgorithm::LegalBlockSizesValue
	KeySizesU5BU5D_t934CCA482596402177BAF86727F169872D74934E* ___LegalBlockSizesValue_4;
	// System.Security.Cryptography.KeySizes[] System.Security.Cryptography.SymmetricAlgorithm::LegalKeySizesValue
	KeySizesU5BU5D_t934CCA482596402177BAF86727F169872D74934E* ___LegalKeySizesValue_5;
	// System.Int32 System.Security.Cryptography.SymmetricAlgorithm::KeySizeValue
	int32_t ___KeySizeValue_6;
	// System.Security.Cryptography.CipherMode System.Security.Cryptography.SymmetricAlgorithm::ModeValue
	int32_t ___ModeValue_7;
	// System.Security.Cryptography.PaddingMode System.Security.Cryptography.SymmetricAlgorithm::PaddingValue
	int32_t ___PaddingValue_8;

public:
	inline static int32_t get_offset_of_BlockSizeValue_0() { return static_cast<int32_t>(offsetof(SymmetricAlgorithm_t0A2EC7E7AD8B8976832B4F0AC432B691F862E789, ___BlockSizeValue_0)); }
	inline int32_t get_BlockSizeValue_0() const { return ___BlockSizeValue_0; }
	inline int32_t* get_address_of_BlockSizeValue_0() { return &___BlockSizeValue_0; }
	inline void set_BlockSizeValue_0(int32_t value)
	{
		___BlockSizeValue_0 = value;
	}

	inline static int32_t get_offset_of_FeedbackSizeValue_1() { return static_cast<int32_t>(offsetof(SymmetricAlgorithm_t0A2EC7E7AD8B8976832B4F0AC432B691F862E789, ___FeedbackSizeValue_1)); }
	inline int32_t get_FeedbackSizeValue_1() const { return ___FeedbackSizeValue_1; }
	inline int32_t* get_address_of_FeedbackSizeValue_1() { return &___FeedbackSizeValue_1; }
	inline void set_FeedbackSizeValue_1(int32_t value)
	{
		___FeedbackSizeValue_1 = value;
	}

	inline static int32_t get_offset_of_IVValue_2() { return static_cast<int32_t>(offsetof(SymmetricAlgorithm_t0A2EC7E7AD8B8976832B4F0AC432B691F862E789, ___IVValue_2)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_IVValue_2() const { return ___IVValue_2; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_IVValue_2() { return &___IVValue_2; }
	inline void set_IVValue_2(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___IVValue_2 = value;
		Il2CppCodeGenWriteBarrier((&___IVValue_2), value);
	}

	inline static int32_t get_offset_of_KeyValue_3() { return static_cast<int32_t>(offsetof(SymmetricAlgorithm_t0A2EC7E7AD8B8976832B4F0AC432B691F862E789, ___KeyValue_3)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_KeyValue_3() const { return ___KeyValue_3; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_KeyValue_3() { return &___KeyValue_3; }
	inline void set_KeyValue_3(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___KeyValue_3 = value;
		Il2CppCodeGenWriteBarrier((&___KeyValue_3), value);
	}

	inline static int32_t get_offset_of_LegalBlockSizesValue_4() { return static_cast<int32_t>(offsetof(SymmetricAlgorithm_t0A2EC7E7AD8B8976832B4F0AC432B691F862E789, ___LegalBlockSizesValue_4)); }
	inline KeySizesU5BU5D_t934CCA482596402177BAF86727F169872D74934E* get_LegalBlockSizesValue_4() const { return ___LegalBlockSizesValue_4; }
	inline KeySizesU5BU5D_t934CCA482596402177BAF86727F169872D74934E** get_address_of_LegalBlockSizesValue_4() { return &___LegalBlockSizesValue_4; }
	inline void set_LegalBlockSizesValue_4(KeySizesU5BU5D_t934CCA482596402177BAF86727F169872D74934E* value)
	{
		___LegalBlockSizesValue_4 = value;
		Il2CppCodeGenWriteBarrier((&___LegalBlockSizesValue_4), value);
	}

	inline static int32_t get_offset_of_LegalKeySizesValue_5() { return static_cast<int32_t>(offsetof(SymmetricAlgorithm_t0A2EC7E7AD8B8976832B4F0AC432B691F862E789, ___LegalKeySizesValue_5)); }
	inline KeySizesU5BU5D_t934CCA482596402177BAF86727F169872D74934E* get_LegalKeySizesValue_5() const { return ___LegalKeySizesValue_5; }
	inline KeySizesU5BU5D_t934CCA482596402177BAF86727F169872D74934E** get_address_of_LegalKeySizesValue_5() { return &___LegalKeySizesValue_5; }
	inline void set_LegalKeySizesValue_5(KeySizesU5BU5D_t934CCA482596402177BAF86727F169872D74934E* value)
	{
		___LegalKeySizesValue_5 = value;
		Il2CppCodeGenWriteBarrier((&___LegalKeySizesValue_5), value);
	}

	inline static int32_t get_offset_of_KeySizeValue_6() { return static_cast<int32_t>(offsetof(SymmetricAlgorithm_t0A2EC7E7AD8B8976832B4F0AC432B691F862E789, ___KeySizeValue_6)); }
	inline int32_t get_KeySizeValue_6() const { return ___KeySizeValue_6; }
	inline int32_t* get_address_of_KeySizeValue_6() { return &___KeySizeValue_6; }
	inline void set_KeySizeValue_6(int32_t value)
	{
		___KeySizeValue_6 = value;
	}

	inline static int32_t get_offset_of_ModeValue_7() { return static_cast<int32_t>(offsetof(SymmetricAlgorithm_t0A2EC7E7AD8B8976832B4F0AC432B691F862E789, ___ModeValue_7)); }
	inline int32_t get_ModeValue_7() const { return ___ModeValue_7; }
	inline int32_t* get_address_of_ModeValue_7() { return &___ModeValue_7; }
	inline void set_ModeValue_7(int32_t value)
	{
		___ModeValue_7 = value;
	}

	inline static int32_t get_offset_of_PaddingValue_8() { return static_cast<int32_t>(offsetof(SymmetricAlgorithm_t0A2EC7E7AD8B8976832B4F0AC432B691F862E789, ___PaddingValue_8)); }
	inline int32_t get_PaddingValue_8() const { return ___PaddingValue_8; }
	inline int32_t* get_address_of_PaddingValue_8() { return &___PaddingValue_8; }
	inline void set_PaddingValue_8(int32_t value)
	{
		___PaddingValue_8 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SYMMETRICALGORITHM_T0A2EC7E7AD8B8976832B4F0AC432B691F862E789_H
#ifndef SAFEFILEHANDLE_TE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB_H
#define SAFEFILEHANDLE_TE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Microsoft.Win32.SafeHandles.SafeFileHandle
struct  SafeFileHandle_tE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB  : public SafeHandleZeroOrMinusOneIsInvalid_t779A965C82098677DF1ED10A134DBCDEC8AACB8E
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SAFEFILEHANDLE_TE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB_H
#ifndef SAFEFINDHANDLE_TF8A797E04AA58BBE6D52FB0A52FC861C779E2A6E_H
#define SAFEFINDHANDLE_TF8A797E04AA58BBE6D52FB0A52FC861C779E2A6E_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Microsoft.Win32.SafeHandles.SafeFindHandle
struct  SafeFindHandle_tF8A797E04AA58BBE6D52FB0A52FC861C779E2A6E  : public SafeHandleZeroOrMinusOneIsInvalid_t779A965C82098677DF1ED10A134DBCDEC8AACB8E
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SAFEFINDHANDLE_TF8A797E04AA58BBE6D52FB0A52FC861C779E2A6E_H
#ifndef SAFEREGISTRYHANDLE_T804966262ED9CC53B8783D431090F6F96BD041B1_H
#define SAFEREGISTRYHANDLE_T804966262ED9CC53B8783D431090F6F96BD041B1_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Microsoft.Win32.SafeHandles.SafeRegistryHandle
struct  SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1  : public SafeHandleZeroOrMinusOneIsInvalid_t779A965C82098677DF1ED10A134DBCDEC8AACB8E
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SAFEREGISTRYHANDLE_T804966262ED9CC53B8783D431090F6F96BD041B1_H
#ifndef SAFEWAITHANDLE_T51DB35FF382E636FF3B868D87816733894D46CF2_H
#define SAFEWAITHANDLE_T51DB35FF382E636FF3B868D87816733894D46CF2_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Microsoft.Win32.SafeHandles.SafeWaitHandle
struct  SafeWaitHandle_t51DB35FF382E636FF3B868D87816733894D46CF2  : public SafeHandleZeroOrMinusOneIsInvalid_t779A965C82098677DF1ED10A134DBCDEC8AACB8E
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SAFEWAITHANDLE_T51DB35FF382E636FF3B868D87816733894D46CF2_H
#ifndef PRIMALITYTEST_TADCC1CD390013BBE02810440305F426F7E8229DA_H
#define PRIMALITYTEST_TADCC1CD390013BBE02810440305F426F7E8229DA_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Math.Prime.PrimalityTest
struct  PrimalityTest_tADCC1CD390013BBE02810440305F426F7E8229DA  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // PRIMALITYTEST_TADCC1CD390013BBE02810440305F426F7E8229DA_H
#ifndef KEYGENERATEDEVENTHANDLER_T36CD2B15BF8D022140C805D571133AB597C17A56_H
#define KEYGENERATEDEVENTHANDLER_T36CD2B15BF8D022140C805D571133AB597C17A56_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.Cryptography.DSAManaged/KeyGeneratedEventHandler
struct  KeyGeneratedEventHandler_t36CD2B15BF8D022140C805D571133AB597C17A56  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYGENERATEDEVENTHANDLER_T36CD2B15BF8D022140C805D571133AB597C17A56_H
#ifndef RC4_TE948FABB480D5D62B6283E1CAB240049880D2A4A_H
#define RC4_TE948FABB480D5D62B6283E1CAB240049880D2A4A_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.Cryptography.RC4
struct  RC4_tE948FABB480D5D62B6283E1CAB240049880D2A4A  : public SymmetricAlgorithm_t0A2EC7E7AD8B8976832B4F0AC432B691F862E789
{
public:

public:
};

struct RC4_tE948FABB480D5D62B6283E1CAB240049880D2A4A_StaticFields
{
public:
	// System.Security.Cryptography.KeySizes[] Mono.Security.Cryptography.RC4::s_legalBlockSizes
	KeySizesU5BU5D_t934CCA482596402177BAF86727F169872D74934E* ___s_legalBlockSizes_9;
	// System.Security.Cryptography.KeySizes[] Mono.Security.Cryptography.RC4::s_legalKeySizes
	KeySizesU5BU5D_t934CCA482596402177BAF86727F169872D74934E* ___s_legalKeySizes_10;

public:
	inline static int32_t get_offset_of_s_legalBlockSizes_9() { return static_cast<int32_t>(offsetof(RC4_tE948FABB480D5D62B6283E1CAB240049880D2A4A_StaticFields, ___s_legalBlockSizes_9)); }
	inline KeySizesU5BU5D_t934CCA482596402177BAF86727F169872D74934E* get_s_legalBlockSizes_9() const { return ___s_legalBlockSizes_9; }
	inline KeySizesU5BU5D_t934CCA482596402177BAF86727F169872D74934E** get_address_of_s_legalBlockSizes_9() { return &___s_legalBlockSizes_9; }
	inline void set_s_legalBlockSizes_9(KeySizesU5BU5D_t934CCA482596402177BAF86727F169872D74934E* value)
	{
		___s_legalBlockSizes_9 = value;
		Il2CppCodeGenWriteBarrier((&___s_legalBlockSizes_9), value);
	}

	inline static int32_t get_offset_of_s_legalKeySizes_10() { return static_cast<int32_t>(offsetof(RC4_tE948FABB480D5D62B6283E1CAB240049880D2A4A_StaticFields, ___s_legalKeySizes_10)); }
	inline KeySizesU5BU5D_t934CCA482596402177BAF86727F169872D74934E* get_s_legalKeySizes_10() const { return ___s_legalKeySizes_10; }
	inline KeySizesU5BU5D_t934CCA482596402177BAF86727F169872D74934E** get_address_of_s_legalKeySizes_10() { return &___s_legalKeySizes_10; }
	inline void set_s_legalKeySizes_10(KeySizesU5BU5D_t934CCA482596402177BAF86727F169872D74934E* value)
	{
		___s_legalKeySizes_10 = value;
		Il2CppCodeGenWriteBarrier((&___s_legalKeySizes_10), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RC4_TE948FABB480D5D62B6283E1CAB240049880D2A4A_H
#ifndef KEYGENERATEDEVENTHANDLER_TC0F998D7EA9B547DA10E88E54D7899405EA50C53_H
#define KEYGENERATEDEVENTHANDLER_TC0F998D7EA9B547DA10E88E54D7899405EA50C53_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.Cryptography.RSAManaged/KeyGeneratedEventHandler
struct  KeyGeneratedEventHandler_tC0F998D7EA9B547DA10E88E54D7899405EA50C53  : public MulticastDelegate_t
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYGENERATEDEVENTHANDLER_TC0F998D7EA9B547DA10E88E54D7899405EA50C53_H
#ifndef ARC4MANAGED_TA2CBFD7D8D17134F633863DCCA4AE4469AF909E4_H
#define ARC4MANAGED_TA2CBFD7D8D17134F633863DCCA4AE4469AF909E4_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// Mono.Security.Cryptography.ARC4Managed
struct  ARC4Managed_tA2CBFD7D8D17134F633863DCCA4AE4469AF909E4  : public RC4_tE948FABB480D5D62B6283E1CAB240049880D2A4A
{
public:
	// System.Byte[] Mono.Security.Cryptography.ARC4Managed::key
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___key_11;
	// System.Byte[] Mono.Security.Cryptography.ARC4Managed::state
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___state_12;
	// System.Byte Mono.Security.Cryptography.ARC4Managed::x
	uint8_t ___x_13;
	// System.Byte Mono.Security.Cryptography.ARC4Managed::y
	uint8_t ___y_14;
	// System.Boolean Mono.Security.Cryptography.ARC4Managed::m_disposed
	bool ___m_disposed_15;

public:
	inline static int32_t get_offset_of_key_11() { return static_cast<int32_t>(offsetof(ARC4Managed_tA2CBFD7D8D17134F633863DCCA4AE4469AF909E4, ___key_11)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_key_11() const { return ___key_11; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_key_11() { return &___key_11; }
	inline void set_key_11(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___key_11 = value;
		Il2CppCodeGenWriteBarrier((&___key_11), value);
	}

	inline static int32_t get_offset_of_state_12() { return static_cast<int32_t>(offsetof(ARC4Managed_tA2CBFD7D8D17134F633863DCCA4AE4469AF909E4, ___state_12)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_state_12() const { return ___state_12; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_state_12() { return &___state_12; }
	inline void set_state_12(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___state_12 = value;
		Il2CppCodeGenWriteBarrier((&___state_12), value);
	}

	inline static int32_t get_offset_of_x_13() { return static_cast<int32_t>(offsetof(ARC4Managed_tA2CBFD7D8D17134F633863DCCA4AE4469AF909E4, ___x_13)); }
	inline uint8_t get_x_13() const { return ___x_13; }
	inline uint8_t* get_address_of_x_13() { return &___x_13; }
	inline void set_x_13(uint8_t value)
	{
		___x_13 = value;
	}

	inline static int32_t get_offset_of_y_14() { return static_cast<int32_t>(offsetof(ARC4Managed_tA2CBFD7D8D17134F633863DCCA4AE4469AF909E4, ___y_14)); }
	inline uint8_t get_y_14() const { return ___y_14; }
	inline uint8_t* get_address_of_y_14() { return &___y_14; }
	inline void set_y_14(uint8_t value)
	{
		___y_14 = value;
	}

	inline static int32_t get_offset_of_m_disposed_15() { return static_cast<int32_t>(offsetof(ARC4Managed_tA2CBFD7D8D17134F633863DCCA4AE4469AF909E4, ___m_disposed_15)); }
	inline bool get_m_disposed_15() const { return ___m_disposed_15; }
	inline bool* get_address_of_m_disposed_15() { return &___m_disposed_15; }
	inline void set_m_disposed_15(bool value)
	{
		___m_disposed_15 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ARC4MANAGED_TA2CBFD7D8D17134F633863DCCA4AE4469AF909E4_H





#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize0 = { sizeof (U3CModuleU3E_t9D30645AA88AB834634CE87A4120C772D9B67706), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize1 = { sizeof (Locale_tBC89830674346BA18B359CAC4B8981B9F44118AC), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize2 = { sizeof (SR_tF0A81BD7A630D496167428BEC7314B47F8B4472B), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize3 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize4 = { sizeof (Registry_t241E9489A52A385888DBC941B714B48401DBB28E), -1, sizeof(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable4[7] = 
{
	Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields::get_offset_of_ClassesRoot_0(),
	Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields::get_offset_of_CurrentConfig_1(),
	Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields::get_offset_of_CurrentUser_2(),
	Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields::get_offset_of_DynData_3(),
	Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields::get_offset_of_LocalMachine_4(),
	Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields::get_offset_of_PerformanceData_5(),
	Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields::get_offset_of_Users_6(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize5 = { sizeof (RegistryHive_t2E3C080E06490EF25AB8301633B4B6469A6914F0)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable5[8] = 
{
	RegistryHive_t2E3C080E06490EF25AB8301633B4B6469A6914F0::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize6 = { sizeof (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574), -1, sizeof(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable6[7] = 
{
	RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574::get_offset_of_handle_1(),
	RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574::get_offset_of_safe_handle_2(),
	RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574::get_offset_of_hive_3(),
	RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574::get_offset_of_qname_4(),
	RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574::get_offset_of_isRemoteRoot_5(),
	RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574::get_offset_of_isWritable_6(),
	RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_StaticFields::get_offset_of_RegistryApi_7(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize7 = { sizeof (RegistryValueKind_t82D2CDB375A7F1B35898323E75D87B98645D8252)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable7[9] = 
{
	RegistryValueKind_t82D2CDB375A7F1B35898323E75D87B98645D8252::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize8 = { sizeof (RegistryValueOptions_tD7AD7C45B31DCCAB8D0EEABB8C97AE0925B1F275)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable8[3] = 
{
	RegistryValueOptions_tD7AD7C45B31DCCAB8D0EEABB8C97AE0925B1F275::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize9 = { sizeof (ExpandString_tB6467B99543B708E5939F99C59850304522B2711), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable9[1] = 
{
	ExpandString_tB6467B99543B708E5939F99C59850304522B2711::get_offset_of_value_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize10 = { sizeof (RegistryKeyComparer_t87A8C719BE31D2DBD986216EB75503967EBE53FD), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize11 = { sizeof (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9), -1, sizeof(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable11[10] = 
{
	KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields::get_offset_of_key_to_handler_0(),
	KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields::get_offset_of_dir_to_handler_1(),
	KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9::get_offset_of_Dir_2(),
	KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9::get_offset_of_ActualDir_3(),
	KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9::get_offset_of_IsVolatile_4(),
	KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9::get_offset_of_values_5(),
	KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9::get_offset_of_file_6(),
	KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9::get_offset_of_dirty_7(),
	KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields::get_offset_of_user_store_8(),
	KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields::get_offset_of_machine_store_9(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize12 = { sizeof (UnixRegistryApi_t589AAD99A62442DC547DCAD310D5D5B0F256CC0A), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize13 = { sizeof (Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable13[1] = 
{
	Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9::get_offset_of_NativeBytesPerCharacter_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize14 = { sizeof (Win32Native_t8B8FD51CDC4D4439F1542A70FA1020299399668B), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize15 = { sizeof (WIN32_FIND_DATA_t8A943FFC86D2F011824E8A9402E1DD1C54E27B56), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable15[2] = 
{
	WIN32_FIND_DATA_t8A943FFC86D2F011824E8A9402E1DD1C54E27B56::get_offset_of_dwFileAttributes_0(),
	WIN32_FIND_DATA_t8A943FFC86D2F011824E8A9402E1DD1C54E27B56::get_offset_of_cFileName_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize16 = { sizeof (SafeFileHandle_tE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB), sizeof(void*), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize17 = { sizeof (SafeFindHandle_tF8A797E04AA58BBE6D52FB0A52FC861C779E2A6E), sizeof(void*), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize18 = { sizeof (SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1), sizeof(void*), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize19 = { sizeof (SafeWaitHandle_t51DB35FF382E636FF3B868D87816733894D46CF2), sizeof(void*), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize20 = { sizeof (SafeHandleZeroOrMinusOneIsInvalid_t779A965C82098677DF1ED10A134DBCDEC8AACB8E), sizeof(void*), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize21 = { sizeof (Runtime_t95A07C0D71AC95C92237FC801376268A0897CB49), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize22 = { sizeof (RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5)+ sizeof (RuntimeObject), sizeof(RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 ), 0, 0 };
extern const int32_t g_FieldOffsetTable22[1] = 
{
	RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5::get_offset_of_value_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize23 = { sizeof (RuntimeRemoteClassHandle_t972C2E7509316F0BC87754C8C761D89143CFBFD8)+ sizeof (RuntimeObject), sizeof(RuntimeRemoteClassHandle_t972C2E7509316F0BC87754C8C761D89143CFBFD8 ), 0, 0 };
extern const int32_t g_FieldOffsetTable23[1] = 
{
	RuntimeRemoteClassHandle_t972C2E7509316F0BC87754C8C761D89143CFBFD8::get_offset_of_value_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize24 = { sizeof (RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE)+ sizeof (RuntimeObject), sizeof(RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE ), 0, 0 };
extern const int32_t g_FieldOffsetTable24[1] = 
{
	RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE::get_offset_of_value_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize25 = { sizeof (RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9)+ sizeof (RuntimeObject), sizeof(RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 ), 0, 0 };
extern const int32_t g_FieldOffsetTable25[1] = 
{
	RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9::get_offset_of_value_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize26 = { sizeof (RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB)+ sizeof (RuntimeObject), sizeof(RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB ), 0, 0 };
extern const int32_t g_FieldOffsetTable26[1] = 
{
	RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB::get_offset_of_value_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize27 = { sizeof (RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B)+ sizeof (RuntimeObject), sizeof(RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B ), 0, 0 };
extern const int32_t g_FieldOffsetTable27[1] = 
{
	RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B::get_offset_of_value_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize28 = { sizeof (RuntimeMarshal_tADCD5F542D7523383F5D513EFE49D6F4C6D3AD35), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize29 = { sizeof (RuntimeStructs_t5A9D51C93048B6F0EC7E4F76023D5FE2F20F7FDD), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize30 = { sizeof (RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47)+ sizeof (RuntimeObject), sizeof(RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47 ), 0, 0 };
extern const int32_t g_FieldOffsetTable30[5] = 
{
	RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47::get_offset_of_default_vtable_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
	RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47::get_offset_of_xdomain_vtable_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
	RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47::get_offset_of_proxy_class_2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47::get_offset_of_proxy_class_name_3() + static_cast<int32_t>(sizeof(RuntimeObject)),
	RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47::get_offset_of_interface_count_4() + static_cast<int32_t>(sizeof(RuntimeObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize31 = { sizeof (MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301)+ sizeof (RuntimeObject), sizeof(MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 ), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize32 = { sizeof (GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B)+ sizeof (RuntimeObject), sizeof(GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B ), 0, 0 };
extern const int32_t g_FieldOffsetTable32[5] = 
{
	GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B::get_offset_of_pklass_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
	GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B::get_offset_of_name_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
	GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B::get_offset_of_flags_2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B::get_offset_of_token_3() + static_cast<int32_t>(sizeof(RuntimeObject)),
	GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B::get_offset_of_constraints_4() + static_cast<int32_t>(sizeof(RuntimeObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize33 = { sizeof (GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27)+ sizeof (RuntimeObject), sizeof(GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27 ), 0, 0 };
extern const int32_t g_FieldOffsetTable33[2] = 
{
	GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27::get_offset_of_data_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
	GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27::get_offset_of_len_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize34 = { sizeof (HandleStackMark_t4431B44746F026DE283C1D3B48B02610903C714E)+ sizeof (RuntimeObject), sizeof(HandleStackMark_t4431B44746F026DE283C1D3B48B02610903C714E ), 0, 0 };
extern const int32_t g_FieldOffsetTable34[3] = 
{
	HandleStackMark_t4431B44746F026DE283C1D3B48B02610903C714E::get_offset_of_size_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
	HandleStackMark_t4431B44746F026DE283C1D3B48B02610903C714E::get_offset_of_interior_size_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
	HandleStackMark_t4431B44746F026DE283C1D3B48B02610903C714E::get_offset_of_chunk_2() + static_cast<int32_t>(sizeof(RuntimeObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize35 = { sizeof (MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F)+ sizeof (RuntimeObject), sizeof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F ), 0, 0 };
extern const int32_t g_FieldOffsetTable35[18] = 
{
	MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F::get_offset_of_error_code_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F::get_offset_of_hidden_0_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F::get_offset_of_hidden_1_2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F::get_offset_of_hidden_2_3() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F::get_offset_of_hidden_3_4() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F::get_offset_of_hidden_4_5() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F::get_offset_of_hidden_5_6() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F::get_offset_of_hidden_6_7() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F::get_offset_of_hidden_7_8() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F::get_offset_of_hidden_8_9() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F::get_offset_of_hidden_11_10() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F::get_offset_of_hidden_12_11() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F::get_offset_of_hidden_13_12() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F::get_offset_of_hidden_14_13() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F::get_offset_of_hidden_15_14() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F::get_offset_of_hidden_16_15() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F::get_offset_of_hidden_17_16() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F::get_offset_of_hidden_18_17() + static_cast<int32_t>(sizeof(RuntimeObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize36 = { sizeof (MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1)+ sizeof (RuntimeObject), sizeof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 ), 0, 0 };
extern const int32_t g_FieldOffsetTable36[13] = 
{
	MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1::get_offset_of_name_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1::get_offset_of_culture_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1::get_offset_of_hash_value_2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1::get_offset_of_public_key_3() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1::get_offset_of_public_key_token_4() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1::get_offset_of_hash_alg_5() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1::get_offset_of_hash_len_6() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1::get_offset_of_flags_7() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1::get_offset_of_major_8() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1::get_offset_of_minor_9() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1::get_offset_of_build_10() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1::get_offset_of_revision_11() + static_cast<int32_t>(sizeof(RuntimeObject)),
	MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1::get_offset_of_arch_12() + static_cast<int32_t>(sizeof(RuntimeObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize37 = { sizeof (U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC)+ sizeof (RuntimeObject), sizeof(U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC ), 0, 0 };
extern const int32_t g_FieldOffsetTable37[1] = 
{
	U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC::get_offset_of_FixedElementField_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize38 = { sizeof (SafeGPtrArrayHandle_tC09FC66A1AE4A175EF88D04A786B62D02A4C09BE)+ sizeof (RuntimeObject), sizeof(SafeGPtrArrayHandle_tC09FC66A1AE4A175EF88D04A786B62D02A4C09BE ), 0, 0 };
extern const int32_t g_FieldOffsetTable38[1] = 
{
	SafeGPtrArrayHandle_tC09FC66A1AE4A175EF88D04A786B62D02A4C09BE::get_offset_of_handle_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize39 = { sizeof (SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F)+ sizeof (RuntimeObject), sizeof(SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F_marshaled_pinvoke), 0, 0 };
extern const int32_t g_FieldOffsetTable39[2] = 
{
	SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F::get_offset_of_str_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
	SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F::get_offset_of_marshaled_string_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize40 = { sizeof (SecurityParser_tDD88805E4F1292A4379D568A1F3521396A351714), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable40[3] = 
{
	SecurityParser_tDD88805E4F1292A4379D568A1F3521396A351714::get_offset_of_root_12(),
	SecurityParser_tDD88805E4F1292A4379D568A1F3521396A351714::get_offset_of_current_13(),
	SecurityParser_tDD88805E4F1292A4379D568A1F3521396A351714::get_offset_of_stack_14(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize41 = { sizeof (SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable41[12] = 
{
	SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196::get_offset_of_handler_0(),
	SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196::get_offset_of_reader_1(),
	SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196::get_offset_of_elementNames_2(),
	SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196::get_offset_of_xmlSpaces_3(),
	SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196::get_offset_of_xmlSpace_4(),
	SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196::get_offset_of_buffer_5(),
	SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196::get_offset_of_nameBuffer_6(),
	SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196::get_offset_of_isWhitespace_7(),
	SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196::get_offset_of_attributes_8(),
	SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196::get_offset_of_line_9(),
	SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196::get_offset_of_column_10(),
	SmallXmlParser_t4FF09686422594EF19E2CA54CB877F9FCE5AF196::get_offset_of_resetColumn_11(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize42 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize43 = { 0, -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize44 = { sizeof (AttrListImpl_t71E6364FBEB04BEB799D6DC32BF6D2C23380BF63), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable44[2] = 
{
	AttrListImpl_t71E6364FBEB04BEB799D6DC32BF6D2C23380BF63::get_offset_of_attrNames_0(),
	AttrListImpl_t71E6364FBEB04BEB799D6DC32BF6D2C23380BF63::get_offset_of_attrValues_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize45 = { sizeof (SmallXmlParserException_t96963A305B0E2C72C5EDC72952F1D079DE102140), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable45[2] = 
{
	SmallXmlParserException_t96963A305B0E2C72C5EDC72952F1D079DE102140::get_offset_of_line_17(),
	SmallXmlParserException_t96963A305B0E2C72C5EDC72952F1D079DE102140::get_offset_of_column_18(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize46 = { sizeof (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable46[4] = 
{
	CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A::get_offset_of_ranges_0(),
	CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A::get_offset_of_TotalCount_1(),
	CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A::get_offset_of_defaultIndex_2(),
	CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A::get_offset_of_defaultCP_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize47 = { sizeof (TableRange_t485CF0807771CC05023466CFCB0AE25C46648100)+ sizeof (RuntimeObject), sizeof(TableRange_t485CF0807771CC05023466CFCB0AE25C46648100 ), 0, 0 };
extern const int32_t g_FieldOffsetTable47[5] = 
{
	TableRange_t485CF0807771CC05023466CFCB0AE25C46648100::get_offset_of_Start_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
	TableRange_t485CF0807771CC05023466CFCB0AE25C46648100::get_offset_of_End_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
	TableRange_t485CF0807771CC05023466CFCB0AE25C46648100::get_offset_of_Count_2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	TableRange_t485CF0807771CC05023466CFCB0AE25C46648100::get_offset_of_IndexStart_3() + static_cast<int32_t>(sizeof(RuntimeObject)),
	TableRange_t485CF0807771CC05023466CFCB0AE25C46648100::get_offset_of_IndexEnd_4() + static_cast<int32_t>(sizeof(RuntimeObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize48 = { sizeof (TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable48[4] = 
{
	TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B::get_offset_of_LCID_0(),
	TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B::get_offset_of_TailoringIndex_1(),
	TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B::get_offset_of_TailoringCount_2(),
	TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B::get_offset_of_FrenchSort_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize49 = { sizeof (Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable49[4] = 
{
	Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3::get_offset_of_Index_0(),
	Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3::get_offset_of_Source_1(),
	Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3::get_offset_of_Replacement_2(),
	Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3::get_offset_of_SortKey_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize50 = { sizeof (ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0), -1, sizeof(ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable50[1] = 
{
	ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0_StaticFields::get_offset_of_Instance_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize51 = { sizeof (Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable51[2] = 
{
	Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88::get_offset_of_Source_0(),
	Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88::get_offset_of_Replace_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize52 = { sizeof (MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B), -1, sizeof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable52[19] = 
{
	MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields::get_offset_of_MaxExpansionLength_0(),
	MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields::get_offset_of_ignorableFlags_1(),
	MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields::get_offset_of_categories_2(),
	MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields::get_offset_of_level1_3(),
	MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields::get_offset_of_level2_4(),
	MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields::get_offset_of_level3_5(),
	MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields::get_offset_of_cjkCHScategory_6(),
	MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields::get_offset_of_cjkCHTcategory_7(),
	MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields::get_offset_of_cjkJAcategory_8(),
	MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields::get_offset_of_cjkKOcategory_9(),
	MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields::get_offset_of_cjkCHSlv1_10(),
	MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields::get_offset_of_cjkCHTlv1_11(),
	MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields::get_offset_of_cjkJAlv1_12(),
	MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields::get_offset_of_cjkKOlv1_13(),
	MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields::get_offset_of_cjkKOlv2_14(),
	MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields::get_offset_of_tailoringArr_15(),
	MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields::get_offset_of_tailoringInfos_16(),
	MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields::get_offset_of_forLock_17(),
	MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields::get_offset_of_isReady_18(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize53 = { sizeof (U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C), -1, sizeof(U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable53[2] = 
{
	U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C_StaticFields::get_offset_of_U3CU3E9_0(),
	U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C_StaticFields::get_offset_of_U3CU3E9__17_0_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize54 = { sizeof (MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24), -1, sizeof(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable54[7] = 
{
	MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields::get_offset_of_Ignorable_0(),
	MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields::get_offset_of_Category_1(),
	MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields::get_offset_of_Level1_2(),
	MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields::get_offset_of_Level2_3(),
	MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields::get_offset_of_Level3_4(),
	MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields::get_offset_of_CjkCHS_5(),
	MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields::get_offset_of_Cjk_6(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize55 = { sizeof (NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5), -1, sizeof(NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable55[5] = 
{
	NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields::get_offset_of_Prop_0(),
	NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields::get_offset_of_Map_1(),
	NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields::get_offset_of_Combining_2(),
	NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields::get_offset_of_Composite_3(),
	NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields::get_offset_of_Helper_4(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize56 = { sizeof (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89), -1, sizeof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable56[13] = 
{
	SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_StaticFields::get_offset_of_QuickCheckDisabled_0(),
	SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_StaticFields::get_offset_of_invariant_1(),
	SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89::get_offset_of_textInfo_2(),
	SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89::get_offset_of_cjkIndexer_3(),
	SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89::get_offset_of_contractions_4(),
	SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89::get_offset_of_level2Maps_5(),
	SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89::get_offset_of_unsafeFlags_6(),
	SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89::get_offset_of_cjkCatTable_7(),
	SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89::get_offset_of_cjkLv1Table_8(),
	SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89::get_offset_of_cjkLv2Table_9(),
	SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89::get_offset_of_cjkLv2Indexer_10(),
	SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89::get_offset_of_lcid_11(),
	SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89::get_offset_of_frenchSort_12(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize57 = { sizeof (Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B)+ sizeof (RuntimeObject), sizeof(Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B ), 0, 0 };
extern const int32_t g_FieldOffsetTable57[7] = 
{
	Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B::get_offset_of_Option_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
	Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B::get_offset_of_NeverMatchFlags_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
	Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B::get_offset_of_AlwaysMatchFlags_2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B::get_offset_of_Buffer1_3() + static_cast<int32_t>(sizeof(RuntimeObject)),
	Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B::get_offset_of_Buffer2_4() + static_cast<int32_t>(sizeof(RuntimeObject)),
	Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B::get_offset_of_PrevCode_5() + static_cast<int32_t>(sizeof(RuntimeObject)),
	Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B::get_offset_of_PrevSortKey_6() + static_cast<int32_t>(sizeof(RuntimeObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize58 = { sizeof (PreviousInfo_t63B5F670A14503898DE42EB49BC58C8C6EBBD805)+ sizeof (RuntimeObject), sizeof(PreviousInfo_t63B5F670A14503898DE42EB49BC58C8C6EBBD805 ), 0, 0 };
extern const int32_t g_FieldOffsetTable58[2] = 
{
	PreviousInfo_t63B5F670A14503898DE42EB49BC58C8C6EBBD805::get_offset_of_Code_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
	PreviousInfo_t63B5F670A14503898DE42EB49BC58C8C6EBBD805::get_offset_of_SortKey_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize59 = { sizeof (Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6)+ sizeof (RuntimeObject), sizeof(Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6_marshaled_pinvoke), 0, 0 };
extern const int32_t g_FieldOffsetTable59[5] = 
{
	Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6::get_offset_of_Source_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
	Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6::get_offset_of_Index_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
	Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6::get_offset_of_Start_2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6::get_offset_of_End_3() + static_cast<int32_t>(sizeof(RuntimeObject)),
	Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6::get_offset_of_Optional_4() + static_cast<int32_t>(sizeof(RuntimeObject)),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize60 = { sizeof (ExtenderType_tBD1EB3E11A2D9AFF970E16E112F7B5BB4E1BB774)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable60[6] = 
{
	ExtenderType_tBD1EB3E11A2D9AFF970E16E112F7B5BB4E1BB774::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize61 = { sizeof (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable61[22] = 
{
	SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186::get_offset_of_l1b_0(),
	SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186::get_offset_of_l2b_1(),
	SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186::get_offset_of_l3b_2(),
	SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186::get_offset_of_l4sb_3(),
	SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186::get_offset_of_l4tb_4(),
	SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186::get_offset_of_l4kb_5(),
	SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186::get_offset_of_l4wb_6(),
	SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186::get_offset_of_l5b_7(),
	SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186::get_offset_of_source_8(),
	SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186::get_offset_of_l1_9(),
	SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186::get_offset_of_l2_10(),
	SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186::get_offset_of_l3_11(),
	SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186::get_offset_of_l4s_12(),
	SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186::get_offset_of_l4t_13(),
	SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186::get_offset_of_l4k_14(),
	SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186::get_offset_of_l4w_15(),
	SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186::get_offset_of_l5_16(),
	SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186::get_offset_of_lcid_17(),
	SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186::get_offset_of_options_18(),
	SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186::get_offset_of_processLevel2_19(),
	SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186::get_offset_of_frenchSort_20(),
	SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186::get_offset_of_frenchSorted_21(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize62 = { sizeof (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable62[3] = 
{
	ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22::get_offset_of_m_nTag_0(),
	ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22::get_offset_of_m_aValue_1(),
	ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22::get_offset_of_elist_2(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize63 = { sizeof (ASN1Convert_t138991C9C37079C099F94F756D260EA50C2D385F), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize64 = { sizeof (BitConverterLE_t8F3BE17C60282ED051735A690E02777D47A3129A), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize65 = { sizeof (PKCS7_t298DFC26790920EB8B476ACA3EEBD4D280B6E66B), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize66 = { sizeof (ContentInfo_t9A8DFCD9F2B4DAE958FB1338A4E1009ABE360986), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable66[2] = 
{
	ContentInfo_t9A8DFCD9F2B4DAE958FB1338A4E1009ABE360986::get_offset_of_contentType_0(),
	ContentInfo_t9A8DFCD9F2B4DAE958FB1338A4E1009ABE360986::get_offset_of_content_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize67 = { sizeof (EncryptedData_t6674145E92F0186FFF3F517A4BB773B508513B82), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable67[4] = 
{
	EncryptedData_t6674145E92F0186FFF3F517A4BB773B508513B82::get_offset_of__version_0(),
	EncryptedData_t6674145E92F0186FFF3F517A4BB773B508513B82::get_offset_of__content_1(),
	EncryptedData_t6674145E92F0186FFF3F517A4BB773B508513B82::get_offset_of__encryptionAlgorithm_2(),
	EncryptedData_t6674145E92F0186FFF3F517A4BB773B508513B82::get_offset_of__encrypted_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize68 = { sizeof (SafeBag_t174C33B33B435C2F8F7B3D3B3217CE626A905945), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable68[2] = 
{
	SafeBag_t174C33B33B435C2F8F7B3D3B3217CE626A905945::get_offset_of__bagOID_0(),
	SafeBag_t174C33B33B435C2F8F7B3D3B3217CE626A905945::get_offset_of__asn1_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize69 = { sizeof (PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4), -1, sizeof(PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable69[11] = 
{
	PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4::get_offset_of__password_0(),
	PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4::get_offset_of__keyBags_1(),
	PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4::get_offset_of__secretBags_2(),
	PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4::get_offset_of__certs_3(),
	PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4::get_offset_of__keyBagsChanged_4(),
	PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4::get_offset_of__secretBagsChanged_5(),
	PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4::get_offset_of__certsChanged_6(),
	PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4::get_offset_of__iterations_7(),
	PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4::get_offset_of__safeBags_8(),
	PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4::get_offset_of__rng_9(),
	PKCS12_t2E17C346CAF69DA6AE988AFC55AF9A71320552E4_StaticFields::get_offset_of_password_max_length_10(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize70 = { sizeof (DeriveBytes_tFCF9AE1DEEE8A9709DADE9BA48878BFB6B4E6889), -1, sizeof(DeriveBytes_tFCF9AE1DEEE8A9709DADE9BA48878BFB6B4E6889_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable70[7] = 
{
	DeriveBytes_tFCF9AE1DEEE8A9709DADE9BA48878BFB6B4E6889_StaticFields::get_offset_of_keyDiversifier_0(),
	DeriveBytes_tFCF9AE1DEEE8A9709DADE9BA48878BFB6B4E6889_StaticFields::get_offset_of_ivDiversifier_1(),
	DeriveBytes_tFCF9AE1DEEE8A9709DADE9BA48878BFB6B4E6889_StaticFields::get_offset_of_macDiversifier_2(),
	DeriveBytes_tFCF9AE1DEEE8A9709DADE9BA48878BFB6B4E6889::get_offset_of__hashName_3(),
	DeriveBytes_tFCF9AE1DEEE8A9709DADE9BA48878BFB6B4E6889::get_offset_of__iterations_4(),
	DeriveBytes_tFCF9AE1DEEE8A9709DADE9BA48878BFB6B4E6889::get_offset_of__password_5(),
	DeriveBytes_tFCF9AE1DEEE8A9709DADE9BA48878BFB6B4E6889::get_offset_of__salt_6(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize71 = { sizeof (X501_tE94C087B0902DF20A534C0120C76982167A558F5), -1, sizeof(X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable71[15] = 
{
	X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields::get_offset_of_countryName_0(),
	X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields::get_offset_of_organizationName_1(),
	X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields::get_offset_of_organizationalUnitName_2(),
	X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields::get_offset_of_commonName_3(),
	X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields::get_offset_of_localityName_4(),
	X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields::get_offset_of_stateOrProvinceName_5(),
	X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields::get_offset_of_streetAddress_6(),
	X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields::get_offset_of_domainComponent_7(),
	X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields::get_offset_of_userid_8(),
	X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields::get_offset_of_email_9(),
	X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields::get_offset_of_dnQualifier_10(),
	X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields::get_offset_of_title_11(),
	X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields::get_offset_of_surname_12(),
	X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields::get_offset_of_givenName_13(),
	X501_tE94C087B0902DF20A534C0120C76982167A558F5_StaticFields::get_offset_of_initial_14(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize72 = { sizeof (X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA), -1, sizeof(X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable72[22] = 
{
	X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA::get_offset_of_decoder_0(),
	X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA::get_offset_of_m_encodedcert_1(),
	X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA::get_offset_of_m_from_2(),
	X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA::get_offset_of_m_until_3(),
	X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA::get_offset_of_issuer_4(),
	X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA::get_offset_of_m_issuername_5(),
	X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA::get_offset_of_m_keyalgo_6(),
	X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA::get_offset_of_m_keyalgoparams_7(),
	X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA::get_offset_of_subject_8(),
	X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA::get_offset_of_m_subject_9(),
	X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA::get_offset_of_m_publickey_10(),
	X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA::get_offset_of_signature_11(),
	X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA::get_offset_of_m_signaturealgo_12(),
	X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA::get_offset_of_m_signaturealgoparams_13(),
	X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA::get_offset_of__rsa_14(),
	X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA::get_offset_of__dsa_15(),
	X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA::get_offset_of_version_16(),
	X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA::get_offset_of_serialnumber_17(),
	X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA::get_offset_of_issuerUniqueID_18(),
	X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA::get_offset_of_subjectUniqueID_19(),
	X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA::get_offset_of_extensions_20(),
	X509Certificate_t789CC31F38FD61BE3BA97A86173B7BA94F8871EA_StaticFields::get_offset_of_encoding_error_21(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize73 = { sizeof (X509CertificateCollection_t5BA116B445B1DB65CBCEAECF7EF3CFC1368E3ECA), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize74 = { sizeof (X509CertificateEnumerator_tA97ABD952DA2AEEF45D70B07B2267A0E5B29D92F), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable74[1] = 
{
	X509CertificateEnumerator_tA97ABD952DA2AEEF45D70B07B2267A0E5B29D92F::get_offset_of_enumerator_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize75 = { sizeof (X509Extension_t4572384D5BE5E3AC344EA559448684FA7FCFA17B), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable75[3] = 
{
	X509Extension_t4572384D5BE5E3AC344EA559448684FA7FCFA17B::get_offset_of_extnOid_0(),
	X509Extension_t4572384D5BE5E3AC344EA559448684FA7FCFA17B::get_offset_of_extnCritical_1(),
	X509Extension_t4572384D5BE5E3AC344EA559448684FA7FCFA17B::get_offset_of_extnValue_2(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize76 = { sizeof (X509ExtensionCollection_t1549201ECC24D41DBF9212B6C80201D6EC5C7DA1), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable76[1] = 
{
	X509ExtensionCollection_t1549201ECC24D41DBF9212B6C80201D6EC5C7DA1::get_offset_of_readOnly_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize77 = { sizeof (ARC4Managed_tA2CBFD7D8D17134F633863DCCA4AE4469AF909E4), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable77[5] = 
{
	ARC4Managed_tA2CBFD7D8D17134F633863DCCA4AE4469AF909E4::get_offset_of_key_11(),
	ARC4Managed_tA2CBFD7D8D17134F633863DCCA4AE4469AF909E4::get_offset_of_state_12(),
	ARC4Managed_tA2CBFD7D8D17134F633863DCCA4AE4469AF909E4::get_offset_of_x_13(),
	ARC4Managed_tA2CBFD7D8D17134F633863DCCA4AE4469AF909E4::get_offset_of_y_14(),
	ARC4Managed_tA2CBFD7D8D17134F633863DCCA4AE4469AF909E4::get_offset_of_m_disposed_15(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize78 = { sizeof (KeyBuilder_tD2E58633E7DDA74AB7DFA4A8299BB91D0BE29F33), -1, sizeof(KeyBuilder_tD2E58633E7DDA74AB7DFA4A8299BB91D0BE29F33_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable78[1] = 
{
	KeyBuilder_tD2E58633E7DDA74AB7DFA4A8299BB91D0BE29F33_StaticFields::get_offset_of_rng_0(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize79 = { sizeof (KeyPairPersistence_t5C070E8D158094F7D0CC5D591F30EDFFB39849A2), -1, sizeof(KeyPairPersistence_t5C070E8D158094F7D0CC5D591F30EDFFB39849A2_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable79[9] = 
{
	KeyPairPersistence_t5C070E8D158094F7D0CC5D591F30EDFFB39849A2_StaticFields::get_offset_of__userPathExists_0(),
	KeyPairPersistence_t5C070E8D158094F7D0CC5D591F30EDFFB39849A2_StaticFields::get_offset_of__userPath_1(),
	KeyPairPersistence_t5C070E8D158094F7D0CC5D591F30EDFFB39849A2_StaticFields::get_offset_of__machinePathExists_2(),
	KeyPairPersistence_t5C070E8D158094F7D0CC5D591F30EDFFB39849A2_StaticFields::get_offset_of__machinePath_3(),
	KeyPairPersistence_t5C070E8D158094F7D0CC5D591F30EDFFB39849A2::get_offset_of__params_4(),
	KeyPairPersistence_t5C070E8D158094F7D0CC5D591F30EDFFB39849A2::get_offset_of__keyvalue_5(),
	KeyPairPersistence_t5C070E8D158094F7D0CC5D591F30EDFFB39849A2::get_offset_of__filename_6(),
	KeyPairPersistence_t5C070E8D158094F7D0CC5D591F30EDFFB39849A2::get_offset_of__container_7(),
	KeyPairPersistence_t5C070E8D158094F7D0CC5D591F30EDFFB39849A2_StaticFields::get_offset_of_lockobj_8(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize80 = { sizeof (MD2_tB9DBDA20B8FBE3A0D686434AEBE009BF3E3A35D8), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize81 = { sizeof (MD2Managed_t760176B8F768C51C56312BCFA399E733A0386D2D), -1, sizeof(MD2Managed_t760176B8F768C51C56312BCFA399E733A0386D2D_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable81[6] = 
{
	MD2Managed_t760176B8F768C51C56312BCFA399E733A0386D2D::get_offset_of_state_4(),
	MD2Managed_t760176B8F768C51C56312BCFA399E733A0386D2D::get_offset_of_checksum_5(),
	MD2Managed_t760176B8F768C51C56312BCFA399E733A0386D2D::get_offset_of_buffer_6(),
	MD2Managed_t760176B8F768C51C56312BCFA399E733A0386D2D::get_offset_of_count_7(),
	MD2Managed_t760176B8F768C51C56312BCFA399E733A0386D2D::get_offset_of_x_8(),
	MD2Managed_t760176B8F768C51C56312BCFA399E733A0386D2D_StaticFields::get_offset_of_PI_SUBST_9(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize82 = { sizeof (MD4_t93852AA15D7A78709E08A83CA4D5F087FEE8E425), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize83 = { sizeof (MD4Managed_tD2E7E0BEE98E85196D8D25BA4DBFBA1201C4E526), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable83[5] = 
{
	MD4Managed_tD2E7E0BEE98E85196D8D25BA4DBFBA1201C4E526::get_offset_of_state_4(),
	MD4Managed_tD2E7E0BEE98E85196D8D25BA4DBFBA1201C4E526::get_offset_of_buffer_5(),
	MD4Managed_tD2E7E0BEE98E85196D8D25BA4DBFBA1201C4E526::get_offset_of_count_6(),
	MD4Managed_tD2E7E0BEE98E85196D8D25BA4DBFBA1201C4E526::get_offset_of_x_7(),
	MD4Managed_tD2E7E0BEE98E85196D8D25BA4DBFBA1201C4E526::get_offset_of_digest_8(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize84 = { sizeof (PKCS1_tD10817843EC300450DF0869873961943DE7E0E49), -1, sizeof(PKCS1_tD10817843EC300450DF0869873961943DE7E0E49_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable84[4] = 
{
	PKCS1_tD10817843EC300450DF0869873961943DE7E0E49_StaticFields::get_offset_of_emptySHA1_0(),
	PKCS1_tD10817843EC300450DF0869873961943DE7E0E49_StaticFields::get_offset_of_emptySHA256_1(),
	PKCS1_tD10817843EC300450DF0869873961943DE7E0E49_StaticFields::get_offset_of_emptySHA384_2(),
	PKCS1_tD10817843EC300450DF0869873961943DE7E0E49_StaticFields::get_offset_of_emptySHA512_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize85 = { sizeof (PKCS8_t7FC4F4D11D01A76F9873869D2F5587EA3B61B5C6), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize86 = { sizeof (PrivateKeyInfo_tB0FE1E120AA479902AF80D2FDC2B6E58656A94B8), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable86[4] = 
{
	PrivateKeyInfo_tB0FE1E120AA479902AF80D2FDC2B6E58656A94B8::get_offset_of__version_0(),
	PrivateKeyInfo_tB0FE1E120AA479902AF80D2FDC2B6E58656A94B8::get_offset_of__algorithm_1(),
	PrivateKeyInfo_tB0FE1E120AA479902AF80D2FDC2B6E58656A94B8::get_offset_of__key_2(),
	PrivateKeyInfo_tB0FE1E120AA479902AF80D2FDC2B6E58656A94B8::get_offset_of__list_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize87 = { sizeof (EncryptedPrivateKeyInfo_t1007E453F673A5DDB678FE5D5A6CEBD623D3B66A), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable87[4] = 
{
	EncryptedPrivateKeyInfo_t1007E453F673A5DDB678FE5D5A6CEBD623D3B66A::get_offset_of__algorithm_0(),
	EncryptedPrivateKeyInfo_t1007E453F673A5DDB678FE5D5A6CEBD623D3B66A::get_offset_of__salt_1(),
	EncryptedPrivateKeyInfo_t1007E453F673A5DDB678FE5D5A6CEBD623D3B66A::get_offset_of__iterations_2(),
	EncryptedPrivateKeyInfo_t1007E453F673A5DDB678FE5D5A6CEBD623D3B66A::get_offset_of__data_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize88 = { sizeof (RC4_tE948FABB480D5D62B6283E1CAB240049880D2A4A), -1, sizeof(RC4_tE948FABB480D5D62B6283E1CAB240049880D2A4A_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable88[2] = 
{
	RC4_tE948FABB480D5D62B6283E1CAB240049880D2A4A_StaticFields::get_offset_of_s_legalBlockSizes_9(),
	RC4_tE948FABB480D5D62B6283E1CAB240049880D2A4A_StaticFields::get_offset_of_s_legalKeySizes_10(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize89 = { sizeof (RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable89[13] = 
{
	RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A::get_offset_of_isCRTpossible_2(),
	RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A::get_offset_of_keyBlinding_3(),
	RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A::get_offset_of_keypairGenerated_4(),
	RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A::get_offset_of_m_disposed_5(),
	RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A::get_offset_of_d_6(),
	RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A::get_offset_of_p_7(),
	RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A::get_offset_of_q_8(),
	RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A::get_offset_of_dp_9(),
	RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A::get_offset_of_dq_10(),
	RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A::get_offset_of_qInv_11(),
	RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A::get_offset_of_n_12(),
	RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A::get_offset_of_e_13(),
	RSAManaged_t7FC74A986C888D9301EC82EBE4A37C293CDA963A::get_offset_of_KeyGenerated_14(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize90 = { sizeof (KeyGeneratedEventHandler_tC0F998D7EA9B547DA10E88E54D7899405EA50C53), sizeof(Il2CppMethodPointer), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize91 = { sizeof (SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable91[12] = 
{
	SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750::get_offset_of_algo_0(),
	SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750::get_offset_of_encrypt_1(),
	SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750::get_offset_of_BlockSizeByte_2(),
	SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750::get_offset_of_temp_3(),
	SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750::get_offset_of_temp2_4(),
	SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750::get_offset_of_workBuff_5(),
	SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750::get_offset_of_workout_6(),
	SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750::get_offset_of_padmode_7(),
	SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750::get_offset_of_FeedBackByte_8(),
	SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750::get_offset_of_m_disposed_9(),
	SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750::get_offset_of_lastBlock_10(),
	SymmetricTransform_t413AE9CB2D31AA411A8F189123C15258929AC750::get_offset_of__rng_11(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize92 = { sizeof (DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable92[13] = 
{
	DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA::get_offset_of_keypairGenerated_2(),
	DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA::get_offset_of_m_disposed_3(),
	DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA::get_offset_of_p_4(),
	DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA::get_offset_of_q_5(),
	DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA::get_offset_of_g_6(),
	DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA::get_offset_of_x_7(),
	DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA::get_offset_of_y_8(),
	DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA::get_offset_of_j_9(),
	DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA::get_offset_of_seed_10(),
	DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA::get_offset_of_counter_11(),
	DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA::get_offset_of_j_missing_12(),
	DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA::get_offset_of_rng_13(),
	DSAManaged_tB329E8EFCE56CF874A8EEAC16BEAC13146F47FEA::get_offset_of_KeyGenerated_14(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize93 = { sizeof (KeyGeneratedEventHandler_t36CD2B15BF8D022140C805D571133AB597C17A56), sizeof(Il2CppMethodPointer), 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize94 = { sizeof (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299), -1, sizeof(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_StaticFields), 0 };
extern const int32_t g_FieldOffsetTable94[4] = 
{
	BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299::get_offset_of_length_0(),
	BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299::get_offset_of_data_1(),
	BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_StaticFields::get_offset_of_smallPrimes_2(),
	BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_StaticFields::get_offset_of_rng_3(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize95 = { sizeof (Sign_t9F3607640BAF473B24E6DBA94977F5F6BDF2AA59)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable95[4] = 
{
	Sign_t9F3607640BAF473B24E6DBA94977F5F6BDF2AA59::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize96 = { sizeof (ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB), -1, 0, 0 };
extern const int32_t g_FieldOffsetTable96[2] = 
{
	ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB::get_offset_of_mod_0(),
	ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB::get_offset_of_constant_1(),
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize97 = { sizeof (Kernel_t3F88A2791A8B86087C4642E0151590CA9D5BB0CE), -1, 0, 0 };
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize98 = { sizeof (ConfidenceFactor_t52BC34118F180F32A11C8233F518CC739F9DD556)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
extern const int32_t g_FieldOffsetTable98[7] = 
{
	ConfidenceFactor_t52BC34118F180F32A11C8233F518CC739F9DD556::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
	0,
	0,
	0,
	0,
	0,
	0,
};
extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize99 = { sizeof (PrimalityTest_tADCC1CD390013BBE02810440305F426F7E8229DA), sizeof(Il2CppMethodPointer), 0, 0 };
#ifdef __clang__
#pragma clang diagnostic pop
#endif
