text: ﻿#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"
  
  
  // System.AssemblyLoadEventArgs
  struct AssemblyLoadEventArgs_t51DAAB04039C3B2D8C3FBF65C13441BC6C6A7AE8;
  // System.AssemblyLoadEventHandler
  struct AssemblyLoadEventHandler_t53F8340027F9EE67E8A22E7D8C1A3770345153C9;
  // System.AsyncCallback
  struct AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4;
  // System.AttributeUsageAttribute
  struct AttributeUsageAttribute_t1B765F643562D0CD97D0B6B34D121C6AD9CE2388;
  // System.ByteMatcher
  struct ByteMatcher_tB199BDD35E2575B84D9FDED34954705653D241DC;
  // System.Byte[]
  struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821;
  // System.Char
  struct Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9;
  // System.Char[]
  struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2;
  // System.Collections.Generic.Dictionary`2<System.String,System.Object>
  struct Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA;
  // System.Collections.Generic.Dictionary`2<System.Type,System.AttributeUsageAttribute>
  struct Dictionary_2_t10ABF562FF47B327563169FBB750047BF1341236;
  // System.Collections.Generic.List`1<System.ModifierSpec>
  struct List_1_tFD995FD9C5961BB4B415EE63B297C4B19643A3C2;
  // System.Collections.Generic.List`1<System.String>
  struct List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3;
  // System.Collections.Generic.List`1<System.TypeIdentifier>
  struct List_1_tB8129EB4ADDDECD38E3E178F0A902C921B575166;
  // System.Collections.Generic.List`1<System.TypeSpec>
  struct List_1_t8C8BF378AAB72B34B6EE63F686877AE7290ECFBA;
  // System.Collections.Hashtable
  struct Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9;
  // System.Collections.IDictionary
  struct IDictionary_t1BD5C1546718A374EA8122FBD6C6EE45331E8CE7;
  // System.Console/InternalCancelHandler
  struct InternalCancelHandler_t2DD134D8150B67E2F9FAD1BC2E6BE92EED57968A;
  // System.Console/WindowsConsole/WindowsCancelHandler
  struct WindowsCancelHandler_t1D05BCFB512603DCF87A126FE9969F1D876B9B51;
  // System.ConsoleCancelEventHandler
  struct ConsoleCancelEventHandler_t6F3B5D9C55C25FF6B53EFEDA9150EFE807311EB4;
  // System.Delegate
  struct Delegate_t;
  // System.DelegateData
  struct DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE;
  // System.Delegate[]
  struct DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86;
  // System.Diagnostics.StackTrace[]
  struct StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196;
  // System.EventHandler
  struct EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C;
  // System.EventHandler`1<System.Runtime.ExceptionServices.FirstChanceExceptionEventArgs>
  struct EventHandler_1_t1E35ED2E29145994C6C03E57601C6D48C61083FF;
  // System.Globalization.NumberFormatInfo
  struct NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8;
  // System.IAsyncResult
  struct IAsyncResult_t8E194308510B375B42432981AE5E7488C458D598;
  // System.IConsoleDriver
  struct IConsoleDriver_t484163236D7810E338FC3D246EDF2DCAC42C0E37;
  // System.IO.CStreamWriter
  struct CStreamWriter_t6B662CA496662AF63D81722DCA99094893C80450;
  // System.IO.StreamReader
  struct StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E;
  // System.IO.TextReader
  struct TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A;
  // System.IO.TextWriter
  struct TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0;
  // System.Int32
  struct Int32_t585191389E07734F19F3156FF88FB3EF4800D102;
  // System.Int32[]
  struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83;
  // System.Int64
  struct Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436;
  // System.IntPtr[]
  struct IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD;
  // System.MonoTypeInfo
  struct MonoTypeInfo_t9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D;
  // System.OperatingSystem
  struct OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83;
  // System.ParameterizedStrings/FormatParam[]
  struct FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5;
  // System.ParameterizedStrings/LowLevelStack
  struct LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2;
  // System.Reflection.Assembly
  struct Assembly_t;
  // System.Reflection.Binder
  struct Binder_t4D5CB06963501D32847C057B57157D6DC49CA759;
  // System.Reflection.MemberFilter
  struct MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381;
  // System.Reflection.MethodBase
  struct MethodBase_t;
  // System.Reflection.MethodInfo
  struct MethodInfo_t;
  // System.Reflection.MonoCMethod
  struct MonoCMethod_tFB85687BEF8202F8B3E77FE24BCC2E400EA4FC61;
  // System.Reflection.RuntimeConstructorInfo
  struct RuntimeConstructorInfo_tF21A59967629968D0BE5D0DAF677662824E9629D;
  // System.ResolveEventArgs
  struct ResolveEventArgs_t116CF9DB06BCFEB8933CEAD4A35389A7CA9EB75D;
  // System.ResolveEventHandler
  struct ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5;
  // System.Runtime.Serialization.SafeSerializationManager
  struct SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770;
  // System.String
  struct String_t;
  // System.String[]
  struct StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E;
  // System.TermInfoReader
  struct TermInfoReader_tCAABF3484E6F0AA298F809766C52CA9DC4E6C55C;
  // System.Text.Encoding
  struct Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4;
  // System.TimeZoneInfo
  struct TimeZoneInfo_t46EF9BAEAA787846F1A1EC419BE75CFEFAFF6777;
  // System.Type
  struct Type_t;
  // System.TypeIdentifier
  struct TypeIdentifier_tEF8C0B5CA8B33CD2A732C822D0B9BD62B8DA2F12;
  // System.Type[]
  struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F;
  // System.UInt64
  struct UInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E;
  // System.UnhandledExceptionEventArgs
  struct UnhandledExceptionEventArgs_t39DD47D43B0D764FE2C9847FBE760031FBEA0FD1;
  // System.UnhandledExceptionEventHandler
  struct UnhandledExceptionEventHandler_tB0DFF05ABF7A3A234C87D4F7A71F98E9AB2D91DE;
  // System.Version
  struct Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD;
  // System.Void
  struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017;
  
  struct Exception_t_marshaled_com;
  struct Exception_t_marshaled_pinvoke;
  
  
  
  #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 APPDOMAINSETUP_T80DF2915BB100D4BD515920B49C959E9FA451306_H
  #define APPDOMAINSETUP_T80DF2915BB100D4BD515920B49C959E9FA451306_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.AppDomainSetup
  struct  AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306  : public RuntimeObject
  {
  public:
  	// System.String System.AppDomainSetup::application_base
  	String_t* ___application_base_0;
  	// System.String System.AppDomainSetup::application_name
  	String_t* ___application_name_1;
  	// System.String System.AppDomainSetup::cache_path
  	String_t* ___cache_path_2;
  	// System.String System.AppDomainSetup::configuration_file
  	String_t* ___configuration_file_3;
  	// System.String System.AppDomainSetup::dynamic_base
  	String_t* ___dynamic_base_4;
  	// System.String System.AppDomainSetup::license_file
  	String_t* ___license_file_5;
  	// System.String System.AppDomainSetup::private_bin_path
  	String_t* ___private_bin_path_6;
  	// System.String System.AppDomainSetup::private_bin_path_probe
  	String_t* ___private_bin_path_probe_7;
  	// System.String System.AppDomainSetup::shadow_copy_directories
  	String_t* ___shadow_copy_directories_8;
  	// System.String System.AppDomainSetup::shadow_copy_files
  	String_t* ___shadow_copy_files_9;
  	// System.Boolean System.AppDomainSetup::publisher_policy
  	bool ___publisher_policy_10;
  	// System.Boolean System.AppDomainSetup::path_changed
  	bool ___path_changed_11;
  	// System.Int32 System.AppDomainSetup::loader_optimization
  	int32_t ___loader_optimization_12;
  	// System.Boolean System.AppDomainSetup::disallow_binding_redirects
  	bool ___disallow_binding_redirects_13;
  	// System.Boolean System.AppDomainSetup::disallow_code_downloads
  	bool ___disallow_code_downloads_14;
  	// System.Object System.AppDomainSetup::_activationArguments
  	RuntimeObject * ____activationArguments_15;
  	// System.Object System.AppDomainSetup::domain_initializer
  	RuntimeObject * ___domain_initializer_16;
  	// System.Object System.AppDomainSetup::application_trust
  	RuntimeObject * ___application_trust_17;
  	// System.String[] System.AppDomainSetup::domain_initializer_args
  	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___domain_initializer_args_18;
  	// System.Boolean System.AppDomainSetup::disallow_appbase_probe
  	bool ___disallow_appbase_probe_19;
  	// System.Byte[] System.AppDomainSetup::configuration_bytes
  	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___configuration_bytes_20;
  	// System.Byte[] System.AppDomainSetup::serialized_non_primitives
  	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___serialized_non_primitives_21;
  	// System.String System.AppDomainSetup::<TargetFrameworkName>k__BackingField
  	String_t* ___U3CTargetFrameworkNameU3Ek__BackingField_22;
  
  public:
  	inline static int32_t get_offset_of_application_base_0() { return static_cast<int32_t>(offsetof(AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306, ___application_base_0)); }
  	inline String_t* get_application_base_0() const { return ___application_base_0; }
  	inline String_t** get_address_of_application_base_0() { return &___application_base_0; }
  	inline void set_application_base_0(String_t* value)
  	{
  		___application_base_0 = value;
  		Il2CppCodeGenWriteBarrier((&___application_base_0), value);
  	}
  
  	inline static int32_t get_offset_of_application_name_1() { return static_cast<int32_t>(offsetof(AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306, ___application_name_1)); }
  	inline String_t* get_application_name_1() const { return ___application_name_1; }
  	inline String_t** get_address_of_application_name_1() { return &___application_name_1; }
  	inline void set_application_name_1(String_t* value)
  	{
  		___application_name_1 = value;
  		Il2CppCodeGenWriteBarrier((&___application_name_1), value);
  	}
  
  	inline static int32_t get_offset_of_cache_path_2() { return static_cast<int32_t>(offsetof(AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306, ___cache_path_2)); }
  	inline String_t* get_cache_path_2() const { return ___cache_path_2; }
  	inline String_t** get_address_of_cache_path_2() { return &___cache_path_2; }
  	inline void set_cache_path_2(String_t* value)
  	{
  		___cache_path_2 = value;
  		Il2CppCodeGenWriteBarrier((&___cache_path_2), value);
  	}
  
  	inline static int32_t get_offset_of_configuration_file_3() { return static_cast<int32_t>(offsetof(AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306, ___configuration_file_3)); }
  	inline String_t* get_configuration_file_3() const { return ___configuration_file_3; }
  	inline String_t** get_address_of_configuration_file_3() { return &___configuration_file_3; }
  	inline void set_configuration_file_3(String_t* value)
  	{
  		___configuration_file_3 = value;
  		Il2CppCodeGenWriteBarrier((&___configuration_file_3), value);
  	}
  
  	inline static int32_t get_offset_of_dynamic_base_4() { return static_cast<int32_t>(offsetof(AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306, ___dynamic_base_4)); }
  	inline String_t* get_dynamic_base_4() const { return ___dynamic_base_4; }
  	inline String_t** get_address_of_dynamic_base_4() { return &___dynamic_base_4; }
  	inline void set_dynamic_base_4(String_t* value)
  	{
  		___dynamic_base_4 = value;
  		Il2CppCodeGenWriteBarrier((&___dynamic_base_4), value);
  	}
  
  	inline static int32_t get_offset_of_license_file_5() { return static_cast<int32_t>(offsetof(AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306, ___license_file_5)); }
  	inline String_t* get_license_file_5() const { return ___license_file_5; }
  	inline String_t** get_address_of_license_file_5() { return &___license_file_5; }
  	inline void set_license_file_5(String_t* value)
  	{
  		___license_file_5 = value;
  		Il2CppCodeGenWriteBarrier((&___license_file_5), value);
  	}
  
  	inline static int32_t get_offset_of_private_bin_path_6() { return static_cast<int32_t>(offsetof(AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306, ___private_bin_path_6)); }
  	inline String_t* get_private_bin_path_6() const { return ___private_bin_path_6; }
  	inline String_t** get_address_of_private_bin_path_6() { return &___private_bin_path_6; }
  	inline void set_private_bin_path_6(String_t* value)
  	{
  		___private_bin_path_6 = value;
  		Il2CppCodeGenWriteBarrier((&___private_bin_path_6), value);
  	}
  
  	inline static int32_t get_offset_of_private_bin_path_probe_7() { return static_cast<int32_t>(offsetof(AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306, ___private_bin_path_probe_7)); }
  	inline String_t* get_private_bin_path_probe_7() const { return ___private_bin_path_probe_7; }
  	inline String_t** get_address_of_private_bin_path_probe_7() { return &___private_bin_path_probe_7; }
  	inline void set_private_bin_path_probe_7(String_t* value)
  	{
  		___private_bin_path_probe_7 = value;
  		Il2CppCodeGenWriteBarrier((&___private_bin_path_probe_7), value);
  	}
  
  	inline static int32_t get_offset_of_shadow_copy_directories_8() { return static_cast<int32_t>(offsetof(AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306, ___shadow_copy_directories_8)); }
  	inline String_t* get_shadow_copy_directories_8() const { return ___shadow_copy_directories_8; }
  	inline String_t** get_address_of_shadow_copy_directories_8() { return &___shadow_copy_directories_8; }
  	inline void set_shadow_copy_directories_8(String_t* value)
  	{
  		___shadow_copy_directories_8 = value;
  		Il2CppCodeGenWriteBarrier((&___shadow_copy_directories_8), value);
  	}
  
  	inline static int32_t get_offset_of_shadow_copy_files_9() { return static_cast<int32_t>(offsetof(AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306, ___shadow_copy_files_9)); }
  	inline String_t* get_shadow_copy_files_9() const { return ___shadow_copy_files_9; }
  	inline String_t** get_address_of_shadow_copy_files_9() { return &___shadow_copy_files_9; }
  	inline void set_shadow_copy_files_9(String_t* value)
  	{
  		___shadow_copy_files_9 = value;
  		Il2CppCodeGenWriteBarrier((&___shadow_copy_files_9), value);
  	}
  
  	inline static int32_t get_offset_of_publisher_policy_10() { return static_cast<int32_t>(offsetof(AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306, ___publisher_policy_10)); }
  	inline bool get_publisher_policy_10() const { return ___publisher_policy_10; }
  	inline bool* get_address_of_publisher_policy_10() { return &___publisher_policy_10; }
  	inline void set_publisher_policy_10(bool value)
  	{
  		___publisher_policy_10 = value;
  	}
  
  	inline static int32_t get_offset_of_path_changed_11() { return static_cast<int32_t>(offsetof(AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306, ___path_changed_11)); }
  	inline bool get_path_changed_11() const { return ___path_changed_11; }
  	inline bool* get_address_of_path_changed_11() { return &___path_changed_11; }
  	inline void set_path_changed_11(bool value)
  	{
  		___path_changed_11 = value;
  	}
  
  	inline static int32_t get_offset_of_loader_optimization_12() { return static_cast<int32_t>(offsetof(AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306, ___loader_optimization_12)); }
  	inline int32_t get_loader_optimization_12() const { return ___loader_optimization_12; }
  	inline int32_t* get_address_of_loader_optimization_12() { return &___loader_optimization_12; }
  	inline void set_loader_optimization_12(int32_t value)
  	{
  		___loader_optimization_12 = value;
  	}
  
  	inline static int32_t get_offset_of_disallow_binding_redirects_13() { return static_cast<int32_t>(offsetof(AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306, ___disallow_binding_redirects_13)); }
  	inline bool get_disallow_binding_redirects_13() const { return ___disallow_binding_redirects_13; }
  	inline bool* get_address_of_disallow_binding_redirects_13() { return &___disallow_binding_redirects_13; }
  	inline void set_disallow_binding_redirects_13(bool value)
  	{
  		___disallow_binding_redirects_13 = value;
  	}
  
  	inline static int32_t get_offset_of_disallow_code_downloads_14() { return static_cast<int32_t>(offsetof(AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306, ___disallow_code_downloads_14)); }
  	inline bool get_disallow_code_downloads_14() const { return ___disallow_code_downloads_14; }
  	inline bool* get_address_of_disallow_code_downloads_14() { return &___disallow_code_downloads_14; }
  	inline void set_disallow_code_downloads_14(bool value)
  	{
  		___disallow_code_downloads_14 = value;
  	}
  
  	inline static int32_t get_offset_of__activationArguments_15() { return static_cast<int32_t>(offsetof(AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306, ____activationArguments_15)); }
  	inline RuntimeObject * get__activationArguments_15() const { return ____activationArguments_15; }
  	inline RuntimeObject ** get_address_of__activationArguments_15() { return &____activationArguments_15; }
  	inline void set__activationArguments_15(RuntimeObject * value)
  	{
  		____activationArguments_15 = value;
  		Il2CppCodeGenWriteBarrier((&____activationArguments_15), value);
  	}
  
  	inline static int32_t get_offset_of_domain_initializer_16() { return static_cast<int32_t>(offsetof(AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306, ___domain_initializer_16)); }
  	inline RuntimeObject * get_domain_initializer_16() const { return ___domain_initializer_16; }
  	inline RuntimeObject ** get_address_of_domain_initializer_16() { return &___domain_initializer_16; }
  	inline void set_domain_initializer_16(RuntimeObject * value)
  	{
  		___domain_initializer_16 = value;
  		Il2CppCodeGenWriteBarrier((&___domain_initializer_16), value);
  	}
  
  	inline static int32_t get_offset_of_application_trust_17() { return static_cast<int32_t>(offsetof(AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306, ___application_trust_17)); }
  	inline RuntimeObject * get_application_trust_17() const { return ___application_trust_17; }
  	inline RuntimeObject ** get_address_of_application_trust_17() { return &___application_trust_17; }
  	inline void set_application_trust_17(RuntimeObject * value)
  	{
  		___application_trust_17 = value;
  		Il2CppCodeGenWriteBarrier((&___application_trust_17), value);
  	}
  
  	inline static int32_t get_offset_of_domain_initializer_args_18() { return static_cast<int32_t>(offsetof(AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306, ___domain_initializer_args_18)); }
  	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_domain_initializer_args_18() const { return ___domain_initializer_args_18; }
  	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_domain_initializer_args_18() { return &___domain_initializer_args_18; }
  	inline void set_domain_initializer_args_18(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
  	{
  		___domain_initializer_args_18 = value;
  		Il2CppCodeGenWriteBarrier((&___domain_initializer_args_18), value);
  	}
  
  	inline static int32_t get_offset_of_disallow_appbase_probe_19() { return static_cast<int32_t>(offsetof(AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306, ___disallow_appbase_probe_19)); }
  	inline bool get_disallow_appbase_probe_19() const { return ___disallow_appbase_probe_19; }
  	inline bool* get_address_of_disallow_appbase_probe_19() { return &___disallow_appbase_probe_19; }
  	inline void set_disallow_appbase_probe_19(bool value)
  	{
  		___disallow_appbase_probe_19 = value;
  	}
  
  	inline static int32_t get_offset_of_configuration_bytes_20() { return static_cast<int32_t>(offsetof(AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306, ___configuration_bytes_20)); }
  	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_configuration_bytes_20() const { return ___configuration_bytes_20; }
  	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_configuration_bytes_20() { return &___configuration_bytes_20; }
  	inline void set_configuration_bytes_20(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
  	{
  		___configuration_bytes_20 = value;
  		Il2CppCodeGenWriteBarrier((&___configuration_bytes_20), value);
  	}
  
  	inline static int32_t get_offset_of_serialized_non_primitives_21() { return static_cast<int32_t>(offsetof(AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306, ___serialized_non_primitives_21)); }
  	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_serialized_non_primitives_21() const { return ___serialized_non_primitives_21; }
  	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_serialized_non_primitives_21() { return &___serialized_non_primitives_21; }
  	inline void set_serialized_non_primitives_21(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
  	{
  		___serialized_non_primitives_21 = value;
  		Il2CppCodeGenWriteBarrier((&___serialized_non_primitives_21), value);
  	}
  
  	inline static int32_t get_offset_of_U3CTargetFrameworkNameU3Ek__BackingField_22() { return static_cast<int32_t>(offsetof(AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306, ___U3CTargetFrameworkNameU3Ek__BackingField_22)); }
  	inline String_t* get_U3CTargetFrameworkNameU3Ek__BackingField_22() const { return ___U3CTargetFrameworkNameU3Ek__BackingField_22; }
  	inline String_t** get_address_of_U3CTargetFrameworkNameU3Ek__BackingField_22() { return &___U3CTargetFrameworkNameU3Ek__BackingField_22; }
  	inline void set_U3CTargetFrameworkNameU3Ek__BackingField_22(String_t* value)
  	{
  		___U3CTargetFrameworkNameU3Ek__BackingField_22 = value;
  		Il2CppCodeGenWriteBarrier((&___U3CTargetFrameworkNameU3Ek__BackingField_22), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  // Native definition for P/Invoke marshalling of System.AppDomainSetup
  struct AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306_marshaled_pinvoke
  {
  	char* ___application_base_0;
  	char* ___application_name_1;
  	char* ___cache_path_2;
  	char* ___configuration_file_3;
  	char* ___dynamic_base_4;
  	char* ___license_file_5;
  	char* ___private_bin_path_6;
  	char* ___private_bin_path_probe_7;
  	char* ___shadow_copy_directories_8;
  	char* ___shadow_copy_files_9;
  	int32_t ___publisher_policy_10;
  	int32_t ___path_changed_11;
  	int32_t ___loader_optimization_12;
  	int32_t ___disallow_binding_redirects_13;
  	int32_t ___disallow_code_downloads_14;
  	Il2CppIUnknown* ____activationArguments_15;
  	Il2CppIUnknown* ___domain_initializer_16;
  	Il2CppIUnknown* ___application_trust_17;
  	char** ___domain_initializer_args_18;
  	int32_t ___disallow_appbase_probe_19;
  	uint8_t* ___configuration_bytes_20;
  	uint8_t* ___serialized_non_primitives_21;
  	char* ___U3CTargetFrameworkNameU3Ek__BackingField_22;
  };
  // Native definition for COM marshalling of System.AppDomainSetup
  struct AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306_marshaled_com
  {
  	Il2CppChar* ___application_base_0;
  	Il2CppChar* ___application_name_1;
  	Il2CppChar* ___cache_path_2;
  	Il2CppChar* ___configuration_file_3;
  	Il2CppChar* ___dynamic_base_4;
  	Il2CppChar* ___license_file_5;
  	Il2CppChar* ___private_bin_path_6;
  	Il2CppChar* ___private_bin_path_probe_7;
  	Il2CppChar* ___shadow_copy_directories_8;
  	Il2CppChar* ___shadow_copy_files_9;
  	int32_t ___publisher_policy_10;
  	int32_t ___path_changed_11;
  	int32_t ___loader_optimization_12;
  	int32_t ___disallow_binding_redirects_13;
  	int32_t ___disallow_code_downloads_14;
  	Il2CppIUnknown* ____activationArguments_15;
  	Il2CppIUnknown* ___domain_initializer_16;
  	Il2CppIUnknown* ___application_trust_17;
  	Il2CppChar** ___domain_initializer_args_18;
  	int32_t ___disallow_appbase_probe_19;
  	uint8_t* ___configuration_bytes_20;
  	uint8_t* ___serialized_non_primitives_21;
  	Il2CppChar* ___U3CTargetFrameworkNameU3Ek__BackingField_22;
  };
  #endif // APPDOMAINSETUP_T80DF2915BB100D4BD515920B49C959E9FA451306_H
  #ifndef ARRAYSPEC_TF374BB8994F7190916C6F14C7EA8FE6EFE017970_H
  #define ARRAYSPEC_TF374BB8994F7190916C6F14C7EA8FE6EFE017970_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.ArraySpec
  struct  ArraySpec_tF374BB8994F7190916C6F14C7EA8FE6EFE017970  : public RuntimeObject
  {
  public:
  	// System.Int32 System.ArraySpec::dimensions
  	int32_t ___dimensions_0;
  	// System.Boolean System.ArraySpec::bound
  	bool ___bound_1;
  
  public:
  	inline static int32_t get_offset_of_dimensions_0() { return static_cast<int32_t>(offsetof(ArraySpec_tF374BB8994F7190916C6F14C7EA8FE6EFE017970, ___dimensions_0)); }
  	inline int32_t get_dimensions_0() const { return ___dimensions_0; }
  	inline int32_t* get_address_of_dimensions_0() { return &___dimensions_0; }
  	inline void set_dimensions_0(int32_t value)
  	{
  		___dimensions_0 = value;
  	}
  
  	inline static int32_t get_offset_of_bound_1() { return static_cast<int32_t>(offsetof(ArraySpec_tF374BB8994F7190916C6F14C7EA8FE6EFE017970, ___bound_1)); }
  	inline bool get_bound_1() const { return ___bound_1; }
  	inline bool* get_address_of_bound_1() { return &___bound_1; }
  	inline void set_bound_1(bool value)
  	{
  		___bound_1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // ARRAYSPEC_TF374BB8994F7190916C6F14C7EA8FE6EFE017970_H
  #ifndef BYTEMATCHER_TB199BDD35E2575B84D9FDED34954705653D241DC_H
  #define BYTEMATCHER_TB199BDD35E2575B84D9FDED34954705653D241DC_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.ByteMatcher
  struct  ByteMatcher_tB199BDD35E2575B84D9FDED34954705653D241DC  : public RuntimeObject
  {
  public:
  	// System.Collections.Hashtable System.ByteMatcher::map
  	Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * ___map_0;
  	// System.Collections.Hashtable System.ByteMatcher::starts
  	Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * ___starts_1;
  
  public:
  	inline static int32_t get_offset_of_map_0() { return static_cast<int32_t>(offsetof(ByteMatcher_tB199BDD35E2575B84D9FDED34954705653D241DC, ___map_0)); }
  	inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * get_map_0() const { return ___map_0; }
  	inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 ** get_address_of_map_0() { return &___map_0; }
  	inline void set_map_0(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * value)
  	{
  		___map_0 = value;
  		Il2CppCodeGenWriteBarrier((&___map_0), value);
  	}
  
  	inline static int32_t get_offset_of_starts_1() { return static_cast<int32_t>(offsetof(ByteMatcher_tB199BDD35E2575B84D9FDED34954705653D241DC, ___starts_1)); }
  	inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * get_starts_1() const { return ___starts_1; }
  	inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 ** get_address_of_starts_1() { return &___starts_1; }
  	inline void set_starts_1(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * value)
  	{
  		___starts_1 = value;
  		Il2CppCodeGenWriteBarrier((&___starts_1), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // BYTEMATCHER_TB199BDD35E2575B84D9FDED34954705653D241DC_H
  #ifndef CLRCONFIG_T79EBAFC5FBCAC675B35CB93391030FABCA9A7B45_H
  #define CLRCONFIG_T79EBAFC5FBCAC675B35CB93391030FABCA9A7B45_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.CLRConfig
  struct  CLRConfig_t79EBAFC5FBCAC675B35CB93391030FABCA9A7B45  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // CLRCONFIG_T79EBAFC5FBCAC675B35CB93391030FABCA9A7B45_H
  #ifndef COMPATIBILITYSWITCHES_TC541F9F5404925C97741A0628E9B6D26C40CFA91_H
  #define COMPATIBILITYSWITCHES_TC541F9F5404925C97741A0628E9B6D26C40CFA91_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.CompatibilitySwitches
  struct  CompatibilitySwitches_tC541F9F5404925C97741A0628E9B6D26C40CFA91  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  struct CompatibilitySwitches_tC541F9F5404925C97741A0628E9B6D26C40CFA91_StaticFields
  {
  public:
  	// System.Boolean System.CompatibilitySwitches::IsAppEarlierThanSilverlight4
  	bool ___IsAppEarlierThanSilverlight4_0;
  	// System.Boolean System.CompatibilitySwitches::IsAppEarlierThanWindowsPhone8
  	bool ___IsAppEarlierThanWindowsPhone8_1;
  
  public:
  	inline static int32_t get_offset_of_IsAppEarlierThanSilverlight4_0() { return static_cast<int32_t>(offsetof(CompatibilitySwitches_tC541F9F5404925C97741A0628E9B6D26C40CFA91_StaticFields, ___IsAppEarlierThanSilverlight4_0)); }
  	inline bool get_IsAppEarlierThanSilverlight4_0() const { return ___IsAppEarlierThanSilverlight4_0; }
  	inline bool* get_address_of_IsAppEarlierThanSilverlight4_0() { return &___IsAppEarlierThanSilverlight4_0; }
  	inline void set_IsAppEarlierThanSilverlight4_0(bool value)
  	{
  		___IsAppEarlierThanSilverlight4_0 = value;
  	}
  
  	inline static int32_t get_offset_of_IsAppEarlierThanWindowsPhone8_1() { return static_cast<int32_t>(offsetof(CompatibilitySwitches_tC541F9F5404925C97741A0628E9B6D26C40CFA91_StaticFields, ___IsAppEarlierThanWindowsPhone8_1)); }
  	inline bool get_IsAppEarlierThanWindowsPhone8_1() const { return ___IsAppEarlierThanWindowsPhone8_1; }
  	inline bool* get_address_of_IsAppEarlierThanWindowsPhone8_1() { return &___IsAppEarlierThanWindowsPhone8_1; }
  	inline void set_IsAppEarlierThanWindowsPhone8_1(bool value)
  	{
  		___IsAppEarlierThanWindowsPhone8_1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // COMPATIBILITYSWITCHES_TC541F9F5404925C97741A0628E9B6D26C40CFA91_H
  #ifndef CONSOLE_T5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D_H
  #define CONSOLE_T5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Console
  struct  Console_t5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  struct Console_t5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D_StaticFields
  {
  public:
  	// System.IO.TextWriter System.Console::stdout
  	TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0 * ___stdout_0;
  	// System.IO.TextWriter System.Console::stderr
  	TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0 * ___stderr_1;
  	// System.IO.TextReader System.Console::stdin
  	TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A * ___stdin_2;
  	// System.Text.Encoding System.Console::inputEncoding
  	Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___inputEncoding_3;
  	// System.Text.Encoding System.Console::outputEncoding
  	Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___outputEncoding_4;
  	// System.ConsoleCancelEventHandler System.Console::cancel_event
  	ConsoleCancelEventHandler_t6F3B5D9C55C25FF6B53EFEDA9150EFE807311EB4 * ___cancel_event_5;
  	// System.Console/InternalCancelHandler System.Console::cancel_handler
  	InternalCancelHandler_t2DD134D8150B67E2F9FAD1BC2E6BE92EED57968A * ___cancel_handler_6;
  
  public:
  	inline static int32_t get_offset_of_stdout_0() { return static_cast<int32_t>(offsetof(Console_t5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D_StaticFields, ___stdout_0)); }
  	inline TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0 * get_stdout_0() const { return ___stdout_0; }
  	inline TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0 ** get_address_of_stdout_0() { return &___stdout_0; }
  	inline void set_stdout_0(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0 * value)
  	{
  		___stdout_0 = value;
  		Il2CppCodeGenWriteBarrier((&___stdout_0), value);
  	}
  
  	inline static int32_t get_offset_of_stderr_1() { return static_cast<int32_t>(offsetof(Console_t5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D_StaticFields, ___stderr_1)); }
  	inline TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0 * get_stderr_1() const { return ___stderr_1; }
  	inline TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0 ** get_address_of_stderr_1() { return &___stderr_1; }
  	inline void set_stderr_1(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0 * value)
  	{
  		___stderr_1 = value;
  		Il2CppCodeGenWriteBarrier((&___stderr_1), value);
  	}
  
  	inline static int32_t get_offset_of_stdin_2() { return static_cast<int32_t>(offsetof(Console_t5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D_StaticFields, ___stdin_2)); }
  	inline TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A * get_stdin_2() const { return ___stdin_2; }
  	inline TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A ** get_address_of_stdin_2() { return &___stdin_2; }
  	inline void set_stdin_2(TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A * value)
  	{
  		___stdin_2 = value;
  		Il2CppCodeGenWriteBarrier((&___stdin_2), value);
  	}
  
  	inline static int32_t get_offset_of_inputEncoding_3() { return static_cast<int32_t>(offsetof(Console_t5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D_StaticFields, ___inputEncoding_3)); }
  	inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_inputEncoding_3() const { return ___inputEncoding_3; }
  	inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_inputEncoding_3() { return &___inputEncoding_3; }
  	inline void set_inputEncoding_3(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
  	{
  		___inputEncoding_3 = value;
  		Il2CppCodeGenWriteBarrier((&___inputEncoding_3), value);
  	}
  
  	inline static int32_t get_offset_of_outputEncoding_4() { return static_cast<int32_t>(offsetof(Console_t5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D_StaticFields, ___outputEncoding_4)); }
  	inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_outputEncoding_4() const { return ___outputEncoding_4; }
  	inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_outputEncoding_4() { return &___outputEncoding_4; }
  	inline void set_outputEncoding_4(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
  	{
  		___outputEncoding_4 = value;
  		Il2CppCodeGenWriteBarrier((&___outputEncoding_4), value);
  	}
  
  	inline static int32_t get_offset_of_cancel_event_5() { return static_cast<int32_t>(offsetof(Console_t5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D_StaticFields, ___cancel_event_5)); }
  	inline ConsoleCancelEventHandler_t6F3B5D9C55C25FF6B53EFEDA9150EFE807311EB4 * get_cancel_event_5() const { return ___cancel_event_5; }
  	inline ConsoleCancelEventHandler_t6F3B5D9C55C25FF6B53EFEDA9150EFE807311EB4 ** get_address_of_cancel_event_5() { return &___cancel_event_5; }
  	inline void set_cancel_event_5(ConsoleCancelEventHandler_t6F3B5D9C55C25FF6B53EFEDA9150EFE807311EB4 * value)
  	{
  		___cancel_event_5 = value;
  		Il2CppCodeGenWriteBarrier((&___cancel_event_5), value);
  	}
  
  	inline static int32_t get_offset_of_cancel_handler_6() { return static_cast<int32_t>(offsetof(Console_t5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D_StaticFields, ___cancel_handler_6)); }
  	inline InternalCancelHandler_t2DD134D8150B67E2F9FAD1BC2E6BE92EED57968A * get_cancel_handler_6() const { return ___cancel_handler_6; }
  	inline InternalCancelHandler_t2DD134D8150B67E2F9FAD1BC2E6BE92EED57968A ** get_address_of_cancel_handler_6() { return &___cancel_handler_6; }
  	inline void set_cancel_handler_6(InternalCancelHandler_t2DD134D8150B67E2F9FAD1BC2E6BE92EED57968A * value)
  	{
  		___cancel_handler_6 = value;
  		Il2CppCodeGenWriteBarrier((&___cancel_handler_6), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // CONSOLE_T5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D_H
  #ifndef WINDOWSCONSOLE_TE2543F6EAD1001D1F2DE2CC0A5495048EED8C21B_H
  #define WINDOWSCONSOLE_TE2543F6EAD1001D1F2DE2CC0A5495048EED8C21B_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Console/WindowsConsole
  struct  WindowsConsole_tE2543F6EAD1001D1F2DE2CC0A5495048EED8C21B  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  struct WindowsConsole_tE2543F6EAD1001D1F2DE2CC0A5495048EED8C21B_StaticFields
  {
  public:
  	// System.Boolean System.Console/WindowsConsole::ctrlHandlerAdded
  	bool ___ctrlHandlerAdded_0;
  	// System.Console/WindowsConsole/WindowsCancelHandler System.Console/WindowsConsole::cancelHandler
  	WindowsCancelHandler_t1D05BCFB512603DCF87A126FE9969F1D876B9B51 * ___cancelHandler_1;
  
  public:
  	inline static int32_t get_offset_of_ctrlHandlerAdded_0() { return static_cast<int32_t>(offsetof(WindowsConsole_tE2543F6EAD1001D1F2DE2CC0A5495048EED8C21B_StaticFields, ___ctrlHandlerAdded_0)); }
  	inline bool get_ctrlHandlerAdded_0() const { return ___ctrlHandlerAdded_0; }
  	inline bool* get_address_of_ctrlHandlerAdded_0() { return &___ctrlHandlerAdded_0; }
  	inline void set_ctrlHandlerAdded_0(bool value)
  	{
  		___ctrlHandlerAdded_0 = value;
  	}
  
  	inline static int32_t get_offset_of_cancelHandler_1() { return static_cast<int32_t>(offsetof(WindowsConsole_tE2543F6EAD1001D1F2DE2CC0A5495048EED8C21B_StaticFields, ___cancelHandler_1)); }
  	inline WindowsCancelHandler_t1D05BCFB512603DCF87A126FE9969F1D876B9B51 * get_cancelHandler_1() const { return ___cancelHandler_1; }
  	inline WindowsCancelHandler_t1D05BCFB512603DCF87A126FE9969F1D876B9B51 ** get_address_of_cancelHandler_1() { return &___cancelHandler_1; }
  	inline void set_cancelHandler_1(WindowsCancelHandler_t1D05BCFB512603DCF87A126FE9969F1D876B9B51 * value)
  	{
  		___cancelHandler_1 = value;
  		Il2CppCodeGenWriteBarrier((&___cancelHandler_1), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // WINDOWSCONSOLE_TE2543F6EAD1001D1F2DE2CC0A5495048EED8C21B_H
  #ifndef CONSOLEDRIVER_T4F24DB42600CA82912181D5D312902B8BEFEE101_H
  #define CONSOLEDRIVER_T4F24DB42600CA82912181D5D312902B8BEFEE101_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.ConsoleDriver
  struct  ConsoleDriver_t4F24DB42600CA82912181D5D312902B8BEFEE101  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  struct ConsoleDriver_t4F24DB42600CA82912181D5D312902B8BEFEE101_StaticFields
  {
  public:
  	// System.IConsoleDriver System.ConsoleDriver::driver
  	RuntimeObject* ___driver_0;
  	// System.Boolean System.ConsoleDriver::is_console
  	bool ___is_console_1;
  	// System.Boolean System.ConsoleDriver::called_isatty
  	bool ___called_isatty_2;
  
  public:
  	inline static int32_t get_offset_of_driver_0() { return static_cast<int32_t>(offsetof(ConsoleDriver_t4F24DB42600CA82912181D5D312902B8BEFEE101_StaticFields, ___driver_0)); }
  	inline RuntimeObject* get_driver_0() const { return ___driver_0; }
  	inline RuntimeObject** get_address_of_driver_0() { return &___driver_0; }
  	inline void set_driver_0(RuntimeObject* value)
  	{
  		___driver_0 = value;
  		Il2CppCodeGenWriteBarrier((&___driver_0), value);
  	}
  
  	inline static int32_t get_offset_of_is_console_1() { return static_cast<int32_t>(offsetof(ConsoleDriver_t4F24DB42600CA82912181D5D312902B8BEFEE101_StaticFields, ___is_console_1)); }
  	inline bool get_is_console_1() const { return ___is_console_1; }
  	inline bool* get_address_of_is_console_1() { return &___is_console_1; }
  	inline void set_is_console_1(bool value)
  	{
  		___is_console_1 = value;
  	}
  
  	inline static int32_t get_offset_of_called_isatty_2() { return static_cast<int32_t>(offsetof(ConsoleDriver_t4F24DB42600CA82912181D5D312902B8BEFEE101_StaticFields, ___called_isatty_2)); }
  	inline bool get_called_isatty_2() const { return ___called_isatty_2; }
  	inline bool* get_address_of_called_isatty_2() { return &___called_isatty_2; }
  	inline void set_called_isatty_2(bool value)
  	{
  		___called_isatty_2 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // CONSOLEDRIVER_T4F24DB42600CA82912181D5D312902B8BEFEE101_H
  #ifndef DELEGATEDATA_T1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE_H
  #define DELEGATEDATA_T1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.DelegateData
  struct  DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE  : public RuntimeObject
  {
  public:
  	// System.Type System.DelegateData::target_type
  	Type_t * ___target_type_0;
  	// System.String System.DelegateData::method_name
  	String_t* ___method_name_1;
  	// System.Boolean System.DelegateData::curried_first_arg
  	bool ___curried_first_arg_2;
  
  public:
  	inline static int32_t get_offset_of_target_type_0() { return static_cast<int32_t>(offsetof(DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE, ___target_type_0)); }
  	inline Type_t * get_target_type_0() const { return ___target_type_0; }
  	inline Type_t ** get_address_of_target_type_0() { return &___target_type_0; }
  	inline void set_target_type_0(Type_t * value)
  	{
  		___target_type_0 = value;
  		Il2CppCodeGenWriteBarrier((&___target_type_0), value);
  	}
  
  	inline static int32_t get_offset_of_method_name_1() { return static_cast<int32_t>(offsetof(DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE, ___method_name_1)); }
  	inline String_t* get_method_name_1() const { return ___method_name_1; }
  	inline String_t** get_address_of_method_name_1() { return &___method_name_1; }
  	inline void set_method_name_1(String_t* value)
  	{
  		___method_name_1 = value;
  		Il2CppCodeGenWriteBarrier((&___method_name_1), value);
  	}
  
  	inline static int32_t get_offset_of_curried_first_arg_2() { return static_cast<int32_t>(offsetof(DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE, ___curried_first_arg_2)); }
  	inline bool get_curried_first_arg_2() const { return ___curried_first_arg_2; }
  	inline bool* get_address_of_curried_first_arg_2() { return &___curried_first_arg_2; }
  	inline void set_curried_first_arg_2(bool value)
  	{
  		___curried_first_arg_2 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // DELEGATEDATA_T1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE_H
  #ifndef DELEGATESERIALIZATIONHOLDER_TC720FD99D3C1B05B7558EF694ED42E57E64DD671_H
  #define DELEGATESERIALIZATIONHOLDER_TC720FD99D3C1B05B7558EF694ED42E57E64DD671_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.DelegateSerializationHolder
  struct  DelegateSerializationHolder_tC720FD99D3C1B05B7558EF694ED42E57E64DD671  : public RuntimeObject
  {
  public:
  	// System.Delegate System.DelegateSerializationHolder::_delegate
  	Delegate_t * ____delegate_0;
  
  public:
  	inline static int32_t get_offset_of__delegate_0() { return static_cast<int32_t>(offsetof(DelegateSerializationHolder_tC720FD99D3C1B05B7558EF694ED42E57E64DD671, ____delegate_0)); }
  	inline Delegate_t * get__delegate_0() const { return ____delegate_0; }
  	inline Delegate_t ** get_address_of__delegate_0() { return &____delegate_0; }
  	inline void set__delegate_0(Delegate_t * value)
  	{
  		____delegate_0 = value;
  		Il2CppCodeGenWriteBarrier((&____delegate_0), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // DELEGATESERIALIZATIONHOLDER_TC720FD99D3C1B05B7558EF694ED42E57E64DD671_H
  #ifndef DELEGATEENTRY_T2B3E5D8EF7A65CB12A8EF7621B40DC704402E88E_H
  #define DELEGATEENTRY_T2B3E5D8EF7A65CB12A8EF7621B40DC704402E88E_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.DelegateSerializationHolder/DelegateEntry
  struct  DelegateEntry_t2B3E5D8EF7A65CB12A8EF7621B40DC704402E88E  : public RuntimeObject
  {
  public:
  	// System.String System.DelegateSerializationHolder/DelegateEntry::type
  	String_t* ___type_0;
  	// System.String System.DelegateSerializationHolder/DelegateEntry::assembly
  	String_t* ___assembly_1;
  	// System.Object System.DelegateSerializationHolder/DelegateEntry::target
  	RuntimeObject * ___target_2;
  	// System.String System.DelegateSerializationHolder/DelegateEntry::targetTypeAssembly
  	String_t* ___targetTypeAssembly_3;
  	// System.String System.DelegateSerializationHolder/DelegateEntry::targetTypeName
  	String_t* ___targetTypeName_4;
  	// System.String System.DelegateSerializationHolder/DelegateEntry::methodName
  	String_t* ___methodName_5;
  	// System.DelegateSerializationHolder/DelegateEntry System.DelegateSerializationHolder/DelegateEntry::delegateEntry
  	DelegateEntry_t2B3E5D8EF7A65CB12A8EF7621B40DC704402E88E * ___delegateEntry_6;
  
  public:
  	inline static int32_t get_offset_of_type_0() { return static_cast<int32_t>(offsetof(DelegateEntry_t2B3E5D8EF7A65CB12A8EF7621B40DC704402E88E, ___type_0)); }
  	inline String_t* get_type_0() const { return ___type_0; }
  	inline String_t** get_address_of_type_0() { return &___type_0; }
  	inline void set_type_0(String_t* value)
  	{
  		___type_0 = value;
  		Il2CppCodeGenWriteBarrier((&___type_0), value);
  	}
  
  	inline static int32_t get_offset_of_assembly_1() { return static_cast<int32_t>(offsetof(DelegateEntry_t2B3E5D8EF7A65CB12A8EF7621B40DC704402E88E, ___assembly_1)); }
  	inline String_t* get_assembly_1() const { return ___assembly_1; }
  	inline String_t** get_address_of_assembly_1() { return &___assembly_1; }
  	inline void set_assembly_1(String_t* value)
  	{
  		___assembly_1 = value;
  		Il2CppCodeGenWriteBarrier((&___assembly_1), value);
  	}
  
  	inline static int32_t get_offset_of_target_2() { return static_cast<int32_t>(offsetof(DelegateEntry_t2B3E5D8EF7A65CB12A8EF7621B40DC704402E88E, ___target_2)); }
  	inline RuntimeObject * get_target_2() const { return ___target_2; }
  	inline RuntimeObject ** get_address_of_target_2() { return &___target_2; }
  	inline void set_target_2(RuntimeObject * value)
  	{
  		___target_2 = value;
  		Il2CppCodeGenWriteBarrier((&___target_2), value);
  	}
  
  	inline static int32_t get_offset_of_targetTypeAssembly_3() { return static_cast<int32_t>(offsetof(DelegateEntry_t2B3E5D8EF7A65CB12A8EF7621B40DC704402E88E, ___targetTypeAssembly_3)); }
  	inline String_t* get_targetTypeAssembly_3() const { return ___targetTypeAssembly_3; }
  	inline String_t** get_address_of_targetTypeAssembly_3() { return &___targetTypeAssembly_3; }
  	inline void set_targetTypeAssembly_3(String_t* value)
  	{
  		___targetTypeAssembly_3 = value;
  		Il2CppCodeGenWriteBarrier((&___targetTypeAssembly_3), value);
  	}
  
  	inline static int32_t get_offset_of_targetTypeName_4() { return static_cast<int32_t>(offsetof(DelegateEntry_t2B3E5D8EF7A65CB12A8EF7621B40DC704402E88E, ___targetTypeName_4)); }
  	inline String_t* get_targetTypeName_4() const { return ___targetTypeName_4; }
  	inline String_t** get_address_of_targetTypeName_4() { return &___targetTypeName_4; }
  	inline void set_targetTypeName_4(String_t* value)
  	{
  		___targetTypeName_4 = value;
  		Il2CppCodeGenWriteBarrier((&___targetTypeName_4), value);
  	}
  
  	inline static int32_t get_offset_of_methodName_5() { return static_cast<int32_t>(offsetof(DelegateEntry_t2B3E5D8EF7A65CB12A8EF7621B40DC704402E88E, ___methodName_5)); }
  	inline String_t* get_methodName_5() const { return ___methodName_5; }
  	inline String_t** get_address_of_methodName_5() { return &___methodName_5; }
  	inline void set_methodName_5(String_t* value)
  	{
  		___methodName_5 = value;
  		Il2CppCodeGenWriteBarrier((&___methodName_5), value);
  	}
  
  	inline static int32_t get_offset_of_delegateEntry_6() { return static_cast<int32_t>(offsetof(DelegateEntry_t2B3E5D8EF7A65CB12A8EF7621B40DC704402E88E, ___delegateEntry_6)); }
  	inline DelegateEntry_t2B3E5D8EF7A65CB12A8EF7621B40DC704402E88E * get_delegateEntry_6() const { return ___delegateEntry_6; }
  	inline DelegateEntry_t2B3E5D8EF7A65CB12A8EF7621B40DC704402E88E ** get_address_of_delegateEntry_6() { return &___delegateEntry_6; }
  	inline void set_delegateEntry_6(DelegateEntry_t2B3E5D8EF7A65CB12A8EF7621B40DC704402E88E * value)
  	{
  		___delegateEntry_6 = value;
  		Il2CppCodeGenWriteBarrier((&___delegateEntry_6), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // DELEGATEENTRY_T2B3E5D8EF7A65CB12A8EF7621B40DC704402E88E_H
  #ifndef ENVIRONMENT_TC93BF7477A1AEA39D05EDFEBAFF62EE5353FF806_H
  #define ENVIRONMENT_TC93BF7477A1AEA39D05EDFEBAFF62EE5353FF806_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Environment
  struct  Environment_tC93BF7477A1AEA39D05EDFEBAFF62EE5353FF806  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  struct Environment_tC93BF7477A1AEA39D05EDFEBAFF62EE5353FF806_StaticFields
  {
  public:
  	// System.String System.Environment::nl
  	String_t* ___nl_1;
  	// System.OperatingSystem System.Environment::os
  	OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83 * ___os_2;
  
  public:
  	inline static int32_t get_offset_of_nl_1() { return static_cast<int32_t>(offsetof(Environment_tC93BF7477A1AEA39D05EDFEBAFF62EE5353FF806_StaticFields, ___nl_1)); }
  	inline String_t* get_nl_1() const { return ___nl_1; }
  	inline String_t** get_address_of_nl_1() { return &___nl_1; }
  	inline void set_nl_1(String_t* value)
  	{
  		___nl_1 = value;
  		Il2CppCodeGenWriteBarrier((&___nl_1), value);
  	}
  
  	inline static int32_t get_offset_of_os_2() { return static_cast<int32_t>(offsetof(Environment_tC93BF7477A1AEA39D05EDFEBAFF62EE5353FF806_StaticFields, ___os_2)); }
  	inline OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83 * get_os_2() const { return ___os_2; }
  	inline OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83 ** get_address_of_os_2() { return &___os_2; }
  	inline void set_os_2(OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83 * value)
  	{
  		___os_2 = value;
  		Il2CppCodeGenWriteBarrier((&___os_2), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // ENVIRONMENT_TC93BF7477A1AEA39D05EDFEBAFF62EE5353FF806_H
  #ifndef EVENTARGS_T8E6CA180BE0E56674C6407011A94BAF7C757352E_H
  #define EVENTARGS_T8E6CA180BE0E56674C6407011A94BAF7C757352E_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.EventArgs
  struct  EventArgs_t8E6CA180BE0E56674C6407011A94BAF7C757352E  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  struct EventArgs_t8E6CA180BE0E56674C6407011A94BAF7C757352E_StaticFields
  {
  public:
  	// System.EventArgs System.EventArgs::Empty
  	EventArgs_t8E6CA180BE0E56674C6407011A94BAF7C757352E * ___Empty_0;
  
  public:
  	inline static int32_t get_offset_of_Empty_0() { return static_cast<int32_t>(offsetof(EventArgs_t8E6CA180BE0E56674C6407011A94BAF7C757352E_StaticFields, ___Empty_0)); }
  	inline EventArgs_t8E6CA180BE0E56674C6407011A94BAF7C757352E * get_Empty_0() const { return ___Empty_0; }
  	inline EventArgs_t8E6CA180BE0E56674C6407011A94BAF7C757352E ** get_address_of_Empty_0() { return &___Empty_0; }
  	inline void set_Empty_0(EventArgs_t8E6CA180BE0E56674C6407011A94BAF7C757352E * value)
  	{
  		___Empty_0 = value;
  		Il2CppCodeGenWriteBarrier((&___Empty_0), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // EVENTARGS_T8E6CA180BE0E56674C6407011A94BAF7C757352E_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 KNOWNTERMINALS_TC33732356694467E5C41300FDB5A86143590F1AE_H
  #define KNOWNTERMINALS_TC33732356694467E5C41300FDB5A86143590F1AE_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.KnownTerminals
  struct  KnownTerminals_tC33732356694467E5C41300FDB5A86143590F1AE  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // KNOWNTERMINALS_TC33732356694467E5C41300FDB5A86143590F1AE_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 MONOCUSTOMATTRS_T9E88BD614E6A34BF71106F71D0524DBA27E7FA98_H
  #define MONOCUSTOMATTRS_T9E88BD614E6A34BF71106F71D0524DBA27E7FA98_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.MonoCustomAttrs
  struct  MonoCustomAttrs_t9E88BD614E6A34BF71106F71D0524DBA27E7FA98  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  struct MonoCustomAttrs_t9E88BD614E6A34BF71106F71D0524DBA27E7FA98_StaticFields
  {
  public:
  	// System.Reflection.Assembly System.MonoCustomAttrs::corlib
  	Assembly_t * ___corlib_0;
  	// System.AttributeUsageAttribute System.MonoCustomAttrs::DefaultAttributeUsage
  	AttributeUsageAttribute_t1B765F643562D0CD97D0B6B34D121C6AD9CE2388 * ___DefaultAttributeUsage_2;
  
  public:
  	inline static int32_t get_offset_of_corlib_0() { return static_cast<int32_t>(offsetof(MonoCustomAttrs_t9E88BD614E6A34BF71106F71D0524DBA27E7FA98_StaticFields, ___corlib_0)); }
  	inline Assembly_t * get_corlib_0() const { return ___corlib_0; }
  	inline Assembly_t ** get_address_of_corlib_0() { return &___corlib_0; }
  	inline void set_corlib_0(Assembly_t * value)
  	{
  		___corlib_0 = value;
  		Il2CppCodeGenWriteBarrier((&___corlib_0), value);
  	}
  
  	inline static int32_t get_offset_of_DefaultAttributeUsage_2() { return static_cast<int32_t>(offsetof(MonoCustomAttrs_t9E88BD614E6A34BF71106F71D0524DBA27E7FA98_StaticFields, ___DefaultAttributeUsage_2)); }
  	inline AttributeUsageAttribute_t1B765F643562D0CD97D0B6B34D121C6AD9CE2388 * get_DefaultAttributeUsage_2() const { return ___DefaultAttributeUsage_2; }
  	inline AttributeUsageAttribute_t1B765F643562D0CD97D0B6B34D121C6AD9CE2388 ** get_address_of_DefaultAttributeUsage_2() { return &___DefaultAttributeUsage_2; }
  	inline void set_DefaultAttributeUsage_2(AttributeUsageAttribute_t1B765F643562D0CD97D0B6B34D121C6AD9CE2388 * value)
  	{
  		___DefaultAttributeUsage_2 = value;
  		Il2CppCodeGenWriteBarrier((&___DefaultAttributeUsage_2), value);
  	}
  };
  
  struct MonoCustomAttrs_t9E88BD614E6A34BF71106F71D0524DBA27E7FA98_ThreadStaticFields
  {
  public:
  	// System.Collections.Generic.Dictionary`2<System.Type,System.AttributeUsageAttribute> System.MonoCustomAttrs::usage_cache
  	Dictionary_2_t10ABF562FF47B327563169FBB750047BF1341236 * ___usage_cache_1;
  
  public:
  	inline static int32_t get_offset_of_usage_cache_1() { return static_cast<int32_t>(offsetof(MonoCustomAttrs_t9E88BD614E6A34BF71106F71D0524DBA27E7FA98_ThreadStaticFields, ___usage_cache_1)); }
  	inline Dictionary_2_t10ABF562FF47B327563169FBB750047BF1341236 * get_usage_cache_1() const { return ___usage_cache_1; }
  	inline Dictionary_2_t10ABF562FF47B327563169FBB750047BF1341236 ** get_address_of_usage_cache_1() { return &___usage_cache_1; }
  	inline void set_usage_cache_1(Dictionary_2_t10ABF562FF47B327563169FBB750047BF1341236 * value)
  	{
  		___usage_cache_1 = value;
  		Il2CppCodeGenWriteBarrier((&___usage_cache_1), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // MONOCUSTOMATTRS_T9E88BD614E6A34BF71106F71D0524DBA27E7FA98_H
  #ifndef ATTRIBUTEINFO_T03612660D52EF536A548174E3C1CC246B848E91A_H
  #define ATTRIBUTEINFO_T03612660D52EF536A548174E3C1CC246B848E91A_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.MonoCustomAttrs/AttributeInfo
  struct  AttributeInfo_t03612660D52EF536A548174E3C1CC246B848E91A  : public RuntimeObject
  {
  public:
  	// System.AttributeUsageAttribute System.MonoCustomAttrs/AttributeInfo::_usage
  	AttributeUsageAttribute_t1B765F643562D0CD97D0B6B34D121C6AD9CE2388 * ____usage_0;
  	// System.Int32 System.MonoCustomAttrs/AttributeInfo::_inheritanceLevel
  	int32_t ____inheritanceLevel_1;
  
  public:
  	inline static int32_t get_offset_of__usage_0() { return static_cast<int32_t>(offsetof(AttributeInfo_t03612660D52EF536A548174E3C1CC246B848E91A, ____usage_0)); }
  	inline AttributeUsageAttribute_t1B765F643562D0CD97D0B6B34D121C6AD9CE2388 * get__usage_0() const { return ____usage_0; }
  	inline AttributeUsageAttribute_t1B765F643562D0CD97D0B6B34D121C6AD9CE2388 ** get_address_of__usage_0() { return &____usage_0; }
  	inline void set__usage_0(AttributeUsageAttribute_t1B765F643562D0CD97D0B6B34D121C6AD9CE2388 * value)
  	{
  		____usage_0 = value;
  		Il2CppCodeGenWriteBarrier((&____usage_0), value);
  	}
  
  	inline static int32_t get_offset_of__inheritanceLevel_1() { return static_cast<int32_t>(offsetof(AttributeInfo_t03612660D52EF536A548174E3C1CC246B848E91A, ____inheritanceLevel_1)); }
  	inline int32_t get__inheritanceLevel_1() const { return ____inheritanceLevel_1; }
  	inline int32_t* get_address_of__inheritanceLevel_1() { return &____inheritanceLevel_1; }
  	inline void set__inheritanceLevel_1(int32_t value)
  	{
  		____inheritanceLevel_1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // ATTRIBUTEINFO_T03612660D52EF536A548174E3C1CC246B848E91A_H
  #ifndef MONOLISTITEM_TF9FE02BB3D5D8507333C93F1AF79B60901947A64_H
  #define MONOLISTITEM_TF9FE02BB3D5D8507333C93F1AF79B60901947A64_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.MonoListItem
  struct  MonoListItem_tF9FE02BB3D5D8507333C93F1AF79B60901947A64  : public RuntimeObject
  {
  public:
  	// System.MonoListItem System.MonoListItem::next
  	MonoListItem_tF9FE02BB3D5D8507333C93F1AF79B60901947A64 * ___next_0;
  	// System.Object System.MonoListItem::data
  	RuntimeObject * ___data_1;
  
  public:
  	inline static int32_t get_offset_of_next_0() { return static_cast<int32_t>(offsetof(MonoListItem_tF9FE02BB3D5D8507333C93F1AF79B60901947A64, ___next_0)); }
  	inline MonoListItem_tF9FE02BB3D5D8507333C93F1AF79B60901947A64 * get_next_0() const { return ___next_0; }
  	inline MonoListItem_tF9FE02BB3D5D8507333C93F1AF79B60901947A64 ** get_address_of_next_0() { return &___next_0; }
  	inline void set_next_0(MonoListItem_tF9FE02BB3D5D8507333C93F1AF79B60901947A64 * value)
  	{
  		___next_0 = value;
  		Il2CppCodeGenWriteBarrier((&___next_0), value);
  	}
  
  	inline static int32_t get_offset_of_data_1() { return static_cast<int32_t>(offsetof(MonoListItem_tF9FE02BB3D5D8507333C93F1AF79B60901947A64, ___data_1)); }
  	inline RuntimeObject * get_data_1() const { return ___data_1; }
  	inline RuntimeObject ** get_address_of_data_1() { return &___data_1; }
  	inline void set_data_1(RuntimeObject * value)
  	{
  		___data_1 = value;
  		Il2CppCodeGenWriteBarrier((&___data_1), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // MONOLISTITEM_TF9FE02BB3D5D8507333C93F1AF79B60901947A64_H
  #ifndef MONOTYPEINFO_T9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D_H
  #define MONOTYPEINFO_T9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.MonoTypeInfo
  struct  MonoTypeInfo_t9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D  : public RuntimeObject
  {
  public:
  	// System.String System.MonoTypeInfo::full_name
  	String_t* ___full_name_0;
  	// System.Reflection.MonoCMethod System.MonoTypeInfo::default_ctor
  	MonoCMethod_tFB85687BEF8202F8B3E77FE24BCC2E400EA4FC61 * ___default_ctor_1;
  
  public:
  	inline static int32_t get_offset_of_full_name_0() { return static_cast<int32_t>(offsetof(MonoTypeInfo_t9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D, ___full_name_0)); }
  	inline String_t* get_full_name_0() const { return ___full_name_0; }
  	inline String_t** get_address_of_full_name_0() { return &___full_name_0; }
  	inline void set_full_name_0(String_t* value)
  	{
  		___full_name_0 = value;
  		Il2CppCodeGenWriteBarrier((&___full_name_0), value);
  	}
  
  	inline static int32_t get_offset_of_default_ctor_1() { return static_cast<int32_t>(offsetof(MonoTypeInfo_t9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D, ___default_ctor_1)); }
  	inline MonoCMethod_tFB85687BEF8202F8B3E77FE24BCC2E400EA4FC61 * get_default_ctor_1() const { return ___default_ctor_1; }
  	inline MonoCMethod_tFB85687BEF8202F8B3E77FE24BCC2E400EA4FC61 ** get_address_of_default_ctor_1() { return &___default_ctor_1; }
  	inline void set_default_ctor_1(MonoCMethod_tFB85687BEF8202F8B3E77FE24BCC2E400EA4FC61 * value)
  	{
  		___default_ctor_1 = value;
  		Il2CppCodeGenWriteBarrier((&___default_ctor_1), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  // Native definition for P/Invoke marshalling of System.MonoTypeInfo
  struct MonoTypeInfo_t9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D_marshaled_pinvoke
  {
  	char* ___full_name_0;
  	MonoCMethod_tFB85687BEF8202F8B3E77FE24BCC2E400EA4FC61 * ___default_ctor_1;
  };
  // Native definition for COM marshalling of System.MonoTypeInfo
  struct MonoTypeInfo_t9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D_marshaled_com
  {
  	Il2CppChar* ___full_name_0;
  	MonoCMethod_tFB85687BEF8202F8B3E77FE24BCC2E400EA4FC61 * ___default_ctor_1;
  };
  #endif // MONOTYPEINFO_T9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D_H
  #ifndef NULLABLE_T07CA5C3F88F56004BCB589DD7580798C66874C44_H
  #define NULLABLE_T07CA5C3F88F56004BCB589DD7580798C66874C44_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Nullable
  struct  Nullable_t07CA5C3F88F56004BCB589DD7580798C66874C44  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // NULLABLE_T07CA5C3F88F56004BCB589DD7580798C66874C44_H
  #ifndef NUMBERFORMATTER_T73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_H
  #define NUMBERFORMATTER_T73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.NumberFormatter
  struct  NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC  : public RuntimeObject
  {
  public:
  	// System.Globalization.NumberFormatInfo System.NumberFormatter::_nfi
  	NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ____nfi_6;
  	// System.Char[] System.NumberFormatter::_cbuf
  	CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ____cbuf_7;
  	// System.Boolean System.NumberFormatter::_NaN
  	bool ____NaN_8;
  	// System.Boolean System.NumberFormatter::_infinity
  	bool ____infinity_9;
  	// System.Boolean System.NumberFormatter::_isCustomFormat
  	bool ____isCustomFormat_10;
  	// System.Boolean System.NumberFormatter::_specifierIsUpper
  	bool ____specifierIsUpper_11;
  	// System.Boolean System.NumberFormatter::_positive
  	bool ____positive_12;
  	// System.Char System.NumberFormatter::_specifier
  	Il2CppChar ____specifier_13;
  	// System.Int32 System.NumberFormatter::_precision
  	int32_t ____precision_14;
  	// System.Int32 System.NumberFormatter::_defPrecision
  	int32_t ____defPrecision_15;
  	// System.Int32 System.NumberFormatter::_digitsLen
  	int32_t ____digitsLen_16;
  	// System.Int32 System.NumberFormatter::_offset
  	int32_t ____offset_17;
  	// System.Int32 System.NumberFormatter::_decPointPos
  	int32_t ____decPointPos_18;
  	// System.UInt32 System.NumberFormatter::_val1
  	uint32_t ____val1_19;
  	// System.UInt32 System.NumberFormatter::_val2
  	uint32_t ____val2_20;
  	// System.UInt32 System.NumberFormatter::_val3
  	uint32_t ____val3_21;
  	// System.UInt32 System.NumberFormatter::_val4
  	uint32_t ____val4_22;
  	// System.Int32 System.NumberFormatter::_ind
  	int32_t ____ind_23;
  
  public:
  	inline static int32_t get_offset_of__nfi_6() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____nfi_6)); }
  	inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * get__nfi_6() const { return ____nfi_6; }
  	inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 ** get_address_of__nfi_6() { return &____nfi_6; }
  	inline void set__nfi_6(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * value)
  	{
  		____nfi_6 = value;
  		Il2CppCodeGenWriteBarrier((&____nfi_6), value);
  	}
  
  	inline static int32_t get_offset_of__cbuf_7() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____cbuf_7)); }
  	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get__cbuf_7() const { return ____cbuf_7; }
  	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of__cbuf_7() { return &____cbuf_7; }
  	inline void set__cbuf_7(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
  	{
  		____cbuf_7 = value;
  		Il2CppCodeGenWriteBarrier((&____cbuf_7), value);
  	}
  
  	inline static int32_t get_offset_of__NaN_8() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____NaN_8)); }
  	inline bool get__NaN_8() const { return ____NaN_8; }
  	inline bool* get_address_of__NaN_8() { return &____NaN_8; }
  	inline void set__NaN_8(bool value)
  	{
  		____NaN_8 = value;
  	}
  
  	inline static int32_t get_offset_of__infinity_9() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____infinity_9)); }
  	inline bool get__infinity_9() const { return ____infinity_9; }
  	inline bool* get_address_of__infinity_9() { return &____infinity_9; }
  	inline void set__infinity_9(bool value)
  	{
  		____infinity_9 = value;
  	}
  
  	inline static int32_t get_offset_of__isCustomFormat_10() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____isCustomFormat_10)); }
  	inline bool get__isCustomFormat_10() const { return ____isCustomFormat_10; }
  	inline bool* get_address_of__isCustomFormat_10() { return &____isCustomFormat_10; }
  	inline void set__isCustomFormat_10(bool value)
  	{
  		____isCustomFormat_10 = value;
  	}
  
  	inline static int32_t get_offset_of__specifierIsUpper_11() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____specifierIsUpper_11)); }
  	inline bool get__specifierIsUpper_11() const { return ____specifierIsUpper_11; }
  	inline bool* get_address_of__specifierIsUpper_11() { return &____specifierIsUpper_11; }
  	inline void set__specifierIsUpper_11(bool value)
  	{
  		____specifierIsUpper_11 = value;
  	}
  
  	inline static int32_t get_offset_of__positive_12() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____positive_12)); }
  	inline bool get__positive_12() const { return ____positive_12; }
  	inline bool* get_address_of__positive_12() { return &____positive_12; }
  	inline void set__positive_12(bool value)
  	{
  		____positive_12 = value;
  	}
  
  	inline static int32_t get_offset_of__specifier_13() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____specifier_13)); }
  	inline Il2CppChar get__specifier_13() const { return ____specifier_13; }
  	inline Il2CppChar* get_address_of__specifier_13() { return &____specifier_13; }
  	inline void set__specifier_13(Il2CppChar value)
  	{
  		____specifier_13 = value;
  	}
  
  	inline static int32_t get_offset_of__precision_14() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____precision_14)); }
  	inline int32_t get__precision_14() const { return ____precision_14; }
  	inline int32_t* get_address_of__precision_14() { return &____precision_14; }
  	inline void set__precision_14(int32_t value)
  	{
  		____precision_14 = value;
  	}
  
  	inline static int32_t get_offset_of__defPrecision_15() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____defPrecision_15)); }
  	inline int32_t get__defPrecision_15() const { return ____defPrecision_15; }
  	inline int32_t* get_address_of__defPrecision_15() { return &____defPrecision_15; }
  	inline void set__defPrecision_15(int32_t value)
  	{
  		____defPrecision_15 = value;
  	}
  
  	inline static int32_t get_offset_of__digitsLen_16() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____digitsLen_16)); }
  	inline int32_t get__digitsLen_16() const { return ____digitsLen_16; }
  	inline int32_t* get_address_of__digitsLen_16() { return &____digitsLen_16; }
  	inline void set__digitsLen_16(int32_t value)
  	{
  		____digitsLen_16 = value;
  	}
  
  	inline static int32_t get_offset_of__offset_17() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____offset_17)); }
  	inline int32_t get__offset_17() const { return ____offset_17; }
  	inline int32_t* get_address_of__offset_17() { return &____offset_17; }
  	inline void set__offset_17(int32_t value)
  	{
  		____offset_17 = value;
  	}
  
  	inline static int32_t get_offset_of__decPointPos_18() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____decPointPos_18)); }
  	inline int32_t get__decPointPos_18() const { return ____decPointPos_18; }
  	inline int32_t* get_address_of__decPointPos_18() { return &____decPointPos_18; }
  	inline void set__decPointPos_18(int32_t value)
  	{
  		____decPointPos_18 = value;
  	}
  
  	inline static int32_t get_offset_of__val1_19() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____val1_19)); }
  	inline uint32_t get__val1_19() const { return ____val1_19; }
  	inline uint32_t* get_address_of__val1_19() { return &____val1_19; }
  	inline void set__val1_19(uint32_t value)
  	{
  		____val1_19 = value;
  	}
  
  	inline static int32_t get_offset_of__val2_20() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____val2_20)); }
  	inline uint32_t get__val2_20() const { return ____val2_20; }
  	inline uint32_t* get_address_of__val2_20() { return &____val2_20; }
  	inline void set__val2_20(uint32_t value)
  	{
  		____val2_20 = value;
  	}
  
  	inline static int32_t get_offset_of__val3_21() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____val3_21)); }
  	inline uint32_t get__val3_21() const { return ____val3_21; }
  	inline uint32_t* get_address_of__val3_21() { return &____val3_21; }
  	inline void set__val3_21(uint32_t value)
  	{
  		____val3_21 = value;
  	}
  
  	inline static int32_t get_offset_of__val4_22() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____val4_22)); }
  	inline uint32_t get__val4_22() const { return ____val4_22; }
  	inline uint32_t* get_address_of__val4_22() { return &____val4_22; }
  	inline void set__val4_22(uint32_t value)
  	{
  		____val4_22 = value;
  	}
  
  	inline static int32_t get_offset_of__ind_23() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____ind_23)); }
  	inline int32_t get__ind_23() const { return ____ind_23; }
  	inline int32_t* get_address_of__ind_23() { return &____ind_23; }
  	inline void set__ind_23(int32_t value)
  	{
  		____ind_23 = value;
  	}
  };
  
  struct NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields
  {
  public:
  	// System.UInt64* System.NumberFormatter::MantissaBitsTable
  	uint64_t* ___MantissaBitsTable_0;
  	// System.Int32* System.NumberFormatter::TensExponentTable
  	int32_t* ___TensExponentTable_1;
  	// System.Char* System.NumberFormatter::DigitLowerTable
  	Il2CppChar* ___DigitLowerTable_2;
  	// System.Char* System.NumberFormatter::DigitUpperTable
  	Il2CppChar* ___DigitUpperTable_3;
  	// System.Int64* System.NumberFormatter::TenPowersList
  	int64_t* ___TenPowersList_4;
  	// System.Int32* System.NumberFormatter::DecHexDigits
  	int32_t* ___DecHexDigits_5;
  
  public:
  	inline static int32_t get_offset_of_MantissaBitsTable_0() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields, ___MantissaBitsTable_0)); }
  	inline uint64_t* get_MantissaBitsTable_0() const { return ___MantissaBitsTable_0; }
  	inline uint64_t** get_address_of_MantissaBitsTable_0() { return &___MantissaBitsTable_0; }
  	inline void set_MantissaBitsTable_0(uint64_t* value)
  	{
  		___MantissaBitsTable_0 = value;
  	}
  
  	inline static int32_t get_offset_of_TensExponentTable_1() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields, ___TensExponentTable_1)); }
  	inline int32_t* get_TensExponentTable_1() const { return ___TensExponentTable_1; }
  	inline int32_t** get_address_of_TensExponentTable_1() { return &___TensExponentTable_1; }
  	inline void set_TensExponentTable_1(int32_t* value)
  	{
  		___TensExponentTable_1 = value;
  	}
  
  	inline static int32_t get_offset_of_DigitLowerTable_2() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields, ___DigitLowerTable_2)); }
  	inline Il2CppChar* get_DigitLowerTable_2() const { return ___DigitLowerTable_2; }
  	inline Il2CppChar** get_address_of_DigitLowerTable_2() { return &___DigitLowerTable_2; }
  	inline void set_DigitLowerTable_2(Il2CppChar* value)
  	{
  		___DigitLowerTable_2 = value;
  	}
  
  	inline static int32_t get_offset_of_DigitUpperTable_3() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields, ___DigitUpperTable_3)); }
  	inline Il2CppChar* get_DigitUpperTable_3() const { return ___DigitUpperTable_3; }
  	inline Il2CppChar** get_address_of_DigitUpperTable_3() { return &___DigitUpperTable_3; }
  	inline void set_DigitUpperTable_3(Il2CppChar* value)
  	{
  		___DigitUpperTable_3 = value;
  	}
  
  	inline static int32_t get_offset_of_TenPowersList_4() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields, ___TenPowersList_4)); }
  	inline int64_t* get_TenPowersList_4() const { return ___TenPowersList_4; }
  	inline int64_t** get_address_of_TenPowersList_4() { return &___TenPowersList_4; }
  	inline void set_TenPowersList_4(int64_t* value)
  	{
  		___TenPowersList_4 = value;
  	}
  
  	inline static int32_t get_offset_of_DecHexDigits_5() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields, ___DecHexDigits_5)); }
  	inline int32_t* get_DecHexDigits_5() const { return ___DecHexDigits_5; }
  	inline int32_t** get_address_of_DecHexDigits_5() { return &___DecHexDigits_5; }
  	inline void set_DecHexDigits_5(int32_t* value)
  	{
  		___DecHexDigits_5 = value;
  	}
  };
  
  struct NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_ThreadStaticFields
  {
  public:
  	// System.NumberFormatter System.NumberFormatter::threadNumberFormatter
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * ___threadNumberFormatter_24;
  	// System.NumberFormatter System.NumberFormatter::userFormatProvider
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * ___userFormatProvider_25;
  
  public:
  	inline static int32_t get_offset_of_threadNumberFormatter_24() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_ThreadStaticFields, ___threadNumberFormatter_24)); }
  	inline NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * get_threadNumberFormatter_24() const { return ___threadNumberFormatter_24; }
  	inline NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC ** get_address_of_threadNumberFormatter_24() { return &___threadNumberFormatter_24; }
  	inline void set_threadNumberFormatter_24(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * value)
  	{
  		___threadNumberFormatter_24 = value;
  		Il2CppCodeGenWriteBarrier((&___threadNumberFormatter_24), value);
  	}
  
  	inline static int32_t get_offset_of_userFormatProvider_25() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_ThreadStaticFields, ___userFormatProvider_25)); }
  	inline NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * get_userFormatProvider_25() const { return ___userFormatProvider_25; }
  	inline NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC ** get_address_of_userFormatProvider_25() { return &___userFormatProvider_25; }
  	inline void set_userFormatProvider_25(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * value)
  	{
  		___userFormatProvider_25 = value;
  		Il2CppCodeGenWriteBarrier((&___userFormatProvider_25), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // NUMBERFORMATTER_T73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_H
  #ifndef CUSTOMINFO_T3C5397567D3BBF326ED9C3D9680AE658DE4612E1_H
  #define CUSTOMINFO_T3C5397567D3BBF326ED9C3D9680AE658DE4612E1_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.NumberFormatter/CustomInfo
  struct  CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1  : public RuntimeObject
  {
  public:
  	// System.Boolean System.NumberFormatter/CustomInfo::UseGroup
  	bool ___UseGroup_0;
  	// System.Int32 System.NumberFormatter/CustomInfo::DecimalDigits
  	int32_t ___DecimalDigits_1;
  	// System.Int32 System.NumberFormatter/CustomInfo::DecimalPointPos
  	int32_t ___DecimalPointPos_2;
  	// System.Int32 System.NumberFormatter/CustomInfo::DecimalTailSharpDigits
  	int32_t ___DecimalTailSharpDigits_3;
  	// System.Int32 System.NumberFormatter/CustomInfo::IntegerDigits
  	int32_t ___IntegerDigits_4;
  	// System.Int32 System.NumberFormatter/CustomInfo::IntegerHeadSharpDigits
  	int32_t ___IntegerHeadSharpDigits_5;
  	// System.Int32 System.NumberFormatter/CustomInfo::IntegerHeadPos
  	int32_t ___IntegerHeadPos_6;
  	// System.Boolean System.NumberFormatter/CustomInfo::UseExponent
  	bool ___UseExponent_7;
  	// System.Int32 System.NumberFormatter/CustomInfo::ExponentDigits
  	int32_t ___ExponentDigits_8;
  	// System.Int32 System.NumberFormatter/CustomInfo::ExponentTailSharpDigits
  	int32_t ___ExponentTailSharpDigits_9;
  	// System.Boolean System.NumberFormatter/CustomInfo::ExponentNegativeSignOnly
  	bool ___ExponentNegativeSignOnly_10;
  	// System.Int32 System.NumberFormatter/CustomInfo::DividePlaces
  	int32_t ___DividePlaces_11;
  	// System.Int32 System.NumberFormatter/CustomInfo::Percents
  	int32_t ___Percents_12;
  	// System.Int32 System.NumberFormatter/CustomInfo::Permilles
  	int32_t ___Permilles_13;
  
  public:
  	inline static int32_t get_offset_of_UseGroup_0() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___UseGroup_0)); }
  	inline bool get_UseGroup_0() const { return ___UseGroup_0; }
  	inline bool* get_address_of_UseGroup_0() { return &___UseGroup_0; }
  	inline void set_UseGroup_0(bool value)
  	{
  		___UseGroup_0 = value;
  	}
  
  	inline static int32_t get_offset_of_DecimalDigits_1() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___DecimalDigits_1)); }
  	inline int32_t get_DecimalDigits_1() const { return ___DecimalDigits_1; }
  	inline int32_t* get_address_of_DecimalDigits_1() { return &___DecimalDigits_1; }
  	inline void set_DecimalDigits_1(int32_t value)
  	{
  		___DecimalDigits_1 = value;
  	}
  
  	inline static int32_t get_offset_of_DecimalPointPos_2() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___DecimalPointPos_2)); }
  	inline int32_t get_DecimalPointPos_2() const { return ___DecimalPointPos_2; }
  	inline int32_t* get_address_of_DecimalPointPos_2() { return &___DecimalPointPos_2; }
  	inline void set_DecimalPointPos_2(int32_t value)
  	{
  		___DecimalPointPos_2 = value;
  	}
  
  	inline static int32_t get_offset_of_DecimalTailSharpDigits_3() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___DecimalTailSharpDigits_3)); }
  	inline int32_t get_DecimalTailSharpDigits_3() const { return ___DecimalTailSharpDigits_3; }
  	inline int32_t* get_address_of_DecimalTailSharpDigits_3() { return &___DecimalTailSharpDigits_3; }
  	inline void set_DecimalTailSharpDigits_3(int32_t value)
  	{
  		___DecimalTailSharpDigits_3 = value;
  	}
  
  	inline static int32_t get_offset_of_IntegerDigits_4() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___IntegerDigits_4)); }
  	inline int32_t get_IntegerDigits_4() const { return ___IntegerDigits_4; }
  	inline int32_t* get_address_of_IntegerDigits_4() { return &___IntegerDigits_4; }
  	inline void set_IntegerDigits_4(int32_t value)
  	{
  		___IntegerDigits_4 = value;
  	}
  
  	inline static int32_t get_offset_of_IntegerHeadSharpDigits_5() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___IntegerHeadSharpDigits_5)); }
  	inline int32_t get_IntegerHeadSharpDigits_5() const { return ___IntegerHeadSharpDigits_5; }
  	inline int32_t* get_address_of_IntegerHeadSharpDigits_5() { return &___IntegerHeadSharpDigits_5; }
  	inline void set_IntegerHeadSharpDigits_5(int32_t value)
  	{
  		___IntegerHeadSharpDigits_5 = value;
  	}
  
  	inline static int32_t get_offset_of_IntegerHeadPos_6() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___IntegerHeadPos_6)); }
  	inline int32_t get_IntegerHeadPos_6() const { return ___IntegerHeadPos_6; }
  	inline int32_t* get_address_of_IntegerHeadPos_6() { return &___IntegerHeadPos_6; }
  	inline void set_IntegerHeadPos_6(int32_t value)
  	{
  		___IntegerHeadPos_6 = value;
  	}
  
  	inline static int32_t get_offset_of_UseExponent_7() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___UseExponent_7)); }
  	inline bool get_UseExponent_7() const { return ___UseExponent_7; }
  	inline bool* get_address_of_UseExponent_7() { return &___UseExponent_7; }
  	inline void set_UseExponent_7(bool value)
  	{
  		___UseExponent_7 = value;
  	}
  
  	inline static int32_t get_offset_of_ExponentDigits_8() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___ExponentDigits_8)); }
  	inline int32_t get_ExponentDigits_8() const { return ___ExponentDigits_8; }
  	inline int32_t* get_address_of_ExponentDigits_8() { return &___ExponentDigits_8; }
  	inline void set_ExponentDigits_8(int32_t value)
  	{
  		___ExponentDigits_8 = value;
  	}
  
  	inline static int32_t get_offset_of_ExponentTailSharpDigits_9() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___ExponentTailSharpDigits_9)); }
  	inline int32_t get_ExponentTailSharpDigits_9() const { return ___ExponentTailSharpDigits_9; }
  	inline int32_t* get_address_of_ExponentTailSharpDigits_9() { return &___ExponentTailSharpDigits_9; }
  	inline void set_ExponentTailSharpDigits_9(int32_t value)
  	{
  		___ExponentTailSharpDigits_9 = value;
  	}
  
  	inline static int32_t get_offset_of_ExponentNegativeSignOnly_10() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___ExponentNegativeSignOnly_10)); }
  	inline bool get_ExponentNegativeSignOnly_10() const { return ___ExponentNegativeSignOnly_10; }
  	inline bool* get_address_of_ExponentNegativeSignOnly_10() { return &___ExponentNegativeSignOnly_10; }
  	inline void set_ExponentNegativeSignOnly_10(bool value)
  	{
  		___ExponentNegativeSignOnly_10 = value;
  	}
  
  	inline static int32_t get_offset_of_DividePlaces_11() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___DividePlaces_11)); }
  	inline int32_t get_DividePlaces_11() const { return ___DividePlaces_11; }
  	inline int32_t* get_address_of_DividePlaces_11() { return &___DividePlaces_11; }
  	inline void set_DividePlaces_11(int32_t value)
  	{
  		___DividePlaces_11 = value;
  	}
  
  	inline static int32_t get_offset_of_Percents_12() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___Percents_12)); }
  	inline int32_t get_Percents_12() const { return ___Percents_12; }
  	inline int32_t* get_address_of_Percents_12() { return &___Percents_12; }
  	inline void set_Percents_12(int32_t value)
  	{
  		___Percents_12 = value;
  	}
  
  	inline static int32_t get_offset_of_Permilles_13() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___Permilles_13)); }
  	inline int32_t get_Permilles_13() const { return ___Permilles_13; }
  	inline int32_t* get_address_of_Permilles_13() { return &___Permilles_13; }
  	inline void set_Permilles_13(int32_t value)
  	{
  		___Permilles_13 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // CUSTOMINFO_T3C5397567D3BBF326ED9C3D9680AE658DE4612E1_H
  #ifndef PARAMETERIZEDSTRINGS_T495ED7291D56B901CAA1F10EC25739C3C99DC923_H
  #define PARAMETERIZEDSTRINGS_T495ED7291D56B901CAA1F10EC25739C3C99DC923_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.ParameterizedStrings
  struct  ParameterizedStrings_t495ED7291D56B901CAA1F10EC25739C3C99DC923  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  struct ParameterizedStrings_t495ED7291D56B901CAA1F10EC25739C3C99DC923_ThreadStaticFields
  {
  public:
  	// System.ParameterizedStrings/LowLevelStack System.ParameterizedStrings::_cachedStack
  	LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * ____cachedStack_0;
  
  public:
  	inline static int32_t get_offset_of__cachedStack_0() { return static_cast<int32_t>(offsetof(ParameterizedStrings_t495ED7291D56B901CAA1F10EC25739C3C99DC923_ThreadStaticFields, ____cachedStack_0)); }
  	inline LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * get__cachedStack_0() const { return ____cachedStack_0; }
  	inline LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 ** get_address_of__cachedStack_0() { return &____cachedStack_0; }
  	inline void set__cachedStack_0(LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * value)
  	{
  		____cachedStack_0 = value;
  		Il2CppCodeGenWriteBarrier((&____cachedStack_0), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // PARAMETERIZEDSTRINGS_T495ED7291D56B901CAA1F10EC25739C3C99DC923_H
  #ifndef LOWLEVELSTACK_TAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2_H
  #define LOWLEVELSTACK_TAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.ParameterizedStrings/LowLevelStack
  struct  LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2  : public RuntimeObject
  {
  public:
  	// System.ParameterizedStrings/FormatParam[] System.ParameterizedStrings/LowLevelStack::_arr
  	FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* ____arr_0;
  	// System.Int32 System.ParameterizedStrings/LowLevelStack::_count
  	int32_t ____count_1;
  
  public:
  	inline static int32_t get_offset_of__arr_0() { return static_cast<int32_t>(offsetof(LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2, ____arr_0)); }
  	inline FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* get__arr_0() const { return ____arr_0; }
  	inline FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5** get_address_of__arr_0() { return &____arr_0; }
  	inline void set__arr_0(FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* value)
  	{
  		____arr_0 = value;
  		Il2CppCodeGenWriteBarrier((&____arr_0), value);
  	}
  
  	inline static int32_t get_offset_of__count_1() { return static_cast<int32_t>(offsetof(LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2, ____count_1)); }
  	inline int32_t get__count_1() const { return ____count_1; }
  	inline int32_t* get_address_of__count_1() { return &____count_1; }
  	inline void set__count_1(int32_t value)
  	{
  		____count_1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // LOWLEVELSTACK_TAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2_H
  #ifndef PARSENUMBERS_TFCD9612B791F297E13D1D622F88219D9D471331A_H
  #define PARSENUMBERS_TFCD9612B791F297E13D1D622F88219D9D471331A_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.ParseNumbers
  struct  ParseNumbers_tFCD9612B791F297E13D1D622F88219D9D471331A  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // PARSENUMBERS_TFCD9612B791F297E13D1D622F88219D9D471331A_H
  #ifndef POINTERSPEC_TBCE1666DC24EC6E4E5376FEC214499984EC26892_H
  #define POINTERSPEC_TBCE1666DC24EC6E4E5376FEC214499984EC26892_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.PointerSpec
  struct  PointerSpec_tBCE1666DC24EC6E4E5376FEC214499984EC26892  : public RuntimeObject
  {
  public:
  	// System.Int32 System.PointerSpec::pointer_level
  	int32_t ___pointer_level_0;
  
  public:
  	inline static int32_t get_offset_of_pointer_level_0() { return static_cast<int32_t>(offsetof(PointerSpec_tBCE1666DC24EC6E4E5376FEC214499984EC26892, ___pointer_level_0)); }
  	inline int32_t get_pointer_level_0() const { return ___pointer_level_0; }
  	inline int32_t* get_address_of_pointer_level_0() { return &___pointer_level_0; }
  	inline void set_pointer_level_0(int32_t value)
  	{
  		___pointer_level_0 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // POINTERSPEC_TBCE1666DC24EC6E4E5376FEC214499984EC26892_H
  #ifndef MEMBERINFO_T_H
  #define MEMBERINFO_T_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Reflection.MemberInfo
  struct  MemberInfo_t  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // MEMBERINFO_T_H
  #ifndef TERMINFOREADER_TCAABF3484E6F0AA298F809766C52CA9DC4E6C55C_H
  #define TERMINFOREADER_TCAABF3484E6F0AA298F809766C52CA9DC4E6C55C_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.TermInfoReader
  struct  TermInfoReader_tCAABF3484E6F0AA298F809766C52CA9DC4E6C55C  : public RuntimeObject
  {
  public:
  	// System.Int16 System.TermInfoReader::boolSize
  	int16_t ___boolSize_0;
  	// System.Int16 System.TermInfoReader::numSize
  	int16_t ___numSize_1;
  	// System.Int16 System.TermInfoReader::strOffsets
  	int16_t ___strOffsets_2;
  	// System.Byte[] System.TermInfoReader::buffer
  	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buffer_3;
  	// System.Int32 System.TermInfoReader::booleansOffset
  	int32_t ___booleansOffset_4;
  
  public:
  	inline static int32_t get_offset_of_boolSize_0() { return static_cast<int32_t>(offsetof(TermInfoReader_tCAABF3484E6F0AA298F809766C52CA9DC4E6C55C, ___boolSize_0)); }
  	inline int16_t get_boolSize_0() const { return ___boolSize_0; }
  	inline int16_t* get_address_of_boolSize_0() { return &___boolSize_0; }
  	inline void set_boolSize_0(int16_t value)
  	{
  		___boolSize_0 = value;
  	}
  
  	inline static int32_t get_offset_of_numSize_1() { return static_cast<int32_t>(offsetof(TermInfoReader_tCAABF3484E6F0AA298F809766C52CA9DC4E6C55C, ___numSize_1)); }
  	inline int16_t get_numSize_1() const { return ___numSize_1; }
  	inline int16_t* get_address_of_numSize_1() { return &___numSize_1; }
  	inline void set_numSize_1(int16_t value)
  	{
  		___numSize_1 = value;
  	}
  
  	inline static int32_t get_offset_of_strOffsets_2() { return static_cast<int32_t>(offsetof(TermInfoReader_tCAABF3484E6F0AA298F809766C52CA9DC4E6C55C, ___strOffsets_2)); }
  	inline int16_t get_strOffsets_2() const { return ___strOffsets_2; }
  	inline int16_t* get_address_of_strOffsets_2() { return &___strOffsets_2; }
  	inline void set_strOffsets_2(int16_t value)
  	{
  		___strOffsets_2 = value;
  	}
  
  	inline static int32_t get_offset_of_buffer_3() { return static_cast<int32_t>(offsetof(TermInfoReader_tCAABF3484E6F0AA298F809766C52CA9DC4E6C55C, ___buffer_3)); }
  	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_buffer_3() const { return ___buffer_3; }
  	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_buffer_3() { return &___buffer_3; }
  	inline void set_buffer_3(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
  	{
  		___buffer_3 = value;
  		Il2CppCodeGenWriteBarrier((&___buffer_3), value);
  	}
  
  	inline static int32_t get_offset_of_booleansOffset_4() { return static_cast<int32_t>(offsetof(TermInfoReader_tCAABF3484E6F0AA298F809766C52CA9DC4E6C55C, ___booleansOffset_4)); }
  	inline int32_t get_booleansOffset_4() const { return ___booleansOffset_4; }
  	inline int32_t* get_address_of_booleansOffset_4() { return &___booleansOffset_4; }
  	inline void set_booleansOffset_4(int32_t value)
  	{
  		___booleansOffset_4 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // TERMINFOREADER_TCAABF3484E6F0AA298F809766C52CA9DC4E6C55C_H
  #ifndef TIMETYPE_T1E0366D2FDDE13B93F6DFD1A2FB8645B76E9DDA9_H
  #define TIMETYPE_T1E0366D2FDDE13B93F6DFD1A2FB8645B76E9DDA9_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.TimeType
  struct  TimeType_t1E0366D2FDDE13B93F6DFD1A2FB8645B76E9DDA9  : public RuntimeObject
  {
  public:
  	// System.Int32 System.TimeType::Offset
  	int32_t ___Offset_0;
  	// System.Boolean System.TimeType::IsDst
  	bool ___IsDst_1;
  	// System.String System.TimeType::Name
  	String_t* ___Name_2;
  
  public:
  	inline static int32_t get_offset_of_Offset_0() { return static_cast<int32_t>(offsetof(TimeType_t1E0366D2FDDE13B93F6DFD1A2FB8645B76E9DDA9, ___Offset_0)); }
  	inline int32_t get_Offset_0() const { return ___Offset_0; }
  	inline int32_t* get_address_of_Offset_0() { return &___Offset_0; }
  	inline void set_Offset_0(int32_t value)
  	{
  		___Offset_0 = value;
  	}
  
  	inline static int32_t get_offset_of_IsDst_1() { return static_cast<int32_t>(offsetof(TimeType_t1E0366D2FDDE13B93F6DFD1A2FB8645B76E9DDA9, ___IsDst_1)); }
  	inline bool get_IsDst_1() const { return ___IsDst_1; }
  	inline bool* get_address_of_IsDst_1() { return &___IsDst_1; }
  	inline void set_IsDst_1(bool value)
  	{
  		___IsDst_1 = value;
  	}
  
  	inline static int32_t get_offset_of_Name_2() { return static_cast<int32_t>(offsetof(TimeType_t1E0366D2FDDE13B93F6DFD1A2FB8645B76E9DDA9, ___Name_2)); }
  	inline String_t* get_Name_2() const { return ___Name_2; }
  	inline String_t** get_address_of_Name_2() { return &___Name_2; }
  	inline void set_Name_2(String_t* value)
  	{
  		___Name_2 = value;
  		Il2CppCodeGenWriteBarrier((&___Name_2), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // TIMETYPE_T1E0366D2FDDE13B93F6DFD1A2FB8645B76E9DDA9_H
  #ifndef TIMEZONE_TA2DF435DA1A379978B885F0872A93774666B7454_H
  #define TIMEZONE_TA2DF435DA1A379978B885F0872A93774666B7454_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.TimeZone
  struct  TimeZone_tA2DF435DA1A379978B885F0872A93774666B7454  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  struct TimeZone_tA2DF435DA1A379978B885F0872A93774666B7454_StaticFields
  {
  public:
  	// System.Object System.TimeZone::tz_lock
  	RuntimeObject * ___tz_lock_0;
  
  public:
  	inline static int32_t get_offset_of_tz_lock_0() { return static_cast<int32_t>(offsetof(TimeZone_tA2DF435DA1A379978B885F0872A93774666B7454_StaticFields, ___tz_lock_0)); }
  	inline RuntimeObject * get_tz_lock_0() const { return ___tz_lock_0; }
  	inline RuntimeObject ** get_address_of_tz_lock_0() { return &___tz_lock_0; }
  	inline void set_tz_lock_0(RuntimeObject * value)
  	{
  		___tz_lock_0 = value;
  		Il2CppCodeGenWriteBarrier((&___tz_lock_0), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // TIMEZONE_TA2DF435DA1A379978B885F0872A93774666B7454_H
  #ifndef TYPEIDENTIFIERS_TBC5BC4024D376DCB779D877A1616CF4D7DB809E6_H
  #define TYPEIDENTIFIERS_TBC5BC4024D376DCB779D877A1616CF4D7DB809E6_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.TypeIdentifiers
  struct  TypeIdentifiers_tBC5BC4024D376DCB779D877A1616CF4D7DB809E6  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // TYPEIDENTIFIERS_TBC5BC4024D376DCB779D877A1616CF4D7DB809E6_H
  #ifndef TYPENAMEPARSER_TBEF78C9D6AEC3DE5E2993F6EDC24C06F7B713741_H
  #define TYPENAMEPARSER_TBEF78C9D6AEC3DE5E2993F6EDC24C06F7B713741_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.TypeNameParser
  struct  TypeNameParser_tBEF78C9D6AEC3DE5E2993F6EDC24C06F7B713741  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // TYPENAMEPARSER_TBEF78C9D6AEC3DE5E2993F6EDC24C06F7B713741_H
  #ifndef TYPENAMES_T59FBD5EB0A62A2B3A8178016670631D61DEE00F9_H
  #define TYPENAMES_T59FBD5EB0A62A2B3A8178016670631D61DEE00F9_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.TypeNames
  struct  TypeNames_t59FBD5EB0A62A2B3A8178016670631D61DEE00F9  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // TYPENAMES_T59FBD5EB0A62A2B3A8178016670631D61DEE00F9_H
  #ifndef ATYPENAME_T8FD4A465E3C2846D11FEAE25ED5BF3D67FF94421_H
  #define ATYPENAME_T8FD4A465E3C2846D11FEAE25ED5BF3D67FF94421_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.TypeNames/ATypeName
  struct  ATypeName_t8FD4A465E3C2846D11FEAE25ED5BF3D67FF94421  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // ATYPENAME_T8FD4A465E3C2846D11FEAE25ED5BF3D67FF94421_H
  #ifndef TYPESPEC_T943289F7C537252144A22588159B36C6B6759A7F_H
  #define TYPESPEC_T943289F7C537252144A22588159B36C6B6759A7F_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.TypeSpec
  struct  TypeSpec_t943289F7C537252144A22588159B36C6B6759A7F  : public RuntimeObject
  {
  public:
  	// System.TypeIdentifier System.TypeSpec::name
  	RuntimeObject* ___name_0;
  	// System.String System.TypeSpec::assembly_name
  	String_t* ___assembly_name_1;
  	// System.Collections.Generic.List`1<System.TypeIdentifier> System.TypeSpec::nested
  	List_1_tB8129EB4ADDDECD38E3E178F0A902C921B575166 * ___nested_2;
  	// System.Collections.Generic.List`1<System.TypeSpec> System.TypeSpec::generic_params
  	List_1_t8C8BF378AAB72B34B6EE63F686877AE7290ECFBA * ___generic_params_3;
  	// System.Collections.Generic.List`1<System.ModifierSpec> System.TypeSpec::modifier_spec
  	List_1_tFD995FD9C5961BB4B415EE63B297C4B19643A3C2 * ___modifier_spec_4;
  	// System.Boolean System.TypeSpec::is_byref
  	bool ___is_byref_5;
  	// System.String System.TypeSpec::display_fullname
  	String_t* ___display_fullname_6;
  
  public:
  	inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(TypeSpec_t943289F7C537252144A22588159B36C6B6759A7F, ___name_0)); }
  	inline RuntimeObject* get_name_0() const { return ___name_0; }
  	inline RuntimeObject** get_address_of_name_0() { return &___name_0; }
  	inline void set_name_0(RuntimeObject* value)
  	{
  		___name_0 = value;
  		Il2CppCodeGenWriteBarrier((&___name_0), value);
  	}
  
  	inline static int32_t get_offset_of_assembly_name_1() { return static_cast<int32_t>(offsetof(TypeSpec_t943289F7C537252144A22588159B36C6B6759A7F, ___assembly_name_1)); }
  	inline String_t* get_assembly_name_1() const { return ___assembly_name_1; }
  	inline String_t** get_address_of_assembly_name_1() { return &___assembly_name_1; }
  	inline void set_assembly_name_1(String_t* value)
  	{
  		___assembly_name_1 = value;
  		Il2CppCodeGenWriteBarrier((&___assembly_name_1), value);
  	}
  
  	inline static int32_t get_offset_of_nested_2() { return static_cast<int32_t>(offsetof(TypeSpec_t943289F7C537252144A22588159B36C6B6759A7F, ___nested_2)); }
  	inline List_1_tB8129EB4ADDDECD38E3E178F0A902C921B575166 * get_nested_2() const { return ___nested_2; }
  	inline List_1_tB8129EB4ADDDECD38E3E178F0A902C921B575166 ** get_address_of_nested_2() { return &___nested_2; }
  	inline void set_nested_2(List_1_tB8129EB4ADDDECD38E3E178F0A902C921B575166 * value)
  	{
  		___nested_2 = value;
  		Il2CppCodeGenWriteBarrier((&___nested_2), value);
  	}
  
  	inline static int32_t get_offset_of_generic_params_3() { return static_cast<int32_t>(offsetof(TypeSpec_t943289F7C537252144A22588159B36C6B6759A7F, ___generic_params_3)); }
  	inline List_1_t8C8BF378AAB72B34B6EE63F686877AE7290ECFBA * get_generic_params_3() const { return ___generic_params_3; }
  	inline List_1_t8C8BF378AAB72B34B6EE63F686877AE7290ECFBA ** get_address_of_generic_params_3() { return &___generic_params_3; }
  	inline void set_generic_params_3(List_1_t8C8BF378AAB72B34B6EE63F686877AE7290ECFBA * value)
  	{
  		___generic_params_3 = value;
  		Il2CppCodeGenWriteBarrier((&___generic_params_3), value);
  	}
  
  	inline static int32_t get_offset_of_modifier_spec_4() { return static_cast<int32_t>(offsetof(TypeSpec_t943289F7C537252144A22588159B36C6B6759A7F, ___modifier_spec_4)); }
  	inline List_1_tFD995FD9C5961BB4B415EE63B297C4B19643A3C2 * get_modifier_spec_4() const { return ___modifier_spec_4; }
  	inline List_1_tFD995FD9C5961BB4B415EE63B297C4B19643A3C2 ** get_address_of_modifier_spec_4() { return &___modifier_spec_4; }
  	inline void set_modifier_spec_4(List_1_tFD995FD9C5961BB4B415EE63B297C4B19643A3C2 * value)
  	{
  		___modifier_spec_4 = value;
  		Il2CppCodeGenWriteBarrier((&___modifier_spec_4), value);
  	}
  
  	inline static int32_t get_offset_of_is_byref_5() { return static_cast<int32_t>(offsetof(TypeSpec_t943289F7C537252144A22588159B36C6B6759A7F, ___is_byref_5)); }
  	inline bool get_is_byref_5() const { return ___is_byref_5; }
  	inline bool* get_address_of_is_byref_5() { return &___is_byref_5; }
  	inline void set_is_byref_5(bool value)
  	{
  		___is_byref_5 = value;
  	}
  
  	inline static int32_t get_offset_of_display_fullname_6() { return static_cast<int32_t>(offsetof(TypeSpec_t943289F7C537252144A22588159B36C6B6759A7F, ___display_fullname_6)); }
  	inline String_t* get_display_fullname_6() const { return ___display_fullname_6; }
  	inline String_t** get_address_of_display_fullname_6() { return &___display_fullname_6; }
  	inline void set_display_fullname_6(String_t* value)
  	{
  		___display_fullname_6 = value;
  		Il2CppCodeGenWriteBarrier((&___display_fullname_6), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // TYPESPEC_T943289F7C537252144A22588159B36C6B6759A7F_H
  #ifndef UNITYSERIALIZATIONHOLDER_T6B17ABB985ACD3F8D9F9E3C146DEA5F730E1CEAC_H
  #define UNITYSERIALIZATIONHOLDER_T6B17ABB985ACD3F8D9F9E3C146DEA5F730E1CEAC_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.UnitySerializationHolder
  struct  UnitySerializationHolder_t6B17ABB985ACD3F8D9F9E3C146DEA5F730E1CEAC  : public RuntimeObject
  {
  public:
  	// System.Type[] System.UnitySerializationHolder::m_instantiation
  	TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___m_instantiation_0;
  	// System.Int32[] System.UnitySerializationHolder::m_elementTypes
  	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___m_elementTypes_1;
  	// System.Int32 System.UnitySerializationHolder::m_genericParameterPosition
  	int32_t ___m_genericParameterPosition_2;
  	// System.Type System.UnitySerializationHolder::m_declaringType
  	Type_t * ___m_declaringType_3;
  	// System.Reflection.MethodBase System.UnitySerializationHolder::m_declaringMethod
  	MethodBase_t * ___m_declaringMethod_4;
  	// System.String System.UnitySerializationHolder::m_data
  	String_t* ___m_data_5;
  	// System.String System.UnitySerializationHolder::m_assemblyName
  	String_t* ___m_assemblyName_6;
  	// System.Int32 System.UnitySerializationHolder::m_unityType
  	int32_t ___m_unityType_7;
  
  public:
  	inline static int32_t get_offset_of_m_instantiation_0() { return static_cast<int32_t>(offsetof(UnitySerializationHolder_t6B17ABB985ACD3F8D9F9E3C146DEA5F730E1CEAC, ___m_instantiation_0)); }
  	inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* get_m_instantiation_0() const { return ___m_instantiation_0; }
  	inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F** get_address_of_m_instantiation_0() { return &___m_instantiation_0; }
  	inline void set_m_instantiation_0(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* value)
  	{
  		___m_instantiation_0 = value;
  		Il2CppCodeGenWriteBarrier((&___m_instantiation_0), value);
  	}
  
  	inline static int32_t get_offset_of_m_elementTypes_1() { return static_cast<int32_t>(offsetof(UnitySerializationHolder_t6B17ABB985ACD3F8D9F9E3C146DEA5F730E1CEAC, ___m_elementTypes_1)); }
  	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_m_elementTypes_1() const { return ___m_elementTypes_1; }
  	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_m_elementTypes_1() { return &___m_elementTypes_1; }
  	inline void set_m_elementTypes_1(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
  	{
  		___m_elementTypes_1 = value;
  		Il2CppCodeGenWriteBarrier((&___m_elementTypes_1), value);
  	}
  
  	inline static int32_t get_offset_of_m_genericParameterPosition_2() { return static_cast<int32_t>(offsetof(UnitySerializationHolder_t6B17ABB985ACD3F8D9F9E3C146DEA5F730E1CEAC, ___m_genericParameterPosition_2)); }
  	inline int32_t get_m_genericParameterPosition_2() const { return ___m_genericParameterPosition_2; }
  	inline int32_t* get_address_of_m_genericParameterPosition_2() { return &___m_genericParameterPosition_2; }
  	inline void set_m_genericParameterPosition_2(int32_t value)
  	{
  		___m_genericParameterPosition_2 = value;
  	}
  
  	inline static int32_t get_offset_of_m_declaringType_3() { return static_cast<int32_t>(offsetof(UnitySerializationHolder_t6B17ABB985ACD3F8D9F9E3C146DEA5F730E1CEAC, ___m_declaringType_3)); }
  	inline Type_t * get_m_declaringType_3() const { return ___m_declaringType_3; }
  	inline Type_t ** get_address_of_m_declaringType_3() { return &___m_declaringType_3; }
  	inline void set_m_declaringType_3(Type_t * value)
  	{
  		___m_declaringType_3 = value;
  		Il2CppCodeGenWriteBarrier((&___m_declaringType_3), value);
  	}
  
  	inline static int32_t get_offset_of_m_declaringMethod_4() { return static_cast<int32_t>(offsetof(UnitySerializationHolder_t6B17ABB985ACD3F8D9F9E3C146DEA5F730E1CEAC, ___m_declaringMethod_4)); }
  	inline MethodBase_t * get_m_declaringMethod_4() const { return ___m_declaringMethod_4; }
  	inline MethodBase_t ** get_address_of_m_declaringMethod_4() { return &___m_declaringMethod_4; }
  	inline void set_m_declaringMethod_4(MethodBase_t * value)
  	{
  		___m_declaringMethod_4 = value;
  		Il2CppCodeGenWriteBarrier((&___m_declaringMethod_4), value);
  	}
  
  	inline static int32_t get_offset_of_m_data_5() { return static_cast<int32_t>(offsetof(UnitySerializationHolder_t6B17ABB985ACD3F8D9F9E3C146DEA5F730E1CEAC, ___m_data_5)); }
  	inline String_t* get_m_data_5() const { return ___m_data_5; }
  	inline String_t** get_address_of_m_data_5() { return &___m_data_5; }
  	inline void set_m_data_5(String_t* value)
  	{
  		___m_data_5 = value;
  		Il2CppCodeGenWriteBarrier((&___m_data_5), value);
  	}
  
  	inline static int32_t get_offset_of_m_assemblyName_6() { return static_cast<int32_t>(offsetof(UnitySerializationHolder_t6B17ABB985ACD3F8D9F9E3C146DEA5F730E1CEAC, ___m_assemblyName_6)); }
  	inline String_t* get_m_assemblyName_6() const { return ___m_assemblyName_6; }
  	inline String_t** get_address_of_m_assemblyName_6() { return &___m_assemblyName_6; }
  	inline void set_m_assemblyName_6(String_t* value)
  	{
  		___m_assemblyName_6 = value;
  		Il2CppCodeGenWriteBarrier((&___m_assemblyName_6), value);
  	}
  
  	inline static int32_t get_offset_of_m_unityType_7() { return static_cast<int32_t>(offsetof(UnitySerializationHolder_t6B17ABB985ACD3F8D9F9E3C146DEA5F730E1CEAC, ___m_unityType_7)); }
  	inline int32_t get_m_unityType_7() const { return ___m_unityType_7; }
  	inline int32_t* get_address_of_m_unityType_7() { return &___m_unityType_7; }
  	inline void set_m_unityType_7(int32_t value)
  	{
  		___m_unityType_7 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // UNITYSERIALIZATIONHOLDER_T6B17ABB985ACD3F8D9F9E3C146DEA5F730E1CEAC_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 VERSION_TDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD_H
  #define VERSION_TDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Version
  struct  Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD  : public RuntimeObject
  {
  public:
  	// System.Int32 System.Version::_Major
  	int32_t ____Major_0;
  	// System.Int32 System.Version::_Minor
  	int32_t ____Minor_1;
  	// System.Int32 System.Version::_Build
  	int32_t ____Build_2;
  	// System.Int32 System.Version::_Revision
  	int32_t ____Revision_3;
  
  public:
  	inline static int32_t get_offset_of__Major_0() { return static_cast<int32_t>(offsetof(Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD, ____Major_0)); }
  	inline int32_t get__Major_0() const { return ____Major_0; }
  	inline int32_t* get_address_of__Major_0() { return &____Major_0; }
  	inline void set__Major_0(int32_t value)
  	{
  		____Major_0 = value;
  	}
  
  	inline static int32_t get_offset_of__Minor_1() { return static_cast<int32_t>(offsetof(Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD, ____Minor_1)); }
  	inline int32_t get__Minor_1() const { return ____Minor_1; }
  	inline int32_t* get_address_of__Minor_1() { return &____Minor_1; }
  	inline void set__Minor_1(int32_t value)
  	{
  		____Minor_1 = value;
  	}
  
  	inline static int32_t get_offset_of__Build_2() { return static_cast<int32_t>(offsetof(Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD, ____Build_2)); }
  	inline int32_t get__Build_2() const { return ____Build_2; }
  	inline int32_t* get_address_of__Build_2() { return &____Build_2; }
  	inline void set__Build_2(int32_t value)
  	{
  		____Build_2 = value;
  	}
  
  	inline static int32_t get_offset_of__Revision_3() { return static_cast<int32_t>(offsetof(Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD, ____Revision_3)); }
  	inline int32_t get__Revision_3() const { return ____Revision_3; }
  	inline int32_t* get_address_of__Revision_3() { return &____Revision_3; }
  	inline void set__Revision_3(int32_t value)
  	{
  		____Revision_3 = value;
  	}
  };
  
  struct Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD_StaticFields
  {
  public:
  	// System.Char[] System.Version::SeparatorsArray
  	CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___SeparatorsArray_4;
  
  public:
  	inline static int32_t get_offset_of_SeparatorsArray_4() { return static_cast<int32_t>(offsetof(Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD_StaticFields, ___SeparatorsArray_4)); }
  	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_SeparatorsArray_4() const { return ___SeparatorsArray_4; }
  	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_SeparatorsArray_4() { return &___SeparatorsArray_4; }
  	inline void set_SeparatorsArray_4(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
  	{
  		___SeparatorsArray_4 = value;
  		Il2CppCodeGenWriteBarrier((&___SeparatorsArray_4), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // VERSION_TDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD_H
  #ifndef __COMOBJECT_T7C4C78B18A827C344A9826ECC7FCC40B7F6FD77C_H
  #define __COMOBJECT_T7C4C78B18A827C344A9826ECC7FCC40B7F6FD77C_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.__ComObject
  struct  __ComObject_t7C4C78B18A827C344A9826ECC7FCC40B7F6FD77C  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // __COMOBJECT_T7C4C78B18A827C344A9826ECC7FCC40B7F6FD77C_H
  #ifndef ASSEMBLYLOADEVENTARGS_T51DAAB04039C3B2D8C3FBF65C13441BC6C6A7AE8_H
  #define ASSEMBLYLOADEVENTARGS_T51DAAB04039C3B2D8C3FBF65C13441BC6C6A7AE8_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.AssemblyLoadEventArgs
  struct  AssemblyLoadEventArgs_t51DAAB04039C3B2D8C3FBF65C13441BC6C6A7AE8  : public EventArgs_t8E6CA180BE0E56674C6407011A94BAF7C757352E
  {
  public:
  	// System.Reflection.Assembly System.AssemblyLoadEventArgs::m_loadedAssembly
  	Assembly_t * ___m_loadedAssembly_1;
  
  public:
  	inline static int32_t get_offset_of_m_loadedAssembly_1() { return static_cast<int32_t>(offsetof(AssemblyLoadEventArgs_t51DAAB04039C3B2D8C3FBF65C13441BC6C6A7AE8, ___m_loadedAssembly_1)); }
  	inline Assembly_t * get_m_loadedAssembly_1() const { return ___m_loadedAssembly_1; }
  	inline Assembly_t ** get_address_of_m_loadedAssembly_1() { return &___m_loadedAssembly_1; }
  	inline void set_m_loadedAssembly_1(Assembly_t * value)
  	{
  		___m_loadedAssembly_1 = value;
  		Il2CppCodeGenWriteBarrier((&___m_loadedAssembly_1), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // ASSEMBLYLOADEVENTARGS_T51DAAB04039C3B2D8C3FBF65C13441BC6C6A7AE8_H
  #ifndef COORD_T6CEFF682745DD47B1B4DA3ED268C0933021AC34A_H
  #define COORD_T6CEFF682745DD47B1B4DA3ED268C0933021AC34A_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Coord
  struct  Coord_t6CEFF682745DD47B1B4DA3ED268C0933021AC34A 
  {
  public:
  	// System.Int16 System.Coord::X
  	int16_t ___X_0;
  	// System.Int16 System.Coord::Y
  	int16_t ___Y_1;
  
  public:
  	inline static int32_t get_offset_of_X_0() { return static_cast<int32_t>(offsetof(Coord_t6CEFF682745DD47B1B4DA3ED268C0933021AC34A, ___X_0)); }
  	inline int16_t get_X_0() const { return ___X_0; }
  	inline int16_t* get_address_of_X_0() { return &___X_0; }
  	inline void set_X_0(int16_t value)
  	{
  		___X_0 = value;
  	}
  
  	inline static int32_t get_offset_of_Y_1() { return static_cast<int32_t>(offsetof(Coord_t6CEFF682745DD47B1B4DA3ED268C0933021AC34A, ___Y_1)); }
  	inline int16_t get_Y_1() const { return ___Y_1; }
  	inline int16_t* get_address_of_Y_1() { return &___Y_1; }
  	inline void set_Y_1(int16_t value)
  	{
  		___Y_1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // COORD_T6CEFF682745DD47B1B4DA3ED268C0933021AC34A_H
  #ifndef CURRENTSYSTEMTIMEZONE_T7689B8BF1C4A474BD3CFA5B8E89FA84A53D44171_H
  #define CURRENTSYSTEMTIMEZONE_T7689B8BF1C4A474BD3CFA5B8E89FA84A53D44171_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.CurrentSystemTimeZone
  struct  CurrentSystemTimeZone_t7689B8BF1C4A474BD3CFA5B8E89FA84A53D44171  : public TimeZone_tA2DF435DA1A379978B885F0872A93774666B7454
  {
  public:
  	// System.TimeZoneInfo System.CurrentSystemTimeZone::LocalTimeZone
  	TimeZoneInfo_t46EF9BAEAA787846F1A1EC419BE75CFEFAFF6777 * ___LocalTimeZone_1;
  
  public:
  	inline static int32_t get_offset_of_LocalTimeZone_1() { return static_cast<int32_t>(offsetof(CurrentSystemTimeZone_t7689B8BF1C4A474BD3CFA5B8E89FA84A53D44171, ___LocalTimeZone_1)); }
  	inline TimeZoneInfo_t46EF9BAEAA787846F1A1EC419BE75CFEFAFF6777 * get_LocalTimeZone_1() const { return ___LocalTimeZone_1; }
  	inline TimeZoneInfo_t46EF9BAEAA787846F1A1EC419BE75CFEFAFF6777 ** get_address_of_LocalTimeZone_1() { return &___LocalTimeZone_1; }
  	inline void set_LocalTimeZone_1(TimeZoneInfo_t46EF9BAEAA787846F1A1EC419BE75CFEFAFF6777 * value)
  	{
  		___LocalTimeZone_1 = value;
  		Il2CppCodeGenWriteBarrier((&___LocalTimeZone_1), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // CURRENTSYSTEMTIMEZONE_T7689B8BF1C4A474BD3CFA5B8E89FA84A53D44171_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 INPUTRECORD_TAB007C739F339BE208F3C4796B53E9044ADF0A78_H
  #define INPUTRECORD_TAB007C739F339BE208F3C4796B53E9044ADF0A78_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.InputRecord
  struct  InputRecord_tAB007C739F339BE208F3C4796B53E9044ADF0A78 
  {
  public:
  	// System.Int16 System.InputRecord::EventType
  	int16_t ___EventType_0;
  	// System.Boolean System.InputRecord::KeyDown
  	bool ___KeyDown_1;
  	// System.Int16 System.InputRecord::RepeatCount
  	int16_t ___RepeatCount_2;
  	// System.Int16 System.InputRecord::VirtualKeyCode
  	int16_t ___VirtualKeyCode_3;
  	// System.Int16 System.InputRecord::VirtualScanCode
  	int16_t ___VirtualScanCode_4;
  	// System.Char System.InputRecord::Character
  	Il2CppChar ___Character_5;
  	// System.Int32 System.InputRecord::ControlKeyState
  	int32_t ___ControlKeyState_6;
  	// System.Int32 System.InputRecord::pad1
  	int32_t ___pad1_7;
  	// System.Boolean System.InputRecord::pad2
  	bool ___pad2_8;
  
  public:
  	inline static int32_t get_offset_of_EventType_0() { return static_cast<int32_t>(offsetof(InputRecord_tAB007C739F339BE208F3C4796B53E9044ADF0A78, ___EventType_0)); }
  	inline int16_t get_EventType_0() const { return ___EventType_0; }
  	inline int16_t* get_address_of_EventType_0() { return &___EventType_0; }
  	inline void set_EventType_0(int16_t value)
  	{
  		___EventType_0 = value;
  	}
  
  	inline static int32_t get_offset_of_KeyDown_1() { return static_cast<int32_t>(offsetof(InputRecord_tAB007C739F339BE208F3C4796B53E9044ADF0A78, ___KeyDown_1)); }
  	inline bool get_KeyDown_1() const { return ___KeyDown_1; }
  	inline bool* get_address_of_KeyDown_1() { return &___KeyDown_1; }
  	inline void set_KeyDown_1(bool value)
  	{
  		___KeyDown_1 = value;
  	}
  
  	inline static int32_t get_offset_of_RepeatCount_2() { return static_cast<int32_t>(offsetof(InputRecord_tAB007C739F339BE208F3C4796B53E9044ADF0A78, ___RepeatCount_2)); }
  	inline int16_t get_RepeatCount_2() const { return ___RepeatCount_2; }
  	inline int16_t* get_address_of_RepeatCount_2() { return &___RepeatCount_2; }
  	inline void set_RepeatCount_2(int16_t value)
  	{
  		___RepeatCount_2 = value;
  	}
  
  	inline static int32_t get_offset_of_VirtualKeyCode_3() { return static_cast<int32_t>(offsetof(InputRecord_tAB007C739F339BE208F3C4796B53E9044ADF0A78, ___VirtualKeyCode_3)); }
  	inline int16_t get_VirtualKeyCode_3() const { return ___VirtualKeyCode_3; }
  	inline int16_t* get_address_of_VirtualKeyCode_3() { return &___VirtualKeyCode_3; }
  	inline void set_VirtualKeyCode_3(int16_t value)
  	{
  		___VirtualKeyCode_3 = value;
  	}
  
  	inline static int32_t get_offset_of_VirtualScanCode_4() { return static_cast<int32_t>(offsetof(InputRecord_tAB007C739F339BE208F3C4796B53E9044ADF0A78, ___VirtualScanCode_4)); }
  	inline int16_t get_VirtualScanCode_4() const { return ___VirtualScanCode_4; }
  	inline int16_t* get_address_of_VirtualScanCode_4() { return &___VirtualScanCode_4; }
  	inline void set_VirtualScanCode_4(int16_t value)
  	{
  		___VirtualScanCode_4 = value;
  	}
  
  	inline static int32_t get_offset_of_Character_5() { return static_cast<int32_t>(offsetof(InputRecord_tAB007C739F339BE208F3C4796B53E9044ADF0A78, ___Character_5)); }
  	inline Il2CppChar get_Character_5() const { return ___Character_5; }
  	inline Il2CppChar* get_address_of_Character_5() { return &___Character_5; }
  	inline void set_Character_5(Il2CppChar value)
  	{
  		___Character_5 = value;
  	}
  
  	inline static int32_t get_offset_of_ControlKeyState_6() { return static_cast<int32_t>(offsetof(InputRecord_tAB007C739F339BE208F3C4796B53E9044ADF0A78, ___ControlKeyState_6)); }
  	inline int32_t get_ControlKeyState_6() const { return ___ControlKeyState_6; }
  	inline int32_t* get_address_of_ControlKeyState_6() { return &___ControlKeyState_6; }
  	inline void set_ControlKeyState_6(int32_t value)
  	{
  		___ControlKeyState_6 = value;
  	}
  
  	inline static int32_t get_offset_of_pad1_7() { return static_cast<int32_t>(offsetof(InputRecord_tAB007C739F339BE208F3C4796B53E9044ADF0A78, ___pad1_7)); }
  	inline int32_t get_pad1_7() const { return ___pad1_7; }
  	inline int32_t* get_address_of_pad1_7() { return &___pad1_7; }
  	inline void set_pad1_7(int32_t value)
  	{
  		___pad1_7 = value;
  	}
  
  	inline static int32_t get_offset_of_pad2_8() { return static_cast<int32_t>(offsetof(InputRecord_tAB007C739F339BE208F3C4796B53E9044ADF0A78, ___pad2_8)); }
  	inline bool get_pad2_8() const { return ___pad2_8; }
  	inline bool* get_address_of_pad2_8() { return &___pad2_8; }
  	inline void set_pad2_8(bool value)
  	{
  		___pad2_8 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  // Native definition for P/Invoke marshalling of System.InputRecord
  struct InputRecord_tAB007C739F339BE208F3C4796B53E9044ADF0A78_marshaled_pinvoke
  {
  	int16_t ___EventType_0;
  	int32_t ___KeyDown_1;
  	int16_t ___RepeatCount_2;
  	int16_t ___VirtualKeyCode_3;
  	int16_t ___VirtualScanCode_4;
  	uint8_t ___Character_5;
  	int32_t ___ControlKeyState_6;
  	int32_t ___pad1_7;
  	int32_t ___pad2_8;
  };
  // Native definition for COM marshalling of System.InputRecord
  struct InputRecord_tAB007C739F339BE208F3C4796B53E9044ADF0A78_marshaled_com
  {
  	int16_t ___EventType_0;
  	int32_t ___KeyDown_1;
  	int16_t ___RepeatCount_2;
  	int16_t ___VirtualKeyCode_3;
  	int16_t ___VirtualScanCode_4;
  	uint8_t ___Character_5;
  	int32_t ___ControlKeyState_6;
  	int32_t ___pad1_7;
  	int32_t ___pad2_8;
  };
  #endif // INPUTRECORD_TAB007C739F339BE208F3C4796B53E9044ADF0A78_H
  #ifndef INT32_T585191389E07734F19F3156FF88FB3EF4800D102_H
  #define INT32_T585191389E07734F19F3156FF88FB3EF4800D102_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Int32
  struct  Int32_t585191389E07734F19F3156FF88FB3EF4800D102 
  {
  public:
  	// System.Int32 System.Int32::m_value
  	int32_t ___m_value_0;
  
  public:
  	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_t585191389E07734F19F3156FF88FB3EF4800D102, ___m_value_0)); }
  	inline int32_t get_m_value_0() const { return ___m_value_0; }
  	inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
  	inline void set_m_value_0(int32_t value)
  	{
  		___m_value_0 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // INT32_T585191389E07734F19F3156FF88FB3EF4800D102_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 FORMATPARAM_T1901DD0E7CD1B3A17B09040A6E2FCA5307328800_H
  #define FORMATPARAM_T1901DD0E7CD1B3A17B09040A6E2FCA5307328800_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.ParameterizedStrings/FormatParam
  struct  FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 
  {
  public:
  	// System.Int32 System.ParameterizedStrings/FormatParam::_int32
  	int32_t ____int32_0;
  	// System.String System.ParameterizedStrings/FormatParam::_string
  	String_t* ____string_1;
  
  public:
  	inline static int32_t get_offset_of__int32_0() { return static_cast<int32_t>(offsetof(FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800, ____int32_0)); }
  	inline int32_t get__int32_0() const { return ____int32_0; }
  	inline int32_t* get_address_of__int32_0() { return &____int32_0; }
  	inline void set__int32_0(int32_t value)
  	{
  		____int32_0 = value;
  	}
  
  	inline static int32_t get_offset_of__string_1() { return static_cast<int32_t>(offsetof(FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800, ____string_1)); }
  	inline String_t* get__string_1() const { return ____string_1; }
  	inline String_t** get_address_of__string_1() { return &____string_1; }
  	inline void set__string_1(String_t* value)
  	{
  		____string_1 = value;
  		Il2CppCodeGenWriteBarrier((&____string_1), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  // Native definition for P/Invoke marshalling of System.ParameterizedStrings/FormatParam
  struct FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800_marshaled_pinvoke
  {
  	int32_t ____int32_0;
  	char* ____string_1;
  };
  // Native definition for COM marshalling of System.ParameterizedStrings/FormatParam
  struct FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800_marshaled_com
  {
  	int32_t ____int32_0;
  	Il2CppChar* ____string_1;
  };
  #endif // FORMATPARAM_T1901DD0E7CD1B3A17B09040A6E2FCA5307328800_H
  #ifndef RESOLVEEVENTARGS_T116CF9DB06BCFEB8933CEAD4A35389A7CA9EB75D_H
  #define RESOLVEEVENTARGS_T116CF9DB06BCFEB8933CEAD4A35389A7CA9EB75D_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.ResolveEventArgs
  struct  ResolveEventArgs_t116CF9DB06BCFEB8933CEAD4A35389A7CA9EB75D  : public EventArgs_t8E6CA180BE0E56674C6407011A94BAF7C757352E
  {
  public:
  	// System.String System.ResolveEventArgs::m_Name
  	String_t* ___m_Name_1;
  	// System.Reflection.Assembly System.ResolveEventArgs::m_Requesting
  	Assembly_t * ___m_Requesting_2;
  
  public:
  	inline static int32_t get_offset_of_m_Name_1() { return static_cast<int32_t>(offsetof(ResolveEventArgs_t116CF9DB06BCFEB8933CEAD4A35389A7CA9EB75D, ___m_Name_1)); }
  	inline String_t* get_m_Name_1() const { return ___m_Name_1; }
  	inline String_t** get_address_of_m_Name_1() { return &___m_Name_1; }
  	inline void set_m_Name_1(String_t* value)
  	{
  		___m_Name_1 = value;
  		Il2CppCodeGenWriteBarrier((&___m_Name_1), value);
  	}
  
  	inline static int32_t get_offset_of_m_Requesting_2() { return static_cast<int32_t>(offsetof(ResolveEventArgs_t116CF9DB06BCFEB8933CEAD4A35389A7CA9EB75D, ___m_Requesting_2)); }
  	inline Assembly_t * get_m_Requesting_2() const { return ___m_Requesting_2; }
  	inline Assembly_t ** get_address_of_m_Requesting_2() { return &___m_Requesting_2; }
  	inline void set_m_Requesting_2(Assembly_t * value)
  	{
  		___m_Requesting_2 = value;
  		Il2CppCodeGenWriteBarrier((&___m_Requesting_2), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // RESOLVEEVENTARGS_T116CF9DB06BCFEB8933CEAD4A35389A7CA9EB75D_H
  #ifndef GCHANDLE_T39FAEE3EA592432C93B574A31DD83B87F1847DE3_H
  #define GCHANDLE_T39FAEE3EA592432C93B574A31DD83B87F1847DE3_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Runtime.InteropServices.GCHandle
  struct  GCHandle_t39FAEE3EA592432C93B574A31DD83B87F1847DE3 
  {
  public:
  	// System.Int32 System.Runtime.InteropServices.GCHandle::handle
  	int32_t ___handle_0;
  
  public:
  	inline static int32_t get_offset_of_handle_0() { return static_cast<int32_t>(offsetof(GCHandle_t39FAEE3EA592432C93B574A31DD83B87F1847DE3, ___handle_0)); }
  	inline int32_t get_handle_0() const { return ___handle_0; }
  	inline int32_t* get_address_of_handle_0() { return &___handle_0; }
  	inline void set_handle_0(int32_t value)
  	{
  		___handle_0 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // GCHANDLE_T39FAEE3EA592432C93B574A31DD83B87F1847DE3_H
  #ifndef SMALLRECT_T18C271B0FF660F6ED4EC6D99B26C4D35F51CA532_H
  #define SMALLRECT_T18C271B0FF660F6ED4EC6D99B26C4D35F51CA532_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.SmallRect
  struct  SmallRect_t18C271B0FF660F6ED4EC6D99B26C4D35F51CA532 
  {
  public:
  	// System.Int16 System.SmallRect::Left
  	int16_t ___Left_0;
  	// System.Int16 System.SmallRect::Top
  	int16_t ___Top_1;
  	// System.Int16 System.SmallRect::Right
  	int16_t ___Right_2;
  	// System.Int16 System.SmallRect::Bottom
  	int16_t ___Bottom_3;
  
  public:
  	inline static int32_t get_offset_of_Left_0() { return static_cast<int32_t>(offsetof(SmallRect_t18C271B0FF660F6ED4EC6D99B26C4D35F51CA532, ___Left_0)); }
  	inline int16_t get_Left_0() const { return ___Left_0; }
  	inline int16_t* get_address_of_Left_0() { return &___Left_0; }
  	inline void set_Left_0(int16_t value)
  	{
  		___Left_0 = value;
  	}
  
  	inline static int32_t get_offset_of_Top_1() { return static_cast<int32_t>(offsetof(SmallRect_t18C271B0FF660F6ED4EC6D99B26C4D35F51CA532, ___Top_1)); }
  	inline int16_t get_Top_1() const { return ___Top_1; }
  	inline int16_t* get_address_of_Top_1() { return &___Top_1; }
  	inline void set_Top_1(int16_t value)
  	{
  		___Top_1 = value;
  	}
  
  	inline static int32_t get_offset_of_Right_2() { return static_cast<int32_t>(offsetof(SmallRect_t18C271B0FF660F6ED4EC6D99B26C4D35F51CA532, ___Right_2)); }
  	inline int16_t get_Right_2() const { return ___Right_2; }
  	inline int16_t* get_address_of_Right_2() { return &___Right_2; }
  	inline void set_Right_2(int16_t value)
  	{
  		___Right_2 = value;
  	}
  
  	inline static int32_t get_offset_of_Bottom_3() { return static_cast<int32_t>(offsetof(SmallRect_t18C271B0FF660F6ED4EC6D99B26C4D35F51CA532, ___Bottom_3)); }
  	inline int16_t get_Bottom_3() const { return ___Bottom_3; }
  	inline int16_t* get_address_of_Bottom_3() { return &___Bottom_3; }
  	inline void set_Bottom_3(int16_t value)
  	{
  		___Bottom_3 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // SMALLRECT_T18C271B0FF660F6ED4EC6D99B26C4D35F51CA532_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 DISPLAY_T0222D7CB4CF0F85131FC5E26328FE94E0A27F5E5_H
  #define DISPLAY_T0222D7CB4CF0F85131FC5E26328FE94E0A27F5E5_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.TypeIdentifiers/Display
  struct  Display_t0222D7CB4CF0F85131FC5E26328FE94E0A27F5E5  : public ATypeName_t8FD4A465E3C2846D11FEAE25ED5BF3D67FF94421
  {
  public:
  	// System.String System.TypeIdentifiers/Display::displayName
  	String_t* ___displayName_0;
  	// System.String System.TypeIdentifiers/Display::internal_name
  	String_t* ___internal_name_1;
  
  public:
  	inline static int32_t get_offset_of_displayName_0() { return static_cast<int32_t>(offsetof(Display_t0222D7CB4CF0F85131FC5E26328FE94E0A27F5E5, ___displayName_0)); }
  	inline String_t* get_displayName_0() const { return ___displayName_0; }
  	inline String_t** get_address_of_displayName_0() { return &___displayName_0; }
  	inline void set_displayName_0(String_t* value)
  	{
  		___displayName_0 = value;
  		Il2CppCodeGenWriteBarrier((&___displayName_0), value);
  	}
  
  	inline static int32_t get_offset_of_internal_name_1() { return static_cast<int32_t>(offsetof(Display_t0222D7CB4CF0F85131FC5E26328FE94E0A27F5E5, ___internal_name_1)); }
  	inline String_t* get_internal_name_1() const { return ___internal_name_1; }
  	inline String_t** get_address_of_internal_name_1() { return &___internal_name_1; }
  	inline void set_internal_name_1(String_t* value)
  	{
  		___internal_name_1 = value;
  		Il2CppCodeGenWriteBarrier((&___internal_name_1), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // DISPLAY_T0222D7CB4CF0F85131FC5E26328FE94E0A27F5E5_H
  #ifndef UINTPTR_T_H
  #define UINTPTR_T_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.UIntPtr
  struct  UIntPtr_t 
  {
  public:
  	// System.Void* System.UIntPtr::_pointer
  	void* ____pointer_1;
  
  public:
  	inline static int32_t get_offset_of__pointer_1() { return static_cast<int32_t>(offsetof(UIntPtr_t, ____pointer_1)); }
  	inline void* get__pointer_1() const { return ____pointer_1; }
  	inline void** get_address_of__pointer_1() { return &____pointer_1; }
  	inline void set__pointer_1(void* value)
  	{
  		____pointer_1 = value;
  	}
  };
  
  struct UIntPtr_t_StaticFields
  {
  public:
  	// System.UIntPtr System.UIntPtr::Zero
  	uintptr_t ___Zero_0;
  
  public:
  	inline static int32_t get_offset_of_Zero_0() { return static_cast<int32_t>(offsetof(UIntPtr_t_StaticFields, ___Zero_0)); }
  	inline uintptr_t get_Zero_0() const { return ___Zero_0; }
  	inline uintptr_t* get_address_of_Zero_0() { return &___Zero_0; }
  	inline void set_Zero_0(uintptr_t value)
  	{
  		___Zero_0 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // UINTPTR_T_H
  #ifndef UNSAFECHARBUFFER_T99F0962CE65E71C4BA612D5434276C51AC33AF0C_H
  #define UNSAFECHARBUFFER_T99F0962CE65E71C4BA612D5434276C51AC33AF0C_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.UnSafeCharBuffer
  struct  UnSafeCharBuffer_t99F0962CE65E71C4BA612D5434276C51AC33AF0C 
  {
  public:
  	// System.Char* System.UnSafeCharBuffer::m_buffer
  	Il2CppChar* ___m_buffer_0;
  	// System.Int32 System.UnSafeCharBuffer::m_totalSize
  	int32_t ___m_totalSize_1;
  	// System.Int32 System.UnSafeCharBuffer::m_length
  	int32_t ___m_length_2;
  
  public:
  	inline static int32_t get_offset_of_m_buffer_0() { return static_cast<int32_t>(offsetof(UnSafeCharBuffer_t99F0962CE65E71C4BA612D5434276C51AC33AF0C, ___m_buffer_0)); }
  	inline Il2CppChar* get_m_buffer_0() const { return ___m_buffer_0; }
  	inline Il2CppChar** get_address_of_m_buffer_0() { return &___m_buffer_0; }
  	inline void set_m_buffer_0(Il2CppChar* value)
  	{
  		___m_buffer_0 = value;
  	}
  
  	inline static int32_t get_offset_of_m_totalSize_1() { return static_cast<int32_t>(offsetof(UnSafeCharBuffer_t99F0962CE65E71C4BA612D5434276C51AC33AF0C, ___m_totalSize_1)); }
  	inline int32_t get_m_totalSize_1() const { return ___m_totalSize_1; }
  	inline int32_t* get_address_of_m_totalSize_1() { return &___m_totalSize_1; }
  	inline void set_m_totalSize_1(int32_t value)
  	{
  		___m_totalSize_1 = value;
  	}
  
  	inline static int32_t get_offset_of_m_length_2() { return static_cast<int32_t>(offsetof(UnSafeCharBuffer_t99F0962CE65E71C4BA612D5434276C51AC33AF0C, ___m_length_2)); }
  	inline int32_t get_m_length_2() const { return ___m_length_2; }
  	inline int32_t* get_address_of_m_length_2() { return &___m_length_2; }
  	inline void set_m_length_2(int32_t value)
  	{
  		___m_length_2 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // UNSAFECHARBUFFER_T99F0962CE65E71C4BA612D5434276C51AC33AF0C_H
  #ifndef UNHANDLEDEXCEPTIONEVENTARGS_T39DD47D43B0D764FE2C9847FBE760031FBEA0FD1_H
  #define UNHANDLEDEXCEPTIONEVENTARGS_T39DD47D43B0D764FE2C9847FBE760031FBEA0FD1_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.UnhandledExceptionEventArgs
  struct  UnhandledExceptionEventArgs_t39DD47D43B0D764FE2C9847FBE760031FBEA0FD1  : public EventArgs_t8E6CA180BE0E56674C6407011A94BAF7C757352E
  {
  public:
  	// System.Object System.UnhandledExceptionEventArgs::_Exception
  	RuntimeObject * ____Exception_1;
  	// System.Boolean System.UnhandledExceptionEventArgs::_IsTerminating
  	bool ____IsTerminating_2;
  
  public:
  	inline static int32_t get_offset_of__Exception_1() { return static_cast<int32_t>(offsetof(UnhandledExceptionEventArgs_t39DD47D43B0D764FE2C9847FBE760031FBEA0FD1, ____Exception_1)); }
  	inline RuntimeObject * get__Exception_1() const { return ____Exception_1; }
  	inline RuntimeObject ** get_address_of__Exception_1() { return &____Exception_1; }
  	inline void set__Exception_1(RuntimeObject * value)
  	{
  		____Exception_1 = value;
  		Il2CppCodeGenWriteBarrier((&____Exception_1), value);
  	}
  
  	inline static int32_t get_offset_of__IsTerminating_2() { return static_cast<int32_t>(offsetof(UnhandledExceptionEventArgs_t39DD47D43B0D764FE2C9847FBE760031FBEA0FD1, ____IsTerminating_2)); }
  	inline bool get__IsTerminating_2() const { return ____IsTerminating_2; }
  	inline bool* get_address_of__IsTerminating_2() { return &____IsTerminating_2; }
  	inline void set__IsTerminating_2(bool value)
  	{
  		____IsTerminating_2 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // UNHANDLEDEXCEPTIONEVENTARGS_T39DD47D43B0D764FE2C9847FBE760031FBEA0FD1_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 APPDOMAIN_T1B59572328F60585904DF52A59FE47CF5B5FFFF8_H
  #define APPDOMAIN_T1B59572328F60585904DF52A59FE47CF5B5FFFF8_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.AppDomain
  struct  AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8  : public MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF
  {
  public:
  	// System.IntPtr System.AppDomain::_mono_app_domain
  	intptr_t ____mono_app_domain_1;
  	// System.Object System.AppDomain::_evidence
  	RuntimeObject * ____evidence_6;
  	// System.Object System.AppDomain::_granted
  	RuntimeObject * ____granted_7;
  	// System.Int32 System.AppDomain::_principalPolicy
  	int32_t ____principalPolicy_8;
  	// System.AssemblyLoadEventHandler System.AppDomain::AssemblyLoad
  	AssemblyLoadEventHandler_t53F8340027F9EE67E8A22E7D8C1A3770345153C9 * ___AssemblyLoad_11;
  	// System.ResolveEventHandler System.AppDomain::AssemblyResolve
  	ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * ___AssemblyResolve_12;
  	// System.EventHandler System.AppDomain::DomainUnload
  	EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C * ___DomainUnload_13;
  	// System.EventHandler System.AppDomain::ProcessExit
  	EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C * ___ProcessExit_14;
  	// System.ResolveEventHandler System.AppDomain::ResourceResolve
  	ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * ___ResourceResolve_15;
  	// System.ResolveEventHandler System.AppDomain::TypeResolve
  	ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * ___TypeResolve_16;
  	// System.UnhandledExceptionEventHandler System.AppDomain::UnhandledException
  	UnhandledExceptionEventHandler_tB0DFF05ABF7A3A234C87D4F7A71F98E9AB2D91DE * ___UnhandledException_17;
  	// System.EventHandler`1<System.Runtime.ExceptionServices.FirstChanceExceptionEventArgs> System.AppDomain::FirstChanceException
  	EventHandler_1_t1E35ED2E29145994C6C03E57601C6D48C61083FF * ___FirstChanceException_18;
  	// System.Object System.AppDomain::_domain_manager
  	RuntimeObject * ____domain_manager_19;
  	// System.ResolveEventHandler System.AppDomain::ReflectionOnlyAssemblyResolve
  	ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * ___ReflectionOnlyAssemblyResolve_20;
  	// System.Object System.AppDomain::_activation
  	RuntimeObject * ____activation_21;
  	// System.Object System.AppDomain::_applicationIdentity
  	RuntimeObject * ____applicationIdentity_22;
  	// System.Collections.Generic.List`1<System.String> System.AppDomain::compatibility_switch
  	List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * ___compatibility_switch_23;
  
  public:
  	inline static int32_t get_offset_of__mono_app_domain_1() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ____mono_app_domain_1)); }
  	inline intptr_t get__mono_app_domain_1() const { return ____mono_app_domain_1; }
  	inline intptr_t* get_address_of__mono_app_domain_1() { return &____mono_app_domain_1; }
  	inline void set__mono_app_domain_1(intptr_t value)
  	{
  		____mono_app_domain_1 = value;
  	}
  
  	inline static int32_t get_offset_of__evidence_6() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ____evidence_6)); }
  	inline RuntimeObject * get__evidence_6() const { return ____evidence_6; }
  	inline RuntimeObject ** get_address_of__evidence_6() { return &____evidence_6; }
  	inline void set__evidence_6(RuntimeObject * value)
  	{
  		____evidence_6 = value;
  		Il2CppCodeGenWriteBarrier((&____evidence_6), value);
  	}
  
  	inline static int32_t get_offset_of__granted_7() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ____granted_7)); }
  	inline RuntimeObject * get__granted_7() const { return ____granted_7; }
  	inline RuntimeObject ** get_address_of__granted_7() { return &____granted_7; }
  	inline void set__granted_7(RuntimeObject * value)
  	{
  		____granted_7 = value;
  		Il2CppCodeGenWriteBarrier((&____granted_7), value);
  	}
  
  	inline static int32_t get_offset_of__principalPolicy_8() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ____principalPolicy_8)); }
  	inline int32_t get__principalPolicy_8() const { return ____principalPolicy_8; }
  	inline int32_t* get_address_of__principalPolicy_8() { return &____principalPolicy_8; }
  	inline void set__principalPolicy_8(int32_t value)
  	{
  		____principalPolicy_8 = value;
  	}
  
  	inline static int32_t get_offset_of_AssemblyLoad_11() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ___AssemblyLoad_11)); }
  	inline AssemblyLoadEventHandler_t53F8340027F9EE67E8A22E7D8C1A3770345153C9 * get_AssemblyLoad_11() const { return ___AssemblyLoad_11; }
  	inline AssemblyLoadEventHandler_t53F8340027F9EE67E8A22E7D8C1A3770345153C9 ** get_address_of_AssemblyLoad_11() { return &___AssemblyLoad_11; }
  	inline void set_AssemblyLoad_11(AssemblyLoadEventHandler_t53F8340027F9EE67E8A22E7D8C1A3770345153C9 * value)
  	{
  		___AssemblyLoad_11 = value;
  		Il2CppCodeGenWriteBarrier((&___AssemblyLoad_11), value);
  	}
  
  	inline static int32_t get_offset_of_AssemblyResolve_12() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ___AssemblyResolve_12)); }
  	inline ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * get_AssemblyResolve_12() const { return ___AssemblyResolve_12; }
  	inline ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 ** get_address_of_AssemblyResolve_12() { return &___AssemblyResolve_12; }
  	inline void set_AssemblyResolve_12(ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * value)
  	{
  		___AssemblyResolve_12 = value;
  		Il2CppCodeGenWriteBarrier((&___AssemblyResolve_12), value);
  	}
  
  	inline static int32_t get_offset_of_DomainUnload_13() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ___DomainUnload_13)); }
  	inline EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C * get_DomainUnload_13() const { return ___DomainUnload_13; }
  	inline EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C ** get_address_of_DomainUnload_13() { return &___DomainUnload_13; }
  	inline void set_DomainUnload_13(EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C * value)
  	{
  		___DomainUnload_13 = value;
  		Il2CppCodeGenWriteBarrier((&___DomainUnload_13), value);
  	}
  
  	inline static int32_t get_offset_of_ProcessExit_14() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ___ProcessExit_14)); }
  	inline EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C * get_ProcessExit_14() const { return ___ProcessExit_14; }
  	inline EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C ** get_address_of_ProcessExit_14() { return &___ProcessExit_14; }
  	inline void set_ProcessExit_14(EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C * value)
  	{
  		___ProcessExit_14 = value;
  		Il2CppCodeGenWriteBarrier((&___ProcessExit_14), value);
  	}
  
  	inline static int32_t get_offset_of_ResourceResolve_15() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ___ResourceResolve_15)); }
  	inline ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * get_ResourceResolve_15() const { return ___ResourceResolve_15; }
  	inline ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 ** get_address_of_ResourceResolve_15() { return &___ResourceResolve_15; }
  	inline void set_ResourceResolve_15(ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * value)
  	{
  		___ResourceResolve_15 = value;
  		Il2CppCodeGenWriteBarrier((&___ResourceResolve_15), value);
  	}
  
  	inline static int32_t get_offset_of_TypeResolve_16() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ___TypeResolve_16)); }
  	inline ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * get_TypeResolve_16() const { return ___TypeResolve_16; }
  	inline ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 ** get_address_of_TypeResolve_16() { return &___TypeResolve_16; }
  	inline void set_TypeResolve_16(ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * value)
  	{
  		___TypeResolve_16 = value;
  		Il2CppCodeGenWriteBarrier((&___TypeResolve_16), value);
  	}
  
  	inline static int32_t get_offset_of_UnhandledException_17() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ___UnhandledException_17)); }
  	inline UnhandledExceptionEventHandler_tB0DFF05ABF7A3A234C87D4F7A71F98E9AB2D91DE * get_UnhandledException_17() const { return ___UnhandledException_17; }
  	inline UnhandledExceptionEventHandler_tB0DFF05ABF7A3A234C87D4F7A71F98E9AB2D91DE ** get_address_of_UnhandledException_17() { return &___UnhandledException_17; }
  	inline void set_UnhandledException_17(UnhandledExceptionEventHandler_tB0DFF05ABF7A3A234C87D4F7A71F98E9AB2D91DE * value)
  	{
  		___UnhandledException_17 = value;
  		Il2CppCodeGenWriteBarrier((&___UnhandledException_17), value);
  	}
  
  	inline static int32_t get_offset_of_FirstChanceException_18() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ___FirstChanceException_18)); }
  	inline EventHandler_1_t1E35ED2E29145994C6C03E57601C6D48C61083FF * get_FirstChanceException_18() const { return ___FirstChanceException_18; }
  	inline EventHandler_1_t1E35ED2E29145994C6C03E57601C6D48C61083FF ** get_address_of_FirstChanceException_18() { return &___FirstChanceException_18; }
  	inline void set_FirstChanceException_18(EventHandler_1_t1E35ED2E29145994C6C03E57601C6D48C61083FF * value)
  	{
  		___FirstChanceException_18 = value;
  		Il2CppCodeGenWriteBarrier((&___FirstChanceException_18), value);
  	}
  
  	inline static int32_t get_offset_of__domain_manager_19() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ____domain_manager_19)); }
  	inline RuntimeObject * get__domain_manager_19() const { return ____domain_manager_19; }
  	inline RuntimeObject ** get_address_of__domain_manager_19() { return &____domain_manager_19; }
  	inline void set__domain_manager_19(RuntimeObject * value)
  	{
  		____domain_manager_19 = value;
  		Il2CppCodeGenWriteBarrier((&____domain_manager_19), value);
  	}
  
  	inline static int32_t get_offset_of_ReflectionOnlyAssemblyResolve_20() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ___ReflectionOnlyAssemblyResolve_20)); }
  	inline ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * get_ReflectionOnlyAssemblyResolve_20() const { return ___ReflectionOnlyAssemblyResolve_20; }
  	inline ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 ** get_address_of_ReflectionOnlyAssemblyResolve_20() { return &___ReflectionOnlyAssemblyResolve_20; }
  	inline void set_ReflectionOnlyAssemblyResolve_20(ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * value)
  	{
  		___ReflectionOnlyAssemblyResolve_20 = value;
  		Il2CppCodeGenWriteBarrier((&___ReflectionOnlyAssemblyResolve_20), value);
  	}
  
  	inline static int32_t get_offset_of__activation_21() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ____activation_21)); }
  	inline RuntimeObject * get__activation_21() const { return ____activation_21; }
  	inline RuntimeObject ** get_address_of__activation_21() { return &____activation_21; }
  	inline void set__activation_21(RuntimeObject * value)
  	{
  		____activation_21 = value;
  		Il2CppCodeGenWriteBarrier((&____activation_21), value);
  	}
  
  	inline static int32_t get_offset_of__applicationIdentity_22() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ____applicationIdentity_22)); }
  	inline RuntimeObject * get__applicationIdentity_22() const { return ____applicationIdentity_22; }
  	inline RuntimeObject ** get_address_of__applicationIdentity_22() { return &____applicationIdentity_22; }
  	inline void set__applicationIdentity_22(RuntimeObject * value)
  	{
  		____applicationIdentity_22 = value;
  		Il2CppCodeGenWriteBarrier((&____applicationIdentity_22), value);
  	}
  
  	inline static int32_t get_offset_of_compatibility_switch_23() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ___compatibility_switch_23)); }
  	inline List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * get_compatibility_switch_23() const { return ___compatibility_switch_23; }
  	inline List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 ** get_address_of_compatibility_switch_23() { return &___compatibility_switch_23; }
  	inline void set_compatibility_switch_23(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * value)
  	{
  		___compatibility_switch_23 = value;
  		Il2CppCodeGenWriteBarrier((&___compatibility_switch_23), value);
  	}
  };
  
  struct AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_StaticFields
  {
  public:
  	// System.String System.AppDomain::_process_guid
  	String_t* ____process_guid_2;
  	// System.AppDomain System.AppDomain::default_domain
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8 * ___default_domain_10;
  
  public:
  	inline static int32_t get_offset_of__process_guid_2() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_StaticFields, ____process_guid_2)); }
  	inline String_t* get__process_guid_2() const { return ____process_guid_2; }
  	inline String_t** get_address_of__process_guid_2() { return &____process_guid_2; }
  	inline void set__process_guid_2(String_t* value)
  	{
  		____process_guid_2 = value;
  		Il2CppCodeGenWriteBarrier((&____process_guid_2), value);
  	}
  
  	inline static int32_t get_offset_of_default_domain_10() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_StaticFields, ___default_domain_10)); }
  	inline AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8 * get_default_domain_10() const { return ___default_domain_10; }
  	inline AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8 ** get_address_of_default_domain_10() { return &___default_domain_10; }
  	inline void set_default_domain_10(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8 * value)
  	{
  		___default_domain_10 = value;
  		Il2CppCodeGenWriteBarrier((&___default_domain_10), value);
  	}
  };
  
  struct AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_ThreadStaticFields
  {
  public:
  	// System.Collections.Generic.Dictionary`2<System.String,System.Object> System.AppDomain::type_resolve_in_progress
  	Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA * ___type_resolve_in_progress_3;
  	// System.Collections.Generic.Dictionary`2<System.String,System.Object> System.AppDomain::assembly_resolve_in_progress
  	Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA * ___assembly_resolve_in_progress_4;
  	// System.Collections.Generic.Dictionary`2<System.String,System.Object> System.AppDomain::assembly_resolve_in_progress_refonly
  	Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA * ___assembly_resolve_in_progress_refonly_5;
  	// System.Object System.AppDomain::_principal
  	RuntimeObject * ____principal_9;
  
  public:
  	inline static int32_t get_offset_of_type_resolve_in_progress_3() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_ThreadStaticFields, ___type_resolve_in_progress_3)); }
  	inline Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA * get_type_resolve_in_progress_3() const { return ___type_resolve_in_progress_3; }
  	inline Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA ** get_address_of_type_resolve_in_progress_3() { return &___type_resolve_in_progress_3; }
  	inline void set_type_resolve_in_progress_3(Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA * value)
  	{
  		___type_resolve_in_progress_3 = value;
  		Il2CppCodeGenWriteBarrier((&___type_resolve_in_progress_3), value);
  	}
  
  	inline static int32_t get_offset_of_assembly_resolve_in_progress_4() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_ThreadStaticFields, ___assembly_resolve_in_progress_4)); }
  	inline Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA * get_assembly_resolve_in_progress_4() const { return ___assembly_resolve_in_progress_4; }
  	inline Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA ** get_address_of_assembly_resolve_in_progress_4() { return &___assembly_resolve_in_progress_4; }
  	inline void set_assembly_resolve_in_progress_4(Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA * value)
  	{
  		___assembly_resolve_in_progress_4 = value;
  		Il2CppCodeGenWriteBarrier((&___assembly_resolve_in_progress_4), value);
  	}
  
  	inline static int32_t get_offset_of_assembly_resolve_in_progress_refonly_5() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_ThreadStaticFields, ___assembly_resolve_in_progress_refonly_5)); }
  	inline Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA * get_assembly_resolve_in_progress_refonly_5() const { return ___assembly_resolve_in_progress_refonly_5; }
  	inline Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA ** get_address_of_assembly_resolve_in_progress_refonly_5() { return &___assembly_resolve_in_progress_refonly_5; }
  	inline void set_assembly_resolve_in_progress_refonly_5(Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA * value)
  	{
  		___assembly_resolve_in_progress_refonly_5 = value;
  		Il2CppCodeGenWriteBarrier((&___assembly_resolve_in_progress_refonly_5), value);
  	}
  
  	inline static int32_t get_offset_of__principal_9() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_ThreadStaticFields, ____principal_9)); }
  	inline RuntimeObject * get__principal_9() const { return ____principal_9; }
  	inline RuntimeObject ** get_address_of__principal_9() { return &____principal_9; }
  	inline void set__principal_9(RuntimeObject * value)
  	{
  		____principal_9 = value;
  		Il2CppCodeGenWriteBarrier((&____principal_9), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  // Native definition for P/Invoke marshalling of System.AppDomain
  struct AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_marshaled_pinvoke : public MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF_marshaled_pinvoke
  {
  	intptr_t ____mono_app_domain_1;
  	Il2CppIUnknown* ____evidence_6;
  	Il2CppIUnknown* ____granted_7;
  	int32_t ____principalPolicy_8;
  	Il2CppMethodPointer ___AssemblyLoad_11;
  	Il2CppMethodPointer ___AssemblyResolve_12;
  	Il2CppMethodPointer ___DomainUnload_13;
  	Il2CppMethodPointer ___ProcessExit_14;
  	Il2CppMethodPointer ___ResourceResolve_15;
  	Il2CppMethodPointer ___TypeResolve_16;
  	Il2CppMethodPointer ___UnhandledException_17;
  	Il2CppMethodPointer ___FirstChanceException_18;
  	Il2CppIUnknown* ____domain_manager_19;
  	Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve_20;
  	Il2CppIUnknown* ____activation_21;
  	Il2CppIUnknown* ____applicationIdentity_22;
  	List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * ___compatibility_switch_23;
  };
  // Native definition for COM marshalling of System.AppDomain
  struct AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_marshaled_com : public MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF_marshaled_com
  {
  	intptr_t ____mono_app_domain_1;
  	Il2CppIUnknown* ____evidence_6;
  	Il2CppIUnknown* ____granted_7;
  	int32_t ____principalPolicy_8;
  	Il2CppMethodPointer ___AssemblyLoad_11;
  	Il2CppMethodPointer ___AssemblyResolve_12;
  	Il2CppMethodPointer ___DomainUnload_13;
  	Il2CppMethodPointer ___ProcessExit_14;
  	Il2CppMethodPointer ___ResourceResolve_15;
  	Il2CppMethodPointer ___TypeResolve_16;
  	Il2CppMethodPointer ___UnhandledException_17;
  	Il2CppMethodPointer ___FirstChanceException_18;
  	Il2CppIUnknown* ____domain_manager_19;
  	Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve_20;
  	Il2CppIUnknown* ____activation_21;
  	Il2CppIUnknown* ____applicationIdentity_22;
  	List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * ___compatibility_switch_23;
  };
  #endif // APPDOMAIN_T1B59572328F60585904DF52A59FE47CF5B5FFFF8_H
  #ifndef ARGITERATOR_TCF0D2A1A1BD140821E37286E2D7AC6267479F855_H
  #define ARGITERATOR_TCF0D2A1A1BD140821E37286E2D7AC6267479F855_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.ArgIterator
  struct  ArgIterator_tCF0D2A1A1BD140821E37286E2D7AC6267479F855 
  {
  public:
  	// System.IntPtr System.ArgIterator::sig
  	intptr_t ___sig_0;
  	// System.IntPtr System.ArgIterator::args
  	intptr_t ___args_1;
  	// System.Int32 System.ArgIterator::next_arg
  	int32_t ___next_arg_2;
  	// System.Int32 System.ArgIterator::num_args
  	int32_t ___num_args_3;
  
  public:
  	inline static int32_t get_offset_of_sig_0() { return static_cast<int32_t>(offsetof(ArgIterator_tCF0D2A1A1BD140821E37286E2D7AC6267479F855, ___sig_0)); }
  	inline intptr_t get_sig_0() const { return ___sig_0; }
  	inline intptr_t* get_address_of_sig_0() { return &___sig_0; }
  	inline void set_sig_0(intptr_t value)
  	{
  		___sig_0 = value;
  	}
  
  	inline static int32_t get_offset_of_args_1() { return static_cast<int32_t>(offsetof(ArgIterator_tCF0D2A1A1BD140821E37286E2D7AC6267479F855, ___args_1)); }
  	inline intptr_t get_args_1() const { return ___args_1; }
  	inline intptr_t* get_address_of_args_1() { return &___args_1; }
  	inline void set_args_1(intptr_t value)
  	{
  		___args_1 = value;
  	}
  
  	inline static int32_t get_offset_of_next_arg_2() { return static_cast<int32_t>(offsetof(ArgIterator_tCF0D2A1A1BD140821E37286E2D7AC6267479F855, ___next_arg_2)); }
  	inline int32_t get_next_arg_2() const { return ___next_arg_2; }
  	inline int32_t* get_address_of_next_arg_2() { return &___next_arg_2; }
  	inline void set_next_arg_2(int32_t value)
  	{
  		___next_arg_2 = value;
  	}
  
  	inline static int32_t get_offset_of_num_args_3() { return static_cast<int32_t>(offsetof(ArgIterator_tCF0D2A1A1BD140821E37286E2D7AC6267479F855, ___num_args_3)); }
  	inline int32_t get_num_args_3() const { return ___num_args_3; }
  	inline int32_t* get_address_of_num_args_3() { return &___num_args_3; }
  	inline void set_num_args_3(int32_t value)
  	{
  		___num_args_3 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // ARGITERATOR_TCF0D2A1A1BD140821E37286E2D7AC6267479F855_H
  #ifndef BRECORD_TDDC5F1A5DC569C234C6141FCBA5F8DE8293BC601_H
  #define BRECORD_TDDC5F1A5DC569C234C6141FCBA5F8DE8293BC601_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.BRECORD
  struct  BRECORD_tDDC5F1A5DC569C234C6141FCBA5F8DE8293BC601 
  {
  public:
  	// System.IntPtr System.BRECORD::pvRecord
  	intptr_t ___pvRecord_0;
  	// System.IntPtr System.BRECORD::pRecInfo
  	intptr_t ___pRecInfo_1;
  
  public:
  	inline static int32_t get_offset_of_pvRecord_0() { return static_cast<int32_t>(offsetof(BRECORD_tDDC5F1A5DC569C234C6141FCBA5F8DE8293BC601, ___pvRecord_0)); }
  	inline intptr_t get_pvRecord_0() const { return ___pvRecord_0; }
  	inline intptr_t* get_address_of_pvRecord_0() { return &___pvRecord_0; }
  	inline void set_pvRecord_0(intptr_t value)
  	{
  		___pvRecord_0 = value;
  	}
  
  	inline static int32_t get_offset_of_pRecInfo_1() { return static_cast<int32_t>(offsetof(BRECORD_tDDC5F1A5DC569C234C6141FCBA5F8DE8293BC601, ___pRecInfo_1)); }
  	inline intptr_t get_pRecInfo_1() const { return ___pRecInfo_1; }
  	inline intptr_t* get_address_of_pRecInfo_1() { return &___pRecInfo_1; }
  	inline void set_pRecInfo_1(intptr_t value)
  	{
  		___pRecInfo_1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // BRECORD_TDDC5F1A5DC569C234C6141FCBA5F8DE8293BC601_H
  #ifndef BYTEENUM_T406C975039F6312CDE58A265A6ECFD861F8C06CD_H
  #define BYTEENUM_T406C975039F6312CDE58A265A6ECFD861F8C06CD_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.ByteEnum
  struct  ByteEnum_t406C975039F6312CDE58A265A6ECFD861F8C06CD 
  {
  public:
  	// System.Byte System.ByteEnum::value__
  	uint8_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ByteEnum_t406C975039F6312CDE58A265A6ECFD861F8C06CD, ___value___2)); }
  	inline uint8_t get_value___2() const { return ___value___2; }
  	inline uint8_t* get_address_of_value___2() { return &___value___2; }
  	inline void set_value___2(uint8_t value)
  	{
  		___value___2 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // BYTEENUM_T406C975039F6312CDE58A265A6ECFD861F8C06CD_H
  #ifndef CONSOLECOLOR_T2E01225594844040BE12231E6A14F85FCB78C597_H
  #define CONSOLECOLOR_T2E01225594844040BE12231E6A14F85FCB78C597_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.ConsoleColor
  struct  ConsoleColor_t2E01225594844040BE12231E6A14F85FCB78C597 
  {
  public:
  	// System.Int32 System.ConsoleColor::value__
  	int32_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ConsoleColor_t2E01225594844040BE12231E6A14F85FCB78C597, ___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 // CONSOLECOLOR_T2E01225594844040BE12231E6A14F85FCB78C597_H
  #ifndef CONSOLEKEY_T0196714F06D59B40580F7B85EA2663D81394682C_H
  #define CONSOLEKEY_T0196714F06D59B40580F7B85EA2663D81394682C_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.ConsoleKey
  struct  ConsoleKey_t0196714F06D59B40580F7B85EA2663D81394682C 
  {
  public:
  	// System.Int32 System.ConsoleKey::value__
  	int32_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ConsoleKey_t0196714F06D59B40580F7B85EA2663D81394682C, ___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 // CONSOLEKEY_T0196714F06D59B40580F7B85EA2663D81394682C_H
  #ifndef CONSOLEMODIFIERS_TCB55098B71E4DCCEE972B1056E64D1B8AB9EAB34_H
  #define CONSOLEMODIFIERS_TCB55098B71E4DCCEE972B1056E64D1B8AB9EAB34_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.ConsoleModifiers
  struct  ConsoleModifiers_tCB55098B71E4DCCEE972B1056E64D1B8AB9EAB34 
  {
  public:
  	// System.Int32 System.ConsoleModifiers::value__
  	int32_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ConsoleModifiers_tCB55098B71E4DCCEE972B1056E64D1B8AB9EAB34, ___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 // CONSOLEMODIFIERS_TCB55098B71E4DCCEE972B1056E64D1B8AB9EAB34_H
  #ifndef CONSOLESCREENBUFFERINFO_TA8045B7C44EF25956D3B0847F24465E9CF18954F_H
  #define CONSOLESCREENBUFFERINFO_TA8045B7C44EF25956D3B0847F24465E9CF18954F_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.ConsoleScreenBufferInfo
  struct  ConsoleScreenBufferInfo_tA8045B7C44EF25956D3B0847F24465E9CF18954F 
  {
  public:
  	// System.Coord System.ConsoleScreenBufferInfo::Size
  	Coord_t6CEFF682745DD47B1B4DA3ED268C0933021AC34A  ___Size_0;
  	// System.Coord System.ConsoleScreenBufferInfo::CursorPosition
  	Coord_t6CEFF682745DD47B1B4DA3ED268C0933021AC34A  ___CursorPosition_1;
  	// System.Int16 System.ConsoleScreenBufferInfo::Attribute
  	int16_t ___Attribute_2;
  	// System.SmallRect System.ConsoleScreenBufferInfo::Window
  	SmallRect_t18C271B0FF660F6ED4EC6D99B26C4D35F51CA532  ___Window_3;
  	// System.Coord System.ConsoleScreenBufferInfo::MaxWindowSize
  	Coord_t6CEFF682745DD47B1B4DA3ED268C0933021AC34A  ___MaxWindowSize_4;
  
  public:
  	inline static int32_t get_offset_of_Size_0() { return static_cast<int32_t>(offsetof(ConsoleScreenBufferInfo_tA8045B7C44EF25956D3B0847F24465E9CF18954F, ___Size_0)); }
  	inline Coord_t6CEFF682745DD47B1B4DA3ED268C0933021AC34A  get_Size_0() const { return ___Size_0; }
  	inline Coord_t6CEFF682745DD47B1B4DA3ED268C0933021AC34A * get_address_of_Size_0() { return &___Size_0; }
  	inline void set_Size_0(Coord_t6CEFF682745DD47B1B4DA3ED268C0933021AC34A  value)
  	{
  		___Size_0 = value;
  	}
  
  	inline static int32_t get_offset_of_CursorPosition_1() { return static_cast<int32_t>(offsetof(ConsoleScreenBufferInfo_tA8045B7C44EF25956D3B0847F24465E9CF18954F, ___CursorPosition_1)); }
  	inline Coord_t6CEFF682745DD47B1B4DA3ED268C0933021AC34A  get_CursorPosition_1() const { return ___CursorPosition_1; }
  	inline Coord_t6CEFF682745DD47B1B4DA3ED268C0933021AC34A * get_address_of_CursorPosition_1() { return &___CursorPosition_1; }
  	inline void set_CursorPosition_1(Coord_t6CEFF682745DD47B1B4DA3ED268C0933021AC34A  value)
  	{
  		___CursorPosition_1 = value;
  	}
  
  	inline static int32_t get_offset_of_Attribute_2() { return static_cast<int32_t>(offsetof(ConsoleScreenBufferInfo_tA8045B7C44EF25956D3B0847F24465E9CF18954F, ___Attribute_2)); }
  	inline int16_t get_Attribute_2() const { return ___Attribute_2; }
  	inline int16_t* get_address_of_Attribute_2() { return &___Attribute_2; }
  	inline void set_Attribute_2(int16_t value)
  	{
  		___Attribute_2 = value;
  	}
  
  	inline static int32_t get_offset_of_Window_3() { return static_cast<int32_t>(offsetof(ConsoleScreenBufferInfo_tA8045B7C44EF25956D3B0847F24465E9CF18954F, ___Window_3)); }
  	inline SmallRect_t18C271B0FF660F6ED4EC6D99B26C4D35F51CA532  get_Window_3() const { return ___Window_3; }
  	inline SmallRect_t18C271B0FF660F6ED4EC6D99B26C4D35F51CA532 * get_address_of_Window_3() { return &___Window_3; }
  	inline void set_Window_3(SmallRect_t18C271B0FF660F6ED4EC6D99B26C4D35F51CA532  value)
  	{
  		___Window_3 = value;
  	}
  
  	inline static int32_t get_offset_of_MaxWindowSize_4() { return static_cast<int32_t>(offsetof(ConsoleScreenBufferInfo_tA8045B7C44EF25956D3B0847F24465E9CF18954F, ___MaxWindowSize_4)); }
  	inline Coord_t6CEFF682745DD47B1B4DA3ED268C0933021AC34A  get_MaxWindowSize_4() const { return ___MaxWindowSize_4; }
  	inline Coord_t6CEFF682745DD47B1B4DA3ED268C0933021AC34A * get_address_of_MaxWindowSize_4() { return &___MaxWindowSize_4; }
  	inline void set_MaxWindowSize_4(Coord_t6CEFF682745DD47B1B4DA3ED268C0933021AC34A  value)
  	{
  		___MaxWindowSize_4 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // CONSOLESCREENBUFFERINFO_TA8045B7C44EF25956D3B0847F24465E9CF18954F_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 SPECIALFOLDER_T5A2C2AE97BD6C2DF95061C8904B2225228AC9BA0_H
  #define SPECIALFOLDER_T5A2C2AE97BD6C2DF95061C8904B2225228AC9BA0_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Environment/SpecialFolder
  struct  SpecialFolder_t5A2C2AE97BD6C2DF95061C8904B2225228AC9BA0 
  {
  public:
  	// System.Int32 System.Environment/SpecialFolder::value__
  	int32_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(SpecialFolder_t5A2C2AE97BD6C2DF95061C8904B2225228AC9BA0, ___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 // SPECIALFOLDER_T5A2C2AE97BD6C2DF95061C8904B2225228AC9BA0_H
  #ifndef SPECIALFOLDEROPTION_TAF2DB60F447738C1E46C3D5660A0CBB0F4480470_H
  #define SPECIALFOLDEROPTION_TAF2DB60F447738C1E46C3D5660A0CBB0F4480470_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Environment/SpecialFolderOption
  struct  SpecialFolderOption_tAF2DB60F447738C1E46C3D5660A0CBB0F4480470 
  {
  public:
  	// System.Int32 System.Environment/SpecialFolderOption::value__
  	int32_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(SpecialFolderOption_tAF2DB60F447738C1E46C3D5660A0CBB0F4480470, ___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 // SPECIALFOLDEROPTION_TAF2DB60F447738C1E46C3D5660A0CBB0F4480470_H
  #ifndef HANDLES_TC13FB0F0810977450CE811097C1B15BCF5E4CAD7_H
  #define HANDLES_TC13FB0F0810977450CE811097C1B15BCF5E4CAD7_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Handles
  struct  Handles_tC13FB0F0810977450CE811097C1B15BCF5E4CAD7 
  {
  public:
  	// System.Int32 System.Handles::value__
  	int32_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Handles_tC13FB0F0810977450CE811097C1B15BCF5E4CAD7, ___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 // HANDLES_TC13FB0F0810977450CE811097C1B15BCF5E4CAD7_H
  #ifndef INT16ENUM_TF03C0C5772A892EB552607A1C0DEF122A930BE80_H
  #define INT16ENUM_TF03C0C5772A892EB552607A1C0DEF122A930BE80_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Int16Enum
  struct  Int16Enum_tF03C0C5772A892EB552607A1C0DEF122A930BE80 
  {
  public:
  	// System.Int16 System.Int16Enum::value__
  	int16_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Int16Enum_tF03C0C5772A892EB552607A1C0DEF122A930BE80, ___value___2)); }
  	inline int16_t get_value___2() const { return ___value___2; }
  	inline int16_t* get_address_of_value___2() { return &___value___2; }
  	inline void set_value___2(int16_t value)
  	{
  		___value___2 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // INT16ENUM_TF03C0C5772A892EB552607A1C0DEF122A930BE80_H
  #ifndef INT32ENUM_T6312CE4586C17FE2E2E513D2E7655B574F10FDCD_H
  #define INT32ENUM_T6312CE4586C17FE2E2E513D2E7655B574F10FDCD_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Int32Enum
  struct  Int32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD 
  {
  public:
  	// System.Int32 System.Int32Enum::value__
  	int32_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Int32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD, ___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 // INT32ENUM_T6312CE4586C17FE2E2E513D2E7655B574F10FDCD_H
  #ifndef INT64ENUM_T7DD4BDEADB660E726D94B249B352C2E2ABC1E580_H
  #define INT64ENUM_T7DD4BDEADB660E726D94B249B352C2E2ABC1E580_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Int64Enum
  struct  Int64Enum_t7DD4BDEADB660E726D94B249B352C2E2ABC1E580 
  {
  public:
  	// System.Int64 System.Int64Enum::value__
  	int64_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Int64Enum_t7DD4BDEADB660E726D94B249B352C2E2ABC1E580, ___value___2)); }
  	inline int64_t get_value___2() const { return ___value___2; }
  	inline int64_t* get_address_of_value___2() { return &___value___2; }
  	inline void set_value___2(int64_t value)
  	{
  		___value___2 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // INT64ENUM_T7DD4BDEADB660E726D94B249B352C2E2ABC1E580_H
  #ifndef MONOASYNCCALL_T5D4F895C7FEF7A36A60AFD3C64078A86BAF681FD_H
  #define MONOASYNCCALL_T5D4F895C7FEF7A36A60AFD3C64078A86BAF681FD_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.MonoAsyncCall
  struct  MonoAsyncCall_t5D4F895C7FEF7A36A60AFD3C64078A86BAF681FD  : public RuntimeObject
  {
  public:
  	// System.Object System.MonoAsyncCall::msg
  	RuntimeObject * ___msg_0;
  	// System.IntPtr System.MonoAsyncCall::cb_method
  	intptr_t ___cb_method_1;
  	// System.Object System.MonoAsyncCall::cb_target
  	RuntimeObject * ___cb_target_2;
  	// System.Object System.MonoAsyncCall::state
  	RuntimeObject * ___state_3;
  	// System.Object System.MonoAsyncCall::res
  	RuntimeObject * ___res_4;
  	// System.Object System.MonoAsyncCall::out_args
  	RuntimeObject * ___out_args_5;
  
  public:
  	inline static int32_t get_offset_of_msg_0() { return static_cast<int32_t>(offsetof(MonoAsyncCall_t5D4F895C7FEF7A36A60AFD3C64078A86BAF681FD, ___msg_0)); }
  	inline RuntimeObject * get_msg_0() const { return ___msg_0; }
  	inline RuntimeObject ** get_address_of_msg_0() { return &___msg_0; }
  	inline void set_msg_0(RuntimeObject * value)
  	{
  		___msg_0 = value;
  		Il2CppCodeGenWriteBarrier((&___msg_0), value);
  	}
  
  	inline static int32_t get_offset_of_cb_method_1() { return static_cast<int32_t>(offsetof(MonoAsyncCall_t5D4F895C7FEF7A36A60AFD3C64078A86BAF681FD, ___cb_method_1)); }
  	inline intptr_t get_cb_method_1() const { return ___cb_method_1; }
  	inline intptr_t* get_address_of_cb_method_1() { return &___cb_method_1; }
  	inline void set_cb_method_1(intptr_t value)
  	{
  		___cb_method_1 = value;
  	}
  
  	inline static int32_t get_offset_of_cb_target_2() { return static_cast<int32_t>(offsetof(MonoAsyncCall_t5D4F895C7FEF7A36A60AFD3C64078A86BAF681FD, ___cb_target_2)); }
  	inline RuntimeObject * get_cb_target_2() const { return ___cb_target_2; }
  	inline RuntimeObject ** get_address_of_cb_target_2() { return &___cb_target_2; }
  	inline void set_cb_target_2(RuntimeObject * value)
  	{
  		___cb_target_2 = value;
  		Il2CppCodeGenWriteBarrier((&___cb_target_2), value);
  	}
  
  	inline static int32_t get_offset_of_state_3() { return static_cast<int32_t>(offsetof(MonoAsyncCall_t5D4F895C7FEF7A36A60AFD3C64078A86BAF681FD, ___state_3)); }
  	inline RuntimeObject * get_state_3() const { return ___state_3; }
  	inline RuntimeObject ** get_address_of_state_3() { return &___state_3; }
  	inline void set_state_3(RuntimeObject * value)
  	{
  		___state_3 = value;
  		Il2CppCodeGenWriteBarrier((&___state_3), value);
  	}
  
  	inline static int32_t get_offset_of_res_4() { return static_cast<int32_t>(offsetof(MonoAsyncCall_t5D4F895C7FEF7A36A60AFD3C64078A86BAF681FD, ___res_4)); }
  	inline RuntimeObject * get_res_4() const { return ___res_4; }
  	inline RuntimeObject ** get_address_of_res_4() { return &___res_4; }
  	inline void set_res_4(RuntimeObject * value)
  	{
  		___res_4 = value;
  		Il2CppCodeGenWriteBarrier((&___res_4), value);
  	}
  
  	inline static int32_t get_offset_of_out_args_5() { return static_cast<int32_t>(offsetof(MonoAsyncCall_t5D4F895C7FEF7A36A60AFD3C64078A86BAF681FD, ___out_args_5)); }
  	inline RuntimeObject * get_out_args_5() const { return ___out_args_5; }
  	inline RuntimeObject ** get_address_of_out_args_5() { return &___out_args_5; }
  	inline void set_out_args_5(RuntimeObject * value)
  	{
  		___out_args_5 = value;
  		Il2CppCodeGenWriteBarrier((&___out_args_5), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  // Native definition for P/Invoke marshalling of System.MonoAsyncCall
  struct MonoAsyncCall_t5D4F895C7FEF7A36A60AFD3C64078A86BAF681FD_marshaled_pinvoke
  {
  	Il2CppIUnknown* ___msg_0;
  	intptr_t ___cb_method_1;
  	Il2CppIUnknown* ___cb_target_2;
  	Il2CppIUnknown* ___state_3;
  	Il2CppIUnknown* ___res_4;
  	Il2CppIUnknown* ___out_args_5;
  };
  // Native definition for COM marshalling of System.MonoAsyncCall
  struct MonoAsyncCall_t5D4F895C7FEF7A36A60AFD3C64078A86BAF681FD_marshaled_com
  {
  	Il2CppIUnknown* ___msg_0;
  	intptr_t ___cb_method_1;
  	Il2CppIUnknown* ___cb_target_2;
  	Il2CppIUnknown* ___state_3;
  	Il2CppIUnknown* ___res_4;
  	Il2CppIUnknown* ___out_args_5;
  };
  #endif // MONOASYNCCALL_T5D4F895C7FEF7A36A60AFD3C64078A86BAF681FD_H
  #ifndef PLATFORMID_T7969561D329B66D3E609C70CA506A519E06F2776_H
  #define PLATFORMID_T7969561D329B66D3E609C70CA506A519E06F2776_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.PlatformID
  struct  PlatformID_t7969561D329B66D3E609C70CA506A519E06F2776 
  {
  public:
  	// System.Int32 System.PlatformID::value__
  	int32_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(PlatformID_t7969561D329B66D3E609C70CA506A519E06F2776, ___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 // PLATFORMID_T7969561D329B66D3E609C70CA506A519E06F2776_H
  #ifndef BINDINGFLAGS_TE35C91D046E63A1B92BB9AB909FCF9DA84379ED0_H
  #define BINDINGFLAGS_TE35C91D046E63A1B92BB9AB909FCF9DA84379ED0_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Reflection.BindingFlags
  struct  BindingFlags_tE35C91D046E63A1B92BB9AB909FCF9DA84379ED0 
  {
  public:
  	// System.Int32 System.Reflection.BindingFlags::value__
  	int32_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BindingFlags_tE35C91D046E63A1B92BB9AB909FCF9DA84379ED0, ___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 // BINDINGFLAGS_TE35C91D046E63A1B92BB9AB909FCF9DA84379ED0_H
  #ifndef RUNTIMEARGUMENTHANDLE_T6118B2666F632AA0A554B476D9A447ACDBF08C46_H
  #define RUNTIMEARGUMENTHANDLE_T6118B2666F632AA0A554B476D9A447ACDBF08C46_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.RuntimeArgumentHandle
  struct  RuntimeArgumentHandle_t6118B2666F632AA0A554B476D9A447ACDBF08C46 
  {
  public:
  	// System.IntPtr System.RuntimeArgumentHandle::args
  	intptr_t ___args_0;
  
  public:
  	inline static int32_t get_offset_of_args_0() { return static_cast<int32_t>(offsetof(RuntimeArgumentHandle_t6118B2666F632AA0A554B476D9A447ACDBF08C46, ___args_0)); }
  	inline intptr_t get_args_0() const { return ___args_0; }
  	inline intptr_t* get_address_of_args_0() { return &___args_0; }
  	inline void set_args_0(intptr_t value)
  	{
  		___args_0 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // RUNTIMEARGUMENTHANDLE_T6118B2666F632AA0A554B476D9A447ACDBF08C46_H
  #ifndef RUNTIMEFIELDHANDLE_T844BDF00E8E6FE69D9AEAA7657F09018B864F4EF_H
  #define RUNTIMEFIELDHANDLE_T844BDF00E8E6FE69D9AEAA7657F09018B864F4EF_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.RuntimeFieldHandle
  struct  RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF 
  {
  public:
  	// System.IntPtr System.RuntimeFieldHandle::value
  	intptr_t ___value_0;
  
  public:
  	inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF, ___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 // RUNTIMEFIELDHANDLE_T844BDF00E8E6FE69D9AEAA7657F09018B864F4EF_H
  #ifndef RUNTIMEMETHODHANDLE_T85058E06EFF8AE085FAB91CE2B9E28E7F6FAE33F_H
  #define RUNTIMEMETHODHANDLE_T85058E06EFF8AE085FAB91CE2B9E28E7F6FAE33F_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.RuntimeMethodHandle
  struct  RuntimeMethodHandle_t85058E06EFF8AE085FAB91CE2B9E28E7F6FAE33F 
  {
  public:
  	// System.IntPtr System.RuntimeMethodHandle::value
  	intptr_t ___value_0;
  
  public:
  	inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeMethodHandle_t85058E06EFF8AE085FAB91CE2B9E28E7F6FAE33F, ___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 // RUNTIMEMETHODHANDLE_T85058E06EFF8AE085FAB91CE2B9E28E7F6FAE33F_H
  #ifndef RUNTIMETYPEHANDLE_T7B542280A22F0EC4EAC2061C29178845847A8B2D_H
  #define RUNTIMETYPEHANDLE_T7B542280A22F0EC4EAC2061C29178845847A8B2D_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.RuntimeTypeHandle
  struct  RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D 
  {
  public:
  	// System.IntPtr System.RuntimeTypeHandle::value
  	intptr_t ___value_0;
  
  public:
  	inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D, ___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 // RUNTIMETYPEHANDLE_T7B542280A22F0EC4EAC2061C29178845847A8B2D_H
  #ifndef SBYTEENUM_T0EC157A9E311E27D76141202576E15FA4E83E0EE_H
  #define SBYTEENUM_T0EC157A9E311E27D76141202576E15FA4E83E0EE_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.SByteEnum
  struct  SByteEnum_t0EC157A9E311E27D76141202576E15FA4E83E0EE 
  {
  public:
  	// System.SByte System.SByteEnum::value__
  	int8_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(SByteEnum_t0EC157A9E311E27D76141202576E15FA4E83E0EE, ___value___2)); }
  	inline int8_t get_value___2() const { return ___value___2; }
  	inline int8_t* get_address_of_value___2() { return &___value___2; }
  	inline void set_value___2(int8_t value)
  	{
  		___value___2 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // SBYTEENUM_T0EC157A9E311E27D76141202576E15FA4E83E0EE_H
  #ifndef STRINGCOMPARISON_T02BAA95468CE9E91115C604577611FDF58FEDCF0_H
  #define STRINGCOMPARISON_T02BAA95468CE9E91115C604577611FDF58FEDCF0_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.StringComparison
  struct  StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0 
  {
  public:
  	// System.Int32 System.StringComparison::value__
  	int32_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0, ___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 // STRINGCOMPARISON_T02BAA95468CE9E91115C604577611FDF58FEDCF0_H
  #ifndef TERMINFONUMBERS_TE17C1E4A28232B0A786FAB261BD41BA350DF230B_H
  #define TERMINFONUMBERS_TE17C1E4A28232B0A786FAB261BD41BA350DF230B_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.TermInfoNumbers
  struct  TermInfoNumbers_tE17C1E4A28232B0A786FAB261BD41BA350DF230B 
  {
  public:
  	// System.Int32 System.TermInfoNumbers::value__
  	int32_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TermInfoNumbers_tE17C1E4A28232B0A786FAB261BD41BA350DF230B, ___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 // TERMINFONUMBERS_TE17C1E4A28232B0A786FAB261BD41BA350DF230B_H
  #ifndef TERMINFOSTRINGS_TA50FD6AB2B4EFB66E90CD563942E0A664FD6022F_H
  #define TERMINFOSTRINGS_TA50FD6AB2B4EFB66E90CD563942E0A664FD6022F_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.TermInfoStrings
  struct  TermInfoStrings_tA50FD6AB2B4EFB66E90CD563942E0A664FD6022F 
  {
  public:
  	// System.Int32 System.TermInfoStrings::value__
  	int32_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TermInfoStrings_tA50FD6AB2B4EFB66E90CD563942E0A664FD6022F, ___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 // TERMINFOSTRINGS_TA50FD6AB2B4EFB66E90CD563942E0A664FD6022F_H
  #ifndef TYPECODE_T03ED52F888000DAF40C550C434F29F39A23D61C6_H
  #define TYPECODE_T03ED52F888000DAF40C550C434F29F39A23D61C6_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.TypeCode
  struct  TypeCode_t03ED52F888000DAF40C550C434F29F39A23D61C6 
  {
  public:
  	// System.Int32 System.TypeCode::value__
  	int32_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TypeCode_t03ED52F888000DAF40C550C434F29F39A23D61C6, ___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 // TYPECODE_T03ED52F888000DAF40C550C434F29F39A23D61C6_H
  #ifndef DISPLAYNAMEFORMAT_TFEA54E2FCA44D62D61CCCE98E4F02DE2D186DF47_H
  #define DISPLAYNAMEFORMAT_TFEA54E2FCA44D62D61CCCE98E4F02DE2D186DF47_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.TypeSpec/DisplayNameFormat
  struct  DisplayNameFormat_tFEA54E2FCA44D62D61CCCE98E4F02DE2D186DF47 
  {
  public:
  	// System.Int32 System.TypeSpec/DisplayNameFormat::value__
  	int32_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(DisplayNameFormat_tFEA54E2FCA44D62D61CCCE98E4F02DE2D186DF47, ___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 // DISPLAYNAMEFORMAT_TFEA54E2FCA44D62D61CCCE98E4F02DE2D186DF47_H
  #ifndef UINT16ENUM_TB3380938EFBC6B524E2C8143A7982637F0EA4456_H
  #define UINT16ENUM_TB3380938EFBC6B524E2C8143A7982637F0EA4456_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.UInt16Enum
  struct  UInt16Enum_tB3380938EFBC6B524E2C8143A7982637F0EA4456 
  {
  public:
  	// System.UInt16 System.UInt16Enum::value__
  	uint16_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(UInt16Enum_tB3380938EFBC6B524E2C8143A7982637F0EA4456, ___value___2)); }
  	inline uint16_t get_value___2() const { return ___value___2; }
  	inline uint16_t* get_address_of_value___2() { return &___value___2; }
  	inline void set_value___2(uint16_t value)
  	{
  		___value___2 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // UINT16ENUM_TB3380938EFBC6B524E2C8143A7982637F0EA4456_H
  #ifndef UINT32ENUM_TE44175EB3151A633676D60A642EDA3BD5C6760DA_H
  #define UINT32ENUM_TE44175EB3151A633676D60A642EDA3BD5C6760DA_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.UInt32Enum
  struct  UInt32Enum_tE44175EB3151A633676D60A642EDA3BD5C6760DA 
  {
  public:
  	// System.UInt32 System.UInt32Enum::value__
  	uint32_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(UInt32Enum_tE44175EB3151A633676D60A642EDA3BD5C6760DA, ___value___2)); }
  	inline uint32_t get_value___2() const { return ___value___2; }
  	inline uint32_t* get_address_of_value___2() { return &___value___2; }
  	inline void set_value___2(uint32_t value)
  	{
  		___value___2 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // UINT32ENUM_TE44175EB3151A633676D60A642EDA3BD5C6760DA_H
  #ifndef UINT64ENUM_TEAD217F175F60689A664303784384DEF759D24C8_H
  #define UINT64ENUM_TEAD217F175F60689A664303784384DEF759D24C8_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.UInt64Enum
  struct  UInt64Enum_tEAD217F175F60689A664303784384DEF759D24C8 
  {
  public:
  	// System.UInt64 System.UInt64Enum::value__
  	uint64_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(UInt64Enum_tEAD217F175F60689A664303784384DEF759D24C8, ___value___2)); }
  	inline uint64_t get_value___2() const { return ___value___2; }
  	inline uint64_t* get_address_of_value___2() { return &___value___2; }
  	inline void set_value___2(uint64_t value)
  	{
  		___value___2 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // UINT64ENUM_TEAD217F175F60689A664303784384DEF759D24C8_H
  #ifndef UNAUTHORIZEDACCESSEXCEPTION_TC2210A745BFDD3AE3559A87A4219E2945EEC9F75_H
  #define UNAUTHORIZEDACCESSEXCEPTION_TC2210A745BFDD3AE3559A87A4219E2945EEC9F75_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.UnauthorizedAccessException
  struct  UnauthorizedAccessException_tC2210A745BFDD3AE3559A87A4219E2945EEC9F75  : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // UNAUTHORIZEDACCESSEXCEPTION_TC2210A745BFDD3AE3559A87A4219E2945EEC9F75_H
  #ifndef PARSEFAILUREKIND_T0E37E87ACF3E01D5D2846A114AE9247C2C7DC3E8_H
  #define PARSEFAILUREKIND_T0E37E87ACF3E01D5D2846A114AE9247C2C7DC3E8_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Version/ParseFailureKind
  struct  ParseFailureKind_t0E37E87ACF3E01D5D2846A114AE9247C2C7DC3E8 
  {
  public:
  	// System.Int32 System.Version/ParseFailureKind::value__
  	int32_t ___value___2;
  
  public:
  	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ParseFailureKind_t0E37E87ACF3E01D5D2846A114AE9247C2C7DC3E8, ___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 // PARSEFAILUREKIND_T0E37E87ACF3E01D5D2846A114AE9247C2C7DC3E8_H
  #ifndef WEAKREFERENCE_T0495CC81CD6403E662B7700B802443F6F730E39D_H
  #define WEAKREFERENCE_T0495CC81CD6403E662B7700B802443F6F730E39D_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.WeakReference
  struct  WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D  : public RuntimeObject
  {
  public:
  	// System.Boolean System.WeakReference::isLongReference
  	bool ___isLongReference_0;
  	// System.Runtime.InteropServices.GCHandle System.WeakReference::gcHandle
  	GCHandle_t39FAEE3EA592432C93B574A31DD83B87F1847DE3  ___gcHandle_1;
  
  public:
  	inline static int32_t get_offset_of_isLongReference_0() { return static_cast<int32_t>(offsetof(WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D, ___isLongReference_0)); }
  	inline bool get_isLongReference_0() const { return ___isLongReference_0; }
  	inline bool* get_address_of_isLongReference_0() { return &___isLongReference_0; }
  	inline void set_isLongReference_0(bool value)
  	{
  		___isLongReference_0 = value;
  	}
  
  	inline static int32_t get_offset_of_gcHandle_1() { return static_cast<int32_t>(offsetof(WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D, ___gcHandle_1)); }
  	inline GCHandle_t39FAEE3EA592432C93B574A31DD83B87F1847DE3  get_gcHandle_1() const { return ___gcHandle_1; }
  	inline GCHandle_t39FAEE3EA592432C93B574A31DD83B87F1847DE3 * get_address_of_gcHandle_1() { return &___gcHandle_1; }
  	inline void set_gcHandle_1(GCHandle_t39FAEE3EA592432C93B574A31DD83B87F1847DE3  value)
  	{
  		___gcHandle_1 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // WEAKREFERENCE_T0495CC81CD6403E662B7700B802443F6F730E39D_H
  #ifndef WINDOWSCONSOLEDRIVER_T953AB92956013BD3ED7E260FEC4944E603008B42_H
  #define WINDOWSCONSOLEDRIVER_T953AB92956013BD3ED7E260FEC4944E603008B42_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.WindowsConsoleDriver
  struct  WindowsConsoleDriver_t953AB92956013BD3ED7E260FEC4944E603008B42  : public RuntimeObject
  {
  public:
  	// System.IntPtr System.WindowsConsoleDriver::inputHandle
  	intptr_t ___inputHandle_0;
  	// System.IntPtr System.WindowsConsoleDriver::outputHandle
  	intptr_t ___outputHandle_1;
  	// System.Int16 System.WindowsConsoleDriver::defaultAttribute
  	int16_t ___defaultAttribute_2;
  
  public:
  	inline static int32_t get_offset_of_inputHandle_0() { return static_cast<int32_t>(offsetof(WindowsConsoleDriver_t953AB92956013BD3ED7E260FEC4944E603008B42, ___inputHandle_0)); }
  	inline intptr_t get_inputHandle_0() const { return ___inputHandle_0; }
  	inline intptr_t* get_address_of_inputHandle_0() { return &___inputHandle_0; }
  	inline void set_inputHandle_0(intptr_t value)
  	{
  		___inputHandle_0 = value;
  	}
  
  	inline static int32_t get_offset_of_outputHandle_1() { return static_cast<int32_t>(offsetof(WindowsConsoleDriver_t953AB92956013BD3ED7E260FEC4944E603008B42, ___outputHandle_1)); }
  	inline intptr_t get_outputHandle_1() const { return ___outputHandle_1; }
  	inline intptr_t* get_address_of_outputHandle_1() { return &___outputHandle_1; }
  	inline void set_outputHandle_1(intptr_t value)
  	{
  		___outputHandle_1 = value;
  	}
  
  	inline static int32_t get_offset_of_defaultAttribute_2() { return static_cast<int32_t>(offsetof(WindowsConsoleDriver_t953AB92956013BD3ED7E260FEC4944E603008B42, ___defaultAttribute_2)); }
  	inline int16_t get_defaultAttribute_2() const { return ___defaultAttribute_2; }
  	inline int16_t* get_address_of_defaultAttribute_2() { return &___defaultAttribute_2; }
  	inline void set_defaultAttribute_2(int16_t value)
  	{
  		___defaultAttribute_2 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // WINDOWSCONSOLEDRIVER_T953AB92956013BD3ED7E260FEC4944E603008B42_H
  #ifndef CONSOLEKEYINFO_T5BE3CE05E8258CDB5404256E96AF7C22BC5DE768_H
  #define CONSOLEKEYINFO_T5BE3CE05E8258CDB5404256E96AF7C22BC5DE768_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.ConsoleKeyInfo
  struct  ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768 
  {
  public:
  	// System.Char System.ConsoleKeyInfo::_keyChar
  	Il2CppChar ____keyChar_0;
  	// System.ConsoleKey System.ConsoleKeyInfo::_key
  	int32_t ____key_1;
  	// System.ConsoleModifiers System.ConsoleKeyInfo::_mods
  	int32_t ____mods_2;
  
  public:
  	inline static int32_t get_offset_of__keyChar_0() { return static_cast<int32_t>(offsetof(ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768, ____keyChar_0)); }
  	inline Il2CppChar get__keyChar_0() const { return ____keyChar_0; }
  	inline Il2CppChar* get_address_of__keyChar_0() { return &____keyChar_0; }
  	inline void set__keyChar_0(Il2CppChar value)
  	{
  		____keyChar_0 = value;
  	}
  
  	inline static int32_t get_offset_of__key_1() { return static_cast<int32_t>(offsetof(ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768, ____key_1)); }
  	inline int32_t get__key_1() const { return ____key_1; }
  	inline int32_t* get_address_of__key_1() { return &____key_1; }
  	inline void set__key_1(int32_t value)
  	{
  		____key_1 = value;
  	}
  
  	inline static int32_t get_offset_of__mods_2() { return static_cast<int32_t>(offsetof(ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768, ____mods_2)); }
  	inline int32_t get__mods_2() const { return ____mods_2; }
  	inline int32_t* get_address_of__mods_2() { return &____mods_2; }
  	inline void set__mods_2(int32_t value)
  	{
  		____mods_2 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  // Native definition for P/Invoke marshalling of System.ConsoleKeyInfo
  struct ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768_marshaled_pinvoke
  {
  	uint8_t ____keyChar_0;
  	int32_t ____key_1;
  	int32_t ____mods_2;
  };
  // Native definition for COM marshalling of System.ConsoleKeyInfo
  struct ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768_marshaled_com
  {
  	uint8_t ____keyChar_0;
  	int32_t ____key_1;
  	int32_t ____mods_2;
  };
  #endif // CONSOLEKEYINFO_T5BE3CE05E8258CDB5404256E96AF7C22BC5DE768_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 OPERATINGSYSTEM_TBB05846D5AA6960FFEB42C59E5FE359255C2BE83_H
  #define OPERATINGSYSTEM_TBB05846D5AA6960FFEB42C59E5FE359255C2BE83_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.OperatingSystem
  struct  OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83  : public RuntimeObject
  {
  public:
  	// System.PlatformID System.OperatingSystem::_platform
  	int32_t ____platform_0;
  	// System.Version System.OperatingSystem::_version
  	Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * ____version_1;
  	// System.String System.OperatingSystem::_servicePack
  	String_t* ____servicePack_2;
  
  public:
  	inline static int32_t get_offset_of__platform_0() { return static_cast<int32_t>(offsetof(OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83, ____platform_0)); }
  	inline int32_t get__platform_0() const { return ____platform_0; }
  	inline int32_t* get_address_of__platform_0() { return &____platform_0; }
  	inline void set__platform_0(int32_t value)
  	{
  		____platform_0 = value;
  	}
  
  	inline static int32_t get_offset_of__version_1() { return static_cast<int32_t>(offsetof(OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83, ____version_1)); }
  	inline Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * get__version_1() const { return ____version_1; }
  	inline Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD ** get_address_of__version_1() { return &____version_1; }
  	inline void set__version_1(Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * value)
  	{
  		____version_1 = value;
  		Il2CppCodeGenWriteBarrier((&____version_1), value);
  	}
  
  	inline static int32_t get_offset_of__servicePack_2() { return static_cast<int32_t>(offsetof(OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83, ____servicePack_2)); }
  	inline String_t* get__servicePack_2() const { return ____servicePack_2; }
  	inline String_t** get_address_of__servicePack_2() { return &____servicePack_2; }
  	inline void set__servicePack_2(String_t* value)
  	{
  		____servicePack_2 = value;
  		Il2CppCodeGenWriteBarrier((&____servicePack_2), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // OPERATINGSYSTEM_TBB05846D5AA6960FFEB42C59E5FE359255C2BE83_H
  #ifndef TERMINFODRIVER_T9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653_H
  #define TERMINFODRIVER_T9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.TermInfoDriver
  struct  TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653  : public RuntimeObject
  {
  public:
  	// System.TermInfoReader System.TermInfoDriver::reader
  	TermInfoReader_tCAABF3484E6F0AA298F809766C52CA9DC4E6C55C * ___reader_3;
  	// System.Int32 System.TermInfoDriver::cursorLeft
  	int32_t ___cursorLeft_4;
  	// System.Int32 System.TermInfoDriver::cursorTop
  	int32_t ___cursorTop_5;
  	// System.String System.TermInfoDriver::title
  	String_t* ___title_6;
  	// System.String System.TermInfoDriver::titleFormat
  	String_t* ___titleFormat_7;
  	// System.Boolean System.TermInfoDriver::cursorVisible
  	bool ___cursorVisible_8;
  	// System.String System.TermInfoDriver::csrVisible
  	String_t* ___csrVisible_9;
  	// System.String System.TermInfoDriver::csrInvisible
  	String_t* ___csrInvisible_10;
  	// System.String System.TermInfoDriver::clear
  	String_t* ___clear_11;
  	// System.String System.TermInfoDriver::bell
  	String_t* ___bell_12;
  	// System.String System.TermInfoDriver::term
  	String_t* ___term_13;
  	// System.IO.StreamReader System.TermInfoDriver::stdin
  	StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * ___stdin_14;
  	// System.IO.CStreamWriter System.TermInfoDriver::stdout
  	CStreamWriter_t6B662CA496662AF63D81722DCA99094893C80450 * ___stdout_15;
  	// System.Int32 System.TermInfoDriver::windowWidth
  	int32_t ___windowWidth_16;
  	// System.Int32 System.TermInfoDriver::windowHeight
  	int32_t ___windowHeight_17;
  	// System.Int32 System.TermInfoDriver::bufferHeight
  	int32_t ___bufferHeight_18;
  	// System.Int32 System.TermInfoDriver::bufferWidth
  	int32_t ___bufferWidth_19;
  	// System.Char[] System.TermInfoDriver::buffer
  	CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___buffer_20;
  	// System.Int32 System.TermInfoDriver::readpos
  	int32_t ___readpos_21;
  	// System.Int32 System.TermInfoDriver::writepos
  	int32_t ___writepos_22;
  	// System.String System.TermInfoDriver::keypadXmit
  	String_t* ___keypadXmit_23;
  	// System.String System.TermInfoDriver::keypadLocal
  	String_t* ___keypadLocal_24;
  	// System.Boolean System.TermInfoDriver::inited
  	bool ___inited_25;
  	// System.Object System.TermInfoDriver::initLock
  	RuntimeObject * ___initLock_26;
  	// System.Boolean System.TermInfoDriver::initKeys
  	bool ___initKeys_27;
  	// System.String System.TermInfoDriver::origPair
  	String_t* ___origPair_28;
  	// System.String System.TermInfoDriver::origColors
  	String_t* ___origColors_29;
  	// System.String System.TermInfoDriver::cursorAddress
  	String_t* ___cursorAddress_30;
  	// System.ConsoleColor System.TermInfoDriver::fgcolor
  	int32_t ___fgcolor_31;
  	// System.String System.TermInfoDriver::setfgcolor
  	String_t* ___setfgcolor_32;
  	// System.String System.TermInfoDriver::setbgcolor
  	String_t* ___setbgcolor_33;
  	// System.Int32 System.TermInfoDriver::maxColors
  	int32_t ___maxColors_34;
  	// System.Boolean System.TermInfoDriver::noGetPosition
  	bool ___noGetPosition_35;
  	// System.Collections.Hashtable System.TermInfoDriver::keymap
  	Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * ___keymap_36;
  	// System.ByteMatcher System.TermInfoDriver::rootmap
  	ByteMatcher_tB199BDD35E2575B84D9FDED34954705653D241DC * ___rootmap_37;
  	// System.Int32 System.TermInfoDriver::rl_startx
  	int32_t ___rl_startx_38;
  	// System.Int32 System.TermInfoDriver::rl_starty
  	int32_t ___rl_starty_39;
  	// System.Byte[] System.TermInfoDriver::control_characters
  	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___control_characters_40;
  	// System.Char[] System.TermInfoDriver::echobuf
  	CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___echobuf_42;
  	// System.Int32 System.TermInfoDriver::echon
  	int32_t ___echon_43;
  
  public:
  	inline static int32_t get_offset_of_reader_3() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___reader_3)); }
  	inline TermInfoReader_tCAABF3484E6F0AA298F809766C52CA9DC4E6C55C * get_reader_3() const { return ___reader_3; }
  	inline TermInfoReader_tCAABF3484E6F0AA298F809766C52CA9DC4E6C55C ** get_address_of_reader_3() { return &___reader_3; }
  	inline void set_reader_3(TermInfoReader_tCAABF3484E6F0AA298F809766C52CA9DC4E6C55C * value)
  	{
  		___reader_3 = value;
  		Il2CppCodeGenWriteBarrier((&___reader_3), value);
  	}
  
  	inline static int32_t get_offset_of_cursorLeft_4() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___cursorLeft_4)); }
  	inline int32_t get_cursorLeft_4() const { return ___cursorLeft_4; }
  	inline int32_t* get_address_of_cursorLeft_4() { return &___cursorLeft_4; }
  	inline void set_cursorLeft_4(int32_t value)
  	{
  		___cursorLeft_4 = value;
  	}
  
  	inline static int32_t get_offset_of_cursorTop_5() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___cursorTop_5)); }
  	inline int32_t get_cursorTop_5() const { return ___cursorTop_5; }
  	inline int32_t* get_address_of_cursorTop_5() { return &___cursorTop_5; }
  	inline void set_cursorTop_5(int32_t value)
  	{
  		___cursorTop_5 = value;
  	}
  
  	inline static int32_t get_offset_of_title_6() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___title_6)); }
  	inline String_t* get_title_6() const { return ___title_6; }
  	inline String_t** get_address_of_title_6() { return &___title_6; }
  	inline void set_title_6(String_t* value)
  	{
  		___title_6 = value;
  		Il2CppCodeGenWriteBarrier((&___title_6), value);
  	}
  
  	inline static int32_t get_offset_of_titleFormat_7() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___titleFormat_7)); }
  	inline String_t* get_titleFormat_7() const { return ___titleFormat_7; }
  	inline String_t** get_address_of_titleFormat_7() { return &___titleFormat_7; }
  	inline void set_titleFormat_7(String_t* value)
  	{
  		___titleFormat_7 = value;
  		Il2CppCodeGenWriteBarrier((&___titleFormat_7), value);
  	}
  
  	inline static int32_t get_offset_of_cursorVisible_8() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___cursorVisible_8)); }
  	inline bool get_cursorVisible_8() const { return ___cursorVisible_8; }
  	inline bool* get_address_of_cursorVisible_8() { return &___cursorVisible_8; }
  	inline void set_cursorVisible_8(bool value)
  	{
  		___cursorVisible_8 = value;
  	}
  
  	inline static int32_t get_offset_of_csrVisible_9() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___csrVisible_9)); }
  	inline String_t* get_csrVisible_9() const { return ___csrVisible_9; }
  	inline String_t** get_address_of_csrVisible_9() { return &___csrVisible_9; }
  	inline void set_csrVisible_9(String_t* value)
  	{
  		___csrVisible_9 = value;
  		Il2CppCodeGenWriteBarrier((&___csrVisible_9), value);
  	}
  
  	inline static int32_t get_offset_of_csrInvisible_10() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___csrInvisible_10)); }
  	inline String_t* get_csrInvisible_10() const { return ___csrInvisible_10; }
  	inline String_t** get_address_of_csrInvisible_10() { return &___csrInvisible_10; }
  	inline void set_csrInvisible_10(String_t* value)
  	{
  		___csrInvisible_10 = value;
  		Il2CppCodeGenWriteBarrier((&___csrInvisible_10), value);
  	}
  
  	inline static int32_t get_offset_of_clear_11() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___clear_11)); }
  	inline String_t* get_clear_11() const { return ___clear_11; }
  	inline String_t** get_address_of_clear_11() { return &___clear_11; }
  	inline void set_clear_11(String_t* value)
  	{
  		___clear_11 = value;
  		Il2CppCodeGenWriteBarrier((&___clear_11), value);
  	}
  
  	inline static int32_t get_offset_of_bell_12() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___bell_12)); }
  	inline String_t* get_bell_12() const { return ___bell_12; }
  	inline String_t** get_address_of_bell_12() { return &___bell_12; }
  	inline void set_bell_12(String_t* value)
  	{
  		___bell_12 = value;
  		Il2CppCodeGenWriteBarrier((&___bell_12), value);
  	}
  
  	inline static int32_t get_offset_of_term_13() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___term_13)); }
  	inline String_t* get_term_13() const { return ___term_13; }
  	inline String_t** get_address_of_term_13() { return &___term_13; }
  	inline void set_term_13(String_t* value)
  	{
  		___term_13 = value;
  		Il2CppCodeGenWriteBarrier((&___term_13), value);
  	}
  
  	inline static int32_t get_offset_of_stdin_14() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___stdin_14)); }
  	inline StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * get_stdin_14() const { return ___stdin_14; }
  	inline StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E ** get_address_of_stdin_14() { return &___stdin_14; }
  	inline void set_stdin_14(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * value)
  	{
  		___stdin_14 = value;
  		Il2CppCodeGenWriteBarrier((&___stdin_14), value);
  	}
  
  	inline static int32_t get_offset_of_stdout_15() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___stdout_15)); }
  	inline CStreamWriter_t6B662CA496662AF63D81722DCA99094893C80450 * get_stdout_15() const { return ___stdout_15; }
  	inline CStreamWriter_t6B662CA496662AF63D81722DCA99094893C80450 ** get_address_of_stdout_15() { return &___stdout_15; }
  	inline void set_stdout_15(CStreamWriter_t6B662CA496662AF63D81722DCA99094893C80450 * value)
  	{
  		___stdout_15 = value;
  		Il2CppCodeGenWriteBarrier((&___stdout_15), value);
  	}
  
  	inline static int32_t get_offset_of_windowWidth_16() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___windowWidth_16)); }
  	inline int32_t get_windowWidth_16() const { return ___windowWidth_16; }
  	inline int32_t* get_address_of_windowWidth_16() { return &___windowWidth_16; }
  	inline void set_windowWidth_16(int32_t value)
  	{
  		___windowWidth_16 = value;
  	}
  
  	inline static int32_t get_offset_of_windowHeight_17() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___windowHeight_17)); }
  	inline int32_t get_windowHeight_17() const { return ___windowHeight_17; }
  	inline int32_t* get_address_of_windowHeight_17() { return &___windowHeight_17; }
  	inline void set_windowHeight_17(int32_t value)
  	{
  		___windowHeight_17 = value;
  	}
  
  	inline static int32_t get_offset_of_bufferHeight_18() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___bufferHeight_18)); }
  	inline int32_t get_bufferHeight_18() const { return ___bufferHeight_18; }
  	inline int32_t* get_address_of_bufferHeight_18() { return &___bufferHeight_18; }
  	inline void set_bufferHeight_18(int32_t value)
  	{
  		___bufferHeight_18 = value;
  	}
  
  	inline static int32_t get_offset_of_bufferWidth_19() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___bufferWidth_19)); }
  	inline int32_t get_bufferWidth_19() const { return ___bufferWidth_19; }
  	inline int32_t* get_address_of_bufferWidth_19() { return &___bufferWidth_19; }
  	inline void set_bufferWidth_19(int32_t value)
  	{
  		___bufferWidth_19 = value;
  	}
  
  	inline static int32_t get_offset_of_buffer_20() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___buffer_20)); }
  	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_buffer_20() const { return ___buffer_20; }
  	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_buffer_20() { return &___buffer_20; }
  	inline void set_buffer_20(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
  	{
  		___buffer_20 = value;
  		Il2CppCodeGenWriteBarrier((&___buffer_20), value);
  	}
  
  	inline static int32_t get_offset_of_readpos_21() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___readpos_21)); }
  	inline int32_t get_readpos_21() const { return ___readpos_21; }
  	inline int32_t* get_address_of_readpos_21() { return &___readpos_21; }
  	inline void set_readpos_21(int32_t value)
  	{
  		___readpos_21 = value;
  	}
  
  	inline static int32_t get_offset_of_writepos_22() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___writepos_22)); }
  	inline int32_t get_writepos_22() const { return ___writepos_22; }
  	inline int32_t* get_address_of_writepos_22() { return &___writepos_22; }
  	inline void set_writepos_22(int32_t value)
  	{
  		___writepos_22 = value;
  	}
  
  	inline static int32_t get_offset_of_keypadXmit_23() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___keypadXmit_23)); }
  	inline String_t* get_keypadXmit_23() const { return ___keypadXmit_23; }
  	inline String_t** get_address_of_keypadXmit_23() { return &___keypadXmit_23; }
  	inline void set_keypadXmit_23(String_t* value)
  	{
  		___keypadXmit_23 = value;
  		Il2CppCodeGenWriteBarrier((&___keypadXmit_23), value);
  	}
  
  	inline static int32_t get_offset_of_keypadLocal_24() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___keypadLocal_24)); }
  	inline String_t* get_keypadLocal_24() const { return ___keypadLocal_24; }
  	inline String_t** get_address_of_keypadLocal_24() { return &___keypadLocal_24; }
  	inline void set_keypadLocal_24(String_t* value)
  	{
  		___keypadLocal_24 = value;
  		Il2CppCodeGenWriteBarrier((&___keypadLocal_24), value);
  	}
  
  	inline static int32_t get_offset_of_inited_25() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___inited_25)); }
  	inline bool get_inited_25() const { return ___inited_25; }
  	inline bool* get_address_of_inited_25() { return &___inited_25; }
  	inline void set_inited_25(bool value)
  	{
  		___inited_25 = value;
  	}
  
  	inline static int32_t get_offset_of_initLock_26() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___initLock_26)); }
  	inline RuntimeObject * get_initLock_26() const { return ___initLock_26; }
  	inline RuntimeObject ** get_address_of_initLock_26() { return &___initLock_26; }
  	inline void set_initLock_26(RuntimeObject * value)
  	{
  		___initLock_26 = value;
  		Il2CppCodeGenWriteBarrier((&___initLock_26), value);
  	}
  
  	inline static int32_t get_offset_of_initKeys_27() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___initKeys_27)); }
  	inline bool get_initKeys_27() const { return ___initKeys_27; }
  	inline bool* get_address_of_initKeys_27() { return &___initKeys_27; }
  	inline void set_initKeys_27(bool value)
  	{
  		___initKeys_27 = value;
  	}
  
  	inline static int32_t get_offset_of_origPair_28() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___origPair_28)); }
  	inline String_t* get_origPair_28() const { return ___origPair_28; }
  	inline String_t** get_address_of_origPair_28() { return &___origPair_28; }
  	inline void set_origPair_28(String_t* value)
  	{
  		___origPair_28 = value;
  		Il2CppCodeGenWriteBarrier((&___origPair_28), value);
  	}
  
  	inline static int32_t get_offset_of_origColors_29() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___origColors_29)); }
  	inline String_t* get_origColors_29() const { return ___origColors_29; }
  	inline String_t** get_address_of_origColors_29() { return &___origColors_29; }
  	inline void set_origColors_29(String_t* value)
  	{
  		___origColors_29 = value;
  		Il2CppCodeGenWriteBarrier((&___origColors_29), value);
  	}
  
  	inline static int32_t get_offset_of_cursorAddress_30() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___cursorAddress_30)); }
  	inline String_t* get_cursorAddress_30() const { return ___cursorAddress_30; }
  	inline String_t** get_address_of_cursorAddress_30() { return &___cursorAddress_30; }
  	inline void set_cursorAddress_30(String_t* value)
  	{
  		___cursorAddress_30 = value;
  		Il2CppCodeGenWriteBarrier((&___cursorAddress_30), value);
  	}
  
  	inline static int32_t get_offset_of_fgcolor_31() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___fgcolor_31)); }
  	inline int32_t get_fgcolor_31() const { return ___fgcolor_31; }
  	inline int32_t* get_address_of_fgcolor_31() { return &___fgcolor_31; }
  	inline void set_fgcolor_31(int32_t value)
  	{
  		___fgcolor_31 = value;
  	}
  
  	inline static int32_t get_offset_of_setfgcolor_32() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___setfgcolor_32)); }
  	inline String_t* get_setfgcolor_32() const { return ___setfgcolor_32; }
  	inline String_t** get_address_of_setfgcolor_32() { return &___setfgcolor_32; }
  	inline void set_setfgcolor_32(String_t* value)
  	{
  		___setfgcolor_32 = value;
  		Il2CppCodeGenWriteBarrier((&___setfgcolor_32), value);
  	}
  
  	inline static int32_t get_offset_of_setbgcolor_33() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___setbgcolor_33)); }
  	inline String_t* get_setbgcolor_33() const { return ___setbgcolor_33; }
  	inline String_t** get_address_of_setbgcolor_33() { return &___setbgcolor_33; }
  	inline void set_setbgcolor_33(String_t* value)
  	{
  		___setbgcolor_33 = value;
  		Il2CppCodeGenWriteBarrier((&___setbgcolor_33), value);
  	}
  
  	inline static int32_t get_offset_of_maxColors_34() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___maxColors_34)); }
  	inline int32_t get_maxColors_34() const { return ___maxColors_34; }
  	inline int32_t* get_address_of_maxColors_34() { return &___maxColors_34; }
  	inline void set_maxColors_34(int32_t value)
  	{
  		___maxColors_34 = value;
  	}
  
  	inline static int32_t get_offset_of_noGetPosition_35() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___noGetPosition_35)); }
  	inline bool get_noGetPosition_35() const { return ___noGetPosition_35; }
  	inline bool* get_address_of_noGetPosition_35() { return &___noGetPosition_35; }
  	inline void set_noGetPosition_35(bool value)
  	{
  		___noGetPosition_35 = value;
  	}
  
  	inline static int32_t get_offset_of_keymap_36() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___keymap_36)); }
  	inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * get_keymap_36() const { return ___keymap_36; }
  	inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 ** get_address_of_keymap_36() { return &___keymap_36; }
  	inline void set_keymap_36(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * value)
  	{
  		___keymap_36 = value;
  		Il2CppCodeGenWriteBarrier((&___keymap_36), value);
  	}
  
  	inline static int32_t get_offset_of_rootmap_37() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___rootmap_37)); }
  	inline ByteMatcher_tB199BDD35E2575B84D9FDED34954705653D241DC * get_rootmap_37() const { return ___rootmap_37; }
  	inline ByteMatcher_tB199BDD35E2575B84D9FDED34954705653D241DC ** get_address_of_rootmap_37() { return &___rootmap_37; }
  	inline void set_rootmap_37(ByteMatcher_tB199BDD35E2575B84D9FDED34954705653D241DC * value)
  	{
  		___rootmap_37 = value;
  		Il2CppCodeGenWriteBarrier((&___rootmap_37), value);
  	}
  
  	inline static int32_t get_offset_of_rl_startx_38() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___rl_startx_38)); }
  	inline int32_t get_rl_startx_38() const { return ___rl_startx_38; }
  	inline int32_t* get_address_of_rl_startx_38() { return &___rl_startx_38; }
  	inline void set_rl_startx_38(int32_t value)
  	{
  		___rl_startx_38 = value;
  	}
  
  	inline static int32_t get_offset_of_rl_starty_39() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___rl_starty_39)); }
  	inline int32_t get_rl_starty_39() const { return ___rl_starty_39; }
  	inline int32_t* get_address_of_rl_starty_39() { return &___rl_starty_39; }
  	inline void set_rl_starty_39(int32_t value)
  	{
  		___rl_starty_39 = value;
  	}
  
  	inline static int32_t get_offset_of_control_characters_40() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___control_characters_40)); }
  	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_control_characters_40() const { return ___control_characters_40; }
  	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_control_characters_40() { return &___control_characters_40; }
  	inline void set_control_characters_40(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
  	{
  		___control_characters_40 = value;
  		Il2CppCodeGenWriteBarrier((&___control_characters_40), value);
  	}
  
  	inline static int32_t get_offset_of_echobuf_42() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___echobuf_42)); }
  	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_echobuf_42() const { return ___echobuf_42; }
  	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_echobuf_42() { return &___echobuf_42; }
  	inline void set_echobuf_42(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
  	{
  		___echobuf_42 = value;
  		Il2CppCodeGenWriteBarrier((&___echobuf_42), value);
  	}
  
  	inline static int32_t get_offset_of_echon_43() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653, ___echon_43)); }
  	inline int32_t get_echon_43() const { return ___echon_43; }
  	inline int32_t* get_address_of_echon_43() { return &___echon_43; }
  	inline void set_echon_43(int32_t value)
  	{
  		___echon_43 = value;
  	}
  };
  
  struct TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653_StaticFields
  {
  public:
  	// System.Int32* System.TermInfoDriver::native_terminal_size
  	int32_t* ___native_terminal_size_0;
  	// System.Int32 System.TermInfoDriver::terminal_size
  	int32_t ___terminal_size_1;
  	// System.String[] System.TermInfoDriver::locations
  	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___locations_2;
  	// System.Int32[] System.TermInfoDriver::_consoleColorToAnsiCode
  	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ____consoleColorToAnsiCode_41;
  
  public:
  	inline static int32_t get_offset_of_native_terminal_size_0() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653_StaticFields, ___native_terminal_size_0)); }
  	inline int32_t* get_native_terminal_size_0() const { return ___native_terminal_size_0; }
  	inline int32_t** get_address_of_native_terminal_size_0() { return &___native_terminal_size_0; }
  	inline void set_native_terminal_size_0(int32_t* value)
  	{
  		___native_terminal_size_0 = value;
  	}
  
  	inline static int32_t get_offset_of_terminal_size_1() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653_StaticFields, ___terminal_size_1)); }
  	inline int32_t get_terminal_size_1() const { return ___terminal_size_1; }
  	inline int32_t* get_address_of_terminal_size_1() { return &___terminal_size_1; }
  	inline void set_terminal_size_1(int32_t value)
  	{
  		___terminal_size_1 = value;
  	}
  
  	inline static int32_t get_offset_of_locations_2() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653_StaticFields, ___locations_2)); }
  	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_locations_2() const { return ___locations_2; }
  	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_locations_2() { return &___locations_2; }
  	inline void set_locations_2(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
  	{
  		___locations_2 = value;
  		Il2CppCodeGenWriteBarrier((&___locations_2), value);
  	}
  
  	inline static int32_t get_offset_of__consoleColorToAnsiCode_41() { return static_cast<int32_t>(offsetof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653_StaticFields, ____consoleColorToAnsiCode_41)); }
  	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get__consoleColorToAnsiCode_41() const { return ____consoleColorToAnsiCode_41; }
  	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of__consoleColorToAnsiCode_41() { return &____consoleColorToAnsiCode_41; }
  	inline void set__consoleColorToAnsiCode_41(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
  	{
  		____consoleColorToAnsiCode_41 = value;
  		Il2CppCodeGenWriteBarrier((&____consoleColorToAnsiCode_41), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // TERMINFODRIVER_T9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653_H
  #ifndef TYPE_T_H
  #define TYPE_T_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Type
  struct  Type_t  : public MemberInfo_t
  {
  public:
  	// System.RuntimeTypeHandle System.Type::_impl
  	RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D  ____impl_9;
  
  public:
  	inline static int32_t get_offset_of__impl_9() { return static_cast<int32_t>(offsetof(Type_t, ____impl_9)); }
  	inline RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D  get__impl_9() const { return ____impl_9; }
  	inline RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D * get_address_of__impl_9() { return &____impl_9; }
  	inline void set__impl_9(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D  value)
  	{
  		____impl_9 = value;
  	}
  };
  
  struct Type_t_StaticFields
  {
  public:
  	// System.Reflection.MemberFilter System.Type::FilterAttribute
  	MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterAttribute_0;
  	// System.Reflection.MemberFilter System.Type::FilterName
  	MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterName_1;
  	// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
  	MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterNameIgnoreCase_2;
  	// System.Object System.Type::Missing
  	RuntimeObject * ___Missing_3;
  	// System.Char System.Type::Delimiter
  	Il2CppChar ___Delimiter_4;
  	// System.Type[] System.Type::EmptyTypes
  	TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___EmptyTypes_5;
  	// System.Reflection.Binder System.Type::defaultBinder
  	Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___defaultBinder_6;
  
  public:
  	inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); }
  	inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterAttribute_0() const { return ___FilterAttribute_0; }
  	inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; }
  	inline void set_FilterAttribute_0(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
  	{
  		___FilterAttribute_0 = value;
  		Il2CppCodeGenWriteBarrier((&___FilterAttribute_0), value);
  	}
  
  	inline static int32_t get_offset_of_FilterName_1() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterName_1)); }
  	inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterName_1() const { return ___FilterName_1; }
  	inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterName_1() { return &___FilterName_1; }
  	inline void set_FilterName_1(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
  	{
  		___FilterName_1 = value;
  		Il2CppCodeGenWriteBarrier((&___FilterName_1), value);
  	}
  
  	inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); }
  	inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; }
  	inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; }
  	inline void set_FilterNameIgnoreCase_2(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
  	{
  		___FilterNameIgnoreCase_2 = value;
  		Il2CppCodeGenWriteBarrier((&___FilterNameIgnoreCase_2), value);
  	}
  
  	inline static int32_t get_offset_of_Missing_3() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Missing_3)); }
  	inline RuntimeObject * get_Missing_3() const { return ___Missing_3; }
  	inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; }
  	inline void set_Missing_3(RuntimeObject * value)
  	{
  		___Missing_3 = value;
  		Il2CppCodeGenWriteBarrier((&___Missing_3), value);
  	}
  
  	inline static int32_t get_offset_of_Delimiter_4() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Delimiter_4)); }
  	inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; }
  	inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; }
  	inline void set_Delimiter_4(Il2CppChar value)
  	{
  		___Delimiter_4 = value;
  	}
  
  	inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); }
  	inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* get_EmptyTypes_5() const { return ___EmptyTypes_5; }
  	inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; }
  	inline void set_EmptyTypes_5(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* value)
  	{
  		___EmptyTypes_5 = value;
  		Il2CppCodeGenWriteBarrier((&___EmptyTypes_5), value);
  	}
  
  	inline static int32_t get_offset_of_defaultBinder_6() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___defaultBinder_6)); }
  	inline Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * get_defaultBinder_6() const { return ___defaultBinder_6; }
  	inline Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; }
  	inline void set_defaultBinder_6(Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * value)
  	{
  		___defaultBinder_6 = value;
  		Il2CppCodeGenWriteBarrier((&___defaultBinder_6), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // TYPE_T_H
  #ifndef VARIANT_TBC94A369178CDE161E918F24FD18166A3DC58C18_H
  #define VARIANT_TBC94A369178CDE161E918F24FD18166A3DC58C18_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Variant
  struct  Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18 
  {
  public:
  	union
  	{
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			// System.Int16 System.Variant::vt
  			int16_t ___vt_0;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			int16_t ___vt_0_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___wReserved1_1_OffsetPadding[2];
  			// System.UInt16 System.Variant::wReserved1
  			uint16_t ___wReserved1_1;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___wReserved1_1_OffsetPadding_forAlignmentOnly[2];
  			uint16_t ___wReserved1_1_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___wReserved2_2_OffsetPadding[4];
  			// System.UInt16 System.Variant::wReserved2
  			uint16_t ___wReserved2_2;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___wReserved2_2_OffsetPadding_forAlignmentOnly[4];
  			uint16_t ___wReserved2_2_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___wReserved3_3_OffsetPadding[6];
  			// System.UInt16 System.Variant::wReserved3
  			uint16_t ___wReserved3_3;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___wReserved3_3_OffsetPadding_forAlignmentOnly[6];
  			uint16_t ___wReserved3_3_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___llVal_4_OffsetPadding[8];
  			// System.Int64 System.Variant::llVal
  			int64_t ___llVal_4;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___llVal_4_OffsetPadding_forAlignmentOnly[8];
  			int64_t ___llVal_4_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___lVal_5_OffsetPadding[8];
  			// System.Int32 System.Variant::lVal
  			int32_t ___lVal_5;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___lVal_5_OffsetPadding_forAlignmentOnly[8];
  			int32_t ___lVal_5_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___bVal_6_OffsetPadding[8];
  			// System.Byte System.Variant::bVal
  			uint8_t ___bVal_6;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___bVal_6_OffsetPadding_forAlignmentOnly[8];
  			uint8_t ___bVal_6_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___iVal_7_OffsetPadding[8];
  			// System.Int16 System.Variant::iVal
  			int16_t ___iVal_7;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___iVal_7_OffsetPadding_forAlignmentOnly[8];
  			int16_t ___iVal_7_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___fltVal_8_OffsetPadding[8];
  			// System.Single System.Variant::fltVal
  			float ___fltVal_8;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___fltVal_8_OffsetPadding_forAlignmentOnly[8];
  			float ___fltVal_8_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___dblVal_9_OffsetPadding[8];
  			// System.Double System.Variant::dblVal
  			double ___dblVal_9;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___dblVal_9_OffsetPadding_forAlignmentOnly[8];
  			double ___dblVal_9_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___boolVal_10_OffsetPadding[8];
  			// System.Int16 System.Variant::boolVal
  			int16_t ___boolVal_10;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___boolVal_10_OffsetPadding_forAlignmentOnly[8];
  			int16_t ___boolVal_10_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___bstrVal_11_OffsetPadding[8];
  			// System.IntPtr System.Variant::bstrVal
  			intptr_t ___bstrVal_11;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___bstrVal_11_OffsetPadding_forAlignmentOnly[8];
  			intptr_t ___bstrVal_11_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___cVal_12_OffsetPadding[8];
  			// System.SByte System.Variant::cVal
  			int8_t ___cVal_12;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___cVal_12_OffsetPadding_forAlignmentOnly[8];
  			int8_t ___cVal_12_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___uiVal_13_OffsetPadding[8];
  			// System.UInt16 System.Variant::uiVal
  			uint16_t ___uiVal_13;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___uiVal_13_OffsetPadding_forAlignmentOnly[8];
  			uint16_t ___uiVal_13_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___ulVal_14_OffsetPadding[8];
  			// System.UInt32 System.Variant::ulVal
  			uint32_t ___ulVal_14;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___ulVal_14_OffsetPadding_forAlignmentOnly[8];
  			uint32_t ___ulVal_14_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___ullVal_15_OffsetPadding[8];
  			// System.UInt64 System.Variant::ullVal
  			uint64_t ___ullVal_15;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___ullVal_15_OffsetPadding_forAlignmentOnly[8];
  			uint64_t ___ullVal_15_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___intVal_16_OffsetPadding[8];
  			// System.Int32 System.Variant::intVal
  			int32_t ___intVal_16;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___intVal_16_OffsetPadding_forAlignmentOnly[8];
  			int32_t ___intVal_16_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___uintVal_17_OffsetPadding[8];
  			// System.UInt32 System.Variant::uintVal
  			uint32_t ___uintVal_17;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___uintVal_17_OffsetPadding_forAlignmentOnly[8];
  			uint32_t ___uintVal_17_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___pdispVal_18_OffsetPadding[8];
  			// System.IntPtr System.Variant::pdispVal
  			intptr_t ___pdispVal_18;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___pdispVal_18_OffsetPadding_forAlignmentOnly[8];
  			intptr_t ___pdispVal_18_forAlignmentOnly;
  		};
  		#pragma pack(push, tp, 1)
  		struct
  		{
  			char ___bRecord_19_OffsetPadding[8];
  			// System.BRECORD System.Variant::bRecord
  			BRECORD_tDDC5F1A5DC569C234C6141FCBA5F8DE8293BC601  ___bRecord_19;
  		};
  		#pragma pack(pop, tp)
  		struct
  		{
  			char ___bRecord_19_OffsetPadding_forAlignmentOnly[8];
  			BRECORD_tDDC5F1A5DC569C234C6141FCBA5F8DE8293BC601  ___bRecord_19_forAlignmentOnly;
  		};
  	};
  
  public:
  	inline static int32_t get_offset_of_vt_0() { return static_cast<int32_t>(offsetof(Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18, ___vt_0)); }
  	inline int16_t get_vt_0() const { return ___vt_0; }
  	inline int16_t* get_address_of_vt_0() { return &___vt_0; }
  	inline void set_vt_0(int16_t value)
  	{
  		___vt_0 = value;
  	}
  
  	inline static int32_t get_offset_of_wReserved1_1() { return static_cast<int32_t>(offsetof(Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18, ___wReserved1_1)); }
  	inline uint16_t get_wReserved1_1() const { return ___wReserved1_1; }
  	inline uint16_t* get_address_of_wReserved1_1() { return &___wReserved1_1; }
  	inline void set_wReserved1_1(uint16_t value)
  	{
  		___wReserved1_1 = value;
  	}
  
  	inline static int32_t get_offset_of_wReserved2_2() { return static_cast<int32_t>(offsetof(Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18, ___wReserved2_2)); }
  	inline uint16_t get_wReserved2_2() const { return ___wReserved2_2; }
  	inline uint16_t* get_address_of_wReserved2_2() { return &___wReserved2_2; }
  	inline void set_wReserved2_2(uint16_t value)
  	{
  		___wReserved2_2 = value;
  	}
  
  	inline static int32_t get_offset_of_wReserved3_3() { return static_cast<int32_t>(offsetof(Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18, ___wReserved3_3)); }
  	inline uint16_t get_wReserved3_3() const { return ___wReserved3_3; }
  	inline uint16_t* get_address_of_wReserved3_3() { return &___wReserved3_3; }
  	inline void set_wReserved3_3(uint16_t value)
  	{
  		___wReserved3_3 = value;
  	}
  
  	inline static int32_t get_offset_of_llVal_4() { return static_cast<int32_t>(offsetof(Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18, ___llVal_4)); }
  	inline int64_t get_llVal_4() const { return ___llVal_4; }
  	inline int64_t* get_address_of_llVal_4() { return &___llVal_4; }
  	inline void set_llVal_4(int64_t value)
  	{
  		___llVal_4 = value;
  	}
  
  	inline static int32_t get_offset_of_lVal_5() { return static_cast<int32_t>(offsetof(Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18, ___lVal_5)); }
  	inline int32_t get_lVal_5() const { return ___lVal_5; }
  	inline int32_t* get_address_of_lVal_5() { return &___lVal_5; }
  	inline void set_lVal_5(int32_t value)
  	{
  		___lVal_5 = value;
  	}
  
  	inline static int32_t get_offset_of_bVal_6() { return static_cast<int32_t>(offsetof(Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18, ___bVal_6)); }
  	inline uint8_t get_bVal_6() const { return ___bVal_6; }
  	inline uint8_t* get_address_of_bVal_6() { return &___bVal_6; }
  	inline void set_bVal_6(uint8_t value)
  	{
  		___bVal_6 = value;
  	}
  
  	inline static int32_t get_offset_of_iVal_7() { return static_cast<int32_t>(offsetof(Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18, ___iVal_7)); }
  	inline int16_t get_iVal_7() const { return ___iVal_7; }
  	inline int16_t* get_address_of_iVal_7() { return &___iVal_7; }
  	inline void set_iVal_7(int16_t value)
  	{
  		___iVal_7 = value;
  	}
  
  	inline static int32_t get_offset_of_fltVal_8() { return static_cast<int32_t>(offsetof(Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18, ___fltVal_8)); }
  	inline float get_fltVal_8() const { return ___fltVal_8; }
  	inline float* get_address_of_fltVal_8() { return &___fltVal_8; }
  	inline void set_fltVal_8(float value)
  	{
  		___fltVal_8 = value;
  	}
  
  	inline static int32_t get_offset_of_dblVal_9() { return static_cast<int32_t>(offsetof(Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18, ___dblVal_9)); }
  	inline double get_dblVal_9() const { return ___dblVal_9; }
  	inline double* get_address_of_dblVal_9() { return &___dblVal_9; }
  	inline void set_dblVal_9(double value)
  	{
  		___dblVal_9 = value;
  	}
  
  	inline static int32_t get_offset_of_boolVal_10() { return static_cast<int32_t>(offsetof(Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18, ___boolVal_10)); }
  	inline int16_t get_boolVal_10() const { return ___boolVal_10; }
  	inline int16_t* get_address_of_boolVal_10() { return &___boolVal_10; }
  	inline void set_boolVal_10(int16_t value)
  	{
  		___boolVal_10 = value;
  	}
  
  	inline static int32_t get_offset_of_bstrVal_11() { return static_cast<int32_t>(offsetof(Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18, ___bstrVal_11)); }
  	inline intptr_t get_bstrVal_11() const { return ___bstrVal_11; }
  	inline intptr_t* get_address_of_bstrVal_11() { return &___bstrVal_11; }
  	inline void set_bstrVal_11(intptr_t value)
  	{
  		___bstrVal_11 = value;
  	}
  
  	inline static int32_t get_offset_of_cVal_12() { return static_cast<int32_t>(offsetof(Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18, ___cVal_12)); }
  	inline int8_t get_cVal_12() const { return ___cVal_12; }
  	inline int8_t* get_address_of_cVal_12() { return &___cVal_12; }
  	inline void set_cVal_12(int8_t value)
  	{
  		___cVal_12 = value;
  	}
  
  	inline static int32_t get_offset_of_uiVal_13() { return static_cast<int32_t>(offsetof(Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18, ___uiVal_13)); }
  	inline uint16_t get_uiVal_13() const { return ___uiVal_13; }
  	inline uint16_t* get_address_of_uiVal_13() { return &___uiVal_13; }
  	inline void set_uiVal_13(uint16_t value)
  	{
  		___uiVal_13 = value;
  	}
  
  	inline static int32_t get_offset_of_ulVal_14() { return static_cast<int32_t>(offsetof(Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18, ___ulVal_14)); }
  	inline uint32_t get_ulVal_14() const { return ___ulVal_14; }
  	inline uint32_t* get_address_of_ulVal_14() { return &___ulVal_14; }
  	inline void set_ulVal_14(uint32_t value)
  	{
  		___ulVal_14 = value;
  	}
  
  	inline static int32_t get_offset_of_ullVal_15() { return static_cast<int32_t>(offsetof(Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18, ___ullVal_15)); }
  	inline uint64_t get_ullVal_15() const { return ___ullVal_15; }
  	inline uint64_t* get_address_of_ullVal_15() { return &___ullVal_15; }
  	inline void set_ullVal_15(uint64_t value)
  	{
  		___ullVal_15 = value;
  	}
  
  	inline static int32_t get_offset_of_intVal_16() { return static_cast<int32_t>(offsetof(Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18, ___intVal_16)); }
  	inline int32_t get_intVal_16() const { return ___intVal_16; }
  	inline int32_t* get_address_of_intVal_16() { return &___intVal_16; }
  	inline void set_intVal_16(int32_t value)
  	{
  		___intVal_16 = value;
  	}
  
  	inline static int32_t get_offset_of_uintVal_17() { return static_cast<int32_t>(offsetof(Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18, ___uintVal_17)); }
  	inline uint32_t get_uintVal_17() const { return ___uintVal_17; }
  	inline uint32_t* get_address_of_uintVal_17() { return &___uintVal_17; }
  	inline void set_uintVal_17(uint32_t value)
  	{
  		___uintVal_17 = value;
  	}
  
  	inline static int32_t get_offset_of_pdispVal_18() { return static_cast<int32_t>(offsetof(Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18, ___pdispVal_18)); }
  	inline intptr_t get_pdispVal_18() const { return ___pdispVal_18; }
  	inline intptr_t* get_address_of_pdispVal_18() { return &___pdispVal_18; }
  	inline void set_pdispVal_18(intptr_t value)
  	{
  		___pdispVal_18 = value;
  	}
  
  	inline static int32_t get_offset_of_bRecord_19() { return static_cast<int32_t>(offsetof(Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18, ___bRecord_19)); }
  	inline BRECORD_tDDC5F1A5DC569C234C6141FCBA5F8DE8293BC601  get_bRecord_19() const { return ___bRecord_19; }
  	inline BRECORD_tDDC5F1A5DC569C234C6141FCBA5F8DE8293BC601 * get_address_of_bRecord_19() { return &___bRecord_19; }
  	inline void set_bRecord_19(BRECORD_tDDC5F1A5DC569C234C6141FCBA5F8DE8293BC601  value)
  	{
  		___bRecord_19 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // VARIANT_TBC94A369178CDE161E918F24FD18166A3DC58C18_H
  #ifndef VERSIONRESULT_TA97F3FDF3CF3FF5D0E43768C08D1C4D4568E88CE_H
  #define VERSIONRESULT_TA97F3FDF3CF3FF5D0E43768C08D1C4D4568E88CE_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Version/VersionResult
  struct  VersionResult_tA97F3FDF3CF3FF5D0E43768C08D1C4D4568E88CE 
  {
  public:
  	// System.Version System.Version/VersionResult::m_parsedVersion
  	Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * ___m_parsedVersion_0;
  	// System.Version/ParseFailureKind System.Version/VersionResult::m_failure
  	int32_t ___m_failure_1;
  	// System.String System.Version/VersionResult::m_exceptionArgument
  	String_t* ___m_exceptionArgument_2;
  	// System.String System.Version/VersionResult::m_argumentName
  	String_t* ___m_argumentName_3;
  	// System.Boolean System.Version/VersionResult::m_canThrow
  	bool ___m_canThrow_4;
  
  public:
  	inline static int32_t get_offset_of_m_parsedVersion_0() { return static_cast<int32_t>(offsetof(VersionResult_tA97F3FDF3CF3FF5D0E43768C08D1C4D4568E88CE, ___m_parsedVersion_0)); }
  	inline Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * get_m_parsedVersion_0() const { return ___m_parsedVersion_0; }
  	inline Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD ** get_address_of_m_parsedVersion_0() { return &___m_parsedVersion_0; }
  	inline void set_m_parsedVersion_0(Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * value)
  	{
  		___m_parsedVersion_0 = value;
  		Il2CppCodeGenWriteBarrier((&___m_parsedVersion_0), value);
  	}
  
  	inline static int32_t get_offset_of_m_failure_1() { return static_cast<int32_t>(offsetof(VersionResult_tA97F3FDF3CF3FF5D0E43768C08D1C4D4568E88CE, ___m_failure_1)); }
  	inline int32_t get_m_failure_1() const { return ___m_failure_1; }
  	inline int32_t* get_address_of_m_failure_1() { return &___m_failure_1; }
  	inline void set_m_failure_1(int32_t value)
  	{
  		___m_failure_1 = value;
  	}
  
  	inline static int32_t get_offset_of_m_exceptionArgument_2() { return static_cast<int32_t>(offsetof(VersionResult_tA97F3FDF3CF3FF5D0E43768C08D1C4D4568E88CE, ___m_exceptionArgument_2)); }
  	inline String_t* get_m_exceptionArgument_2() const { return ___m_exceptionArgument_2; }
  	inline String_t** get_address_of_m_exceptionArgument_2() { return &___m_exceptionArgument_2; }
  	inline void set_m_exceptionArgument_2(String_t* value)
  	{
  		___m_exceptionArgument_2 = value;
  		Il2CppCodeGenWriteBarrier((&___m_exceptionArgument_2), value);
  	}
  
  	inline static int32_t get_offset_of_m_argumentName_3() { return static_cast<int32_t>(offsetof(VersionResult_tA97F3FDF3CF3FF5D0E43768C08D1C4D4568E88CE, ___m_argumentName_3)); }
  	inline String_t* get_m_argumentName_3() const { return ___m_argumentName_3; }
  	inline String_t** get_address_of_m_argumentName_3() { return &___m_argumentName_3; }
  	inline void set_m_argumentName_3(String_t* value)
  	{
  		___m_argumentName_3 = value;
  		Il2CppCodeGenWriteBarrier((&___m_argumentName_3), value);
  	}
  
  	inline static int32_t get_offset_of_m_canThrow_4() { return static_cast<int32_t>(offsetof(VersionResult_tA97F3FDF3CF3FF5D0E43768C08D1C4D4568E88CE, ___m_canThrow_4)); }
  	inline bool get_m_canThrow_4() const { return ___m_canThrow_4; }
  	inline bool* get_address_of_m_canThrow_4() { return &___m_canThrow_4; }
  	inline void set_m_canThrow_4(bool value)
  	{
  		___m_canThrow_4 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  // Native definition for P/Invoke marshalling of System.Version/VersionResult
  struct VersionResult_tA97F3FDF3CF3FF5D0E43768C08D1C4D4568E88CE_marshaled_pinvoke
  {
  	Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * ___m_parsedVersion_0;
  	int32_t ___m_failure_1;
  	char* ___m_exceptionArgument_2;
  	char* ___m_argumentName_3;
  	int32_t ___m_canThrow_4;
  };
  // Native definition for COM marshalling of System.Version/VersionResult
  struct VersionResult_tA97F3FDF3CF3FF5D0E43768C08D1C4D4568E88CE_marshaled_com
  {
  	Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * ___m_parsedVersion_0;
  	int32_t ___m_failure_1;
  	Il2CppChar* ___m_exceptionArgument_2;
  	Il2CppChar* ___m_argumentName_3;
  	int32_t ___m_canThrow_4;
  };
  #endif // VERSIONRESULT_TA97F3FDF3CF3FF5D0E43768C08D1C4D4568E88CE_H
  #ifndef ASSEMBLYLOADEVENTHANDLER_T53F8340027F9EE67E8A22E7D8C1A3770345153C9_H
  #define ASSEMBLYLOADEVENTHANDLER_T53F8340027F9EE67E8A22E7D8C1A3770345153C9_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.AssemblyLoadEventHandler
  struct  AssemblyLoadEventHandler_t53F8340027F9EE67E8A22E7D8C1A3770345153C9  : public MulticastDelegate_t
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // ASSEMBLYLOADEVENTHANDLER_T53F8340027F9EE67E8A22E7D8C1A3770345153C9_H
  #ifndef INTERNALCANCELHANDLER_T2DD134D8150B67E2F9FAD1BC2E6BE92EED57968A_H
  #define INTERNALCANCELHANDLER_T2DD134D8150B67E2F9FAD1BC2E6BE92EED57968A_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Console/InternalCancelHandler
  struct  InternalCancelHandler_t2DD134D8150B67E2F9FAD1BC2E6BE92EED57968A  : public MulticastDelegate_t
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // INTERNALCANCELHANDLER_T2DD134D8150B67E2F9FAD1BC2E6BE92EED57968A_H
  #ifndef WINDOWSCANCELHANDLER_T1D05BCFB512603DCF87A126FE9969F1D876B9B51_H
  #define WINDOWSCANCELHANDLER_T1D05BCFB512603DCF87A126FE9969F1D876B9B51_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Console/WindowsConsole/WindowsCancelHandler
  struct  WindowsCancelHandler_t1D05BCFB512603DCF87A126FE9969F1D876B9B51  : public MulticastDelegate_t
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // WINDOWSCANCELHANDLER_T1D05BCFB512603DCF87A126FE9969F1D876B9B51_H
  #ifndef NULLCONSOLEDRIVER_T4608D1A2E1195946C2945E3459E15364CF4EC43D_H
  #define NULLCONSOLEDRIVER_T4608D1A2E1195946C2945E3459E15364CF4EC43D_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.NullConsoleDriver
  struct  NullConsoleDriver_t4608D1A2E1195946C2945E3459E15364CF4EC43D  : public RuntimeObject
  {
  public:
  
  public:
  };
  
  struct NullConsoleDriver_t4608D1A2E1195946C2945E3459E15364CF4EC43D_StaticFields
  {
  public:
  	// System.ConsoleKeyInfo System.NullConsoleDriver::EmptyConsoleKeyInfo
  	ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768  ___EmptyConsoleKeyInfo_0;
  
  public:
  	inline static int32_t get_offset_of_EmptyConsoleKeyInfo_0() { return static_cast<int32_t>(offsetof(NullConsoleDriver_t4608D1A2E1195946C2945E3459E15364CF4EC43D_StaticFields, ___EmptyConsoleKeyInfo_0)); }
  	inline ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768  get_EmptyConsoleKeyInfo_0() const { return ___EmptyConsoleKeyInfo_0; }
  	inline ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768 * get_address_of_EmptyConsoleKeyInfo_0() { return &___EmptyConsoleKeyInfo_0; }
  	inline void set_EmptyConsoleKeyInfo_0(ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768  value)
  	{
  		___EmptyConsoleKeyInfo_0 = value;
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // NULLCONSOLEDRIVER_T4608D1A2E1195946C2945E3459E15364CF4EC43D_H
  #ifndef TYPEINFO_T9D6F65801A41B97F36138B15FD270A1550DBB3FC_H
  #define TYPEINFO_T9D6F65801A41B97F36138B15FD270A1550DBB3FC_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.Reflection.TypeInfo
  struct  TypeInfo_t9D6F65801A41B97F36138B15FD270A1550DBB3FC  : public Type_t
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // TYPEINFO_T9D6F65801A41B97F36138B15FD270A1550DBB3FC_H
  #ifndef RESOLVEEVENTHANDLER_T045C469BEA8B632FA99FE8867C921BA8DAE0BEE5_H
  #define RESOLVEEVENTHANDLER_T045C469BEA8B632FA99FE8867C921BA8DAE0BEE5_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.ResolveEventHandler
  struct  ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5  : public MulticastDelegate_t
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // RESOLVEEVENTHANDLER_T045C469BEA8B632FA99FE8867C921BA8DAE0BEE5_H
  #ifndef UNHANDLEDEXCEPTIONEVENTHANDLER_TB0DFF05ABF7A3A234C87D4F7A71F98E9AB2D91DE_H
  #define UNHANDLEDEXCEPTIONEVENTHANDLER_TB0DFF05ABF7A3A234C87D4F7A71F98E9AB2D91DE_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.UnhandledExceptionEventHandler
  struct  UnhandledExceptionEventHandler_tB0DFF05ABF7A3A234C87D4F7A71F98E9AB2D91DE  : public MulticastDelegate_t
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // UNHANDLEDEXCEPTIONEVENTHANDLER_TB0DFF05ABF7A3A234C87D4F7A71F98E9AB2D91DE_H
  #ifndef RUNTIMETYPE_T40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_H
  #define RUNTIMETYPE_T40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.RuntimeType
  struct  RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F  : public TypeInfo_t9D6F65801A41B97F36138B15FD270A1550DBB3FC
  {
  public:
  	// System.MonoTypeInfo System.RuntimeType::type_info
  	MonoTypeInfo_t9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D * ___type_info_26;
  	// System.Object System.RuntimeType::GenericCache
  	RuntimeObject * ___GenericCache_27;
  	// System.Reflection.RuntimeConstructorInfo System.RuntimeType::m_serializationCtor
  	RuntimeConstructorInfo_tF21A59967629968D0BE5D0DAF677662824E9629D * ___m_serializationCtor_28;
  
  public:
  	inline static int32_t get_offset_of_type_info_26() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F, ___type_info_26)); }
  	inline MonoTypeInfo_t9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D * get_type_info_26() const { return ___type_info_26; }
  	inline MonoTypeInfo_t9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D ** get_address_of_type_info_26() { return &___type_info_26; }
  	inline void set_type_info_26(MonoTypeInfo_t9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D * value)
  	{
  		___type_info_26 = value;
  		Il2CppCodeGenWriteBarrier((&___type_info_26), value);
  	}
  
  	inline static int32_t get_offset_of_GenericCache_27() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F, ___GenericCache_27)); }
  	inline RuntimeObject * get_GenericCache_27() const { return ___GenericCache_27; }
  	inline RuntimeObject ** get_address_of_GenericCache_27() { return &___GenericCache_27; }
  	inline void set_GenericCache_27(RuntimeObject * value)
  	{
  		___GenericCache_27 = value;
  		Il2CppCodeGenWriteBarrier((&___GenericCache_27), value);
  	}
  
  	inline static int32_t get_offset_of_m_serializationCtor_28() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F, ___m_serializationCtor_28)); }
  	inline RuntimeConstructorInfo_tF21A59967629968D0BE5D0DAF677662824E9629D * get_m_serializationCtor_28() const { return ___m_serializationCtor_28; }
  	inline RuntimeConstructorInfo_tF21A59967629968D0BE5D0DAF677662824E9629D ** get_address_of_m_serializationCtor_28() { return &___m_serializationCtor_28; }
  	inline void set_m_serializationCtor_28(RuntimeConstructorInfo_tF21A59967629968D0BE5D0DAF677662824E9629D * value)
  	{
  		___m_serializationCtor_28 = value;
  		Il2CppCodeGenWriteBarrier((&___m_serializationCtor_28), value);
  	}
  };
  
  struct RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields
  {
  public:
  	// System.RuntimeType System.RuntimeType::ValueType
  	RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * ___ValueType_10;
  	// System.RuntimeType System.RuntimeType::EnumType
  	RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * ___EnumType_11;
  	// System.RuntimeType System.RuntimeType::ObjectType
  	RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * ___ObjectType_12;
  	// System.RuntimeType System.RuntimeType::StringType
  	RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * ___StringType_13;
  	// System.RuntimeType System.RuntimeType::DelegateType
  	RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * ___DelegateType_14;
  	// System.Type[] System.RuntimeType::s_SICtorParamTypes
  	TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___s_SICtorParamTypes_15;
  	// System.RuntimeType System.RuntimeType::s_typedRef
  	RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * ___s_typedRef_25;
  
  public:
  	inline static int32_t get_offset_of_ValueType_10() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields, ___ValueType_10)); }
  	inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * get_ValueType_10() const { return ___ValueType_10; }
  	inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F ** get_address_of_ValueType_10() { return &___ValueType_10; }
  	inline void set_ValueType_10(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * value)
  	{
  		___ValueType_10 = value;
  		Il2CppCodeGenWriteBarrier((&___ValueType_10), value);
  	}
  
  	inline static int32_t get_offset_of_EnumType_11() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields, ___EnumType_11)); }
  	inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * get_EnumType_11() const { return ___EnumType_11; }
  	inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F ** get_address_of_EnumType_11() { return &___EnumType_11; }
  	inline void set_EnumType_11(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * value)
  	{
  		___EnumType_11 = value;
  		Il2CppCodeGenWriteBarrier((&___EnumType_11), value);
  	}
  
  	inline static int32_t get_offset_of_ObjectType_12() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields, ___ObjectType_12)); }
  	inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * get_ObjectType_12() const { return ___ObjectType_12; }
  	inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F ** get_address_of_ObjectType_12() { return &___ObjectType_12; }
  	inline void set_ObjectType_12(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * value)
  	{
  		___ObjectType_12 = value;
  		Il2CppCodeGenWriteBarrier((&___ObjectType_12), value);
  	}
  
  	inline static int32_t get_offset_of_StringType_13() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields, ___StringType_13)); }
  	inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * get_StringType_13() const { return ___StringType_13; }
  	inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F ** get_address_of_StringType_13() { return &___StringType_13; }
  	inline void set_StringType_13(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * value)
  	{
  		___StringType_13 = value;
  		Il2CppCodeGenWriteBarrier((&___StringType_13), value);
  	}
  
  	inline static int32_t get_offset_of_DelegateType_14() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields, ___DelegateType_14)); }
  	inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * get_DelegateType_14() const { return ___DelegateType_14; }
  	inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F ** get_address_of_DelegateType_14() { return &___DelegateType_14; }
  	inline void set_DelegateType_14(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * value)
  	{
  		___DelegateType_14 = value;
  		Il2CppCodeGenWriteBarrier((&___DelegateType_14), value);
  	}
  
  	inline static int32_t get_offset_of_s_SICtorParamTypes_15() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields, ___s_SICtorParamTypes_15)); }
  	inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* get_s_SICtorParamTypes_15() const { return ___s_SICtorParamTypes_15; }
  	inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F** get_address_of_s_SICtorParamTypes_15() { return &___s_SICtorParamTypes_15; }
  	inline void set_s_SICtorParamTypes_15(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* value)
  	{
  		___s_SICtorParamTypes_15 = value;
  		Il2CppCodeGenWriteBarrier((&___s_SICtorParamTypes_15), value);
  	}
  
  	inline static int32_t get_offset_of_s_typedRef_25() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields, ___s_typedRef_25)); }
  	inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * get_s_typedRef_25() const { return ___s_typedRef_25; }
  	inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F ** get_address_of_s_typedRef_25() { return &___s_typedRef_25; }
  	inline void set_s_typedRef_25(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * value)
  	{
  		___s_typedRef_25 = value;
  		Il2CppCodeGenWriteBarrier((&___s_typedRef_25), value);
  	}
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // RUNTIMETYPE_T40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_H
  #ifndef MONOTYPE_T_H
  #define MONOTYPE_T_H
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  
  // System.MonoType
  struct  MonoType_t  : public RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F
  {
  public:
  
  public:
  };
  
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  #endif // MONOTYPE_T_H
  
  
  
  
  
  #ifdef __clang__
  #pragma clang diagnostic push
  #pragma clang diagnostic ignored "-Winvalid-offsetof"
  #pragma clang diagnostic ignored "-Wunused-variable"
  #endif
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize300 = { sizeof (UnauthorizedAccessException_tC2210A745BFDD3AE3559A87A4219E2945EEC9F75), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize301 = { sizeof (UnhandledExceptionEventArgs_t39DD47D43B0D764FE2C9847FBE760031FBEA0FD1), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable301[2] = 
  {
  	UnhandledExceptionEventArgs_t39DD47D43B0D764FE2C9847FBE760031FBEA0FD1::get_offset_of__Exception_1(),
  	UnhandledExceptionEventArgs_t39DD47D43B0D764FE2C9847FBE760031FBEA0FD1::get_offset_of__IsTerminating_2(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize302 = { sizeof (UnhandledExceptionEventHandler_tB0DFF05ABF7A3A234C87D4F7A71F98E9AB2D91DE), sizeof(Il2CppMethodPointer), 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize303 = { sizeof (UnitySerializationHolder_t6B17ABB985ACD3F8D9F9E3C146DEA5F730E1CEAC), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable303[8] = 
  {
  	UnitySerializationHolder_t6B17ABB985ACD3F8D9F9E3C146DEA5F730E1CEAC::get_offset_of_m_instantiation_0(),
  	UnitySerializationHolder_t6B17ABB985ACD3F8D9F9E3C146DEA5F730E1CEAC::get_offset_of_m_elementTypes_1(),
  	UnitySerializationHolder_t6B17ABB985ACD3F8D9F9E3C146DEA5F730E1CEAC::get_offset_of_m_genericParameterPosition_2(),
  	UnitySerializationHolder_t6B17ABB985ACD3F8D9F9E3C146DEA5F730E1CEAC::get_offset_of_m_declaringType_3(),
  	UnitySerializationHolder_t6B17ABB985ACD3F8D9F9E3C146DEA5F730E1CEAC::get_offset_of_m_declaringMethod_4(),
  	UnitySerializationHolder_t6B17ABB985ACD3F8D9F9E3C146DEA5F730E1CEAC::get_offset_of_m_data_5(),
  	UnitySerializationHolder_t6B17ABB985ACD3F8D9F9E3C146DEA5F730E1CEAC::get_offset_of_m_assemblyName_6(),
  	UnitySerializationHolder_t6B17ABB985ACD3F8D9F9E3C146DEA5F730E1CEAC::get_offset_of_m_unityType_7(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize304 = { sizeof (UnSafeCharBuffer_t99F0962CE65E71C4BA612D5434276C51AC33AF0C)+ sizeof (RuntimeObject), sizeof(UnSafeCharBuffer_t99F0962CE65E71C4BA612D5434276C51AC33AF0C ), 0, 0 };
  extern const int32_t g_FieldOffsetTable304[3] = 
  {
  	UnSafeCharBuffer_t99F0962CE65E71C4BA612D5434276C51AC33AF0C::get_offset_of_m_buffer_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	UnSafeCharBuffer_t99F0962CE65E71C4BA612D5434276C51AC33AF0C::get_offset_of_m_totalSize_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	UnSafeCharBuffer_t99F0962CE65E71C4BA612D5434276C51AC33AF0C::get_offset_of_m_length_2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize305 = { sizeof (Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD), -1, sizeof(Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD_StaticFields), 0 };
  extern const int32_t g_FieldOffsetTable305[6] = 
  {
  	Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD::get_offset_of__Major_0(),
  	Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD::get_offset_of__Minor_1(),
  	Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD::get_offset_of__Build_2(),
  	Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD::get_offset_of__Revision_3(),
  	Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD_StaticFields::get_offset_of_SeparatorsArray_4(),
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize306 = { sizeof (ParseFailureKind_t0E37E87ACF3E01D5D2846A114AE9247C2C7DC3E8)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable306[5] = 
  {
  	ParseFailureKind_t0E37E87ACF3E01D5D2846A114AE9247C2C7DC3E8::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize307 = { sizeof (VersionResult_tA97F3FDF3CF3FF5D0E43768C08D1C4D4568E88CE)+ sizeof (RuntimeObject), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable307[5] = 
  {
  	VersionResult_tA97F3FDF3CF3FF5D0E43768C08D1C4D4568E88CE::get_offset_of_m_parsedVersion_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	VersionResult_tA97F3FDF3CF3FF5D0E43768C08D1C4D4568E88CE::get_offset_of_m_failure_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	VersionResult_tA97F3FDF3CF3FF5D0E43768C08D1C4D4568E88CE::get_offset_of_m_exceptionArgument_2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	VersionResult_tA97F3FDF3CF3FF5D0E43768C08D1C4D4568E88CE::get_offset_of_m_argumentName_3() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	VersionResult_tA97F3FDF3CF3FF5D0E43768C08D1C4D4568E88CE::get_offset_of_m_canThrow_4() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize308 = { sizeof (AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8), -1, sizeof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_StaticFields), sizeof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_ThreadStaticFields) };
  extern const int32_t g_FieldOffsetTable308[23] = 
  {
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8::get_offset_of__mono_app_domain_1(),
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_StaticFields::get_offset_of__process_guid_2(),
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_ThreadStaticFields::get_offset_of_type_resolve_in_progress_3() | THREAD_LOCAL_STATIC_MASK,
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_ThreadStaticFields::get_offset_of_assembly_resolve_in_progress_4() | THREAD_LOCAL_STATIC_MASK,
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_ThreadStaticFields::get_offset_of_assembly_resolve_in_progress_refonly_5() | THREAD_LOCAL_STATIC_MASK,
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8::get_offset_of__evidence_6(),
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8::get_offset_of__granted_7(),
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8::get_offset_of__principalPolicy_8(),
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_ThreadStaticFields::get_offset_of__principal_9() | THREAD_LOCAL_STATIC_MASK,
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_StaticFields::get_offset_of_default_domain_10(),
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8::get_offset_of_AssemblyLoad_11(),
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8::get_offset_of_AssemblyResolve_12(),
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8::get_offset_of_DomainUnload_13(),
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8::get_offset_of_ProcessExit_14(),
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8::get_offset_of_ResourceResolve_15(),
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8::get_offset_of_TypeResolve_16(),
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8::get_offset_of_UnhandledException_17(),
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8::get_offset_of_FirstChanceException_18(),
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8::get_offset_of__domain_manager_19(),
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8::get_offset_of_ReflectionOnlyAssemblyResolve_20(),
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8::get_offset_of__activation_21(),
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8::get_offset_of__applicationIdentity_22(),
  	AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8::get_offset_of_compatibility_switch_23(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize309 = { sizeof (CLRConfig_t79EBAFC5FBCAC675B35CB93391030FABCA9A7B45), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize310 = { sizeof (CompatibilitySwitches_tC541F9F5404925C97741A0628E9B6D26C40CFA91), -1, sizeof(CompatibilitySwitches_tC541F9F5404925C97741A0628E9B6D26C40CFA91_StaticFields), 0 };
  extern const int32_t g_FieldOffsetTable310[2] = 
  {
  	CompatibilitySwitches_tC541F9F5404925C97741A0628E9B6D26C40CFA91_StaticFields::get_offset_of_IsAppEarlierThanSilverlight4_0(),
  	CompatibilitySwitches_tC541F9F5404925C97741A0628E9B6D26C40CFA91_StaticFields::get_offset_of_IsAppEarlierThanWindowsPhone8_1(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize311 = { sizeof (Environment_tC93BF7477A1AEA39D05EDFEBAFF62EE5353FF806), -1, sizeof(Environment_tC93BF7477A1AEA39D05EDFEBAFF62EE5353FF806_StaticFields), 0 };
  extern const int32_t g_FieldOffsetTable311[3] = 
  {
  	0,
  	Environment_tC93BF7477A1AEA39D05EDFEBAFF62EE5353FF806_StaticFields::get_offset_of_nl_1(),
  	Environment_tC93BF7477A1AEA39D05EDFEBAFF62EE5353FF806_StaticFields::get_offset_of_os_2(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize312 = { sizeof (SpecialFolder_t5A2C2AE97BD6C2DF95061C8904B2225228AC9BA0)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable312[48] = 
  {
  	SpecialFolder_t5A2C2AE97BD6C2DF95061C8904B2225228AC9BA0::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize313 = { sizeof (SpecialFolderOption_tAF2DB60F447738C1E46C3D5660A0CBB0F4480470)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable313[4] = 
  {
  	SpecialFolderOption_tAF2DB60F447738C1E46C3D5660A0CBB0F4480470::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize314 = { sizeof (ParseNumbers_tFCD9612B791F297E13D1D622F88219D9D471331A), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize315 = { sizeof (MonoTypeInfo_t9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable315[2] = 
  {
  	MonoTypeInfo_t9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D::get_offset_of_full_name_0(),
  	MonoTypeInfo_t9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D::get_offset_of_default_ctor_1(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize316 = { sizeof (TypeNameParser_tBEF78C9D6AEC3DE5E2993F6EDC24C06F7B713741), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize317 = { sizeof (AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable317[23] = 
  {
  	AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306::get_offset_of_application_base_0(),
  	AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306::get_offset_of_application_name_1(),
  	AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306::get_offset_of_cache_path_2(),
  	AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306::get_offset_of_configuration_file_3(),
  	AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306::get_offset_of_dynamic_base_4(),
  	AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306::get_offset_of_license_file_5(),
  	AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306::get_offset_of_private_bin_path_6(),
  	AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306::get_offset_of_private_bin_path_probe_7(),
  	AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306::get_offset_of_shadow_copy_directories_8(),
  	AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306::get_offset_of_shadow_copy_files_9(),
  	AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306::get_offset_of_publisher_policy_10(),
  	AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306::get_offset_of_path_changed_11(),
  	AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306::get_offset_of_loader_optimization_12(),
  	AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306::get_offset_of_disallow_binding_redirects_13(),
  	AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306::get_offset_of_disallow_code_downloads_14(),
  	AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306::get_offset_of__activationArguments_15(),
  	AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306::get_offset_of_domain_initializer_16(),
  	AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306::get_offset_of_application_trust_17(),
  	AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306::get_offset_of_domain_initializer_args_18(),
  	AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306::get_offset_of_disallow_appbase_probe_19(),
  	AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306::get_offset_of_configuration_bytes_20(),
  	AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306::get_offset_of_serialized_non_primitives_21(),
  	AppDomainSetup_t80DF2915BB100D4BD515920B49C959E9FA451306::get_offset_of_U3CTargetFrameworkNameU3Ek__BackingField_22(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize318 = { sizeof (ArgIterator_tCF0D2A1A1BD140821E37286E2D7AC6267479F855)+ sizeof (RuntimeObject), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable318[4] = 
  {
  	ArgIterator_tCF0D2A1A1BD140821E37286E2D7AC6267479F855::get_offset_of_sig_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	ArgIterator_tCF0D2A1A1BD140821E37286E2D7AC6267479F855::get_offset_of_args_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	ArgIterator_tCF0D2A1A1BD140821E37286E2D7AC6267479F855::get_offset_of_next_arg_2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	ArgIterator_tCF0D2A1A1BD140821E37286E2D7AC6267479F855::get_offset_of_num_args_3() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize319 = { sizeof (AssemblyLoadEventArgs_t51DAAB04039C3B2D8C3FBF65C13441BC6C6A7AE8), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable319[1] = 
  {
  	AssemblyLoadEventArgs_t51DAAB04039C3B2D8C3FBF65C13441BC6C6A7AE8::get_offset_of_m_loadedAssembly_1(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize320 = { sizeof (AssemblyLoadEventHandler_t53F8340027F9EE67E8A22E7D8C1A3770345153C9), sizeof(Il2CppMethodPointer), 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize321 = { sizeof (Console_t5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D), -1, sizeof(Console_t5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D_StaticFields), 0 };
  extern const int32_t g_FieldOffsetTable321[7] = 
  {
  	Console_t5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D_StaticFields::get_offset_of_stdout_0(),
  	Console_t5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D_StaticFields::get_offset_of_stderr_1(),
  	Console_t5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D_StaticFields::get_offset_of_stdin_2(),
  	Console_t5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D_StaticFields::get_offset_of_inputEncoding_3(),
  	Console_t5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D_StaticFields::get_offset_of_outputEncoding_4(),
  	Console_t5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D_StaticFields::get_offset_of_cancel_event_5(),
  	Console_t5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D_StaticFields::get_offset_of_cancel_handler_6(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize322 = { sizeof (WindowsConsole_tE2543F6EAD1001D1F2DE2CC0A5495048EED8C21B), -1, sizeof(WindowsConsole_tE2543F6EAD1001D1F2DE2CC0A5495048EED8C21B_StaticFields), 0 };
  extern const int32_t g_FieldOffsetTable322[2] = 
  {
  	WindowsConsole_tE2543F6EAD1001D1F2DE2CC0A5495048EED8C21B_StaticFields::get_offset_of_ctrlHandlerAdded_0(),
  	WindowsConsole_tE2543F6EAD1001D1F2DE2CC0A5495048EED8C21B_StaticFields::get_offset_of_cancelHandler_1(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize323 = { sizeof (WindowsCancelHandler_t1D05BCFB512603DCF87A126FE9969F1D876B9B51), sizeof(Il2CppMethodPointer), 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize324 = { sizeof (InternalCancelHandler_t2DD134D8150B67E2F9FAD1BC2E6BE92EED57968A), sizeof(Il2CppMethodPointer), 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize325 = { sizeof (ConsoleDriver_t4F24DB42600CA82912181D5D312902B8BEFEE101), -1, sizeof(ConsoleDriver_t4F24DB42600CA82912181D5D312902B8BEFEE101_StaticFields), 0 };
  extern const int32_t g_FieldOffsetTable325[3] = 
  {
  	ConsoleDriver_t4F24DB42600CA82912181D5D312902B8BEFEE101_StaticFields::get_offset_of_driver_0(),
  	ConsoleDriver_t4F24DB42600CA82912181D5D312902B8BEFEE101_StaticFields::get_offset_of_is_console_1(),
  	ConsoleDriver_t4F24DB42600CA82912181D5D312902B8BEFEE101_StaticFields::get_offset_of_called_isatty_2(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize326 = { sizeof (DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable326[3] = 
  {
  	DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE::get_offset_of_target_type_0(),
  	DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE::get_offset_of_method_name_1(),
  	DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE::get_offset_of_curried_first_arg_2(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize327 = { sizeof (Delegate_t), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable327[11] = 
  {
  	Delegate_t::get_offset_of_method_ptr_0(),
  	Delegate_t::get_offset_of_invoke_impl_1(),
  	Delegate_t::get_offset_of_m_target_2(),
  	Delegate_t::get_offset_of_method_3(),
  	Delegate_t::get_offset_of_delegate_trampoline_4(),
  	Delegate_t::get_offset_of_extra_arg_5(),
  	Delegate_t::get_offset_of_method_code_6(),
  	Delegate_t::get_offset_of_method_info_7(),
  	Delegate_t::get_offset_of_original_method_info_8(),
  	Delegate_t::get_offset_of_data_9(),
  	Delegate_t::get_offset_of_method_is_virtual_10(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize328 = { sizeof (DelegateSerializationHolder_tC720FD99D3C1B05B7558EF694ED42E57E64DD671), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable328[1] = 
  {
  	DelegateSerializationHolder_tC720FD99D3C1B05B7558EF694ED42E57E64DD671::get_offset_of__delegate_0(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize329 = { sizeof (DelegateEntry_t2B3E5D8EF7A65CB12A8EF7621B40DC704402E88E), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable329[7] = 
  {
  	DelegateEntry_t2B3E5D8EF7A65CB12A8EF7621B40DC704402E88E::get_offset_of_type_0(),
  	DelegateEntry_t2B3E5D8EF7A65CB12A8EF7621B40DC704402E88E::get_offset_of_assembly_1(),
  	DelegateEntry_t2B3E5D8EF7A65CB12A8EF7621B40DC704402E88E::get_offset_of_target_2(),
  	DelegateEntry_t2B3E5D8EF7A65CB12A8EF7621B40DC704402E88E::get_offset_of_targetTypeAssembly_3(),
  	DelegateEntry_t2B3E5D8EF7A65CB12A8EF7621B40DC704402E88E::get_offset_of_targetTypeName_4(),
  	DelegateEntry_t2B3E5D8EF7A65CB12A8EF7621B40DC704402E88E::get_offset_of_methodName_5(),
  	DelegateEntry_t2B3E5D8EF7A65CB12A8EF7621B40DC704402E88E::get_offset_of_delegateEntry_6(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize330 = { 0, 0, 0, 0 };
  extern const int32_t g_FieldOffsetTable330[1] = 
  {
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize331 = { sizeof (SByteEnum_t0EC157A9E311E27D76141202576E15FA4E83E0EE)+ sizeof (RuntimeObject), sizeof(int8_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable331[1] = 
  {
  	SByteEnum_t0EC157A9E311E27D76141202576E15FA4E83E0EE::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize332 = { sizeof (Int16Enum_tF03C0C5772A892EB552607A1C0DEF122A930BE80)+ sizeof (RuntimeObject), sizeof(int16_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable332[1] = 
  {
  	Int16Enum_tF03C0C5772A892EB552607A1C0DEF122A930BE80::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize333 = { sizeof (Int32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable333[1] = 
  {
  	Int32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize334 = { sizeof (Int64Enum_t7DD4BDEADB660E726D94B249B352C2E2ABC1E580)+ sizeof (RuntimeObject), sizeof(int64_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable334[1] = 
  {
  	Int64Enum_t7DD4BDEADB660E726D94B249B352C2E2ABC1E580::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize335 = { sizeof (ByteEnum_t406C975039F6312CDE58A265A6ECFD861F8C06CD)+ sizeof (RuntimeObject), sizeof(uint8_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable335[1] = 
  {
  	ByteEnum_t406C975039F6312CDE58A265A6ECFD861F8C06CD::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize336 = { sizeof (UInt16Enum_tB3380938EFBC6B524E2C8143A7982637F0EA4456)+ sizeof (RuntimeObject), sizeof(uint16_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable336[1] = 
  {
  	UInt16Enum_tB3380938EFBC6B524E2C8143A7982637F0EA4456::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize337 = { sizeof (UInt32Enum_tE44175EB3151A633676D60A642EDA3BD5C6760DA)+ sizeof (RuntimeObject), sizeof(uint32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable337[1] = 
  {
  	UInt32Enum_tE44175EB3151A633676D60A642EDA3BD5C6760DA::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize338 = { sizeof (UInt64Enum_tEAD217F175F60689A664303784384DEF759D24C8)+ sizeof (RuntimeObject), sizeof(uint64_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable338[1] = 
  {
  	UInt64Enum_tEAD217F175F60689A664303784384DEF759D24C8::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize339 = { 0, -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize340 = { sizeof (IntPtr_t)+ sizeof (RuntimeObject), sizeof(intptr_t), sizeof(IntPtr_t_StaticFields), 0 };
  extern const int32_t g_FieldOffsetTable340[2] = 
  {
  	IntPtr_t::get_offset_of_m_value_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	IntPtr_t_StaticFields::get_offset_of_Zero_1(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize341 = { sizeof (KnownTerminals_tC33732356694467E5C41300FDB5A86143590F1AE), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize342 = { sizeof (MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF), sizeof(MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF_marshaled_pinvoke), 0, 0 };
  extern const int32_t g_FieldOffsetTable342[1] = 
  {
  	MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF::get_offset_of__identity_0(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize343 = { sizeof (MonoAsyncCall_t5D4F895C7FEF7A36A60AFD3C64078A86BAF681FD), sizeof(MonoAsyncCall_t5D4F895C7FEF7A36A60AFD3C64078A86BAF681FD_marshaled_pinvoke), 0, 0 };
  extern const int32_t g_FieldOffsetTable343[6] = 
  {
  	MonoAsyncCall_t5D4F895C7FEF7A36A60AFD3C64078A86BAF681FD::get_offset_of_msg_0(),
  	MonoAsyncCall_t5D4F895C7FEF7A36A60AFD3C64078A86BAF681FD::get_offset_of_cb_method_1(),
  	MonoAsyncCall_t5D4F895C7FEF7A36A60AFD3C64078A86BAF681FD::get_offset_of_cb_target_2(),
  	MonoAsyncCall_t5D4F895C7FEF7A36A60AFD3C64078A86BAF681FD::get_offset_of_state_3(),
  	MonoAsyncCall_t5D4F895C7FEF7A36A60AFD3C64078A86BAF681FD::get_offset_of_res_4(),
  	MonoAsyncCall_t5D4F895C7FEF7A36A60AFD3C64078A86BAF681FD::get_offset_of_out_args_5(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize344 = { sizeof (MonoCustomAttrs_t9E88BD614E6A34BF71106F71D0524DBA27E7FA98), -1, sizeof(MonoCustomAttrs_t9E88BD614E6A34BF71106F71D0524DBA27E7FA98_StaticFields), sizeof(MonoCustomAttrs_t9E88BD614E6A34BF71106F71D0524DBA27E7FA98_ThreadStaticFields) };
  extern const int32_t g_FieldOffsetTable344[3] = 
  {
  	MonoCustomAttrs_t9E88BD614E6A34BF71106F71D0524DBA27E7FA98_StaticFields::get_offset_of_corlib_0(),
  	MonoCustomAttrs_t9E88BD614E6A34BF71106F71D0524DBA27E7FA98_ThreadStaticFields::get_offset_of_usage_cache_1() | THREAD_LOCAL_STATIC_MASK,
  	MonoCustomAttrs_t9E88BD614E6A34BF71106F71D0524DBA27E7FA98_StaticFields::get_offset_of_DefaultAttributeUsage_2(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize345 = { sizeof (AttributeInfo_t03612660D52EF536A548174E3C1CC246B848E91A), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable345[2] = 
  {
  	AttributeInfo_t03612660D52EF536A548174E3C1CC246B848E91A::get_offset_of__usage_0(),
  	AttributeInfo_t03612660D52EF536A548174E3C1CC246B848E91A::get_offset_of__inheritanceLevel_1(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize346 = { sizeof (MonoListItem_tF9FE02BB3D5D8507333C93F1AF79B60901947A64), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable346[2] = 
  {
  	MonoListItem_tF9FE02BB3D5D8507333C93F1AF79B60901947A64::get_offset_of_next_0(),
  	MonoListItem_tF9FE02BB3D5D8507333C93F1AF79B60901947A64::get_offset_of_data_1(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize347 = { sizeof (MonoType_t), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize348 = { sizeof (MulticastDelegate_t), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable348[1] = 
  {
  	MulticastDelegate_t::get_offset_of_delegates_11(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize349 = { sizeof (NullConsoleDriver_t4608D1A2E1195946C2945E3459E15364CF4EC43D), -1, sizeof(NullConsoleDriver_t4608D1A2E1195946C2945E3459E15364CF4EC43D_StaticFields), 0 };
  extern const int32_t g_FieldOffsetTable349[1] = 
  {
  	NullConsoleDriver_t4608D1A2E1195946C2945E3459E15364CF4EC43D_StaticFields::get_offset_of_EmptyConsoleKeyInfo_0(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize350 = { sizeof (Nullable_t07CA5C3F88F56004BCB589DD7580798C66874C44), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize351 = { 0, 0, 0, 0 };
  extern const int32_t g_FieldOffsetTable351[2] = 
  {
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize352 = { sizeof (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC), -1, sizeof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields), sizeof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_ThreadStaticFields) };
  extern const int32_t g_FieldOffsetTable352[26] = 
  {
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields::get_offset_of_MantissaBitsTable_0(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields::get_offset_of_TensExponentTable_1(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields::get_offset_of_DigitLowerTable_2(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields::get_offset_of_DigitUpperTable_3(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields::get_offset_of_TenPowersList_4(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields::get_offset_of_DecHexDigits_5(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC::get_offset_of__nfi_6(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC::get_offset_of__cbuf_7(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC::get_offset_of__NaN_8(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC::get_offset_of__infinity_9(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC::get_offset_of__isCustomFormat_10(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC::get_offset_of__specifierIsUpper_11(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC::get_offset_of__positive_12(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC::get_offset_of__specifier_13(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC::get_offset_of__precision_14(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC::get_offset_of__defPrecision_15(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC::get_offset_of__digitsLen_16(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC::get_offset_of__offset_17(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC::get_offset_of__decPointPos_18(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC::get_offset_of__val1_19(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC::get_offset_of__val2_20(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC::get_offset_of__val3_21(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC::get_offset_of__val4_22(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC::get_offset_of__ind_23(),
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_ThreadStaticFields::get_offset_of_threadNumberFormatter_24() | THREAD_LOCAL_STATIC_MASK,
  	NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_ThreadStaticFields::get_offset_of_userFormatProvider_25() | THREAD_LOCAL_STATIC_MASK,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize353 = { sizeof (CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable353[14] = 
  {
  	CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1::get_offset_of_UseGroup_0(),
  	CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1::get_offset_of_DecimalDigits_1(),
  	CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1::get_offset_of_DecimalPointPos_2(),
  	CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1::get_offset_of_DecimalTailSharpDigits_3(),
  	CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1::get_offset_of_IntegerDigits_4(),
  	CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1::get_offset_of_IntegerHeadSharpDigits_5(),
  	CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1::get_offset_of_IntegerHeadPos_6(),
  	CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1::get_offset_of_UseExponent_7(),
  	CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1::get_offset_of_ExponentDigits_8(),
  	CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1::get_offset_of_ExponentTailSharpDigits_9(),
  	CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1::get_offset_of_ExponentNegativeSignOnly_10(),
  	CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1::get_offset_of_DividePlaces_11(),
  	CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1::get_offset_of_Percents_12(),
  	CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1::get_offset_of_Permilles_13(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize354 = { sizeof (RuntimeObject), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize355 = { sizeof (OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable355[3] = 
  {
  	OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83::get_offset_of__platform_0(),
  	OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83::get_offset_of__version_1(),
  	OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83::get_offset_of__servicePack_2(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize356 = { sizeof (PlatformID_t7969561D329B66D3E609C70CA506A519E06F2776)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable356[8] = 
  {
  	PlatformID_t7969561D329B66D3E609C70CA506A519E06F2776::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize357 = { sizeof (ResolveEventArgs_t116CF9DB06BCFEB8933CEAD4A35389A7CA9EB75D), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable357[2] = 
  {
  	ResolveEventArgs_t116CF9DB06BCFEB8933CEAD4A35389A7CA9EB75D::get_offset_of_m_Name_1(),
  	ResolveEventArgs_t116CF9DB06BCFEB8933CEAD4A35389A7CA9EB75D::get_offset_of_m_Requesting_2(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize358 = { sizeof (ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5), sizeof(Il2CppMethodPointer), 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize359 = { sizeof (RuntimeArgumentHandle_t6118B2666F632AA0A554B476D9A447ACDBF08C46)+ sizeof (RuntimeObject), sizeof(RuntimeArgumentHandle_t6118B2666F632AA0A554B476D9A447ACDBF08C46 ), 0, 0 };
  extern const int32_t g_FieldOffsetTable359[1] = 
  {
  	RuntimeArgumentHandle_t6118B2666F632AA0A554B476D9A447ACDBF08C46::get_offset_of_args_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize360 = { sizeof (RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF)+ sizeof (RuntimeObject), sizeof(RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF ), 0, 0 };
  extern const int32_t g_FieldOffsetTable360[1] = 
  {
  	RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF::get_offset_of_value_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize361 = { sizeof (RuntimeMethodHandle_t85058E06EFF8AE085FAB91CE2B9E28E7F6FAE33F)+ sizeof (RuntimeObject), sizeof(RuntimeMethodHandle_t85058E06EFF8AE085FAB91CE2B9E28E7F6FAE33F ), 0, 0 };
  extern const int32_t g_FieldOffsetTable361[1] = 
  {
  	RuntimeMethodHandle_t85058E06EFF8AE085FAB91CE2B9E28E7F6FAE33F::get_offset_of_value_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize362 = { sizeof (RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D)+ sizeof (RuntimeObject), sizeof(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ), 0, 0 };
  extern const int32_t g_FieldOffsetTable362[1] = 
  {
  	RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D::get_offset_of_value_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize363 = { sizeof (StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable363[7] = 
  {
  	StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize364 = { sizeof (TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653), -1, sizeof(TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653_StaticFields), 0 };
  extern const int32_t g_FieldOffsetTable364[44] = 
  {
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653_StaticFields::get_offset_of_native_terminal_size_0(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653_StaticFields::get_offset_of_terminal_size_1(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653_StaticFields::get_offset_of_locations_2(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_reader_3(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_cursorLeft_4(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_cursorTop_5(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_title_6(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_titleFormat_7(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_cursorVisible_8(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_csrVisible_9(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_csrInvisible_10(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_clear_11(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_bell_12(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_term_13(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_stdin_14(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_stdout_15(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_windowWidth_16(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_windowHeight_17(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_bufferHeight_18(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_bufferWidth_19(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_buffer_20(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_readpos_21(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_writepos_22(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_keypadXmit_23(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_keypadLocal_24(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_inited_25(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_initLock_26(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_initKeys_27(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_origPair_28(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_origColors_29(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_cursorAddress_30(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_fgcolor_31(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_setfgcolor_32(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_setbgcolor_33(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_maxColors_34(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_noGetPosition_35(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_keymap_36(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_rootmap_37(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_rl_startx_38(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_rl_starty_39(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_control_characters_40(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653_StaticFields::get_offset_of__consoleColorToAnsiCode_41(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_echobuf_42(),
  	TermInfoDriver_t9D1F8B74E923C24C63FBE861B6DDCE7CF05A3653::get_offset_of_echon_43(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize365 = { sizeof (ParameterizedStrings_t495ED7291D56B901CAA1F10EC25739C3C99DC923), -1, 0, sizeof(ParameterizedStrings_t495ED7291D56B901CAA1F10EC25739C3C99DC923_ThreadStaticFields) };
  extern const int32_t g_FieldOffsetTable365[1] = 
  {
  	ParameterizedStrings_t495ED7291D56B901CAA1F10EC25739C3C99DC923_ThreadStaticFields::get_offset_of__cachedStack_0() | THREAD_LOCAL_STATIC_MASK,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize366 = { sizeof (FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800)+ sizeof (RuntimeObject), sizeof(FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800_marshaled_pinvoke), 0, 0 };
  extern const int32_t g_FieldOffsetTable366[2] = 
  {
  	FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800::get_offset_of__int32_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800::get_offset_of__string_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize367 = { sizeof (LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable367[2] = 
  {
  	LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2::get_offset_of__arr_0(),
  	LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2::get_offset_of__count_1(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize368 = { sizeof (ByteMatcher_tB199BDD35E2575B84D9FDED34954705653D241DC), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable368[2] = 
  {
  	ByteMatcher_tB199BDD35E2575B84D9FDED34954705653D241DC::get_offset_of_map_0(),
  	ByteMatcher_tB199BDD35E2575B84D9FDED34954705653D241DC::get_offset_of_starts_1(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize369 = { sizeof (TermInfoNumbers_tE17C1E4A28232B0A786FAB261BD41BA350DF230B)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable369[35] = 
  {
  	TermInfoNumbers_tE17C1E4A28232B0A786FAB261BD41BA350DF230B::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize370 = { sizeof (TermInfoReader_tCAABF3484E6F0AA298F809766C52CA9DC4E6C55C), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable370[5] = 
  {
  	TermInfoReader_tCAABF3484E6F0AA298F809766C52CA9DC4E6C55C::get_offset_of_boolSize_0(),
  	TermInfoReader_tCAABF3484E6F0AA298F809766C52CA9DC4E6C55C::get_offset_of_numSize_1(),
  	TermInfoReader_tCAABF3484E6F0AA298F809766C52CA9DC4E6C55C::get_offset_of_strOffsets_2(),
  	TermInfoReader_tCAABF3484E6F0AA298F809766C52CA9DC4E6C55C::get_offset_of_buffer_3(),
  	TermInfoReader_tCAABF3484E6F0AA298F809766C52CA9DC4E6C55C::get_offset_of_booleansOffset_4(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize371 = { sizeof (TermInfoStrings_tA50FD6AB2B4EFB66E90CD563942E0A664FD6022F)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable371[396] = 
  {
  	TermInfoStrings_tA50FD6AB2B4EFB66E90CD563942E0A664FD6022F::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize372 = { sizeof (TimeZone_tA2DF435DA1A379978B885F0872A93774666B7454), -1, sizeof(TimeZone_tA2DF435DA1A379978B885F0872A93774666B7454_StaticFields), 0 };
  extern const int32_t g_FieldOffsetTable372[1] = 
  {
  	TimeZone_tA2DF435DA1A379978B885F0872A93774666B7454_StaticFields::get_offset_of_tz_lock_0(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize373 = { sizeof (CurrentSystemTimeZone_t7689B8BF1C4A474BD3CFA5B8E89FA84A53D44171), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable373[1] = 
  {
  	CurrentSystemTimeZone_t7689B8BF1C4A474BD3CFA5B8E89FA84A53D44171::get_offset_of_LocalTimeZone_1(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize374 = { sizeof (TimeType_t1E0366D2FDDE13B93F6DFD1A2FB8645B76E9DDA9), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable374[3] = 
  {
  	TimeType_t1E0366D2FDDE13B93F6DFD1A2FB8645B76E9DDA9::get_offset_of_Offset_0(),
  	TimeType_t1E0366D2FDDE13B93F6DFD1A2FB8645B76E9DDA9::get_offset_of_IsDst_1(),
  	TimeType_t1E0366D2FDDE13B93F6DFD1A2FB8645B76E9DDA9::get_offset_of_Name_2(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize375 = { sizeof (TypeCode_t03ED52F888000DAF40C550C434F29F39A23D61C6)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable375[19] = 
  {
  	TypeCode_t03ED52F888000DAF40C550C434F29F39A23D61C6::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize376 = { 0, -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize377 = { 0, -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize378 = { sizeof (TypeNames_t59FBD5EB0A62A2B3A8178016670631D61DEE00F9), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize379 = { sizeof (ATypeName_t8FD4A465E3C2846D11FEAE25ED5BF3D67FF94421), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize380 = { sizeof (TypeIdentifiers_tBC5BC4024D376DCB779D877A1616CF4D7DB809E6), -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize381 = { sizeof (Display_t0222D7CB4CF0F85131FC5E26328FE94E0A27F5E5), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable381[2] = 
  {
  	Display_t0222D7CB4CF0F85131FC5E26328FE94E0A27F5E5::get_offset_of_displayName_0(),
  	Display_t0222D7CB4CF0F85131FC5E26328FE94E0A27F5E5::get_offset_of_internal_name_1(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize382 = { 0, -1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize383 = { sizeof (ArraySpec_tF374BB8994F7190916C6F14C7EA8FE6EFE017970), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable383[2] = 
  {
  	ArraySpec_tF374BB8994F7190916C6F14C7EA8FE6EFE017970::get_offset_of_dimensions_0(),
  	ArraySpec_tF374BB8994F7190916C6F14C7EA8FE6EFE017970::get_offset_of_bound_1(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize384 = { sizeof (PointerSpec_tBCE1666DC24EC6E4E5376FEC214499984EC26892), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable384[1] = 
  {
  	PointerSpec_tBCE1666DC24EC6E4E5376FEC214499984EC26892::get_offset_of_pointer_level_0(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize385 = { sizeof (TypeSpec_t943289F7C537252144A22588159B36C6B6759A7F), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable385[7] = 
  {
  	TypeSpec_t943289F7C537252144A22588159B36C6B6759A7F::get_offset_of_name_0(),
  	TypeSpec_t943289F7C537252144A22588159B36C6B6759A7F::get_offset_of_assembly_name_1(),
  	TypeSpec_t943289F7C537252144A22588159B36C6B6759A7F::get_offset_of_nested_2(),
  	TypeSpec_t943289F7C537252144A22588159B36C6B6759A7F::get_offset_of_generic_params_3(),
  	TypeSpec_t943289F7C537252144A22588159B36C6B6759A7F::get_offset_of_modifier_spec_4(),
  	TypeSpec_t943289F7C537252144A22588159B36C6B6759A7F::get_offset_of_is_byref_5(),
  	TypeSpec_t943289F7C537252144A22588159B36C6B6759A7F::get_offset_of_display_fullname_6(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize386 = { sizeof (DisplayNameFormat_tFEA54E2FCA44D62D61CCCE98E4F02DE2D186DF47)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable386[4] = 
  {
  	DisplayNameFormat_tFEA54E2FCA44D62D61CCCE98E4F02DE2D186DF47::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize387 = { sizeof (UIntPtr_t)+ sizeof (RuntimeObject), sizeof(uintptr_t), sizeof(UIntPtr_t_StaticFields), 0 };
  extern const int32_t g_FieldOffsetTable387[2] = 
  {
  	UIntPtr_t_StaticFields::get_offset_of_Zero_0(),
  	UIntPtr_t::get_offset_of__pointer_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize388 = { sizeof (ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF), sizeof(ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_pinvoke), 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize389 = { sizeof (Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18)+ sizeof (RuntimeObject), sizeof(Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18 ), 0, 0 };
  extern const int32_t g_FieldOffsetTable389[20] = 
  {
  	Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18::get_offset_of_vt_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18::get_offset_of_wReserved1_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18::get_offset_of_wReserved2_2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18::get_offset_of_wReserved3_3() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18::get_offset_of_llVal_4() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18::get_offset_of_lVal_5() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18::get_offset_of_bVal_6() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18::get_offset_of_iVal_7() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18::get_offset_of_fltVal_8() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18::get_offset_of_dblVal_9() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18::get_offset_of_boolVal_10() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18::get_offset_of_bstrVal_11() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18::get_offset_of_cVal_12() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18::get_offset_of_uiVal_13() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18::get_offset_of_ulVal_14() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18::get_offset_of_ullVal_15() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18::get_offset_of_intVal_16() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18::get_offset_of_uintVal_17() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18::get_offset_of_pdispVal_18() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Variant_tBC94A369178CDE161E918F24FD18166A3DC58C18::get_offset_of_bRecord_19() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize390 = { sizeof (BRECORD_tDDC5F1A5DC569C234C6141FCBA5F8DE8293BC601)+ sizeof (RuntimeObject), sizeof(BRECORD_tDDC5F1A5DC569C234C6141FCBA5F8DE8293BC601 ), 0, 0 };
  extern const int32_t g_FieldOffsetTable390[2] = 
  {
  	BRECORD_tDDC5F1A5DC569C234C6141FCBA5F8DE8293BC601::get_offset_of_pvRecord_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	BRECORD_tDDC5F1A5DC569C234C6141FCBA5F8DE8293BC601::get_offset_of_pRecInfo_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize391 = { sizeof (Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017)+ sizeof (RuntimeObject), 1, 0, 0 };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize392 = { sizeof (WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable392[2] = 
  {
  	WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D::get_offset_of_isLongReference_0(),
  	WeakReference_t0495CC81CD6403E662B7700B802443F6F730E39D::get_offset_of_gcHandle_1(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize393 = { sizeof (InputRecord_tAB007C739F339BE208F3C4796B53E9044ADF0A78)+ sizeof (RuntimeObject), sizeof(InputRecord_tAB007C739F339BE208F3C4796B53E9044ADF0A78_marshaled_pinvoke), 0, 0 };
  extern const int32_t g_FieldOffsetTable393[9] = 
  {
  	InputRecord_tAB007C739F339BE208F3C4796B53E9044ADF0A78::get_offset_of_EventType_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	InputRecord_tAB007C739F339BE208F3C4796B53E9044ADF0A78::get_offset_of_KeyDown_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	InputRecord_tAB007C739F339BE208F3C4796B53E9044ADF0A78::get_offset_of_RepeatCount_2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	InputRecord_tAB007C739F339BE208F3C4796B53E9044ADF0A78::get_offset_of_VirtualKeyCode_3() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	InputRecord_tAB007C739F339BE208F3C4796B53E9044ADF0A78::get_offset_of_VirtualScanCode_4() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	InputRecord_tAB007C739F339BE208F3C4796B53E9044ADF0A78::get_offset_of_Character_5() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	InputRecord_tAB007C739F339BE208F3C4796B53E9044ADF0A78::get_offset_of_ControlKeyState_6() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	InputRecord_tAB007C739F339BE208F3C4796B53E9044ADF0A78::get_offset_of_pad1_7() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	InputRecord_tAB007C739F339BE208F3C4796B53E9044ADF0A78::get_offset_of_pad2_8() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize394 = { sizeof (Coord_t6CEFF682745DD47B1B4DA3ED268C0933021AC34A)+ sizeof (RuntimeObject), sizeof(Coord_t6CEFF682745DD47B1B4DA3ED268C0933021AC34A ), 0, 0 };
  extern const int32_t g_FieldOffsetTable394[2] = 
  {
  	Coord_t6CEFF682745DD47B1B4DA3ED268C0933021AC34A::get_offset_of_X_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	Coord_t6CEFF682745DD47B1B4DA3ED268C0933021AC34A::get_offset_of_Y_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize395 = { sizeof (SmallRect_t18C271B0FF660F6ED4EC6D99B26C4D35F51CA532)+ sizeof (RuntimeObject), sizeof(SmallRect_t18C271B0FF660F6ED4EC6D99B26C4D35F51CA532 ), 0, 0 };
  extern const int32_t g_FieldOffsetTable395[4] = 
  {
  	SmallRect_t18C271B0FF660F6ED4EC6D99B26C4D35F51CA532::get_offset_of_Left_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	SmallRect_t18C271B0FF660F6ED4EC6D99B26C4D35F51CA532::get_offset_of_Top_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	SmallRect_t18C271B0FF660F6ED4EC6D99B26C4D35F51CA532::get_offset_of_Right_2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	SmallRect_t18C271B0FF660F6ED4EC6D99B26C4D35F51CA532::get_offset_of_Bottom_3() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize396 = { sizeof (ConsoleScreenBufferInfo_tA8045B7C44EF25956D3B0847F24465E9CF18954F)+ sizeof (RuntimeObject), sizeof(ConsoleScreenBufferInfo_tA8045B7C44EF25956D3B0847F24465E9CF18954F ), 0, 0 };
  extern const int32_t g_FieldOffsetTable396[5] = 
  {
  	ConsoleScreenBufferInfo_tA8045B7C44EF25956D3B0847F24465E9CF18954F::get_offset_of_Size_0() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	ConsoleScreenBufferInfo_tA8045B7C44EF25956D3B0847F24465E9CF18954F::get_offset_of_CursorPosition_1() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	ConsoleScreenBufferInfo_tA8045B7C44EF25956D3B0847F24465E9CF18954F::get_offset_of_Attribute_2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	ConsoleScreenBufferInfo_tA8045B7C44EF25956D3B0847F24465E9CF18954F::get_offset_of_Window_3() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	ConsoleScreenBufferInfo_tA8045B7C44EF25956D3B0847F24465E9CF18954F::get_offset_of_MaxWindowSize_4() + static_cast<int32_t>(sizeof(RuntimeObject)),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize397 = { sizeof (Handles_tC13FB0F0810977450CE811097C1B15BCF5E4CAD7)+ sizeof (RuntimeObject), sizeof(int32_t), 0, 0 };
  extern const int32_t g_FieldOffsetTable397[4] = 
  {
  	Handles_tC13FB0F0810977450CE811097C1B15BCF5E4CAD7::get_offset_of_value___2() + static_cast<int32_t>(sizeof(RuntimeObject)),
  	0,
  	0,
  	0,
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize398 = { sizeof (WindowsConsoleDriver_t953AB92956013BD3ED7E260FEC4944E603008B42), -1, 0, 0 };
  extern const int32_t g_FieldOffsetTable398[3] = 
  {
  	WindowsConsoleDriver_t953AB92956013BD3ED7E260FEC4944E603008B42::get_offset_of_inputHandle_0(),
  	WindowsConsoleDriver_t953AB92956013BD3ED7E260FEC4944E603008B42::get_offset_of_outputHandle_1(),
  	WindowsConsoleDriver_t953AB92956013BD3ED7E260FEC4944E603008B42::get_offset_of_defaultAttribute_2(),
  };
  extern const Il2CppTypeDefinitionSizes g_typeDefinitionSize399 = { sizeof (__ComObject_t7C4C78B18A827C344A9826ECC7FCC40B7F6FD77C), -1, 0, 0 };
  #ifdef __clang__
  #pragma clang diagnostic pop
  #endif
  