#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"

template <typename R, typename T1>
struct VirtFuncInvoker1
{
	typedef R (*Func)(void*, T1, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename T1, typename T2>
struct VirtActionInvoker2
{
	typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
	}
};
template <typename R, typename T1, typename T2>
struct VirtFuncInvoker2
{
	typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
	}
};
template <typename R>
struct VirtFuncInvoker0
{
	typedef R (*Func)(void*, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename T1>
struct VirtActionInvoker1
{
	typedef void (*Action)(void*, T1, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
struct VirtActionInvoker0
{
	typedef void (*Action)(void*, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename R, typename T1, typename T2, typename T3>
struct VirtFuncInvoker3
{
	typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
	}
};
template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
struct VirtFuncInvoker5
{
	typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method);
	}
};
template <typename T1, typename T2, typename T3>
struct VirtActionInvoker3
{
	typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
	}
};
template <typename R, typename T1>
struct InterfaceFuncInvoker1
{
	typedef R (*Func)(void*, T1, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};

// System.ArgumentException
struct ArgumentException_t132251570;
// System.ArgumentNullException
struct ArgumentNullException_t1615371798;
// System.ArgumentOutOfRangeException
struct ArgumentOutOfRangeException_t777629997;
// System.ByteMatcher
struct ByteMatcher_t2129355737;
// System.Byte[]
struct ByteU5BU5D_t4116647657;
// System.Char[]
struct CharU5BU5D_t3528271667;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo>
struct Dictionary_2_t3046556399;
// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo>
struct Dictionary_2_t3943099367;
// System.Collections.Hashtable
struct Hashtable_t1853889766;
// System.Collections.Hashtable/bucket[]
struct bucketU5BU5D_t876121385;
// System.Collections.ICollection
struct ICollection_t3904884886;
// System.Collections.IDictionary
struct IDictionary_t1363984059;
// System.Collections.IEqualityComparer
struct IEqualityComparer_t1493878338;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t1169129676;
// System.Exception
struct Exception_t;
// System.FormatException
struct FormatException_t154580423;
// System.Func`2<System.Object,System.Int32>
struct Func_2_t2317969963;
// System.Func`2<System.Object,System.String>
struct Func_2_t1214474899;
// System.Globalization.Bootstring
struct Bootstring_t3302426383;
// System.Globalization.Calendar
struct Calendar_t1661121569;
// System.Globalization.CalendarData[]
struct CalendarDataU5BU5D_t1287151647;
// System.Globalization.CodePageDataItem
struct CodePageDataItem_t2285235057;
// System.Globalization.CompareInfo
struct CompareInfo_t1092934962;
// System.Globalization.CultureData
struct CultureData_t1899656083;
// System.Globalization.CultureInfo
struct CultureInfo_t4157843068;
// System.Globalization.DateTimeFormatInfo
struct DateTimeFormatInfo_t2405853701;
// System.Globalization.EraInfo
struct EraInfo_t4167091505;
// System.Globalization.EraInfo[]
struct EraInfoU5BU5D_t2775298796;
// System.Globalization.GregorianCalendar
struct GregorianCalendar_t2054525052;
// System.Globalization.GregorianCalendarHelper
struct GregorianCalendarHelper_t3016720499;
// System.Globalization.HebrewNumber/HS[]
struct HSU5BU5D_t2581792585;
// System.Globalization.HebrewNumber/HS[][]
struct HSU5BU5DU5BU5D_t1763536244;
// System.Globalization.HebrewNumber/HebrewValue
struct HebrewValue_t1606459855;
// System.Globalization.HebrewNumber/HebrewValue[]
struct HebrewValueU5BU5D_t2018863638;
// System.Globalization.IdnMapping
struct IdnMapping_t1700667501;
// System.Globalization.InternalCodePageDataItem[]
struct InternalCodePageDataItemU5BU5D_t2292034760;
// System.Globalization.InternalEncodingDataItem[]
struct InternalEncodingDataItemU5BU5D_t1120810260;
// System.Globalization.JapaneseCalendar
struct JapaneseCalendar_t1037108350;
// System.Globalization.NumberFormatInfo
struct NumberFormatInfo_t435877138;
// System.Globalization.Punycode
struct Punycode_t2881783740;
// System.Globalization.RegionInfo
struct RegionInfo_t1090270226;
// System.Globalization.SortKey
struct SortKey_t3955336732;
// System.Globalization.SortVersion
struct SortVersion_t3332565609;
// System.Globalization.TaiwanCalendar
struct TaiwanCalendar_t118153794;
// System.Globalization.TextInfo
struct TextInfo_t3810425522;
// System.Globalization.TimeSpanFormat/FormatLiterals
struct FormatLiterals_t1376140638;
// System.Globalization.TimeSpanParse/TimeSpanToken
struct TimeSpanToken_t993347374;
// System.Globalization.TimeSpanParse/TimeSpanToken[]
struct TimeSpanTokenU5BU5D_t3901423707;
// System.Globalization.TokenHashValue
struct TokenHashValue_t1081334094;
// System.Globalization.TokenHashValue[]
struct TokenHashValueU5BU5D_t818561467;
// System.IConsoleDriver
struct IConsoleDriver_t2349033045;
// System.IFormatProvider
struct IFormatProvider_t2518567562;
// System.IO.BinaryReader
struct BinaryReader_t2428077293;
// System.IO.BinaryWriter
struct BinaryWriter_t3992595042;
// System.IO.CStreamReader
struct CStreamReader_t1059740272;
// System.IO.CStreamWriter
struct CStreamWriter_t3783449173;
// System.IO.IOException
struct IOException_t4088381929;
// System.IO.MemoryStream
struct MemoryStream_t94973147;
// System.IO.Stream
struct Stream_t1273022909;
// System.IO.Stream/ReadWriteTask
struct ReadWriteTask_t156472862;
// System.IO.StreamReader
struct StreamReader_t4009935899;
// System.Int32
struct Int32_t2950945753;
// System.Int32[]
struct Int32U5BU5D_t385246372;
// System.IntPtr[]
struct IntPtrU5BU5D_t4013366056;
// System.LocalDataStoreHolder
struct LocalDataStoreHolder_t2567786569;
// System.LocalDataStoreMgr
struct LocalDataStoreMgr_t1707895399;
// System.MulticastDelegate
struct MulticastDelegate_t;
// System.NotImplementedException
struct NotImplementedException_t3489357830;
// System.Object[]
struct ObjectU5BU5D_t2843939325;
// System.OverflowException
struct OverflowException_t2020128637;
// System.Reflection.Binder
struct Binder_t2999457153;
// System.Reflection.MemberFilter
struct MemberFilter_t426314064;
// System.Runtime.Remoting.ServerIdentity
struct ServerIdentity_t2342208608;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_t2481557153;
// System.Runtime.Serialization.SerializationException
struct SerializationException_t3941511869;
// System.Security.Cryptography.RNGCryptoServiceProvider
struct RNGCryptoServiceProvider_t3397414743;
// System.Security.Cryptography.RandomNumberGenerator
struct RandomNumberGenerator_t386037858;
// System.Security.Principal.IPrincipal
struct IPrincipal_t2343618843;
// System.String
struct String_t;
// System.StringComparer
struct StringComparer_t3301955079;
// System.String[]
struct StringU5BU5D_t1281789340;
// System.TermInfoDriver
struct TermInfoDriver_t2335718621;
// System.TermInfoReader
struct TermInfoReader_t3116894478;
// System.Text.Decoder
struct Decoder_t2204182725;
// System.Text.DecoderFallback
struct DecoderFallback_t3123823036;
// System.Text.DecoderFallbackBuffer
struct DecoderFallbackBuffer_t2402303981;
// System.Text.Encoder
struct Encoder_t2198218980;
// System.Text.EncoderFallback
struct EncoderFallback_t1188251036;
// System.Text.EncoderFallbackBuffer
struct EncoderFallbackBuffer_t3523102303;
// System.Text.Encoding
struct Encoding_t1523322056;
// System.Text.StringBuilder
struct StringBuilder_t;
// System.Text.UTF8Encoding
struct UTF8Encoding_t3956466879;
// System.Threading.AsyncLocal`1<System.Globalization.CultureInfo>
struct AsyncLocal_1_t2427220165;
// System.Threading.ExecutionContext
struct ExecutionContext_t1748372627;
// System.Threading.InternalThread
struct InternalThread_t95296544;
// System.Threading.SemaphoreSlim
struct SemaphoreSlim_t2974092902;
// System.Threading.Tasks.Task
struct Task_t3187275312;
// System.Threading.Tasks.Task`1<System.Int32>
struct Task_1_t61518632;
// System.Threading.Thread
struct Thread_t2300836069;
// System.Type
struct Type_t;
// System.TypeInitializationException
struct TypeInitializationException_t2973684290;
// System.Type[]
struct TypeU5BU5D_t3940880105;
// System.UInt32[]
struct UInt32U5BU5D_t2770800703;
// System.Void
struct Void_t1185182177;

extern RuntimeClass* ArgumentException_t132251570_il2cpp_TypeInfo_var;
extern RuntimeClass* ArgumentNullException_t1615371798_il2cpp_TypeInfo_var;
extern RuntimeClass* ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var;
extern RuntimeClass* BinaryWriter_t3992595042_il2cpp_TypeInfo_var;
extern RuntimeClass* ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var;
extern RuntimeClass* CharU5BU5D_t3528271667_il2cpp_TypeInfo_var;
extern RuntimeClass* Char_t3634460470_il2cpp_TypeInfo_var;
extern RuntimeClass* CodePageDataItem_t2285235057_il2cpp_TypeInfo_var;
extern RuntimeClass* CompareOptions_t4130014775_il2cpp_TypeInfo_var;
extern RuntimeClass* ConsoleDriver_t2486509443_il2cpp_TypeInfo_var;
extern RuntimeClass* Console_t3208230065_il2cpp_TypeInfo_var;
extern RuntimeClass* Convert_t2465617642_il2cpp_TypeInfo_var;
extern RuntimeClass* CultureInfo_t4157843068_il2cpp_TypeInfo_var;
extern RuntimeClass* DateTimeFormatInfo_t2405853701_il2cpp_TypeInfo_var;
extern RuntimeClass* DateTimeFormat_t4286173316_il2cpp_TypeInfo_var;
extern RuntimeClass* DateTime_t3738529785_il2cpp_TypeInfo_var;
extern RuntimeClass* Decimal_t2948259380_il2cpp_TypeInfo_var;
extern RuntimeClass* DecoderNLS_t637950881_il2cpp_TypeInfo_var;
extern RuntimeClass* EmptyArray_1_t1518656823_il2cpp_TypeInfo_var;
extern RuntimeClass* EmptyArray_1_t4018820917_il2cpp_TypeInfo_var;
extern RuntimeClass* EncodingTable_t568191682_il2cpp_TypeInfo_var;
extern RuntimeClass* EraInfoU5BU5D_t2775298796_il2cpp_TypeInfo_var;
extern RuntimeClass* EraInfo_t4167091505_il2cpp_TypeInfo_var;
extern RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
extern RuntimeClass* FormatException_t154580423_il2cpp_TypeInfo_var;
extern RuntimeClass* GregorianCalendarHelper_t3016720499_il2cpp_TypeInfo_var;
extern RuntimeClass* GregorianCalendarTypes_t3815403233_il2cpp_TypeInfo_var;
extern RuntimeClass* GregorianCalendar_t2054525052_il2cpp_TypeInfo_var;
extern RuntimeClass* Guid_t_il2cpp_TypeInfo_var;
extern RuntimeClass* HSU5BU5DU5BU5D_t1763536244_il2cpp_TypeInfo_var;
extern RuntimeClass* HSU5BU5D_t2581792585_il2cpp_TypeInfo_var;
extern RuntimeClass* Hashtable_t1853889766_il2cpp_TypeInfo_var;
extern RuntimeClass* HebrewNumber_t2955723309_il2cpp_TypeInfo_var;
extern RuntimeClass* HebrewValueU5BU5D_t2018863638_il2cpp_TypeInfo_var;
extern RuntimeClass* HebrewValue_t1606459855_il2cpp_TypeInfo_var;
extern RuntimeClass* IFormatProvider_t2518567562_il2cpp_TypeInfo_var;
extern RuntimeClass* IOException_t4088381929_il2cpp_TypeInfo_var;
extern RuntimeClass* IdnMapping_t1700667501_il2cpp_TypeInfo_var;
extern RuntimeClass* Il2CppComObject_il2cpp_TypeInfo_var;
extern RuntimeClass* IndexOutOfRangeException_t1578797820_il2cpp_TypeInfo_var;
extern RuntimeClass* Int32U5BU5D_t385246372_il2cpp_TypeInfo_var;
extern RuntimeClass* Int32_t2950945753_il2cpp_TypeInfo_var;
extern RuntimeClass* InternalCodePageDataItemU5BU5D_t2292034760_il2cpp_TypeInfo_var;
extern RuntimeClass* InternalEncodingDataItemU5BU5D_t1120810260_il2cpp_TypeInfo_var;
extern RuntimeClass* JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var;
extern RuntimeClass* Math_t1671470975_il2cpp_TypeInfo_var;
extern RuntimeClass* MemoryStream_t94973147_il2cpp_TypeInfo_var;
extern RuntimeClass* NotImplementedException_t3489357830_il2cpp_TypeInfo_var;
extern RuntimeClass* NumberFormatInfo_t435877138_il2cpp_TypeInfo_var;
extern RuntimeClass* ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var;
extern RuntimeClass* OverflowException_t2020128637_il2cpp_TypeInfo_var;
extern RuntimeClass* Punycode_t2881783740_il2cpp_TypeInfo_var;
extern RuntimeClass* RNGCryptoServiceProvider_t3397414743_il2cpp_TypeInfo_var;
extern RuntimeClass* RegionInfo_t1090270226_il2cpp_TypeInfo_var;
extern RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
extern RuntimeClass* SerializationException_t3941511869_il2cpp_TypeInfo_var;
extern RuntimeClass* SortKey_t3955336732_il2cpp_TypeInfo_var;
extern RuntimeClass* SortVersion_t3332565609_il2cpp_TypeInfo_var;
extern RuntimeClass* StreamReader_t4009935899_il2cpp_TypeInfo_var;
extern RuntimeClass* Stream_t1273022909_il2cpp_TypeInfo_var;
extern RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
extern RuntimeClass* StringComparer_t3301955079_il2cpp_TypeInfo_var;
extern RuntimeClass* StringU5BU5D_t1281789340_il2cpp_TypeInfo_var;
extern RuntimeClass* String_t_il2cpp_TypeInfo_var;
extern RuntimeClass* TaiwanCalendar_t118153794_il2cpp_TypeInfo_var;
extern RuntimeClass* TermInfoDriver_t2335718621_il2cpp_TypeInfo_var;
extern RuntimeClass* TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var;
extern RuntimeClass* TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var;
extern RuntimeClass* TextInfo_t3810425522_il2cpp_TypeInfo_var;
extern RuntimeClass* TimeSpanFormat_t3126083837_il2cpp_TypeInfo_var;
extern RuntimeClass* TimeSpanParse_t144409160_il2cpp_TypeInfo_var;
extern RuntimeClass* TimeSpanTokenU5BU5D_t3901423707_il2cpp_TypeInfo_var;
extern RuntimeClass* TimeSpan_t881159249_il2cpp_TypeInfo_var;
extern RuntimeClass* TypeInitializationException_t2973684290_il2cpp_TypeInfo_var;
extern RuntimeClass* Type_t_il2cpp_TypeInfo_var;
extern RuntimeClass* UTF8Encoding_t3956466879_il2cpp_TypeInfo_var;
extern RuntimeClass* UnicodeEncoding_t1959134050_il2cpp_TypeInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____25420D0055076FA8D3E4DD96BC53AE24DE6E619F_12_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____29C1A61550F0E3260E1953D4FAD71C256218EF40_14_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____35EED060772F2748D13B745DAEC8CD7BD3B87604_23_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____40E7C49413D261F3F38AD3A870C0AC69C8BDA048_33_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____4F7A8890F332B22B8DE0BD29D36FA7364748D76A_39_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____57F320D62696EC99727E0FE2045A05F1289CC0C6_44_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_45_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____65E32B4E150FD8D24B93B0D42A17F1DAD146162B_52_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____6770974FEF1E98B9C1864370E2B5B786EB0EA39E_53_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____6FC754859E4EC74E447048364B216D825C6F8FE7_59_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____7FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_65_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____823566DA642D6EA356E15585921F2A4CA23D6760_68_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____871B9CF85DB352BAADF12BAE8F19857683E385AC_72_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____8CAA092E783257106251246FF5C97F88D28517A6_74_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____8E10AC2F34545DFBBF3FCBC06055D797A8C99991_76_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____A0074C15377C0C870B055927403EA9FA7A349D12_88_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____A13AA52274D951A18029131A8DDECF76B569A15D_90_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____A5444763673307F6828C748D4B9708CFC02B0959_92_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____A705A106D95282BD15E13EEA6B0AF583FF786D83_94_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____A8A491E4CED49AE0027560476C10D933CE70C8DF_95_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____AFCD4E1211233E99373A3367B23105A3D624B1F2_97_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_98_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_102_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____B8F87834C3597B2EEF22BA6D3A392CC925636401_104_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_108_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____CE5835130F5277F63D716FC9115526B0AC68FFAD_113_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____D117188BE8D4609C0D531C51B0BB911A4219DEBE_117_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____DA19DB47B583EFCF7825D2E39D661D2354F28219_121_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____DD3AEFEADB1CD615F3017763F1568179FEE640B0_123_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____E45BAB43F7D5D038672B3E3431F92E34A7AF2571_125_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____E92B39D8233061927D9ACDE54665E68E7535635A_127_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_129_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____F06E829E62F3AFBC045D064E10A4F5DF7C969612_134_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____F512A9ABF88066AAEB92684F95CC05D8101B462B_138_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t3057255361____FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_140_FieldInfo_var;
extern String_t* _stringLiteral1016055495;
extern String_t* _stringLiteral1017869702;
extern String_t* _stringLiteral1019596495;
extern String_t* _stringLiteral1037634964;
extern String_t* _stringLiteral1043279008;
extern String_t* _stringLiteral1048124597;
extern String_t* _stringLiteral1063997394;
extern String_t* _stringLiteral1109990777;
extern String_t* _stringLiteral1111784288;
extern String_t* _stringLiteral1113403996;
extern String_t* _stringLiteral1117267012;
extern String_t* _stringLiteral1128591496;
extern String_t* _stringLiteral1128820027;
extern String_t* _stringLiteral1145166818;
extern String_t* _stringLiteral1145428960;
extern String_t* _stringLiteral1147668159;
extern String_t* _stringLiteral1147733695;
extern String_t* _stringLiteral1148192447;
extern String_t* _stringLiteral1148257983;
extern String_t* _stringLiteral1148323519;
extern String_t* _stringLiteral1148389055;
extern String_t* _stringLiteral1148454591;
extern String_t* _stringLiteral1148520127;
extern String_t* _stringLiteral1148585663;
extern String_t* _stringLiteral1148651199;
extern String_t* _stringLiteral1156529762;
extern String_t* _stringLiteral1159263849;
extern String_t* _stringLiteral1178618394;
extern String_t* _stringLiteral1211204669;
extern String_t* _stringLiteral1211283065;
extern String_t* _stringLiteral1211348601;
extern String_t* _stringLiteral1214933959;
extern String_t* _stringLiteral1217355961;
extern String_t* _stringLiteral121812018;
extern String_t* _stringLiteral1220822758;
extern String_t* _stringLiteral1225865469;
extern String_t* _stringLiteral1252641673;
extern String_t* _stringLiteral1275494705;
extern String_t* _stringLiteral1280380769;
extern String_t* _stringLiteral1303765957;
extern String_t* _stringLiteral1321885307;
extern String_t* _stringLiteral1370487619;
extern String_t* _stringLiteral1374184569;
extern String_t* _stringLiteral1385513283;
extern String_t* _stringLiteral138687342;
extern String_t* _stringLiteral1390518650;
extern String_t* _stringLiteral1391532509;
extern String_t* _stringLiteral1404668529;
extern String_t* _stringLiteral1405660399;
extern String_t* _stringLiteral1414735077;
extern String_t* _stringLiteral1421895922;
extern String_t* _stringLiteral1424720966;
extern String_t* _stringLiteral1424786510;
extern String_t* _stringLiteral1424852036;
extern String_t* _stringLiteral1425769537;
extern String_t* _stringLiteral1425769543;
extern String_t* _stringLiteral1425769559;
extern String_t* _stringLiteral1426031690;
extern String_t* _stringLiteral1426031696;
extern String_t* _stringLiteral1426031699;
extern String_t* _stringLiteral1426031703;
extern String_t* _stringLiteral1426549758;
extern String_t* _stringLiteral1456431858;
extern String_t* _stringLiteral1465207424;
extern String_t* _stringLiteral1472178804;
extern String_t* _stringLiteral1488739367;
extern String_t* _stringLiteral1490913238;
extern String_t* _stringLiteral1500048739;
extern String_t* _stringLiteral1501041285;
extern String_t* _stringLiteral1528827157;
extern String_t* _stringLiteral1529482517;
extern String_t* _stringLiteral1531876023;
extern String_t* _stringLiteral1543095627;
extern String_t* _stringLiteral1554002570;
extern String_t* _stringLiteral1554712074;
extern String_t* _stringLiteral1556740176;
extern String_t* _stringLiteral1558071012;
extern String_t* _stringLiteral1558267620;
extern String_t* _stringLiteral1558333155;
extern String_t* _stringLiteral1558333156;
extern String_t* _stringLiteral1558398692;
extern String_t* _stringLiteral1558464227;
extern String_t* _stringLiteral1558529763;
extern String_t* _stringLiteral1558529764;
extern String_t* _stringLiteral1558529765;
extern String_t* _stringLiteral1558529774;
extern String_t* _stringLiteral1558595300;
extern String_t* _stringLiteral1558595301;
extern String_t* _stringLiteral1558660835;
extern String_t* _stringLiteral1558660836;
extern String_t* _stringLiteral1558726372;
extern String_t* _stringLiteral1562868389;
extern String_t* _stringLiteral1565738658;
extern String_t* _stringLiteral1570288555;
extern String_t* _stringLiteral1579921544;
extern String_t* _stringLiteral1593685625;
extern String_t* _stringLiteral1593738294;
extern String_t* _stringLiteral1595133435;
extern String_t* _stringLiteral1603094244;
extern String_t* _stringLiteral1606577521;
extern String_t* _stringLiteral1623260467;
extern String_t* _stringLiteral1623260471;
extern String_t* _stringLiteral1623260472;
extern String_t* _stringLiteral1630141616;
extern String_t* _stringLiteral1643776037;
extern String_t* _stringLiteral1653631678;
extern String_t* _stringLiteral1653631683;
extern String_t* _stringLiteral1653631684;
extern String_t* _stringLiteral1653631685;
extern String_t* _stringLiteral1653631686;
extern String_t* _stringLiteral1653631687;
extern String_t* _stringLiteral1653631689;
extern String_t* _stringLiteral1653631690;
extern String_t* _stringLiteral1658554518;
extern String_t* _stringLiteral1683665296;
extern String_t* _stringLiteral1705073638;
extern String_t* _stringLiteral1705631980;
extern String_t* _stringLiteral1712196609;
extern String_t* _stringLiteral1713975907;
extern String_t* _stringLiteral1716185763;
extern String_t* _stringLiteral1717995521;
extern String_t* _stringLiteral1721655182;
extern String_t* _stringLiteral1733408190;
extern String_t* _stringLiteral1743725131;
extern String_t* _stringLiteral1757261963;
extern String_t* _stringLiteral1763639919;
extern String_t* _stringLiteral1767817635;
extern String_t* _stringLiteral1777863957;
extern String_t* _stringLiteral1781014713;
extern String_t* _stringLiteral1783777810;
extern String_t* _stringLiteral1788885854;
extern String_t* _stringLiteral1801950657;
extern String_t* _stringLiteral1804346474;
extern String_t* _stringLiteral1818582237;
extern String_t* _stringLiteral1827909480;
extern String_t* _stringLiteral1831635569;
extern String_t* _stringLiteral1870623334;
extern String_t* _stringLiteral1880436974;
extern String_t* _stringLiteral1888106383;
extern String_t* _stringLiteral1888516658;
extern String_t* _stringLiteral1888516660;
extern String_t* _stringLiteral1888516664;
extern String_t* _stringLiteral1888516665;
extern String_t* _stringLiteral1904305002;
extern String_t* _stringLiteral1904305010;
extern String_t* _stringLiteral1904788413;
extern String_t* _stringLiteral191005698;
extern String_t* _stringLiteral1912708757;
extern String_t* _stringLiteral1912708760;
extern String_t* _stringLiteral1923471478;
extern String_t* _stringLiteral1933364710;
extern String_t* _stringLiteral1935160550;
extern String_t* _stringLiteral193839523;
extern String_t* _stringLiteral1939721702;
extern String_t* _stringLiteral1940718829;
extern String_t* _stringLiteral1951800342;
extern String_t* _stringLiteral1961895209;
extern String_t* _stringLiteral19707513;
extern String_t* _stringLiteral1971456462;
extern String_t* _stringLiteral1975106570;
extern String_t* _stringLiteral1976022649;
extern String_t* _stringLiteral1986456553;
extern String_t* _stringLiteral2002595880;
extern String_t* _stringLiteral2009454845;
extern String_t* _stringLiteral2011496448;
extern String_t* _stringLiteral2037107499;
extern String_t* _stringLiteral2049512309;
extern String_t* _stringLiteral2066806141;
extern String_t* _stringLiteral2096391906;
extern String_t* _stringLiteral2098720093;
extern String_t* _stringLiteral2115580979;
extern String_t* _stringLiteral2136083539;
extern String_t* _stringLiteral2141771173;
extern String_t* _stringLiteral2150154659;
extern String_t* _stringLiteral2154003808;
extern String_t* _stringLiteral217100711;
extern String_t* _stringLiteral2184385882;
extern String_t* _stringLiteral2189809253;
extern String_t* _stringLiteral2189940329;
extern String_t* _stringLiteral2213224223;
extern String_t* _stringLiteral2221509713;
extern String_t* _stringLiteral2225386784;
extern String_t* _stringLiteral2226773063;
extern String_t* _stringLiteral2226773078;
extern String_t* _stringLiteral2227100510;
extern String_t* _stringLiteral2267651572;
extern String_t* _stringLiteral2276348510;
extern String_t* _stringLiteral2317211956;
extern String_t* _stringLiteral2327542437;
extern String_t* _stringLiteral233245906;
extern String_t* _stringLiteral2334584931;
extern String_t* _stringLiteral2352700281;
extern String_t* _stringLiteral2358359673;
extern String_t* _stringLiteral2360571624;
extern String_t* _stringLiteral2361150056;
extern String_t* _stringLiteral2367003384;
extern String_t* _stringLiteral2368305608;
extern String_t* _stringLiteral2369044227;
extern String_t* _stringLiteral2373172366;
extern String_t* _stringLiteral2373434510;
extern String_t* _stringLiteral2373500046;
extern String_t* _stringLiteral2373696654;
extern String_t* _stringLiteral2373827726;
extern String_t* _stringLiteral2373893262;
extern String_t* _stringLiteral2381296818;
extern String_t* _stringLiteral2385296252;
extern String_t* _stringLiteral2388028780;
extern String_t* _stringLiteral2404440926;
extern String_t* _stringLiteral2444218274;
extern String_t* _stringLiteral2484750257;
extern String_t* _stringLiteral249539300;
extern String_t* _stringLiteral250036293;
extern String_t* _stringLiteral2502641953;
extern String_t* _stringLiteral2520577453;
extern String_t* _stringLiteral2532491683;
extern String_t* _stringLiteral2537670051;
extern String_t* _stringLiteral2547964037;
extern String_t* _stringLiteral2570968744;
extern String_t* _stringLiteral2571034280;
extern String_t* _stringLiteral2571165358;
extern String_t* _stringLiteral2571361962;
extern String_t* _stringLiteral2571427497;
extern String_t* _stringLiteral2571427498;
extern String_t* _stringLiteral2571809832;
extern String_t* _stringLiteral2571886250;
extern String_t* _stringLiteral2571886254;
extern String_t* _stringLiteral2571951783;
extern String_t* _stringLiteral2571951790;
extern String_t* _stringLiteral2572300525;
extern String_t* _stringLiteral2573495899;
extern String_t* _stringLiteral25841595;
extern String_t* _stringLiteral25841598;
extern String_t* _stringLiteral2587518231;
extern String_t* _stringLiteral2647588310;
extern String_t* _stringLiteral2648885378;
extern String_t* _stringLiteral2663840699;
extern String_t* _stringLiteral2668978915;
extern String_t* _stringLiteral2677988819;
extern String_t* _stringLiteral2694675437;
extern String_t* _stringLiteral269495075;
extern String_t* _stringLiteral269651951;
extern String_t* _stringLiteral2698261813;
extern String_t* _stringLiteral2698618727;
extern String_t* _stringLiteral2699676994;
extern String_t* _stringLiteral2704427701;
extern String_t* _stringLiteral270831590;
extern String_t* _stringLiteral270962663;
extern String_t* _stringLiteral2719611823;
extern String_t* _stringLiteral2761482764;
extern String_t* _stringLiteral2763251006;
extern String_t* _stringLiteral2785326713;
extern String_t* _stringLiteral2815495132;
extern String_t* _stringLiteral2851650852;
extern String_t* _stringLiteral2853570908;
extern String_t* _stringLiteral2857741860;
extern String_t* _stringLiteral2867375652;
extern String_t* _stringLiteral2869878305;
extern String_t* _stringLiteral287407422;
extern String_t* _stringLiteral287538494;
extern String_t* _stringLiteral287604030;
extern String_t* _stringLiteral287669566;
extern String_t* _stringLiteral287735102;
extern String_t* _stringLiteral287800638;
extern String_t* _stringLiteral287866174;
extern String_t* _stringLiteral287931710;
extern String_t* _stringLiteral287997246;
extern String_t* _stringLiteral2892689725;
extern String_t* _stringLiteral2903440485;
extern String_t* _stringLiteral2909591140;
extern String_t* _stringLiteral2909591143;
extern String_t* _stringLiteral2909984355;
extern String_t* _stringLiteral2910049891;
extern String_t* _stringLiteral2910115428;
extern String_t* _stringLiteral2910180963;
extern String_t* _stringLiteral29116137;
extern String_t* _stringLiteral2918537535;
extern String_t* _stringLiteral293056212;
extern String_t* _stringLiteral2934346759;
extern String_t* _stringLiteral2934346760;
extern String_t* _stringLiteral2953432298;
extern String_t* _stringLiteral2975911631;
extern String_t* _stringLiteral2977257799;
extern String_t* _stringLiteral2980251372;
extern String_t* _stringLiteral2988964963;
extern String_t* _stringLiteral2988995822;
extern String_t* _stringLiteral2998615872;
extern String_t* _stringLiteral3002372288;
extern String_t* _stringLiteral3024720212;
extern String_t* _stringLiteral3046156921;
extern String_t* _stringLiteral3046835388;
extern String_t* _stringLiteral3052904444;
extern String_t* _stringLiteral3073595182;
extern String_t* _stringLiteral307446634;
extern String_t* _stringLiteral3087531448;
extern String_t* _stringLiteral3097959964;
extern String_t* _stringLiteral3113946635;
extern String_t* _stringLiteral3116095166;
extern String_t* _stringLiteral3116226238;
extern String_t* _stringLiteral3116291774;
extern String_t* _stringLiteral3116357310;
extern String_t* _stringLiteral3116422846;
extern String_t* _stringLiteral3116488382;
extern String_t* _stringLiteral3116553918;
extern String_t* _stringLiteral3120086511;
extern String_t* _stringLiteral3130412303;
extern String_t* _stringLiteral3133325059;
extern String_t* _stringLiteral3133718275;
extern String_t* _stringLiteral3151080298;
extern String_t* _stringLiteral3159777201;
extern String_t* _stringLiteral3160538834;
extern String_t* _stringLiteral3164047802;
extern String_t* _stringLiteral3165363503;
extern String_t* _stringLiteral3167663737;
extern String_t* _stringLiteral3169829530;
extern String_t* _stringLiteral3173290892;
extern String_t* _stringLiteral3194790279;
extern String_t* _stringLiteral3198902001;
extern String_t* _stringLiteral3209859978;
extern String_t* _stringLiteral3212170028;
extern String_t* _stringLiteral3225091364;
extern String_t* _stringLiteral3234463626;
extern String_t* _stringLiteral3243520166;
extern String_t* _stringLiteral3250364786;
extern String_t* _stringLiteral3311194488;
extern String_t* _stringLiteral3312667151;
extern String_t* _stringLiteral3313125906;
extern String_t* _stringLiteral3320365803;
extern String_t* _stringLiteral3322427519;
extern String_t* _stringLiteral3322467553;
extern String_t* _stringLiteral3325525310;
extern String_t* _stringLiteral3325721918;
extern String_t* _stringLiteral3332955810;
extern String_t* _stringLiteral3341795747;
extern String_t* _stringLiteral3346764981;
extern String_t* _stringLiteral33508134;
extern String_t* _stringLiteral338597764;
extern String_t* _stringLiteral338859906;
extern String_t* _stringLiteral3409921250;
extern String_t* _stringLiteral344511078;
extern String_t* _stringLiteral3449650011;
extern String_t* _stringLiteral3450303620;
extern String_t* _stringLiteral3450517380;
extern String_t* _stringLiteral3450648470;
extern String_t* _stringLiteral3451172751;
extern String_t* _stringLiteral3451238340;
extern String_t* _stringLiteral3451303876;
extern String_t* _stringLiteral3451369412;
extern String_t* _stringLiteral3451434948;
extern String_t* _stringLiteral3451500484;
extern String_t* _stringLiteral3452024772;
extern String_t* _stringLiteral3452606352;
extern String_t* _stringLiteral3452614396;
extern String_t* _stringLiteral3452614523;
extern String_t* _stringLiteral3452614530;
extern String_t* _stringLiteral3452614531;
extern String_t* _stringLiteral3452614532;
extern String_t* _stringLiteral3452614533;
extern String_t* _stringLiteral3452614537;
extern String_t* _stringLiteral3452614538;
extern String_t* _stringLiteral3452614539;
extern String_t* _stringLiteral3452614540;
extern String_t* _stringLiteral3452614541;
extern String_t* _stringLiteral3452614542;
extern String_t* _stringLiteral3452614543;
extern String_t* _stringLiteral3452614544;
extern String_t* _stringLiteral3452614550;
extern String_t* _stringLiteral3452614551;
extern String_t* _stringLiteral3452614552;
extern String_t* _stringLiteral3452614585;
extern String_t* _stringLiteral3452614588;
extern String_t* _stringLiteral3452614589;
extern String_t* _stringLiteral3452614590;
extern String_t* _stringLiteral3452614620;
extern String_t* _stringLiteral3452614627;
extern String_t* _stringLiteral3452614632;
extern String_t* _stringLiteral3452614636;
extern String_t* _stringLiteral3452614637;
extern String_t* _stringLiteral3452622211;
extern String_t* _stringLiteral3452622242;
extern String_t* _stringLiteral3452628429;
extern String_t* _stringLiteral3452628601;
extern String_t* _stringLiteral3454190324;
extern String_t* _stringLiteral3455563723;
extern String_t* _stringLiteral3455629260;
extern String_t* _stringLiteral3456153535;
extern String_t* _stringLiteral3457136619;
extern String_t* _stringLiteral3457464295;
extern String_t* _stringLiteral3457660907;
extern String_t* _stringLiteral3474672299;
extern String_t* _stringLiteral3486720434;
extern String_t* _stringLiteral3490276315;
extern String_t* _stringLiteral3493618073;
extern String_t* _stringLiteral3496475813;
extern String_t* _stringLiteral34972796;
extern String_t* _stringLiteral349886582;
extern String_t* _stringLiteral35023557;
extern String_t* _stringLiteral3503347232;
extern String_t* _stringLiteral3510368467;
extern String_t* _stringLiteral3510368470;
extern String_t* _stringLiteral3510833898;
extern String_t* _stringLiteral3514648294;
extern String_t* _stringLiteral3515793196;
extern String_t* _stringLiteral351960085;
extern String_t* _stringLiteral354500801;
extern String_t* _stringLiteral3550000761;
extern String_t* _stringLiteral3552475495;
extern String_t* _stringLiteral3555096935;
extern String_t* _stringLiteral3559212776;
extern String_t* _stringLiteral3559409385;
extern String_t* _stringLiteral3559474920;
extern String_t* _stringLiteral3559671528;
extern String_t* _stringLiteral3589369415;
extern String_t* _stringLiteral3598311638;
extern String_t* _stringLiteral3609946826;
extern String_t* _stringLiteral3614329493;
extern String_t* _stringLiteral3617423929;
extern String_t* _stringLiteral3624030800;
extern String_t* _stringLiteral3670208224;
extern String_t* _stringLiteral3679153957;
extern String_t* _stringLiteral3679153958;
extern String_t* _stringLiteral3679502755;
extern String_t* _stringLiteral367984278;
extern String_t* _stringLiteral369076609;
extern String_t* _stringLiteral3701425683;
extern String_t* _stringLiteral3717262403;
extern String_t* _stringLiteral3720995938;
extern String_t* _stringLiteral3724132771;
extern String_t* _stringLiteral3761533182;
extern String_t* _stringLiteral376778952;
extern String_t* _stringLiteral3773295892;
extern String_t* _stringLiteral3782480685;
extern String_t* _stringLiteral3784007001;
extern String_t* _stringLiteral3795844876;
extern String_t* _stringLiteral3805288992;
extern String_t* _stringLiteral3819915486;
extern String_t* _stringLiteral3826640113;
extern String_t* _stringLiteral3849809211;
extern String_t* _stringLiteral3857474851;
extern String_t* _stringLiteral386568297;
extern String_t* _stringLiteral3872780028;
extern String_t* _stringLiteral3873629353;
extern String_t* _stringLiteral3880179830;
extern String_t* _stringLiteral3906173600;
extern String_t* _stringLiteral3906183338;
extern String_t* _stringLiteral391203156;
extern String_t* _stringLiteral3926655565;
extern String_t* _stringLiteral3932337785;
extern String_t* _stringLiteral3939495523;
extern String_t* _stringLiteral3940781671;
extern String_t* _stringLiteral3941287653;
extern String_t* _stringLiteral3941549806;
extern String_t* _stringLiteral3941615342;
extern String_t* _stringLiteral3941746405;
extern String_t* _stringLiteral3941746415;
extern String_t* _stringLiteral3941811950;
extern String_t* _stringLiteral3941811951;
extern String_t* _stringLiteral3942008549;
extern String_t* _stringLiteral394516598;
extern String_t* _stringLiteral3954353971;
extern String_t* _stringLiteral3957894243;
extern String_t* _stringLiteral3975952174;
extern String_t* _stringLiteral3985305513;
extern String_t* _stringLiteral3985595140;
extern String_t* _stringLiteral3992283837;
extern String_t* _stringLiteral3992283843;
extern String_t* _stringLiteral3992283845;
extern String_t* _stringLiteral3992283848;
extern String_t* _stringLiteral3992283850;
extern String_t* _stringLiteral4012607720;
extern String_t* _stringLiteral4020142269;
extern String_t* _stringLiteral4021861061;
extern String_t* _stringLiteral402347290;
extern String_t* _stringLiteral4024102349;
extern String_t* _stringLiteral4039891654;
extern String_t* _stringLiteral4047492514;
extern String_t* _stringLiteral404834920;
extern String_t* _stringLiteral4061999799;
extern String_t* _stringLiteral4097793376;
extern String_t* _stringLiteral4101682381;
extern String_t* _stringLiteral4102292079;
extern String_t* _stringLiteral4106469795;
extern String_t* _stringLiteral4119679052;
extern String_t* _stringLiteral4120498552;
extern String_t* _stringLiteral412729091;
extern String_t* _stringLiteral4142395001;
extern String_t* _stringLiteral4154135548;
extern String_t* _stringLiteral4160981599;
extern String_t* _stringLiteral4161531989;
extern String_t* _stringLiteral4161532004;
extern String_t* _stringLiteral4164546656;
extern String_t* _stringLiteral4164808798;
extern String_t* _stringLiteral417308590;
extern String_t* _stringLiteral4176625015;
extern String_t* _stringLiteral4182693251;
extern String_t* _stringLiteral419900722;
extern String_t* _stringLiteral4219766047;
extern String_t* _stringLiteral4232140175;
extern String_t* _stringLiteral4239942530;
extern String_t* _stringLiteral4240634480;
extern String_t* _stringLiteral4260759378;
extern String_t* _stringLiteral4262123638;
extern String_t* _stringLiteral4262626984;
extern String_t* _stringLiteral4275507946;
extern String_t* _stringLiteral4276680513;
extern String_t* _stringLiteral428165162;
extern String_t* _stringLiteral4285427160;
extern String_t* _stringLiteral4286668211;
extern String_t* _stringLiteral435883936;
extern String_t* _stringLiteral437610676;
extern String_t* _stringLiteral442750400;
extern String_t* _stringLiteral447837429;
extern String_t* _stringLiteral456703901;
extern String_t* _stringLiteral461586467;
extern String_t* _stringLiteral461990590;
extern String_t* _stringLiteral475644073;
extern String_t* _stringLiteral51352324;
extern String_t* _stringLiteral51614466;
extern String_t* _stringLiteral535984757;
extern String_t* _stringLiteral537103994;
extern String_t* _stringLiteral537778210;
extern String_t* _stringLiteral537848472;
extern String_t* _stringLiteral540152878;
extern String_t* _stringLiteral55853533;
extern String_t* _stringLiteral560622974;
extern String_t* _stringLiteral582311133;
extern String_t* _stringLiteral583000167;
extern String_t* _stringLiteral583150282;
extern String_t* _stringLiteral583655525;
extern String_t* _stringLiteral590611381;
extern String_t* _stringLiteral590807989;
extern String_t* _stringLiteral591772678;
extern String_t* _stringLiteral594084726;
extern String_t* _stringLiteral618477456;
extern String_t* _stringLiteral620891343;
extern String_t* _stringLiteral62725243;
extern String_t* _stringLiteral63249541;
extern String_t* _stringLiteral638007809;
extern String_t* _stringLiteral660180899;
extern String_t* _stringLiteral669612446;
extern String_t* _stringLiteral670053913;
extern String_t* _stringLiteral701794147;
extern String_t* _stringLiteral727798868;
extern String_t* _stringLiteral753564325;
extern String_t* _stringLiteral755905458;
extern String_t* _stringLiteral755905473;
extern String_t* _stringLiteral768500699;
extern String_t* _stringLiteral797262673;
extern String_t* _stringLiteral797640427;
extern String_t* _stringLiteral805167624;
extern String_t* _stringLiteral805167625;
extern String_t* _stringLiteral805167629;
extern String_t* _stringLiteral810017287;
extern String_t* _stringLiteral813294087;
extern String_t* _stringLiteral818277059;
extern String_t* _stringLiteral819651079;
extern String_t* _stringLiteral828301831;
extern String_t* _stringLiteral829011577;
extern String_t* _stringLiteral895397648;
extern String_t* _stringLiteral897331372;
extern String_t* _stringLiteral903216427;
extern String_t* _stringLiteral903216434;
extern String_t* _stringLiteral92757472;
extern String_t* _stringLiteral93623691;
extern String_t* _stringLiteral951465877;
extern String_t* _stringLiteral964795596;
extern String_t* _stringLiteral973102727;
extern String_t* _stringLiteral976456669;
extern String_t* _stringLiteral994832512;
extern String_t* _stringLiteral996125317;
extern String_t* _stringLiteral996125349;
extern const RuntimeMethod* BinaryReader_FillBuffer_m1406780870_RuntimeMethod_var;
extern const RuntimeMethod* BinaryReader_InternalReadChars_m3087463364_RuntimeMethod_var;
extern const RuntimeMethod* BinaryReader_InternalReadOneChar_m1065452338_RuntimeMethod_var;
extern const RuntimeMethod* BinaryReader_Read7BitEncodedInt_m3079148249_RuntimeMethod_var;
extern const RuntimeMethod* BinaryReader_ReadBytes_m2025629328_RuntimeMethod_var;
extern const RuntimeMethod* BinaryReader_ReadChars_m604533226_RuntimeMethod_var;
extern const RuntimeMethod* BinaryReader_ReadDecimal_m272106980_RuntimeMethod_var;
extern const RuntimeMethod* BinaryReader_ReadString_m2204259855_RuntimeMethod_var;
extern const RuntimeMethod* BinaryReader_Read_m763986032_RuntimeMethod_var;
extern const RuntimeMethod* BinaryReader__ctor_m605133977_RuntimeMethod_var;
extern const RuntimeMethod* BinaryWriter_Write_m2841350030_RuntimeMethod_var;
extern const RuntimeMethod* BinaryWriter_Write_m340679106_RuntimeMethod_var;
extern const RuntimeMethod* BinaryWriter_Write_m3614538606_RuntimeMethod_var;
extern const RuntimeMethod* BinaryWriter_Write_m3658027000_RuntimeMethod_var;
extern const RuntimeMethod* BinaryWriter__ctor_m4227313039_RuntimeMethod_var;
extern const RuntimeMethod* CStreamReader_Read_m2189062878_RuntimeMethod_var;
extern const RuntimeMethod* EncodingTable_GetCodePageFromName_m3795432892_RuntimeMethod_var;
extern const RuntimeMethod* EncodingTable_internalGetCodePageFromName_m54328899_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendarHelper_CheckTicksRange_m1238194832_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendarHelper_GetAbsoluteDate_m3213748685_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendarHelper_GetDaysInMonth_m451761865_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendarHelper_GetEra_m2037249074_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendarHelper_GetGregorianYear_m776442292_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendarHelper_GetYear_m2307036997_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendarHelper_TimeToTicks_m1176068362_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendar_GetDaysInMonth_m4211407657_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendar_GetMonthsInYear_m1788326809_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendar_IsLeapYear_m1435921639_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendar_OnDeserialized_m1897370878_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendar_ToDateTime_m3388374887_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendar_ToFourDigitYear_m3026681176_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendar__ctor_m979779718_RuntimeMethod_var;
extern const RuntimeMethod* GuidResult_SetFailure_m4176925274_RuntimeMethod_var;
extern const RuntimeMethod* Guid_CompareTo_m243656946_RuntimeMethod_var;
extern const RuntimeMethod* Guid_Parse_m93357940_RuntimeMethod_var;
extern const RuntimeMethod* Guid_StringToInt_m356776163_RuntimeMethod_var;
extern const RuntimeMethod* Guid_StringToLong_m197891790_RuntimeMethod_var;
extern const RuntimeMethod* Guid_ToString_m2120285561_RuntimeMethod_var;
extern const RuntimeMethod* Guid__ctor_m2373660607_RuntimeMethod_var;
extern const RuntimeMethod* Guid__ctor_m2423264394_RuntimeMethod_var;
extern const RuntimeMethod* Guid__ctor_m3421080095_RuntimeMethod_var;
extern const RuntimeMethod* IdnMapping_GetAscii_m3261099203_RuntimeMethod_var;
extern const RuntimeMethod* IdnMapping_GetAscii_m3563786340_RuntimeMethod_var;
extern const RuntimeMethod* IdnMapping_GetUnicode_m2663652278_RuntimeMethod_var;
extern const RuntimeMethod* IdnMapping_GetUnicode_m304511639_RuntimeMethod_var;
extern const RuntimeMethod* IdnMapping_NamePrep_m2162001912_RuntimeMethod_var;
extern const RuntimeMethod* IdnMapping_ToAscii_m4047551487_RuntimeMethod_var;
extern const RuntimeMethod* IdnMapping_ToUnicode_m3667817174_RuntimeMethod_var;
extern const RuntimeMethod* IdnMapping_VerifyLength_m2816375573_RuntimeMethod_var;
extern const RuntimeMethod* IdnMapping_VerifyProhibitedCharacters_m1720702012_RuntimeMethod_var;
extern const RuntimeMethod* IdnMapping_VerifyStd3AsciiRules_m1587177672_RuntimeMethod_var;
extern const RuntimeMethod* JapaneseCalendar_ToFourDigitYear_m647498134_RuntimeMethod_var;
extern const RuntimeMethod* JapaneseCalendar__ctor_m2979132824_RuntimeMethod_var;
extern const RuntimeMethod* Nullable_1__ctor_m509459810_RuntimeMethod_var;
extern const RuntimeMethod* Nullable_1_get_HasValue_m1994351731_RuntimeMethod_var;
extern const RuntimeMethod* Nullable_1_get_Value_m2018837163_RuntimeMethod_var;
extern const RuntimeMethod* NumberFormatInfo_ReadOnly_m270306371_RuntimeMethod_var;
extern const RuntimeMethod* NumberFormatInfo_ValidateParseStyleFloatingPoint_m654784939_RuntimeMethod_var;
extern const RuntimeMethod* NumberFormatInfo_ValidateParseStyleInteger_m957858295_RuntimeMethod_var;
extern const RuntimeMethod* RegionInfo_GetByTerritory_m2536737365_RuntimeMethod_var;
extern const RuntimeMethod* RegionInfo__ctor_m1212234622_RuntimeMethod_var;
extern const RuntimeMethod* RegionInfo__ctor_m1348635004_RuntimeMethod_var;
extern const RuntimeMethod* RegionInfo__ctor_m2732592095_RuntimeMethod_var;
extern const RuntimeMethod* SortKey_Compare_m1705990888_RuntimeMethod_var;
extern const RuntimeMethod* TaiwanCalendar_ToFourDigitYear_m348256727_RuntimeMethod_var;
extern const RuntimeMethod* TaiwanCalendar__ctor_m1775873688_RuntimeMethod_var;
extern const RuntimeMethod* TextInfo_GetCaseInsensitiveHashCode_m1479044873_RuntimeMethod_var;
extern const RuntimeMethod* TextInfo_ToLower_m2989196362_RuntimeMethod_var;
extern const RuntimeMethod* TextInfo_ToUpper_m325888772_RuntimeMethod_var;
extern const RuntimeMethod* TimeSpanFormat_FormatCustomized_m523740155_RuntimeMethod_var;
extern const RuntimeMethod* TimeSpanFormat_Format_m1963172878_RuntimeMethod_var;
extern const RuntimeMethod* TimeSpanParse_Parse_m2431743845_RuntimeMethod_var;
extern const RuntimeMethod* TimeSpanResult_SetFailure_m1697304227_RuntimeMethod_var;
extern const RuntimeType* MemoryStream_t94973147_0_0_0_var;
extern const RuntimeType* NumberFormatInfo_t435877138_0_0_0_var;
extern const uint32_t BinaryReader_FillBuffer_m1406780870_MetadataUsageId;
extern const uint32_t BinaryReader_InternalReadChars_m3087463364_MetadataUsageId;
extern const uint32_t BinaryReader_InternalReadOneChar_m1065452338_MetadataUsageId;
extern const uint32_t BinaryReader_Read7BitEncodedInt_m3079148249_MetadataUsageId;
extern const uint32_t BinaryReader_ReadBytes_m2025629328_MetadataUsageId;
extern const uint32_t BinaryReader_ReadChars_m604533226_MetadataUsageId;
extern const uint32_t BinaryReader_ReadDecimal_m272106980_MetadataUsageId;
extern const uint32_t BinaryReader_ReadInt32_m2994982418_MetadataUsageId;
extern const uint32_t BinaryReader_ReadString_m2204259855_MetadataUsageId;
extern const uint32_t BinaryReader_Read_m763986032_MetadataUsageId;
extern const uint32_t BinaryReader__ctor_m605133977_MetadataUsageId;
extern const uint32_t BinaryWriter_Write_m2841350030_MetadataUsageId;
extern const uint32_t BinaryWriter_Write_m340679106_MetadataUsageId;
extern const uint32_t BinaryWriter_Write_m3614538606_MetadataUsageId;
extern const uint32_t BinaryWriter_Write_m3658027000_MetadataUsageId;
extern const uint32_t BinaryWriter__cctor_m874809665_MetadataUsageId;
extern const uint32_t BinaryWriter__ctor_m3736305989_MetadataUsageId;
extern const uint32_t BinaryWriter__ctor_m4227313039_MetadataUsageId;
extern const uint32_t CStreamReader_Peek_m278635384_MetadataUsageId;
extern const uint32_t CStreamReader_ReadLine_m3769642593_MetadataUsageId;
extern const uint32_t CStreamReader_ReadToEnd_m2988189469_MetadataUsageId;
extern const uint32_t CStreamReader_Read_m1544504743_MetadataUsageId;
extern const uint32_t CStreamReader_Read_m2189062878_MetadataUsageId;
extern const uint32_t CStreamReader__ctor_m3149611978_MetadataUsageId;
extern const uint32_t EncodingTable_GetCodePageDataItem_m1527129145_MetadataUsageId;
extern const uint32_t EncodingTable_GetCodePageFromName_m3795432892_MetadataUsageId;
extern const uint32_t EncodingTable_GetNumEncodingItems_m3913019456_MetadataUsageId;
extern const uint32_t EncodingTable__cctor_m2354468628_MetadataUsageId;
extern const uint32_t EncodingTable_internalGetCodePageFromName_m54328899_MetadataUsageId;
extern const uint32_t FormatLiterals_InitInvariant_m2242109931_MetadataUsageId;
extern const uint32_t FormatLiterals_Init_m3674766325_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper_CheckTicksRange_m1238194832_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper_DateToTicks_m4080708574_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper_GetAbsoluteDate_m3213748685_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper_GetDatePart_m2297792386_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper_GetDaysInMonth_m451761865_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper_GetEra_m2037249074_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper_GetGregorianYear_m776442292_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper_GetYear_m2307036997_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper_TimeToTicks_m1176068362_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper_ToDateTime_m1079156530_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper__cctor_m1653780633_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper_get_Eras_m205377923_MetadataUsageId;
extern const uint32_t GregorianCalendar_GetDatePart_m503359828_MetadataUsageId;
extern const uint32_t GregorianCalendar_GetDaysInMonth_m4211407657_MetadataUsageId;
extern const uint32_t GregorianCalendar_GetDefaultInstance_m2448045871_MetadataUsageId;
extern const uint32_t GregorianCalendar_GetMonthsInYear_m1788326809_MetadataUsageId;
extern const uint32_t GregorianCalendar_IsLeapYear_m1435921639_MetadataUsageId;
extern const uint32_t GregorianCalendar_OnDeserialized_m1897370878_MetadataUsageId;
extern const uint32_t GregorianCalendar_ToDateTime_m3388374887_MetadataUsageId;
extern const uint32_t GregorianCalendar_ToFourDigitYear_m3026681176_MetadataUsageId;
extern const uint32_t GregorianCalendar_TryToDateTime_m489604650_MetadataUsageId;
extern const uint32_t GregorianCalendar__cctor_m1867250353_MetadataUsageId;
extern const uint32_t GregorianCalendar__ctor_m979779718_MetadataUsageId;
extern const uint32_t GregorianCalendar_get_Eras_m3930946427_MetadataUsageId;
extern const uint32_t GregorianCalendar_get_MaxSupportedDateTime_m1385915723_MetadataUsageId;
extern const uint32_t GregorianCalendar_get_MinSupportedDateTime_m765229932_MetadataUsageId;
extern const uint32_t GuidResult_GetGuidParseException_m2556040111_MetadataUsageId;
extern const uint32_t GuidResult_Init_m2663570468_MetadataUsageId;
extern const uint32_t GuidResult_SetFailure_m4176925274_MetadataUsageId;
extern const uint32_t Guid_CompareTo_m243656946_MetadataUsageId;
extern const uint32_t Guid_EatAllWhitespace_m720386856_MetadataUsageId;
extern const uint32_t Guid_Equals_m1866984197_MetadataUsageId;
extern const uint32_t Guid_FastNewGuidArray_m920913610_MetadataUsageId;
extern const uint32_t Guid_HexsToChars_m1081455212_MetadataUsageId;
extern const uint32_t Guid_HexsToChars_m1632375665_MetadataUsageId;
extern const uint32_t Guid_IsHexPrefix_m2596246635_MetadataUsageId;
extern const uint32_t Guid_NewGuid_m923091018_MetadataUsageId;
extern const uint32_t Guid_Parse_m93357940_MetadataUsageId;
extern const uint32_t Guid_StringToInt_m3077461498_MetadataUsageId;
extern const uint32_t Guid_StringToInt_m356776163_MetadataUsageId;
extern const uint32_t Guid_StringToInt_m883931399_MetadataUsageId;
extern const uint32_t Guid_StringToLong_m197891790_MetadataUsageId;
extern const uint32_t Guid_StringToLong_m3467209787_MetadataUsageId;
extern const uint32_t Guid_StringToShort_m137534241_MetadataUsageId;
extern const uint32_t Guid_StringToShort_m1695769252_MetadataUsageId;
extern const uint32_t Guid_ToString_m2120285561_MetadataUsageId;
extern const uint32_t Guid_ToString_m3279186591_MetadataUsageId;
extern const uint32_t Guid_TryParseGuidWithDashes_m1153536870_MetadataUsageId;
extern const uint32_t Guid_TryParseGuidWithHexPrefix_m4104052562_MetadataUsageId;
extern const uint32_t Guid_TryParseGuidWithNoStyle_m2298143493_MetadataUsageId;
extern const uint32_t Guid_TryParseGuid_m2525647205_MetadataUsageId;
extern const uint32_t Guid__cctor_m1202095334_MetadataUsageId;
extern const uint32_t Guid__ctor_m2373660607_MetadataUsageId;
extern const uint32_t Guid__ctor_m2423264394_MetadataUsageId;
extern const uint32_t Guid__ctor_m3421080095_MetadataUsageId;
extern const uint32_t HebrewNumber_IsDigit_m1371372254_MetadataUsageId;
extern const uint32_t HebrewNumber_ParseByChar_m652316928_MetadataUsageId;
extern const uint32_t HebrewNumber_ToString_m2418163583_MetadataUsageId;
extern const uint32_t HebrewNumber__cctor_m3634299305_MetadataUsageId;
extern const uint32_t IdnMapping_Convert_m3099940851_MetadataUsageId;
extern const uint32_t IdnMapping_Equals_m2382437994_MetadataUsageId;
extern const uint32_t IdnMapping_GetAscii_m3261099203_MetadataUsageId;
extern const uint32_t IdnMapping_GetAscii_m3563786340_MetadataUsageId;
extern const uint32_t IdnMapping_GetUnicode_m2663652278_MetadataUsageId;
extern const uint32_t IdnMapping_GetUnicode_m304511639_MetadataUsageId;
extern const uint32_t IdnMapping_NamePrep_m2162001912_MetadataUsageId;
extern const uint32_t IdnMapping_ToAscii_m4047551487_MetadataUsageId;
extern const uint32_t IdnMapping_ToUnicode_m3667817174_MetadataUsageId;
extern const uint32_t IdnMapping_VerifyLength_m2816375573_MetadataUsageId;
extern const uint32_t IdnMapping_VerifyProhibitedCharacters_m1720702012_MetadataUsageId;
extern const uint32_t IdnMapping_VerifyStd3AsciiRules_m1587177672_MetadataUsageId;
extern const uint32_t IdnMapping__ctor_m3964482901_MetadataUsageId;
extern const uint32_t JapaneseCalendar_AbbrevEraNames_m3073534864_MetadataUsageId;
extern const uint32_t JapaneseCalendar_EnglishEraNames_m1040602055_MetadataUsageId;
extern const uint32_t JapaneseCalendar_EraNames_m2994238969_MetadataUsageId;
extern const uint32_t JapaneseCalendar_GetDefaultInstance_m1736490014_MetadataUsageId;
extern const uint32_t JapaneseCalendar_GetEraInfo_m1719991393_MetadataUsageId;
extern const uint32_t JapaneseCalendar_ToFourDigitYear_m647498134_MetadataUsageId;
extern const uint32_t JapaneseCalendar__cctor_m3710058323_MetadataUsageId;
extern const uint32_t JapaneseCalendar__ctor_m2979132824_MetadataUsageId;
extern const uint32_t JapaneseCalendar_get_MaxSupportedDateTime_m744238295_MetadataUsageId;
extern const uint32_t JapaneseCalendar_get_MinSupportedDateTime_m1813655595_MetadataUsageId;
extern const uint32_t NumberFormatInfo_Clone_m3276284539_MetadataUsageId;
extern const uint32_t NumberFormatInfo_GetFormat_m1699707893_MetadataUsageId;
extern const uint32_t NumberFormatInfo_GetInstance_m2833078205_MetadataUsageId;
extern const uint32_t NumberFormatInfo_ReadOnly_m270306371_MetadataUsageId;
extern const uint32_t NumberFormatInfo_ValidateParseStyleFloatingPoint_m654784939_MetadataUsageId;
extern const uint32_t NumberFormatInfo_ValidateParseStyleInteger_m957858295_MetadataUsageId;
extern const uint32_t NumberFormatInfo__ctor_m2465457794_MetadataUsageId;
extern const uint32_t NumberFormatInfo_get_CurrencyGroupSizes_m4277438361_MetadataUsageId;
extern const uint32_t NumberFormatInfo_get_CurrentInfo_m2605582008_MetadataUsageId;
extern const uint32_t NumberFormatInfo_get_InvariantInfo_m349577018_MetadataUsageId;
extern const uint32_t NumberFormatInfo_get_NumberGroupSizes_m380700070_MetadataUsageId;
extern const uint32_t NumberFormatInfo_get_PercentGroupSizes_m2638339535_MetadataUsageId;
extern const uint32_t RegionInfo_ClearCachedData_m568539221_MetadataUsageId;
extern const uint32_t RegionInfo_Equals_m2499055654_MetadataUsageId;
extern const uint32_t RegionInfo_GetByTerritory_m2536737365_MetadataUsageId;
extern const uint32_t RegionInfo__ctor_m1212234622_MetadataUsageId;
extern const uint32_t RegionInfo__ctor_m1348635004_MetadataUsageId;
extern const uint32_t RegionInfo__ctor_m2732592095_MetadataUsageId;
extern const uint32_t RegionInfo_get_CurrentRegion_m3443163374_MetadataUsageId;
extern const uint32_t RegionInfo_get_IsMetric_m254276301_MetadataUsageId;
extern const uint32_t SortKey_Compare_m1705990888_MetadataUsageId;
extern const uint32_t SortKey_Equals_m3124075298_MetadataUsageId;
extern const uint32_t SortKey_ToString_m3992814724_MetadataUsageId;
extern const uint32_t SortKey_t3955336732_com_FromNativeMethodDefinition_MetadataUsageId;
extern const uint32_t SortKey_t3955336732_pinvoke_FromNativeMethodDefinition_MetadataUsageId;
extern const uint32_t SortVersion_Equals_m1440345702_MetadataUsageId;
extern const uint32_t SortVersion_Equals_m756717785_MetadataUsageId;
extern const uint32_t TaiwanCalendar_GetDefaultInstance_m1688807940_MetadataUsageId;
extern const uint32_t TaiwanCalendar_ToFourDigitYear_m348256727_MetadataUsageId;
extern const uint32_t TaiwanCalendar__cctor_m1885342379_MetadataUsageId;
extern const uint32_t TaiwanCalendar__ctor_m1775873688_MetadataUsageId;
extern const uint32_t TaiwanCalendar_get_MaxSupportedDateTime_m3064926494_MetadataUsageId;
extern const uint32_t TaiwanCalendar_get_MinSupportedDateTime_m1398579299_MetadataUsageId;
extern const uint32_t TextInfoToLowerData__cctor_m1412449444_MetadataUsageId;
extern const uint32_t TextInfoToUpperData__cctor_m1254507017_MetadataUsageId;
extern const uint32_t TextInfo_Clone_m3838580862_MetadataUsageId;
extern const uint32_t TextInfo_Equals_m3029092201_MetadataUsageId;
extern const uint32_t TextInfo_GetCaseInsensitiveHashCode_m1479044873_MetadataUsageId;
extern const uint32_t TextInfo_GetInvariantCaseInsensitiveHashCode_m3385840991_MetadataUsageId;
extern const uint32_t TextInfo_InternalCompareStringOrdinalIgnoreCase_m657291069_MetadataUsageId;
extern const uint32_t TextInfo_OnDeserialized_m730668371_MetadataUsageId;
extern const uint32_t TextInfo_OnSerializing_m1931354745_MetadataUsageId;
extern const uint32_t TextInfo_ToLowerInternal_m3081368077_MetadataUsageId;
extern const uint32_t TextInfo_ToLowerInternal_m719161612_MetadataUsageId;
extern const uint32_t TextInfo_ToLower_m2989196362_MetadataUsageId;
extern const uint32_t TextInfo_ToString_m3431897261_MetadataUsageId;
extern const uint32_t TextInfo_ToUpperInternal_m2386587576_MetadataUsageId;
extern const uint32_t TextInfo_ToUpperInternal_m2727489322_MetadataUsageId;
extern const uint32_t TextInfo_ToUpper_m325888772_MetadataUsageId;
extern const uint32_t TextInfo_get_Invariant_m95638853_MetadataUsageId;
extern const uint32_t TextInfo_get_IsAsciiCasingSameAsInvariant_m1297628524_MetadataUsageId;
extern const uint32_t TimeSpanFormat_FormatCustomized_m523740155_MetadataUsageId;
extern const uint32_t TimeSpanFormat_FormatStandard_m3977093499_MetadataUsageId;
extern const uint32_t TimeSpanFormat_Format_m1963172878_MetadataUsageId;
extern const uint32_t TimeSpanFormat__cctor_m559462373_MetadataUsageId;
extern const uint32_t TimeSpanParse_Parse_m2431743845_MetadataUsageId;
extern const uint32_t TimeSpanParse_ProcessTerminalState_m1379431433_MetadataUsageId;
extern const uint32_t TimeSpanParse_ProcessTerminal_DHMSF_m1467986839_MetadataUsageId;
extern const uint32_t TimeSpanParse_ProcessTerminal_D_m80487639_MetadataUsageId;
extern const uint32_t TimeSpanParse_ProcessTerminal_HMS_F_D_m652724601_MetadataUsageId;
extern const uint32_t TimeSpanParse_ProcessTerminal_HM_S_D_m180550418_MetadataUsageId;
extern const uint32_t TimeSpanParse_ProcessTerminal_HM_m2968694471_MetadataUsageId;
extern const uint32_t TimeSpanParse_TryParseTimeSpan_m3735112409_MetadataUsageId;
extern const uint32_t TimeSpanParse_TryTimeToTicks_m3664989822_MetadataUsageId;
extern const uint32_t TimeSpanParse__cctor_m4289786569_MetadataUsageId;
extern const uint32_t TimeSpanRawInfo_AddNum_m1109484828_MetadataUsageId;
extern const uint32_t TimeSpanRawInfo_AddSep_m1503463593_MetadataUsageId;
extern const uint32_t TimeSpanRawInfo_Init_m1453447061_MetadataUsageId;
extern const uint32_t TimeSpanRawInfo_ProcessToken_m792227327_MetadataUsageId;
extern const uint32_t TimeSpanRawInfo_get_NegativeInvariant_m897422202_MetadataUsageId;
extern const uint32_t TimeSpanRawInfo_get_PositiveInvariant_m1478973399_MetadataUsageId;
extern const uint32_t TimeSpanResult_GetTimeSpanParseException_m3547821487_MetadataUsageId;
extern const uint32_t TimeSpanResult_SetFailure_m1697304227_MetadataUsageId;
extern const uint32_t TimeSpanResult_t3304031259_com_FromNativeMethodDefinition_MetadataUsageId;
extern const uint32_t TimeSpanResult_t3304031259_pinvoke_FromNativeMethodDefinition_MetadataUsageId;
extern const uint32_t TimeSpanToken_IsInvalidNumber_m1555490583_MetadataUsageId;
struct CultureData_t1899656083_marshaled_com;
struct CultureData_t1899656083_marshaled_pinvoke;
struct CultureInfo_t4157843068_marshaled_com;
struct CultureInfo_t4157843068_marshaled_pinvoke;
struct Exception_t;;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_com;;
struct Exception_t_marshaled_pinvoke;
struct Exception_t_marshaled_pinvoke;;
struct FormatLiterals_t1376140638;;
struct FormatLiterals_t1376140638_marshaled_com;
struct FormatLiterals_t1376140638_marshaled_com;;
struct FormatLiterals_t1376140638_marshaled_pinvoke;
struct FormatLiterals_t1376140638_marshaled_pinvoke;;
struct TimeSpanToken_t993347374;;
struct TimeSpanToken_t993347374_marshaled_com;
struct TimeSpanToken_t993347374_marshaled_com;;
struct TimeSpanToken_t993347374_marshaled_pinvoke;
struct TimeSpanToken_t993347374_marshaled_pinvoke;;

struct ByteU5BU5D_t4116647657;
struct CharU5BU5D_t3528271667;
struct EraInfoU5BU5D_t2775298796;
struct HSU5BU5D_t2581792585;
struct HSU5BU5DU5BU5D_t1763536244;
struct HebrewValueU5BU5D_t2018863638;
struct InternalCodePageDataItemU5BU5D_t2292034760;
struct InternalEncodingDataItemU5BU5D_t1120810260;
struct TimeSpanTokenU5BU5D_t3901423707;
struct Int32U5BU5D_t385246372;
struct ObjectU5BU5D_t2843939325;
struct StringU5BU5D_t1281789340;


#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
struct Il2CppArrayBounds;
#ifndef RUNTIMEARRAY_H
#define RUNTIMEARRAY_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Array

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

// System.ConsoleDriver
struct  ConsoleDriver_t2486509443  : public RuntimeObject
{
public:

public:
};

struct ConsoleDriver_t2486509443_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_t2486509443_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_t2486509443_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_t2486509443_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_T2486509443_H
#ifndef EMPTYARRAY_1_T1518656823_H
#define EMPTYARRAY_1_T1518656823_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.EmptyArray`1<System.Byte>
struct  EmptyArray_1_t1518656823  : public RuntimeObject
{
public:

public:
};

struct EmptyArray_1_t1518656823_StaticFields
{
public:
	// T[] System.EmptyArray`1::Value
	ByteU5BU5D_t4116647657* ___Value_0;

public:
	inline static int32_t get_offset_of_Value_0() { return static_cast<int32_t>(offsetof(EmptyArray_1_t1518656823_StaticFields, ___Value_0)); }
	inline ByteU5BU5D_t4116647657* get_Value_0() const { return ___Value_0; }
	inline ByteU5BU5D_t4116647657** get_address_of_Value_0() { return &___Value_0; }
	inline void set_Value_0(ByteU5BU5D_t4116647657* value)
	{
		___Value_0 = value;
		Il2CppCodeGenWriteBarrier((&___Value_0), value);
	}
};

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

// System.EmptyArray`1<System.Char>
struct  EmptyArray_1_t4018820917  : public RuntimeObject
{
public:

public:
};

struct EmptyArray_1_t4018820917_StaticFields
{
public:
	// T[] System.EmptyArray`1::Value
	CharU5BU5D_t3528271667* ___Value_0;

public:
	inline static int32_t get_offset_of_Value_0() { return static_cast<int32_t>(offsetof(EmptyArray_1_t4018820917_StaticFields, ___Value_0)); }
	inline CharU5BU5D_t3528271667* get_Value_0() const { return ___Value_0; }
	inline CharU5BU5D_t3528271667** get_address_of_Value_0() { return &___Value_0; }
	inline void set_Value_0(CharU5BU5D_t3528271667* value)
	{
		___Value_0 = value;
		Il2CppCodeGenWriteBarrier((&___Value_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // EMPTYARRAY_1_T4018820917_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_t2481557153 * ____safeSerializationManager_13;
	// System.Diagnostics.StackTrace[] System.Exception::captured_traces
	StackTraceU5BU5D_t1169129676* ___captured_traces_14;
	// System.IntPtr[] System.Exception::native_trace_ips
	IntPtrU5BU5D_t4013366056* ___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_t2481557153 * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; }
	inline SafeSerializationManager_t2481557153 ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; }
	inline void set__safeSerializationManager_13(SafeSerializationManager_t2481557153 * 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_t1169129676* get_captured_traces_14() const { return ___captured_traces_14; }
	inline StackTraceU5BU5D_t1169129676** get_address_of_captured_traces_14() { return &___captured_traces_14; }
	inline void set_captured_traces_14(StackTraceU5BU5D_t1169129676* 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_t4013366056* get_native_trace_ips_15() const { return ___native_trace_ips_15; }
	inline IntPtrU5BU5D_t4013366056** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; }
	inline void set_native_trace_ips_15(IntPtrU5BU5D_t4013366056* 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_t2481557153 * ____safeSerializationManager_13;
	StackTraceU5BU5D_t1169129676* ___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_t2481557153 * ____safeSerializationManager_13;
	StackTraceU5BU5D_t1169129676* ___captured_traces_14;
	intptr_t* ___native_trace_ips_15;
};
#endif // EXCEPTION_T_H
#ifndef BOOTSTRING_T3302426383_H
#define BOOTSTRING_T3302426383_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.Bootstring
struct  Bootstring_t3302426383  : public RuntimeObject
{
public:
	// System.Char System.Globalization.Bootstring::delimiter
	Il2CppChar ___delimiter_0;
	// System.Int32 System.Globalization.Bootstring::base_num
	int32_t ___base_num_1;
	// System.Int32 System.Globalization.Bootstring::tmin
	int32_t ___tmin_2;
	// System.Int32 System.Globalization.Bootstring::tmax
	int32_t ___tmax_3;
	// System.Int32 System.Globalization.Bootstring::skew
	int32_t ___skew_4;
	// System.Int32 System.Globalization.Bootstring::damp
	int32_t ___damp_5;
	// System.Int32 System.Globalization.Bootstring::initial_bias
	int32_t ___initial_bias_6;
	// System.Int32 System.Globalization.Bootstring::initial_n
	int32_t ___initial_n_7;

public:
	inline static int32_t get_offset_of_delimiter_0() { return static_cast<int32_t>(offsetof(Bootstring_t3302426383, ___delimiter_0)); }
	inline Il2CppChar get_delimiter_0() const { return ___delimiter_0; }
	inline Il2CppChar* get_address_of_delimiter_0() { return &___delimiter_0; }
	inline void set_delimiter_0(Il2CppChar value)
	{
		___delimiter_0 = value;
	}

	inline static int32_t get_offset_of_base_num_1() { return static_cast<int32_t>(offsetof(Bootstring_t3302426383, ___base_num_1)); }
	inline int32_t get_base_num_1() const { return ___base_num_1; }
	inline int32_t* get_address_of_base_num_1() { return &___base_num_1; }
	inline void set_base_num_1(int32_t value)
	{
		___base_num_1 = value;
	}

	inline static int32_t get_offset_of_tmin_2() { return static_cast<int32_t>(offsetof(Bootstring_t3302426383, ___tmin_2)); }
	inline int32_t get_tmin_2() const { return ___tmin_2; }
	inline int32_t* get_address_of_tmin_2() { return &___tmin_2; }
	inline void set_tmin_2(int32_t value)
	{
		___tmin_2 = value;
	}

	inline static int32_t get_offset_of_tmax_3() { return static_cast<int32_t>(offsetof(Bootstring_t3302426383, ___tmax_3)); }
	inline int32_t get_tmax_3() const { return ___tmax_3; }
	inline int32_t* get_address_of_tmax_3() { return &___tmax_3; }
	inline void set_tmax_3(int32_t value)
	{
		___tmax_3 = value;
	}

	inline static int32_t get_offset_of_skew_4() { return static_cast<int32_t>(offsetof(Bootstring_t3302426383, ___skew_4)); }
	inline int32_t get_skew_4() const { return ___skew_4; }
	inline int32_t* get_address_of_skew_4() { return &___skew_4; }
	inline void set_skew_4(int32_t value)
	{
		___skew_4 = value;
	}

	inline static int32_t get_offset_of_damp_5() { return static_cast<int32_t>(offsetof(Bootstring_t3302426383, ___damp_5)); }
	inline int32_t get_damp_5() const { return ___damp_5; }
	inline int32_t* get_address_of_damp_5() { return &___damp_5; }
	inline void set_damp_5(int32_t value)
	{
		___damp_5 = value;
	}

	inline static int32_t get_offset_of_initial_bias_6() { return static_cast<int32_t>(offsetof(Bootstring_t3302426383, ___initial_bias_6)); }
	inline int32_t get_initial_bias_6() const { return ___initial_bias_6; }
	inline int32_t* get_address_of_initial_bias_6() { return &___initial_bias_6; }
	inline void set_initial_bias_6(int32_t value)
	{
		___initial_bias_6 = value;
	}

	inline static int32_t get_offset_of_initial_n_7() { return static_cast<int32_t>(offsetof(Bootstring_t3302426383, ___initial_n_7)); }
	inline int32_t get_initial_n_7() const { return ___initial_n_7; }
	inline int32_t* get_address_of_initial_n_7() { return &___initial_n_7; }
	inline void set_initial_n_7(int32_t value)
	{
		___initial_n_7 = value;
	}
};

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

// System.Globalization.Calendar
struct  Calendar_t1661121569  : public RuntimeObject
{
public:
	// System.Int32 System.Globalization.Calendar::m_currentEraValue
	int32_t ___m_currentEraValue_0;
	// System.Boolean System.Globalization.Calendar::m_isReadOnly
	bool ___m_isReadOnly_1;
	// System.Int32 System.Globalization.Calendar::twoDigitYearMax
	int32_t ___twoDigitYearMax_2;

public:
	inline static int32_t get_offset_of_m_currentEraValue_0() { return static_cast<int32_t>(offsetof(Calendar_t1661121569, ___m_currentEraValue_0)); }
	inline int32_t get_m_currentEraValue_0() const { return ___m_currentEraValue_0; }
	inline int32_t* get_address_of_m_currentEraValue_0() { return &___m_currentEraValue_0; }
	inline void set_m_currentEraValue_0(int32_t value)
	{
		___m_currentEraValue_0 = value;
	}

	inline static int32_t get_offset_of_m_isReadOnly_1() { return static_cast<int32_t>(offsetof(Calendar_t1661121569, ___m_isReadOnly_1)); }
	inline bool get_m_isReadOnly_1() const { return ___m_isReadOnly_1; }
	inline bool* get_address_of_m_isReadOnly_1() { return &___m_isReadOnly_1; }
	inline void set_m_isReadOnly_1(bool value)
	{
		___m_isReadOnly_1 = value;
	}

	inline static int32_t get_offset_of_twoDigitYearMax_2() { return static_cast<int32_t>(offsetof(Calendar_t1661121569, ___twoDigitYearMax_2)); }
	inline int32_t get_twoDigitYearMax_2() const { return ___twoDigitYearMax_2; }
	inline int32_t* get_address_of_twoDigitYearMax_2() { return &___twoDigitYearMax_2; }
	inline void set_twoDigitYearMax_2(int32_t value)
	{
		___twoDigitYearMax_2 = value;
	}
};

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

// System.Globalization.CodePageDataItem
struct  CodePageDataItem_t2285235057  : public RuntimeObject
{
public:
	// System.Int32 System.Globalization.CodePageDataItem::m_dataIndex
	int32_t ___m_dataIndex_0;
	// System.Int32 System.Globalization.CodePageDataItem::m_uiFamilyCodePage
	int32_t ___m_uiFamilyCodePage_1;
	// System.String System.Globalization.CodePageDataItem::m_webName
	String_t* ___m_webName_2;
	// System.UInt32 System.Globalization.CodePageDataItem::m_flags
	uint32_t ___m_flags_3;

public:
	inline static int32_t get_offset_of_m_dataIndex_0() { return static_cast<int32_t>(offsetof(CodePageDataItem_t2285235057, ___m_dataIndex_0)); }
	inline int32_t get_m_dataIndex_0() const { return ___m_dataIndex_0; }
	inline int32_t* get_address_of_m_dataIndex_0() { return &___m_dataIndex_0; }
	inline void set_m_dataIndex_0(int32_t value)
	{
		___m_dataIndex_0 = value;
	}

	inline static int32_t get_offset_of_m_uiFamilyCodePage_1() { return static_cast<int32_t>(offsetof(CodePageDataItem_t2285235057, ___m_uiFamilyCodePage_1)); }
	inline int32_t get_m_uiFamilyCodePage_1() const { return ___m_uiFamilyCodePage_1; }
	inline int32_t* get_address_of_m_uiFamilyCodePage_1() { return &___m_uiFamilyCodePage_1; }
	inline void set_m_uiFamilyCodePage_1(int32_t value)
	{
		___m_uiFamilyCodePage_1 = value;
	}

	inline static int32_t get_offset_of_m_webName_2() { return static_cast<int32_t>(offsetof(CodePageDataItem_t2285235057, ___m_webName_2)); }
	inline String_t* get_m_webName_2() const { return ___m_webName_2; }
	inline String_t** get_address_of_m_webName_2() { return &___m_webName_2; }
	inline void set_m_webName_2(String_t* value)
	{
		___m_webName_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_webName_2), value);
	}

	inline static int32_t get_offset_of_m_flags_3() { return static_cast<int32_t>(offsetof(CodePageDataItem_t2285235057, ___m_flags_3)); }
	inline uint32_t get_m_flags_3() const { return ___m_flags_3; }
	inline uint32_t* get_address_of_m_flags_3() { return &___m_flags_3; }
	inline void set_m_flags_3(uint32_t value)
	{
		___m_flags_3 = value;
	}
};

struct CodePageDataItem_t2285235057_StaticFields
{
public:
	// System.Char[] System.Globalization.CodePageDataItem::sep
	CharU5BU5D_t3528271667* ___sep_4;

public:
	inline static int32_t get_offset_of_sep_4() { return static_cast<int32_t>(offsetof(CodePageDataItem_t2285235057_StaticFields, ___sep_4)); }
	inline CharU5BU5D_t3528271667* get_sep_4() const { return ___sep_4; }
	inline CharU5BU5D_t3528271667** get_address_of_sep_4() { return &___sep_4; }
	inline void set_sep_4(CharU5BU5D_t3528271667* value)
	{
		___sep_4 = value;
		Il2CppCodeGenWriteBarrier((&___sep_4), value);
	}
};

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

// System.Globalization.CultureData
struct  CultureData_t1899656083  : public RuntimeObject
{
public:
	// System.String System.Globalization.CultureData::sAM1159
	String_t* ___sAM1159_0;
	// System.String System.Globalization.CultureData::sPM2359
	String_t* ___sPM2359_1;
	// System.String System.Globalization.CultureData::sTimeSeparator
	String_t* ___sTimeSeparator_2;
	// System.String[] modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureData::saLongTimes
	StringU5BU5D_t1281789340* ___saLongTimes_3;
	// System.String[] modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureData::saShortTimes
	StringU5BU5D_t1281789340* ___saShortTimes_4;
	// System.Int32 System.Globalization.CultureData::iFirstDayOfWeek
	int32_t ___iFirstDayOfWeek_5;
	// System.Int32 System.Globalization.CultureData::iFirstWeekOfYear
	int32_t ___iFirstWeekOfYear_6;
	// System.Int32[] modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureData::waCalendars
	Int32U5BU5D_t385246372* ___waCalendars_7;
	// System.Globalization.CalendarData[] System.Globalization.CultureData::calendars
	CalendarDataU5BU5D_t1287151647* ___calendars_8;
	// System.String System.Globalization.CultureData::sISO639Language
	String_t* ___sISO639Language_9;
	// System.String System.Globalization.CultureData::sRealName
	String_t* ___sRealName_10;
	// System.Boolean System.Globalization.CultureData::bUseOverrides
	bool ___bUseOverrides_11;
	// System.Int32 System.Globalization.CultureData::calendarId
	int32_t ___calendarId_12;
	// System.Int32 System.Globalization.CultureData::numberIndex
	int32_t ___numberIndex_13;
	// System.Int32 System.Globalization.CultureData::iDefaultAnsiCodePage
	int32_t ___iDefaultAnsiCodePage_14;
	// System.Int32 System.Globalization.CultureData::iDefaultOemCodePage
	int32_t ___iDefaultOemCodePage_15;
	// System.Int32 System.Globalization.CultureData::iDefaultMacCodePage
	int32_t ___iDefaultMacCodePage_16;
	// System.Int32 System.Globalization.CultureData::iDefaultEbcdicCodePage
	int32_t ___iDefaultEbcdicCodePage_17;
	// System.Boolean System.Globalization.CultureData::isRightToLeft
	bool ___isRightToLeft_18;
	// System.String System.Globalization.CultureData::sListSeparator
	String_t* ___sListSeparator_19;

public:
	inline static int32_t get_offset_of_sAM1159_0() { return static_cast<int32_t>(offsetof(CultureData_t1899656083, ___sAM1159_0)); }
	inline String_t* get_sAM1159_0() const { return ___sAM1159_0; }
	inline String_t** get_address_of_sAM1159_0() { return &___sAM1159_0; }
	inline void set_sAM1159_0(String_t* value)
	{
		___sAM1159_0 = value;
		Il2CppCodeGenWriteBarrier((&___sAM1159_0), value);
	}

	inline static int32_t get_offset_of_sPM2359_1() { return static_cast<int32_t>(offsetof(CultureData_t1899656083, ___sPM2359_1)); }
	inline String_t* get_sPM2359_1() const { return ___sPM2359_1; }
	inline String_t** get_address_of_sPM2359_1() { return &___sPM2359_1; }
	inline void set_sPM2359_1(String_t* value)
	{
		___sPM2359_1 = value;
		Il2CppCodeGenWriteBarrier((&___sPM2359_1), value);
	}

	inline static int32_t get_offset_of_sTimeSeparator_2() { return static_cast<int32_t>(offsetof(CultureData_t1899656083, ___sTimeSeparator_2)); }
	inline String_t* get_sTimeSeparator_2() const { return ___sTimeSeparator_2; }
	inline String_t** get_address_of_sTimeSeparator_2() { return &___sTimeSeparator_2; }
	inline void set_sTimeSeparator_2(String_t* value)
	{
		___sTimeSeparator_2 = value;
		Il2CppCodeGenWriteBarrier((&___sTimeSeparator_2), value);
	}

	inline static int32_t get_offset_of_saLongTimes_3() { return static_cast<int32_t>(offsetof(CultureData_t1899656083, ___saLongTimes_3)); }
	inline StringU5BU5D_t1281789340* get_saLongTimes_3() const { return ___saLongTimes_3; }
	inline StringU5BU5D_t1281789340** get_address_of_saLongTimes_3() { return &___saLongTimes_3; }
	inline void set_saLongTimes_3(StringU5BU5D_t1281789340* value)
	{
		___saLongTimes_3 = value;
		Il2CppCodeGenWriteBarrier((&___saLongTimes_3), value);
	}

	inline static int32_t get_offset_of_saShortTimes_4() { return static_cast<int32_t>(offsetof(CultureData_t1899656083, ___saShortTimes_4)); }
	inline StringU5BU5D_t1281789340* get_saShortTimes_4() const { return ___saShortTimes_4; }
	inline StringU5BU5D_t1281789340** get_address_of_saShortTimes_4() { return &___saShortTimes_4; }
	inline void set_saShortTimes_4(StringU5BU5D_t1281789340* value)
	{
		___saShortTimes_4 = value;
		Il2CppCodeGenWriteBarrier((&___saShortTimes_4), value);
	}

	inline static int32_t get_offset_of_iFirstDayOfWeek_5() { return static_cast<int32_t>(offsetof(CultureData_t1899656083, ___iFirstDayOfWeek_5)); }
	inline int32_t get_iFirstDayOfWeek_5() const { return ___iFirstDayOfWeek_5; }
	inline int32_t* get_address_of_iFirstDayOfWeek_5() { return &___iFirstDayOfWeek_5; }
	inline void set_iFirstDayOfWeek_5(int32_t value)
	{
		___iFirstDayOfWeek_5 = value;
	}

	inline static int32_t get_offset_of_iFirstWeekOfYear_6() { return static_cast<int32_t>(offsetof(CultureData_t1899656083, ___iFirstWeekOfYear_6)); }
	inline int32_t get_iFirstWeekOfYear_6() const { return ___iFirstWeekOfYear_6; }
	inline int32_t* get_address_of_iFirstWeekOfYear_6() { return &___iFirstWeekOfYear_6; }
	inline void set_iFirstWeekOfYear_6(int32_t value)
	{
		___iFirstWeekOfYear_6 = value;
	}

	inline static int32_t get_offset_of_waCalendars_7() { return static_cast<int32_t>(offsetof(CultureData_t1899656083, ___waCalendars_7)); }
	inline Int32U5BU5D_t385246372* get_waCalendars_7() const { return ___waCalendars_7; }
	inline Int32U5BU5D_t385246372** get_address_of_waCalendars_7() { return &___waCalendars_7; }
	inline void set_waCalendars_7(Int32U5BU5D_t385246372* value)
	{
		___waCalendars_7 = value;
		Il2CppCodeGenWriteBarrier((&___waCalendars_7), value);
	}

	inline static int32_t get_offset_of_calendars_8() { return static_cast<int32_t>(offsetof(CultureData_t1899656083, ___calendars_8)); }
	inline CalendarDataU5BU5D_t1287151647* get_calendars_8() const { return ___calendars_8; }
	inline CalendarDataU5BU5D_t1287151647** get_address_of_calendars_8() { return &___calendars_8; }
	inline void set_calendars_8(CalendarDataU5BU5D_t1287151647* value)
	{
		___calendars_8 = value;
		Il2CppCodeGenWriteBarrier((&___calendars_8), value);
	}

	inline static int32_t get_offset_of_sISO639Language_9() { return static_cast<int32_t>(offsetof(CultureData_t1899656083, ___sISO639Language_9)); }
	inline String_t* get_sISO639Language_9() const { return ___sISO639Language_9; }
	inline String_t** get_address_of_sISO639Language_9() { return &___sISO639Language_9; }
	inline void set_sISO639Language_9(String_t* value)
	{
		___sISO639Language_9 = value;
		Il2CppCodeGenWriteBarrier((&___sISO639Language_9), value);
	}

	inline static int32_t get_offset_of_sRealName_10() { return static_cast<int32_t>(offsetof(CultureData_t1899656083, ___sRealName_10)); }
	inline String_t* get_sRealName_10() const { return ___sRealName_10; }
	inline String_t** get_address_of_sRealName_10() { return &___sRealName_10; }
	inline void set_sRealName_10(String_t* value)
	{
		___sRealName_10 = value;
		Il2CppCodeGenWriteBarrier((&___sRealName_10), value);
	}

	inline static int32_t get_offset_of_bUseOverrides_11() { return static_cast<int32_t>(offsetof(CultureData_t1899656083, ___bUseOverrides_11)); }
	inline bool get_bUseOverrides_11() const { return ___bUseOverrides_11; }
	inline bool* get_address_of_bUseOverrides_11() { return &___bUseOverrides_11; }
	inline void set_bUseOverrides_11(bool value)
	{
		___bUseOverrides_11 = value;
	}

	inline static int32_t get_offset_of_calendarId_12() { return static_cast<int32_t>(offsetof(CultureData_t1899656083, ___calendarId_12)); }
	inline int32_t get_calendarId_12() const { return ___calendarId_12; }
	inline int32_t* get_address_of_calendarId_12() { return &___calendarId_12; }
	inline void set_calendarId_12(int32_t value)
	{
		___calendarId_12 = value;
	}

	inline static int32_t get_offset_of_numberIndex_13() { return static_cast<int32_t>(offsetof(CultureData_t1899656083, ___numberIndex_13)); }
	inline int32_t get_numberIndex_13() const { return ___numberIndex_13; }
	inline int32_t* get_address_of_numberIndex_13() { return &___numberIndex_13; }
	inline void set_numberIndex_13(int32_t value)
	{
		___numberIndex_13 = value;
	}

	inline static int32_t get_offset_of_iDefaultAnsiCodePage_14() { return static_cast<int32_t>(offsetof(CultureData_t1899656083, ___iDefaultAnsiCodePage_14)); }
	inline int32_t get_iDefaultAnsiCodePage_14() const { return ___iDefaultAnsiCodePage_14; }
	inline int32_t* get_address_of_iDefaultAnsiCodePage_14() { return &___iDefaultAnsiCodePage_14; }
	inline void set_iDefaultAnsiCodePage_14(int32_t value)
	{
		___iDefaultAnsiCodePage_14 = value;
	}

	inline static int32_t get_offset_of_iDefaultOemCodePage_15() { return static_cast<int32_t>(offsetof(CultureData_t1899656083, ___iDefaultOemCodePage_15)); }
	inline int32_t get_iDefaultOemCodePage_15() const { return ___iDefaultOemCodePage_15; }
	inline int32_t* get_address_of_iDefaultOemCodePage_15() { return &___iDefaultOemCodePage_15; }
	inline void set_iDefaultOemCodePage_15(int32_t value)
	{
		___iDefaultOemCodePage_15 = value;
	}

	inline static int32_t get_offset_of_iDefaultMacCodePage_16() { return static_cast<int32_t>(offsetof(CultureData_t1899656083, ___iDefaultMacCodePage_16)); }
	inline int32_t get_iDefaultMacCodePage_16() const { return ___iDefaultMacCodePage_16; }
	inline int32_t* get_address_of_iDefaultMacCodePage_16() { return &___iDefaultMacCodePage_16; }
	inline void set_iDefaultMacCodePage_16(int32_t value)
	{
		___iDefaultMacCodePage_16 = value;
	}

	inline static int32_t get_offset_of_iDefaultEbcdicCodePage_17() { return static_cast<int32_t>(offsetof(CultureData_t1899656083, ___iDefaultEbcdicCodePage_17)); }
	inline int32_t get_iDefaultEbcdicCodePage_17() const { return ___iDefaultEbcdicCodePage_17; }
	inline int32_t* get_address_of_iDefaultEbcdicCodePage_17() { return &___iDefaultEbcdicCodePage_17; }
	inline void set_iDefaultEbcdicCodePage_17(int32_t value)
	{
		___iDefaultEbcdicCodePage_17 = value;
	}

	inline static int32_t get_offset_of_isRightToLeft_18() { return static_cast<int32_t>(offsetof(CultureData_t1899656083, ___isRightToLeft_18)); }
	inline bool get_isRightToLeft_18() const { return ___isRightToLeft_18; }
	inline bool* get_address_of_isRightToLeft_18() { return &___isRightToLeft_18; }
	inline void set_isRightToLeft_18(bool value)
	{
		___isRightToLeft_18 = value;
	}

	inline static int32_t get_offset_of_sListSeparator_19() { return static_cast<int32_t>(offsetof(CultureData_t1899656083, ___sListSeparator_19)); }
	inline String_t* get_sListSeparator_19() const { return ___sListSeparator_19; }
	inline String_t** get_address_of_sListSeparator_19() { return &___sListSeparator_19; }
	inline void set_sListSeparator_19(String_t* value)
	{
		___sListSeparator_19 = value;
		Il2CppCodeGenWriteBarrier((&___sListSeparator_19), value);
	}
};

struct CultureData_t1899656083_StaticFields
{
public:
	// System.Globalization.CultureData System.Globalization.CultureData::s_Invariant
	CultureData_t1899656083 * ___s_Invariant_20;

public:
	inline static int32_t get_offset_of_s_Invariant_20() { return static_cast<int32_t>(offsetof(CultureData_t1899656083_StaticFields, ___s_Invariant_20)); }
	inline CultureData_t1899656083 * get_s_Invariant_20() const { return ___s_Invariant_20; }
	inline CultureData_t1899656083 ** get_address_of_s_Invariant_20() { return &___s_Invariant_20; }
	inline void set_s_Invariant_20(CultureData_t1899656083 * value)
	{
		___s_Invariant_20 = value;
		Il2CppCodeGenWriteBarrier((&___s_Invariant_20), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Globalization.CultureData
struct CultureData_t1899656083_marshaled_pinvoke
{
	char* ___sAM1159_0;
	char* ___sPM2359_1;
	char* ___sTimeSeparator_2;
	StringU5BU5D_t1281789340* ___saLongTimes_3;
	StringU5BU5D_t1281789340* ___saShortTimes_4;
	int32_t ___iFirstDayOfWeek_5;
	int32_t ___iFirstWeekOfYear_6;
	Int32U5BU5D_t385246372* ___waCalendars_7;
	CalendarDataU5BU5D_t1287151647* ___calendars_8;
	char* ___sISO639Language_9;
	char* ___sRealName_10;
	int32_t ___bUseOverrides_11;
	int32_t ___calendarId_12;
	int32_t ___numberIndex_13;
	int32_t ___iDefaultAnsiCodePage_14;
	int32_t ___iDefaultOemCodePage_15;
	int32_t ___iDefaultMacCodePage_16;
	int32_t ___iDefaultEbcdicCodePage_17;
	int32_t ___isRightToLeft_18;
	char* ___sListSeparator_19;
};
// Native definition for COM marshalling of System.Globalization.CultureData
struct CultureData_t1899656083_marshaled_com
{
	Il2CppChar* ___sAM1159_0;
	Il2CppChar* ___sPM2359_1;
	Il2CppChar* ___sTimeSeparator_2;
	StringU5BU5D_t1281789340* ___saLongTimes_3;
	StringU5BU5D_t1281789340* ___saShortTimes_4;
	int32_t ___iFirstDayOfWeek_5;
	int32_t ___iFirstWeekOfYear_6;
	Int32U5BU5D_t385246372* ___waCalendars_7;
	CalendarDataU5BU5D_t1287151647* ___calendars_8;
	Il2CppChar* ___sISO639Language_9;
	Il2CppChar* ___sRealName_10;
	int32_t ___bUseOverrides_11;
	int32_t ___calendarId_12;
	int32_t ___numberIndex_13;
	int32_t ___iDefaultAnsiCodePage_14;
	int32_t ___iDefaultOemCodePage_15;
	int32_t ___iDefaultMacCodePage_16;
	int32_t ___iDefaultEbcdicCodePage_17;
	int32_t ___isRightToLeft_18;
	Il2CppChar* ___sListSeparator_19;
};
#endif // CULTUREDATA_T1899656083_H
#ifndef CULTUREINFO_T4157843068_H
#define CULTUREINFO_T4157843068_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.CultureInfo
struct  CultureInfo_t4157843068  : public RuntimeObject
{
public:
	// System.Boolean System.Globalization.CultureInfo::m_isReadOnly
	bool ___m_isReadOnly_3;
	// System.Int32 System.Globalization.CultureInfo::cultureID
	int32_t ___cultureID_4;
	// System.Int32 System.Globalization.CultureInfo::parent_lcid
	int32_t ___parent_lcid_5;
	// System.Int32 System.Globalization.CultureInfo::datetime_index
	int32_t ___datetime_index_6;
	// System.Int32 System.Globalization.CultureInfo::number_index
	int32_t ___number_index_7;
	// System.Int32 System.Globalization.CultureInfo::default_calendar_type
	int32_t ___default_calendar_type_8;
	// System.Boolean System.Globalization.CultureInfo::m_useUserOverride
	bool ___m_useUserOverride_9;
	// System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::numInfo
	NumberFormatInfo_t435877138 * ___numInfo_10;
	// System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::dateTimeInfo
	DateTimeFormatInfo_t2405853701 * ___dateTimeInfo_11;
	// System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::textInfo
	TextInfo_t3810425522 * ___textInfo_12;
	// System.String System.Globalization.CultureInfo::m_name
	String_t* ___m_name_13;
	// System.String System.Globalization.CultureInfo::englishname
	String_t* ___englishname_14;
	// System.String System.Globalization.CultureInfo::nativename
	String_t* ___nativename_15;
	// System.String System.Globalization.CultureInfo::iso3lang
	String_t* ___iso3lang_16;
	// System.String System.Globalization.CultureInfo::iso2lang
	String_t* ___iso2lang_17;
	// System.String System.Globalization.CultureInfo::win3lang
	String_t* ___win3lang_18;
	// System.String System.Globalization.CultureInfo::territory
	String_t* ___territory_19;
	// System.String[] System.Globalization.CultureInfo::native_calendar_names
	StringU5BU5D_t1281789340* ___native_calendar_names_20;
	// System.Globalization.CompareInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::compareInfo
	CompareInfo_t1092934962 * ___compareInfo_21;
	// System.Void* System.Globalization.CultureInfo::textinfo_data
	void* ___textinfo_data_22;
	// System.Int32 System.Globalization.CultureInfo::m_dataItem
	int32_t ___m_dataItem_23;
	// System.Globalization.Calendar System.Globalization.CultureInfo::calendar
	Calendar_t1661121569 * ___calendar_24;
	// System.Globalization.CultureInfo System.Globalization.CultureInfo::parent_culture
	CultureInfo_t4157843068 * ___parent_culture_25;
	// System.Boolean System.Globalization.CultureInfo::constructed
	bool ___constructed_26;
	// System.Byte[] System.Globalization.CultureInfo::cached_serialized_form
	ByteU5BU5D_t4116647657* ___cached_serialized_form_27;
	// System.Globalization.CultureData System.Globalization.CultureInfo::m_cultureData
	CultureData_t1899656083 * ___m_cultureData_28;
	// System.Boolean System.Globalization.CultureInfo::m_isInherited
	bool ___m_isInherited_29;

public:
	inline static int32_t get_offset_of_m_isReadOnly_3() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___m_isReadOnly_3)); }
	inline bool get_m_isReadOnly_3() const { return ___m_isReadOnly_3; }
	inline bool* get_address_of_m_isReadOnly_3() { return &___m_isReadOnly_3; }
	inline void set_m_isReadOnly_3(bool value)
	{
		___m_isReadOnly_3 = value;
	}

	inline static int32_t get_offset_of_cultureID_4() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___cultureID_4)); }
	inline int32_t get_cultureID_4() const { return ___cultureID_4; }
	inline int32_t* get_address_of_cultureID_4() { return &___cultureID_4; }
	inline void set_cultureID_4(int32_t value)
	{
		___cultureID_4 = value;
	}

	inline static int32_t get_offset_of_parent_lcid_5() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___parent_lcid_5)); }
	inline int32_t get_parent_lcid_5() const { return ___parent_lcid_5; }
	inline int32_t* get_address_of_parent_lcid_5() { return &___parent_lcid_5; }
	inline void set_parent_lcid_5(int32_t value)
	{
		___parent_lcid_5 = value;
	}

	inline static int32_t get_offset_of_datetime_index_6() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___datetime_index_6)); }
	inline int32_t get_datetime_index_6() const { return ___datetime_index_6; }
	inline int32_t* get_address_of_datetime_index_6() { return &___datetime_index_6; }
	inline void set_datetime_index_6(int32_t value)
	{
		___datetime_index_6 = value;
	}

	inline static int32_t get_offset_of_number_index_7() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___number_index_7)); }
	inline int32_t get_number_index_7() const { return ___number_index_7; }
	inline int32_t* get_address_of_number_index_7() { return &___number_index_7; }
	inline void set_number_index_7(int32_t value)
	{
		___number_index_7 = value;
	}

	inline static int32_t get_offset_of_default_calendar_type_8() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___default_calendar_type_8)); }
	inline int32_t get_default_calendar_type_8() const { return ___default_calendar_type_8; }
	inline int32_t* get_address_of_default_calendar_type_8() { return &___default_calendar_type_8; }
	inline void set_default_calendar_type_8(int32_t value)
	{
		___default_calendar_type_8 = value;
	}

	inline static int32_t get_offset_of_m_useUserOverride_9() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___m_useUserOverride_9)); }
	inline bool get_m_useUserOverride_9() const { return ___m_useUserOverride_9; }
	inline bool* get_address_of_m_useUserOverride_9() { return &___m_useUserOverride_9; }
	inline void set_m_useUserOverride_9(bool value)
	{
		___m_useUserOverride_9 = value;
	}

	inline static int32_t get_offset_of_numInfo_10() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___numInfo_10)); }
	inline NumberFormatInfo_t435877138 * get_numInfo_10() const { return ___numInfo_10; }
	inline NumberFormatInfo_t435877138 ** get_address_of_numInfo_10() { return &___numInfo_10; }
	inline void set_numInfo_10(NumberFormatInfo_t435877138 * value)
	{
		___numInfo_10 = value;
		Il2CppCodeGenWriteBarrier((&___numInfo_10), value);
	}

	inline static int32_t get_offset_of_dateTimeInfo_11() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___dateTimeInfo_11)); }
	inline DateTimeFormatInfo_t2405853701 * get_dateTimeInfo_11() const { return ___dateTimeInfo_11; }
	inline DateTimeFormatInfo_t2405853701 ** get_address_of_dateTimeInfo_11() { return &___dateTimeInfo_11; }
	inline void set_dateTimeInfo_11(DateTimeFormatInfo_t2405853701 * value)
	{
		___dateTimeInfo_11 = value;
		Il2CppCodeGenWriteBarrier((&___dateTimeInfo_11), value);
	}

	inline static int32_t get_offset_of_textInfo_12() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___textInfo_12)); }
	inline TextInfo_t3810425522 * get_textInfo_12() const { return ___textInfo_12; }
	inline TextInfo_t3810425522 ** get_address_of_textInfo_12() { return &___textInfo_12; }
	inline void set_textInfo_12(TextInfo_t3810425522 * value)
	{
		___textInfo_12 = value;
		Il2CppCodeGenWriteBarrier((&___textInfo_12), value);
	}

	inline static int32_t get_offset_of_m_name_13() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___m_name_13)); }
	inline String_t* get_m_name_13() const { return ___m_name_13; }
	inline String_t** get_address_of_m_name_13() { return &___m_name_13; }
	inline void set_m_name_13(String_t* value)
	{
		___m_name_13 = value;
		Il2CppCodeGenWriteBarrier((&___m_name_13), value);
	}

	inline static int32_t get_offset_of_englishname_14() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___englishname_14)); }
	inline String_t* get_englishname_14() const { return ___englishname_14; }
	inline String_t** get_address_of_englishname_14() { return &___englishname_14; }
	inline void set_englishname_14(String_t* value)
	{
		___englishname_14 = value;
		Il2CppCodeGenWriteBarrier((&___englishname_14), value);
	}

	inline static int32_t get_offset_of_nativename_15() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___nativename_15)); }
	inline String_t* get_nativename_15() const { return ___nativename_15; }
	inline String_t** get_address_of_nativename_15() { return &___nativename_15; }
	inline void set_nativename_15(String_t* value)
	{
		___nativename_15 = value;
		Il2CppCodeGenWriteBarrier((&___nativename_15), value);
	}

	inline static int32_t get_offset_of_iso3lang_16() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___iso3lang_16)); }
	inline String_t* get_iso3lang_16() const { return ___iso3lang_16; }
	inline String_t** get_address_of_iso3lang_16() { return &___iso3lang_16; }
	inline void set_iso3lang_16(String_t* value)
	{
		___iso3lang_16 = value;
		Il2CppCodeGenWriteBarrier((&___iso3lang_16), value);
	}

	inline static int32_t get_offset_of_iso2lang_17() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___iso2lang_17)); }
	inline String_t* get_iso2lang_17() const { return ___iso2lang_17; }
	inline String_t** get_address_of_iso2lang_17() { return &___iso2lang_17; }
	inline void set_iso2lang_17(String_t* value)
	{
		___iso2lang_17 = value;
		Il2CppCodeGenWriteBarrier((&___iso2lang_17), value);
	}

	inline static int32_t get_offset_of_win3lang_18() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___win3lang_18)); }
	inline String_t* get_win3lang_18() const { return ___win3lang_18; }
	inline String_t** get_address_of_win3lang_18() { return &___win3lang_18; }
	inline void set_win3lang_18(String_t* value)
	{
		___win3lang_18 = value;
		Il2CppCodeGenWriteBarrier((&___win3lang_18), value);
	}

	inline static int32_t get_offset_of_territory_19() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___territory_19)); }
	inline String_t* get_territory_19() const { return ___territory_19; }
	inline String_t** get_address_of_territory_19() { return &___territory_19; }
	inline void set_territory_19(String_t* value)
	{
		___territory_19 = value;
		Il2CppCodeGenWriteBarrier((&___territory_19), value);
	}

	inline static int32_t get_offset_of_native_calendar_names_20() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___native_calendar_names_20)); }
	inline StringU5BU5D_t1281789340* get_native_calendar_names_20() const { return ___native_calendar_names_20; }
	inline StringU5BU5D_t1281789340** get_address_of_native_calendar_names_20() { return &___native_calendar_names_20; }
	inline void set_native_calendar_names_20(StringU5BU5D_t1281789340* value)
	{
		___native_calendar_names_20 = value;
		Il2CppCodeGenWriteBarrier((&___native_calendar_names_20), value);
	}

	inline static int32_t get_offset_of_compareInfo_21() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___compareInfo_21)); }
	inline CompareInfo_t1092934962 * get_compareInfo_21() const { return ___compareInfo_21; }
	inline CompareInfo_t1092934962 ** get_address_of_compareInfo_21() { return &___compareInfo_21; }
	inline void set_compareInfo_21(CompareInfo_t1092934962 * value)
	{
		___compareInfo_21 = value;
		Il2CppCodeGenWriteBarrier((&___compareInfo_21), value);
	}

	inline static int32_t get_offset_of_textinfo_data_22() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___textinfo_data_22)); }
	inline void* get_textinfo_data_22() const { return ___textinfo_data_22; }
	inline void** get_address_of_textinfo_data_22() { return &___textinfo_data_22; }
	inline void set_textinfo_data_22(void* value)
	{
		___textinfo_data_22 = value;
	}

	inline static int32_t get_offset_of_m_dataItem_23() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___m_dataItem_23)); }
	inline int32_t get_m_dataItem_23() const { return ___m_dataItem_23; }
	inline int32_t* get_address_of_m_dataItem_23() { return &___m_dataItem_23; }
	inline void set_m_dataItem_23(int32_t value)
	{
		___m_dataItem_23 = value;
	}

	inline static int32_t get_offset_of_calendar_24() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___calendar_24)); }
	inline Calendar_t1661121569 * get_calendar_24() const { return ___calendar_24; }
	inline Calendar_t1661121569 ** get_address_of_calendar_24() { return &___calendar_24; }
	inline void set_calendar_24(Calendar_t1661121569 * value)
	{
		___calendar_24 = value;
		Il2CppCodeGenWriteBarrier((&___calendar_24), value);
	}

	inline static int32_t get_offset_of_parent_culture_25() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___parent_culture_25)); }
	inline CultureInfo_t4157843068 * get_parent_culture_25() const { return ___parent_culture_25; }
	inline CultureInfo_t4157843068 ** get_address_of_parent_culture_25() { return &___parent_culture_25; }
	inline void set_parent_culture_25(CultureInfo_t4157843068 * value)
	{
		___parent_culture_25 = value;
		Il2CppCodeGenWriteBarrier((&___parent_culture_25), value);
	}

	inline static int32_t get_offset_of_constructed_26() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___constructed_26)); }
	inline bool get_constructed_26() const { return ___constructed_26; }
	inline bool* get_address_of_constructed_26() { return &___constructed_26; }
	inline void set_constructed_26(bool value)
	{
		___constructed_26 = value;
	}

	inline static int32_t get_offset_of_cached_serialized_form_27() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___cached_serialized_form_27)); }
	inline ByteU5BU5D_t4116647657* get_cached_serialized_form_27() const { return ___cached_serialized_form_27; }
	inline ByteU5BU5D_t4116647657** get_address_of_cached_serialized_form_27() { return &___cached_serialized_form_27; }
	inline void set_cached_serialized_form_27(ByteU5BU5D_t4116647657* value)
	{
		___cached_serialized_form_27 = value;
		Il2CppCodeGenWriteBarrier((&___cached_serialized_form_27), value);
	}

	inline static int32_t get_offset_of_m_cultureData_28() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___m_cultureData_28)); }
	inline CultureData_t1899656083 * get_m_cultureData_28() const { return ___m_cultureData_28; }
	inline CultureData_t1899656083 ** get_address_of_m_cultureData_28() { return &___m_cultureData_28; }
	inline void set_m_cultureData_28(CultureData_t1899656083 * value)
	{
		___m_cultureData_28 = value;
		Il2CppCodeGenWriteBarrier((&___m_cultureData_28), value);
	}

	inline static int32_t get_offset_of_m_isInherited_29() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068, ___m_isInherited_29)); }
	inline bool get_m_isInherited_29() const { return ___m_isInherited_29; }
	inline bool* get_address_of_m_isInherited_29() { return &___m_isInherited_29; }
	inline void set_m_isInherited_29(bool value)
	{
		___m_isInherited_29 = value;
	}
};

struct CultureInfo_t4157843068_StaticFields
{
public:
	// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::invariant_culture_info
	CultureInfo_t4157843068 * ___invariant_culture_info_0;
	// System.Object System.Globalization.CultureInfo::shared_table_lock
	RuntimeObject * ___shared_table_lock_1;
	// System.Globalization.CultureInfo System.Globalization.CultureInfo::default_current_culture
	CultureInfo_t4157843068 * ___default_current_culture_2;
	// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentUICulture
	CultureInfo_t4157843068 * ___s_DefaultThreadCurrentUICulture_33;
	// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentCulture
	CultureInfo_t4157843068 * ___s_DefaultThreadCurrentCulture_34;
	// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_number
	Dictionary_2_t3046556399 * ___shared_by_number_35;
	// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_name
	Dictionary_2_t3943099367 * ___shared_by_name_36;
	// System.Boolean System.Globalization.CultureInfo::IsTaiwanSku
	bool ___IsTaiwanSku_37;

public:
	inline static int32_t get_offset_of_invariant_culture_info_0() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068_StaticFields, ___invariant_culture_info_0)); }
	inline CultureInfo_t4157843068 * get_invariant_culture_info_0() const { return ___invariant_culture_info_0; }
	inline CultureInfo_t4157843068 ** get_address_of_invariant_culture_info_0() { return &___invariant_culture_info_0; }
	inline void set_invariant_culture_info_0(CultureInfo_t4157843068 * value)
	{
		___invariant_culture_info_0 = value;
		Il2CppCodeGenWriteBarrier((&___invariant_culture_info_0), value);
	}

	inline static int32_t get_offset_of_shared_table_lock_1() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068_StaticFields, ___shared_table_lock_1)); }
	inline RuntimeObject * get_shared_table_lock_1() const { return ___shared_table_lock_1; }
	inline RuntimeObject ** get_address_of_shared_table_lock_1() { return &___shared_table_lock_1; }
	inline void set_shared_table_lock_1(RuntimeObject * value)
	{
		___shared_table_lock_1 = value;
		Il2CppCodeGenWriteBarrier((&___shared_table_lock_1), value);
	}

	inline static int32_t get_offset_of_default_current_culture_2() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068_StaticFields, ___default_current_culture_2)); }
	inline CultureInfo_t4157843068 * get_default_current_culture_2() const { return ___default_current_culture_2; }
	inline CultureInfo_t4157843068 ** get_address_of_default_current_culture_2() { return &___default_current_culture_2; }
	inline void set_default_current_culture_2(CultureInfo_t4157843068 * value)
	{
		___default_current_culture_2 = value;
		Il2CppCodeGenWriteBarrier((&___default_current_culture_2), value);
	}

	inline static int32_t get_offset_of_s_DefaultThreadCurrentUICulture_33() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068_StaticFields, ___s_DefaultThreadCurrentUICulture_33)); }
	inline CultureInfo_t4157843068 * get_s_DefaultThreadCurrentUICulture_33() const { return ___s_DefaultThreadCurrentUICulture_33; }
	inline CultureInfo_t4157843068 ** get_address_of_s_DefaultThreadCurrentUICulture_33() { return &___s_DefaultThreadCurrentUICulture_33; }
	inline void set_s_DefaultThreadCurrentUICulture_33(CultureInfo_t4157843068 * value)
	{
		___s_DefaultThreadCurrentUICulture_33 = value;
		Il2CppCodeGenWriteBarrier((&___s_DefaultThreadCurrentUICulture_33), value);
	}

	inline static int32_t get_offset_of_s_DefaultThreadCurrentCulture_34() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068_StaticFields, ___s_DefaultThreadCurrentCulture_34)); }
	inline CultureInfo_t4157843068 * get_s_DefaultThreadCurrentCulture_34() const { return ___s_DefaultThreadCurrentCulture_34; }
	inline CultureInfo_t4157843068 ** get_address_of_s_DefaultThreadCurrentCulture_34() { return &___s_DefaultThreadCurrentCulture_34; }
	inline void set_s_DefaultThreadCurrentCulture_34(CultureInfo_t4157843068 * value)
	{
		___s_DefaultThreadCurrentCulture_34 = value;
		Il2CppCodeGenWriteBarrier((&___s_DefaultThreadCurrentCulture_34), value);
	}

	inline static int32_t get_offset_of_shared_by_number_35() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068_StaticFields, ___shared_by_number_35)); }
	inline Dictionary_2_t3046556399 * get_shared_by_number_35() const { return ___shared_by_number_35; }
	inline Dictionary_2_t3046556399 ** get_address_of_shared_by_number_35() { return &___shared_by_number_35; }
	inline void set_shared_by_number_35(Dictionary_2_t3046556399 * value)
	{
		___shared_by_number_35 = value;
		Il2CppCodeGenWriteBarrier((&___shared_by_number_35), value);
	}

	inline static int32_t get_offset_of_shared_by_name_36() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068_StaticFields, ___shared_by_name_36)); }
	inline Dictionary_2_t3943099367 * get_shared_by_name_36() const { return ___shared_by_name_36; }
	inline Dictionary_2_t3943099367 ** get_address_of_shared_by_name_36() { return &___shared_by_name_36; }
	inline void set_shared_by_name_36(Dictionary_2_t3943099367 * value)
	{
		___shared_by_name_36 = value;
		Il2CppCodeGenWriteBarrier((&___shared_by_name_36), value);
	}

	inline static int32_t get_offset_of_IsTaiwanSku_37() { return static_cast<int32_t>(offsetof(CultureInfo_t4157843068_StaticFields, ___IsTaiwanSku_37)); }
	inline bool get_IsTaiwanSku_37() const { return ___IsTaiwanSku_37; }
	inline bool* get_address_of_IsTaiwanSku_37() { return &___IsTaiwanSku_37; }
	inline void set_IsTaiwanSku_37(bool value)
	{
		___IsTaiwanSku_37 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Globalization.CultureInfo
struct CultureInfo_t4157843068_marshaled_pinvoke
{
	int32_t ___m_isReadOnly_3;
	int32_t ___cultureID_4;
	int32_t ___parent_lcid_5;
	int32_t ___datetime_index_6;
	int32_t ___number_index_7;
	int32_t ___default_calendar_type_8;
	int32_t ___m_useUserOverride_9;
	NumberFormatInfo_t435877138 * ___numInfo_10;
	DateTimeFormatInfo_t2405853701 * ___dateTimeInfo_11;
	TextInfo_t3810425522 * ___textInfo_12;
	char* ___m_name_13;
	char* ___englishname_14;
	char* ___nativename_15;
	char* ___iso3lang_16;
	char* ___iso2lang_17;
	char* ___win3lang_18;
	char* ___territory_19;
	char** ___native_calendar_names_20;
	CompareInfo_t1092934962 * ___compareInfo_21;
	void* ___textinfo_data_22;
	int32_t ___m_dataItem_23;
	Calendar_t1661121569 * ___calendar_24;
	CultureInfo_t4157843068_marshaled_pinvoke* ___parent_culture_25;
	int32_t ___constructed_26;
	uint8_t* ___cached_serialized_form_27;
	CultureData_t1899656083_marshaled_pinvoke* ___m_cultureData_28;
	int32_t ___m_isInherited_29;
};
// Native definition for COM marshalling of System.Globalization.CultureInfo
struct CultureInfo_t4157843068_marshaled_com
{
	int32_t ___m_isReadOnly_3;
	int32_t ___cultureID_4;
	int32_t ___parent_lcid_5;
	int32_t ___datetime_index_6;
	int32_t ___number_index_7;
	int32_t ___default_calendar_type_8;
	int32_t ___m_useUserOverride_9;
	NumberFormatInfo_t435877138 * ___numInfo_10;
	DateTimeFormatInfo_t2405853701 * ___dateTimeInfo_11;
	TextInfo_t3810425522 * ___textInfo_12;
	Il2CppChar* ___m_name_13;
	Il2CppChar* ___englishname_14;
	Il2CppChar* ___nativename_15;
	Il2CppChar* ___iso3lang_16;
	Il2CppChar* ___iso2lang_17;
	Il2CppChar* ___win3lang_18;
	Il2CppChar* ___territory_19;
	Il2CppChar** ___native_calendar_names_20;
	CompareInfo_t1092934962 * ___compareInfo_21;
	void* ___textinfo_data_22;
	int32_t ___m_dataItem_23;
	Calendar_t1661121569 * ___calendar_24;
	CultureInfo_t4157843068_marshaled_com* ___parent_culture_25;
	int32_t ___constructed_26;
	uint8_t* ___cached_serialized_form_27;
	CultureData_t1899656083_marshaled_com* ___m_cultureData_28;
	int32_t ___m_isInherited_29;
};
#endif // CULTUREINFO_T4157843068_H
#ifndef ENCODINGTABLE_T568191682_H
#define ENCODINGTABLE_T568191682_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.EncodingTable
struct  EncodingTable_t568191682  : public RuntimeObject
{
public:

public:
};

struct EncodingTable_t568191682_StaticFields
{
public:
	// System.Globalization.InternalEncodingDataItem[] System.Globalization.EncodingTable::encodingDataPtr
	InternalEncodingDataItemU5BU5D_t1120810260* ___encodingDataPtr_0;
	// System.Globalization.InternalCodePageDataItem[] System.Globalization.EncodingTable::codePageDataPtr
	InternalCodePageDataItemU5BU5D_t2292034760* ___codePageDataPtr_1;
	// System.Int32 System.Globalization.EncodingTable::lastEncodingItem
	int32_t ___lastEncodingItem_2;
	// System.Collections.Hashtable System.Globalization.EncodingTable::hashByName
	Hashtable_t1853889766 * ___hashByName_3;
	// System.Collections.Hashtable System.Globalization.EncodingTable::hashByCodePage
	Hashtable_t1853889766 * ___hashByCodePage_4;

public:
	inline static int32_t get_offset_of_encodingDataPtr_0() { return static_cast<int32_t>(offsetof(EncodingTable_t568191682_StaticFields, ___encodingDataPtr_0)); }
	inline InternalEncodingDataItemU5BU5D_t1120810260* get_encodingDataPtr_0() const { return ___encodingDataPtr_0; }
	inline InternalEncodingDataItemU5BU5D_t1120810260** get_address_of_encodingDataPtr_0() { return &___encodingDataPtr_0; }
	inline void set_encodingDataPtr_0(InternalEncodingDataItemU5BU5D_t1120810260* value)
	{
		___encodingDataPtr_0 = value;
		Il2CppCodeGenWriteBarrier((&___encodingDataPtr_0), value);
	}

	inline static int32_t get_offset_of_codePageDataPtr_1() { return static_cast<int32_t>(offsetof(EncodingTable_t568191682_StaticFields, ___codePageDataPtr_1)); }
	inline InternalCodePageDataItemU5BU5D_t2292034760* get_codePageDataPtr_1() const { return ___codePageDataPtr_1; }
	inline InternalCodePageDataItemU5BU5D_t2292034760** get_address_of_codePageDataPtr_1() { return &___codePageDataPtr_1; }
	inline void set_codePageDataPtr_1(InternalCodePageDataItemU5BU5D_t2292034760* value)
	{
		___codePageDataPtr_1 = value;
		Il2CppCodeGenWriteBarrier((&___codePageDataPtr_1), value);
	}

	inline static int32_t get_offset_of_lastEncodingItem_2() { return static_cast<int32_t>(offsetof(EncodingTable_t568191682_StaticFields, ___lastEncodingItem_2)); }
	inline int32_t get_lastEncodingItem_2() const { return ___lastEncodingItem_2; }
	inline int32_t* get_address_of_lastEncodingItem_2() { return &___lastEncodingItem_2; }
	inline void set_lastEncodingItem_2(int32_t value)
	{
		___lastEncodingItem_2 = value;
	}

	inline static int32_t get_offset_of_hashByName_3() { return static_cast<int32_t>(offsetof(EncodingTable_t568191682_StaticFields, ___hashByName_3)); }
	inline Hashtable_t1853889766 * get_hashByName_3() const { return ___hashByName_3; }
	inline Hashtable_t1853889766 ** get_address_of_hashByName_3() { return &___hashByName_3; }
	inline void set_hashByName_3(Hashtable_t1853889766 * value)
	{
		___hashByName_3 = value;
		Il2CppCodeGenWriteBarrier((&___hashByName_3), value);
	}

	inline static int32_t get_offset_of_hashByCodePage_4() { return static_cast<int32_t>(offsetof(EncodingTable_t568191682_StaticFields, ___hashByCodePage_4)); }
	inline Hashtable_t1853889766 * get_hashByCodePage_4() const { return ___hashByCodePage_4; }
	inline Hashtable_t1853889766 ** get_address_of_hashByCodePage_4() { return &___hashByCodePage_4; }
	inline void set_hashByCodePage_4(Hashtable_t1853889766 * value)
	{
		___hashByCodePage_4 = value;
		Il2CppCodeGenWriteBarrier((&___hashByCodePage_4), value);
	}
};

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

// System.Globalization.EraInfo
struct  EraInfo_t4167091505  : public RuntimeObject
{
public:
	// System.Int32 System.Globalization.EraInfo::era
	int32_t ___era_0;
	// System.Int64 System.Globalization.EraInfo::ticks
	int64_t ___ticks_1;
	// System.Int32 System.Globalization.EraInfo::yearOffset
	int32_t ___yearOffset_2;
	// System.Int32 System.Globalization.EraInfo::minEraYear
	int32_t ___minEraYear_3;
	// System.Int32 System.Globalization.EraInfo::maxEraYear
	int32_t ___maxEraYear_4;
	// System.String System.Globalization.EraInfo::eraName
	String_t* ___eraName_5;
	// System.String System.Globalization.EraInfo::abbrevEraName
	String_t* ___abbrevEraName_6;
	// System.String System.Globalization.EraInfo::englishEraName
	String_t* ___englishEraName_7;

public:
	inline static int32_t get_offset_of_era_0() { return static_cast<int32_t>(offsetof(EraInfo_t4167091505, ___era_0)); }
	inline int32_t get_era_0() const { return ___era_0; }
	inline int32_t* get_address_of_era_0() { return &___era_0; }
	inline void set_era_0(int32_t value)
	{
		___era_0 = value;
	}

	inline static int32_t get_offset_of_ticks_1() { return static_cast<int32_t>(offsetof(EraInfo_t4167091505, ___ticks_1)); }
	inline int64_t get_ticks_1() const { return ___ticks_1; }
	inline int64_t* get_address_of_ticks_1() { return &___ticks_1; }
	inline void set_ticks_1(int64_t value)
	{
		___ticks_1 = value;
	}

	inline static int32_t get_offset_of_yearOffset_2() { return static_cast<int32_t>(offsetof(EraInfo_t4167091505, ___yearOffset_2)); }
	inline int32_t get_yearOffset_2() const { return ___yearOffset_2; }
	inline int32_t* get_address_of_yearOffset_2() { return &___yearOffset_2; }
	inline void set_yearOffset_2(int32_t value)
	{
		___yearOffset_2 = value;
	}

	inline static int32_t get_offset_of_minEraYear_3() { return static_cast<int32_t>(offsetof(EraInfo_t4167091505, ___minEraYear_3)); }
	inline int32_t get_minEraYear_3() const { return ___minEraYear_3; }
	inline int32_t* get_address_of_minEraYear_3() { return &___minEraYear_3; }
	inline void set_minEraYear_3(int32_t value)
	{
		___minEraYear_3 = value;
	}

	inline static int32_t get_offset_of_maxEraYear_4() { return static_cast<int32_t>(offsetof(EraInfo_t4167091505, ___maxEraYear_4)); }
	inline int32_t get_maxEraYear_4() const { return ___maxEraYear_4; }
	inline int32_t* get_address_of_maxEraYear_4() { return &___maxEraYear_4; }
	inline void set_maxEraYear_4(int32_t value)
	{
		___maxEraYear_4 = value;
	}

	inline static int32_t get_offset_of_eraName_5() { return static_cast<int32_t>(offsetof(EraInfo_t4167091505, ___eraName_5)); }
	inline String_t* get_eraName_5() const { return ___eraName_5; }
	inline String_t** get_address_of_eraName_5() { return &___eraName_5; }
	inline void set_eraName_5(String_t* value)
	{
		___eraName_5 = value;
		Il2CppCodeGenWriteBarrier((&___eraName_5), value);
	}

	inline static int32_t get_offset_of_abbrevEraName_6() { return static_cast<int32_t>(offsetof(EraInfo_t4167091505, ___abbrevEraName_6)); }
	inline String_t* get_abbrevEraName_6() const { return ___abbrevEraName_6; }
	inline String_t** get_address_of_abbrevEraName_6() { return &___abbrevEraName_6; }
	inline void set_abbrevEraName_6(String_t* value)
	{
		___abbrevEraName_6 = value;
		Il2CppCodeGenWriteBarrier((&___abbrevEraName_6), value);
	}

	inline static int32_t get_offset_of_englishEraName_7() { return static_cast<int32_t>(offsetof(EraInfo_t4167091505, ___englishEraName_7)); }
	inline String_t* get_englishEraName_7() const { return ___englishEraName_7; }
	inline String_t** get_address_of_englishEraName_7() { return &___englishEraName_7; }
	inline void set_englishEraName_7(String_t* value)
	{
		___englishEraName_7 = value;
		Il2CppCodeGenWriteBarrier((&___englishEraName_7), value);
	}
};

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

// System.Globalization.HebrewNumber
struct  HebrewNumber_t2955723309  : public RuntimeObject
{
public:

public:
};

struct HebrewNumber_t2955723309_StaticFields
{
public:
	// System.Globalization.HebrewNumber/HebrewValue[] System.Globalization.HebrewNumber::HebrewValues
	HebrewValueU5BU5D_t2018863638* ___HebrewValues_0;
	// System.Char System.Globalization.HebrewNumber::maxHebrewNumberCh
	Il2CppChar ___maxHebrewNumberCh_1;
	// System.Globalization.HebrewNumber/HS[][] System.Globalization.HebrewNumber::NumberPasingState
	HSU5BU5DU5BU5D_t1763536244* ___NumberPasingState_2;

public:
	inline static int32_t get_offset_of_HebrewValues_0() { return static_cast<int32_t>(offsetof(HebrewNumber_t2955723309_StaticFields, ___HebrewValues_0)); }
	inline HebrewValueU5BU5D_t2018863638* get_HebrewValues_0() const { return ___HebrewValues_0; }
	inline HebrewValueU5BU5D_t2018863638** get_address_of_HebrewValues_0() { return &___HebrewValues_0; }
	inline void set_HebrewValues_0(HebrewValueU5BU5D_t2018863638* value)
	{
		___HebrewValues_0 = value;
		Il2CppCodeGenWriteBarrier((&___HebrewValues_0), value);
	}

	inline static int32_t get_offset_of_maxHebrewNumberCh_1() { return static_cast<int32_t>(offsetof(HebrewNumber_t2955723309_StaticFields, ___maxHebrewNumberCh_1)); }
	inline Il2CppChar get_maxHebrewNumberCh_1() const { return ___maxHebrewNumberCh_1; }
	inline Il2CppChar* get_address_of_maxHebrewNumberCh_1() { return &___maxHebrewNumberCh_1; }
	inline void set_maxHebrewNumberCh_1(Il2CppChar value)
	{
		___maxHebrewNumberCh_1 = value;
	}

	inline static int32_t get_offset_of_NumberPasingState_2() { return static_cast<int32_t>(offsetof(HebrewNumber_t2955723309_StaticFields, ___NumberPasingState_2)); }
	inline HSU5BU5DU5BU5D_t1763536244* get_NumberPasingState_2() const { return ___NumberPasingState_2; }
	inline HSU5BU5DU5BU5D_t1763536244** get_address_of_NumberPasingState_2() { return &___NumberPasingState_2; }
	inline void set_NumberPasingState_2(HSU5BU5DU5BU5D_t1763536244* value)
	{
		___NumberPasingState_2 = value;
		Il2CppCodeGenWriteBarrier((&___NumberPasingState_2), value);
	}
};

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

// System.Globalization.IdnMapping
struct  IdnMapping_t1700667501  : public RuntimeObject
{
public:
	// System.Boolean System.Globalization.IdnMapping::allow_unassigned
	bool ___allow_unassigned_0;
	// System.Boolean System.Globalization.IdnMapping::use_std3
	bool ___use_std3_1;
	// System.Globalization.Punycode System.Globalization.IdnMapping::puny
	Punycode_t2881783740 * ___puny_2;

public:
	inline static int32_t get_offset_of_allow_unassigned_0() { return static_cast<int32_t>(offsetof(IdnMapping_t1700667501, ___allow_unassigned_0)); }
	inline bool get_allow_unassigned_0() const { return ___allow_unassigned_0; }
	inline bool* get_address_of_allow_unassigned_0() { return &___allow_unassigned_0; }
	inline void set_allow_unassigned_0(bool value)
	{
		___allow_unassigned_0 = value;
	}

	inline static int32_t get_offset_of_use_std3_1() { return static_cast<int32_t>(offsetof(IdnMapping_t1700667501, ___use_std3_1)); }
	inline bool get_use_std3_1() const { return ___use_std3_1; }
	inline bool* get_address_of_use_std3_1() { return &___use_std3_1; }
	inline void set_use_std3_1(bool value)
	{
		___use_std3_1 = value;
	}

	inline static int32_t get_offset_of_puny_2() { return static_cast<int32_t>(offsetof(IdnMapping_t1700667501, ___puny_2)); }
	inline Punycode_t2881783740 * get_puny_2() const { return ___puny_2; }
	inline Punycode_t2881783740 ** get_address_of_puny_2() { return &___puny_2; }
	inline void set_puny_2(Punycode_t2881783740 * value)
	{
		___puny_2 = value;
		Il2CppCodeGenWriteBarrier((&___puny_2), value);
	}
};

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

// System.Globalization.RegionInfo
struct  RegionInfo_t1090270226  : public RuntimeObject
{
public:
	// System.Int32 System.Globalization.RegionInfo::regionId
	int32_t ___regionId_1;
	// System.String System.Globalization.RegionInfo::iso2Name
	String_t* ___iso2Name_2;
	// System.String System.Globalization.RegionInfo::iso3Name
	String_t* ___iso3Name_3;
	// System.String System.Globalization.RegionInfo::win3Name
	String_t* ___win3Name_4;
	// System.String System.Globalization.RegionInfo::englishName
	String_t* ___englishName_5;
	// System.String System.Globalization.RegionInfo::nativeName
	String_t* ___nativeName_6;
	// System.String System.Globalization.RegionInfo::currencySymbol
	String_t* ___currencySymbol_7;
	// System.String System.Globalization.RegionInfo::isoCurrencySymbol
	String_t* ___isoCurrencySymbol_8;
	// System.String System.Globalization.RegionInfo::currencyEnglishName
	String_t* ___currencyEnglishName_9;
	// System.String System.Globalization.RegionInfo::currencyNativeName
	String_t* ___currencyNativeName_10;

public:
	inline static int32_t get_offset_of_regionId_1() { return static_cast<int32_t>(offsetof(RegionInfo_t1090270226, ___regionId_1)); }
	inline int32_t get_regionId_1() const { return ___regionId_1; }
	inline int32_t* get_address_of_regionId_1() { return &___regionId_1; }
	inline void set_regionId_1(int32_t value)
	{
		___regionId_1 = value;
	}

	inline static int32_t get_offset_of_iso2Name_2() { return static_cast<int32_t>(offsetof(RegionInfo_t1090270226, ___iso2Name_2)); }
	inline String_t* get_iso2Name_2() const { return ___iso2Name_2; }
	inline String_t** get_address_of_iso2Name_2() { return &___iso2Name_2; }
	inline void set_iso2Name_2(String_t* value)
	{
		___iso2Name_2 = value;
		Il2CppCodeGenWriteBarrier((&___iso2Name_2), value);
	}

	inline static int32_t get_offset_of_iso3Name_3() { return static_cast<int32_t>(offsetof(RegionInfo_t1090270226, ___iso3Name_3)); }
	inline String_t* get_iso3Name_3() const { return ___iso3Name_3; }
	inline String_t** get_address_of_iso3Name_3() { return &___iso3Name_3; }
	inline void set_iso3Name_3(String_t* value)
	{
		___iso3Name_3 = value;
		Il2CppCodeGenWriteBarrier((&___iso3Name_3), value);
	}

	inline static int32_t get_offset_of_win3Name_4() { return static_cast<int32_t>(offsetof(RegionInfo_t1090270226, ___win3Name_4)); }
	inline String_t* get_win3Name_4() const { return ___win3Name_4; }
	inline String_t** get_address_of_win3Name_4() { return &___win3Name_4; }
	inline void set_win3Name_4(String_t* value)
	{
		___win3Name_4 = value;
		Il2CppCodeGenWriteBarrier((&___win3Name_4), value);
	}

	inline static int32_t get_offset_of_englishName_5() { return static_cast<int32_t>(offsetof(RegionInfo_t1090270226, ___englishName_5)); }
	inline String_t* get_englishName_5() const { return ___englishName_5; }
	inline String_t** get_address_of_englishName_5() { return &___englishName_5; }
	inline void set_englishName_5(String_t* value)
	{
		___englishName_5 = value;
		Il2CppCodeGenWriteBarrier((&___englishName_5), value);
	}

	inline static int32_t get_offset_of_nativeName_6() { return static_cast<int32_t>(offsetof(RegionInfo_t1090270226, ___nativeName_6)); }
	inline String_t* get_nativeName_6() const { return ___nativeName_6; }
	inline String_t** get_address_of_nativeName_6() { return &___nativeName_6; }
	inline void set_nativeName_6(String_t* value)
	{
		___nativeName_6 = value;
		Il2CppCodeGenWriteBarrier((&___nativeName_6), value);
	}

	inline static int32_t get_offset_of_currencySymbol_7() { return static_cast<int32_t>(offsetof(RegionInfo_t1090270226, ___currencySymbol_7)); }
	inline String_t* get_currencySymbol_7() const { return ___currencySymbol_7; }
	inline String_t** get_address_of_currencySymbol_7() { return &___currencySymbol_7; }
	inline void set_currencySymbol_7(String_t* value)
	{
		___currencySymbol_7 = value;
		Il2CppCodeGenWriteBarrier((&___currencySymbol_7), value);
	}

	inline static int32_t get_offset_of_isoCurrencySymbol_8() { return static_cast<int32_t>(offsetof(RegionInfo_t1090270226, ___isoCurrencySymbol_8)); }
	inline String_t* get_isoCurrencySymbol_8() const { return ___isoCurrencySymbol_8; }
	inline String_t** get_address_of_isoCurrencySymbol_8() { return &___isoCurrencySymbol_8; }
	inline void set_isoCurrencySymbol_8(String_t* value)
	{
		___isoCurrencySymbol_8 = value;
		Il2CppCodeGenWriteBarrier((&___isoCurrencySymbol_8), value);
	}

	inline static int32_t get_offset_of_currencyEnglishName_9() { return static_cast<int32_t>(offsetof(RegionInfo_t1090270226, ___currencyEnglishName_9)); }
	inline String_t* get_currencyEnglishName_9() const { return ___currencyEnglishName_9; }
	inline String_t** get_address_of_currencyEnglishName_9() { return &___currencyEnglishName_9; }
	inline void set_currencyEnglishName_9(String_t* value)
	{
		___currencyEnglishName_9 = value;
		Il2CppCodeGenWriteBarrier((&___currencyEnglishName_9), value);
	}

	inline static int32_t get_offset_of_currencyNativeName_10() { return static_cast<int32_t>(offsetof(RegionInfo_t1090270226, ___currencyNativeName_10)); }
	inline String_t* get_currencyNativeName_10() const { return ___currencyNativeName_10; }
	inline String_t** get_address_of_currencyNativeName_10() { return &___currencyNativeName_10; }
	inline void set_currencyNativeName_10(String_t* value)
	{
		___currencyNativeName_10 = value;
		Il2CppCodeGenWriteBarrier((&___currencyNativeName_10), value);
	}
};

struct RegionInfo_t1090270226_StaticFields
{
public:
	// System.Globalization.RegionInfo System.Globalization.RegionInfo::currentRegion
	RegionInfo_t1090270226 * ___currentRegion_0;

public:
	inline static int32_t get_offset_of_currentRegion_0() { return static_cast<int32_t>(offsetof(RegionInfo_t1090270226_StaticFields, ___currentRegion_0)); }
	inline RegionInfo_t1090270226 * get_currentRegion_0() const { return ___currentRegion_0; }
	inline RegionInfo_t1090270226 ** get_address_of_currentRegion_0() { return &___currentRegion_0; }
	inline void set_currentRegion_0(RegionInfo_t1090270226 * value)
	{
		___currentRegion_0 = value;
		Il2CppCodeGenWriteBarrier((&___currentRegion_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Globalization.RegionInfo
struct RegionInfo_t1090270226_marshaled_pinvoke
{
	int32_t ___regionId_1;
	char* ___iso2Name_2;
	char* ___iso3Name_3;
	char* ___win3Name_4;
	char* ___englishName_5;
	char* ___nativeName_6;
	char* ___currencySymbol_7;
	char* ___isoCurrencySymbol_8;
	char* ___currencyEnglishName_9;
	char* ___currencyNativeName_10;
};
// Native definition for COM marshalling of System.Globalization.RegionInfo
struct RegionInfo_t1090270226_marshaled_com
{
	int32_t ___regionId_1;
	Il2CppChar* ___iso2Name_2;
	Il2CppChar* ___iso3Name_3;
	Il2CppChar* ___win3Name_4;
	Il2CppChar* ___englishName_5;
	Il2CppChar* ___nativeName_6;
	Il2CppChar* ___currencySymbol_7;
	Il2CppChar* ___isoCurrencySymbol_8;
	Il2CppChar* ___currencyEnglishName_9;
	Il2CppChar* ___currencyNativeName_10;
};
#endif // REGIONINFO_T1090270226_H
#ifndef TEXTINFOTOLOWERDATA_T154700191_H
#define TEXTINFOTOLOWERDATA_T154700191_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.TextInfoToLowerData
struct  TextInfoToLowerData_t154700191  : public RuntimeObject
{
public:

public:
};

struct TextInfoToLowerData_t154700191_StaticFields
{
public:
	// System.Char[] System.Globalization.TextInfoToLowerData::range_00c0_0556
	CharU5BU5D_t3528271667* ___range_00c0_0556_0;
	// System.Char[] System.Globalization.TextInfoToLowerData::range_10a0_10c5
	CharU5BU5D_t3528271667* ___range_10a0_10c5_1;
	// System.Char[] System.Globalization.TextInfoToLowerData::range_1e00_1ffc
	CharU5BU5D_t3528271667* ___range_1e00_1ffc_2;
	// System.Char[] System.Globalization.TextInfoToLowerData::range_2160_216f
	CharU5BU5D_t3528271667* ___range_2160_216f_3;
	// System.Char[] System.Globalization.TextInfoToLowerData::range_24b6_24cf
	CharU5BU5D_t3528271667* ___range_24b6_24cf_4;
	// System.Char[] System.Globalization.TextInfoToLowerData::range_2c00_2c2e
	CharU5BU5D_t3528271667* ___range_2c00_2c2e_5;
	// System.Char[] System.Globalization.TextInfoToLowerData::range_2c60_2ce2
	CharU5BU5D_t3528271667* ___range_2c60_2ce2_6;
	// System.Char[] System.Globalization.TextInfoToLowerData::range_a640_a696
	CharU5BU5D_t3528271667* ___range_a640_a696_7;
	// System.Char[] System.Globalization.TextInfoToLowerData::range_a722_a78b
	CharU5BU5D_t3528271667* ___range_a722_a78b_8;

public:
	inline static int32_t get_offset_of_range_00c0_0556_0() { return static_cast<int32_t>(offsetof(TextInfoToLowerData_t154700191_StaticFields, ___range_00c0_0556_0)); }
	inline CharU5BU5D_t3528271667* get_range_00c0_0556_0() const { return ___range_00c0_0556_0; }
	inline CharU5BU5D_t3528271667** get_address_of_range_00c0_0556_0() { return &___range_00c0_0556_0; }
	inline void set_range_00c0_0556_0(CharU5BU5D_t3528271667* value)
	{
		___range_00c0_0556_0 = value;
		Il2CppCodeGenWriteBarrier((&___range_00c0_0556_0), value);
	}

	inline static int32_t get_offset_of_range_10a0_10c5_1() { return static_cast<int32_t>(offsetof(TextInfoToLowerData_t154700191_StaticFields, ___range_10a0_10c5_1)); }
	inline CharU5BU5D_t3528271667* get_range_10a0_10c5_1() const { return ___range_10a0_10c5_1; }
	inline CharU5BU5D_t3528271667** get_address_of_range_10a0_10c5_1() { return &___range_10a0_10c5_1; }
	inline void set_range_10a0_10c5_1(CharU5BU5D_t3528271667* value)
	{
		___range_10a0_10c5_1 = value;
		Il2CppCodeGenWriteBarrier((&___range_10a0_10c5_1), value);
	}

	inline static int32_t get_offset_of_range_1e00_1ffc_2() { return static_cast<int32_t>(offsetof(TextInfoToLowerData_t154700191_StaticFields, ___range_1e00_1ffc_2)); }
	inline CharU5BU5D_t3528271667* get_range_1e00_1ffc_2() const { return ___range_1e00_1ffc_2; }
	inline CharU5BU5D_t3528271667** get_address_of_range_1e00_1ffc_2() { return &___range_1e00_1ffc_2; }
	inline void set_range_1e00_1ffc_2(CharU5BU5D_t3528271667* value)
	{
		___range_1e00_1ffc_2 = value;
		Il2CppCodeGenWriteBarrier((&___range_1e00_1ffc_2), value);
	}

	inline static int32_t get_offset_of_range_2160_216f_3() { return static_cast<int32_t>(offsetof(TextInfoToLowerData_t154700191_StaticFields, ___range_2160_216f_3)); }
	inline CharU5BU5D_t3528271667* get_range_2160_216f_3() const { return ___range_2160_216f_3; }
	inline CharU5BU5D_t3528271667** get_address_of_range_2160_216f_3() { return &___range_2160_216f_3; }
	inline void set_range_2160_216f_3(CharU5BU5D_t3528271667* value)
	{
		___range_2160_216f_3 = value;
		Il2CppCodeGenWriteBarrier((&___range_2160_216f_3), value);
	}

	inline static int32_t get_offset_of_range_24b6_24cf_4() { return static_cast<int32_t>(offsetof(TextInfoToLowerData_t154700191_StaticFields, ___range_24b6_24cf_4)); }
	inline CharU5BU5D_t3528271667* get_range_24b6_24cf_4() const { return ___range_24b6_24cf_4; }
	inline CharU5BU5D_t3528271667** get_address_of_range_24b6_24cf_4() { return &___range_24b6_24cf_4; }
	inline void set_range_24b6_24cf_4(CharU5BU5D_t3528271667* value)
	{
		___range_24b6_24cf_4 = value;
		Il2CppCodeGenWriteBarrier((&___range_24b6_24cf_4), value);
	}

	inline static int32_t get_offset_of_range_2c00_2c2e_5() { return static_cast<int32_t>(offsetof(TextInfoToLowerData_t154700191_StaticFields, ___range_2c00_2c2e_5)); }
	inline CharU5BU5D_t3528271667* get_range_2c00_2c2e_5() const { return ___range_2c00_2c2e_5; }
	inline CharU5BU5D_t3528271667** get_address_of_range_2c00_2c2e_5() { return &___range_2c00_2c2e_5; }
	inline void set_range_2c00_2c2e_5(CharU5BU5D_t3528271667* value)
	{
		___range_2c00_2c2e_5 = value;
		Il2CppCodeGenWriteBarrier((&___range_2c00_2c2e_5), value);
	}

	inline static int32_t get_offset_of_range_2c60_2ce2_6() { return static_cast<int32_t>(offsetof(TextInfoToLowerData_t154700191_StaticFields, ___range_2c60_2ce2_6)); }
	inline CharU5BU5D_t3528271667* get_range_2c60_2ce2_6() const { return ___range_2c60_2ce2_6; }
	inline CharU5BU5D_t3528271667** get_address_of_range_2c60_2ce2_6() { return &___range_2c60_2ce2_6; }
	inline void set_range_2c60_2ce2_6(CharU5BU5D_t3528271667* value)
	{
		___range_2c60_2ce2_6 = value;
		Il2CppCodeGenWriteBarrier((&___range_2c60_2ce2_6), value);
	}

	inline static int32_t get_offset_of_range_a640_a696_7() { return static_cast<int32_t>(offsetof(TextInfoToLowerData_t154700191_StaticFields, ___range_a640_a696_7)); }
	inline CharU5BU5D_t3528271667* get_range_a640_a696_7() const { return ___range_a640_a696_7; }
	inline CharU5BU5D_t3528271667** get_address_of_range_a640_a696_7() { return &___range_a640_a696_7; }
	inline void set_range_a640_a696_7(CharU5BU5D_t3528271667* value)
	{
		___range_a640_a696_7 = value;
		Il2CppCodeGenWriteBarrier((&___range_a640_a696_7), value);
	}

	inline static int32_t get_offset_of_range_a722_a78b_8() { return static_cast<int32_t>(offsetof(TextInfoToLowerData_t154700191_StaticFields, ___range_a722_a78b_8)); }
	inline CharU5BU5D_t3528271667* get_range_a722_a78b_8() const { return ___range_a722_a78b_8; }
	inline CharU5BU5D_t3528271667** get_address_of_range_a722_a78b_8() { return &___range_a722_a78b_8; }
	inline void set_range_a722_a78b_8(CharU5BU5D_t3528271667* value)
	{
		___range_a722_a78b_8 = value;
		Il2CppCodeGenWriteBarrier((&___range_a722_a78b_8), value);
	}
};

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

// System.Globalization.TextInfoToUpperData
struct  TextInfoToUpperData_t2556594888  : public RuntimeObject
{
public:

public:
};

struct TextInfoToUpperData_t2556594888_StaticFields
{
public:
	// System.Char[] System.Globalization.TextInfoToUpperData::range_00e0_0586
	CharU5BU5D_t3528271667* ___range_00e0_0586_0;
	// System.Char[] System.Globalization.TextInfoToUpperData::range_1e01_1ff3
	CharU5BU5D_t3528271667* ___range_1e01_1ff3_1;
	// System.Char[] System.Globalization.TextInfoToUpperData::range_2170_2184
	CharU5BU5D_t3528271667* ___range_2170_2184_2;
	// System.Char[] System.Globalization.TextInfoToUpperData::range_24d0_24e9
	CharU5BU5D_t3528271667* ___range_24d0_24e9_3;
	// System.Char[] System.Globalization.TextInfoToUpperData::range_2c30_2ce3
	CharU5BU5D_t3528271667* ___range_2c30_2ce3_4;
	// System.Char[] System.Globalization.TextInfoToUpperData::range_2d00_2d25
	CharU5BU5D_t3528271667* ___range_2d00_2d25_5;
	// System.Char[] System.Globalization.TextInfoToUpperData::range_a641_a697
	CharU5BU5D_t3528271667* ___range_a641_a697_6;
	// System.Char[] System.Globalization.TextInfoToUpperData::range_a723_a78c
	CharU5BU5D_t3528271667* ___range_a723_a78c_7;

public:
	inline static int32_t get_offset_of_range_00e0_0586_0() { return static_cast<int32_t>(offsetof(TextInfoToUpperData_t2556594888_StaticFields, ___range_00e0_0586_0)); }
	inline CharU5BU5D_t3528271667* get_range_00e0_0586_0() const { return ___range_00e0_0586_0; }
	inline CharU5BU5D_t3528271667** get_address_of_range_00e0_0586_0() { return &___range_00e0_0586_0; }
	inline void set_range_00e0_0586_0(CharU5BU5D_t3528271667* value)
	{
		___range_00e0_0586_0 = value;
		Il2CppCodeGenWriteBarrier((&___range_00e0_0586_0), value);
	}

	inline static int32_t get_offset_of_range_1e01_1ff3_1() { return static_cast<int32_t>(offsetof(TextInfoToUpperData_t2556594888_StaticFields, ___range_1e01_1ff3_1)); }
	inline CharU5BU5D_t3528271667* get_range_1e01_1ff3_1() const { return ___range_1e01_1ff3_1; }
	inline CharU5BU5D_t3528271667** get_address_of_range_1e01_1ff3_1() { return &___range_1e01_1ff3_1; }
	inline void set_range_1e01_1ff3_1(CharU5BU5D_t3528271667* value)
	{
		___range_1e01_1ff3_1 = value;
		Il2CppCodeGenWriteBarrier((&___range_1e01_1ff3_1), value);
	}

	inline static int32_t get_offset_of_range_2170_2184_2() { return static_cast<int32_t>(offsetof(TextInfoToUpperData_t2556594888_StaticFields, ___range_2170_2184_2)); }
	inline CharU5BU5D_t3528271667* get_range_2170_2184_2() const { return ___range_2170_2184_2; }
	inline CharU5BU5D_t3528271667** get_address_of_range_2170_2184_2() { return &___range_2170_2184_2; }
	inline void set_range_2170_2184_2(CharU5BU5D_t3528271667* value)
	{
		___range_2170_2184_2 = value;
		Il2CppCodeGenWriteBarrier((&___range_2170_2184_2), value);
	}

	inline static int32_t get_offset_of_range_24d0_24e9_3() { return static_cast<int32_t>(offsetof(TextInfoToUpperData_t2556594888_StaticFields, ___range_24d0_24e9_3)); }
	inline CharU5BU5D_t3528271667* get_range_24d0_24e9_3() const { return ___range_24d0_24e9_3; }
	inline CharU5BU5D_t3528271667** get_address_of_range_24d0_24e9_3() { return &___range_24d0_24e9_3; }
	inline void set_range_24d0_24e9_3(CharU5BU5D_t3528271667* value)
	{
		___range_24d0_24e9_3 = value;
		Il2CppCodeGenWriteBarrier((&___range_24d0_24e9_3), value);
	}

	inline static int32_t get_offset_of_range_2c30_2ce3_4() { return static_cast<int32_t>(offsetof(TextInfoToUpperData_t2556594888_StaticFields, ___range_2c30_2ce3_4)); }
	inline CharU5BU5D_t3528271667* get_range_2c30_2ce3_4() const { return ___range_2c30_2ce3_4; }
	inline CharU5BU5D_t3528271667** get_address_of_range_2c30_2ce3_4() { return &___range_2c30_2ce3_4; }
	inline void set_range_2c30_2ce3_4(CharU5BU5D_t3528271667* value)
	{
		___range_2c30_2ce3_4 = value;
		Il2CppCodeGenWriteBarrier((&___range_2c30_2ce3_4), value);
	}

	inline static int32_t get_offset_of_range_2d00_2d25_5() { return static_cast<int32_t>(offsetof(TextInfoToUpperData_t2556594888_StaticFields, ___range_2d00_2d25_5)); }
	inline CharU5BU5D_t3528271667* get_range_2d00_2d25_5() const { return ___range_2d00_2d25_5; }
	inline CharU5BU5D_t3528271667** get_address_of_range_2d00_2d25_5() { return &___range_2d00_2d25_5; }
	inline void set_range_2d00_2d25_5(CharU5BU5D_t3528271667* value)
	{
		___range_2d00_2d25_5 = value;
		Il2CppCodeGenWriteBarrier((&___range_2d00_2d25_5), value);
	}

	inline static int32_t get_offset_of_range_a641_a697_6() { return static_cast<int32_t>(offsetof(TextInfoToUpperData_t2556594888_StaticFields, ___range_a641_a697_6)); }
	inline CharU5BU5D_t3528271667* get_range_a641_a697_6() const { return ___range_a641_a697_6; }
	inline CharU5BU5D_t3528271667** get_address_of_range_a641_a697_6() { return &___range_a641_a697_6; }
	inline void set_range_a641_a697_6(CharU5BU5D_t3528271667* value)
	{
		___range_a641_a697_6 = value;
		Il2CppCodeGenWriteBarrier((&___range_a641_a697_6), value);
	}

	inline static int32_t get_offset_of_range_a723_a78c_7() { return static_cast<int32_t>(offsetof(TextInfoToUpperData_t2556594888_StaticFields, ___range_a723_a78c_7)); }
	inline CharU5BU5D_t3528271667* get_range_a723_a78c_7() const { return ___range_a723_a78c_7; }
	inline CharU5BU5D_t3528271667** get_address_of_range_a723_a78c_7() { return &___range_a723_a78c_7; }
	inline void set_range_a723_a78c_7(CharU5BU5D_t3528271667* value)
	{
		___range_a723_a78c_7 = value;
		Il2CppCodeGenWriteBarrier((&___range_a723_a78c_7), value);
	}
};

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

// System.IO.BinaryReader
struct  BinaryReader_t2428077293  : public RuntimeObject
{
public:
	// System.IO.Stream System.IO.BinaryReader::m_stream
	Stream_t1273022909 * ___m_stream_0;
	// System.Byte[] System.IO.BinaryReader::m_buffer
	ByteU5BU5D_t4116647657* ___m_buffer_1;
	// System.Text.Decoder System.IO.BinaryReader::m_decoder
	Decoder_t2204182725 * ___m_decoder_2;
	// System.Byte[] System.IO.BinaryReader::m_charBytes
	ByteU5BU5D_t4116647657* ___m_charBytes_3;
	// System.Char[] System.IO.BinaryReader::m_singleChar
	CharU5BU5D_t3528271667* ___m_singleChar_4;
	// System.Char[] System.IO.BinaryReader::m_charBuffer
	CharU5BU5D_t3528271667* ___m_charBuffer_5;
	// System.Int32 System.IO.BinaryReader::m_maxCharsSize
	int32_t ___m_maxCharsSize_6;
	// System.Boolean System.IO.BinaryReader::m_2BytesPerChar
	bool ___m_2BytesPerChar_7;
	// System.Boolean System.IO.BinaryReader::m_isMemoryStream
	bool ___m_isMemoryStream_8;
	// System.Boolean System.IO.BinaryReader::m_leaveOpen
	bool ___m_leaveOpen_9;

public:
	inline static int32_t get_offset_of_m_stream_0() { return static_cast<int32_t>(offsetof(BinaryReader_t2428077293, ___m_stream_0)); }
	inline Stream_t1273022909 * get_m_stream_0() const { return ___m_stream_0; }
	inline Stream_t1273022909 ** get_address_of_m_stream_0() { return &___m_stream_0; }
	inline void set_m_stream_0(Stream_t1273022909 * value)
	{
		___m_stream_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_stream_0), value);
	}

	inline static int32_t get_offset_of_m_buffer_1() { return static_cast<int32_t>(offsetof(BinaryReader_t2428077293, ___m_buffer_1)); }
	inline ByteU5BU5D_t4116647657* get_m_buffer_1() const { return ___m_buffer_1; }
	inline ByteU5BU5D_t4116647657** get_address_of_m_buffer_1() { return &___m_buffer_1; }
	inline void set_m_buffer_1(ByteU5BU5D_t4116647657* value)
	{
		___m_buffer_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_buffer_1), value);
	}

	inline static int32_t get_offset_of_m_decoder_2() { return static_cast<int32_t>(offsetof(BinaryReader_t2428077293, ___m_decoder_2)); }
	inline Decoder_t2204182725 * get_m_decoder_2() const { return ___m_decoder_2; }
	inline Decoder_t2204182725 ** get_address_of_m_decoder_2() { return &___m_decoder_2; }
	inline void set_m_decoder_2(Decoder_t2204182725 * value)
	{
		___m_decoder_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_decoder_2), value);
	}

	inline static int32_t get_offset_of_m_charBytes_3() { return static_cast<int32_t>(offsetof(BinaryReader_t2428077293, ___m_charBytes_3)); }
	inline ByteU5BU5D_t4116647657* get_m_charBytes_3() const { return ___m_charBytes_3; }
	inline ByteU5BU5D_t4116647657** get_address_of_m_charBytes_3() { return &___m_charBytes_3; }
	inline void set_m_charBytes_3(ByteU5BU5D_t4116647657* value)
	{
		___m_charBytes_3 = value;
		Il2CppCodeGenWriteBarrier((&___m_charBytes_3), value);
	}

	inline static int32_t get_offset_of_m_singleChar_4() { return static_cast<int32_t>(offsetof(BinaryReader_t2428077293, ___m_singleChar_4)); }
	inline CharU5BU5D_t3528271667* get_m_singleChar_4() const { return ___m_singleChar_4; }
	inline CharU5BU5D_t3528271667** get_address_of_m_singleChar_4() { return &___m_singleChar_4; }
	inline void set_m_singleChar_4(CharU5BU5D_t3528271667* value)
	{
		___m_singleChar_4 = value;
		Il2CppCodeGenWriteBarrier((&___m_singleChar_4), value);
	}

	inline static int32_t get_offset_of_m_charBuffer_5() { return static_cast<int32_t>(offsetof(BinaryReader_t2428077293, ___m_charBuffer_5)); }
	inline CharU5BU5D_t3528271667* get_m_charBuffer_5() const { return ___m_charBuffer_5; }
	inline CharU5BU5D_t3528271667** get_address_of_m_charBuffer_5() { return &___m_charBuffer_5; }
	inline void set_m_charBuffer_5(CharU5BU5D_t3528271667* value)
	{
		___m_charBuffer_5 = value;
		Il2CppCodeGenWriteBarrier((&___m_charBuffer_5), value);
	}

	inline static int32_t get_offset_of_m_maxCharsSize_6() { return static_cast<int32_t>(offsetof(BinaryReader_t2428077293, ___m_maxCharsSize_6)); }
	inline int32_t get_m_maxCharsSize_6() const { return ___m_maxCharsSize_6; }
	inline int32_t* get_address_of_m_maxCharsSize_6() { return &___m_maxCharsSize_6; }
	inline void set_m_maxCharsSize_6(int32_t value)
	{
		___m_maxCharsSize_6 = value;
	}

	inline static int32_t get_offset_of_m_2BytesPerChar_7() { return static_cast<int32_t>(offsetof(BinaryReader_t2428077293, ___m_2BytesPerChar_7)); }
	inline bool get_m_2BytesPerChar_7() const { return ___m_2BytesPerChar_7; }
	inline bool* get_address_of_m_2BytesPerChar_7() { return &___m_2BytesPerChar_7; }
	inline void set_m_2BytesPerChar_7(bool value)
	{
		___m_2BytesPerChar_7 = value;
	}

	inline static int32_t get_offset_of_m_isMemoryStream_8() { return static_cast<int32_t>(offsetof(BinaryReader_t2428077293, ___m_isMemoryStream_8)); }
	inline bool get_m_isMemoryStream_8() const { return ___m_isMemoryStream_8; }
	inline bool* get_address_of_m_isMemoryStream_8() { return &___m_isMemoryStream_8; }
	inline void set_m_isMemoryStream_8(bool value)
	{
		___m_isMemoryStream_8 = value;
	}

	inline static int32_t get_offset_of_m_leaveOpen_9() { return static_cast<int32_t>(offsetof(BinaryReader_t2428077293, ___m_leaveOpen_9)); }
	inline bool get_m_leaveOpen_9() const { return ___m_leaveOpen_9; }
	inline bool* get_address_of_m_leaveOpen_9() { return &___m_leaveOpen_9; }
	inline void set_m_leaveOpen_9(bool value)
	{
		___m_leaveOpen_9 = value;
	}
};

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

// System.IO.BinaryWriter
struct  BinaryWriter_t3992595042  : public RuntimeObject
{
public:
	// System.IO.Stream System.IO.BinaryWriter::OutStream
	Stream_t1273022909 * ___OutStream_1;
	// System.Byte[] System.IO.BinaryWriter::_buffer
	ByteU5BU5D_t4116647657* ____buffer_2;
	// System.Text.Encoding System.IO.BinaryWriter::_encoding
	Encoding_t1523322056 * ____encoding_3;
	// System.Text.Encoder System.IO.BinaryWriter::_encoder
	Encoder_t2198218980 * ____encoder_4;
	// System.Boolean System.IO.BinaryWriter::_leaveOpen
	bool ____leaveOpen_5;
	// System.Byte[] System.IO.BinaryWriter::_largeByteBuffer
	ByteU5BU5D_t4116647657* ____largeByteBuffer_6;
	// System.Int32 System.IO.BinaryWriter::_maxChars
	int32_t ____maxChars_7;

public:
	inline static int32_t get_offset_of_OutStream_1() { return static_cast<int32_t>(offsetof(BinaryWriter_t3992595042, ___OutStream_1)); }
	inline Stream_t1273022909 * get_OutStream_1() const { return ___OutStream_1; }
	inline Stream_t1273022909 ** get_address_of_OutStream_1() { return &___OutStream_1; }
	inline void set_OutStream_1(Stream_t1273022909 * value)
	{
		___OutStream_1 = value;
		Il2CppCodeGenWriteBarrier((&___OutStream_1), value);
	}

	inline static int32_t get_offset_of__buffer_2() { return static_cast<int32_t>(offsetof(BinaryWriter_t3992595042, ____buffer_2)); }
	inline ByteU5BU5D_t4116647657* get__buffer_2() const { return ____buffer_2; }
	inline ByteU5BU5D_t4116647657** get_address_of__buffer_2() { return &____buffer_2; }
	inline void set__buffer_2(ByteU5BU5D_t4116647657* value)
	{
		____buffer_2 = value;
		Il2CppCodeGenWriteBarrier((&____buffer_2), value);
	}

	inline static int32_t get_offset_of__encoding_3() { return static_cast<int32_t>(offsetof(BinaryWriter_t3992595042, ____encoding_3)); }
	inline Encoding_t1523322056 * get__encoding_3() const { return ____encoding_3; }
	inline Encoding_t1523322056 ** get_address_of__encoding_3() { return &____encoding_3; }
	inline void set__encoding_3(Encoding_t1523322056 * value)
	{
		____encoding_3 = value;
		Il2CppCodeGenWriteBarrier((&____encoding_3), value);
	}

	inline static int32_t get_offset_of__encoder_4() { return static_cast<int32_t>(offsetof(BinaryWriter_t3992595042, ____encoder_4)); }
	inline Encoder_t2198218980 * get__encoder_4() const { return ____encoder_4; }
	inline Encoder_t2198218980 ** get_address_of__encoder_4() { return &____encoder_4; }
	inline void set__encoder_4(Encoder_t2198218980 * value)
	{
		____encoder_4 = value;
		Il2CppCodeGenWriteBarrier((&____encoder_4), value);
	}

	inline static int32_t get_offset_of__leaveOpen_5() { return static_cast<int32_t>(offsetof(BinaryWriter_t3992595042, ____leaveOpen_5)); }
	inline bool get__leaveOpen_5() const { return ____leaveOpen_5; }
	inline bool* get_address_of__leaveOpen_5() { return &____leaveOpen_5; }
	inline void set__leaveOpen_5(bool value)
	{
		____leaveOpen_5 = value;
	}

	inline static int32_t get_offset_of__largeByteBuffer_6() { return static_cast<int32_t>(offsetof(BinaryWriter_t3992595042, ____largeByteBuffer_6)); }
	inline ByteU5BU5D_t4116647657* get__largeByteBuffer_6() const { return ____largeByteBuffer_6; }
	inline ByteU5BU5D_t4116647657** get_address_of__largeByteBuffer_6() { return &____largeByteBuffer_6; }
	inline void set__largeByteBuffer_6(ByteU5BU5D_t4116647657* value)
	{
		____largeByteBuffer_6 = value;
		Il2CppCodeGenWriteBarrier((&____largeByteBuffer_6), value);
	}

	inline static int32_t get_offset_of__maxChars_7() { return static_cast<int32_t>(offsetof(BinaryWriter_t3992595042, ____maxChars_7)); }
	inline int32_t get__maxChars_7() const { return ____maxChars_7; }
	inline int32_t* get_address_of__maxChars_7() { return &____maxChars_7; }
	inline void set__maxChars_7(int32_t value)
	{
		____maxChars_7 = value;
	}
};

struct BinaryWriter_t3992595042_StaticFields
{
public:
	// System.IO.BinaryWriter System.IO.BinaryWriter::Null
	BinaryWriter_t3992595042 * ___Null_0;

public:
	inline static int32_t get_offset_of_Null_0() { return static_cast<int32_t>(offsetof(BinaryWriter_t3992595042_StaticFields, ___Null_0)); }
	inline BinaryWriter_t3992595042 * get_Null_0() const { return ___Null_0; }
	inline BinaryWriter_t3992595042 ** get_address_of_Null_0() { return &___Null_0; }
	inline void set_Null_0(BinaryWriter_t3992595042 * value)
	{
		___Null_0 = value;
		Il2CppCodeGenWriteBarrier((&___Null_0), value);
	}
};

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

// System.MarshalByRefObject
struct  MarshalByRefObject_t2760389100  : public RuntimeObject
{
public:
	// System.Runtime.Remoting.ServerIdentity System.MarshalByRefObject::_identity
	ServerIdentity_t2342208608 * ____identity_0;

public:
	inline static int32_t get_offset_of__identity_0() { return static_cast<int32_t>(offsetof(MarshalByRefObject_t2760389100, ____identity_0)); }
	inline ServerIdentity_t2342208608 * get__identity_0() const { return ____identity_0; }
	inline ServerIdentity_t2342208608 ** get_address_of__identity_0() { return &____identity_0; }
	inline void set__identity_0(ServerIdentity_t2342208608 * 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_t2760389100_marshaled_pinvoke
{
	ServerIdentity_t2342208608 * ____identity_0;
};
// Native definition for COM marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t2760389100_marshaled_com
{
	ServerIdentity_t2342208608 * ____identity_0;
};
#endif // MARSHALBYREFOBJECT_T2760389100_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 CRITICALFINALIZEROBJECT_T701527852_H
#define CRITICALFINALIZEROBJECT_T701527852_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

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

public:
};

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

// System.Security.Cryptography.RandomNumberGenerator
struct  RandomNumberGenerator_t386037858  : public RuntimeObject
{
public:

public:
};

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

// System.String
struct  String_t  : public RuntimeObject
{
public:
	// System.Int32 System.String::m_stringLength
	int32_t ___m_stringLength_0;
	// System.Char System.String::m_firstChar
	Il2CppChar ___m_firstChar_1;

public:
	inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
	inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
	inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
	inline void set_m_stringLength_0(int32_t value)
	{
		___m_stringLength_0 = value;
	}

	inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
	inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
	inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
	inline void set_m_firstChar_1(Il2CppChar value)
	{
		___m_firstChar_1 = value;
	}
};

struct String_t_StaticFields
{
public:
	// System.String System.String::Empty
	String_t* ___Empty_5;

public:
	inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
	inline String_t* get_Empty_5() const { return ___Empty_5; }
	inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
	inline void set_Empty_5(String_t* value)
	{
		___Empty_5 = value;
		Il2CppCodeGenWriteBarrier((&___Empty_5), value);
	}
};

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

// System.StringComparer
struct  StringComparer_t3301955079  : public RuntimeObject
{
public:

public:
};

struct StringComparer_t3301955079_StaticFields
{
public:
	// System.StringComparer System.StringComparer::_invariantCulture
	StringComparer_t3301955079 * ____invariantCulture_0;
	// System.StringComparer System.StringComparer::_invariantCultureIgnoreCase
	StringComparer_t3301955079 * ____invariantCultureIgnoreCase_1;
	// System.StringComparer System.StringComparer::_ordinal
	StringComparer_t3301955079 * ____ordinal_2;
	// System.StringComparer System.StringComparer::_ordinalIgnoreCase
	StringComparer_t3301955079 * ____ordinalIgnoreCase_3;

public:
	inline static int32_t get_offset_of__invariantCulture_0() { return static_cast<int32_t>(offsetof(StringComparer_t3301955079_StaticFields, ____invariantCulture_0)); }
	inline StringComparer_t3301955079 * get__invariantCulture_0() const { return ____invariantCulture_0; }
	inline StringComparer_t3301955079 ** get_address_of__invariantCulture_0() { return &____invariantCulture_0; }
	inline void set__invariantCulture_0(StringComparer_t3301955079 * value)
	{
		____invariantCulture_0 = value;
		Il2CppCodeGenWriteBarrier((&____invariantCulture_0), value);
	}

	inline static int32_t get_offset_of__invariantCultureIgnoreCase_1() { return static_cast<int32_t>(offsetof(StringComparer_t3301955079_StaticFields, ____invariantCultureIgnoreCase_1)); }
	inline StringComparer_t3301955079 * get__invariantCultureIgnoreCase_1() const { return ____invariantCultureIgnoreCase_1; }
	inline StringComparer_t3301955079 ** get_address_of__invariantCultureIgnoreCase_1() { return &____invariantCultureIgnoreCase_1; }
	inline void set__invariantCultureIgnoreCase_1(StringComparer_t3301955079 * value)
	{
		____invariantCultureIgnoreCase_1 = value;
		Il2CppCodeGenWriteBarrier((&____invariantCultureIgnoreCase_1), value);
	}

	inline static int32_t get_offset_of__ordinal_2() { return static_cast<int32_t>(offsetof(StringComparer_t3301955079_StaticFields, ____ordinal_2)); }
	inline StringComparer_t3301955079 * get__ordinal_2() const { return ____ordinal_2; }
	inline StringComparer_t3301955079 ** get_address_of__ordinal_2() { return &____ordinal_2; }
	inline void set__ordinal_2(StringComparer_t3301955079 * value)
	{
		____ordinal_2 = value;
		Il2CppCodeGenWriteBarrier((&____ordinal_2), value);
	}

	inline static int32_t get_offset_of__ordinalIgnoreCase_3() { return static_cast<int32_t>(offsetof(StringComparer_t3301955079_StaticFields, ____ordinalIgnoreCase_3)); }
	inline StringComparer_t3301955079 * get__ordinalIgnoreCase_3() const { return ____ordinalIgnoreCase_3; }
	inline StringComparer_t3301955079 ** get_address_of__ordinalIgnoreCase_3() { return &____ordinalIgnoreCase_3; }
	inline void set__ordinalIgnoreCase_3(StringComparer_t3301955079 * value)
	{
		____ordinalIgnoreCase_3 = value;
		Il2CppCodeGenWriteBarrier((&____ordinalIgnoreCase_3), value);
	}
};

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

// System.Text.Decoder
struct  Decoder_t2204182725  : public RuntimeObject
{
public:
	// System.Text.DecoderFallback System.Text.Decoder::m_fallback
	DecoderFallback_t3123823036 * ___m_fallback_0;
	// System.Text.DecoderFallbackBuffer System.Text.Decoder::m_fallbackBuffer
	DecoderFallbackBuffer_t2402303981 * ___m_fallbackBuffer_1;

public:
	inline static int32_t get_offset_of_m_fallback_0() { return static_cast<int32_t>(offsetof(Decoder_t2204182725, ___m_fallback_0)); }
	inline DecoderFallback_t3123823036 * get_m_fallback_0() const { return ___m_fallback_0; }
	inline DecoderFallback_t3123823036 ** get_address_of_m_fallback_0() { return &___m_fallback_0; }
	inline void set_m_fallback_0(DecoderFallback_t3123823036 * value)
	{
		___m_fallback_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_fallback_0), value);
	}

	inline static int32_t get_offset_of_m_fallbackBuffer_1() { return static_cast<int32_t>(offsetof(Decoder_t2204182725, ___m_fallbackBuffer_1)); }
	inline DecoderFallbackBuffer_t2402303981 * get_m_fallbackBuffer_1() const { return ___m_fallbackBuffer_1; }
	inline DecoderFallbackBuffer_t2402303981 ** get_address_of_m_fallbackBuffer_1() { return &___m_fallbackBuffer_1; }
	inline void set_m_fallbackBuffer_1(DecoderFallbackBuffer_t2402303981 * value)
	{
		___m_fallbackBuffer_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_fallbackBuffer_1), value);
	}
};

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

// System.Text.Encoder
struct  Encoder_t2198218980  : public RuntimeObject
{
public:
	// System.Text.EncoderFallback System.Text.Encoder::m_fallback
	EncoderFallback_t1188251036 * ___m_fallback_0;
	// System.Text.EncoderFallbackBuffer System.Text.Encoder::m_fallbackBuffer
	EncoderFallbackBuffer_t3523102303 * ___m_fallbackBuffer_1;

public:
	inline static int32_t get_offset_of_m_fallback_0() { return static_cast<int32_t>(offsetof(Encoder_t2198218980, ___m_fallback_0)); }
	inline EncoderFallback_t1188251036 * get_m_fallback_0() const { return ___m_fallback_0; }
	inline EncoderFallback_t1188251036 ** get_address_of_m_fallback_0() { return &___m_fallback_0; }
	inline void set_m_fallback_0(EncoderFallback_t1188251036 * value)
	{
		___m_fallback_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_fallback_0), value);
	}

	inline static int32_t get_offset_of_m_fallbackBuffer_1() { return static_cast<int32_t>(offsetof(Encoder_t2198218980, ___m_fallbackBuffer_1)); }
	inline EncoderFallbackBuffer_t3523102303 * get_m_fallbackBuffer_1() const { return ___m_fallbackBuffer_1; }
	inline EncoderFallbackBuffer_t3523102303 ** get_address_of_m_fallbackBuffer_1() { return &___m_fallbackBuffer_1; }
	inline void set_m_fallbackBuffer_1(EncoderFallbackBuffer_t3523102303 * value)
	{
		___m_fallbackBuffer_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_fallbackBuffer_1), value);
	}
};

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

// System.Text.Encoding
struct  Encoding_t1523322056  : public RuntimeObject
{
public:
	// System.Int32 System.Text.Encoding::m_codePage
	int32_t ___m_codePage_9;
	// System.Globalization.CodePageDataItem System.Text.Encoding::dataItem
	CodePageDataItem_t2285235057 * ___dataItem_10;
	// System.Boolean System.Text.Encoding::m_deserializedFromEverett
	bool ___m_deserializedFromEverett_11;
	// System.Boolean System.Text.Encoding::m_isReadOnly
	bool ___m_isReadOnly_12;
	// System.Text.EncoderFallback System.Text.Encoding::encoderFallback
	EncoderFallback_t1188251036 * ___encoderFallback_13;
	// System.Text.DecoderFallback System.Text.Encoding::decoderFallback
	DecoderFallback_t3123823036 * ___decoderFallback_14;

public:
	inline static int32_t get_offset_of_m_codePage_9() { return static_cast<int32_t>(offsetof(Encoding_t1523322056, ___m_codePage_9)); }
	inline int32_t get_m_codePage_9() const { return ___m_codePage_9; }
	inline int32_t* get_address_of_m_codePage_9() { return &___m_codePage_9; }
	inline void set_m_codePage_9(int32_t value)
	{
		___m_codePage_9 = value;
	}

	inline static int32_t get_offset_of_dataItem_10() { return static_cast<int32_t>(offsetof(Encoding_t1523322056, ___dataItem_10)); }
	inline CodePageDataItem_t2285235057 * get_dataItem_10() const { return ___dataItem_10; }
	inline CodePageDataItem_t2285235057 ** get_address_of_dataItem_10() { return &___dataItem_10; }
	inline void set_dataItem_10(CodePageDataItem_t2285235057 * value)
	{
		___dataItem_10 = value;
		Il2CppCodeGenWriteBarrier((&___dataItem_10), value);
	}

	inline static int32_t get_offset_of_m_deserializedFromEverett_11() { return static_cast<int32_t>(offsetof(Encoding_t1523322056, ___m_deserializedFromEverett_11)); }
	inline bool get_m_deserializedFromEverett_11() const { return ___m_deserializedFromEverett_11; }
	inline bool* get_address_of_m_deserializedFromEverett_11() { return &___m_deserializedFromEverett_11; }
	inline void set_m_deserializedFromEverett_11(bool value)
	{
		___m_deserializedFromEverett_11 = value;
	}

	inline static int32_t get_offset_of_m_isReadOnly_12() { return static_cast<int32_t>(offsetof(Encoding_t1523322056, ___m_isReadOnly_12)); }
	inline bool get_m_isReadOnly_12() const { return ___m_isReadOnly_12; }
	inline bool* get_address_of_m_isReadOnly_12() { return &___m_isReadOnly_12; }
	inline void set_m_isReadOnly_12(bool value)
	{
		___m_isReadOnly_12 = value;
	}

	inline static int32_t get_offset_of_encoderFallback_13() { return static_cast<int32_t>(offsetof(Encoding_t1523322056, ___encoderFallback_13)); }
	inline EncoderFallback_t1188251036 * get_encoderFallback_13() const { return ___encoderFallback_13; }
	inline EncoderFallback_t1188251036 ** get_address_of_encoderFallback_13() { return &___encoderFallback_13; }
	inline void set_encoderFallback_13(EncoderFallback_t1188251036 * value)
	{
		___encoderFallback_13 = value;
		Il2CppCodeGenWriteBarrier((&___encoderFallback_13), value);
	}

	inline static int32_t get_offset_of_decoderFallback_14() { return static_cast<int32_t>(offsetof(Encoding_t1523322056, ___decoderFallback_14)); }
	inline DecoderFallback_t3123823036 * get_decoderFallback_14() const { return ___decoderFallback_14; }
	inline DecoderFallback_t3123823036 ** get_address_of_decoderFallback_14() { return &___decoderFallback_14; }
	inline void set_decoderFallback_14(DecoderFallback_t3123823036 * value)
	{
		___decoderFallback_14 = value;
		Il2CppCodeGenWriteBarrier((&___decoderFallback_14), value);
	}
};

struct Encoding_t1523322056_StaticFields
{
public:
	// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::defaultEncoding
	Encoding_t1523322056 * ___defaultEncoding_0;
	// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::unicodeEncoding
	Encoding_t1523322056 * ___unicodeEncoding_1;
	// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::bigEndianUnicode
	Encoding_t1523322056 * ___bigEndianUnicode_2;
	// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf7Encoding
	Encoding_t1523322056 * ___utf7Encoding_3;
	// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf8Encoding
	Encoding_t1523322056 * ___utf8Encoding_4;
	// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf32Encoding
	Encoding_t1523322056 * ___utf32Encoding_5;
	// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::asciiEncoding
	Encoding_t1523322056 * ___asciiEncoding_6;
	// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::latin1Encoding
	Encoding_t1523322056 * ___latin1Encoding_7;
	// System.Collections.Hashtable modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::encodings
	Hashtable_t1853889766 * ___encodings_8;
	// System.Object System.Text.Encoding::s_InternalSyncObject
	RuntimeObject * ___s_InternalSyncObject_15;

public:
	inline static int32_t get_offset_of_defaultEncoding_0() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___defaultEncoding_0)); }
	inline Encoding_t1523322056 * get_defaultEncoding_0() const { return ___defaultEncoding_0; }
	inline Encoding_t1523322056 ** get_address_of_defaultEncoding_0() { return &___defaultEncoding_0; }
	inline void set_defaultEncoding_0(Encoding_t1523322056 * value)
	{
		___defaultEncoding_0 = value;
		Il2CppCodeGenWriteBarrier((&___defaultEncoding_0), value);
	}

	inline static int32_t get_offset_of_unicodeEncoding_1() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___unicodeEncoding_1)); }
	inline Encoding_t1523322056 * get_unicodeEncoding_1() const { return ___unicodeEncoding_1; }
	inline Encoding_t1523322056 ** get_address_of_unicodeEncoding_1() { return &___unicodeEncoding_1; }
	inline void set_unicodeEncoding_1(Encoding_t1523322056 * value)
	{
		___unicodeEncoding_1 = value;
		Il2CppCodeGenWriteBarrier((&___unicodeEncoding_1), value);
	}

	inline static int32_t get_offset_of_bigEndianUnicode_2() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___bigEndianUnicode_2)); }
	inline Encoding_t1523322056 * get_bigEndianUnicode_2() const { return ___bigEndianUnicode_2; }
	inline Encoding_t1523322056 ** get_address_of_bigEndianUnicode_2() { return &___bigEndianUnicode_2; }
	inline void set_bigEndianUnicode_2(Encoding_t1523322056 * value)
	{
		___bigEndianUnicode_2 = value;
		Il2CppCodeGenWriteBarrier((&___bigEndianUnicode_2), value);
	}

	inline static int32_t get_offset_of_utf7Encoding_3() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___utf7Encoding_3)); }
	inline Encoding_t1523322056 * get_utf7Encoding_3() const { return ___utf7Encoding_3; }
	inline Encoding_t1523322056 ** get_address_of_utf7Encoding_3() { return &___utf7Encoding_3; }
	inline void set_utf7Encoding_3(Encoding_t1523322056 * value)
	{
		___utf7Encoding_3 = value;
		Il2CppCodeGenWriteBarrier((&___utf7Encoding_3), value);
	}

	inline static int32_t get_offset_of_utf8Encoding_4() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___utf8Encoding_4)); }
	inline Encoding_t1523322056 * get_utf8Encoding_4() const { return ___utf8Encoding_4; }
	inline Encoding_t1523322056 ** get_address_of_utf8Encoding_4() { return &___utf8Encoding_4; }
	inline void set_utf8Encoding_4(Encoding_t1523322056 * value)
	{
		___utf8Encoding_4 = value;
		Il2CppCodeGenWriteBarrier((&___utf8Encoding_4), value);
	}

	inline static int32_t get_offset_of_utf32Encoding_5() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___utf32Encoding_5)); }
	inline Encoding_t1523322056 * get_utf32Encoding_5() const { return ___utf32Encoding_5; }
	inline Encoding_t1523322056 ** get_address_of_utf32Encoding_5() { return &___utf32Encoding_5; }
	inline void set_utf32Encoding_5(Encoding_t1523322056 * value)
	{
		___utf32Encoding_5 = value;
		Il2CppCodeGenWriteBarrier((&___utf32Encoding_5), value);
	}

	inline static int32_t get_offset_of_asciiEncoding_6() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___asciiEncoding_6)); }
	inline Encoding_t1523322056 * get_asciiEncoding_6() const { return ___asciiEncoding_6; }
	inline Encoding_t1523322056 ** get_address_of_asciiEncoding_6() { return &___asciiEncoding_6; }
	inline void set_asciiEncoding_6(Encoding_t1523322056 * value)
	{
		___asciiEncoding_6 = value;
		Il2CppCodeGenWriteBarrier((&___asciiEncoding_6), value);
	}

	inline static int32_t get_offset_of_latin1Encoding_7() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___latin1Encoding_7)); }
	inline Encoding_t1523322056 * get_latin1Encoding_7() const { return ___latin1Encoding_7; }
	inline Encoding_t1523322056 ** get_address_of_latin1Encoding_7() { return &___latin1Encoding_7; }
	inline void set_latin1Encoding_7(Encoding_t1523322056 * value)
	{
		___latin1Encoding_7 = value;
		Il2CppCodeGenWriteBarrier((&___latin1Encoding_7), value);
	}

	inline static int32_t get_offset_of_encodings_8() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___encodings_8)); }
	inline Hashtable_t1853889766 * get_encodings_8() const { return ___encodings_8; }
	inline Hashtable_t1853889766 ** get_address_of_encodings_8() { return &___encodings_8; }
	inline void set_encodings_8(Hashtable_t1853889766 * value)
	{
		___encodings_8 = value;
		Il2CppCodeGenWriteBarrier((&___encodings_8), value);
	}

	inline static int32_t get_offset_of_s_InternalSyncObject_15() { return static_cast<int32_t>(offsetof(Encoding_t1523322056_StaticFields, ___s_InternalSyncObject_15)); }
	inline RuntimeObject * get_s_InternalSyncObject_15() const { return ___s_InternalSyncObject_15; }
	inline RuntimeObject ** get_address_of_s_InternalSyncObject_15() { return &___s_InternalSyncObject_15; }
	inline void set_s_InternalSyncObject_15(RuntimeObject * value)
	{
		___s_InternalSyncObject_15 = value;
		Il2CppCodeGenWriteBarrier((&___s_InternalSyncObject_15), value);
	}
};

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

// System.Text.StringBuilder
struct  StringBuilder_t  : public RuntimeObject
{
public:
	// System.Char[] System.Text.StringBuilder::m_ChunkChars
	CharU5BU5D_t3528271667* ___m_ChunkChars_0;
	// System.Text.StringBuilder System.Text.StringBuilder::m_ChunkPrevious
	StringBuilder_t * ___m_ChunkPrevious_1;
	// System.Int32 System.Text.StringBuilder::m_ChunkLength
	int32_t ___m_ChunkLength_2;
	// System.Int32 System.Text.StringBuilder::m_ChunkOffset
	int32_t ___m_ChunkOffset_3;
	// System.Int32 System.Text.StringBuilder::m_MaxCapacity
	int32_t ___m_MaxCapacity_4;

public:
	inline static int32_t get_offset_of_m_ChunkChars_0() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkChars_0)); }
	inline CharU5BU5D_t3528271667* get_m_ChunkChars_0() const { return ___m_ChunkChars_0; }
	inline CharU5BU5D_t3528271667** get_address_of_m_ChunkChars_0() { return &___m_ChunkChars_0; }
	inline void set_m_ChunkChars_0(CharU5BU5D_t3528271667* value)
	{
		___m_ChunkChars_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_ChunkChars_0), value);
	}

	inline static int32_t get_offset_of_m_ChunkPrevious_1() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkPrevious_1)); }
	inline StringBuilder_t * get_m_ChunkPrevious_1() const { return ___m_ChunkPrevious_1; }
	inline StringBuilder_t ** get_address_of_m_ChunkPrevious_1() { return &___m_ChunkPrevious_1; }
	inline void set_m_ChunkPrevious_1(StringBuilder_t * value)
	{
		___m_ChunkPrevious_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_ChunkPrevious_1), value);
	}

	inline static int32_t get_offset_of_m_ChunkLength_2() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkLength_2)); }
	inline int32_t get_m_ChunkLength_2() const { return ___m_ChunkLength_2; }
	inline int32_t* get_address_of_m_ChunkLength_2() { return &___m_ChunkLength_2; }
	inline void set_m_ChunkLength_2(int32_t value)
	{
		___m_ChunkLength_2 = value;
	}

	inline static int32_t get_offset_of_m_ChunkOffset_3() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkOffset_3)); }
	inline int32_t get_m_ChunkOffset_3() const { return ___m_ChunkOffset_3; }
	inline int32_t* get_address_of_m_ChunkOffset_3() { return &___m_ChunkOffset_3; }
	inline void set_m_ChunkOffset_3(int32_t value)
	{
		___m_ChunkOffset_3 = value;
	}

	inline static int32_t get_offset_of_m_MaxCapacity_4() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_MaxCapacity_4)); }
	inline int32_t get_m_MaxCapacity_4() const { return ___m_MaxCapacity_4; }
	inline int32_t* get_address_of_m_MaxCapacity_4() { return &___m_MaxCapacity_4; }
	inline void set_m_MaxCapacity_4(int32_t value)
	{
		___m_MaxCapacity_4 = value;
	}
};

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

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

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=10
struct  __StaticArrayInitTypeSizeU3D10_t1548194903 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D10_t1548194903__padding[10];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1018
struct  __StaticArrayInitTypeSizeU3D1018_t2637921688 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D1018_t2637921688__padding[1018];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1080
struct  __StaticArrayInitTypeSizeU3D1080_t1828617616 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D1080_t1828617616__padding[1080];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=11614
struct  __StaticArrayInitTypeSizeU3D11614_t2244806902 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D11614_t2244806902__padding[11614];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12
struct  __StaticArrayInitTypeSizeU3D12_t2710994317 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D12_t2710994317__padding[12];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=120
struct  __StaticArrayInitTypeSizeU3D120_t3297148301 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D120_t3297148301__padding[120];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1208
struct  __StaticArrayInitTypeSizeU3D1208_t1462068942 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D1208_t1462068942__padding[1208];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=128
struct  __StaticArrayInitTypeSizeU3D128_t531529101 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D128_t531529101__padding[128];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=130
struct  __StaticArrayInitTypeSizeU3D130_t568264946 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D130_t568264946__padding[130];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=14
struct  __StaticArrayInitTypeSizeU3D14_t3517563371 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D14_t3517563371__padding[14];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1450
struct  __StaticArrayInitTypeSizeU3D1450_t1076996900 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D1450_t1076996900__padding[1450];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=16
struct  __StaticArrayInitTypeSizeU3D16_t385395489 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D16_t385395489__padding[16];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=162
struct  __StaticArrayInitTypeSizeU3D162_t589212449 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D162_t589212449__padding[162];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1665
struct  __StaticArrayInitTypeSizeU3D1665_t3813774423 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D1665_t3813774423__padding[1665];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=174
struct  __StaticArrayInitTypeSizeU3D174_t3302307462 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D174_t3302307462__padding[174];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=20
struct  __StaticArrayInitTypeSizeU3D20_t1548391511 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D20_t1548391511__padding[20];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2048
struct  __StaticArrayInitTypeSizeU3D2048_t1070431640 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D2048_t1070431640__padding[2048];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2100
struct  __StaticArrayInitTypeSizeU3D2100_t1871841525 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D2100_t1871841525__padding[2100];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=212
struct  __StaticArrayInitTypeSizeU3D212_t3318292412 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D212_t3318292412__padding[212];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=21252
struct  __StaticArrayInitTypeSizeU3D21252_t1490422002 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D21252_t1490422002__padding[21252];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2350
struct  __StaticArrayInitTypeSizeU3D2350_t1842999851 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D2350_t1842999851__padding[2350];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2382
struct  __StaticArrayInitTypeSizeU3D2382_t269021741 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D2382_t269021741__padding[2382];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=24
struct  __StaticArrayInitTypeSizeU3D24_t3517759979 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D24_t3517759979__padding[24];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=240
struct  __StaticArrayInitTypeSizeU3D240_t4103913963 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D240_t4103913963__padding[240];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=256
struct  __StaticArrayInitTypeSizeU3D256_t1757367632 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D256_t1757367632__padding[256];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=262
struct  __StaticArrayInitTypeSizeU3D262_t589409057 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D262_t589409057__padding[262];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=288
struct  __StaticArrayInitTypeSizeU3D288_t4020123951 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D288_t4020123951__padding[288];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3
struct  __StaticArrayInitTypeSizeU3D3_t3217885682 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D3_t3217885682__padding[3];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3132
struct  __StaticArrayInitTypeSizeU3D3132_t3825993975 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D3132_t3825993975__padding[3132];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=32
struct  __StaticArrayInitTypeSizeU3D32_t2711125389 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D32_t2711125389__padding[32];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=320
struct  __StaticArrayInitTypeSizeU3D320_t3297279373 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D320_t3297279373__padding[320];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36
struct  __StaticArrayInitTypeSizeU3D36_t385526561 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D36_t385526561__padding[36];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=360
struct  __StaticArrayInitTypeSizeU3D360_t971680545 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D360_t971680545__padding[360];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=38
struct  __StaticArrayInitTypeSizeU3D38_t1904556335 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D38_t1904556335__padding[38];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40
struct  __StaticArrayInitTypeSizeU3D40_t1547998295 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D40_t1547998295__padding[40];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=4096
struct  __StaticArrayInitTypeSizeU3D4096_t4160781710 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D4096_t4160781710__padding[4096];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=42
struct  __StaticArrayInitTypeSizeU3D42_t2710797709 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D42_t2710797709__padding[42];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=44
struct  __StaticArrayInitTypeSizeU3D44_t3517366763 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D44_t3517366763__padding[44];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=48
struct  __StaticArrayInitTypeSizeU3D48_t1904228655 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D48_t1904228655__padding[48];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=52
struct  __StaticArrayInitTypeSizeU3D52_t2710732173 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D52_t2710732173__padding[52];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=56
struct  __StaticArrayInitTypeSizeU3D56_t385133345 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D56_t385133345__padding[56];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=6
struct  __StaticArrayInitTypeSizeU3D6_t3217689074 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D6_t3217689074__padding[6];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=64
struct  __StaticArrayInitTypeSizeU3D64_t3517497835 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D64_t3517497835__padding[64];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=640
struct  __StaticArrayInitTypeSizeU3D640_t4103651819 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D640_t4103651819__padding[640];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72
struct  __StaticArrayInitTypeSizeU3D72_t2710863245 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D72_t2710863245__padding[72];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=76
struct  __StaticArrayInitTypeSizeU3D76_t385264417 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D76_t385264417__padding[76];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=82
struct  __StaticArrayInitTypeSizeU3D82_t2711584141 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D82_t2711584141__padding[82];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=84
struct  __StaticArrayInitTypeSizeU3D84_t3518153195 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D84_t3518153195__padding[84];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=9
struct  __StaticArrayInitTypeSizeU3D9_t3218278898 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D9_t3218278898__padding[9];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=94
struct  __StaticArrayInitTypeSizeU3D94_t3518087659 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D94_t3518087659__padding[94];
	};

public:
};

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

// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=998
struct  __StaticArrayInitTypeSizeU3D998_t1291568276 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D998_t1291568276__padding[998];
	};

public:
};

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

// System.Boolean
struct  Boolean_t97287965 
{
public:
	// System.Boolean System.Boolean::m_value
	bool ___m_value_0;

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

struct Boolean_t97287965_StaticFields
{
public:
	// System.String System.Boolean::TrueString
	String_t* ___TrueString_5;
	// System.String System.Boolean::FalseString
	String_t* ___FalseString_6;

public:
	inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_t97287965_StaticFields, ___TrueString_5)); }
	inline String_t* get_TrueString_5() const { return ___TrueString_5; }
	inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
	inline void set_TrueString_5(String_t* value)
	{
		___TrueString_5 = value;
		Il2CppCodeGenWriteBarrier((&___TrueString_5), value);
	}

	inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_t97287965_StaticFields, ___FalseString_6)); }
	inline String_t* get_FalseString_6() const { return ___FalseString_6; }
	inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
	inline void set_FalseString_6(String_t* value)
	{
		___FalseString_6 = value;
		Il2CppCodeGenWriteBarrier((&___FalseString_6), value);
	}
};

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

// System.Byte
struct  Byte_t1134296376 
{
public:
	// System.Byte System.Byte::m_value
	uint8_t ___m_value_0;

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

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

// System.Char
struct  Char_t3634460470 
{
public:
	// System.Char System.Char::m_value
	Il2CppChar ___m_value_0;

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

struct Char_t3634460470_StaticFields
{
public:
	// System.Byte[] System.Char::categoryForLatin1
	ByteU5BU5D_t4116647657* ___categoryForLatin1_3;

public:
	inline static int32_t get_offset_of_categoryForLatin1_3() { return static_cast<int32_t>(offsetof(Char_t3634460470_StaticFields, ___categoryForLatin1_3)); }
	inline ByteU5BU5D_t4116647657* get_categoryForLatin1_3() const { return ___categoryForLatin1_3; }
	inline ByteU5BU5D_t4116647657** get_address_of_categoryForLatin1_3() { return &___categoryForLatin1_3; }
	inline void set_categoryForLatin1_3(ByteU5BU5D_t4116647657* value)
	{
		___categoryForLatin1_3 = value;
		Il2CppCodeGenWriteBarrier((&___categoryForLatin1_3), value);
	}
};

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

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

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

struct DateTime_t3738529785_StaticFields
{
public:
	// System.Int32[] System.DateTime::DaysToMonth365
	Int32U5BU5D_t385246372* ___DaysToMonth365_29;
	// System.Int32[] System.DateTime::DaysToMonth366
	Int32U5BU5D_t385246372* ___DaysToMonth366_30;
	// System.DateTime System.DateTime::MinValue
	DateTime_t3738529785  ___MinValue_31;
	// System.DateTime System.DateTime::MaxValue
	DateTime_t3738529785  ___MaxValue_32;

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

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

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

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

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

// System.Decimal
struct  Decimal_t2948259380 
{
public:
	// System.Int32 System.Decimal::flags
	int32_t ___flags_14;
	// System.Int32 System.Decimal::hi
	int32_t ___hi_15;
	// System.Int32 System.Decimal::lo
	int32_t ___lo_16;
	// System.Int32 System.Decimal::mid
	int32_t ___mid_17;

public:
	inline static int32_t get_offset_of_flags_14() { return static_cast<int32_t>(offsetof(Decimal_t2948259380, ___flags_14)); }
	inline int32_t get_flags_14() const { return ___flags_14; }
	inline int32_t* get_address_of_flags_14() { return &___flags_14; }
	inline void set_flags_14(int32_t value)
	{
		___flags_14 = value;
	}

	inline static int32_t get_offset_of_hi_15() { return static_cast<int32_t>(offsetof(Decimal_t2948259380, ___hi_15)); }
	inline int32_t get_hi_15() const { return ___hi_15; }
	inline int32_t* get_address_of_hi_15() { return &___hi_15; }
	inline void set_hi_15(int32_t value)
	{
		___hi_15 = value;
	}

	inline static int32_t get_offset_of_lo_16() { return static_cast<int32_t>(offsetof(Decimal_t2948259380, ___lo_16)); }
	inline int32_t get_lo_16() const { return ___lo_16; }
	inline int32_t* get_address_of_lo_16() { return &___lo_16; }
	inline void set_lo_16(int32_t value)
	{
		___lo_16 = value;
	}

	inline static int32_t get_offset_of_mid_17() { return static_cast<int32_t>(offsetof(Decimal_t2948259380, ___mid_17)); }
	inline int32_t get_mid_17() const { return ___mid_17; }
	inline int32_t* get_address_of_mid_17() { return &___mid_17; }
	inline void set_mid_17(int32_t value)
	{
		___mid_17 = value;
	}
};

struct Decimal_t2948259380_StaticFields
{
public:
	// System.UInt32[] System.Decimal::Powers10
	UInt32U5BU5D_t2770800703* ___Powers10_6;
	// System.Decimal System.Decimal::Zero
	Decimal_t2948259380  ___Zero_7;
	// System.Decimal System.Decimal::One
	Decimal_t2948259380  ___One_8;
	// System.Decimal System.Decimal::MinusOne
	Decimal_t2948259380  ___MinusOne_9;
	// System.Decimal System.Decimal::MaxValue
	Decimal_t2948259380  ___MaxValue_10;
	// System.Decimal System.Decimal::MinValue
	Decimal_t2948259380  ___MinValue_11;
	// System.Decimal System.Decimal::NearNegativeZero
	Decimal_t2948259380  ___NearNegativeZero_12;
	// System.Decimal System.Decimal::NearPositiveZero
	Decimal_t2948259380  ___NearPositiveZero_13;

public:
	inline static int32_t get_offset_of_Powers10_6() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___Powers10_6)); }
	inline UInt32U5BU5D_t2770800703* get_Powers10_6() const { return ___Powers10_6; }
	inline UInt32U5BU5D_t2770800703** get_address_of_Powers10_6() { return &___Powers10_6; }
	inline void set_Powers10_6(UInt32U5BU5D_t2770800703* value)
	{
		___Powers10_6 = value;
		Il2CppCodeGenWriteBarrier((&___Powers10_6), value);
	}

	inline static int32_t get_offset_of_Zero_7() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___Zero_7)); }
	inline Decimal_t2948259380  get_Zero_7() const { return ___Zero_7; }
	inline Decimal_t2948259380 * get_address_of_Zero_7() { return &___Zero_7; }
	inline void set_Zero_7(Decimal_t2948259380  value)
	{
		___Zero_7 = value;
	}

	inline static int32_t get_offset_of_One_8() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___One_8)); }
	inline Decimal_t2948259380  get_One_8() const { return ___One_8; }
	inline Decimal_t2948259380 * get_address_of_One_8() { return &___One_8; }
	inline void set_One_8(Decimal_t2948259380  value)
	{
		___One_8 = value;
	}

	inline static int32_t get_offset_of_MinusOne_9() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___MinusOne_9)); }
	inline Decimal_t2948259380  get_MinusOne_9() const { return ___MinusOne_9; }
	inline Decimal_t2948259380 * get_address_of_MinusOne_9() { return &___MinusOne_9; }
	inline void set_MinusOne_9(Decimal_t2948259380  value)
	{
		___MinusOne_9 = value;
	}

	inline static int32_t get_offset_of_MaxValue_10() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___MaxValue_10)); }
	inline Decimal_t2948259380  get_MaxValue_10() const { return ___MaxValue_10; }
	inline Decimal_t2948259380 * get_address_of_MaxValue_10() { return &___MaxValue_10; }
	inline void set_MaxValue_10(Decimal_t2948259380  value)
	{
		___MaxValue_10 = value;
	}

	inline static int32_t get_offset_of_MinValue_11() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___MinValue_11)); }
	inline Decimal_t2948259380  get_MinValue_11() const { return ___MinValue_11; }
	inline Decimal_t2948259380 * get_address_of_MinValue_11() { return &___MinValue_11; }
	inline void set_MinValue_11(Decimal_t2948259380  value)
	{
		___MinValue_11 = value;
	}

	inline static int32_t get_offset_of_NearNegativeZero_12() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___NearNegativeZero_12)); }
	inline Decimal_t2948259380  get_NearNegativeZero_12() const { return ___NearNegativeZero_12; }
	inline Decimal_t2948259380 * get_address_of_NearNegativeZero_12() { return &___NearNegativeZero_12; }
	inline void set_NearNegativeZero_12(Decimal_t2948259380  value)
	{
		___NearNegativeZero_12 = value;
	}

	inline static int32_t get_offset_of_NearPositiveZero_13() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___NearPositiveZero_13)); }
	inline Decimal_t2948259380  get_NearPositiveZero_13() const { return ___NearPositiveZero_13; }
	inline Decimal_t2948259380 * get_address_of_NearPositiveZero_13() { return &___NearPositiveZero_13; }
	inline void set_NearPositiveZero_13(Decimal_t2948259380  value)
	{
		___NearPositiveZero_13 = value;
	}
};

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

// System.Double
struct  Double_t594665363 
{
public:
	// System.Double System.Double::m_value
	double ___m_value_0;

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

struct Double_t594665363_StaticFields
{
public:
	// System.Double System.Double::NegativeZero
	double ___NegativeZero_7;

public:
	inline static int32_t get_offset_of_NegativeZero_7() { return static_cast<int32_t>(offsetof(Double_t594665363_StaticFields, ___NegativeZero_7)); }
	inline double get_NegativeZero_7() const { return ___NegativeZero_7; }
	inline double* get_address_of_NegativeZero_7() { return &___NegativeZero_7; }
	inline void set_NegativeZero_7(double value)
	{
		___NegativeZero_7 = value;
	}
};

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

// System.Enum
struct  Enum_t4135868527  : public ValueType_t3640485471
{
public:

public:
};

struct Enum_t4135868527_StaticFields
{
public:
	// System.Char[] System.Enum::enumSeperatorCharArray
	CharU5BU5D_t3528271667* ___enumSeperatorCharArray_0;

public:
	inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast<int32_t>(offsetof(Enum_t4135868527_StaticFields, ___enumSeperatorCharArray_0)); }
	inline CharU5BU5D_t3528271667* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; }
	inline CharU5BU5D_t3528271667** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; }
	inline void set_enumSeperatorCharArray_0(CharU5BU5D_t3528271667* 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_t4135868527_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t4135868527_marshaled_com
{
};
#endif // ENUM_T4135868527_H
#ifndef INTERNALCODEPAGEDATAITEM_T2575532933_H
#define INTERNALCODEPAGEDATAITEM_T2575532933_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.InternalCodePageDataItem
struct  InternalCodePageDataItem_t2575532933 
{
public:
	// System.UInt16 System.Globalization.InternalCodePageDataItem::codePage
	uint16_t ___codePage_0;
	// System.UInt16 System.Globalization.InternalCodePageDataItem::uiFamilyCodePage
	uint16_t ___uiFamilyCodePage_1;
	// System.UInt32 System.Globalization.InternalCodePageDataItem::flags
	uint32_t ___flags_2;
	// System.String System.Globalization.InternalCodePageDataItem::Names
	String_t* ___Names_3;

public:
	inline static int32_t get_offset_of_codePage_0() { return static_cast<int32_t>(offsetof(InternalCodePageDataItem_t2575532933, ___codePage_0)); }
	inline uint16_t get_codePage_0() const { return ___codePage_0; }
	inline uint16_t* get_address_of_codePage_0() { return &___codePage_0; }
	inline void set_codePage_0(uint16_t value)
	{
		___codePage_0 = value;
	}

	inline static int32_t get_offset_of_uiFamilyCodePage_1() { return static_cast<int32_t>(offsetof(InternalCodePageDataItem_t2575532933, ___uiFamilyCodePage_1)); }
	inline uint16_t get_uiFamilyCodePage_1() const { return ___uiFamilyCodePage_1; }
	inline uint16_t* get_address_of_uiFamilyCodePage_1() { return &___uiFamilyCodePage_1; }
	inline void set_uiFamilyCodePage_1(uint16_t value)
	{
		___uiFamilyCodePage_1 = value;
	}

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

	inline static int32_t get_offset_of_Names_3() { return static_cast<int32_t>(offsetof(InternalCodePageDataItem_t2575532933, ___Names_3)); }
	inline String_t* get_Names_3() const { return ___Names_3; }
	inline String_t** get_address_of_Names_3() { return &___Names_3; }
	inline void set_Names_3(String_t* value)
	{
		___Names_3 = value;
		Il2CppCodeGenWriteBarrier((&___Names_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Globalization.InternalCodePageDataItem
struct InternalCodePageDataItem_t2575532933_marshaled_pinvoke
{
	uint16_t ___codePage_0;
	uint16_t ___uiFamilyCodePage_1;
	uint32_t ___flags_2;
	char* ___Names_3;
};
// Native definition for COM marshalling of System.Globalization.InternalCodePageDataItem
struct InternalCodePageDataItem_t2575532933_marshaled_com
{
	uint16_t ___codePage_0;
	uint16_t ___uiFamilyCodePage_1;
	uint32_t ___flags_2;
	Il2CppChar* ___Names_3;
};
#endif // INTERNALCODEPAGEDATAITEM_T2575532933_H
#ifndef INTERNALENCODINGDATAITEM_T3158859817_H
#define INTERNALENCODINGDATAITEM_T3158859817_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.InternalEncodingDataItem
struct  InternalEncodingDataItem_t3158859817 
{
public:
	// System.String System.Globalization.InternalEncodingDataItem::webName
	String_t* ___webName_0;
	// System.UInt16 System.Globalization.InternalEncodingDataItem::codePage
	uint16_t ___codePage_1;

public:
	inline static int32_t get_offset_of_webName_0() { return static_cast<int32_t>(offsetof(InternalEncodingDataItem_t3158859817, ___webName_0)); }
	inline String_t* get_webName_0() const { return ___webName_0; }
	inline String_t** get_address_of_webName_0() { return &___webName_0; }
	inline void set_webName_0(String_t* value)
	{
		___webName_0 = value;
		Il2CppCodeGenWriteBarrier((&___webName_0), value);
	}

	inline static int32_t get_offset_of_codePage_1() { return static_cast<int32_t>(offsetof(InternalEncodingDataItem_t3158859817, ___codePage_1)); }
	inline uint16_t get_codePage_1() const { return ___codePage_1; }
	inline uint16_t* get_address_of_codePage_1() { return &___codePage_1; }
	inline void set_codePage_1(uint16_t value)
	{
		___codePage_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Globalization.InternalEncodingDataItem
struct InternalEncodingDataItem_t3158859817_marshaled_pinvoke
{
	char* ___webName_0;
	uint16_t ___codePage_1;
};
// Native definition for COM marshalling of System.Globalization.InternalEncodingDataItem
struct InternalEncodingDataItem_t3158859817_marshaled_com
{
	Il2CppChar* ___webName_0;
	uint16_t ___codePage_1;
};
#endif // INTERNALENCODINGDATAITEM_T3158859817_H
#ifndef PUNYCODE_T2881783740_H
#define PUNYCODE_T2881783740_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.Punycode
struct  Punycode_t2881783740  : public Bootstring_t3302426383
{
public:

public:
};

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

// System.Globalization.TimeSpanFormat/FormatLiterals
struct  FormatLiterals_t1376140638 
{
public:
	// System.String System.Globalization.TimeSpanFormat/FormatLiterals::AppCompatLiteral
	String_t* ___AppCompatLiteral_0;
	// System.Int32 System.Globalization.TimeSpanFormat/FormatLiterals::dd
	int32_t ___dd_1;
	// System.Int32 System.Globalization.TimeSpanFormat/FormatLiterals::hh
	int32_t ___hh_2;
	// System.Int32 System.Globalization.TimeSpanFormat/FormatLiterals::mm
	int32_t ___mm_3;
	// System.Int32 System.Globalization.TimeSpanFormat/FormatLiterals::ss
	int32_t ___ss_4;
	// System.Int32 System.Globalization.TimeSpanFormat/FormatLiterals::ff
	int32_t ___ff_5;
	// System.String[] System.Globalization.TimeSpanFormat/FormatLiterals::literals
	StringU5BU5D_t1281789340* ___literals_6;

public:
	inline static int32_t get_offset_of_AppCompatLiteral_0() { return static_cast<int32_t>(offsetof(FormatLiterals_t1376140638, ___AppCompatLiteral_0)); }
	inline String_t* get_AppCompatLiteral_0() const { return ___AppCompatLiteral_0; }
	inline String_t** get_address_of_AppCompatLiteral_0() { return &___AppCompatLiteral_0; }
	inline void set_AppCompatLiteral_0(String_t* value)
	{
		___AppCompatLiteral_0 = value;
		Il2CppCodeGenWriteBarrier((&___AppCompatLiteral_0), value);
	}

	inline static int32_t get_offset_of_dd_1() { return static_cast<int32_t>(offsetof(FormatLiterals_t1376140638, ___dd_1)); }
	inline int32_t get_dd_1() const { return ___dd_1; }
	inline int32_t* get_address_of_dd_1() { return &___dd_1; }
	inline void set_dd_1(int32_t value)
	{
		___dd_1 = value;
	}

	inline static int32_t get_offset_of_hh_2() { return static_cast<int32_t>(offsetof(FormatLiterals_t1376140638, ___hh_2)); }
	inline int32_t get_hh_2() const { return ___hh_2; }
	inline int32_t* get_address_of_hh_2() { return &___hh_2; }
	inline void set_hh_2(int32_t value)
	{
		___hh_2 = value;
	}

	inline static int32_t get_offset_of_mm_3() { return static_cast<int32_t>(offsetof(FormatLiterals_t1376140638, ___mm_3)); }
	inline int32_t get_mm_3() const { return ___mm_3; }
	inline int32_t* get_address_of_mm_3() { return &___mm_3; }
	inline void set_mm_3(int32_t value)
	{
		___mm_3 = value;
	}

	inline static int32_t get_offset_of_ss_4() { return static_cast<int32_t>(offsetof(FormatLiterals_t1376140638, ___ss_4)); }
	inline int32_t get_ss_4() const { return ___ss_4; }
	inline int32_t* get_address_of_ss_4() { return &___ss_4; }
	inline void set_ss_4(int32_t value)
	{
		___ss_4 = value;
	}

	inline static int32_t get_offset_of_ff_5() { return static_cast<int32_t>(offsetof(FormatLiterals_t1376140638, ___ff_5)); }
	inline int32_t get_ff_5() const { return ___ff_5; }
	inline int32_t* get_address_of_ff_5() { return &___ff_5; }
	inline void set_ff_5(int32_t value)
	{
		___ff_5 = value;
	}

	inline static int32_t get_offset_of_literals_6() { return static_cast<int32_t>(offsetof(FormatLiterals_t1376140638, ___literals_6)); }
	inline StringU5BU5D_t1281789340* get_literals_6() const { return ___literals_6; }
	inline StringU5BU5D_t1281789340** get_address_of_literals_6() { return &___literals_6; }
	inline void set_literals_6(StringU5BU5D_t1281789340* value)
	{
		___literals_6 = value;
		Il2CppCodeGenWriteBarrier((&___literals_6), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Globalization.TimeSpanFormat/FormatLiterals
struct FormatLiterals_t1376140638_marshaled_pinvoke
{
	char* ___AppCompatLiteral_0;
	int32_t ___dd_1;
	int32_t ___hh_2;
	int32_t ___mm_3;
	int32_t ___ss_4;
	int32_t ___ff_5;
	char** ___literals_6;
};
// Native definition for COM marshalling of System.Globalization.TimeSpanFormat/FormatLiterals
struct FormatLiterals_t1376140638_marshaled_com
{
	Il2CppChar* ___AppCompatLiteral_0;
	int32_t ___dd_1;
	int32_t ___hh_2;
	int32_t ___mm_3;
	int32_t ___ss_4;
	int32_t ___ff_5;
	Il2CppChar** ___literals_6;
};
#endif // FORMATLITERALS_T1376140638_H
#ifndef TIMESPANTOKENIZER_T3293824704_H
#define TIMESPANTOKENIZER_T3293824704_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.TimeSpanParse/TimeSpanTokenizer
struct  TimeSpanTokenizer_t3293824704 
{
public:
	// System.Int32 System.Globalization.TimeSpanParse/TimeSpanTokenizer::m_pos
	int32_t ___m_pos_0;
	// System.String System.Globalization.TimeSpanParse/TimeSpanTokenizer::m_value
	String_t* ___m_value_1;

public:
	inline static int32_t get_offset_of_m_pos_0() { return static_cast<int32_t>(offsetof(TimeSpanTokenizer_t3293824704, ___m_pos_0)); }
	inline int32_t get_m_pos_0() const { return ___m_pos_0; }
	inline int32_t* get_address_of_m_pos_0() { return &___m_pos_0; }
	inline void set_m_pos_0(int32_t value)
	{
		___m_pos_0 = value;
	}

	inline static int32_t get_offset_of_m_value_1() { return static_cast<int32_t>(offsetof(TimeSpanTokenizer_t3293824704, ___m_value_1)); }
	inline String_t* get_m_value_1() const { return ___m_value_1; }
	inline String_t** get_address_of_m_value_1() { return &___m_value_1; }
	inline void set_m_value_1(String_t* value)
	{
		___m_value_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_value_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Globalization.TimeSpanParse/TimeSpanTokenizer
struct TimeSpanTokenizer_t3293824704_marshaled_pinvoke
{
	int32_t ___m_pos_0;
	char* ___m_value_1;
};
// Native definition for COM marshalling of System.Globalization.TimeSpanParse/TimeSpanTokenizer
struct TimeSpanTokenizer_t3293824704_marshaled_com
{
	int32_t ___m_pos_0;
	Il2CppChar* ___m_value_1;
};
#endif // TIMESPANTOKENIZER_T3293824704_H
#ifndef GUID_T_H
#define GUID_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Guid
struct  Guid_t 
{
public:
	// System.Int32 System.Guid::_a
	int32_t ____a_1;
	// System.Int16 System.Guid::_b
	int16_t ____b_2;
	// System.Int16 System.Guid::_c
	int16_t ____c_3;
	// System.Byte System.Guid::_d
	uint8_t ____d_4;
	// System.Byte System.Guid::_e
	uint8_t ____e_5;
	// System.Byte System.Guid::_f
	uint8_t ____f_6;
	// System.Byte System.Guid::_g
	uint8_t ____g_7;
	// System.Byte System.Guid::_h
	uint8_t ____h_8;
	// System.Byte System.Guid::_i
	uint8_t ____i_9;
	// System.Byte System.Guid::_j
	uint8_t ____j_10;
	// System.Byte System.Guid::_k
	uint8_t ____k_11;

public:
	inline static int32_t get_offset_of__a_1() { return static_cast<int32_t>(offsetof(Guid_t, ____a_1)); }
	inline int32_t get__a_1() const { return ____a_1; }
	inline int32_t* get_address_of__a_1() { return &____a_1; }
	inline void set__a_1(int32_t value)
	{
		____a_1 = value;
	}

	inline static int32_t get_offset_of__b_2() { return static_cast<int32_t>(offsetof(Guid_t, ____b_2)); }
	inline int16_t get__b_2() const { return ____b_2; }
	inline int16_t* get_address_of__b_2() { return &____b_2; }
	inline void set__b_2(int16_t value)
	{
		____b_2 = value;
	}

	inline static int32_t get_offset_of__c_3() { return static_cast<int32_t>(offsetof(Guid_t, ____c_3)); }
	inline int16_t get__c_3() const { return ____c_3; }
	inline int16_t* get_address_of__c_3() { return &____c_3; }
	inline void set__c_3(int16_t value)
	{
		____c_3 = value;
	}

	inline static int32_t get_offset_of__d_4() { return static_cast<int32_t>(offsetof(Guid_t, ____d_4)); }
	inline uint8_t get__d_4() const { return ____d_4; }
	inline uint8_t* get_address_of__d_4() { return &____d_4; }
	inline void set__d_4(uint8_t value)
	{
		____d_4 = value;
	}

	inline static int32_t get_offset_of__e_5() { return static_cast<int32_t>(offsetof(Guid_t, ____e_5)); }
	inline uint8_t get__e_5() const { return ____e_5; }
	inline uint8_t* get_address_of__e_5() { return &____e_5; }
	inline void set__e_5(uint8_t value)
	{
		____e_5 = value;
	}

	inline static int32_t get_offset_of__f_6() { return static_cast<int32_t>(offsetof(Guid_t, ____f_6)); }
	inline uint8_t get__f_6() const { return ____f_6; }
	inline uint8_t* get_address_of__f_6() { return &____f_6; }
	inline void set__f_6(uint8_t value)
	{
		____f_6 = value;
	}

	inline static int32_t get_offset_of__g_7() { return static_cast<int32_t>(offsetof(Guid_t, ____g_7)); }
	inline uint8_t get__g_7() const { return ____g_7; }
	inline uint8_t* get_address_of__g_7() { return &____g_7; }
	inline void set__g_7(uint8_t value)
	{
		____g_7 = value;
	}

	inline static int32_t get_offset_of__h_8() { return static_cast<int32_t>(offsetof(Guid_t, ____h_8)); }
	inline uint8_t get__h_8() const { return ____h_8; }
	inline uint8_t* get_address_of__h_8() { return &____h_8; }
	inline void set__h_8(uint8_t value)
	{
		____h_8 = value;
	}

	inline static int32_t get_offset_of__i_9() { return static_cast<int32_t>(offsetof(Guid_t, ____i_9)); }
	inline uint8_t get__i_9() const { return ____i_9; }
	inline uint8_t* get_address_of__i_9() { return &____i_9; }
	inline void set__i_9(uint8_t value)
	{
		____i_9 = value;
	}

	inline static int32_t get_offset_of__j_10() { return static_cast<int32_t>(offsetof(Guid_t, ____j_10)); }
	inline uint8_t get__j_10() const { return ____j_10; }
	inline uint8_t* get_address_of__j_10() { return &____j_10; }
	inline void set__j_10(uint8_t value)
	{
		____j_10 = value;
	}

	inline static int32_t get_offset_of__k_11() { return static_cast<int32_t>(offsetof(Guid_t, ____k_11)); }
	inline uint8_t get__k_11() const { return ____k_11; }
	inline uint8_t* get_address_of__k_11() { return &____k_11; }
	inline void set__k_11(uint8_t value)
	{
		____k_11 = value;
	}
};

struct Guid_t_StaticFields
{
public:
	// System.Guid System.Guid::Empty
	Guid_t  ___Empty_0;
	// System.Object System.Guid::_rngAccess
	RuntimeObject * ____rngAccess_12;
	// System.Security.Cryptography.RandomNumberGenerator System.Guid::_rng
	RandomNumberGenerator_t386037858 * ____rng_13;
	// System.Security.Cryptography.RandomNumberGenerator System.Guid::_fastRng
	RandomNumberGenerator_t386037858 * ____fastRng_14;

public:
	inline static int32_t get_offset_of_Empty_0() { return static_cast<int32_t>(offsetof(Guid_t_StaticFields, ___Empty_0)); }
	inline Guid_t  get_Empty_0() const { return ___Empty_0; }
	inline Guid_t * get_address_of_Empty_0() { return &___Empty_0; }
	inline void set_Empty_0(Guid_t  value)
	{
		___Empty_0 = value;
	}

	inline static int32_t get_offset_of__rngAccess_12() { return static_cast<int32_t>(offsetof(Guid_t_StaticFields, ____rngAccess_12)); }
	inline RuntimeObject * get__rngAccess_12() const { return ____rngAccess_12; }
	inline RuntimeObject ** get_address_of__rngAccess_12() { return &____rngAccess_12; }
	inline void set__rngAccess_12(RuntimeObject * value)
	{
		____rngAccess_12 = value;
		Il2CppCodeGenWriteBarrier((&____rngAccess_12), value);
	}

	inline static int32_t get_offset_of__rng_13() { return static_cast<int32_t>(offsetof(Guid_t_StaticFields, ____rng_13)); }
	inline RandomNumberGenerator_t386037858 * get__rng_13() const { return ____rng_13; }
	inline RandomNumberGenerator_t386037858 ** get_address_of__rng_13() { return &____rng_13; }
	inline void set__rng_13(RandomNumberGenerator_t386037858 * value)
	{
		____rng_13 = value;
		Il2CppCodeGenWriteBarrier((&____rng_13), value);
	}

	inline static int32_t get_offset_of__fastRng_14() { return static_cast<int32_t>(offsetof(Guid_t_StaticFields, ____fastRng_14)); }
	inline RandomNumberGenerator_t386037858 * get__fastRng_14() const { return ____fastRng_14; }
	inline RandomNumberGenerator_t386037858 ** get_address_of__fastRng_14() { return &____fastRng_14; }
	inline void set__fastRng_14(RandomNumberGenerator_t386037858 * value)
	{
		____fastRng_14 = value;
		Il2CppCodeGenWriteBarrier((&____fastRng_14), value);
	}
};

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

// System.IO.Stream
struct  Stream_t1273022909  : public MarshalByRefObject_t2760389100
{
public:
	// System.IO.Stream/ReadWriteTask System.IO.Stream::_activeReadWriteTask
	ReadWriteTask_t156472862 * ____activeReadWriteTask_2;
	// System.Threading.SemaphoreSlim System.IO.Stream::_asyncActiveSemaphore
	SemaphoreSlim_t2974092902 * ____asyncActiveSemaphore_3;

public:
	inline static int32_t get_offset_of__activeReadWriteTask_2() { return static_cast<int32_t>(offsetof(Stream_t1273022909, ____activeReadWriteTask_2)); }
	inline ReadWriteTask_t156472862 * get__activeReadWriteTask_2() const { return ____activeReadWriteTask_2; }
	inline ReadWriteTask_t156472862 ** get_address_of__activeReadWriteTask_2() { return &____activeReadWriteTask_2; }
	inline void set__activeReadWriteTask_2(ReadWriteTask_t156472862 * value)
	{
		____activeReadWriteTask_2 = value;
		Il2CppCodeGenWriteBarrier((&____activeReadWriteTask_2), value);
	}

	inline static int32_t get_offset_of__asyncActiveSemaphore_3() { return static_cast<int32_t>(offsetof(Stream_t1273022909, ____asyncActiveSemaphore_3)); }
	inline SemaphoreSlim_t2974092902 * get__asyncActiveSemaphore_3() const { return ____asyncActiveSemaphore_3; }
	inline SemaphoreSlim_t2974092902 ** get_address_of__asyncActiveSemaphore_3() { return &____asyncActiveSemaphore_3; }
	inline void set__asyncActiveSemaphore_3(SemaphoreSlim_t2974092902 * value)
	{
		____asyncActiveSemaphore_3 = value;
		Il2CppCodeGenWriteBarrier((&____asyncActiveSemaphore_3), value);
	}
};

struct Stream_t1273022909_StaticFields
{
public:
	// System.IO.Stream System.IO.Stream::Null
	Stream_t1273022909 * ___Null_1;

public:
	inline static int32_t get_offset_of_Null_1() { return static_cast<int32_t>(offsetof(Stream_t1273022909_StaticFields, ___Null_1)); }
	inline Stream_t1273022909 * get_Null_1() const { return ___Null_1; }
	inline Stream_t1273022909 ** get_address_of_Null_1() { return &___Null_1; }
	inline void set_Null_1(Stream_t1273022909 * value)
	{
		___Null_1 = value;
		Il2CppCodeGenWriteBarrier((&___Null_1), value);
	}
};

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

// System.IO.TextReader
struct  TextReader_t283511965  : public MarshalByRefObject_t2760389100
{
public:

public:
};

struct TextReader_t283511965_StaticFields
{
public:
	// System.Func`2<System.Object,System.String> System.IO.TextReader::_ReadLineDelegate
	Func_2_t1214474899 * ____ReadLineDelegate_1;
	// System.Func`2<System.Object,System.Int32> System.IO.TextReader::_ReadDelegate
	Func_2_t2317969963 * ____ReadDelegate_2;
	// System.IO.TextReader System.IO.TextReader::Null
	TextReader_t283511965 * ___Null_3;

public:
	inline static int32_t get_offset_of__ReadLineDelegate_1() { return static_cast<int32_t>(offsetof(TextReader_t283511965_StaticFields, ____ReadLineDelegate_1)); }
	inline Func_2_t1214474899 * get__ReadLineDelegate_1() const { return ____ReadLineDelegate_1; }
	inline Func_2_t1214474899 ** get_address_of__ReadLineDelegate_1() { return &____ReadLineDelegate_1; }
	inline void set__ReadLineDelegate_1(Func_2_t1214474899 * value)
	{
		____ReadLineDelegate_1 = value;
		Il2CppCodeGenWriteBarrier((&____ReadLineDelegate_1), value);
	}

	inline static int32_t get_offset_of__ReadDelegate_2() { return static_cast<int32_t>(offsetof(TextReader_t283511965_StaticFields, ____ReadDelegate_2)); }
	inline Func_2_t2317969963 * get__ReadDelegate_2() const { return ____ReadDelegate_2; }
	inline Func_2_t2317969963 ** get_address_of__ReadDelegate_2() { return &____ReadDelegate_2; }
	inline void set__ReadDelegate_2(Func_2_t2317969963 * value)
	{
		____ReadDelegate_2 = value;
		Il2CppCodeGenWriteBarrier((&____ReadDelegate_2), value);
	}

	inline static int32_t get_offset_of_Null_3() { return static_cast<int32_t>(offsetof(TextReader_t283511965_StaticFields, ___Null_3)); }
	inline TextReader_t283511965 * get_Null_3() const { return ___Null_3; }
	inline TextReader_t283511965 ** get_address_of_Null_3() { return &___Null_3; }
	inline void set_Null_3(TextReader_t283511965 * value)
	{
		___Null_3 = value;
		Il2CppCodeGenWriteBarrier((&___Null_3), value);
	}
};

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

// System.Int16
struct  Int16_t2552820387 
{
public:
	// System.Int16 System.Int16::m_value
	int16_t ___m_value_0;

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

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

// System.Int32
struct  Int32_t2950945753 
{
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_t2950945753, ___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_T2950945753_H
#ifndef INT64_T3736567304_H
#define INT64_T3736567304_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Int64
struct  Int64_t3736567304 
{
public:
	// System.Int64 System.Int64::m_value
	int64_t ___m_value_0;

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

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // INT64_T3736567304_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 NULLABLE_1_T1819850047_H
#define NULLABLE_1_T1819850047_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Nullable`1<System.Boolean>
struct  Nullable_1_t1819850047 
{
public:
	// T System.Nullable`1::value
	bool ___value_0;
	// System.Boolean System.Nullable`1::has_value
	bool ___has_value_1;

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

	inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t1819850047, ___has_value_1)); }
	inline bool get_has_value_1() const { return ___has_value_1; }
	inline bool* get_address_of_has_value_1() { return &___has_value_1; }
	inline void set_has_value_1(bool value)
	{
		___has_value_1 = value;
	}
};

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

// System.SByte
struct  SByte_t1669577662 
{
public:
	// System.SByte System.SByte::m_value
	int8_t ___m_value_0;

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

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

// System.Single
struct  Single_t1397266774 
{
public:
	// System.Single System.Single::m_value
	float ___m_value_0;

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

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

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

public:
};

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

// System.Text.DecoderNLS
struct  DecoderNLS_t637950881  : public Decoder_t2204182725
{
public:
	// System.Text.Encoding System.Text.DecoderNLS::m_encoding
	Encoding_t1523322056 * ___m_encoding_2;
	// System.Boolean System.Text.DecoderNLS::m_mustFlush
	bool ___m_mustFlush_3;
	// System.Boolean System.Text.DecoderNLS::m_throwOnOverflow
	bool ___m_throwOnOverflow_4;
	// System.Int32 System.Text.DecoderNLS::m_bytesUsed
	int32_t ___m_bytesUsed_5;

public:
	inline static int32_t get_offset_of_m_encoding_2() { return static_cast<int32_t>(offsetof(DecoderNLS_t637950881, ___m_encoding_2)); }
	inline Encoding_t1523322056 * get_m_encoding_2() const { return ___m_encoding_2; }
	inline Encoding_t1523322056 ** get_address_of_m_encoding_2() { return &___m_encoding_2; }
	inline void set_m_encoding_2(Encoding_t1523322056 * value)
	{
		___m_encoding_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_encoding_2), value);
	}

	inline static int32_t get_offset_of_m_mustFlush_3() { return static_cast<int32_t>(offsetof(DecoderNLS_t637950881, ___m_mustFlush_3)); }
	inline bool get_m_mustFlush_3() const { return ___m_mustFlush_3; }
	inline bool* get_address_of_m_mustFlush_3() { return &___m_mustFlush_3; }
	inline void set_m_mustFlush_3(bool value)
	{
		___m_mustFlush_3 = value;
	}

	inline static int32_t get_offset_of_m_throwOnOverflow_4() { return static_cast<int32_t>(offsetof(DecoderNLS_t637950881, ___m_throwOnOverflow_4)); }
	inline bool get_m_throwOnOverflow_4() const { return ___m_throwOnOverflow_4; }
	inline bool* get_address_of_m_throwOnOverflow_4() { return &___m_throwOnOverflow_4; }
	inline void set_m_throwOnOverflow_4(bool value)
	{
		___m_throwOnOverflow_4 = value;
	}

	inline static int32_t get_offset_of_m_bytesUsed_5() { return static_cast<int32_t>(offsetof(DecoderNLS_t637950881, ___m_bytesUsed_5)); }
	inline int32_t get_m_bytesUsed_5() const { return ___m_bytesUsed_5; }
	inline int32_t* get_address_of_m_bytesUsed_5() { return &___m_bytesUsed_5; }
	inline void set_m_bytesUsed_5(int32_t value)
	{
		___m_bytesUsed_5 = value;
	}
};

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

// System.Text.UTF8Encoding
struct  UTF8Encoding_t3956466879  : public Encoding_t1523322056
{
public:
	// System.Boolean System.Text.UTF8Encoding::emitUTF8Identifier
	bool ___emitUTF8Identifier_16;
	// System.Boolean System.Text.UTF8Encoding::isThrowException
	bool ___isThrowException_17;

public:
	inline static int32_t get_offset_of_emitUTF8Identifier_16() { return static_cast<int32_t>(offsetof(UTF8Encoding_t3956466879, ___emitUTF8Identifier_16)); }
	inline bool get_emitUTF8Identifier_16() const { return ___emitUTF8Identifier_16; }
	inline bool* get_address_of_emitUTF8Identifier_16() { return &___emitUTF8Identifier_16; }
	inline void set_emitUTF8Identifier_16(bool value)
	{
		___emitUTF8Identifier_16 = value;
	}

	inline static int32_t get_offset_of_isThrowException_17() { return static_cast<int32_t>(offsetof(UTF8Encoding_t3956466879, ___isThrowException_17)); }
	inline bool get_isThrowException_17() const { return ___isThrowException_17; }
	inline bool* get_address_of_isThrowException_17() { return &___isThrowException_17; }
	inline void set_isThrowException_17(bool value)
	{
		___isThrowException_17 = value;
	}
};

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

// System.Text.UnicodeEncoding
struct  UnicodeEncoding_t1959134050  : public Encoding_t1523322056
{
public:
	// System.Boolean System.Text.UnicodeEncoding::isThrowException
	bool ___isThrowException_16;
	// System.Boolean System.Text.UnicodeEncoding::bigEndian
	bool ___bigEndian_17;
	// System.Boolean System.Text.UnicodeEncoding::byteOrderMark
	bool ___byteOrderMark_18;

public:
	inline static int32_t get_offset_of_isThrowException_16() { return static_cast<int32_t>(offsetof(UnicodeEncoding_t1959134050, ___isThrowException_16)); }
	inline bool get_isThrowException_16() const { return ___isThrowException_16; }
	inline bool* get_address_of_isThrowException_16() { return &___isThrowException_16; }
	inline void set_isThrowException_16(bool value)
	{
		___isThrowException_16 = value;
	}

	inline static int32_t get_offset_of_bigEndian_17() { return static_cast<int32_t>(offsetof(UnicodeEncoding_t1959134050, ___bigEndian_17)); }
	inline bool get_bigEndian_17() const { return ___bigEndian_17; }
	inline bool* get_address_of_bigEndian_17() { return &___bigEndian_17; }
	inline void set_bigEndian_17(bool value)
	{
		___bigEndian_17 = value;
	}

	inline static int32_t get_offset_of_byteOrderMark_18() { return static_cast<int32_t>(offsetof(UnicodeEncoding_t1959134050, ___byteOrderMark_18)); }
	inline bool get_byteOrderMark_18() const { return ___byteOrderMark_18; }
	inline bool* get_address_of_byteOrderMark_18() { return &___byteOrderMark_18; }
	inline void set_byteOrderMark_18(bool value)
	{
		___byteOrderMark_18 = value;
	}
};

struct UnicodeEncoding_t1959134050_StaticFields
{
public:
	// System.UInt64 System.Text.UnicodeEncoding::highLowPatternMask
	uint64_t ___highLowPatternMask_19;

public:
	inline static int32_t get_offset_of_highLowPatternMask_19() { return static_cast<int32_t>(offsetof(UnicodeEncoding_t1959134050_StaticFields, ___highLowPatternMask_19)); }
	inline uint64_t get_highLowPatternMask_19() const { return ___highLowPatternMask_19; }
	inline uint64_t* get_address_of_highLowPatternMask_19() { return &___highLowPatternMask_19; }
	inline void set_highLowPatternMask_19(uint64_t value)
	{
		___highLowPatternMask_19 = value;
	}
};

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

// System.Threading.Thread
struct  Thread_t2300836069  : public CriticalFinalizerObject_t701527852
{
public:
	// System.Threading.InternalThread System.Threading.Thread::internal_thread
	InternalThread_t95296544 * ___internal_thread_6;
	// System.Object System.Threading.Thread::m_ThreadStartArg
	RuntimeObject * ___m_ThreadStartArg_7;
	// System.Object System.Threading.Thread::pending_exception
	RuntimeObject * ___pending_exception_8;
	// System.Security.Principal.IPrincipal System.Threading.Thread::principal
	RuntimeObject* ___principal_9;
	// System.Int32 System.Threading.Thread::principal_version
	int32_t ___principal_version_10;
	// System.MulticastDelegate System.Threading.Thread::m_Delegate
	MulticastDelegate_t * ___m_Delegate_12;
	// System.Threading.ExecutionContext System.Threading.Thread::m_ExecutionContext
	ExecutionContext_t1748372627 * ___m_ExecutionContext_13;
	// System.Boolean System.Threading.Thread::m_ExecutionContextBelongsToOuterScope
	bool ___m_ExecutionContextBelongsToOuterScope_14;

public:
	inline static int32_t get_offset_of_internal_thread_6() { return static_cast<int32_t>(offsetof(Thread_t2300836069, ___internal_thread_6)); }
	inline InternalThread_t95296544 * get_internal_thread_6() const { return ___internal_thread_6; }
	inline InternalThread_t95296544 ** get_address_of_internal_thread_6() { return &___internal_thread_6; }
	inline void set_internal_thread_6(InternalThread_t95296544 * value)
	{
		___internal_thread_6 = value;
		Il2CppCodeGenWriteBarrier((&___internal_thread_6), value);
	}

	inline static int32_t get_offset_of_m_ThreadStartArg_7() { return static_cast<int32_t>(offsetof(Thread_t2300836069, ___m_ThreadStartArg_7)); }
	inline RuntimeObject * get_m_ThreadStartArg_7() const { return ___m_ThreadStartArg_7; }
	inline RuntimeObject ** get_address_of_m_ThreadStartArg_7() { return &___m_ThreadStartArg_7; }
	inline void set_m_ThreadStartArg_7(RuntimeObject * value)
	{
		___m_ThreadStartArg_7 = value;
		Il2CppCodeGenWriteBarrier((&___m_ThreadStartArg_7), value);
	}

	inline static int32_t get_offset_of_pending_exception_8() { return static_cast<int32_t>(offsetof(Thread_t2300836069, ___pending_exception_8)); }
	inline RuntimeObject * get_pending_exception_8() const { return ___pending_exception_8; }
	inline RuntimeObject ** get_address_of_pending_exception_8() { return &___pending_exception_8; }
	inline void set_pending_exception_8(RuntimeObject * value)
	{
		___pending_exception_8 = value;
		Il2CppCodeGenWriteBarrier((&___pending_exception_8), value);
	}

	inline static int32_t get_offset_of_principal_9() { return static_cast<int32_t>(offsetof(Thread_t2300836069, ___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);
	}

	inline static int32_t get_offset_of_principal_version_10() { return static_cast<int32_t>(offsetof(Thread_t2300836069, ___principal_version_10)); }
	inline int32_t get_principal_version_10() const { return ___principal_version_10; }
	inline int32_t* get_address_of_principal_version_10() { return &___principal_version_10; }
	inline void set_principal_version_10(int32_t value)
	{
		___principal_version_10 = value;
	}

	inline static int32_t get_offset_of_m_Delegate_12() { return static_cast<int32_t>(offsetof(Thread_t2300836069, ___m_Delegate_12)); }
	inline MulticastDelegate_t * get_m_Delegate_12() const { return ___m_Delegate_12; }
	inline MulticastDelegate_t ** get_address_of_m_Delegate_12() { return &___m_Delegate_12; }
	inline void set_m_Delegate_12(MulticastDelegate_t * value)
	{
		___m_Delegate_12 = value;
		Il2CppCodeGenWriteBarrier((&___m_Delegate_12), value);
	}

	inline static int32_t get_offset_of_m_ExecutionContext_13() { return static_cast<int32_t>(offsetof(Thread_t2300836069, ___m_ExecutionContext_13)); }
	inline ExecutionContext_t1748372627 * get_m_ExecutionContext_13() const { return ___m_ExecutionContext_13; }
	inline ExecutionContext_t1748372627 ** get_address_of_m_ExecutionContext_13() { return &___m_ExecutionContext_13; }
	inline void set_m_ExecutionContext_13(ExecutionContext_t1748372627 * value)
	{
		___m_ExecutionContext_13 = value;
		Il2CppCodeGenWriteBarrier((&___m_ExecutionContext_13), value);
	}

	inline static int32_t get_offset_of_m_ExecutionContextBelongsToOuterScope_14() { return static_cast<int32_t>(offsetof(Thread_t2300836069, ___m_ExecutionContextBelongsToOuterScope_14)); }
	inline bool get_m_ExecutionContextBelongsToOuterScope_14() const { return ___m_ExecutionContextBelongsToOuterScope_14; }
	inline bool* get_address_of_m_ExecutionContextBelongsToOuterScope_14() { return &___m_ExecutionContextBelongsToOuterScope_14; }
	inline void set_m_ExecutionContextBelongsToOuterScope_14(bool value)
	{
		___m_ExecutionContextBelongsToOuterScope_14 = value;
	}
};

struct Thread_t2300836069_StaticFields
{
public:
	// System.LocalDataStoreMgr System.Threading.Thread::s_LocalDataStoreMgr
	LocalDataStoreMgr_t1707895399 * ___s_LocalDataStoreMgr_0;
	// System.Threading.AsyncLocal`1<System.Globalization.CultureInfo> System.Threading.Thread::s_asyncLocalCurrentCulture
	AsyncLocal_1_t2427220165 * ___s_asyncLocalCurrentCulture_4;
	// System.Threading.AsyncLocal`1<System.Globalization.CultureInfo> System.Threading.Thread::s_asyncLocalCurrentUICulture
	AsyncLocal_1_t2427220165 * ___s_asyncLocalCurrentUICulture_5;

public:
	inline static int32_t get_offset_of_s_LocalDataStoreMgr_0() { return static_cast<int32_t>(offsetof(Thread_t2300836069_StaticFields, ___s_LocalDataStoreMgr_0)); }
	inline LocalDataStoreMgr_t1707895399 * get_s_LocalDataStoreMgr_0() const { return ___s_LocalDataStoreMgr_0; }
	inline LocalDataStoreMgr_t1707895399 ** get_address_of_s_LocalDataStoreMgr_0() { return &___s_LocalDataStoreMgr_0; }
	inline void set_s_LocalDataStoreMgr_0(LocalDataStoreMgr_t1707895399 * value)
	{
		___s_LocalDataStoreMgr_0 = value;
		Il2CppCodeGenWriteBarrier((&___s_LocalDataStoreMgr_0), value);
	}

	inline static int32_t get_offset_of_s_asyncLocalCurrentCulture_4() { return static_cast<int32_t>(offsetof(Thread_t2300836069_StaticFields, ___s_asyncLocalCurrentCulture_4)); }
	inline AsyncLocal_1_t2427220165 * get_s_asyncLocalCurrentCulture_4() const { return ___s_asyncLocalCurrentCulture_4; }
	inline AsyncLocal_1_t2427220165 ** get_address_of_s_asyncLocalCurrentCulture_4() { return &___s_asyncLocalCurrentCulture_4; }
	inline void set_s_asyncLocalCurrentCulture_4(AsyncLocal_1_t2427220165 * value)
	{
		___s_asyncLocalCurrentCulture_4 = value;
		Il2CppCodeGenWriteBarrier((&___s_asyncLocalCurrentCulture_4), value);
	}

	inline static int32_t get_offset_of_s_asyncLocalCurrentUICulture_5() { return static_cast<int32_t>(offsetof(Thread_t2300836069_StaticFields, ___s_asyncLocalCurrentUICulture_5)); }
	inline AsyncLocal_1_t2427220165 * get_s_asyncLocalCurrentUICulture_5() const { return ___s_asyncLocalCurrentUICulture_5; }
	inline AsyncLocal_1_t2427220165 ** get_address_of_s_asyncLocalCurrentUICulture_5() { return &___s_asyncLocalCurrentUICulture_5; }
	inline void set_s_asyncLocalCurrentUICulture_5(AsyncLocal_1_t2427220165 * value)
	{
		___s_asyncLocalCurrentUICulture_5 = value;
		Il2CppCodeGenWriteBarrier((&___s_asyncLocalCurrentUICulture_5), value);
	}
};

struct Thread_t2300836069_ThreadStaticFields
{
public:
	// System.LocalDataStoreHolder System.Threading.Thread::s_LocalDataStore
	LocalDataStoreHolder_t2567786569 * ___s_LocalDataStore_1;
	// System.Globalization.CultureInfo System.Threading.Thread::m_CurrentCulture
	CultureInfo_t4157843068 * ___m_CurrentCulture_2;
	// System.Globalization.CultureInfo System.Threading.Thread::m_CurrentUICulture
	CultureInfo_t4157843068 * ___m_CurrentUICulture_3;
	// System.Threading.Thread System.Threading.Thread::current_thread
	Thread_t2300836069 * ___current_thread_11;

public:
	inline static int32_t get_offset_of_s_LocalDataStore_1() { return static_cast<int32_t>(offsetof(Thread_t2300836069_ThreadStaticFields, ___s_LocalDataStore_1)); }
	inline LocalDataStoreHolder_t2567786569 * get_s_LocalDataStore_1() const { return ___s_LocalDataStore_1; }
	inline LocalDataStoreHolder_t2567786569 ** get_address_of_s_LocalDataStore_1() { return &___s_LocalDataStore_1; }
	inline void set_s_LocalDataStore_1(LocalDataStoreHolder_t2567786569 * value)
	{
		___s_LocalDataStore_1 = value;
		Il2CppCodeGenWriteBarrier((&___s_LocalDataStore_1), value);
	}

	inline static int32_t get_offset_of_m_CurrentCulture_2() { return static_cast<int32_t>(offsetof(Thread_t2300836069_ThreadStaticFields, ___m_CurrentCulture_2)); }
	inline CultureInfo_t4157843068 * get_m_CurrentCulture_2() const { return ___m_CurrentCulture_2; }
	inline CultureInfo_t4157843068 ** get_address_of_m_CurrentCulture_2() { return &___m_CurrentCulture_2; }
	inline void set_m_CurrentCulture_2(CultureInfo_t4157843068 * value)
	{
		___m_CurrentCulture_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_CurrentCulture_2), value);
	}

	inline static int32_t get_offset_of_m_CurrentUICulture_3() { return static_cast<int32_t>(offsetof(Thread_t2300836069_ThreadStaticFields, ___m_CurrentUICulture_3)); }
	inline CultureInfo_t4157843068 * get_m_CurrentUICulture_3() const { return ___m_CurrentUICulture_3; }
	inline CultureInfo_t4157843068 ** get_address_of_m_CurrentUICulture_3() { return &___m_CurrentUICulture_3; }
	inline void set_m_CurrentUICulture_3(CultureInfo_t4157843068 * value)
	{
		___m_CurrentUICulture_3 = value;
		Il2CppCodeGenWriteBarrier((&___m_CurrentUICulture_3), value);
	}

	inline static int32_t get_offset_of_current_thread_11() { return static_cast<int32_t>(offsetof(Thread_t2300836069_ThreadStaticFields, ___current_thread_11)); }
	inline Thread_t2300836069 * get_current_thread_11() const { return ___current_thread_11; }
	inline Thread_t2300836069 ** get_address_of_current_thread_11() { return &___current_thread_11; }
	inline void set_current_thread_11(Thread_t2300836069 * value)
	{
		___current_thread_11 = value;
		Il2CppCodeGenWriteBarrier((&___current_thread_11), value);
	}
};

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

// System.UInt16
struct  UInt16_t2177724958 
{
public:
	// System.UInt16 System.UInt16::m_value
	uint16_t ___m_value_0;

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

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

// System.UInt32
struct  UInt32_t2560061978 
{
public:
	// System.UInt32 System.UInt32::m_value
	uint32_t ___m_value_0;

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

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

// System.UInt64
struct  UInt64_t4134040092 
{
public:
	// System.UInt64 System.UInt64::m_value
	uint64_t ___m_value_0;

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

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

// System.Void
struct  Void_t1185182177 
{
public:
	union
	{
		struct
		{
		};
		uint8_t Void_t1185182177__padding[1];
	};

public:
};

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

// <PrivateImplementationDetails>
struct  U3CPrivateImplementationDetailsU3E_t3057255361  : public RuntimeObject
{
public:

public:
};

struct U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields
{
public:
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=256 <PrivateImplementationDetails>::0392525BCB01691D1F319D89F2C12BF93A478467
	__StaticArrayInitTypeSizeU3D256_t1757367632  ___0392525BCB01691D1F319D89F2C12BF93A478467_0;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::0588059ACBD52F7EA2835882F977A9CF72EB9775
	__StaticArrayInitTypeSizeU3D72_t2710863245  ___0588059ACBD52F7EA2835882F977A9CF72EB9775_1;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=84 <PrivateImplementationDetails>::0A1ADB22C1D3E1F4B2448EE3F27DF9DE63329C4C
	__StaticArrayInitTypeSizeU3D84_t3518153195  ___0A1ADB22C1D3E1F4B2448EE3F27DF9DE63329C4C_2;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=240 <PrivateImplementationDetails>::121EC59E23F7559B28D338D562528F6299C2DE22
	__StaticArrayInitTypeSizeU3D240_t4103913963  ___121EC59E23F7559B28D338D562528F6299C2DE22_3;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::12D04472A8285260EA12FD3813CDFA9F2D2B548C
	__StaticArrayInitTypeSizeU3D3_t3217885682  ___12D04472A8285260EA12FD3813CDFA9F2D2B548C_4;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::13A35EF1A549297C70E2AD46045BBD2ECA17852D
	__StaticArrayInitTypeSizeU3D3_t3217885682  ___13A35EF1A549297C70E2AD46045BBD2ECA17852D_5;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=24 <PrivateImplementationDetails>::1730F09044E91DB8371B849EFF5E6D17BDE4AED0
	__StaticArrayInitTypeSizeU3D24_t3517759979  ___1730F09044E91DB8371B849EFF5E6D17BDE4AED0_6;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::1A84029C80CB5518379F199F53FF08A7B764F8FD
	__StaticArrayInitTypeSizeU3D3_t3217885682  ___1A84029C80CB5518379F199F53FF08A7B764F8FD_7;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=4096 <PrivateImplementationDetails>::1AEF3D8DF416A46288C91C724CBF7B154D9E5BF3
	__StaticArrayInitTypeSizeU3D4096_t4160781710  ___1AEF3D8DF416A46288C91C724CBF7B154D9E5BF3_8;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2048 <PrivateImplementationDetails>::1E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5
	__StaticArrayInitTypeSizeU3D2048_t1070431640  ___1E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_9;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=16 <PrivateImplementationDetails>::1FE6CE411858B3D864679DE2139FB081F08BFACD
	__StaticArrayInitTypeSizeU3D16_t385395489  ___1FE6CE411858B3D864679DE2139FB081F08BFACD_10;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::235D99572263B22ADFEE10FDA0C25E12F4D94FFC
	__StaticArrayInitTypeSizeU3D3_t3217885682  ___235D99572263B22ADFEE10FDA0C25E12F4D94FFC_11;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::25420D0055076FA8D3E4DD96BC53AE24DE6E619F
	__StaticArrayInitTypeSizeU3D40_t1547998295  ___25420D0055076FA8D3E4DD96BC53AE24DE6E619F_12;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1208 <PrivateImplementationDetails>::25CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E
	__StaticArrayInitTypeSizeU3D1208_t1462068942  ___25CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_13;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=42 <PrivateImplementationDetails>::29C1A61550F0E3260E1953D4FAD71C256218EF40
	__StaticArrayInitTypeSizeU3D42_t2710797709  ___29C1A61550F0E3260E1953D4FAD71C256218EF40_14;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12 <PrivateImplementationDetails>::2B33BEC8C30DFDC49DAFE20D3BDE19487850D717
	__StaticArrayInitTypeSizeU3D12_t2710994317  ___2B33BEC8C30DFDC49DAFE20D3BDE19487850D717_15;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::2BA840FF6020B8FF623DBCB7188248CF853FAF4F
	__StaticArrayInitTypeSizeU3D36_t385526561  ___2BA840FF6020B8FF623DBCB7188248CF853FAF4F_16;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::2C840AFA48C27B9C05593E468C1232CA1CC74AFD
	__StaticArrayInitTypeSizeU3D72_t2710863245  ___2C840AFA48C27B9C05593E468C1232CA1CC74AFD_17;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=16 <PrivateImplementationDetails>::2D1DA5BB407F0C11C3B5116196C0C6374D932B20
	__StaticArrayInitTypeSizeU3D16_t385395489  ___2D1DA5BB407F0C11C3B5116196C0C6374D932B20_18;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=14 <PrivateImplementationDetails>::2D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130
	__StaticArrayInitTypeSizeU3D14_t3517563371  ___2D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_19;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::2F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547
	__StaticArrayInitTypeSizeU3D72_t2710863245  ___2F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_20;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=64 <PrivateImplementationDetails>::320B018758ECE3752FFEDBAEB1A6DB67C80B9359
	__StaticArrayInitTypeSizeU3D64_t3517497835  ___320B018758ECE3752FFEDBAEB1A6DB67C80B9359_21;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::34476C29F6F81C989CFCA42F7C06E84C66236834
	__StaticArrayInitTypeSizeU3D72_t2710863245  ___34476C29F6F81C989CFCA42F7C06E84C66236834_22;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2382 <PrivateImplementationDetails>::35EED060772F2748D13B745DAEC8CD7BD3B87604
	__StaticArrayInitTypeSizeU3D2382_t269021741  ___35EED060772F2748D13B745DAEC8CD7BD3B87604_23;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=38 <PrivateImplementationDetails>::375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3
	__StaticArrayInitTypeSizeU3D38_t1904556335  ___375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_24;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1450 <PrivateImplementationDetails>::379C06C9E702D31469C29033F0DD63931EB349F5
	__StaticArrayInitTypeSizeU3D1450_t1076996900  ___379C06C9E702D31469C29033F0DD63931EB349F5_25;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=10 <PrivateImplementationDetails>::399BD13E240F33F808CA7940293D6EC4E6FD5A00
	__StaticArrayInitTypeSizeU3D10_t1548194903  ___399BD13E240F33F808CA7940293D6EC4E6FD5A00_26;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::39C9CE73C7B0619D409EF28344F687C1B5C130FE
	__StaticArrayInitTypeSizeU3D72_t2710863245  ___39C9CE73C7B0619D409EF28344F687C1B5C130FE_27;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=320 <PrivateImplementationDetails>::3C53AFB51FEC23491684C7BEDBC6D4E0F409F851
	__StaticArrayInitTypeSizeU3D320_t3297279373  ___3C53AFB51FEC23491684C7BEDBC6D4E0F409F851_28;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::3E3442C7396F3F2BB4C7348F4A2074C7DC677D68
	__StaticArrayInitTypeSizeU3D3_t3217885682  ___3E3442C7396F3F2BB4C7348F4A2074C7DC677D68_29;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12 <PrivateImplementationDetails>::3E823444D2DFECF0F90B436B88F02A533CB376F1
	__StaticArrayInitTypeSizeU3D12_t2710994317  ___3E823444D2DFECF0F90B436B88F02A533CB376F1_30;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::3FE6C283BCF384FD2C8789880DFF59664E2AB4A1
	__StaticArrayInitTypeSizeU3D72_t2710863245  ___3FE6C283BCF384FD2C8789880DFF59664E2AB4A1_31;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1665 <PrivateImplementationDetails>::40981BAA39513E58B28DCF0103CC04DE2A0A0444
	__StaticArrayInitTypeSizeU3D1665_t3813774423  ___40981BAA39513E58B28DCF0103CC04DE2A0A0444_32;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::40E7C49413D261F3F38AD3A870C0AC69C8BDA048
	__StaticArrayInitTypeSizeU3D40_t1547998295  ___40E7C49413D261F3F38AD3A870C0AC69C8BDA048_33;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::421EC7E82F2967DF6CA8C3605514DC6F29EE5845
	__StaticArrayInitTypeSizeU3D72_t2710863245  ___421EC7E82F2967DF6CA8C3605514DC6F29EE5845_34;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=256 <PrivateImplementationDetails>::433175D38B13FFE177FDD661A309F1B528B3F6E2
	__StaticArrayInitTypeSizeU3D256_t1757367632  ___433175D38B13FFE177FDD661A309F1B528B3F6E2_35;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=120 <PrivateImplementationDetails>::46232052BC757E030490D851F265FB47FA100902
	__StaticArrayInitTypeSizeU3D120_t3297148301  ___46232052BC757E030490D851F265FB47FA100902_36;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::4858DB4AA76D3933F1CA9E6712D4FDB16903F628
	__StaticArrayInitTypeSizeU3D72_t2710863245  ___4858DB4AA76D3933F1CA9E6712D4FDB16903F628_37;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=48 <PrivateImplementationDetails>::4E3B533C39447AAEB59A8E48FABD7E15B5B5D195
	__StaticArrayInitTypeSizeU3D48_t1904228655  ___4E3B533C39447AAEB59A8E48FABD7E15B5B5D195_38;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::4F7A8890F332B22B8DE0BD29D36FA7364748D76A
	__StaticArrayInitTypeSizeU3D40_t1547998295  ___4F7A8890F332B22B8DE0BD29D36FA7364748D76A_39;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::536422B321459B242ADED7240B7447E904E083E3
	__StaticArrayInitTypeSizeU3D72_t2710863245  ___536422B321459B242ADED7240B7447E904E083E3_40;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1080 <PrivateImplementationDetails>::5382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3
	__StaticArrayInitTypeSizeU3D1080_t1828617616  ___5382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_41;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=10 <PrivateImplementationDetails>::56DFA5053B3131883637F53219E7D88CCEF35949
	__StaticArrayInitTypeSizeU3D10_t1548194903  ___56DFA5053B3131883637F53219E7D88CCEF35949_42;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::57218C316B6921E2CD61027A2387EDC31A2D9471
	__StaticArrayInitTypeSizeU3D3_t3217885682  ___57218C316B6921E2CD61027A2387EDC31A2D9471_43;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::57F320D62696EC99727E0FE2045A05F1289CC0C6
	__StaticArrayInitTypeSizeU3D40_t1547998295  ___57F320D62696EC99727E0FE2045A05F1289CC0C6_44;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=212 <PrivateImplementationDetails>::594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3
	__StaticArrayInitTypeSizeU3D212_t3318292412  ___594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_45;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::5BBDF8058D4235C33F2E8DCF76004031B6187A2F
	__StaticArrayInitTypeSizeU3D36_t385526561  ___5BBDF8058D4235C33F2E8DCF76004031B6187A2F_46;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=288 <PrivateImplementationDetails>::5BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF
	__StaticArrayInitTypeSizeU3D288_t4020123951  ___5BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_47;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::5BFE2819B4778217C56416C7585FF0E56EBACD89
	__StaticArrayInitTypeSizeU3D72_t2710863245  ___5BFE2819B4778217C56416C7585FF0E56EBACD89_48;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=128 <PrivateImplementationDetails>::609C0E8D8DA86A09D6013D301C86BA8782C16B8C
	__StaticArrayInitTypeSizeU3D128_t531529101  ___609C0E8D8DA86A09D6013D301C86BA8782C16B8C_49;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=48 <PrivateImplementationDetails>::62BAB0F245E66C3EB982CF5A7015F0A7C3382283
	__StaticArrayInitTypeSizeU3D48_t1904228655  ___62BAB0F245E66C3EB982CF5A7015F0A7C3382283_50;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2048 <PrivateImplementationDetails>::646036A65DECCD6835C914A46E6E44B729433B60
	__StaticArrayInitTypeSizeU3D2048_t1070431640  ___646036A65DECCD6835C914A46E6E44B729433B60_51;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::65E32B4E150FD8D24B93B0D42A17F1DAD146162B
	__StaticArrayInitTypeSizeU3D40_t1547998295  ___65E32B4E150FD8D24B93B0D42A17F1DAD146162B_52;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=52 <PrivateImplementationDetails>::6770974FEF1E98B9C1864370E2B5B786EB0EA39E
	__StaticArrayInitTypeSizeU3D52_t2710732173  ___6770974FEF1E98B9C1864370E2B5B786EB0EA39E_53;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::67EEAD805D708D9AA4E14BF747E44CED801744F3
	__StaticArrayInitTypeSizeU3D72_t2710863245  ___67EEAD805D708D9AA4E14BF747E44CED801744F3_54;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=120 <PrivateImplementationDetails>::6C71197D228427B2864C69B357FEF73D8C9D59DF
	__StaticArrayInitTypeSizeU3D120_t3297148301  ___6C71197D228427B2864C69B357FEF73D8C9D59DF_55;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=9 <PrivateImplementationDetails>::6D49C9D487D7AD3491ECE08732D68A593CC2038D
	__StaticArrayInitTypeSizeU3D9_t3218278898  ___6D49C9D487D7AD3491ECE08732D68A593CC2038D_56;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2048 <PrivateImplementationDetails>::6D797C11E1D4FB68B6570CF2A92B792433527065
	__StaticArrayInitTypeSizeU3D2048_t1070431640  ___6D797C11E1D4FB68B6570CF2A92B792433527065_57;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3132 <PrivateImplementationDetails>::6E5DC824F803F8565AF31B42199DAE39FE7F4EA9
	__StaticArrayInitTypeSizeU3D3132_t3825993975  ___6E5DC824F803F8565AF31B42199DAE39FE7F4EA9_58;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=76 <PrivateImplementationDetails>::6FC754859E4EC74E447048364B216D825C6F8FE7
	__StaticArrayInitTypeSizeU3D76_t385264417  ___6FC754859E4EC74E447048364B216D825C6F8FE7_59;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::704939CD172085D1295FCE3F1D92431D685D7AA2
	__StaticArrayInitTypeSizeU3D40_t1547998295  ___704939CD172085D1295FCE3F1D92431D685D7AA2_60;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=24 <PrivateImplementationDetails>::7088AAE49F0627B72729078DE6E3182DDCF8ED99
	__StaticArrayInitTypeSizeU3D24_t3517759979  ___7088AAE49F0627B72729078DE6E3182DDCF8ED99_61;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::7341C933A70EAE383CC50C4B945ADB8E08F06737
	__StaticArrayInitTypeSizeU3D72_t2710863245  ___7341C933A70EAE383CC50C4B945ADB8E08F06737_62;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::736D39815215889F11249D9958F6ED12D37B9F57
	__StaticArrayInitTypeSizeU3D3_t3217885682  ___736D39815215889F11249D9958F6ED12D37B9F57_63;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=4096 <PrivateImplementationDetails>::7F42F2EDC974BE29B2746957416ED1AEFA605F47
	__StaticArrayInitTypeSizeU3D4096_t4160781710  ___7F42F2EDC974BE29B2746957416ED1AEFA605F47_64;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::7FE820C9CF0F0B90445A71F1D262D22E4F0C4C68
	__StaticArrayInitTypeSizeU3D40_t1547998295  ___7FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_65;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=21252 <PrivateImplementationDetails>::811A927B7DADD378BE60BBDE794B9277AA9B50EC
	__StaticArrayInitTypeSizeU3D21252_t1490422002  ___811A927B7DADD378BE60BBDE794B9277AA9B50EC_66;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::81917F1E21F3C22B9F916994547A614FB03E968E
	__StaticArrayInitTypeSizeU3D36_t385526561  ___81917F1E21F3C22B9F916994547A614FB03E968E_67;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::823566DA642D6EA356E15585921F2A4CA23D6760
	__StaticArrayInitTypeSizeU3D40_t1547998295  ___823566DA642D6EA356E15585921F2A4CA23D6760_68;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12 <PrivateImplementationDetails>::82C2A59850B2E85BCE1A45A479537A384DF6098D
	__StaticArrayInitTypeSizeU3D12_t2710994317  ___82C2A59850B2E85BCE1A45A479537A384DF6098D_69;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=44 <PrivateImplementationDetails>::82C383F8E6E4D3D87AEBB986A5D0077E8AD157C4
	__StaticArrayInitTypeSizeU3D44_t3517366763  ___82C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_70;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::86F4F563FA2C61798AE6238D789139739428463A
	__StaticArrayInitTypeSizeU3D3_t3217885682  ___86F4F563FA2C61798AE6238D789139739428463A_71;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::871B9CF85DB352BAADF12BAE8F19857683E385AC
	__StaticArrayInitTypeSizeU3D40_t1547998295  ___871B9CF85DB352BAADF12BAE8F19857683E385AC_72;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=16 <PrivateImplementationDetails>::89A040451C8CC5C8FB268BE44BDD74964C104155
	__StaticArrayInitTypeSizeU3D16_t385395489  ___89A040451C8CC5C8FB268BE44BDD74964C104155_73;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::8CAA092E783257106251246FF5C97F88D28517A6
	__StaticArrayInitTypeSizeU3D40_t1547998295  ___8CAA092E783257106251246FF5C97F88D28517A6_74;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2100 <PrivateImplementationDetails>::8D231DD55FE1AD7631BBD0905A17D5EB616C2154
	__StaticArrayInitTypeSizeU3D2100_t1871841525  ___8D231DD55FE1AD7631BBD0905A17D5EB616C2154_75;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::8E10AC2F34545DFBBF3FCBC06055D797A8C99991
	__StaticArrayInitTypeSizeU3D40_t1547998295  ___8E10AC2F34545DFBBF3FCBC06055D797A8C99991_76;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=256 <PrivateImplementationDetails>::8F22C9ECE1331718CBD268A9BBFD2F5E451441E3
	__StaticArrayInitTypeSizeU3D256_t1757367632  ___8F22C9ECE1331718CBD268A9BBFD2F5E451441E3_77;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=640 <PrivateImplementationDetails>::90A0542282A011472F94E97CEAE59F8B3B1A3291
	__StaticArrayInitTypeSizeU3D640_t4103651819  ___90A0542282A011472F94E97CEAE59F8B3B1A3291_78;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12 <PrivateImplementationDetails>::93A63E90605400F34B49F0EB3361D23C89164BDA
	__StaticArrayInitTypeSizeU3D12_t2710994317  ___93A63E90605400F34B49F0EB3361D23C89164BDA_79;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::94841DD2F330CCB1089BF413E4FA9B04505152E2
	__StaticArrayInitTypeSizeU3D72_t2710863245  ___94841DD2F330CCB1089BF413E4FA9B04505152E2_80;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12 <PrivateImplementationDetails>::95264589E48F94B7857CFF398FB72A537E13EEE2
	__StaticArrayInitTypeSizeU3D12_t2710994317  ___95264589E48F94B7857CFF398FB72A537E13EEE2_81;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::95C48758CAE1715783472FB073AB158AB8A0AB2A
	__StaticArrayInitTypeSizeU3D72_t2710863245  ___95C48758CAE1715783472FB073AB158AB8A0AB2A_82;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::973417296623D8DC6961B09664E54039E44CA5D8
	__StaticArrayInitTypeSizeU3D72_t2710863245  ___973417296623D8DC6961B09664E54039E44CA5D8_83;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::97FB30C84FF4A41CD4625B44B2940BFC8DB43003
	__StaticArrayInitTypeSizeU3D3_t3217885682  ___97FB30C84FF4A41CD4625B44B2940BFC8DB43003_84;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=4096 <PrivateImplementationDetails>::99E2E88877D14C7DDC4E957A0ED7079CA0E9EB24
	__StaticArrayInitTypeSizeU3D4096_t4160781710  ___99E2E88877D14C7DDC4E957A0ED7079CA0E9EB24_85;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=64 <PrivateImplementationDetails>::9A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5
	__StaticArrayInitTypeSizeU3D64_t3517497835  ___9A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_86;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::9BB00D1FCCBAF03165447FC8028E7CA07CA9FE88
	__StaticArrayInitTypeSizeU3D3_t3217885682  ___9BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_87;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::A0074C15377C0C870B055927403EA9FA7A349D12
	__StaticArrayInitTypeSizeU3D40_t1547998295  ___A0074C15377C0C870B055927403EA9FA7A349D12_88;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=130 <PrivateImplementationDetails>::A1319B706116AB2C6D44483F60A7D0ACEA543396
	__StaticArrayInitTypeSizeU3D130_t568264946  ___A1319B706116AB2C6D44483F60A7D0ACEA543396_89;
	// System.Int64 <PrivateImplementationDetails>::A13AA52274D951A18029131A8DDECF76B569A15D
	int64_t ___A13AA52274D951A18029131A8DDECF76B569A15D_90;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::A323DB0813C4D072957BA6FDA79D9776674CD06B
	__StaticArrayInitTypeSizeU3D3_t3217885682  ___A323DB0813C4D072957BA6FDA79D9776674CD06B_91;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=212 <PrivateImplementationDetails>::A5444763673307F6828C748D4B9708CFC02B0959
	__StaticArrayInitTypeSizeU3D212_t3318292412  ___A5444763673307F6828C748D4B9708CFC02B0959_92;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::A6732F8E7FC23766AB329B492D6BF82E3B33233F
	__StaticArrayInitTypeSizeU3D72_t2710863245  ___A6732F8E7FC23766AB329B492D6BF82E3B33233F_93;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=174 <PrivateImplementationDetails>::A705A106D95282BD15E13EEA6B0AF583FF786D83
	__StaticArrayInitTypeSizeU3D174_t3302307462  ___A705A106D95282BD15E13EEA6B0AF583FF786D83_94;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1018 <PrivateImplementationDetails>::A8A491E4CED49AE0027560476C10D933CE70C8DF
	__StaticArrayInitTypeSizeU3D1018_t2637921688  ___A8A491E4CED49AE0027560476C10D933CE70C8DF_95;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::AC791C4F39504D1184B73478943D0636258DA7B1
	__StaticArrayInitTypeSizeU3D72_t2710863245  ___AC791C4F39504D1184B73478943D0636258DA7B1_96;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=52 <PrivateImplementationDetails>::AFCD4E1211233E99373A3367B23105A3D624B1F2
	__StaticArrayInitTypeSizeU3D52_t2710732173  ___AFCD4E1211233E99373A3367B23105A3D624B1F2_97;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::B472ED77CB3B2A66D49D179F1EE2081B70A6AB61
	__StaticArrayInitTypeSizeU3D40_t1547998295  ___B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_98;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=16 <PrivateImplementationDetails>::B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D
	__StaticArrayInitTypeSizeU3D16_t385395489  ___B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_99;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=256 <PrivateImplementationDetails>::B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF
	__StaticArrayInitTypeSizeU3D256_t1757367632  ___B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_100;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=4096 <PrivateImplementationDetails>::B6002BBF29B2704922EC3BBF0F9EE40ABF185D6B
	__StaticArrayInitTypeSizeU3D4096_t4160781710  ___B6002BBF29B2704922EC3BBF0F9EE40ABF185D6B_101;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=998 <PrivateImplementationDetails>::B881DA88BE0B68D8A6B6B6893822586B8B2CFC45
	__StaticArrayInitTypeSizeU3D998_t1291568276  ___B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_102;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=162 <PrivateImplementationDetails>::B8864ACB9DD69E3D42151513C840AAE270BF21C8
	__StaticArrayInitTypeSizeU3D162_t589212449  ___B8864ACB9DD69E3D42151513C840AAE270BF21C8_103;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=360 <PrivateImplementationDetails>::B8F87834C3597B2EEF22BA6D3A392CC925636401
	__StaticArrayInitTypeSizeU3D360_t971680545  ___B8F87834C3597B2EEF22BA6D3A392CC925636401_104;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::B9B670F134A59FB1107AF01A9FE8F8E3980B3093
	__StaticArrayInitTypeSizeU3D72_t2710863245  ___B9B670F134A59FB1107AF01A9FE8F8E3980B3093_105;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=20 <PrivateImplementationDetails>::BE1BDEC0AA74B4DCB079943E70528096CCA985F8
	__StaticArrayInitTypeSizeU3D20_t1548391511  ___BE1BDEC0AA74B4DCB079943E70528096CCA985F8_106;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::BEBC9ECC660A13EFC359BA3383411F698CFF25DB
	__StaticArrayInitTypeSizeU3D72_t2710863245  ___BEBC9ECC660A13EFC359BA3383411F698CFF25DB_107;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7
	__StaticArrayInitTypeSizeU3D40_t1547998295  ___BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_108;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::BF477463CE2F5EF38FC4C644BBBF4DF109E7670A
	__StaticArrayInitTypeSizeU3D3_t3217885682  ___BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_109;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=6 <PrivateImplementationDetails>::BF5EB60806ECB74EE484105DD9D6F463BF994867
	__StaticArrayInitTypeSizeU3D6_t3217689074  ___BF5EB60806ECB74EE484105DD9D6F463BF994867_110;
	// System.Int64 <PrivateImplementationDetails>::C1A1100642BA9685B30A84D97348484E14AA1865
	int64_t ___C1A1100642BA9685B30A84D97348484E14AA1865_111;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=16 <PrivateImplementationDetails>::C6F364A0AD934EFED8909446C215752E565D77C1
	__StaticArrayInitTypeSizeU3D16_t385395489  ___C6F364A0AD934EFED8909446C215752E565D77C1_112;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=174 <PrivateImplementationDetails>::CE5835130F5277F63D716FC9115526B0AC68FFAD
	__StaticArrayInitTypeSizeU3D174_t3302307462  ___CE5835130F5277F63D716FC9115526B0AC68FFAD_113;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=6 <PrivateImplementationDetails>::CE93C35B755802BC4B3D180716B048FC61701EF7
	__StaticArrayInitTypeSizeU3D6_t3217689074  ___CE93C35B755802BC4B3D180716B048FC61701EF7_114;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=64 <PrivateImplementationDetails>::CF0B42666EF5E37EDEA0AB8E173E42C196D03814
	__StaticArrayInitTypeSizeU3D64_t3517497835  ___CF0B42666EF5E37EDEA0AB8E173E42C196D03814_115;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=256 <PrivateImplementationDetails>::D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7
	__StaticArrayInitTypeSizeU3D256_t1757367632  ___D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_116;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=32 <PrivateImplementationDetails>::D117188BE8D4609C0D531C51B0BB911A4219DEBE
	__StaticArrayInitTypeSizeU3D32_t2711125389  ___D117188BE8D4609C0D531C51B0BB911A4219DEBE_117;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=32 <PrivateImplementationDetails>::D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE
	__StaticArrayInitTypeSizeU3D32_t2711125389  ___D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_118;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=82 <PrivateImplementationDetails>::D76478B994B312CD022DCA207AA2254880D2FCC9
	__StaticArrayInitTypeSizeU3D82_t2711584141  ___D76478B994B312CD022DCA207AA2254880D2FCC9_119;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=44 <PrivateImplementationDetails>::D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636
	__StaticArrayInitTypeSizeU3D44_t3517366763  ___D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_120;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=76 <PrivateImplementationDetails>::DA19DB47B583EFCF7825D2E39D661D2354F28219
	__StaticArrayInitTypeSizeU3D76_t385264417  ___DA19DB47B583EFCF7825D2E39D661D2354F28219_121;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=56 <PrivateImplementationDetails>::DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82
	__StaticArrayInitTypeSizeU3D56_t385133345  ___DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_122;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=52 <PrivateImplementationDetails>::DD3AEFEADB1CD615F3017763F1568179FEE640B0
	__StaticArrayInitTypeSizeU3D52_t2710732173  ___DD3AEFEADB1CD615F3017763F1568179FEE640B0_123;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::E1827270A5FE1C85F5352A66FD87BA747213D006
	__StaticArrayInitTypeSizeU3D36_t385526561  ___E1827270A5FE1C85F5352A66FD87BA747213D006_124;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::E45BAB43F7D5D038672B3E3431F92E34A7AF2571
	__StaticArrayInitTypeSizeU3D40_t1547998295  ___E45BAB43F7D5D038672B3E3431F92E34A7AF2571_125;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=64 <PrivateImplementationDetails>::E75835D001C843F156FBA01B001DFE1B8029AC17
	__StaticArrayInitTypeSizeU3D64_t3517497835  ___E75835D001C843F156FBA01B001DFE1B8029AC17_126;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=52 <PrivateImplementationDetails>::E92B39D8233061927D9ACDE54665E68E7535635A
	__StaticArrayInitTypeSizeU3D52_t2710732173  ___E92B39D8233061927D9ACDE54665E68E7535635A_127;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12 <PrivateImplementationDetails>::EA9506959484C55CFE0C139C624DF6060E285866
	__StaticArrayInitTypeSizeU3D12_t2710994317  ___EA9506959484C55CFE0C139C624DF6060E285866_128;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=262 <PrivateImplementationDetails>::EB5E9A80A40096AB74D2E226650C7258D7BC5E9D
	__StaticArrayInitTypeSizeU3D262_t589409057  ___EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_129;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=64 <PrivateImplementationDetails>::EBF68F411848D603D059DFDEA2321C5A5EA78044
	__StaticArrayInitTypeSizeU3D64_t3517497835  ___EBF68F411848D603D059DFDEA2321C5A5EA78044_130;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=10 <PrivateImplementationDetails>::EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11
	__StaticArrayInitTypeSizeU3D10_t1548194903  ___EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_131;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::EC83FB16C20052BEE2B4025159BC2ED45C9C70C3
	__StaticArrayInitTypeSizeU3D3_t3217885682  ___EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_132;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::EC89C317EA2BF49A70EFF5E89C691E34733D7C37
	__StaticArrayInitTypeSizeU3D72_t2710863245  ___EC89C317EA2BF49A70EFF5E89C691E34733D7C37_133;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::F06E829E62F3AFBC045D064E10A4F5DF7C969612
	__StaticArrayInitTypeSizeU3D40_t1547998295  ___F06E829E62F3AFBC045D064E10A4F5DF7C969612_134;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=11614 <PrivateImplementationDetails>::F073AA332018FDA0D572E99448FFF1D6422BD520
	__StaticArrayInitTypeSizeU3D11614_t2244806902  ___F073AA332018FDA0D572E99448FFF1D6422BD520_135;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=120 <PrivateImplementationDetails>::F34B0E10653402E8F788F8BC3F7CD7090928A429
	__StaticArrayInitTypeSizeU3D120_t3297148301  ___F34B0E10653402E8F788F8BC3F7CD7090928A429_136;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::F37E34BEADB04F34FCC31078A59F49856CA83D5B
	__StaticArrayInitTypeSizeU3D72_t2710863245  ___F37E34BEADB04F34FCC31078A59F49856CA83D5B_137;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=94 <PrivateImplementationDetails>::F512A9ABF88066AAEB92684F95CC05D8101B462B
	__StaticArrayInitTypeSizeU3D94_t3518087659  ___F512A9ABF88066AAEB92684F95CC05D8101B462B_138;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12 <PrivateImplementationDetails>::F8FAABB821300AA500C2CEC6091B3782A7FB44A4
	__StaticArrayInitTypeSizeU3D12_t2710994317  ___F8FAABB821300AA500C2CEC6091B3782A7FB44A4_139;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2350 <PrivateImplementationDetails>::FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B
	__StaticArrayInitTypeSizeU3D2350_t1842999851  ___FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_140;

public:
	inline static int32_t get_offset_of_U30392525BCB01691D1F319D89F2C12BF93A478467_0() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___0392525BCB01691D1F319D89F2C12BF93A478467_0)); }
	inline __StaticArrayInitTypeSizeU3D256_t1757367632  get_U30392525BCB01691D1F319D89F2C12BF93A478467_0() const { return ___0392525BCB01691D1F319D89F2C12BF93A478467_0; }
	inline __StaticArrayInitTypeSizeU3D256_t1757367632 * get_address_of_U30392525BCB01691D1F319D89F2C12BF93A478467_0() { return &___0392525BCB01691D1F319D89F2C12BF93A478467_0; }
	inline void set_U30392525BCB01691D1F319D89F2C12BF93A478467_0(__StaticArrayInitTypeSizeU3D256_t1757367632  value)
	{
		___0392525BCB01691D1F319D89F2C12BF93A478467_0 = value;
	}

	inline static int32_t get_offset_of_U30588059ACBD52F7EA2835882F977A9CF72EB9775_1() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___0588059ACBD52F7EA2835882F977A9CF72EB9775_1)); }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245  get_U30588059ACBD52F7EA2835882F977A9CF72EB9775_1() const { return ___0588059ACBD52F7EA2835882F977A9CF72EB9775_1; }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245 * get_address_of_U30588059ACBD52F7EA2835882F977A9CF72EB9775_1() { return &___0588059ACBD52F7EA2835882F977A9CF72EB9775_1; }
	inline void set_U30588059ACBD52F7EA2835882F977A9CF72EB9775_1(__StaticArrayInitTypeSizeU3D72_t2710863245  value)
	{
		___0588059ACBD52F7EA2835882F977A9CF72EB9775_1 = value;
	}

	inline static int32_t get_offset_of_U30A1ADB22C1D3E1F4B2448EE3F27DF9DE63329C4C_2() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___0A1ADB22C1D3E1F4B2448EE3F27DF9DE63329C4C_2)); }
	inline __StaticArrayInitTypeSizeU3D84_t3518153195  get_U30A1ADB22C1D3E1F4B2448EE3F27DF9DE63329C4C_2() const { return ___0A1ADB22C1D3E1F4B2448EE3F27DF9DE63329C4C_2; }
	inline __StaticArrayInitTypeSizeU3D84_t3518153195 * get_address_of_U30A1ADB22C1D3E1F4B2448EE3F27DF9DE63329C4C_2() { return &___0A1ADB22C1D3E1F4B2448EE3F27DF9DE63329C4C_2; }
	inline void set_U30A1ADB22C1D3E1F4B2448EE3F27DF9DE63329C4C_2(__StaticArrayInitTypeSizeU3D84_t3518153195  value)
	{
		___0A1ADB22C1D3E1F4B2448EE3F27DF9DE63329C4C_2 = value;
	}

	inline static int32_t get_offset_of_U3121EC59E23F7559B28D338D562528F6299C2DE22_3() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___121EC59E23F7559B28D338D562528F6299C2DE22_3)); }
	inline __StaticArrayInitTypeSizeU3D240_t4103913963  get_U3121EC59E23F7559B28D338D562528F6299C2DE22_3() const { return ___121EC59E23F7559B28D338D562528F6299C2DE22_3; }
	inline __StaticArrayInitTypeSizeU3D240_t4103913963 * get_address_of_U3121EC59E23F7559B28D338D562528F6299C2DE22_3() { return &___121EC59E23F7559B28D338D562528F6299C2DE22_3; }
	inline void set_U3121EC59E23F7559B28D338D562528F6299C2DE22_3(__StaticArrayInitTypeSizeU3D240_t4103913963  value)
	{
		___121EC59E23F7559B28D338D562528F6299C2DE22_3 = value;
	}

	inline static int32_t get_offset_of_U312D04472A8285260EA12FD3813CDFA9F2D2B548C_4() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___12D04472A8285260EA12FD3813CDFA9F2D2B548C_4)); }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682  get_U312D04472A8285260EA12FD3813CDFA9F2D2B548C_4() const { return ___12D04472A8285260EA12FD3813CDFA9F2D2B548C_4; }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682 * get_address_of_U312D04472A8285260EA12FD3813CDFA9F2D2B548C_4() { return &___12D04472A8285260EA12FD3813CDFA9F2D2B548C_4; }
	inline void set_U312D04472A8285260EA12FD3813CDFA9F2D2B548C_4(__StaticArrayInitTypeSizeU3D3_t3217885682  value)
	{
		___12D04472A8285260EA12FD3813CDFA9F2D2B548C_4 = value;
	}

	inline static int32_t get_offset_of_U313A35EF1A549297C70E2AD46045BBD2ECA17852D_5() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___13A35EF1A549297C70E2AD46045BBD2ECA17852D_5)); }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682  get_U313A35EF1A549297C70E2AD46045BBD2ECA17852D_5() const { return ___13A35EF1A549297C70E2AD46045BBD2ECA17852D_5; }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682 * get_address_of_U313A35EF1A549297C70E2AD46045BBD2ECA17852D_5() { return &___13A35EF1A549297C70E2AD46045BBD2ECA17852D_5; }
	inline void set_U313A35EF1A549297C70E2AD46045BBD2ECA17852D_5(__StaticArrayInitTypeSizeU3D3_t3217885682  value)
	{
		___13A35EF1A549297C70E2AD46045BBD2ECA17852D_5 = value;
	}

	inline static int32_t get_offset_of_U31730F09044E91DB8371B849EFF5E6D17BDE4AED0_6() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___1730F09044E91DB8371B849EFF5E6D17BDE4AED0_6)); }
	inline __StaticArrayInitTypeSizeU3D24_t3517759979  get_U31730F09044E91DB8371B849EFF5E6D17BDE4AED0_6() const { return ___1730F09044E91DB8371B849EFF5E6D17BDE4AED0_6; }
	inline __StaticArrayInitTypeSizeU3D24_t3517759979 * get_address_of_U31730F09044E91DB8371B849EFF5E6D17BDE4AED0_6() { return &___1730F09044E91DB8371B849EFF5E6D17BDE4AED0_6; }
	inline void set_U31730F09044E91DB8371B849EFF5E6D17BDE4AED0_6(__StaticArrayInitTypeSizeU3D24_t3517759979  value)
	{
		___1730F09044E91DB8371B849EFF5E6D17BDE4AED0_6 = value;
	}

	inline static int32_t get_offset_of_U31A84029C80CB5518379F199F53FF08A7B764F8FD_7() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___1A84029C80CB5518379F199F53FF08A7B764F8FD_7)); }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682  get_U31A84029C80CB5518379F199F53FF08A7B764F8FD_7() const { return ___1A84029C80CB5518379F199F53FF08A7B764F8FD_7; }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682 * get_address_of_U31A84029C80CB5518379F199F53FF08A7B764F8FD_7() { return &___1A84029C80CB5518379F199F53FF08A7B764F8FD_7; }
	inline void set_U31A84029C80CB5518379F199F53FF08A7B764F8FD_7(__StaticArrayInitTypeSizeU3D3_t3217885682  value)
	{
		___1A84029C80CB5518379F199F53FF08A7B764F8FD_7 = value;
	}

	inline static int32_t get_offset_of_U31AEF3D8DF416A46288C91C724CBF7B154D9E5BF3_8() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___1AEF3D8DF416A46288C91C724CBF7B154D9E5BF3_8)); }
	inline __StaticArrayInitTypeSizeU3D4096_t4160781710  get_U31AEF3D8DF416A46288C91C724CBF7B154D9E5BF3_8() const { return ___1AEF3D8DF416A46288C91C724CBF7B154D9E5BF3_8; }
	inline __StaticArrayInitTypeSizeU3D4096_t4160781710 * get_address_of_U31AEF3D8DF416A46288C91C724CBF7B154D9E5BF3_8() { return &___1AEF3D8DF416A46288C91C724CBF7B154D9E5BF3_8; }
	inline void set_U31AEF3D8DF416A46288C91C724CBF7B154D9E5BF3_8(__StaticArrayInitTypeSizeU3D4096_t4160781710  value)
	{
		___1AEF3D8DF416A46288C91C724CBF7B154D9E5BF3_8 = value;
	}

	inline static int32_t get_offset_of_U31E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_9() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___1E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_9)); }
	inline __StaticArrayInitTypeSizeU3D2048_t1070431640  get_U31E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_9() const { return ___1E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_9; }
	inline __StaticArrayInitTypeSizeU3D2048_t1070431640 * get_address_of_U31E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_9() { return &___1E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_9; }
	inline void set_U31E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_9(__StaticArrayInitTypeSizeU3D2048_t1070431640  value)
	{
		___1E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_9 = value;
	}

	inline static int32_t get_offset_of_U31FE6CE411858B3D864679DE2139FB081F08BFACD_10() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___1FE6CE411858B3D864679DE2139FB081F08BFACD_10)); }
	inline __StaticArrayInitTypeSizeU3D16_t385395489  get_U31FE6CE411858B3D864679DE2139FB081F08BFACD_10() const { return ___1FE6CE411858B3D864679DE2139FB081F08BFACD_10; }
	inline __StaticArrayInitTypeSizeU3D16_t385395489 * get_address_of_U31FE6CE411858B3D864679DE2139FB081F08BFACD_10() { return &___1FE6CE411858B3D864679DE2139FB081F08BFACD_10; }
	inline void set_U31FE6CE411858B3D864679DE2139FB081F08BFACD_10(__StaticArrayInitTypeSizeU3D16_t385395489  value)
	{
		___1FE6CE411858B3D864679DE2139FB081F08BFACD_10 = value;
	}

	inline static int32_t get_offset_of_U3235D99572263B22ADFEE10FDA0C25E12F4D94FFC_11() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___235D99572263B22ADFEE10FDA0C25E12F4D94FFC_11)); }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682  get_U3235D99572263B22ADFEE10FDA0C25E12F4D94FFC_11() const { return ___235D99572263B22ADFEE10FDA0C25E12F4D94FFC_11; }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682 * get_address_of_U3235D99572263B22ADFEE10FDA0C25E12F4D94FFC_11() { return &___235D99572263B22ADFEE10FDA0C25E12F4D94FFC_11; }
	inline void set_U3235D99572263B22ADFEE10FDA0C25E12F4D94FFC_11(__StaticArrayInitTypeSizeU3D3_t3217885682  value)
	{
		___235D99572263B22ADFEE10FDA0C25E12F4D94FFC_11 = value;
	}

	inline static int32_t get_offset_of_U325420D0055076FA8D3E4DD96BC53AE24DE6E619F_12() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___25420D0055076FA8D3E4DD96BC53AE24DE6E619F_12)); }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295  get_U325420D0055076FA8D3E4DD96BC53AE24DE6E619F_12() const { return ___25420D0055076FA8D3E4DD96BC53AE24DE6E619F_12; }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295 * get_address_of_U325420D0055076FA8D3E4DD96BC53AE24DE6E619F_12() { return &___25420D0055076FA8D3E4DD96BC53AE24DE6E619F_12; }
	inline void set_U325420D0055076FA8D3E4DD96BC53AE24DE6E619F_12(__StaticArrayInitTypeSizeU3D40_t1547998295  value)
	{
		___25420D0055076FA8D3E4DD96BC53AE24DE6E619F_12 = value;
	}

	inline static int32_t get_offset_of_U325CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_13() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___25CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_13)); }
	inline __StaticArrayInitTypeSizeU3D1208_t1462068942  get_U325CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_13() const { return ___25CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_13; }
	inline __StaticArrayInitTypeSizeU3D1208_t1462068942 * get_address_of_U325CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_13() { return &___25CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_13; }
	inline void set_U325CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_13(__StaticArrayInitTypeSizeU3D1208_t1462068942  value)
	{
		___25CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_13 = value;
	}

	inline static int32_t get_offset_of_U329C1A61550F0E3260E1953D4FAD71C256218EF40_14() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___29C1A61550F0E3260E1953D4FAD71C256218EF40_14)); }
	inline __StaticArrayInitTypeSizeU3D42_t2710797709  get_U329C1A61550F0E3260E1953D4FAD71C256218EF40_14() const { return ___29C1A61550F0E3260E1953D4FAD71C256218EF40_14; }
	inline __StaticArrayInitTypeSizeU3D42_t2710797709 * get_address_of_U329C1A61550F0E3260E1953D4FAD71C256218EF40_14() { return &___29C1A61550F0E3260E1953D4FAD71C256218EF40_14; }
	inline void set_U329C1A61550F0E3260E1953D4FAD71C256218EF40_14(__StaticArrayInitTypeSizeU3D42_t2710797709  value)
	{
		___29C1A61550F0E3260E1953D4FAD71C256218EF40_14 = value;
	}

	inline static int32_t get_offset_of_U32B33BEC8C30DFDC49DAFE20D3BDE19487850D717_15() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___2B33BEC8C30DFDC49DAFE20D3BDE19487850D717_15)); }
	inline __StaticArrayInitTypeSizeU3D12_t2710994317  get_U32B33BEC8C30DFDC49DAFE20D3BDE19487850D717_15() const { return ___2B33BEC8C30DFDC49DAFE20D3BDE19487850D717_15; }
	inline __StaticArrayInitTypeSizeU3D12_t2710994317 * get_address_of_U32B33BEC8C30DFDC49DAFE20D3BDE19487850D717_15() { return &___2B33BEC8C30DFDC49DAFE20D3BDE19487850D717_15; }
	inline void set_U32B33BEC8C30DFDC49DAFE20D3BDE19487850D717_15(__StaticArrayInitTypeSizeU3D12_t2710994317  value)
	{
		___2B33BEC8C30DFDC49DAFE20D3BDE19487850D717_15 = value;
	}

	inline static int32_t get_offset_of_U32BA840FF6020B8FF623DBCB7188248CF853FAF4F_16() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___2BA840FF6020B8FF623DBCB7188248CF853FAF4F_16)); }
	inline __StaticArrayInitTypeSizeU3D36_t385526561  get_U32BA840FF6020B8FF623DBCB7188248CF853FAF4F_16() const { return ___2BA840FF6020B8FF623DBCB7188248CF853FAF4F_16; }
	inline __StaticArrayInitTypeSizeU3D36_t385526561 * get_address_of_U32BA840FF6020B8FF623DBCB7188248CF853FAF4F_16() { return &___2BA840FF6020B8FF623DBCB7188248CF853FAF4F_16; }
	inline void set_U32BA840FF6020B8FF623DBCB7188248CF853FAF4F_16(__StaticArrayInitTypeSizeU3D36_t385526561  value)
	{
		___2BA840FF6020B8FF623DBCB7188248CF853FAF4F_16 = value;
	}

	inline static int32_t get_offset_of_U32C840AFA48C27B9C05593E468C1232CA1CC74AFD_17() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___2C840AFA48C27B9C05593E468C1232CA1CC74AFD_17)); }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245  get_U32C840AFA48C27B9C05593E468C1232CA1CC74AFD_17() const { return ___2C840AFA48C27B9C05593E468C1232CA1CC74AFD_17; }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245 * get_address_of_U32C840AFA48C27B9C05593E468C1232CA1CC74AFD_17() { return &___2C840AFA48C27B9C05593E468C1232CA1CC74AFD_17; }
	inline void set_U32C840AFA48C27B9C05593E468C1232CA1CC74AFD_17(__StaticArrayInitTypeSizeU3D72_t2710863245  value)
	{
		___2C840AFA48C27B9C05593E468C1232CA1CC74AFD_17 = value;
	}

	inline static int32_t get_offset_of_U32D1DA5BB407F0C11C3B5116196C0C6374D932B20_18() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___2D1DA5BB407F0C11C3B5116196C0C6374D932B20_18)); }
	inline __StaticArrayInitTypeSizeU3D16_t385395489  get_U32D1DA5BB407F0C11C3B5116196C0C6374D932B20_18() const { return ___2D1DA5BB407F0C11C3B5116196C0C6374D932B20_18; }
	inline __StaticArrayInitTypeSizeU3D16_t385395489 * get_address_of_U32D1DA5BB407F0C11C3B5116196C0C6374D932B20_18() { return &___2D1DA5BB407F0C11C3B5116196C0C6374D932B20_18; }
	inline void set_U32D1DA5BB407F0C11C3B5116196C0C6374D932B20_18(__StaticArrayInitTypeSizeU3D16_t385395489  value)
	{
		___2D1DA5BB407F0C11C3B5116196C0C6374D932B20_18 = value;
	}

	inline static int32_t get_offset_of_U32D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_19() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___2D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_19)); }
	inline __StaticArrayInitTypeSizeU3D14_t3517563371  get_U32D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_19() const { return ___2D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_19; }
	inline __StaticArrayInitTypeSizeU3D14_t3517563371 * get_address_of_U32D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_19() { return &___2D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_19; }
	inline void set_U32D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_19(__StaticArrayInitTypeSizeU3D14_t3517563371  value)
	{
		___2D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_19 = value;
	}

	inline static int32_t get_offset_of_U32F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_20() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___2F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_20)); }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245  get_U32F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_20() const { return ___2F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_20; }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245 * get_address_of_U32F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_20() { return &___2F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_20; }
	inline void set_U32F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_20(__StaticArrayInitTypeSizeU3D72_t2710863245  value)
	{
		___2F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_20 = value;
	}

	inline static int32_t get_offset_of_U3320B018758ECE3752FFEDBAEB1A6DB67C80B9359_21() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___320B018758ECE3752FFEDBAEB1A6DB67C80B9359_21)); }
	inline __StaticArrayInitTypeSizeU3D64_t3517497835  get_U3320B018758ECE3752FFEDBAEB1A6DB67C80B9359_21() const { return ___320B018758ECE3752FFEDBAEB1A6DB67C80B9359_21; }
	inline __StaticArrayInitTypeSizeU3D64_t3517497835 * get_address_of_U3320B018758ECE3752FFEDBAEB1A6DB67C80B9359_21() { return &___320B018758ECE3752FFEDBAEB1A6DB67C80B9359_21; }
	inline void set_U3320B018758ECE3752FFEDBAEB1A6DB67C80B9359_21(__StaticArrayInitTypeSizeU3D64_t3517497835  value)
	{
		___320B018758ECE3752FFEDBAEB1A6DB67C80B9359_21 = value;
	}

	inline static int32_t get_offset_of_U334476C29F6F81C989CFCA42F7C06E84C66236834_22() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___34476C29F6F81C989CFCA42F7C06E84C66236834_22)); }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245  get_U334476C29F6F81C989CFCA42F7C06E84C66236834_22() const { return ___34476C29F6F81C989CFCA42F7C06E84C66236834_22; }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245 * get_address_of_U334476C29F6F81C989CFCA42F7C06E84C66236834_22() { return &___34476C29F6F81C989CFCA42F7C06E84C66236834_22; }
	inline void set_U334476C29F6F81C989CFCA42F7C06E84C66236834_22(__StaticArrayInitTypeSizeU3D72_t2710863245  value)
	{
		___34476C29F6F81C989CFCA42F7C06E84C66236834_22 = value;
	}

	inline static int32_t get_offset_of_U335EED060772F2748D13B745DAEC8CD7BD3B87604_23() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___35EED060772F2748D13B745DAEC8CD7BD3B87604_23)); }
	inline __StaticArrayInitTypeSizeU3D2382_t269021741  get_U335EED060772F2748D13B745DAEC8CD7BD3B87604_23() const { return ___35EED060772F2748D13B745DAEC8CD7BD3B87604_23; }
	inline __StaticArrayInitTypeSizeU3D2382_t269021741 * get_address_of_U335EED060772F2748D13B745DAEC8CD7BD3B87604_23() { return &___35EED060772F2748D13B745DAEC8CD7BD3B87604_23; }
	inline void set_U335EED060772F2748D13B745DAEC8CD7BD3B87604_23(__StaticArrayInitTypeSizeU3D2382_t269021741  value)
	{
		___35EED060772F2748D13B745DAEC8CD7BD3B87604_23 = value;
	}

	inline static int32_t get_offset_of_U3375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_24() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_24)); }
	inline __StaticArrayInitTypeSizeU3D38_t1904556335  get_U3375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_24() const { return ___375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_24; }
	inline __StaticArrayInitTypeSizeU3D38_t1904556335 * get_address_of_U3375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_24() { return &___375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_24; }
	inline void set_U3375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_24(__StaticArrayInitTypeSizeU3D38_t1904556335  value)
	{
		___375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_24 = value;
	}

	inline static int32_t get_offset_of_U3379C06C9E702D31469C29033F0DD63931EB349F5_25() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___379C06C9E702D31469C29033F0DD63931EB349F5_25)); }
	inline __StaticArrayInitTypeSizeU3D1450_t1076996900  get_U3379C06C9E702D31469C29033F0DD63931EB349F5_25() const { return ___379C06C9E702D31469C29033F0DD63931EB349F5_25; }
	inline __StaticArrayInitTypeSizeU3D1450_t1076996900 * get_address_of_U3379C06C9E702D31469C29033F0DD63931EB349F5_25() { return &___379C06C9E702D31469C29033F0DD63931EB349F5_25; }
	inline void set_U3379C06C9E702D31469C29033F0DD63931EB349F5_25(__StaticArrayInitTypeSizeU3D1450_t1076996900  value)
	{
		___379C06C9E702D31469C29033F0DD63931EB349F5_25 = value;
	}

	inline static int32_t get_offset_of_U3399BD13E240F33F808CA7940293D6EC4E6FD5A00_26() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___399BD13E240F33F808CA7940293D6EC4E6FD5A00_26)); }
	inline __StaticArrayInitTypeSizeU3D10_t1548194903  get_U3399BD13E240F33F808CA7940293D6EC4E6FD5A00_26() const { return ___399BD13E240F33F808CA7940293D6EC4E6FD5A00_26; }
	inline __StaticArrayInitTypeSizeU3D10_t1548194903 * get_address_of_U3399BD13E240F33F808CA7940293D6EC4E6FD5A00_26() { return &___399BD13E240F33F808CA7940293D6EC4E6FD5A00_26; }
	inline void set_U3399BD13E240F33F808CA7940293D6EC4E6FD5A00_26(__StaticArrayInitTypeSizeU3D10_t1548194903  value)
	{
		___399BD13E240F33F808CA7940293D6EC4E6FD5A00_26 = value;
	}

	inline static int32_t get_offset_of_U339C9CE73C7B0619D409EF28344F687C1B5C130FE_27() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___39C9CE73C7B0619D409EF28344F687C1B5C130FE_27)); }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245  get_U339C9CE73C7B0619D409EF28344F687C1B5C130FE_27() const { return ___39C9CE73C7B0619D409EF28344F687C1B5C130FE_27; }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245 * get_address_of_U339C9CE73C7B0619D409EF28344F687C1B5C130FE_27() { return &___39C9CE73C7B0619D409EF28344F687C1B5C130FE_27; }
	inline void set_U339C9CE73C7B0619D409EF28344F687C1B5C130FE_27(__StaticArrayInitTypeSizeU3D72_t2710863245  value)
	{
		___39C9CE73C7B0619D409EF28344F687C1B5C130FE_27 = value;
	}

	inline static int32_t get_offset_of_U33C53AFB51FEC23491684C7BEDBC6D4E0F409F851_28() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___3C53AFB51FEC23491684C7BEDBC6D4E0F409F851_28)); }
	inline __StaticArrayInitTypeSizeU3D320_t3297279373  get_U33C53AFB51FEC23491684C7BEDBC6D4E0F409F851_28() const { return ___3C53AFB51FEC23491684C7BEDBC6D4E0F409F851_28; }
	inline __StaticArrayInitTypeSizeU3D320_t3297279373 * get_address_of_U33C53AFB51FEC23491684C7BEDBC6D4E0F409F851_28() { return &___3C53AFB51FEC23491684C7BEDBC6D4E0F409F851_28; }
	inline void set_U33C53AFB51FEC23491684C7BEDBC6D4E0F409F851_28(__StaticArrayInitTypeSizeU3D320_t3297279373  value)
	{
		___3C53AFB51FEC23491684C7BEDBC6D4E0F409F851_28 = value;
	}

	inline static int32_t get_offset_of_U33E3442C7396F3F2BB4C7348F4A2074C7DC677D68_29() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___3E3442C7396F3F2BB4C7348F4A2074C7DC677D68_29)); }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682  get_U33E3442C7396F3F2BB4C7348F4A2074C7DC677D68_29() const { return ___3E3442C7396F3F2BB4C7348F4A2074C7DC677D68_29; }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682 * get_address_of_U33E3442C7396F3F2BB4C7348F4A2074C7DC677D68_29() { return &___3E3442C7396F3F2BB4C7348F4A2074C7DC677D68_29; }
	inline void set_U33E3442C7396F3F2BB4C7348F4A2074C7DC677D68_29(__StaticArrayInitTypeSizeU3D3_t3217885682  value)
	{
		___3E3442C7396F3F2BB4C7348F4A2074C7DC677D68_29 = value;
	}

	inline static int32_t get_offset_of_U33E823444D2DFECF0F90B436B88F02A533CB376F1_30() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___3E823444D2DFECF0F90B436B88F02A533CB376F1_30)); }
	inline __StaticArrayInitTypeSizeU3D12_t2710994317  get_U33E823444D2DFECF0F90B436B88F02A533CB376F1_30() const { return ___3E823444D2DFECF0F90B436B88F02A533CB376F1_30; }
	inline __StaticArrayInitTypeSizeU3D12_t2710994317 * get_address_of_U33E823444D2DFECF0F90B436B88F02A533CB376F1_30() { return &___3E823444D2DFECF0F90B436B88F02A533CB376F1_30; }
	inline void set_U33E823444D2DFECF0F90B436B88F02A533CB376F1_30(__StaticArrayInitTypeSizeU3D12_t2710994317  value)
	{
		___3E823444D2DFECF0F90B436B88F02A533CB376F1_30 = value;
	}

	inline static int32_t get_offset_of_U33FE6C283BCF384FD2C8789880DFF59664E2AB4A1_31() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___3FE6C283BCF384FD2C8789880DFF59664E2AB4A1_31)); }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245  get_U33FE6C283BCF384FD2C8789880DFF59664E2AB4A1_31() const { return ___3FE6C283BCF384FD2C8789880DFF59664E2AB4A1_31; }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245 * get_address_of_U33FE6C283BCF384FD2C8789880DFF59664E2AB4A1_31() { return &___3FE6C283BCF384FD2C8789880DFF59664E2AB4A1_31; }
	inline void set_U33FE6C283BCF384FD2C8789880DFF59664E2AB4A1_31(__StaticArrayInitTypeSizeU3D72_t2710863245  value)
	{
		___3FE6C283BCF384FD2C8789880DFF59664E2AB4A1_31 = value;
	}

	inline static int32_t get_offset_of_U340981BAA39513E58B28DCF0103CC04DE2A0A0444_32() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___40981BAA39513E58B28DCF0103CC04DE2A0A0444_32)); }
	inline __StaticArrayInitTypeSizeU3D1665_t3813774423  get_U340981BAA39513E58B28DCF0103CC04DE2A0A0444_32() const { return ___40981BAA39513E58B28DCF0103CC04DE2A0A0444_32; }
	inline __StaticArrayInitTypeSizeU3D1665_t3813774423 * get_address_of_U340981BAA39513E58B28DCF0103CC04DE2A0A0444_32() { return &___40981BAA39513E58B28DCF0103CC04DE2A0A0444_32; }
	inline void set_U340981BAA39513E58B28DCF0103CC04DE2A0A0444_32(__StaticArrayInitTypeSizeU3D1665_t3813774423  value)
	{
		___40981BAA39513E58B28DCF0103CC04DE2A0A0444_32 = value;
	}

	inline static int32_t get_offset_of_U340E7C49413D261F3F38AD3A870C0AC69C8BDA048_33() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___40E7C49413D261F3F38AD3A870C0AC69C8BDA048_33)); }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295  get_U340E7C49413D261F3F38AD3A870C0AC69C8BDA048_33() const { return ___40E7C49413D261F3F38AD3A870C0AC69C8BDA048_33; }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295 * get_address_of_U340E7C49413D261F3F38AD3A870C0AC69C8BDA048_33() { return &___40E7C49413D261F3F38AD3A870C0AC69C8BDA048_33; }
	inline void set_U340E7C49413D261F3F38AD3A870C0AC69C8BDA048_33(__StaticArrayInitTypeSizeU3D40_t1547998295  value)
	{
		___40E7C49413D261F3F38AD3A870C0AC69C8BDA048_33 = value;
	}

	inline static int32_t get_offset_of_U3421EC7E82F2967DF6CA8C3605514DC6F29EE5845_34() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___421EC7E82F2967DF6CA8C3605514DC6F29EE5845_34)); }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245  get_U3421EC7E82F2967DF6CA8C3605514DC6F29EE5845_34() const { return ___421EC7E82F2967DF6CA8C3605514DC6F29EE5845_34; }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245 * get_address_of_U3421EC7E82F2967DF6CA8C3605514DC6F29EE5845_34() { return &___421EC7E82F2967DF6CA8C3605514DC6F29EE5845_34; }
	inline void set_U3421EC7E82F2967DF6CA8C3605514DC6F29EE5845_34(__StaticArrayInitTypeSizeU3D72_t2710863245  value)
	{
		___421EC7E82F2967DF6CA8C3605514DC6F29EE5845_34 = value;
	}

	inline static int32_t get_offset_of_U3433175D38B13FFE177FDD661A309F1B528B3F6E2_35() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___433175D38B13FFE177FDD661A309F1B528B3F6E2_35)); }
	inline __StaticArrayInitTypeSizeU3D256_t1757367632  get_U3433175D38B13FFE177FDD661A309F1B528B3F6E2_35() const { return ___433175D38B13FFE177FDD661A309F1B528B3F6E2_35; }
	inline __StaticArrayInitTypeSizeU3D256_t1757367632 * get_address_of_U3433175D38B13FFE177FDD661A309F1B528B3F6E2_35() { return &___433175D38B13FFE177FDD661A309F1B528B3F6E2_35; }
	inline void set_U3433175D38B13FFE177FDD661A309F1B528B3F6E2_35(__StaticArrayInitTypeSizeU3D256_t1757367632  value)
	{
		___433175D38B13FFE177FDD661A309F1B528B3F6E2_35 = value;
	}

	inline static int32_t get_offset_of_U346232052BC757E030490D851F265FB47FA100902_36() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___46232052BC757E030490D851F265FB47FA100902_36)); }
	inline __StaticArrayInitTypeSizeU3D120_t3297148301  get_U346232052BC757E030490D851F265FB47FA100902_36() const { return ___46232052BC757E030490D851F265FB47FA100902_36; }
	inline __StaticArrayInitTypeSizeU3D120_t3297148301 * get_address_of_U346232052BC757E030490D851F265FB47FA100902_36() { return &___46232052BC757E030490D851F265FB47FA100902_36; }
	inline void set_U346232052BC757E030490D851F265FB47FA100902_36(__StaticArrayInitTypeSizeU3D120_t3297148301  value)
	{
		___46232052BC757E030490D851F265FB47FA100902_36 = value;
	}

	inline static int32_t get_offset_of_U34858DB4AA76D3933F1CA9E6712D4FDB16903F628_37() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___4858DB4AA76D3933F1CA9E6712D4FDB16903F628_37)); }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245  get_U34858DB4AA76D3933F1CA9E6712D4FDB16903F628_37() const { return ___4858DB4AA76D3933F1CA9E6712D4FDB16903F628_37; }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245 * get_address_of_U34858DB4AA76D3933F1CA9E6712D4FDB16903F628_37() { return &___4858DB4AA76D3933F1CA9E6712D4FDB16903F628_37; }
	inline void set_U34858DB4AA76D3933F1CA9E6712D4FDB16903F628_37(__StaticArrayInitTypeSizeU3D72_t2710863245  value)
	{
		___4858DB4AA76D3933F1CA9E6712D4FDB16903F628_37 = value;
	}

	inline static int32_t get_offset_of_U34E3B533C39447AAEB59A8E48FABD7E15B5B5D195_38() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___4E3B533C39447AAEB59A8E48FABD7E15B5B5D195_38)); }
	inline __StaticArrayInitTypeSizeU3D48_t1904228655  get_U34E3B533C39447AAEB59A8E48FABD7E15B5B5D195_38() const { return ___4E3B533C39447AAEB59A8E48FABD7E15B5B5D195_38; }
	inline __StaticArrayInitTypeSizeU3D48_t1904228655 * get_address_of_U34E3B533C39447AAEB59A8E48FABD7E15B5B5D195_38() { return &___4E3B533C39447AAEB59A8E48FABD7E15B5B5D195_38; }
	inline void set_U34E3B533C39447AAEB59A8E48FABD7E15B5B5D195_38(__StaticArrayInitTypeSizeU3D48_t1904228655  value)
	{
		___4E3B533C39447AAEB59A8E48FABD7E15B5B5D195_38 = value;
	}

	inline static int32_t get_offset_of_U34F7A8890F332B22B8DE0BD29D36FA7364748D76A_39() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___4F7A8890F332B22B8DE0BD29D36FA7364748D76A_39)); }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295  get_U34F7A8890F332B22B8DE0BD29D36FA7364748D76A_39() const { return ___4F7A8890F332B22B8DE0BD29D36FA7364748D76A_39; }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295 * get_address_of_U34F7A8890F332B22B8DE0BD29D36FA7364748D76A_39() { return &___4F7A8890F332B22B8DE0BD29D36FA7364748D76A_39; }
	inline void set_U34F7A8890F332B22B8DE0BD29D36FA7364748D76A_39(__StaticArrayInitTypeSizeU3D40_t1547998295  value)
	{
		___4F7A8890F332B22B8DE0BD29D36FA7364748D76A_39 = value;
	}

	inline static int32_t get_offset_of_U3536422B321459B242ADED7240B7447E904E083E3_40() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___536422B321459B242ADED7240B7447E904E083E3_40)); }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245  get_U3536422B321459B242ADED7240B7447E904E083E3_40() const { return ___536422B321459B242ADED7240B7447E904E083E3_40; }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245 * get_address_of_U3536422B321459B242ADED7240B7447E904E083E3_40() { return &___536422B321459B242ADED7240B7447E904E083E3_40; }
	inline void set_U3536422B321459B242ADED7240B7447E904E083E3_40(__StaticArrayInitTypeSizeU3D72_t2710863245  value)
	{
		___536422B321459B242ADED7240B7447E904E083E3_40 = value;
	}

	inline static int32_t get_offset_of_U35382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_41() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___5382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_41)); }
	inline __StaticArrayInitTypeSizeU3D1080_t1828617616  get_U35382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_41() const { return ___5382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_41; }
	inline __StaticArrayInitTypeSizeU3D1080_t1828617616 * get_address_of_U35382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_41() { return &___5382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_41; }
	inline void set_U35382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_41(__StaticArrayInitTypeSizeU3D1080_t1828617616  value)
	{
		___5382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_41 = value;
	}

	inline static int32_t get_offset_of_U356DFA5053B3131883637F53219E7D88CCEF35949_42() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___56DFA5053B3131883637F53219E7D88CCEF35949_42)); }
	inline __StaticArrayInitTypeSizeU3D10_t1548194903  get_U356DFA5053B3131883637F53219E7D88CCEF35949_42() const { return ___56DFA5053B3131883637F53219E7D88CCEF35949_42; }
	inline __StaticArrayInitTypeSizeU3D10_t1548194903 * get_address_of_U356DFA5053B3131883637F53219E7D88CCEF35949_42() { return &___56DFA5053B3131883637F53219E7D88CCEF35949_42; }
	inline void set_U356DFA5053B3131883637F53219E7D88CCEF35949_42(__StaticArrayInitTypeSizeU3D10_t1548194903  value)
	{
		___56DFA5053B3131883637F53219E7D88CCEF35949_42 = value;
	}

	inline static int32_t get_offset_of_U357218C316B6921E2CD61027A2387EDC31A2D9471_43() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___57218C316B6921E2CD61027A2387EDC31A2D9471_43)); }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682  get_U357218C316B6921E2CD61027A2387EDC31A2D9471_43() const { return ___57218C316B6921E2CD61027A2387EDC31A2D9471_43; }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682 * get_address_of_U357218C316B6921E2CD61027A2387EDC31A2D9471_43() { return &___57218C316B6921E2CD61027A2387EDC31A2D9471_43; }
	inline void set_U357218C316B6921E2CD61027A2387EDC31A2D9471_43(__StaticArrayInitTypeSizeU3D3_t3217885682  value)
	{
		___57218C316B6921E2CD61027A2387EDC31A2D9471_43 = value;
	}

	inline static int32_t get_offset_of_U357F320D62696EC99727E0FE2045A05F1289CC0C6_44() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___57F320D62696EC99727E0FE2045A05F1289CC0C6_44)); }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295  get_U357F320D62696EC99727E0FE2045A05F1289CC0C6_44() const { return ___57F320D62696EC99727E0FE2045A05F1289CC0C6_44; }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295 * get_address_of_U357F320D62696EC99727E0FE2045A05F1289CC0C6_44() { return &___57F320D62696EC99727E0FE2045A05F1289CC0C6_44; }
	inline void set_U357F320D62696EC99727E0FE2045A05F1289CC0C6_44(__StaticArrayInitTypeSizeU3D40_t1547998295  value)
	{
		___57F320D62696EC99727E0FE2045A05F1289CC0C6_44 = value;
	}

	inline static int32_t get_offset_of_U3594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_45() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_45)); }
	inline __StaticArrayInitTypeSizeU3D212_t3318292412  get_U3594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_45() const { return ___594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_45; }
	inline __StaticArrayInitTypeSizeU3D212_t3318292412 * get_address_of_U3594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_45() { return &___594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_45; }
	inline void set_U3594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_45(__StaticArrayInitTypeSizeU3D212_t3318292412  value)
	{
		___594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_45 = value;
	}

	inline static int32_t get_offset_of_U35BBDF8058D4235C33F2E8DCF76004031B6187A2F_46() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___5BBDF8058D4235C33F2E8DCF76004031B6187A2F_46)); }
	inline __StaticArrayInitTypeSizeU3D36_t385526561  get_U35BBDF8058D4235C33F2E8DCF76004031B6187A2F_46() const { return ___5BBDF8058D4235C33F2E8DCF76004031B6187A2F_46; }
	inline __StaticArrayInitTypeSizeU3D36_t385526561 * get_address_of_U35BBDF8058D4235C33F2E8DCF76004031B6187A2F_46() { return &___5BBDF8058D4235C33F2E8DCF76004031B6187A2F_46; }
	inline void set_U35BBDF8058D4235C33F2E8DCF76004031B6187A2F_46(__StaticArrayInitTypeSizeU3D36_t385526561  value)
	{
		___5BBDF8058D4235C33F2E8DCF76004031B6187A2F_46 = value;
	}

	inline static int32_t get_offset_of_U35BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_47() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___5BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_47)); }
	inline __StaticArrayInitTypeSizeU3D288_t4020123951  get_U35BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_47() const { return ___5BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_47; }
	inline __StaticArrayInitTypeSizeU3D288_t4020123951 * get_address_of_U35BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_47() { return &___5BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_47; }
	inline void set_U35BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_47(__StaticArrayInitTypeSizeU3D288_t4020123951  value)
	{
		___5BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_47 = value;
	}

	inline static int32_t get_offset_of_U35BFE2819B4778217C56416C7585FF0E56EBACD89_48() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___5BFE2819B4778217C56416C7585FF0E56EBACD89_48)); }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245  get_U35BFE2819B4778217C56416C7585FF0E56EBACD89_48() const { return ___5BFE2819B4778217C56416C7585FF0E56EBACD89_48; }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245 * get_address_of_U35BFE2819B4778217C56416C7585FF0E56EBACD89_48() { return &___5BFE2819B4778217C56416C7585FF0E56EBACD89_48; }
	inline void set_U35BFE2819B4778217C56416C7585FF0E56EBACD89_48(__StaticArrayInitTypeSizeU3D72_t2710863245  value)
	{
		___5BFE2819B4778217C56416C7585FF0E56EBACD89_48 = value;
	}

	inline static int32_t get_offset_of_U3609C0E8D8DA86A09D6013D301C86BA8782C16B8C_49() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___609C0E8D8DA86A09D6013D301C86BA8782C16B8C_49)); }
	inline __StaticArrayInitTypeSizeU3D128_t531529101  get_U3609C0E8D8DA86A09D6013D301C86BA8782C16B8C_49() const { return ___609C0E8D8DA86A09D6013D301C86BA8782C16B8C_49; }
	inline __StaticArrayInitTypeSizeU3D128_t531529101 * get_address_of_U3609C0E8D8DA86A09D6013D301C86BA8782C16B8C_49() { return &___609C0E8D8DA86A09D6013D301C86BA8782C16B8C_49; }
	inline void set_U3609C0E8D8DA86A09D6013D301C86BA8782C16B8C_49(__StaticArrayInitTypeSizeU3D128_t531529101  value)
	{
		___609C0E8D8DA86A09D6013D301C86BA8782C16B8C_49 = value;
	}

	inline static int32_t get_offset_of_U362BAB0F245E66C3EB982CF5A7015F0A7C3382283_50() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___62BAB0F245E66C3EB982CF5A7015F0A7C3382283_50)); }
	inline __StaticArrayInitTypeSizeU3D48_t1904228655  get_U362BAB0F245E66C3EB982CF5A7015F0A7C3382283_50() const { return ___62BAB0F245E66C3EB982CF5A7015F0A7C3382283_50; }
	inline __StaticArrayInitTypeSizeU3D48_t1904228655 * get_address_of_U362BAB0F245E66C3EB982CF5A7015F0A7C3382283_50() { return &___62BAB0F245E66C3EB982CF5A7015F0A7C3382283_50; }
	inline void set_U362BAB0F245E66C3EB982CF5A7015F0A7C3382283_50(__StaticArrayInitTypeSizeU3D48_t1904228655  value)
	{
		___62BAB0F245E66C3EB982CF5A7015F0A7C3382283_50 = value;
	}

	inline static int32_t get_offset_of_U3646036A65DECCD6835C914A46E6E44B729433B60_51() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___646036A65DECCD6835C914A46E6E44B729433B60_51)); }
	inline __StaticArrayInitTypeSizeU3D2048_t1070431640  get_U3646036A65DECCD6835C914A46E6E44B729433B60_51() const { return ___646036A65DECCD6835C914A46E6E44B729433B60_51; }
	inline __StaticArrayInitTypeSizeU3D2048_t1070431640 * get_address_of_U3646036A65DECCD6835C914A46E6E44B729433B60_51() { return &___646036A65DECCD6835C914A46E6E44B729433B60_51; }
	inline void set_U3646036A65DECCD6835C914A46E6E44B729433B60_51(__StaticArrayInitTypeSizeU3D2048_t1070431640  value)
	{
		___646036A65DECCD6835C914A46E6E44B729433B60_51 = value;
	}

	inline static int32_t get_offset_of_U365E32B4E150FD8D24B93B0D42A17F1DAD146162B_52() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___65E32B4E150FD8D24B93B0D42A17F1DAD146162B_52)); }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295  get_U365E32B4E150FD8D24B93B0D42A17F1DAD146162B_52() const { return ___65E32B4E150FD8D24B93B0D42A17F1DAD146162B_52; }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295 * get_address_of_U365E32B4E150FD8D24B93B0D42A17F1DAD146162B_52() { return &___65E32B4E150FD8D24B93B0D42A17F1DAD146162B_52; }
	inline void set_U365E32B4E150FD8D24B93B0D42A17F1DAD146162B_52(__StaticArrayInitTypeSizeU3D40_t1547998295  value)
	{
		___65E32B4E150FD8D24B93B0D42A17F1DAD146162B_52 = value;
	}

	inline static int32_t get_offset_of_U36770974FEF1E98B9C1864370E2B5B786EB0EA39E_53() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___6770974FEF1E98B9C1864370E2B5B786EB0EA39E_53)); }
	inline __StaticArrayInitTypeSizeU3D52_t2710732173  get_U36770974FEF1E98B9C1864370E2B5B786EB0EA39E_53() const { return ___6770974FEF1E98B9C1864370E2B5B786EB0EA39E_53; }
	inline __StaticArrayInitTypeSizeU3D52_t2710732173 * get_address_of_U36770974FEF1E98B9C1864370E2B5B786EB0EA39E_53() { return &___6770974FEF1E98B9C1864370E2B5B786EB0EA39E_53; }
	inline void set_U36770974FEF1E98B9C1864370E2B5B786EB0EA39E_53(__StaticArrayInitTypeSizeU3D52_t2710732173  value)
	{
		___6770974FEF1E98B9C1864370E2B5B786EB0EA39E_53 = value;
	}

	inline static int32_t get_offset_of_U367EEAD805D708D9AA4E14BF747E44CED801744F3_54() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___67EEAD805D708D9AA4E14BF747E44CED801744F3_54)); }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245  get_U367EEAD805D708D9AA4E14BF747E44CED801744F3_54() const { return ___67EEAD805D708D9AA4E14BF747E44CED801744F3_54; }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245 * get_address_of_U367EEAD805D708D9AA4E14BF747E44CED801744F3_54() { return &___67EEAD805D708D9AA4E14BF747E44CED801744F3_54; }
	inline void set_U367EEAD805D708D9AA4E14BF747E44CED801744F3_54(__StaticArrayInitTypeSizeU3D72_t2710863245  value)
	{
		___67EEAD805D708D9AA4E14BF747E44CED801744F3_54 = value;
	}

	inline static int32_t get_offset_of_U36C71197D228427B2864C69B357FEF73D8C9D59DF_55() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___6C71197D228427B2864C69B357FEF73D8C9D59DF_55)); }
	inline __StaticArrayInitTypeSizeU3D120_t3297148301  get_U36C71197D228427B2864C69B357FEF73D8C9D59DF_55() const { return ___6C71197D228427B2864C69B357FEF73D8C9D59DF_55; }
	inline __StaticArrayInitTypeSizeU3D120_t3297148301 * get_address_of_U36C71197D228427B2864C69B357FEF73D8C9D59DF_55() { return &___6C71197D228427B2864C69B357FEF73D8C9D59DF_55; }
	inline void set_U36C71197D228427B2864C69B357FEF73D8C9D59DF_55(__StaticArrayInitTypeSizeU3D120_t3297148301  value)
	{
		___6C71197D228427B2864C69B357FEF73D8C9D59DF_55 = value;
	}

	inline static int32_t get_offset_of_U36D49C9D487D7AD3491ECE08732D68A593CC2038D_56() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___6D49C9D487D7AD3491ECE08732D68A593CC2038D_56)); }
	inline __StaticArrayInitTypeSizeU3D9_t3218278898  get_U36D49C9D487D7AD3491ECE08732D68A593CC2038D_56() const { return ___6D49C9D487D7AD3491ECE08732D68A593CC2038D_56; }
	inline __StaticArrayInitTypeSizeU3D9_t3218278898 * get_address_of_U36D49C9D487D7AD3491ECE08732D68A593CC2038D_56() { return &___6D49C9D487D7AD3491ECE08732D68A593CC2038D_56; }
	inline void set_U36D49C9D487D7AD3491ECE08732D68A593CC2038D_56(__StaticArrayInitTypeSizeU3D9_t3218278898  value)
	{
		___6D49C9D487D7AD3491ECE08732D68A593CC2038D_56 = value;
	}

	inline static int32_t get_offset_of_U36D797C11E1D4FB68B6570CF2A92B792433527065_57() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___6D797C11E1D4FB68B6570CF2A92B792433527065_57)); }
	inline __StaticArrayInitTypeSizeU3D2048_t1070431640  get_U36D797C11E1D4FB68B6570CF2A92B792433527065_57() const { return ___6D797C11E1D4FB68B6570CF2A92B792433527065_57; }
	inline __StaticArrayInitTypeSizeU3D2048_t1070431640 * get_address_of_U36D797C11E1D4FB68B6570CF2A92B792433527065_57() { return &___6D797C11E1D4FB68B6570CF2A92B792433527065_57; }
	inline void set_U36D797C11E1D4FB68B6570CF2A92B792433527065_57(__StaticArrayInitTypeSizeU3D2048_t1070431640  value)
	{
		___6D797C11E1D4FB68B6570CF2A92B792433527065_57 = value;
	}

	inline static int32_t get_offset_of_U36E5DC824F803F8565AF31B42199DAE39FE7F4EA9_58() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___6E5DC824F803F8565AF31B42199DAE39FE7F4EA9_58)); }
	inline __StaticArrayInitTypeSizeU3D3132_t3825993975  get_U36E5DC824F803F8565AF31B42199DAE39FE7F4EA9_58() const { return ___6E5DC824F803F8565AF31B42199DAE39FE7F4EA9_58; }
	inline __StaticArrayInitTypeSizeU3D3132_t3825993975 * get_address_of_U36E5DC824F803F8565AF31B42199DAE39FE7F4EA9_58() { return &___6E5DC824F803F8565AF31B42199DAE39FE7F4EA9_58; }
	inline void set_U36E5DC824F803F8565AF31B42199DAE39FE7F4EA9_58(__StaticArrayInitTypeSizeU3D3132_t3825993975  value)
	{
		___6E5DC824F803F8565AF31B42199DAE39FE7F4EA9_58 = value;
	}

	inline static int32_t get_offset_of_U36FC754859E4EC74E447048364B216D825C6F8FE7_59() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___6FC754859E4EC74E447048364B216D825C6F8FE7_59)); }
	inline __StaticArrayInitTypeSizeU3D76_t385264417  get_U36FC754859E4EC74E447048364B216D825C6F8FE7_59() const { return ___6FC754859E4EC74E447048364B216D825C6F8FE7_59; }
	inline __StaticArrayInitTypeSizeU3D76_t385264417 * get_address_of_U36FC754859E4EC74E447048364B216D825C6F8FE7_59() { return &___6FC754859E4EC74E447048364B216D825C6F8FE7_59; }
	inline void set_U36FC754859E4EC74E447048364B216D825C6F8FE7_59(__StaticArrayInitTypeSizeU3D76_t385264417  value)
	{
		___6FC754859E4EC74E447048364B216D825C6F8FE7_59 = value;
	}

	inline static int32_t get_offset_of_U3704939CD172085D1295FCE3F1D92431D685D7AA2_60() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___704939CD172085D1295FCE3F1D92431D685D7AA2_60)); }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295  get_U3704939CD172085D1295FCE3F1D92431D685D7AA2_60() const { return ___704939CD172085D1295FCE3F1D92431D685D7AA2_60; }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295 * get_address_of_U3704939CD172085D1295FCE3F1D92431D685D7AA2_60() { return &___704939CD172085D1295FCE3F1D92431D685D7AA2_60; }
	inline void set_U3704939CD172085D1295FCE3F1D92431D685D7AA2_60(__StaticArrayInitTypeSizeU3D40_t1547998295  value)
	{
		___704939CD172085D1295FCE3F1D92431D685D7AA2_60 = value;
	}

	inline static int32_t get_offset_of_U37088AAE49F0627B72729078DE6E3182DDCF8ED99_61() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___7088AAE49F0627B72729078DE6E3182DDCF8ED99_61)); }
	inline __StaticArrayInitTypeSizeU3D24_t3517759979  get_U37088AAE49F0627B72729078DE6E3182DDCF8ED99_61() const { return ___7088AAE49F0627B72729078DE6E3182DDCF8ED99_61; }
	inline __StaticArrayInitTypeSizeU3D24_t3517759979 * get_address_of_U37088AAE49F0627B72729078DE6E3182DDCF8ED99_61() { return &___7088AAE49F0627B72729078DE6E3182DDCF8ED99_61; }
	inline void set_U37088AAE49F0627B72729078DE6E3182DDCF8ED99_61(__StaticArrayInitTypeSizeU3D24_t3517759979  value)
	{
		___7088AAE49F0627B72729078DE6E3182DDCF8ED99_61 = value;
	}

	inline static int32_t get_offset_of_U37341C933A70EAE383CC50C4B945ADB8E08F06737_62() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___7341C933A70EAE383CC50C4B945ADB8E08F06737_62)); }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245  get_U37341C933A70EAE383CC50C4B945ADB8E08F06737_62() const { return ___7341C933A70EAE383CC50C4B945ADB8E08F06737_62; }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245 * get_address_of_U37341C933A70EAE383CC50C4B945ADB8E08F06737_62() { return &___7341C933A70EAE383CC50C4B945ADB8E08F06737_62; }
	inline void set_U37341C933A70EAE383CC50C4B945ADB8E08F06737_62(__StaticArrayInitTypeSizeU3D72_t2710863245  value)
	{
		___7341C933A70EAE383CC50C4B945ADB8E08F06737_62 = value;
	}

	inline static int32_t get_offset_of_U3736D39815215889F11249D9958F6ED12D37B9F57_63() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___736D39815215889F11249D9958F6ED12D37B9F57_63)); }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682  get_U3736D39815215889F11249D9958F6ED12D37B9F57_63() const { return ___736D39815215889F11249D9958F6ED12D37B9F57_63; }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682 * get_address_of_U3736D39815215889F11249D9958F6ED12D37B9F57_63() { return &___736D39815215889F11249D9958F6ED12D37B9F57_63; }
	inline void set_U3736D39815215889F11249D9958F6ED12D37B9F57_63(__StaticArrayInitTypeSizeU3D3_t3217885682  value)
	{
		___736D39815215889F11249D9958F6ED12D37B9F57_63 = value;
	}

	inline static int32_t get_offset_of_U37F42F2EDC974BE29B2746957416ED1AEFA605F47_64() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___7F42F2EDC974BE29B2746957416ED1AEFA605F47_64)); }
	inline __StaticArrayInitTypeSizeU3D4096_t4160781710  get_U37F42F2EDC974BE29B2746957416ED1AEFA605F47_64() const { return ___7F42F2EDC974BE29B2746957416ED1AEFA605F47_64; }
	inline __StaticArrayInitTypeSizeU3D4096_t4160781710 * get_address_of_U37F42F2EDC974BE29B2746957416ED1AEFA605F47_64() { return &___7F42F2EDC974BE29B2746957416ED1AEFA605F47_64; }
	inline void set_U37F42F2EDC974BE29B2746957416ED1AEFA605F47_64(__StaticArrayInitTypeSizeU3D4096_t4160781710  value)
	{
		___7F42F2EDC974BE29B2746957416ED1AEFA605F47_64 = value;
	}

	inline static int32_t get_offset_of_U37FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_65() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___7FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_65)); }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295  get_U37FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_65() const { return ___7FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_65; }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295 * get_address_of_U37FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_65() { return &___7FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_65; }
	inline void set_U37FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_65(__StaticArrayInitTypeSizeU3D40_t1547998295  value)
	{
		___7FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_65 = value;
	}

	inline static int32_t get_offset_of_U3811A927B7DADD378BE60BBDE794B9277AA9B50EC_66() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___811A927B7DADD378BE60BBDE794B9277AA9B50EC_66)); }
	inline __StaticArrayInitTypeSizeU3D21252_t1490422002  get_U3811A927B7DADD378BE60BBDE794B9277AA9B50EC_66() const { return ___811A927B7DADD378BE60BBDE794B9277AA9B50EC_66; }
	inline __StaticArrayInitTypeSizeU3D21252_t1490422002 * get_address_of_U3811A927B7DADD378BE60BBDE794B9277AA9B50EC_66() { return &___811A927B7DADD378BE60BBDE794B9277AA9B50EC_66; }
	inline void set_U3811A927B7DADD378BE60BBDE794B9277AA9B50EC_66(__StaticArrayInitTypeSizeU3D21252_t1490422002  value)
	{
		___811A927B7DADD378BE60BBDE794B9277AA9B50EC_66 = value;
	}

	inline static int32_t get_offset_of_U381917F1E21F3C22B9F916994547A614FB03E968E_67() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___81917F1E21F3C22B9F916994547A614FB03E968E_67)); }
	inline __StaticArrayInitTypeSizeU3D36_t385526561  get_U381917F1E21F3C22B9F916994547A614FB03E968E_67() const { return ___81917F1E21F3C22B9F916994547A614FB03E968E_67; }
	inline __StaticArrayInitTypeSizeU3D36_t385526561 * get_address_of_U381917F1E21F3C22B9F916994547A614FB03E968E_67() { return &___81917F1E21F3C22B9F916994547A614FB03E968E_67; }
	inline void set_U381917F1E21F3C22B9F916994547A614FB03E968E_67(__StaticArrayInitTypeSizeU3D36_t385526561  value)
	{
		___81917F1E21F3C22B9F916994547A614FB03E968E_67 = value;
	}

	inline static int32_t get_offset_of_U3823566DA642D6EA356E15585921F2A4CA23D6760_68() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___823566DA642D6EA356E15585921F2A4CA23D6760_68)); }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295  get_U3823566DA642D6EA356E15585921F2A4CA23D6760_68() const { return ___823566DA642D6EA356E15585921F2A4CA23D6760_68; }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295 * get_address_of_U3823566DA642D6EA356E15585921F2A4CA23D6760_68() { return &___823566DA642D6EA356E15585921F2A4CA23D6760_68; }
	inline void set_U3823566DA642D6EA356E15585921F2A4CA23D6760_68(__StaticArrayInitTypeSizeU3D40_t1547998295  value)
	{
		___823566DA642D6EA356E15585921F2A4CA23D6760_68 = value;
	}

	inline static int32_t get_offset_of_U382C2A59850B2E85BCE1A45A479537A384DF6098D_69() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___82C2A59850B2E85BCE1A45A479537A384DF6098D_69)); }
	inline __StaticArrayInitTypeSizeU3D12_t2710994317  get_U382C2A59850B2E85BCE1A45A479537A384DF6098D_69() const { return ___82C2A59850B2E85BCE1A45A479537A384DF6098D_69; }
	inline __StaticArrayInitTypeSizeU3D12_t2710994317 * get_address_of_U382C2A59850B2E85BCE1A45A479537A384DF6098D_69() { return &___82C2A59850B2E85BCE1A45A479537A384DF6098D_69; }
	inline void set_U382C2A59850B2E85BCE1A45A479537A384DF6098D_69(__StaticArrayInitTypeSizeU3D12_t2710994317  value)
	{
		___82C2A59850B2E85BCE1A45A479537A384DF6098D_69 = value;
	}

	inline static int32_t get_offset_of_U382C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_70() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___82C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_70)); }
	inline __StaticArrayInitTypeSizeU3D44_t3517366763  get_U382C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_70() const { return ___82C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_70; }
	inline __StaticArrayInitTypeSizeU3D44_t3517366763 * get_address_of_U382C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_70() { return &___82C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_70; }
	inline void set_U382C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_70(__StaticArrayInitTypeSizeU3D44_t3517366763  value)
	{
		___82C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_70 = value;
	}

	inline static int32_t get_offset_of_U386F4F563FA2C61798AE6238D789139739428463A_71() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___86F4F563FA2C61798AE6238D789139739428463A_71)); }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682  get_U386F4F563FA2C61798AE6238D789139739428463A_71() const { return ___86F4F563FA2C61798AE6238D789139739428463A_71; }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682 * get_address_of_U386F4F563FA2C61798AE6238D789139739428463A_71() { return &___86F4F563FA2C61798AE6238D789139739428463A_71; }
	inline void set_U386F4F563FA2C61798AE6238D789139739428463A_71(__StaticArrayInitTypeSizeU3D3_t3217885682  value)
	{
		___86F4F563FA2C61798AE6238D789139739428463A_71 = value;
	}

	inline static int32_t get_offset_of_U3871B9CF85DB352BAADF12BAE8F19857683E385AC_72() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___871B9CF85DB352BAADF12BAE8F19857683E385AC_72)); }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295  get_U3871B9CF85DB352BAADF12BAE8F19857683E385AC_72() const { return ___871B9CF85DB352BAADF12BAE8F19857683E385AC_72; }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295 * get_address_of_U3871B9CF85DB352BAADF12BAE8F19857683E385AC_72() { return &___871B9CF85DB352BAADF12BAE8F19857683E385AC_72; }
	inline void set_U3871B9CF85DB352BAADF12BAE8F19857683E385AC_72(__StaticArrayInitTypeSizeU3D40_t1547998295  value)
	{
		___871B9CF85DB352BAADF12BAE8F19857683E385AC_72 = value;
	}

	inline static int32_t get_offset_of_U389A040451C8CC5C8FB268BE44BDD74964C104155_73() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___89A040451C8CC5C8FB268BE44BDD74964C104155_73)); }
	inline __StaticArrayInitTypeSizeU3D16_t385395489  get_U389A040451C8CC5C8FB268BE44BDD74964C104155_73() const { return ___89A040451C8CC5C8FB268BE44BDD74964C104155_73; }
	inline __StaticArrayInitTypeSizeU3D16_t385395489 * get_address_of_U389A040451C8CC5C8FB268BE44BDD74964C104155_73() { return &___89A040451C8CC5C8FB268BE44BDD74964C104155_73; }
	inline void set_U389A040451C8CC5C8FB268BE44BDD74964C104155_73(__StaticArrayInitTypeSizeU3D16_t385395489  value)
	{
		___89A040451C8CC5C8FB268BE44BDD74964C104155_73 = value;
	}

	inline static int32_t get_offset_of_U38CAA092E783257106251246FF5C97F88D28517A6_74() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___8CAA092E783257106251246FF5C97F88D28517A6_74)); }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295  get_U38CAA092E783257106251246FF5C97F88D28517A6_74() const { return ___8CAA092E783257106251246FF5C97F88D28517A6_74; }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295 * get_address_of_U38CAA092E783257106251246FF5C97F88D28517A6_74() { return &___8CAA092E783257106251246FF5C97F88D28517A6_74; }
	inline void set_U38CAA092E783257106251246FF5C97F88D28517A6_74(__StaticArrayInitTypeSizeU3D40_t1547998295  value)
	{
		___8CAA092E783257106251246FF5C97F88D28517A6_74 = value;
	}

	inline static int32_t get_offset_of_U38D231DD55FE1AD7631BBD0905A17D5EB616C2154_75() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___8D231DD55FE1AD7631BBD0905A17D5EB616C2154_75)); }
	inline __StaticArrayInitTypeSizeU3D2100_t1871841525  get_U38D231DD55FE1AD7631BBD0905A17D5EB616C2154_75() const { return ___8D231DD55FE1AD7631BBD0905A17D5EB616C2154_75; }
	inline __StaticArrayInitTypeSizeU3D2100_t1871841525 * get_address_of_U38D231DD55FE1AD7631BBD0905A17D5EB616C2154_75() { return &___8D231DD55FE1AD7631BBD0905A17D5EB616C2154_75; }
	inline void set_U38D231DD55FE1AD7631BBD0905A17D5EB616C2154_75(__StaticArrayInitTypeSizeU3D2100_t1871841525  value)
	{
		___8D231DD55FE1AD7631BBD0905A17D5EB616C2154_75 = value;
	}

	inline static int32_t get_offset_of_U38E10AC2F34545DFBBF3FCBC06055D797A8C99991_76() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___8E10AC2F34545DFBBF3FCBC06055D797A8C99991_76)); }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295  get_U38E10AC2F34545DFBBF3FCBC06055D797A8C99991_76() const { return ___8E10AC2F34545DFBBF3FCBC06055D797A8C99991_76; }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295 * get_address_of_U38E10AC2F34545DFBBF3FCBC06055D797A8C99991_76() { return &___8E10AC2F34545DFBBF3FCBC06055D797A8C99991_76; }
	inline void set_U38E10AC2F34545DFBBF3FCBC06055D797A8C99991_76(__StaticArrayInitTypeSizeU3D40_t1547998295  value)
	{
		___8E10AC2F34545DFBBF3FCBC06055D797A8C99991_76 = value;
	}

	inline static int32_t get_offset_of_U38F22C9ECE1331718CBD268A9BBFD2F5E451441E3_77() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___8F22C9ECE1331718CBD268A9BBFD2F5E451441E3_77)); }
	inline __StaticArrayInitTypeSizeU3D256_t1757367632  get_U38F22C9ECE1331718CBD268A9BBFD2F5E451441E3_77() const { return ___8F22C9ECE1331718CBD268A9BBFD2F5E451441E3_77; }
	inline __StaticArrayInitTypeSizeU3D256_t1757367632 * get_address_of_U38F22C9ECE1331718CBD268A9BBFD2F5E451441E3_77() { return &___8F22C9ECE1331718CBD268A9BBFD2F5E451441E3_77; }
	inline void set_U38F22C9ECE1331718CBD268A9BBFD2F5E451441E3_77(__StaticArrayInitTypeSizeU3D256_t1757367632  value)
	{
		___8F22C9ECE1331718CBD268A9BBFD2F5E451441E3_77 = value;
	}

	inline static int32_t get_offset_of_U390A0542282A011472F94E97CEAE59F8B3B1A3291_78() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___90A0542282A011472F94E97CEAE59F8B3B1A3291_78)); }
	inline __StaticArrayInitTypeSizeU3D640_t4103651819  get_U390A0542282A011472F94E97CEAE59F8B3B1A3291_78() const { return ___90A0542282A011472F94E97CEAE59F8B3B1A3291_78; }
	inline __StaticArrayInitTypeSizeU3D640_t4103651819 * get_address_of_U390A0542282A011472F94E97CEAE59F8B3B1A3291_78() { return &___90A0542282A011472F94E97CEAE59F8B3B1A3291_78; }
	inline void set_U390A0542282A011472F94E97CEAE59F8B3B1A3291_78(__StaticArrayInitTypeSizeU3D640_t4103651819  value)
	{
		___90A0542282A011472F94E97CEAE59F8B3B1A3291_78 = value;
	}

	inline static int32_t get_offset_of_U393A63E90605400F34B49F0EB3361D23C89164BDA_79() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___93A63E90605400F34B49F0EB3361D23C89164BDA_79)); }
	inline __StaticArrayInitTypeSizeU3D12_t2710994317  get_U393A63E90605400F34B49F0EB3361D23C89164BDA_79() const { return ___93A63E90605400F34B49F0EB3361D23C89164BDA_79; }
	inline __StaticArrayInitTypeSizeU3D12_t2710994317 * get_address_of_U393A63E90605400F34B49F0EB3361D23C89164BDA_79() { return &___93A63E90605400F34B49F0EB3361D23C89164BDA_79; }
	inline void set_U393A63E90605400F34B49F0EB3361D23C89164BDA_79(__StaticArrayInitTypeSizeU3D12_t2710994317  value)
	{
		___93A63E90605400F34B49F0EB3361D23C89164BDA_79 = value;
	}

	inline static int32_t get_offset_of_U394841DD2F330CCB1089BF413E4FA9B04505152E2_80() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___94841DD2F330CCB1089BF413E4FA9B04505152E2_80)); }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245  get_U394841DD2F330CCB1089BF413E4FA9B04505152E2_80() const { return ___94841DD2F330CCB1089BF413E4FA9B04505152E2_80; }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245 * get_address_of_U394841DD2F330CCB1089BF413E4FA9B04505152E2_80() { return &___94841DD2F330CCB1089BF413E4FA9B04505152E2_80; }
	inline void set_U394841DD2F330CCB1089BF413E4FA9B04505152E2_80(__StaticArrayInitTypeSizeU3D72_t2710863245  value)
	{
		___94841DD2F330CCB1089BF413E4FA9B04505152E2_80 = value;
	}

	inline static int32_t get_offset_of_U395264589E48F94B7857CFF398FB72A537E13EEE2_81() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___95264589E48F94B7857CFF398FB72A537E13EEE2_81)); }
	inline __StaticArrayInitTypeSizeU3D12_t2710994317  get_U395264589E48F94B7857CFF398FB72A537E13EEE2_81() const { return ___95264589E48F94B7857CFF398FB72A537E13EEE2_81; }
	inline __StaticArrayInitTypeSizeU3D12_t2710994317 * get_address_of_U395264589E48F94B7857CFF398FB72A537E13EEE2_81() { return &___95264589E48F94B7857CFF398FB72A537E13EEE2_81; }
	inline void set_U395264589E48F94B7857CFF398FB72A537E13EEE2_81(__StaticArrayInitTypeSizeU3D12_t2710994317  value)
	{
		___95264589E48F94B7857CFF398FB72A537E13EEE2_81 = value;
	}

	inline static int32_t get_offset_of_U395C48758CAE1715783472FB073AB158AB8A0AB2A_82() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___95C48758CAE1715783472FB073AB158AB8A0AB2A_82)); }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245  get_U395C48758CAE1715783472FB073AB158AB8A0AB2A_82() const { return ___95C48758CAE1715783472FB073AB158AB8A0AB2A_82; }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245 * get_address_of_U395C48758CAE1715783472FB073AB158AB8A0AB2A_82() { return &___95C48758CAE1715783472FB073AB158AB8A0AB2A_82; }
	inline void set_U395C48758CAE1715783472FB073AB158AB8A0AB2A_82(__StaticArrayInitTypeSizeU3D72_t2710863245  value)
	{
		___95C48758CAE1715783472FB073AB158AB8A0AB2A_82 = value;
	}

	inline static int32_t get_offset_of_U3973417296623D8DC6961B09664E54039E44CA5D8_83() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___973417296623D8DC6961B09664E54039E44CA5D8_83)); }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245  get_U3973417296623D8DC6961B09664E54039E44CA5D8_83() const { return ___973417296623D8DC6961B09664E54039E44CA5D8_83; }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245 * get_address_of_U3973417296623D8DC6961B09664E54039E44CA5D8_83() { return &___973417296623D8DC6961B09664E54039E44CA5D8_83; }
	inline void set_U3973417296623D8DC6961B09664E54039E44CA5D8_83(__StaticArrayInitTypeSizeU3D72_t2710863245  value)
	{
		___973417296623D8DC6961B09664E54039E44CA5D8_83 = value;
	}

	inline static int32_t get_offset_of_U397FB30C84FF4A41CD4625B44B2940BFC8DB43003_84() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___97FB30C84FF4A41CD4625B44B2940BFC8DB43003_84)); }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682  get_U397FB30C84FF4A41CD4625B44B2940BFC8DB43003_84() const { return ___97FB30C84FF4A41CD4625B44B2940BFC8DB43003_84; }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682 * get_address_of_U397FB30C84FF4A41CD4625B44B2940BFC8DB43003_84() { return &___97FB30C84FF4A41CD4625B44B2940BFC8DB43003_84; }
	inline void set_U397FB30C84FF4A41CD4625B44B2940BFC8DB43003_84(__StaticArrayInitTypeSizeU3D3_t3217885682  value)
	{
		___97FB30C84FF4A41CD4625B44B2940BFC8DB43003_84 = value;
	}

	inline static int32_t get_offset_of_U399E2E88877D14C7DDC4E957A0ED7079CA0E9EB24_85() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___99E2E88877D14C7DDC4E957A0ED7079CA0E9EB24_85)); }
	inline __StaticArrayInitTypeSizeU3D4096_t4160781710  get_U399E2E88877D14C7DDC4E957A0ED7079CA0E9EB24_85() const { return ___99E2E88877D14C7DDC4E957A0ED7079CA0E9EB24_85; }
	inline __StaticArrayInitTypeSizeU3D4096_t4160781710 * get_address_of_U399E2E88877D14C7DDC4E957A0ED7079CA0E9EB24_85() { return &___99E2E88877D14C7DDC4E957A0ED7079CA0E9EB24_85; }
	inline void set_U399E2E88877D14C7DDC4E957A0ED7079CA0E9EB24_85(__StaticArrayInitTypeSizeU3D4096_t4160781710  value)
	{
		___99E2E88877D14C7DDC4E957A0ED7079CA0E9EB24_85 = value;
	}

	inline static int32_t get_offset_of_U39A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_86() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___9A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_86)); }
	inline __StaticArrayInitTypeSizeU3D64_t3517497835  get_U39A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_86() const { return ___9A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_86; }
	inline __StaticArrayInitTypeSizeU3D64_t3517497835 * get_address_of_U39A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_86() { return &___9A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_86; }
	inline void set_U39A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_86(__StaticArrayInitTypeSizeU3D64_t3517497835  value)
	{
		___9A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_86 = value;
	}

	inline static int32_t get_offset_of_U39BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_87() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___9BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_87)); }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682  get_U39BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_87() const { return ___9BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_87; }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682 * get_address_of_U39BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_87() { return &___9BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_87; }
	inline void set_U39BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_87(__StaticArrayInitTypeSizeU3D3_t3217885682  value)
	{
		___9BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_87 = value;
	}

	inline static int32_t get_offset_of_A0074C15377C0C870B055927403EA9FA7A349D12_88() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___A0074C15377C0C870B055927403EA9FA7A349D12_88)); }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295  get_A0074C15377C0C870B055927403EA9FA7A349D12_88() const { return ___A0074C15377C0C870B055927403EA9FA7A349D12_88; }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295 * get_address_of_A0074C15377C0C870B055927403EA9FA7A349D12_88() { return &___A0074C15377C0C870B055927403EA9FA7A349D12_88; }
	inline void set_A0074C15377C0C870B055927403EA9FA7A349D12_88(__StaticArrayInitTypeSizeU3D40_t1547998295  value)
	{
		___A0074C15377C0C870B055927403EA9FA7A349D12_88 = value;
	}

	inline static int32_t get_offset_of_A1319B706116AB2C6D44483F60A7D0ACEA543396_89() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___A1319B706116AB2C6D44483F60A7D0ACEA543396_89)); }
	inline __StaticArrayInitTypeSizeU3D130_t568264946  get_A1319B706116AB2C6D44483F60A7D0ACEA543396_89() const { return ___A1319B706116AB2C6D44483F60A7D0ACEA543396_89; }
	inline __StaticArrayInitTypeSizeU3D130_t568264946 * get_address_of_A1319B706116AB2C6D44483F60A7D0ACEA543396_89() { return &___A1319B706116AB2C6D44483F60A7D0ACEA543396_89; }
	inline void set_A1319B706116AB2C6D44483F60A7D0ACEA543396_89(__StaticArrayInitTypeSizeU3D130_t568264946  value)
	{
		___A1319B706116AB2C6D44483F60A7D0ACEA543396_89 = value;
	}

	inline static int32_t get_offset_of_A13AA52274D951A18029131A8DDECF76B569A15D_90() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___A13AA52274D951A18029131A8DDECF76B569A15D_90)); }
	inline int64_t get_A13AA52274D951A18029131A8DDECF76B569A15D_90() const { return ___A13AA52274D951A18029131A8DDECF76B569A15D_90; }
	inline int64_t* get_address_of_A13AA52274D951A18029131A8DDECF76B569A15D_90() { return &___A13AA52274D951A18029131A8DDECF76B569A15D_90; }
	inline void set_A13AA52274D951A18029131A8DDECF76B569A15D_90(int64_t value)
	{
		___A13AA52274D951A18029131A8DDECF76B569A15D_90 = value;
	}

	inline static int32_t get_offset_of_A323DB0813C4D072957BA6FDA79D9776674CD06B_91() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___A323DB0813C4D072957BA6FDA79D9776674CD06B_91)); }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682  get_A323DB0813C4D072957BA6FDA79D9776674CD06B_91() const { return ___A323DB0813C4D072957BA6FDA79D9776674CD06B_91; }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682 * get_address_of_A323DB0813C4D072957BA6FDA79D9776674CD06B_91() { return &___A323DB0813C4D072957BA6FDA79D9776674CD06B_91; }
	inline void set_A323DB0813C4D072957BA6FDA79D9776674CD06B_91(__StaticArrayInitTypeSizeU3D3_t3217885682  value)
	{
		___A323DB0813C4D072957BA6FDA79D9776674CD06B_91 = value;
	}

	inline static int32_t get_offset_of_A5444763673307F6828C748D4B9708CFC02B0959_92() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___A5444763673307F6828C748D4B9708CFC02B0959_92)); }
	inline __StaticArrayInitTypeSizeU3D212_t3318292412  get_A5444763673307F6828C748D4B9708CFC02B0959_92() const { return ___A5444763673307F6828C748D4B9708CFC02B0959_92; }
	inline __StaticArrayInitTypeSizeU3D212_t3318292412 * get_address_of_A5444763673307F6828C748D4B9708CFC02B0959_92() { return &___A5444763673307F6828C748D4B9708CFC02B0959_92; }
	inline void set_A5444763673307F6828C748D4B9708CFC02B0959_92(__StaticArrayInitTypeSizeU3D212_t3318292412  value)
	{
		___A5444763673307F6828C748D4B9708CFC02B0959_92 = value;
	}

	inline static int32_t get_offset_of_A6732F8E7FC23766AB329B492D6BF82E3B33233F_93() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___A6732F8E7FC23766AB329B492D6BF82E3B33233F_93)); }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245  get_A6732F8E7FC23766AB329B492D6BF82E3B33233F_93() const { return ___A6732F8E7FC23766AB329B492D6BF82E3B33233F_93; }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245 * get_address_of_A6732F8E7FC23766AB329B492D6BF82E3B33233F_93() { return &___A6732F8E7FC23766AB329B492D6BF82E3B33233F_93; }
	inline void set_A6732F8E7FC23766AB329B492D6BF82E3B33233F_93(__StaticArrayInitTypeSizeU3D72_t2710863245  value)
	{
		___A6732F8E7FC23766AB329B492D6BF82E3B33233F_93 = value;
	}

	inline static int32_t get_offset_of_A705A106D95282BD15E13EEA6B0AF583FF786D83_94() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___A705A106D95282BD15E13EEA6B0AF583FF786D83_94)); }
	inline __StaticArrayInitTypeSizeU3D174_t3302307462  get_A705A106D95282BD15E13EEA6B0AF583FF786D83_94() const { return ___A705A106D95282BD15E13EEA6B0AF583FF786D83_94; }
	inline __StaticArrayInitTypeSizeU3D174_t3302307462 * get_address_of_A705A106D95282BD15E13EEA6B0AF583FF786D83_94() { return &___A705A106D95282BD15E13EEA6B0AF583FF786D83_94; }
	inline void set_A705A106D95282BD15E13EEA6B0AF583FF786D83_94(__StaticArrayInitTypeSizeU3D174_t3302307462  value)
	{
		___A705A106D95282BD15E13EEA6B0AF583FF786D83_94 = value;
	}

	inline static int32_t get_offset_of_A8A491E4CED49AE0027560476C10D933CE70C8DF_95() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___A8A491E4CED49AE0027560476C10D933CE70C8DF_95)); }
	inline __StaticArrayInitTypeSizeU3D1018_t2637921688  get_A8A491E4CED49AE0027560476C10D933CE70C8DF_95() const { return ___A8A491E4CED49AE0027560476C10D933CE70C8DF_95; }
	inline __StaticArrayInitTypeSizeU3D1018_t2637921688 * get_address_of_A8A491E4CED49AE0027560476C10D933CE70C8DF_95() { return &___A8A491E4CED49AE0027560476C10D933CE70C8DF_95; }
	inline void set_A8A491E4CED49AE0027560476C10D933CE70C8DF_95(__StaticArrayInitTypeSizeU3D1018_t2637921688  value)
	{
		___A8A491E4CED49AE0027560476C10D933CE70C8DF_95 = value;
	}

	inline static int32_t get_offset_of_AC791C4F39504D1184B73478943D0636258DA7B1_96() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___AC791C4F39504D1184B73478943D0636258DA7B1_96)); }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245  get_AC791C4F39504D1184B73478943D0636258DA7B1_96() const { return ___AC791C4F39504D1184B73478943D0636258DA7B1_96; }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245 * get_address_of_AC791C4F39504D1184B73478943D0636258DA7B1_96() { return &___AC791C4F39504D1184B73478943D0636258DA7B1_96; }
	inline void set_AC791C4F39504D1184B73478943D0636258DA7B1_96(__StaticArrayInitTypeSizeU3D72_t2710863245  value)
	{
		___AC791C4F39504D1184B73478943D0636258DA7B1_96 = value;
	}

	inline static int32_t get_offset_of_AFCD4E1211233E99373A3367B23105A3D624B1F2_97() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___AFCD4E1211233E99373A3367B23105A3D624B1F2_97)); }
	inline __StaticArrayInitTypeSizeU3D52_t2710732173  get_AFCD4E1211233E99373A3367B23105A3D624B1F2_97() const { return ___AFCD4E1211233E99373A3367B23105A3D624B1F2_97; }
	inline __StaticArrayInitTypeSizeU3D52_t2710732173 * get_address_of_AFCD4E1211233E99373A3367B23105A3D624B1F2_97() { return &___AFCD4E1211233E99373A3367B23105A3D624B1F2_97; }
	inline void set_AFCD4E1211233E99373A3367B23105A3D624B1F2_97(__StaticArrayInitTypeSizeU3D52_t2710732173  value)
	{
		___AFCD4E1211233E99373A3367B23105A3D624B1F2_97 = value;
	}

	inline static int32_t get_offset_of_B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_98() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_98)); }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295  get_B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_98() const { return ___B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_98; }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295 * get_address_of_B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_98() { return &___B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_98; }
	inline void set_B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_98(__StaticArrayInitTypeSizeU3D40_t1547998295  value)
	{
		___B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_98 = value;
	}

	inline static int32_t get_offset_of_B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_99() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_99)); }
	inline __StaticArrayInitTypeSizeU3D16_t385395489  get_B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_99() const { return ___B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_99; }
	inline __StaticArrayInitTypeSizeU3D16_t385395489 * get_address_of_B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_99() { return &___B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_99; }
	inline void set_B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_99(__StaticArrayInitTypeSizeU3D16_t385395489  value)
	{
		___B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_99 = value;
	}

	inline static int32_t get_offset_of_B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_100() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_100)); }
	inline __StaticArrayInitTypeSizeU3D256_t1757367632  get_B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_100() const { return ___B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_100; }
	inline __StaticArrayInitTypeSizeU3D256_t1757367632 * get_address_of_B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_100() { return &___B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_100; }
	inline void set_B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_100(__StaticArrayInitTypeSizeU3D256_t1757367632  value)
	{
		___B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_100 = value;
	}

	inline static int32_t get_offset_of_B6002BBF29B2704922EC3BBF0F9EE40ABF185D6B_101() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___B6002BBF29B2704922EC3BBF0F9EE40ABF185D6B_101)); }
	inline __StaticArrayInitTypeSizeU3D4096_t4160781710  get_B6002BBF29B2704922EC3BBF0F9EE40ABF185D6B_101() const { return ___B6002BBF29B2704922EC3BBF0F9EE40ABF185D6B_101; }
	inline __StaticArrayInitTypeSizeU3D4096_t4160781710 * get_address_of_B6002BBF29B2704922EC3BBF0F9EE40ABF185D6B_101() { return &___B6002BBF29B2704922EC3BBF0F9EE40ABF185D6B_101; }
	inline void set_B6002BBF29B2704922EC3BBF0F9EE40ABF185D6B_101(__StaticArrayInitTypeSizeU3D4096_t4160781710  value)
	{
		___B6002BBF29B2704922EC3BBF0F9EE40ABF185D6B_101 = value;
	}

	inline static int32_t get_offset_of_B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_102() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_102)); }
	inline __StaticArrayInitTypeSizeU3D998_t1291568276  get_B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_102() const { return ___B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_102; }
	inline __StaticArrayInitTypeSizeU3D998_t1291568276 * get_address_of_B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_102() { return &___B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_102; }
	inline void set_B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_102(__StaticArrayInitTypeSizeU3D998_t1291568276  value)
	{
		___B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_102 = value;
	}

	inline static int32_t get_offset_of_B8864ACB9DD69E3D42151513C840AAE270BF21C8_103() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___B8864ACB9DD69E3D42151513C840AAE270BF21C8_103)); }
	inline __StaticArrayInitTypeSizeU3D162_t589212449  get_B8864ACB9DD69E3D42151513C840AAE270BF21C8_103() const { return ___B8864ACB9DD69E3D42151513C840AAE270BF21C8_103; }
	inline __StaticArrayInitTypeSizeU3D162_t589212449 * get_address_of_B8864ACB9DD69E3D42151513C840AAE270BF21C8_103() { return &___B8864ACB9DD69E3D42151513C840AAE270BF21C8_103; }
	inline void set_B8864ACB9DD69E3D42151513C840AAE270BF21C8_103(__StaticArrayInitTypeSizeU3D162_t589212449  value)
	{
		___B8864ACB9DD69E3D42151513C840AAE270BF21C8_103 = value;
	}

	inline static int32_t get_offset_of_B8F87834C3597B2EEF22BA6D3A392CC925636401_104() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___B8F87834C3597B2EEF22BA6D3A392CC925636401_104)); }
	inline __StaticArrayInitTypeSizeU3D360_t971680545  get_B8F87834C3597B2EEF22BA6D3A392CC925636401_104() const { return ___B8F87834C3597B2EEF22BA6D3A392CC925636401_104; }
	inline __StaticArrayInitTypeSizeU3D360_t971680545 * get_address_of_B8F87834C3597B2EEF22BA6D3A392CC925636401_104() { return &___B8F87834C3597B2EEF22BA6D3A392CC925636401_104; }
	inline void set_B8F87834C3597B2EEF22BA6D3A392CC925636401_104(__StaticArrayInitTypeSizeU3D360_t971680545  value)
	{
		___B8F87834C3597B2EEF22BA6D3A392CC925636401_104 = value;
	}

	inline static int32_t get_offset_of_B9B670F134A59FB1107AF01A9FE8F8E3980B3093_105() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___B9B670F134A59FB1107AF01A9FE8F8E3980B3093_105)); }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245  get_B9B670F134A59FB1107AF01A9FE8F8E3980B3093_105() const { return ___B9B670F134A59FB1107AF01A9FE8F8E3980B3093_105; }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245 * get_address_of_B9B670F134A59FB1107AF01A9FE8F8E3980B3093_105() { return &___B9B670F134A59FB1107AF01A9FE8F8E3980B3093_105; }
	inline void set_B9B670F134A59FB1107AF01A9FE8F8E3980B3093_105(__StaticArrayInitTypeSizeU3D72_t2710863245  value)
	{
		___B9B670F134A59FB1107AF01A9FE8F8E3980B3093_105 = value;
	}

	inline static int32_t get_offset_of_BE1BDEC0AA74B4DCB079943E70528096CCA985F8_106() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___BE1BDEC0AA74B4DCB079943E70528096CCA985F8_106)); }
	inline __StaticArrayInitTypeSizeU3D20_t1548391511  get_BE1BDEC0AA74B4DCB079943E70528096CCA985F8_106() const { return ___BE1BDEC0AA74B4DCB079943E70528096CCA985F8_106; }
	inline __StaticArrayInitTypeSizeU3D20_t1548391511 * get_address_of_BE1BDEC0AA74B4DCB079943E70528096CCA985F8_106() { return &___BE1BDEC0AA74B4DCB079943E70528096CCA985F8_106; }
	inline void set_BE1BDEC0AA74B4DCB079943E70528096CCA985F8_106(__StaticArrayInitTypeSizeU3D20_t1548391511  value)
	{
		___BE1BDEC0AA74B4DCB079943E70528096CCA985F8_106 = value;
	}

	inline static int32_t get_offset_of_BEBC9ECC660A13EFC359BA3383411F698CFF25DB_107() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___BEBC9ECC660A13EFC359BA3383411F698CFF25DB_107)); }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245  get_BEBC9ECC660A13EFC359BA3383411F698CFF25DB_107() const { return ___BEBC9ECC660A13EFC359BA3383411F698CFF25DB_107; }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245 * get_address_of_BEBC9ECC660A13EFC359BA3383411F698CFF25DB_107() { return &___BEBC9ECC660A13EFC359BA3383411F698CFF25DB_107; }
	inline void set_BEBC9ECC660A13EFC359BA3383411F698CFF25DB_107(__StaticArrayInitTypeSizeU3D72_t2710863245  value)
	{
		___BEBC9ECC660A13EFC359BA3383411F698CFF25DB_107 = value;
	}

	inline static int32_t get_offset_of_BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_108() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_108)); }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295  get_BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_108() const { return ___BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_108; }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295 * get_address_of_BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_108() { return &___BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_108; }
	inline void set_BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_108(__StaticArrayInitTypeSizeU3D40_t1547998295  value)
	{
		___BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_108 = value;
	}

	inline static int32_t get_offset_of_BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_109() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_109)); }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682  get_BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_109() const { return ___BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_109; }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682 * get_address_of_BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_109() { return &___BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_109; }
	inline void set_BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_109(__StaticArrayInitTypeSizeU3D3_t3217885682  value)
	{
		___BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_109 = value;
	}

	inline static int32_t get_offset_of_BF5EB60806ECB74EE484105DD9D6F463BF994867_110() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___BF5EB60806ECB74EE484105DD9D6F463BF994867_110)); }
	inline __StaticArrayInitTypeSizeU3D6_t3217689074  get_BF5EB60806ECB74EE484105DD9D6F463BF994867_110() const { return ___BF5EB60806ECB74EE484105DD9D6F463BF994867_110; }
	inline __StaticArrayInitTypeSizeU3D6_t3217689074 * get_address_of_BF5EB60806ECB74EE484105DD9D6F463BF994867_110() { return &___BF5EB60806ECB74EE484105DD9D6F463BF994867_110; }
	inline void set_BF5EB60806ECB74EE484105DD9D6F463BF994867_110(__StaticArrayInitTypeSizeU3D6_t3217689074  value)
	{
		___BF5EB60806ECB74EE484105DD9D6F463BF994867_110 = value;
	}

	inline static int32_t get_offset_of_C1A1100642BA9685B30A84D97348484E14AA1865_111() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___C1A1100642BA9685B30A84D97348484E14AA1865_111)); }
	inline int64_t get_C1A1100642BA9685B30A84D97348484E14AA1865_111() const { return ___C1A1100642BA9685B30A84D97348484E14AA1865_111; }
	inline int64_t* get_address_of_C1A1100642BA9685B30A84D97348484E14AA1865_111() { return &___C1A1100642BA9685B30A84D97348484E14AA1865_111; }
	inline void set_C1A1100642BA9685B30A84D97348484E14AA1865_111(int64_t value)
	{
		___C1A1100642BA9685B30A84D97348484E14AA1865_111 = value;
	}

	inline static int32_t get_offset_of_C6F364A0AD934EFED8909446C215752E565D77C1_112() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___C6F364A0AD934EFED8909446C215752E565D77C1_112)); }
	inline __StaticArrayInitTypeSizeU3D16_t385395489  get_C6F364A0AD934EFED8909446C215752E565D77C1_112() const { return ___C6F364A0AD934EFED8909446C215752E565D77C1_112; }
	inline __StaticArrayInitTypeSizeU3D16_t385395489 * get_address_of_C6F364A0AD934EFED8909446C215752E565D77C1_112() { return &___C6F364A0AD934EFED8909446C215752E565D77C1_112; }
	inline void set_C6F364A0AD934EFED8909446C215752E565D77C1_112(__StaticArrayInitTypeSizeU3D16_t385395489  value)
	{
		___C6F364A0AD934EFED8909446C215752E565D77C1_112 = value;
	}

	inline static int32_t get_offset_of_CE5835130F5277F63D716FC9115526B0AC68FFAD_113() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___CE5835130F5277F63D716FC9115526B0AC68FFAD_113)); }
	inline __StaticArrayInitTypeSizeU3D174_t3302307462  get_CE5835130F5277F63D716FC9115526B0AC68FFAD_113() const { return ___CE5835130F5277F63D716FC9115526B0AC68FFAD_113; }
	inline __StaticArrayInitTypeSizeU3D174_t3302307462 * get_address_of_CE5835130F5277F63D716FC9115526B0AC68FFAD_113() { return &___CE5835130F5277F63D716FC9115526B0AC68FFAD_113; }
	inline void set_CE5835130F5277F63D716FC9115526B0AC68FFAD_113(__StaticArrayInitTypeSizeU3D174_t3302307462  value)
	{
		___CE5835130F5277F63D716FC9115526B0AC68FFAD_113 = value;
	}

	inline static int32_t get_offset_of_CE93C35B755802BC4B3D180716B048FC61701EF7_114() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___CE93C35B755802BC4B3D180716B048FC61701EF7_114)); }
	inline __StaticArrayInitTypeSizeU3D6_t3217689074  get_CE93C35B755802BC4B3D180716B048FC61701EF7_114() const { return ___CE93C35B755802BC4B3D180716B048FC61701EF7_114; }
	inline __StaticArrayInitTypeSizeU3D6_t3217689074 * get_address_of_CE93C35B755802BC4B3D180716B048FC61701EF7_114() { return &___CE93C35B755802BC4B3D180716B048FC61701EF7_114; }
	inline void set_CE93C35B755802BC4B3D180716B048FC61701EF7_114(__StaticArrayInitTypeSizeU3D6_t3217689074  value)
	{
		___CE93C35B755802BC4B3D180716B048FC61701EF7_114 = value;
	}

	inline static int32_t get_offset_of_CF0B42666EF5E37EDEA0AB8E173E42C196D03814_115() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___CF0B42666EF5E37EDEA0AB8E173E42C196D03814_115)); }
	inline __StaticArrayInitTypeSizeU3D64_t3517497835  get_CF0B42666EF5E37EDEA0AB8E173E42C196D03814_115() const { return ___CF0B42666EF5E37EDEA0AB8E173E42C196D03814_115; }
	inline __StaticArrayInitTypeSizeU3D64_t3517497835 * get_address_of_CF0B42666EF5E37EDEA0AB8E173E42C196D03814_115() { return &___CF0B42666EF5E37EDEA0AB8E173E42C196D03814_115; }
	inline void set_CF0B42666EF5E37EDEA0AB8E173E42C196D03814_115(__StaticArrayInitTypeSizeU3D64_t3517497835  value)
	{
		___CF0B42666EF5E37EDEA0AB8E173E42C196D03814_115 = value;
	}

	inline static int32_t get_offset_of_D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_116() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_116)); }
	inline __StaticArrayInitTypeSizeU3D256_t1757367632  get_D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_116() const { return ___D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_116; }
	inline __StaticArrayInitTypeSizeU3D256_t1757367632 * get_address_of_D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_116() { return &___D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_116; }
	inline void set_D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_116(__StaticArrayInitTypeSizeU3D256_t1757367632  value)
	{
		___D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_116 = value;
	}

	inline static int32_t get_offset_of_D117188BE8D4609C0D531C51B0BB911A4219DEBE_117() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___D117188BE8D4609C0D531C51B0BB911A4219DEBE_117)); }
	inline __StaticArrayInitTypeSizeU3D32_t2711125389  get_D117188BE8D4609C0D531C51B0BB911A4219DEBE_117() const { return ___D117188BE8D4609C0D531C51B0BB911A4219DEBE_117; }
	inline __StaticArrayInitTypeSizeU3D32_t2711125389 * get_address_of_D117188BE8D4609C0D531C51B0BB911A4219DEBE_117() { return &___D117188BE8D4609C0D531C51B0BB911A4219DEBE_117; }
	inline void set_D117188BE8D4609C0D531C51B0BB911A4219DEBE_117(__StaticArrayInitTypeSizeU3D32_t2711125389  value)
	{
		___D117188BE8D4609C0D531C51B0BB911A4219DEBE_117 = value;
	}

	inline static int32_t get_offset_of_D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_118() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_118)); }
	inline __StaticArrayInitTypeSizeU3D32_t2711125389  get_D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_118() const { return ___D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_118; }
	inline __StaticArrayInitTypeSizeU3D32_t2711125389 * get_address_of_D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_118() { return &___D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_118; }
	inline void set_D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_118(__StaticArrayInitTypeSizeU3D32_t2711125389  value)
	{
		___D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_118 = value;
	}

	inline static int32_t get_offset_of_D76478B994B312CD022DCA207AA2254880D2FCC9_119() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___D76478B994B312CD022DCA207AA2254880D2FCC9_119)); }
	inline __StaticArrayInitTypeSizeU3D82_t2711584141  get_D76478B994B312CD022DCA207AA2254880D2FCC9_119() const { return ___D76478B994B312CD022DCA207AA2254880D2FCC9_119; }
	inline __StaticArrayInitTypeSizeU3D82_t2711584141 * get_address_of_D76478B994B312CD022DCA207AA2254880D2FCC9_119() { return &___D76478B994B312CD022DCA207AA2254880D2FCC9_119; }
	inline void set_D76478B994B312CD022DCA207AA2254880D2FCC9_119(__StaticArrayInitTypeSizeU3D82_t2711584141  value)
	{
		___D76478B994B312CD022DCA207AA2254880D2FCC9_119 = value;
	}

	inline static int32_t get_offset_of_D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_120() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_120)); }
	inline __StaticArrayInitTypeSizeU3D44_t3517366763  get_D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_120() const { return ___D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_120; }
	inline __StaticArrayInitTypeSizeU3D44_t3517366763 * get_address_of_D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_120() { return &___D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_120; }
	inline void set_D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_120(__StaticArrayInitTypeSizeU3D44_t3517366763  value)
	{
		___D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_120 = value;
	}

	inline static int32_t get_offset_of_DA19DB47B583EFCF7825D2E39D661D2354F28219_121() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___DA19DB47B583EFCF7825D2E39D661D2354F28219_121)); }
	inline __StaticArrayInitTypeSizeU3D76_t385264417  get_DA19DB47B583EFCF7825D2E39D661D2354F28219_121() const { return ___DA19DB47B583EFCF7825D2E39D661D2354F28219_121; }
	inline __StaticArrayInitTypeSizeU3D76_t385264417 * get_address_of_DA19DB47B583EFCF7825D2E39D661D2354F28219_121() { return &___DA19DB47B583EFCF7825D2E39D661D2354F28219_121; }
	inline void set_DA19DB47B583EFCF7825D2E39D661D2354F28219_121(__StaticArrayInitTypeSizeU3D76_t385264417  value)
	{
		___DA19DB47B583EFCF7825D2E39D661D2354F28219_121 = value;
	}

	inline static int32_t get_offset_of_DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_122() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_122)); }
	inline __StaticArrayInitTypeSizeU3D56_t385133345  get_DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_122() const { return ___DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_122; }
	inline __StaticArrayInitTypeSizeU3D56_t385133345 * get_address_of_DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_122() { return &___DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_122; }
	inline void set_DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_122(__StaticArrayInitTypeSizeU3D56_t385133345  value)
	{
		___DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_122 = value;
	}

	inline static int32_t get_offset_of_DD3AEFEADB1CD615F3017763F1568179FEE640B0_123() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___DD3AEFEADB1CD615F3017763F1568179FEE640B0_123)); }
	inline __StaticArrayInitTypeSizeU3D52_t2710732173  get_DD3AEFEADB1CD615F3017763F1568179FEE640B0_123() const { return ___DD3AEFEADB1CD615F3017763F1568179FEE640B0_123; }
	inline __StaticArrayInitTypeSizeU3D52_t2710732173 * get_address_of_DD3AEFEADB1CD615F3017763F1568179FEE640B0_123() { return &___DD3AEFEADB1CD615F3017763F1568179FEE640B0_123; }
	inline void set_DD3AEFEADB1CD615F3017763F1568179FEE640B0_123(__StaticArrayInitTypeSizeU3D52_t2710732173  value)
	{
		___DD3AEFEADB1CD615F3017763F1568179FEE640B0_123 = value;
	}

	inline static int32_t get_offset_of_E1827270A5FE1C85F5352A66FD87BA747213D006_124() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___E1827270A5FE1C85F5352A66FD87BA747213D006_124)); }
	inline __StaticArrayInitTypeSizeU3D36_t385526561  get_E1827270A5FE1C85F5352A66FD87BA747213D006_124() const { return ___E1827270A5FE1C85F5352A66FD87BA747213D006_124; }
	inline __StaticArrayInitTypeSizeU3D36_t385526561 * get_address_of_E1827270A5FE1C85F5352A66FD87BA747213D006_124() { return &___E1827270A5FE1C85F5352A66FD87BA747213D006_124; }
	inline void set_E1827270A5FE1C85F5352A66FD87BA747213D006_124(__StaticArrayInitTypeSizeU3D36_t385526561  value)
	{
		___E1827270A5FE1C85F5352A66FD87BA747213D006_124 = value;
	}

	inline static int32_t get_offset_of_E45BAB43F7D5D038672B3E3431F92E34A7AF2571_125() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___E45BAB43F7D5D038672B3E3431F92E34A7AF2571_125)); }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295  get_E45BAB43F7D5D038672B3E3431F92E34A7AF2571_125() const { return ___E45BAB43F7D5D038672B3E3431F92E34A7AF2571_125; }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295 * get_address_of_E45BAB43F7D5D038672B3E3431F92E34A7AF2571_125() { return &___E45BAB43F7D5D038672B3E3431F92E34A7AF2571_125; }
	inline void set_E45BAB43F7D5D038672B3E3431F92E34A7AF2571_125(__StaticArrayInitTypeSizeU3D40_t1547998295  value)
	{
		___E45BAB43F7D5D038672B3E3431F92E34A7AF2571_125 = value;
	}

	inline static int32_t get_offset_of_E75835D001C843F156FBA01B001DFE1B8029AC17_126() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___E75835D001C843F156FBA01B001DFE1B8029AC17_126)); }
	inline __StaticArrayInitTypeSizeU3D64_t3517497835  get_E75835D001C843F156FBA01B001DFE1B8029AC17_126() const { return ___E75835D001C843F156FBA01B001DFE1B8029AC17_126; }
	inline __StaticArrayInitTypeSizeU3D64_t3517497835 * get_address_of_E75835D001C843F156FBA01B001DFE1B8029AC17_126() { return &___E75835D001C843F156FBA01B001DFE1B8029AC17_126; }
	inline void set_E75835D001C843F156FBA01B001DFE1B8029AC17_126(__StaticArrayInitTypeSizeU3D64_t3517497835  value)
	{
		___E75835D001C843F156FBA01B001DFE1B8029AC17_126 = value;
	}

	inline static int32_t get_offset_of_E92B39D8233061927D9ACDE54665E68E7535635A_127() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___E92B39D8233061927D9ACDE54665E68E7535635A_127)); }
	inline __StaticArrayInitTypeSizeU3D52_t2710732173  get_E92B39D8233061927D9ACDE54665E68E7535635A_127() const { return ___E92B39D8233061927D9ACDE54665E68E7535635A_127; }
	inline __StaticArrayInitTypeSizeU3D52_t2710732173 * get_address_of_E92B39D8233061927D9ACDE54665E68E7535635A_127() { return &___E92B39D8233061927D9ACDE54665E68E7535635A_127; }
	inline void set_E92B39D8233061927D9ACDE54665E68E7535635A_127(__StaticArrayInitTypeSizeU3D52_t2710732173  value)
	{
		___E92B39D8233061927D9ACDE54665E68E7535635A_127 = value;
	}

	inline static int32_t get_offset_of_EA9506959484C55CFE0C139C624DF6060E285866_128() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___EA9506959484C55CFE0C139C624DF6060E285866_128)); }
	inline __StaticArrayInitTypeSizeU3D12_t2710994317  get_EA9506959484C55CFE0C139C624DF6060E285866_128() const { return ___EA9506959484C55CFE0C139C624DF6060E285866_128; }
	inline __StaticArrayInitTypeSizeU3D12_t2710994317 * get_address_of_EA9506959484C55CFE0C139C624DF6060E285866_128() { return &___EA9506959484C55CFE0C139C624DF6060E285866_128; }
	inline void set_EA9506959484C55CFE0C139C624DF6060E285866_128(__StaticArrayInitTypeSizeU3D12_t2710994317  value)
	{
		___EA9506959484C55CFE0C139C624DF6060E285866_128 = value;
	}

	inline static int32_t get_offset_of_EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_129() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_129)); }
	inline __StaticArrayInitTypeSizeU3D262_t589409057  get_EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_129() const { return ___EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_129; }
	inline __StaticArrayInitTypeSizeU3D262_t589409057 * get_address_of_EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_129() { return &___EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_129; }
	inline void set_EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_129(__StaticArrayInitTypeSizeU3D262_t589409057  value)
	{
		___EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_129 = value;
	}

	inline static int32_t get_offset_of_EBF68F411848D603D059DFDEA2321C5A5EA78044_130() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___EBF68F411848D603D059DFDEA2321C5A5EA78044_130)); }
	inline __StaticArrayInitTypeSizeU3D64_t3517497835  get_EBF68F411848D603D059DFDEA2321C5A5EA78044_130() const { return ___EBF68F411848D603D059DFDEA2321C5A5EA78044_130; }
	inline __StaticArrayInitTypeSizeU3D64_t3517497835 * get_address_of_EBF68F411848D603D059DFDEA2321C5A5EA78044_130() { return &___EBF68F411848D603D059DFDEA2321C5A5EA78044_130; }
	inline void set_EBF68F411848D603D059DFDEA2321C5A5EA78044_130(__StaticArrayInitTypeSizeU3D64_t3517497835  value)
	{
		___EBF68F411848D603D059DFDEA2321C5A5EA78044_130 = value;
	}

	inline static int32_t get_offset_of_EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_131() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_131)); }
	inline __StaticArrayInitTypeSizeU3D10_t1548194903  get_EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_131() const { return ___EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_131; }
	inline __StaticArrayInitTypeSizeU3D10_t1548194903 * get_address_of_EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_131() { return &___EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_131; }
	inline void set_EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_131(__StaticArrayInitTypeSizeU3D10_t1548194903  value)
	{
		___EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_131 = value;
	}

	inline static int32_t get_offset_of_EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_132() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_132)); }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682  get_EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_132() const { return ___EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_132; }
	inline __StaticArrayInitTypeSizeU3D3_t3217885682 * get_address_of_EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_132() { return &___EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_132; }
	inline void set_EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_132(__StaticArrayInitTypeSizeU3D3_t3217885682  value)
	{
		___EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_132 = value;
	}

	inline static int32_t get_offset_of_EC89C317EA2BF49A70EFF5E89C691E34733D7C37_133() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___EC89C317EA2BF49A70EFF5E89C691E34733D7C37_133)); }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245  get_EC89C317EA2BF49A70EFF5E89C691E34733D7C37_133() const { return ___EC89C317EA2BF49A70EFF5E89C691E34733D7C37_133; }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245 * get_address_of_EC89C317EA2BF49A70EFF5E89C691E34733D7C37_133() { return &___EC89C317EA2BF49A70EFF5E89C691E34733D7C37_133; }
	inline void set_EC89C317EA2BF49A70EFF5E89C691E34733D7C37_133(__StaticArrayInitTypeSizeU3D72_t2710863245  value)
	{
		___EC89C317EA2BF49A70EFF5E89C691E34733D7C37_133 = value;
	}

	inline static int32_t get_offset_of_F06E829E62F3AFBC045D064E10A4F5DF7C969612_134() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___F06E829E62F3AFBC045D064E10A4F5DF7C969612_134)); }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295  get_F06E829E62F3AFBC045D064E10A4F5DF7C969612_134() const { return ___F06E829E62F3AFBC045D064E10A4F5DF7C969612_134; }
	inline __StaticArrayInitTypeSizeU3D40_t1547998295 * get_address_of_F06E829E62F3AFBC045D064E10A4F5DF7C969612_134() { return &___F06E829E62F3AFBC045D064E10A4F5DF7C969612_134; }
	inline void set_F06E829E62F3AFBC045D064E10A4F5DF7C969612_134(__StaticArrayInitTypeSizeU3D40_t1547998295  value)
	{
		___F06E829E62F3AFBC045D064E10A4F5DF7C969612_134 = value;
	}

	inline static int32_t get_offset_of_F073AA332018FDA0D572E99448FFF1D6422BD520_135() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___F073AA332018FDA0D572E99448FFF1D6422BD520_135)); }
	inline __StaticArrayInitTypeSizeU3D11614_t2244806902  get_F073AA332018FDA0D572E99448FFF1D6422BD520_135() const { return ___F073AA332018FDA0D572E99448FFF1D6422BD520_135; }
	inline __StaticArrayInitTypeSizeU3D11614_t2244806902 * get_address_of_F073AA332018FDA0D572E99448FFF1D6422BD520_135() { return &___F073AA332018FDA0D572E99448FFF1D6422BD520_135; }
	inline void set_F073AA332018FDA0D572E99448FFF1D6422BD520_135(__StaticArrayInitTypeSizeU3D11614_t2244806902  value)
	{
		___F073AA332018FDA0D572E99448FFF1D6422BD520_135 = value;
	}

	inline static int32_t get_offset_of_F34B0E10653402E8F788F8BC3F7CD7090928A429_136() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___F34B0E10653402E8F788F8BC3F7CD7090928A429_136)); }
	inline __StaticArrayInitTypeSizeU3D120_t3297148301  get_F34B0E10653402E8F788F8BC3F7CD7090928A429_136() const { return ___F34B0E10653402E8F788F8BC3F7CD7090928A429_136; }
	inline __StaticArrayInitTypeSizeU3D120_t3297148301 * get_address_of_F34B0E10653402E8F788F8BC3F7CD7090928A429_136() { return &___F34B0E10653402E8F788F8BC3F7CD7090928A429_136; }
	inline void set_F34B0E10653402E8F788F8BC3F7CD7090928A429_136(__StaticArrayInitTypeSizeU3D120_t3297148301  value)
	{
		___F34B0E10653402E8F788F8BC3F7CD7090928A429_136 = value;
	}

	inline static int32_t get_offset_of_F37E34BEADB04F34FCC31078A59F49856CA83D5B_137() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___F37E34BEADB04F34FCC31078A59F49856CA83D5B_137)); }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245  get_F37E34BEADB04F34FCC31078A59F49856CA83D5B_137() const { return ___F37E34BEADB04F34FCC31078A59F49856CA83D5B_137; }
	inline __StaticArrayInitTypeSizeU3D72_t2710863245 * get_address_of_F37E34BEADB04F34FCC31078A59F49856CA83D5B_137() { return &___F37E34BEADB04F34FCC31078A59F49856CA83D5B_137; }
	inline void set_F37E34BEADB04F34FCC31078A59F49856CA83D5B_137(__StaticArrayInitTypeSizeU3D72_t2710863245  value)
	{
		___F37E34BEADB04F34FCC31078A59F49856CA83D5B_137 = value;
	}

	inline static int32_t get_offset_of_F512A9ABF88066AAEB92684F95CC05D8101B462B_138() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___F512A9ABF88066AAEB92684F95CC05D8101B462B_138)); }
	inline __StaticArrayInitTypeSizeU3D94_t3518087659  get_F512A9ABF88066AAEB92684F95CC05D8101B462B_138() const { return ___F512A9ABF88066AAEB92684F95CC05D8101B462B_138; }
	inline __StaticArrayInitTypeSizeU3D94_t3518087659 * get_address_of_F512A9ABF88066AAEB92684F95CC05D8101B462B_138() { return &___F512A9ABF88066AAEB92684F95CC05D8101B462B_138; }
	inline void set_F512A9ABF88066AAEB92684F95CC05D8101B462B_138(__StaticArrayInitTypeSizeU3D94_t3518087659  value)
	{
		___F512A9ABF88066AAEB92684F95CC05D8101B462B_138 = value;
	}

	inline static int32_t get_offset_of_F8FAABB821300AA500C2CEC6091B3782A7FB44A4_139() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___F8FAABB821300AA500C2CEC6091B3782A7FB44A4_139)); }
	inline __StaticArrayInitTypeSizeU3D12_t2710994317  get_F8FAABB821300AA500C2CEC6091B3782A7FB44A4_139() const { return ___F8FAABB821300AA500C2CEC6091B3782A7FB44A4_139; }
	inline __StaticArrayInitTypeSizeU3D12_t2710994317 * get_address_of_F8FAABB821300AA500C2CEC6091B3782A7FB44A4_139() { return &___F8FAABB821300AA500C2CEC6091B3782A7FB44A4_139; }
	inline void set_F8FAABB821300AA500C2CEC6091B3782A7FB44A4_139(__StaticArrayInitTypeSizeU3D12_t2710994317  value)
	{
		___F8FAABB821300AA500C2CEC6091B3782A7FB44A4_139 = value;
	}

	inline static int32_t get_offset_of_FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_140() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t3057255361_StaticFields, ___FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_140)); }
	inline __StaticArrayInitTypeSizeU3D2350_t1842999851  get_FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_140() const { return ___FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_140; }
	inline __StaticArrayInitTypeSizeU3D2350_t1842999851 * get_address_of_FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_140() { return &___FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_140; }
	inline void set_FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_140(__StaticArrayInitTypeSizeU3D2350_t1842999851  value)
	{
		___FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_140 = value;
	}
};

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

// System.ArgumentException
struct  ArgumentException_t132251570  : public SystemException_t176217640
{
public:
	// System.String System.ArgumentException::m_paramName
	String_t* ___m_paramName_17;

public:
	inline static int32_t get_offset_of_m_paramName_17() { return static_cast<int32_t>(offsetof(ArgumentException_t132251570, ___m_paramName_17)); }
	inline String_t* get_m_paramName_17() const { return ___m_paramName_17; }
	inline String_t** get_address_of_m_paramName_17() { return &___m_paramName_17; }
	inline void set_m_paramName_17(String_t* value)
	{
		___m_paramName_17 = value;
		Il2CppCodeGenWriteBarrier((&___m_paramName_17), value);
	}
};

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

// System.ArithmeticException
struct  ArithmeticException_t4283546778  : public SystemException_t176217640
{
public:

public:
};

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

// System.Collections.Hashtable
struct  Hashtable_t1853889766  : public RuntimeObject
{
public:
	// System.Collections.Hashtable/bucket[] System.Collections.Hashtable::buckets
	bucketU5BU5D_t876121385* ___buckets_0;
	// System.Int32 System.Collections.Hashtable::count
	int32_t ___count_1;
	// System.Int32 System.Collections.Hashtable::occupancy
	int32_t ___occupancy_2;
	// System.Int32 System.Collections.Hashtable::loadsize
	int32_t ___loadsize_3;
	// System.Single System.Collections.Hashtable::loadFactor
	float ___loadFactor_4;
	// System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Hashtable::version
	int32_t ___version_5;
	// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Hashtable::isWriterInProgress
	bool ___isWriterInProgress_6;
	// System.Collections.ICollection System.Collections.Hashtable::keys
	RuntimeObject* ___keys_7;
	// System.Collections.ICollection System.Collections.Hashtable::values
	RuntimeObject* ___values_8;
	// System.Collections.IEqualityComparer System.Collections.Hashtable::_keycomparer
	RuntimeObject* ____keycomparer_9;
	// System.Object System.Collections.Hashtable::_syncRoot
	RuntimeObject * ____syncRoot_10;

public:
	inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766, ___buckets_0)); }
	inline bucketU5BU5D_t876121385* get_buckets_0() const { return ___buckets_0; }
	inline bucketU5BU5D_t876121385** get_address_of_buckets_0() { return &___buckets_0; }
	inline void set_buckets_0(bucketU5BU5D_t876121385* value)
	{
		___buckets_0 = value;
		Il2CppCodeGenWriteBarrier((&___buckets_0), value);
	}

	inline static int32_t get_offset_of_count_1() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766, ___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;
	}

	inline static int32_t get_offset_of_occupancy_2() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766, ___occupancy_2)); }
	inline int32_t get_occupancy_2() const { return ___occupancy_2; }
	inline int32_t* get_address_of_occupancy_2() { return &___occupancy_2; }
	inline void set_occupancy_2(int32_t value)
	{
		___occupancy_2 = value;
	}

	inline static int32_t get_offset_of_loadsize_3() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766, ___loadsize_3)); }
	inline int32_t get_loadsize_3() const { return ___loadsize_3; }
	inline int32_t* get_address_of_loadsize_3() { return &___loadsize_3; }
	inline void set_loadsize_3(int32_t value)
	{
		___loadsize_3 = value;
	}

	inline static int32_t get_offset_of_loadFactor_4() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766, ___loadFactor_4)); }
	inline float get_loadFactor_4() const { return ___loadFactor_4; }
	inline float* get_address_of_loadFactor_4() { return &___loadFactor_4; }
	inline void set_loadFactor_4(float value)
	{
		___loadFactor_4 = value;
	}

	inline static int32_t get_offset_of_version_5() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766, ___version_5)); }
	inline int32_t get_version_5() const { return ___version_5; }
	inline int32_t* get_address_of_version_5() { return &___version_5; }
	inline void set_version_5(int32_t value)
	{
		___version_5 = value;
	}

	inline static int32_t get_offset_of_isWriterInProgress_6() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766, ___isWriterInProgress_6)); }
	inline bool get_isWriterInProgress_6() const { return ___isWriterInProgress_6; }
	inline bool* get_address_of_isWriterInProgress_6() { return &___isWriterInProgress_6; }
	inline void set_isWriterInProgress_6(bool value)
	{
		___isWriterInProgress_6 = value;
	}

	inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766, ___keys_7)); }
	inline RuntimeObject* get_keys_7() const { return ___keys_7; }
	inline RuntimeObject** get_address_of_keys_7() { return &___keys_7; }
	inline void set_keys_7(RuntimeObject* value)
	{
		___keys_7 = value;
		Il2CppCodeGenWriteBarrier((&___keys_7), value);
	}

	inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766, ___values_8)); }
	inline RuntimeObject* get_values_8() const { return ___values_8; }
	inline RuntimeObject** get_address_of_values_8() { return &___values_8; }
	inline void set_values_8(RuntimeObject* value)
	{
		___values_8 = value;
		Il2CppCodeGenWriteBarrier((&___values_8), value);
	}

	inline static int32_t get_offset_of__keycomparer_9() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766, ____keycomparer_9)); }
	inline RuntimeObject* get__keycomparer_9() const { return ____keycomparer_9; }
	inline RuntimeObject** get_address_of__keycomparer_9() { return &____keycomparer_9; }
	inline void set__keycomparer_9(RuntimeObject* value)
	{
		____keycomparer_9 = value;
		Il2CppCodeGenWriteBarrier((&____keycomparer_9), value);
	}

	inline static int32_t get_offset_of__syncRoot_10() { return static_cast<int32_t>(offsetof(Hashtable_t1853889766, ____syncRoot_10)); }
	inline RuntimeObject * get__syncRoot_10() const { return ____syncRoot_10; }
	inline RuntimeObject ** get_address_of__syncRoot_10() { return &____syncRoot_10; }
	inline void set__syncRoot_10(RuntimeObject * value)
	{
		____syncRoot_10 = value;
		Il2CppCodeGenWriteBarrier((&____syncRoot_10), value);
	}
};

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

// System.ConsoleColor
struct  ConsoleColor_t2680034144 
{
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_t2680034144, ___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_T2680034144_H
#ifndef CONSOLEKEY_T4097401472_H
#define CONSOLEKEY_T4097401472_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.ConsoleKey
struct  ConsoleKey_t4097401472 
{
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_t4097401472, ___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_T4097401472_H
#ifndef CONSOLEMODIFIERS_T1471011467_H
#define CONSOLEMODIFIERS_T1471011467_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.ConsoleModifiers
struct  ConsoleModifiers_t1471011467 
{
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_t1471011467, ___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_T1471011467_H
#ifndef DAYOFWEEK_T3650621421_H
#define DAYOFWEEK_T3650621421_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.DayOfWeek
struct  DayOfWeek_t3650621421 
{
public:
	// System.Int32 System.DayOfWeek::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(DayOfWeek_t3650621421, ___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 // DAYOFWEEK_T3650621421_H
#ifndef FORMATEXCEPTION_T154580423_H
#define FORMATEXCEPTION_T154580423_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.FormatException
struct  FormatException_t154580423  : public SystemException_t176217640
{
public:

public:
};

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

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

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

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

// System.Globalization.DateTimeFormatFlags
struct  DateTimeFormatFlags_t1884407083 
{
public:
	// System.Int32 System.Globalization.DateTimeFormatFlags::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(DateTimeFormatFlags_t1884407083, ___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 // DATETIMEFORMATFLAGS_T1884407083_H
#ifndef FOUNDDATEPATTERN_T1218817278_H
#define FOUNDDATEPATTERN_T1218817278_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.DateTimeFormatInfoScanner/FoundDatePattern
struct  FoundDatePattern_t1218817278 
{
public:
	// System.Int32 System.Globalization.DateTimeFormatInfoScanner/FoundDatePattern::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FoundDatePattern_t1218817278, ___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 // FOUNDDATEPATTERN_T1218817278_H
#ifndef DATETIMESTYLES_T840957420_H
#define DATETIMESTYLES_T840957420_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.DateTimeStyles
struct  DateTimeStyles_t840957420 
{
public:
	// System.Int32 System.Globalization.DateTimeStyles::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(DateTimeStyles_t840957420, ___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 // DATETIMESTYLES_T840957420_H
#ifndef FORMATFLAGS_T986820117_H
#define FORMATFLAGS_T986820117_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.FORMATFLAGS
struct  FORMATFLAGS_t986820117 
{
public:
	// System.Int32 System.Globalization.FORMATFLAGS::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FORMATFLAGS_t986820117, ___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 // FORMATFLAGS_T986820117_H
#ifndef GREGORIANCALENDARHELPER_T3016720499_H
#define GREGORIANCALENDARHELPER_T3016720499_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.GregorianCalendarHelper
struct  GregorianCalendarHelper_t3016720499  : public RuntimeObject
{
public:
	// System.Int32 System.Globalization.GregorianCalendarHelper::m_maxYear
	int32_t ___m_maxYear_2;
	// System.Int32 System.Globalization.GregorianCalendarHelper::m_minYear
	int32_t ___m_minYear_3;
	// System.Globalization.Calendar System.Globalization.GregorianCalendarHelper::m_Cal
	Calendar_t1661121569 * ___m_Cal_4;
	// System.Globalization.EraInfo[] System.Globalization.GregorianCalendarHelper::m_EraInfo
	EraInfoU5BU5D_t2775298796* ___m_EraInfo_5;
	// System.Int32[] System.Globalization.GregorianCalendarHelper::m_eras
	Int32U5BU5D_t385246372* ___m_eras_6;
	// System.DateTime System.Globalization.GregorianCalendarHelper::m_minDate
	DateTime_t3738529785  ___m_minDate_7;

public:
	inline static int32_t get_offset_of_m_maxYear_2() { return static_cast<int32_t>(offsetof(GregorianCalendarHelper_t3016720499, ___m_maxYear_2)); }
	inline int32_t get_m_maxYear_2() const { return ___m_maxYear_2; }
	inline int32_t* get_address_of_m_maxYear_2() { return &___m_maxYear_2; }
	inline void set_m_maxYear_2(int32_t value)
	{
		___m_maxYear_2 = value;
	}

	inline static int32_t get_offset_of_m_minYear_3() { return static_cast<int32_t>(offsetof(GregorianCalendarHelper_t3016720499, ___m_minYear_3)); }
	inline int32_t get_m_minYear_3() const { return ___m_minYear_3; }
	inline int32_t* get_address_of_m_minYear_3() { return &___m_minYear_3; }
	inline void set_m_minYear_3(int32_t value)
	{
		___m_minYear_3 = value;
	}

	inline static int32_t get_offset_of_m_Cal_4() { return static_cast<int32_t>(offsetof(GregorianCalendarHelper_t3016720499, ___m_Cal_4)); }
	inline Calendar_t1661121569 * get_m_Cal_4() const { return ___m_Cal_4; }
	inline Calendar_t1661121569 ** get_address_of_m_Cal_4() { return &___m_Cal_4; }
	inline void set_m_Cal_4(Calendar_t1661121569 * value)
	{
		___m_Cal_4 = value;
		Il2CppCodeGenWriteBarrier((&___m_Cal_4), value);
	}

	inline static int32_t get_offset_of_m_EraInfo_5() { return static_cast<int32_t>(offsetof(GregorianCalendarHelper_t3016720499, ___m_EraInfo_5)); }
	inline EraInfoU5BU5D_t2775298796* get_m_EraInfo_5() const { return ___m_EraInfo_5; }
	inline EraInfoU5BU5D_t2775298796** get_address_of_m_EraInfo_5() { return &___m_EraInfo_5; }
	inline void set_m_EraInfo_5(EraInfoU5BU5D_t2775298796* value)
	{
		___m_EraInfo_5 = value;
		Il2CppCodeGenWriteBarrier((&___m_EraInfo_5), value);
	}

	inline static int32_t get_offset_of_m_eras_6() { return static_cast<int32_t>(offsetof(GregorianCalendarHelper_t3016720499, ___m_eras_6)); }
	inline Int32U5BU5D_t385246372* get_m_eras_6() const { return ___m_eras_6; }
	inline Int32U5BU5D_t385246372** get_address_of_m_eras_6() { return &___m_eras_6; }
	inline void set_m_eras_6(Int32U5BU5D_t385246372* value)
	{
		___m_eras_6 = value;
		Il2CppCodeGenWriteBarrier((&___m_eras_6), value);
	}

	inline static int32_t get_offset_of_m_minDate_7() { return static_cast<int32_t>(offsetof(GregorianCalendarHelper_t3016720499, ___m_minDate_7)); }
	inline DateTime_t3738529785  get_m_minDate_7() const { return ___m_minDate_7; }
	inline DateTime_t3738529785 * get_address_of_m_minDate_7() { return &___m_minDate_7; }
	inline void set_m_minDate_7(DateTime_t3738529785  value)
	{
		___m_minDate_7 = value;
	}
};

struct GregorianCalendarHelper_t3016720499_StaticFields
{
public:
	// System.Int32[] System.Globalization.GregorianCalendarHelper::DaysToMonth365
	Int32U5BU5D_t385246372* ___DaysToMonth365_0;
	// System.Int32[] System.Globalization.GregorianCalendarHelper::DaysToMonth366
	Int32U5BU5D_t385246372* ___DaysToMonth366_1;

public:
	inline static int32_t get_offset_of_DaysToMonth365_0() { return static_cast<int32_t>(offsetof(GregorianCalendarHelper_t3016720499_StaticFields, ___DaysToMonth365_0)); }
	inline Int32U5BU5D_t385246372* get_DaysToMonth365_0() const { return ___DaysToMonth365_0; }
	inline Int32U5BU5D_t385246372** get_address_of_DaysToMonth365_0() { return &___DaysToMonth365_0; }
	inline void set_DaysToMonth365_0(Int32U5BU5D_t385246372* value)
	{
		___DaysToMonth365_0 = value;
		Il2CppCodeGenWriteBarrier((&___DaysToMonth365_0), value);
	}

	inline static int32_t get_offset_of_DaysToMonth366_1() { return static_cast<int32_t>(offsetof(GregorianCalendarHelper_t3016720499_StaticFields, ___DaysToMonth366_1)); }
	inline Int32U5BU5D_t385246372* get_DaysToMonth366_1() const { return ___DaysToMonth366_1; }
	inline Int32U5BU5D_t385246372** get_address_of_DaysToMonth366_1() { return &___DaysToMonth366_1; }
	inline void set_DaysToMonth366_1(Int32U5BU5D_t385246372* value)
	{
		___DaysToMonth366_1 = value;
		Il2CppCodeGenWriteBarrier((&___DaysToMonth366_1), value);
	}
};

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

// System.Globalization.GregorianCalendarTypes
struct  GregorianCalendarTypes_t3815403233 
{
public:
	// System.Int32 System.Globalization.GregorianCalendarTypes::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(GregorianCalendarTypes_t3815403233, ___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 // GREGORIANCALENDARTYPES_T3815403233_H
#ifndef HS_T3339773016_H
#define HS_T3339773016_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.HebrewNumber/HS
struct  HS_t3339773016 
{
public:
	// System.Int32 System.Globalization.HebrewNumber/HS::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(HS_t3339773016, ___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 // HS_T3339773016_H
#ifndef HEBREWTOKEN_T2721214809_H
#define HEBREWTOKEN_T2721214809_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.HebrewNumber/HebrewToken
struct  HebrewToken_t2721214809 
{
public:
	// System.Int32 System.Globalization.HebrewNumber/HebrewToken::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(HebrewToken_t2721214809, ___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 // HEBREWTOKEN_T2721214809_H
#ifndef HEBREWNUMBERPARSINGSTATE_T2098543808_H
#define HEBREWNUMBERPARSINGSTATE_T2098543808_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.HebrewNumberParsingState
struct  HebrewNumberParsingState_t2098543808 
{
public:
	// System.Int32 System.Globalization.HebrewNumberParsingState::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(HebrewNumberParsingState_t2098543808, ___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 // HEBREWNUMBERPARSINGSTATE_T2098543808_H
#ifndef JAPANESECALENDAR_T1037108350_H
#define JAPANESECALENDAR_T1037108350_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.JapaneseCalendar
struct  JapaneseCalendar_t1037108350  : public Calendar_t1661121569
{
public:
	// System.Globalization.GregorianCalendarHelper System.Globalization.JapaneseCalendar::helper
	GregorianCalendarHelper_t3016720499 * ___helper_6;

public:
	inline static int32_t get_offset_of_helper_6() { return static_cast<int32_t>(offsetof(JapaneseCalendar_t1037108350, ___helper_6)); }
	inline GregorianCalendarHelper_t3016720499 * get_helper_6() const { return ___helper_6; }
	inline GregorianCalendarHelper_t3016720499 ** get_address_of_helper_6() { return &___helper_6; }
	inline void set_helper_6(GregorianCalendarHelper_t3016720499 * value)
	{
		___helper_6 = value;
		Il2CppCodeGenWriteBarrier((&___helper_6), value);
	}
};

struct JapaneseCalendar_t1037108350_StaticFields
{
public:
	// System.DateTime System.Globalization.JapaneseCalendar::calendarMinValue
	DateTime_t3738529785  ___calendarMinValue_3;
	// System.Globalization.EraInfo[] modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.JapaneseCalendar::japaneseEraInfo
	EraInfoU5BU5D_t2775298796* ___japaneseEraInfo_4;
	// System.Globalization.Calendar modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.JapaneseCalendar::s_defaultInstance
	Calendar_t1661121569 * ___s_defaultInstance_5;

public:
	inline static int32_t get_offset_of_calendarMinValue_3() { return static_cast<int32_t>(offsetof(JapaneseCalendar_t1037108350_StaticFields, ___calendarMinValue_3)); }
	inline DateTime_t3738529785  get_calendarMinValue_3() const { return ___calendarMinValue_3; }
	inline DateTime_t3738529785 * get_address_of_calendarMinValue_3() { return &___calendarMinValue_3; }
	inline void set_calendarMinValue_3(DateTime_t3738529785  value)
	{
		___calendarMinValue_3 = value;
	}

	inline static int32_t get_offset_of_japaneseEraInfo_4() { return static_cast<int32_t>(offsetof(JapaneseCalendar_t1037108350_StaticFields, ___japaneseEraInfo_4)); }
	inline EraInfoU5BU5D_t2775298796* get_japaneseEraInfo_4() const { return ___japaneseEraInfo_4; }
	inline EraInfoU5BU5D_t2775298796** get_address_of_japaneseEraInfo_4() { return &___japaneseEraInfo_4; }
	inline void set_japaneseEraInfo_4(EraInfoU5BU5D_t2775298796* value)
	{
		___japaneseEraInfo_4 = value;
		Il2CppCodeGenWriteBarrier((&___japaneseEraInfo_4), value);
	}

	inline static int32_t get_offset_of_s_defaultInstance_5() { return static_cast<int32_t>(offsetof(JapaneseCalendar_t1037108350_StaticFields, ___s_defaultInstance_5)); }
	inline Calendar_t1661121569 * get_s_defaultInstance_5() const { return ___s_defaultInstance_5; }
	inline Calendar_t1661121569 ** get_address_of_s_defaultInstance_5() { return &___s_defaultInstance_5; }
	inline void set_s_defaultInstance_5(Calendar_t1661121569 * value)
	{
		___s_defaultInstance_5 = value;
		Il2CppCodeGenWriteBarrier((&___s_defaultInstance_5), value);
	}
};

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

// System.Globalization.MonthNameStyles
struct  MonthNameStyles_t616550403 
{
public:
	// System.Int32 System.Globalization.MonthNameStyles::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(MonthNameStyles_t616550403, ___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 // MONTHNAMESTYLES_T616550403_H
#ifndef NUMBERSTYLES_T617258130_H
#define NUMBERSTYLES_T617258130_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.NumberStyles
struct  NumberStyles_t617258130 
{
public:
	// System.Int32 System.Globalization.NumberStyles::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(NumberStyles_t617258130, ___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 // NUMBERSTYLES_T617258130_H
#ifndef SORTVERSION_T3332565609_H
#define SORTVERSION_T3332565609_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.SortVersion
struct  SortVersion_t3332565609  : public RuntimeObject
{
public:
	// System.Int32 System.Globalization.SortVersion::m_NlsVersion
	int32_t ___m_NlsVersion_0;
	// System.Guid System.Globalization.SortVersion::m_SortId
	Guid_t  ___m_SortId_1;

public:
	inline static int32_t get_offset_of_m_NlsVersion_0() { return static_cast<int32_t>(offsetof(SortVersion_t3332565609, ___m_NlsVersion_0)); }
	inline int32_t get_m_NlsVersion_0() const { return ___m_NlsVersion_0; }
	inline int32_t* get_address_of_m_NlsVersion_0() { return &___m_NlsVersion_0; }
	inline void set_m_NlsVersion_0(int32_t value)
	{
		___m_NlsVersion_0 = value;
	}

	inline static int32_t get_offset_of_m_SortId_1() { return static_cast<int32_t>(offsetof(SortVersion_t3332565609, ___m_SortId_1)); }
	inline Guid_t  get_m_SortId_1() const { return ___m_SortId_1; }
	inline Guid_t * get_address_of_m_SortId_1() { return &___m_SortId_1; }
	inline void set_m_SortId_1(Guid_t  value)
	{
		___m_SortId_1 = value;
	}
};

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

// System.Globalization.TaiwanCalendar
struct  TaiwanCalendar_t118153794  : public Calendar_t1661121569
{
public:
	// System.Globalization.GregorianCalendarHelper System.Globalization.TaiwanCalendar::helper
	GregorianCalendarHelper_t3016720499 * ___helper_5;

public:
	inline static int32_t get_offset_of_helper_5() { return static_cast<int32_t>(offsetof(TaiwanCalendar_t118153794, ___helper_5)); }
	inline GregorianCalendarHelper_t3016720499 * get_helper_5() const { return ___helper_5; }
	inline GregorianCalendarHelper_t3016720499 ** get_address_of_helper_5() { return &___helper_5; }
	inline void set_helper_5(GregorianCalendarHelper_t3016720499 * value)
	{
		___helper_5 = value;
		Il2CppCodeGenWriteBarrier((&___helper_5), value);
	}
};

struct TaiwanCalendar_t118153794_StaticFields
{
public:
	// System.Globalization.EraInfo[] System.Globalization.TaiwanCalendar::taiwanEraInfo
	EraInfoU5BU5D_t2775298796* ___taiwanEraInfo_3;
	// System.Globalization.Calendar modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.TaiwanCalendar::s_defaultInstance
	Calendar_t1661121569 * ___s_defaultInstance_4;
	// System.DateTime System.Globalization.TaiwanCalendar::calendarMinValue
	DateTime_t3738529785  ___calendarMinValue_6;

public:
	inline static int32_t get_offset_of_taiwanEraInfo_3() { return static_cast<int32_t>(offsetof(TaiwanCalendar_t118153794_StaticFields, ___taiwanEraInfo_3)); }
	inline EraInfoU5BU5D_t2775298796* get_taiwanEraInfo_3() const { return ___taiwanEraInfo_3; }
	inline EraInfoU5BU5D_t2775298796** get_address_of_taiwanEraInfo_3() { return &___taiwanEraInfo_3; }
	inline void set_taiwanEraInfo_3(EraInfoU5BU5D_t2775298796* value)
	{
		___taiwanEraInfo_3 = value;
		Il2CppCodeGenWriteBarrier((&___taiwanEraInfo_3), value);
	}

	inline static int32_t get_offset_of_s_defaultInstance_4() { return static_cast<int32_t>(offsetof(TaiwanCalendar_t118153794_StaticFields, ___s_defaultInstance_4)); }
	inline Calendar_t1661121569 * get_s_defaultInstance_4() const { return ___s_defaultInstance_4; }
	inline Calendar_t1661121569 ** get_address_of_s_defaultInstance_4() { return &___s_defaultInstance_4; }
	inline void set_s_defaultInstance_4(Calendar_t1661121569 * value)
	{
		___s_defaultInstance_4 = value;
		Il2CppCodeGenWriteBarrier((&___s_defaultInstance_4), value);
	}

	inline static int32_t get_offset_of_calendarMinValue_6() { return static_cast<int32_t>(offsetof(TaiwanCalendar_t118153794_StaticFields, ___calendarMinValue_6)); }
	inline DateTime_t3738529785  get_calendarMinValue_6() const { return ___calendarMinValue_6; }
	inline DateTime_t3738529785 * get_address_of_calendarMinValue_6() { return &___calendarMinValue_6; }
	inline void set_calendarMinValue_6(DateTime_t3738529785  value)
	{
		___calendarMinValue_6 = value;
	}
};

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

// System.Globalization.TextInfo
struct  TextInfo_t3810425522  : public RuntimeObject
{
public:
	// System.Boolean System.Globalization.TextInfo::m_isReadOnly
	bool ___m_isReadOnly_0;
	// System.String System.Globalization.TextInfo::m_cultureName
	String_t* ___m_cultureName_1;
	// System.Globalization.CultureData System.Globalization.TextInfo::m_cultureData
	CultureData_t1899656083 * ___m_cultureData_2;
	// System.String System.Globalization.TextInfo::m_textInfoName
	String_t* ___m_textInfoName_3;
	// System.Nullable`1<System.Boolean> System.Globalization.TextInfo::m_IsAsciiCasingSameAsInvariant
	Nullable_1_t1819850047  ___m_IsAsciiCasingSameAsInvariant_4;
	// System.String System.Globalization.TextInfo::customCultureName
	String_t* ___customCultureName_6;
	// System.Boolean System.Globalization.TextInfo::m_useUserOverride
	bool ___m_useUserOverride_7;
	// System.Int32 System.Globalization.TextInfo::m_win32LangID
	int32_t ___m_win32LangID_8;

public:
	inline static int32_t get_offset_of_m_isReadOnly_0() { return static_cast<int32_t>(offsetof(TextInfo_t3810425522, ___m_isReadOnly_0)); }
	inline bool get_m_isReadOnly_0() const { return ___m_isReadOnly_0; }
	inline bool* get_address_of_m_isReadOnly_0() { return &___m_isReadOnly_0; }
	inline void set_m_isReadOnly_0(bool value)
	{
		___m_isReadOnly_0 = value;
	}

	inline static int32_t get_offset_of_m_cultureName_1() { return static_cast<int32_t>(offsetof(TextInfo_t3810425522, ___m_cultureName_1)); }
	inline String_t* get_m_cultureName_1() const { return ___m_cultureName_1; }
	inline String_t** get_address_of_m_cultureName_1() { return &___m_cultureName_1; }
	inline void set_m_cultureName_1(String_t* value)
	{
		___m_cultureName_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_cultureName_1), value);
	}

	inline static int32_t get_offset_of_m_cultureData_2() { return static_cast<int32_t>(offsetof(TextInfo_t3810425522, ___m_cultureData_2)); }
	inline CultureData_t1899656083 * get_m_cultureData_2() const { return ___m_cultureData_2; }
	inline CultureData_t1899656083 ** get_address_of_m_cultureData_2() { return &___m_cultureData_2; }
	inline void set_m_cultureData_2(CultureData_t1899656083 * value)
	{
		___m_cultureData_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_cultureData_2), value);
	}

	inline static int32_t get_offset_of_m_textInfoName_3() { return static_cast<int32_t>(offsetof(TextInfo_t3810425522, ___m_textInfoName_3)); }
	inline String_t* get_m_textInfoName_3() const { return ___m_textInfoName_3; }
	inline String_t** get_address_of_m_textInfoName_3() { return &___m_textInfoName_3; }
	inline void set_m_textInfoName_3(String_t* value)
	{
		___m_textInfoName_3 = value;
		Il2CppCodeGenWriteBarrier((&___m_textInfoName_3), value);
	}

	inline static int32_t get_offset_of_m_IsAsciiCasingSameAsInvariant_4() { return static_cast<int32_t>(offsetof(TextInfo_t3810425522, ___m_IsAsciiCasingSameAsInvariant_4)); }
	inline Nullable_1_t1819850047  get_m_IsAsciiCasingSameAsInvariant_4() const { return ___m_IsAsciiCasingSameAsInvariant_4; }
	inline Nullable_1_t1819850047 * get_address_of_m_IsAsciiCasingSameAsInvariant_4() { return &___m_IsAsciiCasingSameAsInvariant_4; }
	inline void set_m_IsAsciiCasingSameAsInvariant_4(Nullable_1_t1819850047  value)
	{
		___m_IsAsciiCasingSameAsInvariant_4 = value;
	}

	inline static int32_t get_offset_of_customCultureName_6() { return static_cast<int32_t>(offsetof(TextInfo_t3810425522, ___customCultureName_6)); }
	inline String_t* get_customCultureName_6() const { return ___customCultureName_6; }
	inline String_t** get_address_of_customCultureName_6() { return &___customCultureName_6; }
	inline void set_customCultureName_6(String_t* value)
	{
		___customCultureName_6 = value;
		Il2CppCodeGenWriteBarrier((&___customCultureName_6), value);
	}

	inline static int32_t get_offset_of_m_useUserOverride_7() { return static_cast<int32_t>(offsetof(TextInfo_t3810425522, ___m_useUserOverride_7)); }
	inline bool get_m_useUserOverride_7() const { return ___m_useUserOverride_7; }
	inline bool* get_address_of_m_useUserOverride_7() { return &___m_useUserOverride_7; }
	inline void set_m_useUserOverride_7(bool value)
	{
		___m_useUserOverride_7 = value;
	}

	inline static int32_t get_offset_of_m_win32LangID_8() { return static_cast<int32_t>(offsetof(TextInfo_t3810425522, ___m_win32LangID_8)); }
	inline int32_t get_m_win32LangID_8() const { return ___m_win32LangID_8; }
	inline int32_t* get_address_of_m_win32LangID_8() { return &___m_win32LangID_8; }
	inline void set_m_win32LangID_8(int32_t value)
	{
		___m_win32LangID_8 = value;
	}
};

struct TextInfo_t3810425522_StaticFields
{
public:
	// System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.TextInfo::s_Invariant
	TextInfo_t3810425522 * ___s_Invariant_5;

public:
	inline static int32_t get_offset_of_s_Invariant_5() { return static_cast<int32_t>(offsetof(TextInfo_t3810425522_StaticFields, ___s_Invariant_5)); }
	inline TextInfo_t3810425522 * get_s_Invariant_5() const { return ___s_Invariant_5; }
	inline TextInfo_t3810425522 ** get_address_of_s_Invariant_5() { return &___s_Invariant_5; }
	inline void set_s_Invariant_5(TextInfo_t3810425522 * value)
	{
		___s_Invariant_5 = value;
		Il2CppCodeGenWriteBarrier((&___s_Invariant_5), value);
	}
};

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

// System.Globalization.TimeSpanFormat
struct  TimeSpanFormat_t3126083837  : public RuntimeObject
{
public:

public:
};

struct TimeSpanFormat_t3126083837_StaticFields
{
public:
	// System.Globalization.TimeSpanFormat/FormatLiterals System.Globalization.TimeSpanFormat::PositiveInvariantFormatLiterals
	FormatLiterals_t1376140638  ___PositiveInvariantFormatLiterals_0;
	// System.Globalization.TimeSpanFormat/FormatLiterals System.Globalization.TimeSpanFormat::NegativeInvariantFormatLiterals
	FormatLiterals_t1376140638  ___NegativeInvariantFormatLiterals_1;

public:
	inline static int32_t get_offset_of_PositiveInvariantFormatLiterals_0() { return static_cast<int32_t>(offsetof(TimeSpanFormat_t3126083837_StaticFields, ___PositiveInvariantFormatLiterals_0)); }
	inline FormatLiterals_t1376140638  get_PositiveInvariantFormatLiterals_0() const { return ___PositiveInvariantFormatLiterals_0; }
	inline FormatLiterals_t1376140638 * get_address_of_PositiveInvariantFormatLiterals_0() { return &___PositiveInvariantFormatLiterals_0; }
	inline void set_PositiveInvariantFormatLiterals_0(FormatLiterals_t1376140638  value)
	{
		___PositiveInvariantFormatLiterals_0 = value;
	}

	inline static int32_t get_offset_of_NegativeInvariantFormatLiterals_1() { return static_cast<int32_t>(offsetof(TimeSpanFormat_t3126083837_StaticFields, ___NegativeInvariantFormatLiterals_1)); }
	inline FormatLiterals_t1376140638  get_NegativeInvariantFormatLiterals_1() const { return ___NegativeInvariantFormatLiterals_1; }
	inline FormatLiterals_t1376140638 * get_address_of_NegativeInvariantFormatLiterals_1() { return &___NegativeInvariantFormatLiterals_1; }
	inline void set_NegativeInvariantFormatLiterals_1(FormatLiterals_t1376140638  value)
	{
		___NegativeInvariantFormatLiterals_1 = value;
	}
};

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

// System.Globalization.TimeSpanFormat/Pattern
struct  Pattern_t3441131214 
{
public:
	// System.Int32 System.Globalization.TimeSpanFormat/Pattern::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Pattern_t3441131214, ___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 // PATTERN_T3441131214_H
#ifndef PARSEFAILUREKIND_T3456414874_H
#define PARSEFAILUREKIND_T3456414874_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.TimeSpanParse/ParseFailureKind
struct  ParseFailureKind_t3456414874 
{
public:
	// System.Int32 System.Globalization.TimeSpanParse/ParseFailureKind::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ParseFailureKind_t3456414874, ___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_T3456414874_H
#ifndef TTT_T2628677491_H
#define TTT_T2628677491_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.TimeSpanParse/TTT
struct  TTT_t2628677491 
{
public:
	// System.Int32 System.Globalization.TimeSpanParse/TTT::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TTT_t2628677491, ___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 // TTT_T2628677491_H
#ifndef TIMESPANSTANDARDSTYLES_T3017350002_H
#define TIMESPANSTANDARDSTYLES_T3017350002_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.TimeSpanParse/TimeSpanStandardStyles
struct  TimeSpanStandardStyles_t3017350002 
{
public:
	// System.Int32 System.Globalization.TimeSpanParse/TimeSpanStandardStyles::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TimeSpanStandardStyles_t3017350002, ___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 // TIMESPANSTANDARDSTYLES_T3017350002_H
#ifndef TIMESPANTHROWSTYLE_T421362192_H
#define TIMESPANTHROWSTYLE_T421362192_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.TimeSpanParse/TimeSpanThrowStyle
struct  TimeSpanThrowStyle_t421362192 
{
public:
	// System.Int32 System.Globalization.TimeSpanParse/TimeSpanThrowStyle::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TimeSpanThrowStyle_t421362192, ___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 // TIMESPANTHROWSTYLE_T421362192_H
#ifndef UNICODECATEGORY_T3356078642_H
#define UNICODECATEGORY_T3356078642_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.UnicodeCategory
struct  UnicodeCategory_t3356078642 
{
public:
	// System.Int32 System.Globalization.UnicodeCategory::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(UnicodeCategory_t3356078642, ___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 // UNICODECATEGORY_T3356078642_H
#ifndef GUIDPARSETHROWSTYLE_T3123097615_H
#define GUIDPARSETHROWSTYLE_T3123097615_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Guid/GuidParseThrowStyle
struct  GuidParseThrowStyle_t3123097615 
{
public:
	// System.Int32 System.Guid/GuidParseThrowStyle::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(GuidParseThrowStyle_t3123097615, ___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 // GUIDPARSETHROWSTYLE_T3123097615_H
#ifndef GUIDSTYLES_T3169508594_H
#define GUIDSTYLES_T3169508594_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Guid/GuidStyles
struct  GuidStyles_t3169508594 
{
public:
	// System.Int32 System.Guid/GuidStyles::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(GuidStyles_t3169508594, ___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 // GUIDSTYLES_T3169508594_H
#ifndef PARSEFAILUREKIND_T2638710854_H
#define PARSEFAILUREKIND_T2638710854_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Guid/ParseFailureKind
struct  ParseFailureKind_t2638710854 
{
public:
	// System.Int32 System.Guid/ParseFailureKind::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ParseFailureKind_t2638710854, ___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_T2638710854_H
#ifndef HANDLES_T3280152003_H
#define HANDLES_T3280152003_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Handles
struct  Handles_t3280152003 
{
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_t3280152003, ___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_T3280152003_H
#ifndef IOEXCEPTION_T4088381929_H
#define IOEXCEPTION_T4088381929_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.IO.IOException
struct  IOException_t4088381929  : public SystemException_t176217640
{
public:
	// System.String System.IO.IOException::_maybeFullPath
	String_t* ____maybeFullPath_17;

public:
	inline static int32_t get_offset_of__maybeFullPath_17() { return static_cast<int32_t>(offsetof(IOException_t4088381929, ____maybeFullPath_17)); }
	inline String_t* get__maybeFullPath_17() const { return ____maybeFullPath_17; }
	inline String_t** get_address_of__maybeFullPath_17() { return &____maybeFullPath_17; }
	inline void set__maybeFullPath_17(String_t* value)
	{
		____maybeFullPath_17 = value;
		Il2CppCodeGenWriteBarrier((&____maybeFullPath_17), value);
	}
};

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

// System.IO.MemoryStream
struct  MemoryStream_t94973147  : public Stream_t1273022909
{
public:
	// System.Byte[] System.IO.MemoryStream::_buffer
	ByteU5BU5D_t4116647657* ____buffer_4;
	// System.Int32 System.IO.MemoryStream::_origin
	int32_t ____origin_5;
	// System.Int32 System.IO.MemoryStream::_position
	int32_t ____position_6;
	// System.Int32 System.IO.MemoryStream::_length
	int32_t ____length_7;
	// System.Int32 System.IO.MemoryStream::_capacity
	int32_t ____capacity_8;
	// System.Boolean System.IO.MemoryStream::_expandable
	bool ____expandable_9;
	// System.Boolean System.IO.MemoryStream::_writable
	bool ____writable_10;
	// System.Boolean System.IO.MemoryStream::_exposable
	bool ____exposable_11;
	// System.Boolean System.IO.MemoryStream::_isOpen
	bool ____isOpen_12;
	// System.Threading.Tasks.Task`1<System.Int32> System.IO.MemoryStream::_lastReadTask
	Task_1_t61518632 * ____lastReadTask_13;

public:
	inline static int32_t get_offset_of__buffer_4() { return static_cast<int32_t>(offsetof(MemoryStream_t94973147, ____buffer_4)); }
	inline ByteU5BU5D_t4116647657* get__buffer_4() const { return ____buffer_4; }
	inline ByteU5BU5D_t4116647657** get_address_of__buffer_4() { return &____buffer_4; }
	inline void set__buffer_4(ByteU5BU5D_t4116647657* value)
	{
		____buffer_4 = value;
		Il2CppCodeGenWriteBarrier((&____buffer_4), value);
	}

	inline static int32_t get_offset_of__origin_5() { return static_cast<int32_t>(offsetof(MemoryStream_t94973147, ____origin_5)); }
	inline int32_t get__origin_5() const { return ____origin_5; }
	inline int32_t* get_address_of__origin_5() { return &____origin_5; }
	inline void set__origin_5(int32_t value)
	{
		____origin_5 = value;
	}

	inline static int32_t get_offset_of__position_6() { return static_cast<int32_t>(offsetof(MemoryStream_t94973147, ____position_6)); }
	inline int32_t get__position_6() const { return ____position_6; }
	inline int32_t* get_address_of__position_6() { return &____position_6; }
	inline void set__position_6(int32_t value)
	{
		____position_6 = value;
	}

	inline static int32_t get_offset_of__length_7() { return static_cast<int32_t>(offsetof(MemoryStream_t94973147, ____length_7)); }
	inline int32_t get__length_7() const { return ____length_7; }
	inline int32_t* get_address_of__length_7() { return &____length_7; }
	inline void set__length_7(int32_t value)
	{
		____length_7 = value;
	}

	inline static int32_t get_offset_of__capacity_8() { return static_cast<int32_t>(offsetof(MemoryStream_t94973147, ____capacity_8)); }
	inline int32_t get__capacity_8() const { return ____capacity_8; }
	inline int32_t* get_address_of__capacity_8() { return &____capacity_8; }
	inline void set__capacity_8(int32_t value)
	{
		____capacity_8 = value;
	}

	inline static int32_t get_offset_of__expandable_9() { return static_cast<int32_t>(offsetof(MemoryStream_t94973147, ____expandable_9)); }
	inline bool get__expandable_9() const { return ____expandable_9; }
	inline bool* get_address_of__expandable_9() { return &____expandable_9; }
	inline void set__expandable_9(bool value)
	{
		____expandable_9 = value;
	}

	inline static int32_t get_offset_of__writable_10() { return static_cast<int32_t>(offsetof(MemoryStream_t94973147, ____writable_10)); }
	inline bool get__writable_10() const { return ____writable_10; }
	inline bool* get_address_of__writable_10() { return &____writable_10; }
	inline void set__writable_10(bool value)
	{
		____writable_10 = value;
	}

	inline static int32_t get_offset_of__exposable_11() { return static_cast<int32_t>(offsetof(MemoryStream_t94973147, ____exposable_11)); }
	inline bool get__exposable_11() const { return ____exposable_11; }
	inline bool* get_address_of__exposable_11() { return &____exposable_11; }
	inline void set__exposable_11(bool value)
	{
		____exposable_11 = value;
	}

	inline static int32_t get_offset_of__isOpen_12() { return static_cast<int32_t>(offsetof(MemoryStream_t94973147, ____isOpen_12)); }
	inline bool get__isOpen_12() const { return ____isOpen_12; }
	inline bool* get_address_of__isOpen_12() { return &____isOpen_12; }
	inline void set__isOpen_12(bool value)
	{
		____isOpen_12 = value;
	}

	inline static int32_t get_offset_of__lastReadTask_13() { return static_cast<int32_t>(offsetof(MemoryStream_t94973147, ____lastReadTask_13)); }
	inline Task_1_t61518632 * get__lastReadTask_13() const { return ____lastReadTask_13; }
	inline Task_1_t61518632 ** get_address_of__lastReadTask_13() { return &____lastReadTask_13; }
	inline void set__lastReadTask_13(Task_1_t61518632 * value)
	{
		____lastReadTask_13 = value;
		Il2CppCodeGenWriteBarrier((&____lastReadTask_13), value);
	}
};

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

// System.IO.SeekOrigin
struct  SeekOrigin_t1441174344 
{
public:
	// System.Int32 System.IO.SeekOrigin::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(SeekOrigin_t1441174344, ___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 // SEEKORIGIN_T1441174344_H
#ifndef STREAMREADER_T4009935899_H
#define STREAMREADER_T4009935899_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.IO.StreamReader
struct  StreamReader_t4009935899  : public TextReader_t283511965
{
public:
	// System.IO.Stream System.IO.StreamReader::stream
	Stream_t1273022909 * ___stream_5;
	// System.Text.Encoding System.IO.StreamReader::encoding
	Encoding_t1523322056 * ___encoding_6;
	// System.Text.Decoder System.IO.StreamReader::decoder
	Decoder_t2204182725 * ___decoder_7;
	// System.Byte[] System.IO.StreamReader::byteBuffer
	ByteU5BU5D_t4116647657* ___byteBuffer_8;
	// System.Char[] System.IO.StreamReader::charBuffer
	CharU5BU5D_t3528271667* ___charBuffer_9;
	// System.Byte[] System.IO.StreamReader::_preamble
	ByteU5BU5D_t4116647657* ____preamble_10;
	// System.Int32 System.IO.StreamReader::charPos
	int32_t ___charPos_11;
	// System.Int32 System.IO.StreamReader::charLen
	int32_t ___charLen_12;
	// System.Int32 System.IO.StreamReader::byteLen
	int32_t ___byteLen_13;
	// System.Int32 System.IO.StreamReader::bytePos
	int32_t ___bytePos_14;
	// System.Int32 System.IO.StreamReader::_maxCharsPerBuffer
	int32_t ____maxCharsPerBuffer_15;
	// System.Boolean System.IO.StreamReader::_detectEncoding
	bool ____detectEncoding_16;
	// System.Boolean System.IO.StreamReader::_checkPreamble
	bool ____checkPreamble_17;
	// System.Boolean System.IO.StreamReader::_isBlocked
	bool ____isBlocked_18;
	// System.Boolean System.IO.StreamReader::_closable
	bool ____closable_19;
	// System.Threading.Tasks.Task modreq(System.Runtime.CompilerServices.IsVolatile) System.IO.StreamReader::_asyncReadTask
	Task_t3187275312 * ____asyncReadTask_20;

public:
	inline static int32_t get_offset_of_stream_5() { return static_cast<int32_t>(offsetof(StreamReader_t4009935899, ___stream_5)); }
	inline Stream_t1273022909 * get_stream_5() const { return ___stream_5; }
	inline Stream_t1273022909 ** get_address_of_stream_5() { return &___stream_5; }
	inline void set_stream_5(Stream_t1273022909 * value)
	{
		___stream_5 = value;
		Il2CppCodeGenWriteBarrier((&___stream_5), value);
	}

	inline static int32_t get_offset_of_encoding_6() { return static_cast<int32_t>(offsetof(StreamReader_t4009935899, ___encoding_6)); }
	inline Encoding_t1523322056 * get_encoding_6() const { return ___encoding_6; }
	inline Encoding_t1523322056 ** get_address_of_encoding_6() { return &___encoding_6; }
	inline void set_encoding_6(Encoding_t1523322056 * value)
	{
		___encoding_6 = value;
		Il2CppCodeGenWriteBarrier((&___encoding_6), value);
	}

	inline static int32_t get_offset_of_decoder_7() { return static_cast<int32_t>(offsetof(StreamReader_t4009935899, ___decoder_7)); }
	inline Decoder_t2204182725 * get_decoder_7() const { return ___decoder_7; }
	inline Decoder_t2204182725 ** get_address_of_decoder_7() { return &___decoder_7; }
	inline void set_decoder_7(Decoder_t2204182725 * value)
	{
		___decoder_7 = value;
		Il2CppCodeGenWriteBarrier((&___decoder_7), value);
	}

	inline static int32_t get_offset_of_byteBuffer_8() { return static_cast<int32_t>(offsetof(StreamReader_t4009935899, ___byteBuffer_8)); }
	inline ByteU5BU5D_t4116647657* get_byteBuffer_8() const { return ___byteBuffer_8; }
	inline ByteU5BU5D_t4116647657** get_address_of_byteBuffer_8() { return &___byteBuffer_8; }
	inline void set_byteBuffer_8(ByteU5BU5D_t4116647657* value)
	{
		___byteBuffer_8 = value;
		Il2CppCodeGenWriteBarrier((&___byteBuffer_8), value);
	}

	inline static int32_t get_offset_of_charBuffer_9() { return static_cast<int32_t>(offsetof(StreamReader_t4009935899, ___charBuffer_9)); }
	inline CharU5BU5D_t3528271667* get_charBuffer_9() const { return ___charBuffer_9; }
	inline CharU5BU5D_t3528271667** get_address_of_charBuffer_9() { return &___charBuffer_9; }
	inline void set_charBuffer_9(CharU5BU5D_t3528271667* value)
	{
		___charBuffer_9 = value;
		Il2CppCodeGenWriteBarrier((&___charBuffer_9), value);
	}

	inline static int32_t get_offset_of__preamble_10() { return static_cast<int32_t>(offsetof(StreamReader_t4009935899, ____preamble_10)); }
	inline ByteU5BU5D_t4116647657* get__preamble_10() const { return ____preamble_10; }
	inline ByteU5BU5D_t4116647657** get_address_of__preamble_10() { return &____preamble_10; }
	inline void set__preamble_10(ByteU5BU5D_t4116647657* value)
	{
		____preamble_10 = value;
		Il2CppCodeGenWriteBarrier((&____preamble_10), value);
	}

	inline static int32_t get_offset_of_charPos_11() { return static_cast<int32_t>(offsetof(StreamReader_t4009935899, ___charPos_11)); }
	inline int32_t get_charPos_11() const { return ___charPos_11; }
	inline int32_t* get_address_of_charPos_11() { return &___charPos_11; }
	inline void set_charPos_11(int32_t value)
	{
		___charPos_11 = value;
	}

	inline static int32_t get_offset_of_charLen_12() { return static_cast<int32_t>(offsetof(StreamReader_t4009935899, ___charLen_12)); }
	inline int32_t get_charLen_12() const { return ___charLen_12; }
	inline int32_t* get_address_of_charLen_12() { return &___charLen_12; }
	inline void set_charLen_12(int32_t value)
	{
		___charLen_12 = value;
	}

	inline static int32_t get_offset_of_byteLen_13() { return static_cast<int32_t>(offsetof(StreamReader_t4009935899, ___byteLen_13)); }
	inline int32_t get_byteLen_13() const { return ___byteLen_13; }
	inline int32_t* get_address_of_byteLen_13() { return &___byteLen_13; }
	inline void set_byteLen_13(int32_t value)
	{
		___byteLen_13 = value;
	}

	inline static int32_t get_offset_of_bytePos_14() { return static_cast<int32_t>(offsetof(StreamReader_t4009935899, ___bytePos_14)); }
	inline int32_t get_bytePos_14() const { return ___bytePos_14; }
	inline int32_t* get_address_of_bytePos_14() { return &___bytePos_14; }
	inline void set_bytePos_14(int32_t value)
	{
		___bytePos_14 = value;
	}

	inline static int32_t get_offset_of__maxCharsPerBuffer_15() { return static_cast<int32_t>(offsetof(StreamReader_t4009935899, ____maxCharsPerBuffer_15)); }
	inline int32_t get__maxCharsPerBuffer_15() const { return ____maxCharsPerBuffer_15; }
	inline int32_t* get_address_of__maxCharsPerBuffer_15() { return &____maxCharsPerBuffer_15; }
	inline void set__maxCharsPerBuffer_15(int32_t value)
	{
		____maxCharsPerBuffer_15 = value;
	}

	inline static int32_t get_offset_of__detectEncoding_16() { return static_cast<int32_t>(offsetof(StreamReader_t4009935899, ____detectEncoding_16)); }
	inline bool get__detectEncoding_16() const { return ____detectEncoding_16; }
	inline bool* get_address_of__detectEncoding_16() { return &____detectEncoding_16; }
	inline void set__detectEncoding_16(bool value)
	{
		____detectEncoding_16 = value;
	}

	inline static int32_t get_offset_of__checkPreamble_17() { return static_cast<int32_t>(offsetof(StreamReader_t4009935899, ____checkPreamble_17)); }
	inline bool get__checkPreamble_17() const { return ____checkPreamble_17; }
	inline bool* get_address_of__checkPreamble_17() { return &____checkPreamble_17; }
	inline void set__checkPreamble_17(bool value)
	{
		____checkPreamble_17 = value;
	}

	inline static int32_t get_offset_of__isBlocked_18() { return static_cast<int32_t>(offsetof(StreamReader_t4009935899, ____isBlocked_18)); }
	inline bool get__isBlocked_18() const { return ____isBlocked_18; }
	inline bool* get_address_of__isBlocked_18() { return &____isBlocked_18; }
	inline void set__isBlocked_18(bool value)
	{
		____isBlocked_18 = value;
	}

	inline static int32_t get_offset_of__closable_19() { return static_cast<int32_t>(offsetof(StreamReader_t4009935899, ____closable_19)); }
	inline bool get__closable_19() const { return ____closable_19; }
	inline bool* get_address_of__closable_19() { return &____closable_19; }
	inline void set__closable_19(bool value)
	{
		____closable_19 = value;
	}

	inline static int32_t get_offset_of__asyncReadTask_20() { return static_cast<int32_t>(offsetof(StreamReader_t4009935899, ____asyncReadTask_20)); }
	inline Task_t3187275312 * get__asyncReadTask_20() const { return ____asyncReadTask_20; }
	inline Task_t3187275312 ** get_address_of__asyncReadTask_20() { return &____asyncReadTask_20; }
	inline void set__asyncReadTask_20(Task_t3187275312 * value)
	{
		____asyncReadTask_20 = value;
		Il2CppCodeGenWriteBarrier((&____asyncReadTask_20), value);
	}
};

struct StreamReader_t4009935899_StaticFields
{
public:
	// System.IO.StreamReader System.IO.StreamReader::Null
	StreamReader_t4009935899 * ___Null_4;

public:
	inline static int32_t get_offset_of_Null_4() { return static_cast<int32_t>(offsetof(StreamReader_t4009935899_StaticFields, ___Null_4)); }
	inline StreamReader_t4009935899 * get_Null_4() const { return ___Null_4; }
	inline StreamReader_t4009935899 ** get_address_of_Null_4() { return &___Null_4; }
	inline void set_Null_4(StreamReader_t4009935899 * value)
	{
		___Null_4 = value;
		Il2CppCodeGenWriteBarrier((&___Null_4), value);
	}
};

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

// System.IndexOutOfRangeException
struct  IndexOutOfRangeException_t1578797820  : public SystemException_t176217640
{
public:

public:
};

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

// System.NotImplementedException
struct  NotImplementedException_t3489357830  : public SystemException_t176217640
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NOTIMPLEMENTEDEXCEPTION_T3489357830_H
#ifndef BINDINGFLAGS_T2721792723_H
#define BINDINGFLAGS_T2721792723_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_t2721792723 
{
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_t2721792723, ___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_T2721792723_H
#ifndef SERIALIZATIONEXCEPTION_T3941511869_H
#define SERIALIZATIONEXCEPTION_T3941511869_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Runtime.Serialization.SerializationException
struct  SerializationException_t3941511869  : public SystemException_t176217640
{
public:

public:
};

struct SerializationException_t3941511869_StaticFields
{
public:
	// System.String System.Runtime.Serialization.SerializationException::_nullMessage
	String_t* ____nullMessage_17;

public:
	inline static int32_t get_offset_of__nullMessage_17() { return static_cast<int32_t>(offsetof(SerializationException_t3941511869_StaticFields, ____nullMessage_17)); }
	inline String_t* get__nullMessage_17() const { return ____nullMessage_17; }
	inline String_t** get_address_of__nullMessage_17() { return &____nullMessage_17; }
	inline void set__nullMessage_17(String_t* value)
	{
		____nullMessage_17 = value;
		Il2CppCodeGenWriteBarrier((&____nullMessage_17), value);
	}
};

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

// System.Runtime.Serialization.StreamingContextStates
struct  StreamingContextStates_t3580100459 
{
public:
	// System.Int32 System.Runtime.Serialization.StreamingContextStates::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(StreamingContextStates_t3580100459, ___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 // STREAMINGCONTEXTSTATES_T3580100459_H
#ifndef RUNTIMEFIELDHANDLE_T1871169219_H
#define RUNTIMEFIELDHANDLE_T1871169219_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.RuntimeFieldHandle
struct  RuntimeFieldHandle_t1871169219 
{
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_t1871169219, ___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_T1871169219_H
#ifndef RUNTIMETYPEHANDLE_T3027515415_H
#define RUNTIMETYPEHANDLE_T3027515415_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.RuntimeTypeHandle
struct  RuntimeTypeHandle_t3027515415 
{
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_t3027515415, ___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_T3027515415_H
#ifndef RNGCRYPTOSERVICEPROVIDER_T3397414743_H
#define RNGCRYPTOSERVICEPROVIDER_T3397414743_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Security.Cryptography.RNGCryptoServiceProvider
struct  RNGCryptoServiceProvider_t3397414743  : public RandomNumberGenerator_t386037858
{
public:
	// System.IntPtr System.Security.Cryptography.RNGCryptoServiceProvider::_handle
	intptr_t ____handle_1;

public:
	inline static int32_t get_offset_of__handle_1() { return static_cast<int32_t>(offsetof(RNGCryptoServiceProvider_t3397414743, ____handle_1)); }
	inline intptr_t get__handle_1() const { return ____handle_1; }
	inline intptr_t* get_address_of__handle_1() { return &____handle_1; }
	inline void set__handle_1(intptr_t value)
	{
		____handle_1 = value;
	}
};

struct RNGCryptoServiceProvider_t3397414743_StaticFields
{
public:
	// System.Object System.Security.Cryptography.RNGCryptoServiceProvider::_lock
	RuntimeObject * ____lock_0;

public:
	inline static int32_t get_offset_of__lock_0() { return static_cast<int32_t>(offsetof(RNGCryptoServiceProvider_t3397414743_StaticFields, ____lock_0)); }
	inline RuntimeObject * get__lock_0() const { return ____lock_0; }
	inline RuntimeObject ** get_address_of__lock_0() { return &____lock_0; }
	inline void set__lock_0(RuntimeObject * value)
	{
		____lock_0 = value;
		Il2CppCodeGenWriteBarrier((&____lock_0), value);
	}
};

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

// System.StringComparison
struct  StringComparison_t3657712135 
{
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_t3657712135, ___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_T3657712135_H
#ifndef NORMALIZATIONFORM_T3110136658_H
#define NORMALIZATIONFORM_T3110136658_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Text.NormalizationForm
struct  NormalizationForm_t3110136658 
{
public:
	// System.Int32 System.Text.NormalizationForm::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(NormalizationForm_t3110136658, ___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 // NORMALIZATIONFORM_T3110136658_H
#ifndef TIMESPAN_T881159249_H
#define TIMESPAN_T881159249_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.TimeSpan
struct  TimeSpan_t881159249 
{
public:
	// System.Int64 System.TimeSpan::_ticks
	int64_t ____ticks_3;

public:
	inline static int32_t get_offset_of__ticks_3() { return static_cast<int32_t>(offsetof(TimeSpan_t881159249, ____ticks_3)); }
	inline int64_t get__ticks_3() const { return ____ticks_3; }
	inline int64_t* get_address_of__ticks_3() { return &____ticks_3; }
	inline void set__ticks_3(int64_t value)
	{
		____ticks_3 = value;
	}
};

struct TimeSpan_t881159249_StaticFields
{
public:
	// System.TimeSpan System.TimeSpan::Zero
	TimeSpan_t881159249  ___Zero_0;
	// System.TimeSpan System.TimeSpan::MaxValue
	TimeSpan_t881159249  ___MaxValue_1;
	// System.TimeSpan System.TimeSpan::MinValue
	TimeSpan_t881159249  ___MinValue_2;
	// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) System.TimeSpan::_legacyConfigChecked
	bool ____legacyConfigChecked_4;
	// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) System.TimeSpan::_legacyMode
	bool ____legacyMode_5;

public:
	inline static int32_t get_offset_of_Zero_0() { return static_cast<int32_t>(offsetof(TimeSpan_t881159249_StaticFields, ___Zero_0)); }
	inline TimeSpan_t881159249  get_Zero_0() const { return ___Zero_0; }
	inline TimeSpan_t881159249 * get_address_of_Zero_0() { return &___Zero_0; }
	inline void set_Zero_0(TimeSpan_t881159249  value)
	{
		___Zero_0 = value;
	}

	inline static int32_t get_offset_of_MaxValue_1() { return static_cast<int32_t>(offsetof(TimeSpan_t881159249_StaticFields, ___MaxValue_1)); }
	inline TimeSpan_t881159249  get_MaxValue_1() const { return ___MaxValue_1; }
	inline TimeSpan_t881159249 * get_address_of_MaxValue_1() { return &___MaxValue_1; }
	inline void set_MaxValue_1(TimeSpan_t881159249  value)
	{
		___MaxValue_1 = value;
	}

	inline static int32_t get_offset_of_MinValue_2() { return static_cast<int32_t>(offsetof(TimeSpan_t881159249_StaticFields, ___MinValue_2)); }
	inline TimeSpan_t881159249  get_MinValue_2() const { return ___MinValue_2; }
	inline TimeSpan_t881159249 * get_address_of_MinValue_2() { return &___MinValue_2; }
	inline void set_MinValue_2(TimeSpan_t881159249  value)
	{
		___MinValue_2 = value;
	}

	inline static int32_t get_offset_of__legacyConfigChecked_4() { return static_cast<int32_t>(offsetof(TimeSpan_t881159249_StaticFields, ____legacyConfigChecked_4)); }
	inline bool get__legacyConfigChecked_4() const { return ____legacyConfigChecked_4; }
	inline bool* get_address_of__legacyConfigChecked_4() { return &____legacyConfigChecked_4; }
	inline void set__legacyConfigChecked_4(bool value)
	{
		____legacyConfigChecked_4 = value;
	}

	inline static int32_t get_offset_of__legacyMode_5() { return static_cast<int32_t>(offsetof(TimeSpan_t881159249_StaticFields, ____legacyMode_5)); }
	inline bool get__legacyMode_5() const { return ____legacyMode_5; }
	inline bool* get_address_of__legacyMode_5() { return &____legacyMode_5; }
	inline void set__legacyMode_5(bool value)
	{
		____legacyMode_5 = value;
	}
};

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

// System.TokenType
struct  TokenType_t216849757 
{
public:
	// System.Int32 System.TokenType::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TokenType_t216849757, ___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 // TOKENTYPE_T216849757_H
#ifndef TYPEINITIALIZATIONEXCEPTION_T2973684290_H
#define TYPEINITIALIZATIONEXCEPTION_T2973684290_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.TypeInitializationException
struct  TypeInitializationException_t2973684290  : public SystemException_t176217640
{
public:
	// System.String System.TypeInitializationException::_typeName
	String_t* ____typeName_17;

public:
	inline static int32_t get_offset_of__typeName_17() { return static_cast<int32_t>(offsetof(TypeInitializationException_t2973684290, ____typeName_17)); }
	inline String_t* get__typeName_17() const { return ____typeName_17; }
	inline String_t** get_address_of__typeName_17() { return &____typeName_17; }
	inline void set__typeName_17(String_t* value)
	{
		____typeName_17 = value;
		Il2CppCodeGenWriteBarrier((&____typeName_17), value);
	}
};

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

// System.ArgumentNullException
struct  ArgumentNullException_t1615371798  : public ArgumentException_t132251570
{
public:

public:
};

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

// System.ArgumentOutOfRangeException
struct  ArgumentOutOfRangeException_t777629997  : public ArgumentException_t132251570
{
public:
	// System.Object System.ArgumentOutOfRangeException::m_actualValue
	RuntimeObject * ___m_actualValue_19;

public:
	inline static int32_t get_offset_of_m_actualValue_19() { return static_cast<int32_t>(offsetof(ArgumentOutOfRangeException_t777629997, ___m_actualValue_19)); }
	inline RuntimeObject * get_m_actualValue_19() const { return ___m_actualValue_19; }
	inline RuntimeObject ** get_address_of_m_actualValue_19() { return &___m_actualValue_19; }
	inline void set_m_actualValue_19(RuntimeObject * value)
	{
		___m_actualValue_19 = value;
		Il2CppCodeGenWriteBarrier((&___m_actualValue_19), value);
	}
};

struct ArgumentOutOfRangeException_t777629997_StaticFields
{
public:
	// System.String modreq(System.Runtime.CompilerServices.IsVolatile) System.ArgumentOutOfRangeException::_rangeMessage
	String_t* ____rangeMessage_18;

public:
	inline static int32_t get_offset_of__rangeMessage_18() { return static_cast<int32_t>(offsetof(ArgumentOutOfRangeException_t777629997_StaticFields, ____rangeMessage_18)); }
	inline String_t* get__rangeMessage_18() const { return ____rangeMessage_18; }
	inline String_t** get_address_of__rangeMessage_18() { return &____rangeMessage_18; }
	inline void set__rangeMessage_18(String_t* value)
	{
		____rangeMessage_18 = value;
		Il2CppCodeGenWriteBarrier((&____rangeMessage_18), value);
	}
};

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

// System.ConsoleKeyInfo
struct  ConsoleKeyInfo_t1802691652 
{
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_t1802691652, ____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_t1802691652, ____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_t1802691652, ____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_t1802691652_marshaled_pinvoke
{
	uint8_t ____keyChar_0;
	int32_t ____key_1;
	int32_t ____mods_2;
};
// Native definition for COM marshalling of System.ConsoleKeyInfo
struct ConsoleKeyInfo_t1802691652_marshaled_com
{
	uint8_t ____keyChar_0;
	int32_t ____key_1;
	int32_t ____mods_2;
};
#endif // CONSOLEKEYINFO_T1802691652_H
#ifndef DATETIMEFORMAT_T4286173316_H
#define DATETIMEFORMAT_T4286173316_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.DateTimeFormat
struct  DateTimeFormat_t4286173316  : public RuntimeObject
{
public:

public:
};

struct DateTimeFormat_t4286173316_StaticFields
{
public:
	// System.TimeSpan System.DateTimeFormat::NullOffset
	TimeSpan_t881159249  ___NullOffset_0;
	// System.Char[] System.DateTimeFormat::allStandardFormats
	CharU5BU5D_t3528271667* ___allStandardFormats_1;
	// System.String[] System.DateTimeFormat::fixedNumberFormats
	StringU5BU5D_t1281789340* ___fixedNumberFormats_2;

public:
	inline static int32_t get_offset_of_NullOffset_0() { return static_cast<int32_t>(offsetof(DateTimeFormat_t4286173316_StaticFields, ___NullOffset_0)); }
	inline TimeSpan_t881159249  get_NullOffset_0() const { return ___NullOffset_0; }
	inline TimeSpan_t881159249 * get_address_of_NullOffset_0() { return &___NullOffset_0; }
	inline void set_NullOffset_0(TimeSpan_t881159249  value)
	{
		___NullOffset_0 = value;
	}

	inline static int32_t get_offset_of_allStandardFormats_1() { return static_cast<int32_t>(offsetof(DateTimeFormat_t4286173316_StaticFields, ___allStandardFormats_1)); }
	inline CharU5BU5D_t3528271667* get_allStandardFormats_1() const { return ___allStandardFormats_1; }
	inline CharU5BU5D_t3528271667** get_address_of_allStandardFormats_1() { return &___allStandardFormats_1; }
	inline void set_allStandardFormats_1(CharU5BU5D_t3528271667* value)
	{
		___allStandardFormats_1 = value;
		Il2CppCodeGenWriteBarrier((&___allStandardFormats_1), value);
	}

	inline static int32_t get_offset_of_fixedNumberFormats_2() { return static_cast<int32_t>(offsetof(DateTimeFormat_t4286173316_StaticFields, ___fixedNumberFormats_2)); }
	inline StringU5BU5D_t1281789340* get_fixedNumberFormats_2() const { return ___fixedNumberFormats_2; }
	inline StringU5BU5D_t1281789340** get_address_of_fixedNumberFormats_2() { return &___fixedNumberFormats_2; }
	inline void set_fixedNumberFormats_2(StringU5BU5D_t1281789340* value)
	{
		___fixedNumberFormats_2 = value;
		Il2CppCodeGenWriteBarrier((&___fixedNumberFormats_2), value);
	}
};

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

// System.Globalization.DateTimeFormatInfo
struct  DateTimeFormatInfo_t2405853701  : public RuntimeObject
{
public:
	// System.Globalization.CultureData System.Globalization.DateTimeFormatInfo::m_cultureData
	CultureData_t1899656083 * ___m_cultureData_1;
	// System.String System.Globalization.DateTimeFormatInfo::m_name
	String_t* ___m_name_2;
	// System.String System.Globalization.DateTimeFormatInfo::m_langName
	String_t* ___m_langName_3;
	// System.Globalization.CompareInfo System.Globalization.DateTimeFormatInfo::m_compareInfo
	CompareInfo_t1092934962 * ___m_compareInfo_4;
	// System.Globalization.CultureInfo System.Globalization.DateTimeFormatInfo::m_cultureInfo
	CultureInfo_t4157843068 * ___m_cultureInfo_5;
	// System.String System.Globalization.DateTimeFormatInfo::amDesignator
	String_t* ___amDesignator_6;
	// System.String System.Globalization.DateTimeFormatInfo::pmDesignator
	String_t* ___pmDesignator_7;
	// System.String System.Globalization.DateTimeFormatInfo::dateSeparator
	String_t* ___dateSeparator_8;
	// System.String System.Globalization.DateTimeFormatInfo::generalShortTimePattern
	String_t* ___generalShortTimePattern_9;
	// System.String System.Globalization.DateTimeFormatInfo::generalLongTimePattern
	String_t* ___generalLongTimePattern_10;
	// System.String System.Globalization.DateTimeFormatInfo::timeSeparator
	String_t* ___timeSeparator_11;
	// System.String System.Globalization.DateTimeFormatInfo::monthDayPattern
	String_t* ___monthDayPattern_12;
	// System.String System.Globalization.DateTimeFormatInfo::dateTimeOffsetPattern
	String_t* ___dateTimeOffsetPattern_13;
	// System.Globalization.Calendar System.Globalization.DateTimeFormatInfo::calendar
	Calendar_t1661121569 * ___calendar_17;
	// System.Int32 System.Globalization.DateTimeFormatInfo::firstDayOfWeek
	int32_t ___firstDayOfWeek_18;
	// System.Int32 System.Globalization.DateTimeFormatInfo::calendarWeekRule
	int32_t ___calendarWeekRule_19;
	// System.String System.Globalization.DateTimeFormatInfo::fullDateTimePattern
	String_t* ___fullDateTimePattern_20;
	// System.String[] System.Globalization.DateTimeFormatInfo::abbreviatedDayNames
	StringU5BU5D_t1281789340* ___abbreviatedDayNames_21;
	// System.String[] System.Globalization.DateTimeFormatInfo::m_superShortDayNames
	StringU5BU5D_t1281789340* ___m_superShortDayNames_22;
	// System.String[] System.Globalization.DateTimeFormatInfo::dayNames
	StringU5BU5D_t1281789340* ___dayNames_23;
	// System.String[] System.Globalization.DateTimeFormatInfo::abbreviatedMonthNames
	StringU5BU5D_t1281789340* ___abbreviatedMonthNames_24;
	// System.String[] System.Globalization.DateTimeFormatInfo::monthNames
	StringU5BU5D_t1281789340* ___monthNames_25;
	// System.String[] System.Globalization.DateTimeFormatInfo::genitiveMonthNames
	StringU5BU5D_t1281789340* ___genitiveMonthNames_26;
	// System.String[] System.Globalization.DateTimeFormatInfo::m_genitiveAbbreviatedMonthNames
	StringU5BU5D_t1281789340* ___m_genitiveAbbreviatedMonthNames_27;
	// System.String[] System.Globalization.DateTimeFormatInfo::leapYearMonthNames
	StringU5BU5D_t1281789340* ___leapYearMonthNames_28;
	// System.String System.Globalization.DateTimeFormatInfo::longDatePattern
	String_t* ___longDatePattern_29;
	// System.String System.Globalization.DateTimeFormatInfo::shortDatePattern
	String_t* ___shortDatePattern_30;
	// System.String System.Globalization.DateTimeFormatInfo::yearMonthPattern
	String_t* ___yearMonthPattern_31;
	// System.String System.Globalization.DateTimeFormatInfo::longTimePattern
	String_t* ___longTimePattern_32;
	// System.String System.Globalization.DateTimeFormatInfo::shortTimePattern
	String_t* ___shortTimePattern_33;
	// System.String[] System.Globalization.DateTimeFormatInfo::allYearMonthPatterns
	StringU5BU5D_t1281789340* ___allYearMonthPatterns_34;
	// System.String[] System.Globalization.DateTimeFormatInfo::allShortDatePatterns
	StringU5BU5D_t1281789340* ___allShortDatePatterns_35;
	// System.String[] System.Globalization.DateTimeFormatInfo::allLongDatePatterns
	StringU5BU5D_t1281789340* ___allLongDatePatterns_36;
	// System.String[] System.Globalization.DateTimeFormatInfo::allShortTimePatterns
	StringU5BU5D_t1281789340* ___allShortTimePatterns_37;
	// System.String[] System.Globalization.DateTimeFormatInfo::allLongTimePatterns
	StringU5BU5D_t1281789340* ___allLongTimePatterns_38;
	// System.String[] System.Globalization.DateTimeFormatInfo::m_eraNames
	StringU5BU5D_t1281789340* ___m_eraNames_39;
	// System.String[] System.Globalization.DateTimeFormatInfo::m_abbrevEraNames
	StringU5BU5D_t1281789340* ___m_abbrevEraNames_40;
	// System.String[] System.Globalization.DateTimeFormatInfo::m_abbrevEnglishEraNames
	StringU5BU5D_t1281789340* ___m_abbrevEnglishEraNames_41;
	// System.Int32[] System.Globalization.DateTimeFormatInfo::optionalCalendars
	Int32U5BU5D_t385246372* ___optionalCalendars_42;
	// System.Boolean System.Globalization.DateTimeFormatInfo::m_isReadOnly
	bool ___m_isReadOnly_44;
	// System.Globalization.DateTimeFormatFlags System.Globalization.DateTimeFormatInfo::formatFlags
	int32_t ___formatFlags_45;
	// System.Int32 System.Globalization.DateTimeFormatInfo::CultureID
	int32_t ___CultureID_47;
	// System.Boolean System.Globalization.DateTimeFormatInfo::m_useUserOverride
	bool ___m_useUserOverride_48;
	// System.Boolean System.Globalization.DateTimeFormatInfo::bUseCalendarInfo
	bool ___bUseCalendarInfo_49;
	// System.Int32 System.Globalization.DateTimeFormatInfo::nDataItem
	int32_t ___nDataItem_50;
	// System.Boolean System.Globalization.DateTimeFormatInfo::m_isDefaultCalendar
	bool ___m_isDefaultCalendar_51;
	// System.String[] System.Globalization.DateTimeFormatInfo::m_dateWords
	StringU5BU5D_t1281789340* ___m_dateWords_53;
	// System.String System.Globalization.DateTimeFormatInfo::m_fullTimeSpanPositivePattern
	String_t* ___m_fullTimeSpanPositivePattern_54;
	// System.String System.Globalization.DateTimeFormatInfo::m_fullTimeSpanNegativePattern
	String_t* ___m_fullTimeSpanNegativePattern_55;
	// System.Globalization.TokenHashValue[] System.Globalization.DateTimeFormatInfo::m_dtfiTokenHash
	TokenHashValueU5BU5D_t818561467* ___m_dtfiTokenHash_57;

public:
	inline static int32_t get_offset_of_m_cultureData_1() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___m_cultureData_1)); }
	inline CultureData_t1899656083 * get_m_cultureData_1() const { return ___m_cultureData_1; }
	inline CultureData_t1899656083 ** get_address_of_m_cultureData_1() { return &___m_cultureData_1; }
	inline void set_m_cultureData_1(CultureData_t1899656083 * value)
	{
		___m_cultureData_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_cultureData_1), value);
	}

	inline static int32_t get_offset_of_m_name_2() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___m_name_2)); }
	inline String_t* get_m_name_2() const { return ___m_name_2; }
	inline String_t** get_address_of_m_name_2() { return &___m_name_2; }
	inline void set_m_name_2(String_t* value)
	{
		___m_name_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_name_2), value);
	}

	inline static int32_t get_offset_of_m_langName_3() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___m_langName_3)); }
	inline String_t* get_m_langName_3() const { return ___m_langName_3; }
	inline String_t** get_address_of_m_langName_3() { return &___m_langName_3; }
	inline void set_m_langName_3(String_t* value)
	{
		___m_langName_3 = value;
		Il2CppCodeGenWriteBarrier((&___m_langName_3), value);
	}

	inline static int32_t get_offset_of_m_compareInfo_4() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___m_compareInfo_4)); }
	inline CompareInfo_t1092934962 * get_m_compareInfo_4() const { return ___m_compareInfo_4; }
	inline CompareInfo_t1092934962 ** get_address_of_m_compareInfo_4() { return &___m_compareInfo_4; }
	inline void set_m_compareInfo_4(CompareInfo_t1092934962 * value)
	{
		___m_compareInfo_4 = value;
		Il2CppCodeGenWriteBarrier((&___m_compareInfo_4), value);
	}

	inline static int32_t get_offset_of_m_cultureInfo_5() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___m_cultureInfo_5)); }
	inline CultureInfo_t4157843068 * get_m_cultureInfo_5() const { return ___m_cultureInfo_5; }
	inline CultureInfo_t4157843068 ** get_address_of_m_cultureInfo_5() { return &___m_cultureInfo_5; }
	inline void set_m_cultureInfo_5(CultureInfo_t4157843068 * value)
	{
		___m_cultureInfo_5 = value;
		Il2CppCodeGenWriteBarrier((&___m_cultureInfo_5), value);
	}

	inline static int32_t get_offset_of_amDesignator_6() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___amDesignator_6)); }
	inline String_t* get_amDesignator_6() const { return ___amDesignator_6; }
	inline String_t** get_address_of_amDesignator_6() { return &___amDesignator_6; }
	inline void set_amDesignator_6(String_t* value)
	{
		___amDesignator_6 = value;
		Il2CppCodeGenWriteBarrier((&___amDesignator_6), value);
	}

	inline static int32_t get_offset_of_pmDesignator_7() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___pmDesignator_7)); }
	inline String_t* get_pmDesignator_7() const { return ___pmDesignator_7; }
	inline String_t** get_address_of_pmDesignator_7() { return &___pmDesignator_7; }
	inline void set_pmDesignator_7(String_t* value)
	{
		___pmDesignator_7 = value;
		Il2CppCodeGenWriteBarrier((&___pmDesignator_7), value);
	}

	inline static int32_t get_offset_of_dateSeparator_8() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___dateSeparator_8)); }
	inline String_t* get_dateSeparator_8() const { return ___dateSeparator_8; }
	inline String_t** get_address_of_dateSeparator_8() { return &___dateSeparator_8; }
	inline void set_dateSeparator_8(String_t* value)
	{
		___dateSeparator_8 = value;
		Il2CppCodeGenWriteBarrier((&___dateSeparator_8), value);
	}

	inline static int32_t get_offset_of_generalShortTimePattern_9() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___generalShortTimePattern_9)); }
	inline String_t* get_generalShortTimePattern_9() const { return ___generalShortTimePattern_9; }
	inline String_t** get_address_of_generalShortTimePattern_9() { return &___generalShortTimePattern_9; }
	inline void set_generalShortTimePattern_9(String_t* value)
	{
		___generalShortTimePattern_9 = value;
		Il2CppCodeGenWriteBarrier((&___generalShortTimePattern_9), value);
	}

	inline static int32_t get_offset_of_generalLongTimePattern_10() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___generalLongTimePattern_10)); }
	inline String_t* get_generalLongTimePattern_10() const { return ___generalLongTimePattern_10; }
	inline String_t** get_address_of_generalLongTimePattern_10() { return &___generalLongTimePattern_10; }
	inline void set_generalLongTimePattern_10(String_t* value)
	{
		___generalLongTimePattern_10 = value;
		Il2CppCodeGenWriteBarrier((&___generalLongTimePattern_10), value);
	}

	inline static int32_t get_offset_of_timeSeparator_11() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___timeSeparator_11)); }
	inline String_t* get_timeSeparator_11() const { return ___timeSeparator_11; }
	inline String_t** get_address_of_timeSeparator_11() { return &___timeSeparator_11; }
	inline void set_timeSeparator_11(String_t* value)
	{
		___timeSeparator_11 = value;
		Il2CppCodeGenWriteBarrier((&___timeSeparator_11), value);
	}

	inline static int32_t get_offset_of_monthDayPattern_12() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___monthDayPattern_12)); }
	inline String_t* get_monthDayPattern_12() const { return ___monthDayPattern_12; }
	inline String_t** get_address_of_monthDayPattern_12() { return &___monthDayPattern_12; }
	inline void set_monthDayPattern_12(String_t* value)
	{
		___monthDayPattern_12 = value;
		Il2CppCodeGenWriteBarrier((&___monthDayPattern_12), value);
	}

	inline static int32_t get_offset_of_dateTimeOffsetPattern_13() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___dateTimeOffsetPattern_13)); }
	inline String_t* get_dateTimeOffsetPattern_13() const { return ___dateTimeOffsetPattern_13; }
	inline String_t** get_address_of_dateTimeOffsetPattern_13() { return &___dateTimeOffsetPattern_13; }
	inline void set_dateTimeOffsetPattern_13(String_t* value)
	{
		___dateTimeOffsetPattern_13 = value;
		Il2CppCodeGenWriteBarrier((&___dateTimeOffsetPattern_13), value);
	}

	inline static int32_t get_offset_of_calendar_17() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___calendar_17)); }
	inline Calendar_t1661121569 * get_calendar_17() const { return ___calendar_17; }
	inline Calendar_t1661121569 ** get_address_of_calendar_17() { return &___calendar_17; }
	inline void set_calendar_17(Calendar_t1661121569 * value)
	{
		___calendar_17 = value;
		Il2CppCodeGenWriteBarrier((&___calendar_17), value);
	}

	inline static int32_t get_offset_of_firstDayOfWeek_18() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___firstDayOfWeek_18)); }
	inline int32_t get_firstDayOfWeek_18() const { return ___firstDayOfWeek_18; }
	inline int32_t* get_address_of_firstDayOfWeek_18() { return &___firstDayOfWeek_18; }
	inline void set_firstDayOfWeek_18(int32_t value)
	{
		___firstDayOfWeek_18 = value;
	}

	inline static int32_t get_offset_of_calendarWeekRule_19() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___calendarWeekRule_19)); }
	inline int32_t get_calendarWeekRule_19() const { return ___calendarWeekRule_19; }
	inline int32_t* get_address_of_calendarWeekRule_19() { return &___calendarWeekRule_19; }
	inline void set_calendarWeekRule_19(int32_t value)
	{
		___calendarWeekRule_19 = value;
	}

	inline static int32_t get_offset_of_fullDateTimePattern_20() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___fullDateTimePattern_20)); }
	inline String_t* get_fullDateTimePattern_20() const { return ___fullDateTimePattern_20; }
	inline String_t** get_address_of_fullDateTimePattern_20() { return &___fullDateTimePattern_20; }
	inline void set_fullDateTimePattern_20(String_t* value)
	{
		___fullDateTimePattern_20 = value;
		Il2CppCodeGenWriteBarrier((&___fullDateTimePattern_20), value);
	}

	inline static int32_t get_offset_of_abbreviatedDayNames_21() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___abbreviatedDayNames_21)); }
	inline StringU5BU5D_t1281789340* get_abbreviatedDayNames_21() const { return ___abbreviatedDayNames_21; }
	inline StringU5BU5D_t1281789340** get_address_of_abbreviatedDayNames_21() { return &___abbreviatedDayNames_21; }
	inline void set_abbreviatedDayNames_21(StringU5BU5D_t1281789340* value)
	{
		___abbreviatedDayNames_21 = value;
		Il2CppCodeGenWriteBarrier((&___abbreviatedDayNames_21), value);
	}

	inline static int32_t get_offset_of_m_superShortDayNames_22() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___m_superShortDayNames_22)); }
	inline StringU5BU5D_t1281789340* get_m_superShortDayNames_22() const { return ___m_superShortDayNames_22; }
	inline StringU5BU5D_t1281789340** get_address_of_m_superShortDayNames_22() { return &___m_superShortDayNames_22; }
	inline void set_m_superShortDayNames_22(StringU5BU5D_t1281789340* value)
	{
		___m_superShortDayNames_22 = value;
		Il2CppCodeGenWriteBarrier((&___m_superShortDayNames_22), value);
	}

	inline static int32_t get_offset_of_dayNames_23() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___dayNames_23)); }
	inline StringU5BU5D_t1281789340* get_dayNames_23() const { return ___dayNames_23; }
	inline StringU5BU5D_t1281789340** get_address_of_dayNames_23() { return &___dayNames_23; }
	inline void set_dayNames_23(StringU5BU5D_t1281789340* value)
	{
		___dayNames_23 = value;
		Il2CppCodeGenWriteBarrier((&___dayNames_23), value);
	}

	inline static int32_t get_offset_of_abbreviatedMonthNames_24() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___abbreviatedMonthNames_24)); }
	inline StringU5BU5D_t1281789340* get_abbreviatedMonthNames_24() const { return ___abbreviatedMonthNames_24; }
	inline StringU5BU5D_t1281789340** get_address_of_abbreviatedMonthNames_24() { return &___abbreviatedMonthNames_24; }
	inline void set_abbreviatedMonthNames_24(StringU5BU5D_t1281789340* value)
	{
		___abbreviatedMonthNames_24 = value;
		Il2CppCodeGenWriteBarrier((&___abbreviatedMonthNames_24), value);
	}

	inline static int32_t get_offset_of_monthNames_25() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___monthNames_25)); }
	inline StringU5BU5D_t1281789340* get_monthNames_25() const { return ___monthNames_25; }
	inline StringU5BU5D_t1281789340** get_address_of_monthNames_25() { return &___monthNames_25; }
	inline void set_monthNames_25(StringU5BU5D_t1281789340* value)
	{
		___monthNames_25 = value;
		Il2CppCodeGenWriteBarrier((&___monthNames_25), value);
	}

	inline static int32_t get_offset_of_genitiveMonthNames_26() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___genitiveMonthNames_26)); }
	inline StringU5BU5D_t1281789340* get_genitiveMonthNames_26() const { return ___genitiveMonthNames_26; }
	inline StringU5BU5D_t1281789340** get_address_of_genitiveMonthNames_26() { return &___genitiveMonthNames_26; }
	inline void set_genitiveMonthNames_26(StringU5BU5D_t1281789340* value)
	{
		___genitiveMonthNames_26 = value;
		Il2CppCodeGenWriteBarrier((&___genitiveMonthNames_26), value);
	}

	inline static int32_t get_offset_of_m_genitiveAbbreviatedMonthNames_27() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___m_genitiveAbbreviatedMonthNames_27)); }
	inline StringU5BU5D_t1281789340* get_m_genitiveAbbreviatedMonthNames_27() const { return ___m_genitiveAbbreviatedMonthNames_27; }
	inline StringU5BU5D_t1281789340** get_address_of_m_genitiveAbbreviatedMonthNames_27() { return &___m_genitiveAbbreviatedMonthNames_27; }
	inline void set_m_genitiveAbbreviatedMonthNames_27(StringU5BU5D_t1281789340* value)
	{
		___m_genitiveAbbreviatedMonthNames_27 = value;
		Il2CppCodeGenWriteBarrier((&___m_genitiveAbbreviatedMonthNames_27), value);
	}

	inline static int32_t get_offset_of_leapYearMonthNames_28() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___leapYearMonthNames_28)); }
	inline StringU5BU5D_t1281789340* get_leapYearMonthNames_28() const { return ___leapYearMonthNames_28; }
	inline StringU5BU5D_t1281789340** get_address_of_leapYearMonthNames_28() { return &___leapYearMonthNames_28; }
	inline void set_leapYearMonthNames_28(StringU5BU5D_t1281789340* value)
	{
		___leapYearMonthNames_28 = value;
		Il2CppCodeGenWriteBarrier((&___leapYearMonthNames_28), value);
	}

	inline static int32_t get_offset_of_longDatePattern_29() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___longDatePattern_29)); }
	inline String_t* get_longDatePattern_29() const { return ___longDatePattern_29; }
	inline String_t** get_address_of_longDatePattern_29() { return &___longDatePattern_29; }
	inline void set_longDatePattern_29(String_t* value)
	{
		___longDatePattern_29 = value;
		Il2CppCodeGenWriteBarrier((&___longDatePattern_29), value);
	}

	inline static int32_t get_offset_of_shortDatePattern_30() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___shortDatePattern_30)); }
	inline String_t* get_shortDatePattern_30() const { return ___shortDatePattern_30; }
	inline String_t** get_address_of_shortDatePattern_30() { return &___shortDatePattern_30; }
	inline void set_shortDatePattern_30(String_t* value)
	{
		___shortDatePattern_30 = value;
		Il2CppCodeGenWriteBarrier((&___shortDatePattern_30), value);
	}

	inline static int32_t get_offset_of_yearMonthPattern_31() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___yearMonthPattern_31)); }
	inline String_t* get_yearMonthPattern_31() const { return ___yearMonthPattern_31; }
	inline String_t** get_address_of_yearMonthPattern_31() { return &___yearMonthPattern_31; }
	inline void set_yearMonthPattern_31(String_t* value)
	{
		___yearMonthPattern_31 = value;
		Il2CppCodeGenWriteBarrier((&___yearMonthPattern_31), value);
	}

	inline static int32_t get_offset_of_longTimePattern_32() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___longTimePattern_32)); }
	inline String_t* get_longTimePattern_32() const { return ___longTimePattern_32; }
	inline String_t** get_address_of_longTimePattern_32() { return &___longTimePattern_32; }
	inline void set_longTimePattern_32(String_t* value)
	{
		___longTimePattern_32 = value;
		Il2CppCodeGenWriteBarrier((&___longTimePattern_32), value);
	}

	inline static int32_t get_offset_of_shortTimePattern_33() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___shortTimePattern_33)); }
	inline String_t* get_shortTimePattern_33() const { return ___shortTimePattern_33; }
	inline String_t** get_address_of_shortTimePattern_33() { return &___shortTimePattern_33; }
	inline void set_shortTimePattern_33(String_t* value)
	{
		___shortTimePattern_33 = value;
		Il2CppCodeGenWriteBarrier((&___shortTimePattern_33), value);
	}

	inline static int32_t get_offset_of_allYearMonthPatterns_34() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___allYearMonthPatterns_34)); }
	inline StringU5BU5D_t1281789340* get_allYearMonthPatterns_34() const { return ___allYearMonthPatterns_34; }
	inline StringU5BU5D_t1281789340** get_address_of_allYearMonthPatterns_34() { return &___allYearMonthPatterns_34; }
	inline void set_allYearMonthPatterns_34(StringU5BU5D_t1281789340* value)
	{
		___allYearMonthPatterns_34 = value;
		Il2CppCodeGenWriteBarrier((&___allYearMonthPatterns_34), value);
	}

	inline static int32_t get_offset_of_allShortDatePatterns_35() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___allShortDatePatterns_35)); }
	inline StringU5BU5D_t1281789340* get_allShortDatePatterns_35() const { return ___allShortDatePatterns_35; }
	inline StringU5BU5D_t1281789340** get_address_of_allShortDatePatterns_35() { return &___allShortDatePatterns_35; }
	inline void set_allShortDatePatterns_35(StringU5BU5D_t1281789340* value)
	{
		___allShortDatePatterns_35 = value;
		Il2CppCodeGenWriteBarrier((&___allShortDatePatterns_35), value);
	}

	inline static int32_t get_offset_of_allLongDatePatterns_36() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___allLongDatePatterns_36)); }
	inline StringU5BU5D_t1281789340* get_allLongDatePatterns_36() const { return ___allLongDatePatterns_36; }
	inline StringU5BU5D_t1281789340** get_address_of_allLongDatePatterns_36() { return &___allLongDatePatterns_36; }
	inline void set_allLongDatePatterns_36(StringU5BU5D_t1281789340* value)
	{
		___allLongDatePatterns_36 = value;
		Il2CppCodeGenWriteBarrier((&___allLongDatePatterns_36), value);
	}

	inline static int32_t get_offset_of_allShortTimePatterns_37() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___allShortTimePatterns_37)); }
	inline StringU5BU5D_t1281789340* get_allShortTimePatterns_37() const { return ___allShortTimePatterns_37; }
	inline StringU5BU5D_t1281789340** get_address_of_allShortTimePatterns_37() { return &___allShortTimePatterns_37; }
	inline void set_allShortTimePatterns_37(StringU5BU5D_t1281789340* value)
	{
		___allShortTimePatterns_37 = value;
		Il2CppCodeGenWriteBarrier((&___allShortTimePatterns_37), value);
	}

	inline static int32_t get_offset_of_allLongTimePatterns_38() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___allLongTimePatterns_38)); }
	inline StringU5BU5D_t1281789340* get_allLongTimePatterns_38() const { return ___allLongTimePatterns_38; }
	inline StringU5BU5D_t1281789340** get_address_of_allLongTimePatterns_38() { return &___allLongTimePatterns_38; }
	inline void set_allLongTimePatterns_38(StringU5BU5D_t1281789340* value)
	{
		___allLongTimePatterns_38 = value;
		Il2CppCodeGenWriteBarrier((&___allLongTimePatterns_38), value);
	}

	inline static int32_t get_offset_of_m_eraNames_39() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___m_eraNames_39)); }
	inline StringU5BU5D_t1281789340* get_m_eraNames_39() const { return ___m_eraNames_39; }
	inline StringU5BU5D_t1281789340** get_address_of_m_eraNames_39() { return &___m_eraNames_39; }
	inline void set_m_eraNames_39(StringU5BU5D_t1281789340* value)
	{
		___m_eraNames_39 = value;
		Il2CppCodeGenWriteBarrier((&___m_eraNames_39), value);
	}

	inline static int32_t get_offset_of_m_abbrevEraNames_40() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___m_abbrevEraNames_40)); }
	inline StringU5BU5D_t1281789340* get_m_abbrevEraNames_40() const { return ___m_abbrevEraNames_40; }
	inline StringU5BU5D_t1281789340** get_address_of_m_abbrevEraNames_40() { return &___m_abbrevEraNames_40; }
	inline void set_m_abbrevEraNames_40(StringU5BU5D_t1281789340* value)
	{
		___m_abbrevEraNames_40 = value;
		Il2CppCodeGenWriteBarrier((&___m_abbrevEraNames_40), value);
	}

	inline static int32_t get_offset_of_m_abbrevEnglishEraNames_41() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___m_abbrevEnglishEraNames_41)); }
	inline StringU5BU5D_t1281789340* get_m_abbrevEnglishEraNames_41() const { return ___m_abbrevEnglishEraNames_41; }
	inline StringU5BU5D_t1281789340** get_address_of_m_abbrevEnglishEraNames_41() { return &___m_abbrevEnglishEraNames_41; }
	inline void set_m_abbrevEnglishEraNames_41(StringU5BU5D_t1281789340* value)
	{
		___m_abbrevEnglishEraNames_41 = value;
		Il2CppCodeGenWriteBarrier((&___m_abbrevEnglishEraNames_41), value);
	}

	inline static int32_t get_offset_of_optionalCalendars_42() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___optionalCalendars_42)); }
	inline Int32U5BU5D_t385246372* get_optionalCalendars_42() const { return ___optionalCalendars_42; }
	inline Int32U5BU5D_t385246372** get_address_of_optionalCalendars_42() { return &___optionalCalendars_42; }
	inline void set_optionalCalendars_42(Int32U5BU5D_t385246372* value)
	{
		___optionalCalendars_42 = value;
		Il2CppCodeGenWriteBarrier((&___optionalCalendars_42), value);
	}

	inline static int32_t get_offset_of_m_isReadOnly_44() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___m_isReadOnly_44)); }
	inline bool get_m_isReadOnly_44() const { return ___m_isReadOnly_44; }
	inline bool* get_address_of_m_isReadOnly_44() { return &___m_isReadOnly_44; }
	inline void set_m_isReadOnly_44(bool value)
	{
		___m_isReadOnly_44 = value;
	}

	inline static int32_t get_offset_of_formatFlags_45() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___formatFlags_45)); }
	inline int32_t get_formatFlags_45() const { return ___formatFlags_45; }
	inline int32_t* get_address_of_formatFlags_45() { return &___formatFlags_45; }
	inline void set_formatFlags_45(int32_t value)
	{
		___formatFlags_45 = value;
	}

	inline static int32_t get_offset_of_CultureID_47() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___CultureID_47)); }
	inline int32_t get_CultureID_47() const { return ___CultureID_47; }
	inline int32_t* get_address_of_CultureID_47() { return &___CultureID_47; }
	inline void set_CultureID_47(int32_t value)
	{
		___CultureID_47 = value;
	}

	inline static int32_t get_offset_of_m_useUserOverride_48() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___m_useUserOverride_48)); }
	inline bool get_m_useUserOverride_48() const { return ___m_useUserOverride_48; }
	inline bool* get_address_of_m_useUserOverride_48() { return &___m_useUserOverride_48; }
	inline void set_m_useUserOverride_48(bool value)
	{
		___m_useUserOverride_48 = value;
	}

	inline static int32_t get_offset_of_bUseCalendarInfo_49() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___bUseCalendarInfo_49)); }
	inline bool get_bUseCalendarInfo_49() const { return ___bUseCalendarInfo_49; }
	inline bool* get_address_of_bUseCalendarInfo_49() { return &___bUseCalendarInfo_49; }
	inline void set_bUseCalendarInfo_49(bool value)
	{
		___bUseCalendarInfo_49 = value;
	}

	inline static int32_t get_offset_of_nDataItem_50() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___nDataItem_50)); }
	inline int32_t get_nDataItem_50() const { return ___nDataItem_50; }
	inline int32_t* get_address_of_nDataItem_50() { return &___nDataItem_50; }
	inline void set_nDataItem_50(int32_t value)
	{
		___nDataItem_50 = value;
	}

	inline static int32_t get_offset_of_m_isDefaultCalendar_51() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___m_isDefaultCalendar_51)); }
	inline bool get_m_isDefaultCalendar_51() const { return ___m_isDefaultCalendar_51; }
	inline bool* get_address_of_m_isDefaultCalendar_51() { return &___m_isDefaultCalendar_51; }
	inline void set_m_isDefaultCalendar_51(bool value)
	{
		___m_isDefaultCalendar_51 = value;
	}

	inline static int32_t get_offset_of_m_dateWords_53() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___m_dateWords_53)); }
	inline StringU5BU5D_t1281789340* get_m_dateWords_53() const { return ___m_dateWords_53; }
	inline StringU5BU5D_t1281789340** get_address_of_m_dateWords_53() { return &___m_dateWords_53; }
	inline void set_m_dateWords_53(StringU5BU5D_t1281789340* value)
	{
		___m_dateWords_53 = value;
		Il2CppCodeGenWriteBarrier((&___m_dateWords_53), value);
	}

	inline static int32_t get_offset_of_m_fullTimeSpanPositivePattern_54() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___m_fullTimeSpanPositivePattern_54)); }
	inline String_t* get_m_fullTimeSpanPositivePattern_54() const { return ___m_fullTimeSpanPositivePattern_54; }
	inline String_t** get_address_of_m_fullTimeSpanPositivePattern_54() { return &___m_fullTimeSpanPositivePattern_54; }
	inline void set_m_fullTimeSpanPositivePattern_54(String_t* value)
	{
		___m_fullTimeSpanPositivePattern_54 = value;
		Il2CppCodeGenWriteBarrier((&___m_fullTimeSpanPositivePattern_54), value);
	}

	inline static int32_t get_offset_of_m_fullTimeSpanNegativePattern_55() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___m_fullTimeSpanNegativePattern_55)); }
	inline String_t* get_m_fullTimeSpanNegativePattern_55() const { return ___m_fullTimeSpanNegativePattern_55; }
	inline String_t** get_address_of_m_fullTimeSpanNegativePattern_55() { return &___m_fullTimeSpanNegativePattern_55; }
	inline void set_m_fullTimeSpanNegativePattern_55(String_t* value)
	{
		___m_fullTimeSpanNegativePattern_55 = value;
		Il2CppCodeGenWriteBarrier((&___m_fullTimeSpanNegativePattern_55), value);
	}

	inline static int32_t get_offset_of_m_dtfiTokenHash_57() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701, ___m_dtfiTokenHash_57)); }
	inline TokenHashValueU5BU5D_t818561467* get_m_dtfiTokenHash_57() const { return ___m_dtfiTokenHash_57; }
	inline TokenHashValueU5BU5D_t818561467** get_address_of_m_dtfiTokenHash_57() { return &___m_dtfiTokenHash_57; }
	inline void set_m_dtfiTokenHash_57(TokenHashValueU5BU5D_t818561467* value)
	{
		___m_dtfiTokenHash_57 = value;
		Il2CppCodeGenWriteBarrier((&___m_dtfiTokenHash_57), value);
	}
};

struct DateTimeFormatInfo_t2405853701_StaticFields
{
public:
	// System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.DateTimeFormatInfo::invariantInfo
	DateTimeFormatInfo_t2405853701 * ___invariantInfo_0;
	// System.Boolean System.Globalization.DateTimeFormatInfo::preferExistingTokens
	bool ___preferExistingTokens_46;
	// System.Collections.Hashtable modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.DateTimeFormatInfo::s_calendarNativeNames
	Hashtable_t1853889766 * ___s_calendarNativeNames_52;
	// System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.DateTimeFormatInfo::s_jajpDTFI
	DateTimeFormatInfo_t2405853701 * ___s_jajpDTFI_82;
	// System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.DateTimeFormatInfo::s_zhtwDTFI
	DateTimeFormatInfo_t2405853701 * ___s_zhtwDTFI_83;

public:
	inline static int32_t get_offset_of_invariantInfo_0() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701_StaticFields, ___invariantInfo_0)); }
	inline DateTimeFormatInfo_t2405853701 * get_invariantInfo_0() const { return ___invariantInfo_0; }
	inline DateTimeFormatInfo_t2405853701 ** get_address_of_invariantInfo_0() { return &___invariantInfo_0; }
	inline void set_invariantInfo_0(DateTimeFormatInfo_t2405853701 * value)
	{
		___invariantInfo_0 = value;
		Il2CppCodeGenWriteBarrier((&___invariantInfo_0), value);
	}

	inline static int32_t get_offset_of_preferExistingTokens_46() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701_StaticFields, ___preferExistingTokens_46)); }
	inline bool get_preferExistingTokens_46() const { return ___preferExistingTokens_46; }
	inline bool* get_address_of_preferExistingTokens_46() { return &___preferExistingTokens_46; }
	inline void set_preferExistingTokens_46(bool value)
	{
		___preferExistingTokens_46 = value;
	}

	inline static int32_t get_offset_of_s_calendarNativeNames_52() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701_StaticFields, ___s_calendarNativeNames_52)); }
	inline Hashtable_t1853889766 * get_s_calendarNativeNames_52() const { return ___s_calendarNativeNames_52; }
	inline Hashtable_t1853889766 ** get_address_of_s_calendarNativeNames_52() { return &___s_calendarNativeNames_52; }
	inline void set_s_calendarNativeNames_52(Hashtable_t1853889766 * value)
	{
		___s_calendarNativeNames_52 = value;
		Il2CppCodeGenWriteBarrier((&___s_calendarNativeNames_52), value);
	}

	inline static int32_t get_offset_of_s_jajpDTFI_82() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701_StaticFields, ___s_jajpDTFI_82)); }
	inline DateTimeFormatInfo_t2405853701 * get_s_jajpDTFI_82() const { return ___s_jajpDTFI_82; }
	inline DateTimeFormatInfo_t2405853701 ** get_address_of_s_jajpDTFI_82() { return &___s_jajpDTFI_82; }
	inline void set_s_jajpDTFI_82(DateTimeFormatInfo_t2405853701 * value)
	{
		___s_jajpDTFI_82 = value;
		Il2CppCodeGenWriteBarrier((&___s_jajpDTFI_82), value);
	}

	inline static int32_t get_offset_of_s_zhtwDTFI_83() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_t2405853701_StaticFields, ___s_zhtwDTFI_83)); }
	inline DateTimeFormatInfo_t2405853701 * get_s_zhtwDTFI_83() const { return ___s_zhtwDTFI_83; }
	inline DateTimeFormatInfo_t2405853701 ** get_address_of_s_zhtwDTFI_83() { return &___s_zhtwDTFI_83; }
	inline void set_s_zhtwDTFI_83(DateTimeFormatInfo_t2405853701 * value)
	{
		___s_zhtwDTFI_83 = value;
		Il2CppCodeGenWriteBarrier((&___s_zhtwDTFI_83), value);
	}
};

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

// System.Globalization.GregorianCalendar
struct  GregorianCalendar_t2054525052  : public Calendar_t1661121569
{
public:
	// System.Globalization.GregorianCalendarTypes System.Globalization.GregorianCalendar::m_type
	int32_t ___m_type_3;

public:
	inline static int32_t get_offset_of_m_type_3() { return static_cast<int32_t>(offsetof(GregorianCalendar_t2054525052, ___m_type_3)); }
	inline int32_t get_m_type_3() const { return ___m_type_3; }
	inline int32_t* get_address_of_m_type_3() { return &___m_type_3; }
	inline void set_m_type_3(int32_t value)
	{
		___m_type_3 = value;
	}
};

struct GregorianCalendar_t2054525052_StaticFields
{
public:
	// System.Int32[] System.Globalization.GregorianCalendar::DaysToMonth365
	Int32U5BU5D_t385246372* ___DaysToMonth365_4;
	// System.Int32[] System.Globalization.GregorianCalendar::DaysToMonth366
	Int32U5BU5D_t385246372* ___DaysToMonth366_5;
	// System.Globalization.Calendar modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.GregorianCalendar::s_defaultInstance
	Calendar_t1661121569 * ___s_defaultInstance_6;

public:
	inline static int32_t get_offset_of_DaysToMonth365_4() { return static_cast<int32_t>(offsetof(GregorianCalendar_t2054525052_StaticFields, ___DaysToMonth365_4)); }
	inline Int32U5BU5D_t385246372* get_DaysToMonth365_4() const { return ___DaysToMonth365_4; }
	inline Int32U5BU5D_t385246372** get_address_of_DaysToMonth365_4() { return &___DaysToMonth365_4; }
	inline void set_DaysToMonth365_4(Int32U5BU5D_t385246372* value)
	{
		___DaysToMonth365_4 = value;
		Il2CppCodeGenWriteBarrier((&___DaysToMonth365_4), value);
	}

	inline static int32_t get_offset_of_DaysToMonth366_5() { return static_cast<int32_t>(offsetof(GregorianCalendar_t2054525052_StaticFields, ___DaysToMonth366_5)); }
	inline Int32U5BU5D_t385246372* get_DaysToMonth366_5() const { return ___DaysToMonth366_5; }
	inline Int32U5BU5D_t385246372** get_address_of_DaysToMonth366_5() { return &___DaysToMonth366_5; }
	inline void set_DaysToMonth366_5(Int32U5BU5D_t385246372* value)
	{
		___DaysToMonth366_5 = value;
		Il2CppCodeGenWriteBarrier((&___DaysToMonth366_5), value);
	}

	inline static int32_t get_offset_of_s_defaultInstance_6() { return static_cast<int32_t>(offsetof(GregorianCalendar_t2054525052_StaticFields, ___s_defaultInstance_6)); }
	inline Calendar_t1661121569 * get_s_defaultInstance_6() const { return ___s_defaultInstance_6; }
	inline Calendar_t1661121569 ** get_address_of_s_defaultInstance_6() { return &___s_defaultInstance_6; }
	inline void set_s_defaultInstance_6(Calendar_t1661121569 * value)
	{
		___s_defaultInstance_6 = value;
		Il2CppCodeGenWriteBarrier((&___s_defaultInstance_6), value);
	}
};

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

// System.Globalization.HebrewNumber/HebrewValue
struct  HebrewValue_t1606459855  : public RuntimeObject
{
public:
	// System.Globalization.HebrewNumber/HebrewToken System.Globalization.HebrewNumber/HebrewValue::token
	int32_t ___token_0;
	// System.Int32 System.Globalization.HebrewNumber/HebrewValue::value
	int32_t ___value_1;

public:
	inline static int32_t get_offset_of_token_0() { return static_cast<int32_t>(offsetof(HebrewValue_t1606459855, ___token_0)); }
	inline int32_t get_token_0() const { return ___token_0; }
	inline int32_t* get_address_of_token_0() { return &___token_0; }
	inline void set_token_0(int32_t value)
	{
		___token_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(HebrewValue_t1606459855, ___value_1)); }
	inline int32_t get_value_1() const { return ___value_1; }
	inline int32_t* get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(int32_t value)
	{
		___value_1 = value;
	}
};

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

// System.Globalization.HebrewNumberParsingContext
struct  HebrewNumberParsingContext_t267102816 
{
public:
	// System.Globalization.HebrewNumber/HS System.Globalization.HebrewNumberParsingContext::state
	int32_t ___state_0;
	// System.Int32 System.Globalization.HebrewNumberParsingContext::result
	int32_t ___result_1;

public:
	inline static int32_t get_offset_of_state_0() { return static_cast<int32_t>(offsetof(HebrewNumberParsingContext_t267102816, ___state_0)); }
	inline int32_t get_state_0() const { return ___state_0; }
	inline int32_t* get_address_of_state_0() { return &___state_0; }
	inline void set_state_0(int32_t value)
	{
		___state_0 = value;
	}

	inline static int32_t get_offset_of_result_1() { return static_cast<int32_t>(offsetof(HebrewNumberParsingContext_t267102816, ___result_1)); }
	inline int32_t get_result_1() const { return ___result_1; }
	inline int32_t* get_address_of_result_1() { return &___result_1; }
	inline void set_result_1(int32_t value)
	{
		___result_1 = value;
	}
};

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

// System.Globalization.NumberFormatInfo
struct  NumberFormatInfo_t435877138  : public RuntimeObject
{
public:
	// System.Int32[] System.Globalization.NumberFormatInfo::numberGroupSizes
	Int32U5BU5D_t385246372* ___numberGroupSizes_1;
	// System.Int32[] System.Globalization.NumberFormatInfo::currencyGroupSizes
	Int32U5BU5D_t385246372* ___currencyGroupSizes_2;
	// System.Int32[] System.Globalization.NumberFormatInfo::percentGroupSizes
	Int32U5BU5D_t385246372* ___percentGroupSizes_3;
	// System.String System.Globalization.NumberFormatInfo::positiveSign
	String_t* ___positiveSign_4;
	// System.String System.Globalization.NumberFormatInfo::negativeSign
	String_t* ___negativeSign_5;
	// System.String System.Globalization.NumberFormatInfo::numberDecimalSeparator
	String_t* ___numberDecimalSeparator_6;
	// System.String System.Globalization.NumberFormatInfo::numberGroupSeparator
	String_t* ___numberGroupSeparator_7;
	// System.String System.Globalization.NumberFormatInfo::currencyGroupSeparator
	String_t* ___currencyGroupSeparator_8;
	// System.String System.Globalization.NumberFormatInfo::currencyDecimalSeparator
	String_t* ___currencyDecimalSeparator_9;
	// System.String System.Globalization.NumberFormatInfo::currencySymbol
	String_t* ___currencySymbol_10;
	// System.String System.Globalization.NumberFormatInfo::ansiCurrencySymbol
	String_t* ___ansiCurrencySymbol_11;
	// System.String System.Globalization.NumberFormatInfo::nanSymbol
	String_t* ___nanSymbol_12;
	// System.String System.Globalization.NumberFormatInfo::positiveInfinitySymbol
	String_t* ___positiveInfinitySymbol_13;
	// System.String System.Globalization.NumberFormatInfo::negativeInfinitySymbol
	String_t* ___negativeInfinitySymbol_14;
	// System.String System.Globalization.NumberFormatInfo::percentDecimalSeparator
	String_t* ___percentDecimalSeparator_15;
	// System.String System.Globalization.NumberFormatInfo::percentGroupSeparator
	String_t* ___percentGroupSeparator_16;
	// System.String System.Globalization.NumberFormatInfo::percentSymbol
	String_t* ___percentSymbol_17;
	// System.String System.Globalization.NumberFormatInfo::perMilleSymbol
	String_t* ___perMilleSymbol_18;
	// System.String[] System.Globalization.NumberFormatInfo::nativeDigits
	StringU5BU5D_t1281789340* ___nativeDigits_19;
	// System.Int32 System.Globalization.NumberFormatInfo::m_dataItem
	int32_t ___m_dataItem_20;
	// System.Int32 System.Globalization.NumberFormatInfo::numberDecimalDigits
	int32_t ___numberDecimalDigits_21;
	// System.Int32 System.Globalization.NumberFormatInfo::currencyDecimalDigits
	int32_t ___currencyDecimalDigits_22;
	// System.Int32 System.Globalization.NumberFormatInfo::currencyPositivePattern
	int32_t ___currencyPositivePattern_23;
	// System.Int32 System.Globalization.NumberFormatInfo::currencyNegativePattern
	int32_t ___currencyNegativePattern_24;
	// System.Int32 System.Globalization.NumberFormatInfo::numberNegativePattern
	int32_t ___numberNegativePattern_25;
	// System.Int32 System.Globalization.NumberFormatInfo::percentPositivePattern
	int32_t ___percentPositivePattern_26;
	// System.Int32 System.Globalization.NumberFormatInfo::percentNegativePattern
	int32_t ___percentNegativePattern_27;
	// System.Int32 System.Globalization.NumberFormatInfo::percentDecimalDigits
	int32_t ___percentDecimalDigits_28;
	// System.Int32 System.Globalization.NumberFormatInfo::digitSubstitution
	int32_t ___digitSubstitution_29;
	// System.Boolean System.Globalization.NumberFormatInfo::isReadOnly
	bool ___isReadOnly_30;
	// System.Boolean System.Globalization.NumberFormatInfo::m_useUserOverride
	bool ___m_useUserOverride_31;
	// System.Boolean System.Globalization.NumberFormatInfo::m_isInvariant
	bool ___m_isInvariant_32;
	// System.Boolean System.Globalization.NumberFormatInfo::validForParseAsNumber
	bool ___validForParseAsNumber_33;
	// System.Boolean System.Globalization.NumberFormatInfo::validForParseAsCurrency
	bool ___validForParseAsCurrency_34;

public:
	inline static int32_t get_offset_of_numberGroupSizes_1() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___numberGroupSizes_1)); }
	inline Int32U5BU5D_t385246372* get_numberGroupSizes_1() const { return ___numberGroupSizes_1; }
	inline Int32U5BU5D_t385246372** get_address_of_numberGroupSizes_1() { return &___numberGroupSizes_1; }
	inline void set_numberGroupSizes_1(Int32U5BU5D_t385246372* value)
	{
		___numberGroupSizes_1 = value;
		Il2CppCodeGenWriteBarrier((&___numberGroupSizes_1), value);
	}

	inline static int32_t get_offset_of_currencyGroupSizes_2() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___currencyGroupSizes_2)); }
	inline Int32U5BU5D_t385246372* get_currencyGroupSizes_2() const { return ___currencyGroupSizes_2; }
	inline Int32U5BU5D_t385246372** get_address_of_currencyGroupSizes_2() { return &___currencyGroupSizes_2; }
	inline void set_currencyGroupSizes_2(Int32U5BU5D_t385246372* value)
	{
		___currencyGroupSizes_2 = value;
		Il2CppCodeGenWriteBarrier((&___currencyGroupSizes_2), value);
	}

	inline static int32_t get_offset_of_percentGroupSizes_3() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___percentGroupSizes_3)); }
	inline Int32U5BU5D_t385246372* get_percentGroupSizes_3() const { return ___percentGroupSizes_3; }
	inline Int32U5BU5D_t385246372** get_address_of_percentGroupSizes_3() { return &___percentGroupSizes_3; }
	inline void set_percentGroupSizes_3(Int32U5BU5D_t385246372* value)
	{
		___percentGroupSizes_3 = value;
		Il2CppCodeGenWriteBarrier((&___percentGroupSizes_3), value);
	}

	inline static int32_t get_offset_of_positiveSign_4() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___positiveSign_4)); }
	inline String_t* get_positiveSign_4() const { return ___positiveSign_4; }
	inline String_t** get_address_of_positiveSign_4() { return &___positiveSign_4; }
	inline void set_positiveSign_4(String_t* value)
	{
		___positiveSign_4 = value;
		Il2CppCodeGenWriteBarrier((&___positiveSign_4), value);
	}

	inline static int32_t get_offset_of_negativeSign_5() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___negativeSign_5)); }
	inline String_t* get_negativeSign_5() const { return ___negativeSign_5; }
	inline String_t** get_address_of_negativeSign_5() { return &___negativeSign_5; }
	inline void set_negativeSign_5(String_t* value)
	{
		___negativeSign_5 = value;
		Il2CppCodeGenWriteBarrier((&___negativeSign_5), value);
	}

	inline static int32_t get_offset_of_numberDecimalSeparator_6() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___numberDecimalSeparator_6)); }
	inline String_t* get_numberDecimalSeparator_6() const { return ___numberDecimalSeparator_6; }
	inline String_t** get_address_of_numberDecimalSeparator_6() { return &___numberDecimalSeparator_6; }
	inline void set_numberDecimalSeparator_6(String_t* value)
	{
		___numberDecimalSeparator_6 = value;
		Il2CppCodeGenWriteBarrier((&___numberDecimalSeparator_6), value);
	}

	inline static int32_t get_offset_of_numberGroupSeparator_7() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___numberGroupSeparator_7)); }
	inline String_t* get_numberGroupSeparator_7() const { return ___numberGroupSeparator_7; }
	inline String_t** get_address_of_numberGroupSeparator_7() { return &___numberGroupSeparator_7; }
	inline void set_numberGroupSeparator_7(String_t* value)
	{
		___numberGroupSeparator_7 = value;
		Il2CppCodeGenWriteBarrier((&___numberGroupSeparator_7), value);
	}

	inline static int32_t get_offset_of_currencyGroupSeparator_8() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___currencyGroupSeparator_8)); }
	inline String_t* get_currencyGroupSeparator_8() const { return ___currencyGroupSeparator_8; }
	inline String_t** get_address_of_currencyGroupSeparator_8() { return &___currencyGroupSeparator_8; }
	inline void set_currencyGroupSeparator_8(String_t* value)
	{
		___currencyGroupSeparator_8 = value;
		Il2CppCodeGenWriteBarrier((&___currencyGroupSeparator_8), value);
	}

	inline static int32_t get_offset_of_currencyDecimalSeparator_9() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___currencyDecimalSeparator_9)); }
	inline String_t* get_currencyDecimalSeparator_9() const { return ___currencyDecimalSeparator_9; }
	inline String_t** get_address_of_currencyDecimalSeparator_9() { return &___currencyDecimalSeparator_9; }
	inline void set_currencyDecimalSeparator_9(String_t* value)
	{
		___currencyDecimalSeparator_9 = value;
		Il2CppCodeGenWriteBarrier((&___currencyDecimalSeparator_9), value);
	}

	inline static int32_t get_offset_of_currencySymbol_10() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___currencySymbol_10)); }
	inline String_t* get_currencySymbol_10() const { return ___currencySymbol_10; }
	inline String_t** get_address_of_currencySymbol_10() { return &___currencySymbol_10; }
	inline void set_currencySymbol_10(String_t* value)
	{
		___currencySymbol_10 = value;
		Il2CppCodeGenWriteBarrier((&___currencySymbol_10), value);
	}

	inline static int32_t get_offset_of_ansiCurrencySymbol_11() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___ansiCurrencySymbol_11)); }
	inline String_t* get_ansiCurrencySymbol_11() const { return ___ansiCurrencySymbol_11; }
	inline String_t** get_address_of_ansiCurrencySymbol_11() { return &___ansiCurrencySymbol_11; }
	inline void set_ansiCurrencySymbol_11(String_t* value)
	{
		___ansiCurrencySymbol_11 = value;
		Il2CppCodeGenWriteBarrier((&___ansiCurrencySymbol_11), value);
	}

	inline static int32_t get_offset_of_nanSymbol_12() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___nanSymbol_12)); }
	inline String_t* get_nanSymbol_12() const { return ___nanSymbol_12; }
	inline String_t** get_address_of_nanSymbol_12() { return &___nanSymbol_12; }
	inline void set_nanSymbol_12(String_t* value)
	{
		___nanSymbol_12 = value;
		Il2CppCodeGenWriteBarrier((&___nanSymbol_12), value);
	}

	inline static int32_t get_offset_of_positiveInfinitySymbol_13() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___positiveInfinitySymbol_13)); }
	inline String_t* get_positiveInfinitySymbol_13() const { return ___positiveInfinitySymbol_13; }
	inline String_t** get_address_of_positiveInfinitySymbol_13() { return &___positiveInfinitySymbol_13; }
	inline void set_positiveInfinitySymbol_13(String_t* value)
	{
		___positiveInfinitySymbol_13 = value;
		Il2CppCodeGenWriteBarrier((&___positiveInfinitySymbol_13), value);
	}

	inline static int32_t get_offset_of_negativeInfinitySymbol_14() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___negativeInfinitySymbol_14)); }
	inline String_t* get_negativeInfinitySymbol_14() const { return ___negativeInfinitySymbol_14; }
	inline String_t** get_address_of_negativeInfinitySymbol_14() { return &___negativeInfinitySymbol_14; }
	inline void set_negativeInfinitySymbol_14(String_t* value)
	{
		___negativeInfinitySymbol_14 = value;
		Il2CppCodeGenWriteBarrier((&___negativeInfinitySymbol_14), value);
	}

	inline static int32_t get_offset_of_percentDecimalSeparator_15() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___percentDecimalSeparator_15)); }
	inline String_t* get_percentDecimalSeparator_15() const { return ___percentDecimalSeparator_15; }
	inline String_t** get_address_of_percentDecimalSeparator_15() { return &___percentDecimalSeparator_15; }
	inline void set_percentDecimalSeparator_15(String_t* value)
	{
		___percentDecimalSeparator_15 = value;
		Il2CppCodeGenWriteBarrier((&___percentDecimalSeparator_15), value);
	}

	inline static int32_t get_offset_of_percentGroupSeparator_16() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___percentGroupSeparator_16)); }
	inline String_t* get_percentGroupSeparator_16() const { return ___percentGroupSeparator_16; }
	inline String_t** get_address_of_percentGroupSeparator_16() { return &___percentGroupSeparator_16; }
	inline void set_percentGroupSeparator_16(String_t* value)
	{
		___percentGroupSeparator_16 = value;
		Il2CppCodeGenWriteBarrier((&___percentGroupSeparator_16), value);
	}

	inline static int32_t get_offset_of_percentSymbol_17() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___percentSymbol_17)); }
	inline String_t* get_percentSymbol_17() const { return ___percentSymbol_17; }
	inline String_t** get_address_of_percentSymbol_17() { return &___percentSymbol_17; }
	inline void set_percentSymbol_17(String_t* value)
	{
		___percentSymbol_17 = value;
		Il2CppCodeGenWriteBarrier((&___percentSymbol_17), value);
	}

	inline static int32_t get_offset_of_perMilleSymbol_18() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___perMilleSymbol_18)); }
	inline String_t* get_perMilleSymbol_18() const { return ___perMilleSymbol_18; }
	inline String_t** get_address_of_perMilleSymbol_18() { return &___perMilleSymbol_18; }
	inline void set_perMilleSymbol_18(String_t* value)
	{
		___perMilleSymbol_18 = value;
		Il2CppCodeGenWriteBarrier((&___perMilleSymbol_18), value);
	}

	inline static int32_t get_offset_of_nativeDigits_19() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___nativeDigits_19)); }
	inline StringU5BU5D_t1281789340* get_nativeDigits_19() const { return ___nativeDigits_19; }
	inline StringU5BU5D_t1281789340** get_address_of_nativeDigits_19() { return &___nativeDigits_19; }
	inline void set_nativeDigits_19(StringU5BU5D_t1281789340* value)
	{
		___nativeDigits_19 = value;
		Il2CppCodeGenWriteBarrier((&___nativeDigits_19), value);
	}

	inline static int32_t get_offset_of_m_dataItem_20() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___m_dataItem_20)); }
	inline int32_t get_m_dataItem_20() const { return ___m_dataItem_20; }
	inline int32_t* get_address_of_m_dataItem_20() { return &___m_dataItem_20; }
	inline void set_m_dataItem_20(int32_t value)
	{
		___m_dataItem_20 = value;
	}

	inline static int32_t get_offset_of_numberDecimalDigits_21() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___numberDecimalDigits_21)); }
	inline int32_t get_numberDecimalDigits_21() const { return ___numberDecimalDigits_21; }
	inline int32_t* get_address_of_numberDecimalDigits_21() { return &___numberDecimalDigits_21; }
	inline void set_numberDecimalDigits_21(int32_t value)
	{
		___numberDecimalDigits_21 = value;
	}

	inline static int32_t get_offset_of_currencyDecimalDigits_22() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___currencyDecimalDigits_22)); }
	inline int32_t get_currencyDecimalDigits_22() const { return ___currencyDecimalDigits_22; }
	inline int32_t* get_address_of_currencyDecimalDigits_22() { return &___currencyDecimalDigits_22; }
	inline void set_currencyDecimalDigits_22(int32_t value)
	{
		___currencyDecimalDigits_22 = value;
	}

	inline static int32_t get_offset_of_currencyPositivePattern_23() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___currencyPositivePattern_23)); }
	inline int32_t get_currencyPositivePattern_23() const { return ___currencyPositivePattern_23; }
	inline int32_t* get_address_of_currencyPositivePattern_23() { return &___currencyPositivePattern_23; }
	inline void set_currencyPositivePattern_23(int32_t value)
	{
		___currencyPositivePattern_23 = value;
	}

	inline static int32_t get_offset_of_currencyNegativePattern_24() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___currencyNegativePattern_24)); }
	inline int32_t get_currencyNegativePattern_24() const { return ___currencyNegativePattern_24; }
	inline int32_t* get_address_of_currencyNegativePattern_24() { return &___currencyNegativePattern_24; }
	inline void set_currencyNegativePattern_24(int32_t value)
	{
		___currencyNegativePattern_24 = value;
	}

	inline static int32_t get_offset_of_numberNegativePattern_25() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___numberNegativePattern_25)); }
	inline int32_t get_numberNegativePattern_25() const { return ___numberNegativePattern_25; }
	inline int32_t* get_address_of_numberNegativePattern_25() { return &___numberNegativePattern_25; }
	inline void set_numberNegativePattern_25(int32_t value)
	{
		___numberNegativePattern_25 = value;
	}

	inline static int32_t get_offset_of_percentPositivePattern_26() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___percentPositivePattern_26)); }
	inline int32_t get_percentPositivePattern_26() const { return ___percentPositivePattern_26; }
	inline int32_t* get_address_of_percentPositivePattern_26() { return &___percentPositivePattern_26; }
	inline void set_percentPositivePattern_26(int32_t value)
	{
		___percentPositivePattern_26 = value;
	}

	inline static int32_t get_offset_of_percentNegativePattern_27() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___percentNegativePattern_27)); }
	inline int32_t get_percentNegativePattern_27() const { return ___percentNegativePattern_27; }
	inline int32_t* get_address_of_percentNegativePattern_27() { return &___percentNegativePattern_27; }
	inline void set_percentNegativePattern_27(int32_t value)
	{
		___percentNegativePattern_27 = value;
	}

	inline static int32_t get_offset_of_percentDecimalDigits_28() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___percentDecimalDigits_28)); }
	inline int32_t get_percentDecimalDigits_28() const { return ___percentDecimalDigits_28; }
	inline int32_t* get_address_of_percentDecimalDigits_28() { return &___percentDecimalDigits_28; }
	inline void set_percentDecimalDigits_28(int32_t value)
	{
		___percentDecimalDigits_28 = value;
	}

	inline static int32_t get_offset_of_digitSubstitution_29() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___digitSubstitution_29)); }
	inline int32_t get_digitSubstitution_29() const { return ___digitSubstitution_29; }
	inline int32_t* get_address_of_digitSubstitution_29() { return &___digitSubstitution_29; }
	inline void set_digitSubstitution_29(int32_t value)
	{
		___digitSubstitution_29 = value;
	}

	inline static int32_t get_offset_of_isReadOnly_30() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___isReadOnly_30)); }
	inline bool get_isReadOnly_30() const { return ___isReadOnly_30; }
	inline bool* get_address_of_isReadOnly_30() { return &___isReadOnly_30; }
	inline void set_isReadOnly_30(bool value)
	{
		___isReadOnly_30 = value;
	}

	inline static int32_t get_offset_of_m_useUserOverride_31() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___m_useUserOverride_31)); }
	inline bool get_m_useUserOverride_31() const { return ___m_useUserOverride_31; }
	inline bool* get_address_of_m_useUserOverride_31() { return &___m_useUserOverride_31; }
	inline void set_m_useUserOverride_31(bool value)
	{
		___m_useUserOverride_31 = value;
	}

	inline static int32_t get_offset_of_m_isInvariant_32() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___m_isInvariant_32)); }
	inline bool get_m_isInvariant_32() const { return ___m_isInvariant_32; }
	inline bool* get_address_of_m_isInvariant_32() { return &___m_isInvariant_32; }
	inline void set_m_isInvariant_32(bool value)
	{
		___m_isInvariant_32 = value;
	}

	inline static int32_t get_offset_of_validForParseAsNumber_33() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___validForParseAsNumber_33)); }
	inline bool get_validForParseAsNumber_33() const { return ___validForParseAsNumber_33; }
	inline bool* get_address_of_validForParseAsNumber_33() { return &___validForParseAsNumber_33; }
	inline void set_validForParseAsNumber_33(bool value)
	{
		___validForParseAsNumber_33 = value;
	}

	inline static int32_t get_offset_of_validForParseAsCurrency_34() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138, ___validForParseAsCurrency_34)); }
	inline bool get_validForParseAsCurrency_34() const { return ___validForParseAsCurrency_34; }
	inline bool* get_address_of_validForParseAsCurrency_34() { return &___validForParseAsCurrency_34; }
	inline void set_validForParseAsCurrency_34(bool value)
	{
		___validForParseAsCurrency_34 = value;
	}
};

struct NumberFormatInfo_t435877138_StaticFields
{
public:
	// System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.NumberFormatInfo::invariantInfo
	NumberFormatInfo_t435877138 * ___invariantInfo_0;

public:
	inline static int32_t get_offset_of_invariantInfo_0() { return static_cast<int32_t>(offsetof(NumberFormatInfo_t435877138_StaticFields, ___invariantInfo_0)); }
	inline NumberFormatInfo_t435877138 * get_invariantInfo_0() const { return ___invariantInfo_0; }
	inline NumberFormatInfo_t435877138 ** get_address_of_invariantInfo_0() { return &___invariantInfo_0; }
	inline void set_invariantInfo_0(NumberFormatInfo_t435877138 * value)
	{
		___invariantInfo_0 = value;
		Il2CppCodeGenWriteBarrier((&___invariantInfo_0), value);
	}
};

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

// System.Globalization.SortKey
struct  SortKey_t3955336732  : public RuntimeObject
{
public:
	// System.String System.Globalization.SortKey::source
	String_t* ___source_0;
	// System.Byte[] System.Globalization.SortKey::key
	ByteU5BU5D_t4116647657* ___key_1;
	// System.Globalization.CompareOptions System.Globalization.SortKey::options
	int32_t ___options_2;
	// System.Int32 System.Globalization.SortKey::lcid
	int32_t ___lcid_3;

public:
	inline static int32_t get_offset_of_source_0() { return static_cast<int32_t>(offsetof(SortKey_t3955336732, ___source_0)); }
	inline String_t* get_source_0() const { return ___source_0; }
	inline String_t** get_address_of_source_0() { return &___source_0; }
	inline void set_source_0(String_t* value)
	{
		___source_0 = value;
		Il2CppCodeGenWriteBarrier((&___source_0), value);
	}

	inline static int32_t get_offset_of_key_1() { return static_cast<int32_t>(offsetof(SortKey_t3955336732, ___key_1)); }
	inline ByteU5BU5D_t4116647657* get_key_1() const { return ___key_1; }
	inline ByteU5BU5D_t4116647657** get_address_of_key_1() { return &___key_1; }
	inline void set_key_1(ByteU5BU5D_t4116647657* value)
	{
		___key_1 = value;
		Il2CppCodeGenWriteBarrier((&___key_1), value);
	}

	inline static int32_t get_offset_of_options_2() { return static_cast<int32_t>(offsetof(SortKey_t3955336732, ___options_2)); }
	inline int32_t get_options_2() const { return ___options_2; }
	inline int32_t* get_address_of_options_2() { return &___options_2; }
	inline void set_options_2(int32_t value)
	{
		___options_2 = value;
	}

	inline static int32_t get_offset_of_lcid_3() { return static_cast<int32_t>(offsetof(SortKey_t3955336732, ___lcid_3)); }
	inline int32_t get_lcid_3() const { return ___lcid_3; }
	inline int32_t* get_address_of_lcid_3() { return &___lcid_3; }
	inline void set_lcid_3(int32_t value)
	{
		___lcid_3 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Globalization.SortKey
struct SortKey_t3955336732_marshaled_pinvoke
{
	char* ___source_0;
	uint8_t* ___key_1;
	int32_t ___options_2;
	int32_t ___lcid_3;
};
// Native definition for COM marshalling of System.Globalization.SortKey
struct SortKey_t3955336732_marshaled_com
{
	Il2CppChar* ___source_0;
	uint8_t* ___key_1;
	int32_t ___options_2;
	int32_t ___lcid_3;
};
#endif // SORTKEY_T3955336732_H
#ifndef TIMESPANRAWINFO_T580170265_H
#define TIMESPANRAWINFO_T580170265_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.TimeSpanParse/TimeSpanRawInfo
struct  TimeSpanRawInfo_t580170265 
{
public:
	// System.Globalization.TimeSpanParse/TTT System.Globalization.TimeSpanParse/TimeSpanRawInfo::lastSeenTTT
	int32_t ___lastSeenTTT_0;
	// System.Int32 System.Globalization.TimeSpanParse/TimeSpanRawInfo::tokenCount
	int32_t ___tokenCount_1;
	// System.Int32 System.Globalization.TimeSpanParse/TimeSpanRawInfo::SepCount
	int32_t ___SepCount_2;
	// System.Int32 System.Globalization.TimeSpanParse/TimeSpanRawInfo::NumCount
	int32_t ___NumCount_3;
	// System.String[] System.Globalization.TimeSpanParse/TimeSpanRawInfo::literals
	StringU5BU5D_t1281789340* ___literals_4;
	// System.Globalization.TimeSpanParse/TimeSpanToken[] System.Globalization.TimeSpanParse/TimeSpanRawInfo::numbers
	TimeSpanTokenU5BU5D_t3901423707* ___numbers_5;
	// System.Globalization.TimeSpanFormat/FormatLiterals System.Globalization.TimeSpanParse/TimeSpanRawInfo::m_posLoc
	FormatLiterals_t1376140638  ___m_posLoc_6;
	// System.Globalization.TimeSpanFormat/FormatLiterals System.Globalization.TimeSpanParse/TimeSpanRawInfo::m_negLoc
	FormatLiterals_t1376140638  ___m_negLoc_7;
	// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::m_posLocInit
	bool ___m_posLocInit_8;
	// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::m_negLocInit
	bool ___m_negLocInit_9;
	// System.String System.Globalization.TimeSpanParse/TimeSpanRawInfo::m_fullPosPattern
	String_t* ___m_fullPosPattern_10;
	// System.String System.Globalization.TimeSpanParse/TimeSpanRawInfo::m_fullNegPattern
	String_t* ___m_fullNegPattern_11;

public:
	inline static int32_t get_offset_of_lastSeenTTT_0() { return static_cast<int32_t>(offsetof(TimeSpanRawInfo_t580170265, ___lastSeenTTT_0)); }
	inline int32_t get_lastSeenTTT_0() const { return ___lastSeenTTT_0; }
	inline int32_t* get_address_of_lastSeenTTT_0() { return &___lastSeenTTT_0; }
	inline void set_lastSeenTTT_0(int32_t value)
	{
		___lastSeenTTT_0 = value;
	}

	inline static int32_t get_offset_of_tokenCount_1() { return static_cast<int32_t>(offsetof(TimeSpanRawInfo_t580170265, ___tokenCount_1)); }
	inline int32_t get_tokenCount_1() const { return ___tokenCount_1; }
	inline int32_t* get_address_of_tokenCount_1() { return &___tokenCount_1; }
	inline void set_tokenCount_1(int32_t value)
	{
		___tokenCount_1 = value;
	}

	inline static int32_t get_offset_of_SepCount_2() { return static_cast<int32_t>(offsetof(TimeSpanRawInfo_t580170265, ___SepCount_2)); }
	inline int32_t get_SepCount_2() const { return ___SepCount_2; }
	inline int32_t* get_address_of_SepCount_2() { return &___SepCount_2; }
	inline void set_SepCount_2(int32_t value)
	{
		___SepCount_2 = value;
	}

	inline static int32_t get_offset_of_NumCount_3() { return static_cast<int32_t>(offsetof(TimeSpanRawInfo_t580170265, ___NumCount_3)); }
	inline int32_t get_NumCount_3() const { return ___NumCount_3; }
	inline int32_t* get_address_of_NumCount_3() { return &___NumCount_3; }
	inline void set_NumCount_3(int32_t value)
	{
		___NumCount_3 = value;
	}

	inline static int32_t get_offset_of_literals_4() { return static_cast<int32_t>(offsetof(TimeSpanRawInfo_t580170265, ___literals_4)); }
	inline StringU5BU5D_t1281789340* get_literals_4() const { return ___literals_4; }
	inline StringU5BU5D_t1281789340** get_address_of_literals_4() { return &___literals_4; }
	inline void set_literals_4(StringU5BU5D_t1281789340* value)
	{
		___literals_4 = value;
		Il2CppCodeGenWriteBarrier((&___literals_4), value);
	}

	inline static int32_t get_offset_of_numbers_5() { return static_cast<int32_t>(offsetof(TimeSpanRawInfo_t580170265, ___numbers_5)); }
	inline TimeSpanTokenU5BU5D_t3901423707* get_numbers_5() const { return ___numbers_5; }
	inline TimeSpanTokenU5BU5D_t3901423707** get_address_of_numbers_5() { return &___numbers_5; }
	inline void set_numbers_5(TimeSpanTokenU5BU5D_t3901423707* value)
	{
		___numbers_5 = value;
		Il2CppCodeGenWriteBarrier((&___numbers_5), value);
	}

	inline static int32_t get_offset_of_m_posLoc_6() { return static_cast<int32_t>(offsetof(TimeSpanRawInfo_t580170265, ___m_posLoc_6)); }
	inline FormatLiterals_t1376140638  get_m_posLoc_6() const { return ___m_posLoc_6; }
	inline FormatLiterals_t1376140638 * get_address_of_m_posLoc_6() { return &___m_posLoc_6; }
	inline void set_m_posLoc_6(FormatLiterals_t1376140638  value)
	{
		___m_posLoc_6 = value;
	}

	inline static int32_t get_offset_of_m_negLoc_7() { return static_cast<int32_t>(offsetof(TimeSpanRawInfo_t580170265, ___m_negLoc_7)); }
	inline FormatLiterals_t1376140638  get_m_negLoc_7() const { return ___m_negLoc_7; }
	inline FormatLiterals_t1376140638 * get_address_of_m_negLoc_7() { return &___m_negLoc_7; }
	inline void set_m_negLoc_7(FormatLiterals_t1376140638  value)
	{
		___m_negLoc_7 = value;
	}

	inline static int32_t get_offset_of_m_posLocInit_8() { return static_cast<int32_t>(offsetof(TimeSpanRawInfo_t580170265, ___m_posLocInit_8)); }
	inline bool get_m_posLocInit_8() const { return ___m_posLocInit_8; }
	inline bool* get_address_of_m_posLocInit_8() { return &___m_posLocInit_8; }
	inline void set_m_posLocInit_8(bool value)
	{
		___m_posLocInit_8 = value;
	}

	inline static int32_t get_offset_of_m_negLocInit_9() { return static_cast<int32_t>(offsetof(TimeSpanRawInfo_t580170265, ___m_negLocInit_9)); }
	inline bool get_m_negLocInit_9() const { return ___m_negLocInit_9; }
	inline bool* get_address_of_m_negLocInit_9() { return &___m_negLocInit_9; }
	inline void set_m_negLocInit_9(bool value)
	{
		___m_negLocInit_9 = value;
	}

	inline static int32_t get_offset_of_m_fullPosPattern_10() { return static_cast<int32_t>(offsetof(TimeSpanRawInfo_t580170265, ___m_fullPosPattern_10)); }
	inline String_t* get_m_fullPosPattern_10() const { return ___m_fullPosPattern_10; }
	inline String_t** get_address_of_m_fullPosPattern_10() { return &___m_fullPosPattern_10; }
	inline void set_m_fullPosPattern_10(String_t* value)
	{
		___m_fullPosPattern_10 = value;
		Il2CppCodeGenWriteBarrier((&___m_fullPosPattern_10), value);
	}

	inline static int32_t get_offset_of_m_fullNegPattern_11() { return static_cast<int32_t>(offsetof(TimeSpanRawInfo_t580170265, ___m_fullNegPattern_11)); }
	inline String_t* get_m_fullNegPattern_11() const { return ___m_fullNegPattern_11; }
	inline String_t** get_address_of_m_fullNegPattern_11() { return &___m_fullNegPattern_11; }
	inline void set_m_fullNegPattern_11(String_t* value)
	{
		___m_fullNegPattern_11 = value;
		Il2CppCodeGenWriteBarrier((&___m_fullNegPattern_11), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Globalization.TimeSpanParse/TimeSpanRawInfo
struct TimeSpanRawInfo_t580170265_marshaled_pinvoke
{
	int32_t ___lastSeenTTT_0;
	int32_t ___tokenCount_1;
	int32_t ___SepCount_2;
	int32_t ___NumCount_3;
	char** ___literals_4;
	TimeSpanToken_t993347374_marshaled_pinvoke* ___numbers_5;
	FormatLiterals_t1376140638_marshaled_pinvoke ___m_posLoc_6;
	FormatLiterals_t1376140638_marshaled_pinvoke ___m_negLoc_7;
	int32_t ___m_posLocInit_8;
	int32_t ___m_negLocInit_9;
	char* ___m_fullPosPattern_10;
	char* ___m_fullNegPattern_11;
};
// Native definition for COM marshalling of System.Globalization.TimeSpanParse/TimeSpanRawInfo
struct TimeSpanRawInfo_t580170265_marshaled_com
{
	int32_t ___lastSeenTTT_0;
	int32_t ___tokenCount_1;
	int32_t ___SepCount_2;
	int32_t ___NumCount_3;
	Il2CppChar** ___literals_4;
	TimeSpanToken_t993347374_marshaled_com* ___numbers_5;
	FormatLiterals_t1376140638_marshaled_com ___m_posLoc_6;
	FormatLiterals_t1376140638_marshaled_com ___m_negLoc_7;
	int32_t ___m_posLocInit_8;
	int32_t ___m_negLocInit_9;
	Il2CppChar* ___m_fullPosPattern_10;
	Il2CppChar* ___m_fullNegPattern_11;
};
#endif // TIMESPANRAWINFO_T580170265_H
#ifndef TIMESPANRESULT_T3304031259_H
#define TIMESPANRESULT_T3304031259_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.TimeSpanParse/TimeSpanResult
struct  TimeSpanResult_t3304031259 
{
public:
	// System.TimeSpan System.Globalization.TimeSpanParse/TimeSpanResult::parsedTimeSpan
	TimeSpan_t881159249  ___parsedTimeSpan_0;
	// System.Globalization.TimeSpanParse/TimeSpanThrowStyle System.Globalization.TimeSpanParse/TimeSpanResult::throwStyle
	int32_t ___throwStyle_1;
	// System.Globalization.TimeSpanParse/ParseFailureKind System.Globalization.TimeSpanParse/TimeSpanResult::m_failure
	int32_t ___m_failure_2;
	// System.String System.Globalization.TimeSpanParse/TimeSpanResult::m_failureMessageID
	String_t* ___m_failureMessageID_3;
	// System.Object System.Globalization.TimeSpanParse/TimeSpanResult::m_failureMessageFormatArgument
	RuntimeObject * ___m_failureMessageFormatArgument_4;
	// System.String System.Globalization.TimeSpanParse/TimeSpanResult::m_failureArgumentName
	String_t* ___m_failureArgumentName_5;

public:
	inline static int32_t get_offset_of_parsedTimeSpan_0() { return static_cast<int32_t>(offsetof(TimeSpanResult_t3304031259, ___parsedTimeSpan_0)); }
	inline TimeSpan_t881159249  get_parsedTimeSpan_0() const { return ___parsedTimeSpan_0; }
	inline TimeSpan_t881159249 * get_address_of_parsedTimeSpan_0() { return &___parsedTimeSpan_0; }
	inline void set_parsedTimeSpan_0(TimeSpan_t881159249  value)
	{
		___parsedTimeSpan_0 = value;
	}

	inline static int32_t get_offset_of_throwStyle_1() { return static_cast<int32_t>(offsetof(TimeSpanResult_t3304031259, ___throwStyle_1)); }
	inline int32_t get_throwStyle_1() const { return ___throwStyle_1; }
	inline int32_t* get_address_of_throwStyle_1() { return &___throwStyle_1; }
	inline void set_throwStyle_1(int32_t value)
	{
		___throwStyle_1 = value;
	}

	inline static int32_t get_offset_of_m_failure_2() { return static_cast<int32_t>(offsetof(TimeSpanResult_t3304031259, ___m_failure_2)); }
	inline int32_t get_m_failure_2() const { return ___m_failure_2; }
	inline int32_t* get_address_of_m_failure_2() { return &___m_failure_2; }
	inline void set_m_failure_2(int32_t value)
	{
		___m_failure_2 = value;
	}

	inline static int32_t get_offset_of_m_failureMessageID_3() { return static_cast<int32_t>(offsetof(TimeSpanResult_t3304031259, ___m_failureMessageID_3)); }
	inline String_t* get_m_failureMessageID_3() const { return ___m_failureMessageID_3; }
	inline String_t** get_address_of_m_failureMessageID_3() { return &___m_failureMessageID_3; }
	inline void set_m_failureMessageID_3(String_t* value)
	{
		___m_failureMessageID_3 = value;
		Il2CppCodeGenWriteBarrier((&___m_failureMessageID_3), value);
	}

	inline static int32_t get_offset_of_m_failureMessageFormatArgument_4() { return static_cast<int32_t>(offsetof(TimeSpanResult_t3304031259, ___m_failureMessageFormatArgument_4)); }
	inline RuntimeObject * get_m_failureMessageFormatArgument_4() const { return ___m_failureMessageFormatArgument_4; }
	inline RuntimeObject ** get_address_of_m_failureMessageFormatArgument_4() { return &___m_failureMessageFormatArgument_4; }
	inline void set_m_failureMessageFormatArgument_4(RuntimeObject * value)
	{
		___m_failureMessageFormatArgument_4 = value;
		Il2CppCodeGenWriteBarrier((&___m_failureMessageFormatArgument_4), value);
	}

	inline static int32_t get_offset_of_m_failureArgumentName_5() { return static_cast<int32_t>(offsetof(TimeSpanResult_t3304031259, ___m_failureArgumentName_5)); }
	inline String_t* get_m_failureArgumentName_5() const { return ___m_failureArgumentName_5; }
	inline String_t** get_address_of_m_failureArgumentName_5() { return &___m_failureArgumentName_5; }
	inline void set_m_failureArgumentName_5(String_t* value)
	{
		___m_failureArgumentName_5 = value;
		Il2CppCodeGenWriteBarrier((&___m_failureArgumentName_5), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Globalization.TimeSpanParse/TimeSpanResult
struct TimeSpanResult_t3304031259_marshaled_pinvoke
{
	TimeSpan_t881159249  ___parsedTimeSpan_0;
	int32_t ___throwStyle_1;
	int32_t ___m_failure_2;
	char* ___m_failureMessageID_3;
	Il2CppIUnknown* ___m_failureMessageFormatArgument_4;
	char* ___m_failureArgumentName_5;
};
// Native definition for COM marshalling of System.Globalization.TimeSpanParse/TimeSpanResult
struct TimeSpanResult_t3304031259_marshaled_com
{
	TimeSpan_t881159249  ___parsedTimeSpan_0;
	int32_t ___throwStyle_1;
	int32_t ___m_failure_2;
	Il2CppChar* ___m_failureMessageID_3;
	Il2CppIUnknown* ___m_failureMessageFormatArgument_4;
	Il2CppChar* ___m_failureArgumentName_5;
};
#endif // TIMESPANRESULT_T3304031259_H
#ifndef TIMESPANTOKEN_T993347374_H
#define TIMESPANTOKEN_T993347374_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.TimeSpanParse/TimeSpanToken
struct  TimeSpanToken_t993347374 
{
public:
	// System.Globalization.TimeSpanParse/TTT System.Globalization.TimeSpanParse/TimeSpanToken::ttt
	int32_t ___ttt_0;
	// System.Int32 System.Globalization.TimeSpanParse/TimeSpanToken::num
	int32_t ___num_1;
	// System.Int32 System.Globalization.TimeSpanParse/TimeSpanToken::zeroes
	int32_t ___zeroes_2;
	// System.String System.Globalization.TimeSpanParse/TimeSpanToken::sep
	String_t* ___sep_3;

public:
	inline static int32_t get_offset_of_ttt_0() { return static_cast<int32_t>(offsetof(TimeSpanToken_t993347374, ___ttt_0)); }
	inline int32_t get_ttt_0() const { return ___ttt_0; }
	inline int32_t* get_address_of_ttt_0() { return &___ttt_0; }
	inline void set_ttt_0(int32_t value)
	{
		___ttt_0 = value;
	}

	inline static int32_t get_offset_of_num_1() { return static_cast<int32_t>(offsetof(TimeSpanToken_t993347374, ___num_1)); }
	inline int32_t get_num_1() const { return ___num_1; }
	inline int32_t* get_address_of_num_1() { return &___num_1; }
	inline void set_num_1(int32_t value)
	{
		___num_1 = value;
	}

	inline static int32_t get_offset_of_zeroes_2() { return static_cast<int32_t>(offsetof(TimeSpanToken_t993347374, ___zeroes_2)); }
	inline int32_t get_zeroes_2() const { return ___zeroes_2; }
	inline int32_t* get_address_of_zeroes_2() { return &___zeroes_2; }
	inline void set_zeroes_2(int32_t value)
	{
		___zeroes_2 = value;
	}

	inline static int32_t get_offset_of_sep_3() { return static_cast<int32_t>(offsetof(TimeSpanToken_t993347374, ___sep_3)); }
	inline String_t* get_sep_3() const { return ___sep_3; }
	inline String_t** get_address_of_sep_3() { return &___sep_3; }
	inline void set_sep_3(String_t* value)
	{
		___sep_3 = value;
		Il2CppCodeGenWriteBarrier((&___sep_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Globalization.TimeSpanParse/TimeSpanToken
struct TimeSpanToken_t993347374_marshaled_pinvoke
{
	int32_t ___ttt_0;
	int32_t ___num_1;
	int32_t ___zeroes_2;
	char* ___sep_3;
};
// Native definition for COM marshalling of System.Globalization.TimeSpanParse/TimeSpanToken
struct TimeSpanToken_t993347374_marshaled_com
{
	int32_t ___ttt_0;
	int32_t ___num_1;
	int32_t ___zeroes_2;
	Il2CppChar* ___sep_3;
};
#endif // TIMESPANTOKEN_T993347374_H
#ifndef TOKENHASHVALUE_T1081334094_H
#define TOKENHASHVALUE_T1081334094_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Globalization.TokenHashValue
struct  TokenHashValue_t1081334094  : public RuntimeObject
{
public:
	// System.String System.Globalization.TokenHashValue::tokenString
	String_t* ___tokenString_0;
	// System.TokenType System.Globalization.TokenHashValue::tokenType
	int32_t ___tokenType_1;
	// System.Int32 System.Globalization.TokenHashValue::tokenValue
	int32_t ___tokenValue_2;

public:
	inline static int32_t get_offset_of_tokenString_0() { return static_cast<int32_t>(offsetof(TokenHashValue_t1081334094, ___tokenString_0)); }
	inline String_t* get_tokenString_0() const { return ___tokenString_0; }
	inline String_t** get_address_of_tokenString_0() { return &___tokenString_0; }
	inline void set_tokenString_0(String_t* value)
	{
		___tokenString_0 = value;
		Il2CppCodeGenWriteBarrier((&___tokenString_0), value);
	}

	inline static int32_t get_offset_of_tokenType_1() { return static_cast<int32_t>(offsetof(TokenHashValue_t1081334094, ___tokenType_1)); }
	inline int32_t get_tokenType_1() const { return ___tokenType_1; }
	inline int32_t* get_address_of_tokenType_1() { return &___tokenType_1; }
	inline void set_tokenType_1(int32_t value)
	{
		___tokenType_1 = value;
	}

	inline static int32_t get_offset_of_tokenValue_2() { return static_cast<int32_t>(offsetof(TokenHashValue_t1081334094, ___tokenValue_2)); }
	inline int32_t get_tokenValue_2() const { return ___tokenValue_2; }
	inline int32_t* get_address_of_tokenValue_2() { return &___tokenValue_2; }
	inline void set_tokenValue_2(int32_t value)
	{
		___tokenValue_2 = value;
	}
};

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

// System.Guid/GuidResult
struct  GuidResult_t1584437374 
{
public:
	// System.Guid System.Guid/GuidResult::parsedGuid
	Guid_t  ___parsedGuid_0;
	// System.Guid/GuidParseThrowStyle System.Guid/GuidResult::throwStyle
	int32_t ___throwStyle_1;
	// System.Guid/ParseFailureKind System.Guid/GuidResult::m_failure
	int32_t ___m_failure_2;
	// System.String System.Guid/GuidResult::m_failureMessageID
	String_t* ___m_failureMessageID_3;
	// System.Object System.Guid/GuidResult::m_failureMessageFormatArgument
	RuntimeObject * ___m_failureMessageFormatArgument_4;
	// System.String System.Guid/GuidResult::m_failureArgumentName
	String_t* ___m_failureArgumentName_5;
	// System.Exception System.Guid/GuidResult::m_innerException
	Exception_t * ___m_innerException_6;

public:
	inline static int32_t get_offset_of_parsedGuid_0() { return static_cast<int32_t>(offsetof(GuidResult_t1584437374, ___parsedGuid_0)); }
	inline Guid_t  get_parsedGuid_0() const { return ___parsedGuid_0; }
	inline Guid_t * get_address_of_parsedGuid_0() { return &___parsedGuid_0; }
	inline void set_parsedGuid_0(Guid_t  value)
	{
		___parsedGuid_0 = value;
	}

	inline static int32_t get_offset_of_throwStyle_1() { return static_cast<int32_t>(offsetof(GuidResult_t1584437374, ___throwStyle_1)); }
	inline int32_t get_throwStyle_1() const { return ___throwStyle_1; }
	inline int32_t* get_address_of_throwStyle_1() { return &___throwStyle_1; }
	inline void set_throwStyle_1(int32_t value)
	{
		___throwStyle_1 = value;
	}

	inline static int32_t get_offset_of_m_failure_2() { return static_cast<int32_t>(offsetof(GuidResult_t1584437374, ___m_failure_2)); }
	inline int32_t get_m_failure_2() const { return ___m_failure_2; }
	inline int32_t* get_address_of_m_failure_2() { return &___m_failure_2; }
	inline void set_m_failure_2(int32_t value)
	{
		___m_failure_2 = value;
	}

	inline static int32_t get_offset_of_m_failureMessageID_3() { return static_cast<int32_t>(offsetof(GuidResult_t1584437374, ___m_failureMessageID_3)); }
	inline String_t* get_m_failureMessageID_3() const { return ___m_failureMessageID_3; }
	inline String_t** get_address_of_m_failureMessageID_3() { return &___m_failureMessageID_3; }
	inline void set_m_failureMessageID_3(String_t* value)
	{
		___m_failureMessageID_3 = value;
		Il2CppCodeGenWriteBarrier((&___m_failureMessageID_3), value);
	}

	inline static int32_t get_offset_of_m_failureMessageFormatArgument_4() { return static_cast<int32_t>(offsetof(GuidResult_t1584437374, ___m_failureMessageFormatArgument_4)); }
	inline RuntimeObject * get_m_failureMessageFormatArgument_4() const { return ___m_failureMessageFormatArgument_4; }
	inline RuntimeObject ** get_address_of_m_failureMessageFormatArgument_4() { return &___m_failureMessageFormatArgument_4; }
	inline void set_m_failureMessageFormatArgument_4(RuntimeObject * value)
	{
		___m_failureMessageFormatArgument_4 = value;
		Il2CppCodeGenWriteBarrier((&___m_failureMessageFormatArgument_4), value);
	}

	inline static int32_t get_offset_of_m_failureArgumentName_5() { return static_cast<int32_t>(offsetof(GuidResult_t1584437374, ___m_failureArgumentName_5)); }
	inline String_t* get_m_failureArgumentName_5() const { return ___m_failureArgumentName_5; }
	inline String_t** get_address_of_m_failureArgumentName_5() { return &___m_failureArgumentName_5; }
	inline void set_m_failureArgumentName_5(String_t* value)
	{
		___m_failureArgumentName_5 = value;
		Il2CppCodeGenWriteBarrier((&___m_failureArgumentName_5), value);
	}

	inline static int32_t get_offset_of_m_innerException_6() { return static_cast<int32_t>(offsetof(GuidResult_t1584437374, ___m_innerException_6)); }
	inline Exception_t * get_m_innerException_6() const { return ___m_innerException_6; }
	inline Exception_t ** get_address_of_m_innerException_6() { return &___m_innerException_6; }
	inline void set_m_innerException_6(Exception_t * value)
	{
		___m_innerException_6 = value;
		Il2CppCodeGenWriteBarrier((&___m_innerException_6), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Guid/GuidResult
struct GuidResult_t1584437374_marshaled_pinvoke
{
	Guid_t  ___parsedGuid_0;
	int32_t ___throwStyle_1;
	int32_t ___m_failure_2;
	char* ___m_failureMessageID_3;
	Il2CppIUnknown* ___m_failureMessageFormatArgument_4;
	char* ___m_failureArgumentName_5;
	Exception_t_marshaled_pinvoke* ___m_innerException_6;
};
// Native definition for COM marshalling of System.Guid/GuidResult
struct GuidResult_t1584437374_marshaled_com
{
	Guid_t  ___parsedGuid_0;
	int32_t ___throwStyle_1;
	int32_t ___m_failure_2;
	Il2CppChar* ___m_failureMessageID_3;
	Il2CppIUnknown* ___m_failureMessageFormatArgument_4;
	Il2CppChar* ___m_failureArgumentName_5;
	Exception_t_marshaled_com* ___m_innerException_6;
};
#endif // GUIDRESULT_T1584437374_H
#ifndef CSTREAMREADER_T1059740272_H
#define CSTREAMREADER_T1059740272_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.IO.CStreamReader
struct  CStreamReader_t1059740272  : public StreamReader_t4009935899
{
public:
	// System.TermInfoDriver System.IO.CStreamReader::driver
	TermInfoDriver_t2335718621 * ___driver_21;

public:
	inline static int32_t get_offset_of_driver_21() { return static_cast<int32_t>(offsetof(CStreamReader_t1059740272, ___driver_21)); }
	inline TermInfoDriver_t2335718621 * get_driver_21() const { return ___driver_21; }
	inline TermInfoDriver_t2335718621 ** get_address_of_driver_21() { return &___driver_21; }
	inline void set_driver_21(TermInfoDriver_t2335718621 * value)
	{
		___driver_21 = value;
		Il2CppCodeGenWriteBarrier((&___driver_21), value);
	}
};

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

// System.OverflowException
struct  OverflowException_t2020128637  : public ArithmeticException_t4283546778
{
public:

public:
};

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

// System.Runtime.Serialization.StreamingContext
struct  StreamingContext_t3711869237 
{
public:
	// System.Object System.Runtime.Serialization.StreamingContext::m_additionalContext
	RuntimeObject * ___m_additionalContext_0;
	// System.Runtime.Serialization.StreamingContextStates System.Runtime.Serialization.StreamingContext::m_state
	int32_t ___m_state_1;

public:
	inline static int32_t get_offset_of_m_additionalContext_0() { return static_cast<int32_t>(offsetof(StreamingContext_t3711869237, ___m_additionalContext_0)); }
	inline RuntimeObject * get_m_additionalContext_0() const { return ___m_additionalContext_0; }
	inline RuntimeObject ** get_address_of_m_additionalContext_0() { return &___m_additionalContext_0; }
	inline void set_m_additionalContext_0(RuntimeObject * value)
	{
		___m_additionalContext_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_additionalContext_0), value);
	}

	inline static int32_t get_offset_of_m_state_1() { return static_cast<int32_t>(offsetof(StreamingContext_t3711869237, ___m_state_1)); }
	inline int32_t get_m_state_1() const { return ___m_state_1; }
	inline int32_t* get_address_of_m_state_1() { return &___m_state_1; }
	inline void set_m_state_1(int32_t value)
	{
		___m_state_1 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Runtime.Serialization.StreamingContext
struct StreamingContext_t3711869237_marshaled_pinvoke
{
	Il2CppIUnknown* ___m_additionalContext_0;
	int32_t ___m_state_1;
};
// Native definition for COM marshalling of System.Runtime.Serialization.StreamingContext
struct StreamingContext_t3711869237_marshaled_com
{
	Il2CppIUnknown* ___m_additionalContext_0;
	int32_t ___m_state_1;
};
#endif // STREAMINGCONTEXT_T3711869237_H
#ifndef TERMINFODRIVER_T2335718621_H
#define TERMINFODRIVER_T2335718621_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.TermInfoDriver
struct  TermInfoDriver_t2335718621  : public RuntimeObject
{
public:
	// System.TermInfoReader System.TermInfoDriver::reader
	TermInfoReader_t3116894478 * ___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_t4009935899 * ___stdin_14;
	// System.IO.CStreamWriter System.TermInfoDriver::stdout
	CStreamWriter_t3783449173 * ___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_t3528271667* ___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_t1853889766 * ___keymap_36;
	// System.ByteMatcher System.TermInfoDriver::rootmap
	ByteMatcher_t2129355737 * ___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_t4116647657* ___control_characters_40;
	// System.Char[] System.TermInfoDriver::echobuf
	CharU5BU5D_t3528271667* ___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_t2335718621, ___reader_3)); }
	inline TermInfoReader_t3116894478 * get_reader_3() const { return ___reader_3; }
	inline TermInfoReader_t3116894478 ** get_address_of_reader_3() { return &___reader_3; }
	inline void set_reader_3(TermInfoReader_t3116894478 * value)
	{
		___reader_3 = value;
		Il2CppCodeGenWriteBarrier((&___reader_3), value);
	}

	inline static int32_t get_offset_of_cursorLeft_4() { return static_cast<int32_t>(offsetof(TermInfoDriver_t2335718621, ___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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___stdin_14)); }
	inline StreamReader_t4009935899 * get_stdin_14() const { return ___stdin_14; }
	inline StreamReader_t4009935899 ** get_address_of_stdin_14() { return &___stdin_14; }
	inline void set_stdin_14(StreamReader_t4009935899 * value)
	{
		___stdin_14 = value;
		Il2CppCodeGenWriteBarrier((&___stdin_14), value);
	}

	inline static int32_t get_offset_of_stdout_15() { return static_cast<int32_t>(offsetof(TermInfoDriver_t2335718621, ___stdout_15)); }
	inline CStreamWriter_t3783449173 * get_stdout_15() const { return ___stdout_15; }
	inline CStreamWriter_t3783449173 ** get_address_of_stdout_15() { return &___stdout_15; }
	inline void set_stdout_15(CStreamWriter_t3783449173 * value)
	{
		___stdout_15 = value;
		Il2CppCodeGenWriteBarrier((&___stdout_15), value);
	}

	inline static int32_t get_offset_of_windowWidth_16() { return static_cast<int32_t>(offsetof(TermInfoDriver_t2335718621, ___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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___buffer_20)); }
	inline CharU5BU5D_t3528271667* get_buffer_20() const { return ___buffer_20; }
	inline CharU5BU5D_t3528271667** get_address_of_buffer_20() { return &___buffer_20; }
	inline void set_buffer_20(CharU5BU5D_t3528271667* value)
	{
		___buffer_20 = value;
		Il2CppCodeGenWriteBarrier((&___buffer_20), value);
	}

	inline static int32_t get_offset_of_readpos_21() { return static_cast<int32_t>(offsetof(TermInfoDriver_t2335718621, ___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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___keymap_36)); }
	inline Hashtable_t1853889766 * get_keymap_36() const { return ___keymap_36; }
	inline Hashtable_t1853889766 ** get_address_of_keymap_36() { return &___keymap_36; }
	inline void set_keymap_36(Hashtable_t1853889766 * value)
	{
		___keymap_36 = value;
		Il2CppCodeGenWriteBarrier((&___keymap_36), value);
	}

	inline static int32_t get_offset_of_rootmap_37() { return static_cast<int32_t>(offsetof(TermInfoDriver_t2335718621, ___rootmap_37)); }
	inline ByteMatcher_t2129355737 * get_rootmap_37() const { return ___rootmap_37; }
	inline ByteMatcher_t2129355737 ** get_address_of_rootmap_37() { return &___rootmap_37; }
	inline void set_rootmap_37(ByteMatcher_t2129355737 * 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_t2335718621, ___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_t2335718621, ___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_t2335718621, ___control_characters_40)); }
	inline ByteU5BU5D_t4116647657* get_control_characters_40() const { return ___control_characters_40; }
	inline ByteU5BU5D_t4116647657** get_address_of_control_characters_40() { return &___control_characters_40; }
	inline void set_control_characters_40(ByteU5BU5D_t4116647657* 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_t2335718621, ___echobuf_42)); }
	inline CharU5BU5D_t3528271667* get_echobuf_42() const { return ___echobuf_42; }
	inline CharU5BU5D_t3528271667** get_address_of_echobuf_42() { return &___echobuf_42; }
	inline void set_echobuf_42(CharU5BU5D_t3528271667* value)
	{
		___echobuf_42 = value;
		Il2CppCodeGenWriteBarrier((&___echobuf_42), value);
	}

	inline static int32_t get_offset_of_echon_43() { return static_cast<int32_t>(offsetof(TermInfoDriver_t2335718621, ___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_t2335718621_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_t1281789340* ___locations_2;
	// System.Int32[] System.TermInfoDriver::_consoleColorToAnsiCode
	Int32U5BU5D_t385246372* ____consoleColorToAnsiCode_41;

public:
	inline static int32_t get_offset_of_native_terminal_size_0() { return static_cast<int32_t>(offsetof(TermInfoDriver_t2335718621_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_t2335718621_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_t2335718621_StaticFields, ___locations_2)); }
	inline StringU5BU5D_t1281789340* get_locations_2() const { return ___locations_2; }
	inline StringU5BU5D_t1281789340** get_address_of_locations_2() { return &___locations_2; }
	inline void set_locations_2(StringU5BU5D_t1281789340* value)
	{
		___locations_2 = value;
		Il2CppCodeGenWriteBarrier((&___locations_2), value);
	}

	inline static int32_t get_offset_of__consoleColorToAnsiCode_41() { return static_cast<int32_t>(offsetof(TermInfoDriver_t2335718621_StaticFields, ____consoleColorToAnsiCode_41)); }
	inline Int32U5BU5D_t385246372* get__consoleColorToAnsiCode_41() const { return ____consoleColorToAnsiCode_41; }
	inline Int32U5BU5D_t385246372** get_address_of__consoleColorToAnsiCode_41() { return &____consoleColorToAnsiCode_41; }
	inline void set__consoleColorToAnsiCode_41(Int32U5BU5D_t385246372* value)
	{
		____consoleColorToAnsiCode_41 = value;
		Il2CppCodeGenWriteBarrier((&____consoleColorToAnsiCode_41), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TERMINFODRIVER_T2335718621_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_t3027515415  ____impl_9;

public:
	inline static int32_t get_offset_of__impl_9() { return static_cast<int32_t>(offsetof(Type_t, ____impl_9)); }
	inline RuntimeTypeHandle_t3027515415  get__impl_9() const { return ____impl_9; }
	inline RuntimeTypeHandle_t3027515415 * get_address_of__impl_9() { return &____impl_9; }
	inline void set__impl_9(RuntimeTypeHandle_t3027515415  value)
	{
		____impl_9 = value;
	}
};

struct Type_t_StaticFields
{
public:
	// System.Reflection.MemberFilter System.Type::FilterAttribute
	MemberFilter_t426314064 * ___FilterAttribute_0;
	// System.Reflection.MemberFilter System.Type::FilterName
	MemberFilter_t426314064 * ___FilterName_1;
	// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
	MemberFilter_t426314064 * ___FilterNameIgnoreCase_2;
	// System.Object System.Type::Missing
	RuntimeObject * ___Missing_3;
	// System.Char System.Type::Delimiter
	Il2CppChar ___Delimiter_4;
	// System.Type[] System.Type::EmptyTypes
	TypeU5BU5D_t3940880105* ___EmptyTypes_5;
	// System.Reflection.Binder System.Type::defaultBinder
	Binder_t2999457153 * ___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_t426314064 * get_FilterAttribute_0() const { return ___FilterAttribute_0; }
	inline MemberFilter_t426314064 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; }
	inline void set_FilterAttribute_0(MemberFilter_t426314064 * 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_t426314064 * get_FilterName_1() const { return ___FilterName_1; }
	inline MemberFilter_t426314064 ** get_address_of_FilterName_1() { return &___FilterName_1; }
	inline void set_FilterName_1(MemberFilter_t426314064 * 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_t426314064 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; }
	inline MemberFilter_t426314064 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; }
	inline void set_FilterNameIgnoreCase_2(MemberFilter_t426314064 * 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_t3940880105* get_EmptyTypes_5() const { return ___EmptyTypes_5; }
	inline TypeU5BU5D_t3940880105** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; }
	inline void set_EmptyTypes_5(TypeU5BU5D_t3940880105* 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_t2999457153 * get_defaultBinder_6() const { return ___defaultBinder_6; }
	inline Binder_t2999457153 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; }
	inline void set_defaultBinder_6(Binder_t2999457153 * value)
	{
		___defaultBinder_6 = value;
		Il2CppCodeGenWriteBarrier((&___defaultBinder_6), value);
	}
};

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

// System.Globalization.TimeSpanParse
struct  TimeSpanParse_t144409160  : public RuntimeObject
{
public:

public:
};

struct TimeSpanParse_t144409160_StaticFields
{
public:
	// System.Globalization.TimeSpanParse/TimeSpanToken System.Globalization.TimeSpanParse::zero
	TimeSpanToken_t993347374  ___zero_0;

public:
	inline static int32_t get_offset_of_zero_0() { return static_cast<int32_t>(offsetof(TimeSpanParse_t144409160_StaticFields, ___zero_0)); }
	inline TimeSpanToken_t993347374  get_zero_0() const { return ___zero_0; }
	inline TimeSpanToken_t993347374 * get_address_of_zero_0() { return &___zero_0; }
	inline void set_zero_0(TimeSpanToken_t993347374  value)
	{
		___zero_0 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TIMESPANPARSE_T144409160_H
// System.Globalization.InternalEncodingDataItem[]
struct InternalEncodingDataItemU5BU5D_t1120810260  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) InternalEncodingDataItem_t3158859817  m_Items[1];

public:
	inline InternalEncodingDataItem_t3158859817  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline InternalEncodingDataItem_t3158859817 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, InternalEncodingDataItem_t3158859817  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline InternalEncodingDataItem_t3158859817  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline InternalEncodingDataItem_t3158859817 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, InternalEncodingDataItem_t3158859817  value)
	{
		m_Items[index] = value;
	}
};
// System.Globalization.InternalCodePageDataItem[]
struct InternalCodePageDataItemU5BU5D_t2292034760  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) InternalCodePageDataItem_t2575532933  m_Items[1];

public:
	inline InternalCodePageDataItem_t2575532933  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline InternalCodePageDataItem_t2575532933 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, InternalCodePageDataItem_t2575532933  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline InternalCodePageDataItem_t2575532933  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline InternalCodePageDataItem_t2575532933 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, InternalCodePageDataItem_t2575532933  value)
	{
		m_Items[index] = value;
	}
};
// System.Object[]
struct ObjectU5BU5D_t2843939325  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) RuntimeObject * m_Items[1];

public:
	inline RuntimeObject * GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline RuntimeObject ** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, RuntimeObject * value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier(m_Items + index, value);
	}
	inline RuntimeObject * GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline RuntimeObject ** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject * value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier(m_Items + index, value);
	}
};
// System.Int32[]
struct Int32U5BU5D_t385246372  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) int32_t m_Items[1];

public:
	inline int32_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline int32_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, int32_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
	{
		m_Items[index] = value;
	}
};
// System.Globalization.EraInfo[]
struct EraInfoU5BU5D_t2775298796  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) EraInfo_t4167091505 * m_Items[1];

public:
	inline EraInfo_t4167091505 * GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline EraInfo_t4167091505 ** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, EraInfo_t4167091505 * value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier(m_Items + index, value);
	}
	inline EraInfo_t4167091505 * GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline EraInfo_t4167091505 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, EraInfo_t4167091505 * value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier(m_Items + index, value);
	}
};
// System.Globalization.HebrewNumber/HebrewValue[]
struct HebrewValueU5BU5D_t2018863638  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) HebrewValue_t1606459855 * m_Items[1];

public:
	inline HebrewValue_t1606459855 * GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline HebrewValue_t1606459855 ** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, HebrewValue_t1606459855 * value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier(m_Items + index, value);
	}
	inline HebrewValue_t1606459855 * GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline HebrewValue_t1606459855 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, HebrewValue_t1606459855 * value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier(m_Items + index, value);
	}
};
// System.Globalization.HebrewNumber/HS[]
struct HSU5BU5D_t2581792585  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) int32_t m_Items[1];

public:
	inline int32_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline int32_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, int32_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
	{
		m_Items[index] = value;
	}
};
// System.Globalization.HebrewNumber/HS[][]
struct HSU5BU5DU5BU5D_t1763536244  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) HSU5BU5D_t2581792585* m_Items[1];

public:
	inline HSU5BU5D_t2581792585* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline HSU5BU5D_t2581792585** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, HSU5BU5D_t2581792585* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier(m_Items + index, value);
	}
	inline HSU5BU5D_t2581792585* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline HSU5BU5D_t2581792585** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, HSU5BU5D_t2581792585* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier(m_Items + index, value);
	}
};
// System.String[]
struct StringU5BU5D_t1281789340  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) String_t* m_Items[1];

public:
	inline String_t* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline String_t** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, String_t* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier(m_Items + index, value);
	}
	inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier(m_Items + index, value);
	}
};
// System.Char[]
struct CharU5BU5D_t3528271667  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Il2CppChar m_Items[1];

public:
	inline Il2CppChar GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Il2CppChar value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value)
	{
		m_Items[index] = value;
	}
};
// System.Byte[]
struct ByteU5BU5D_t4116647657  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) uint8_t m_Items[1];

public:
	inline uint8_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, uint8_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
	{
		m_Items[index] = value;
	}
};
// System.Globalization.TimeSpanParse/TimeSpanToken[]
struct TimeSpanTokenU5BU5D_t3901423707  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) TimeSpanToken_t993347374  m_Items[1];

public:
	inline TimeSpanToken_t993347374  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline TimeSpanToken_t993347374 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, TimeSpanToken_t993347374  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline TimeSpanToken_t993347374  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline TimeSpanToken_t993347374 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, TimeSpanToken_t993347374  value)
	{
		m_Items[index] = value;
	}
};

extern "C" void TimeSpanToken_t993347374_marshal_pinvoke(const TimeSpanToken_t993347374& unmarshaled, TimeSpanToken_t993347374_marshaled_pinvoke& marshaled);
extern "C" void TimeSpanToken_t993347374_marshal_pinvoke_back(const TimeSpanToken_t993347374_marshaled_pinvoke& marshaled, TimeSpanToken_t993347374& unmarshaled);
extern "C" void TimeSpanToken_t993347374_marshal_pinvoke_cleanup(TimeSpanToken_t993347374_marshaled_pinvoke& marshaled);
extern "C" void FormatLiterals_t1376140638_marshal_pinvoke(const FormatLiterals_t1376140638& unmarshaled, FormatLiterals_t1376140638_marshaled_pinvoke& marshaled);
extern "C" void FormatLiterals_t1376140638_marshal_pinvoke_back(const FormatLiterals_t1376140638_marshaled_pinvoke& marshaled, FormatLiterals_t1376140638& unmarshaled);
extern "C" void FormatLiterals_t1376140638_marshal_pinvoke_cleanup(FormatLiterals_t1376140638_marshaled_pinvoke& marshaled);
extern "C" void TimeSpanToken_t993347374_marshal_com(const TimeSpanToken_t993347374& unmarshaled, TimeSpanToken_t993347374_marshaled_com& marshaled);
extern "C" void TimeSpanToken_t993347374_marshal_com_back(const TimeSpanToken_t993347374_marshaled_com& marshaled, TimeSpanToken_t993347374& unmarshaled);
extern "C" void TimeSpanToken_t993347374_marshal_com_cleanup(TimeSpanToken_t993347374_marshaled_com& marshaled);
extern "C" void FormatLiterals_t1376140638_marshal_com(const FormatLiterals_t1376140638& unmarshaled, FormatLiterals_t1376140638_marshaled_com& marshaled);
extern "C" void FormatLiterals_t1376140638_marshal_com_back(const FormatLiterals_t1376140638_marshaled_com& marshaled, FormatLiterals_t1376140638& unmarshaled);
extern "C" void FormatLiterals_t1376140638_marshal_com_cleanup(FormatLiterals_t1376140638_marshaled_com& marshaled);
extern "C" void Exception_t_marshal_pinvoke(const Exception_t& unmarshaled, Exception_t_marshaled_pinvoke& marshaled);
extern "C" void Exception_t_marshal_pinvoke_back(const Exception_t_marshaled_pinvoke& marshaled, Exception_t& unmarshaled);
extern "C" void Exception_t_marshal_pinvoke_cleanup(Exception_t_marshaled_pinvoke& marshaled);
extern "C" void Exception_t_marshal_com(const Exception_t& unmarshaled, Exception_t_marshaled_com& marshaled);
extern "C" void Exception_t_marshal_com_back(const Exception_t_marshaled_com& marshaled, Exception_t& unmarshaled);
extern "C" void Exception_t_marshal_com_cleanup(Exception_t_marshaled_com& marshaled);

// System.Boolean System.Nullable`1<System.Boolean>::get_HasValue()
extern "C" IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m1994351731_gshared (Nullable_1_t1819850047 * __this, const RuntimeMethod* method);
// System.Void System.Nullable`1<System.Boolean>::.ctor(T)
extern "C" IL2CPP_METHOD_ATTR void Nullable_1__ctor_m509459810_gshared (Nullable_1_t1819850047 * __this, bool p0, const RuntimeMethod* method);
// T System.Nullable`1<System.Boolean>::get_Value()
extern "C" IL2CPP_METHOD_ATTR bool Nullable_1_get_Value_m2018837163_gshared (Nullable_1_t1819850047 * __this, const RuntimeMethod* method);

// System.Globalization.InternalEncodingDataItem System.Globalization.EncodingTable::ENC(System.String,System.UInt16)
extern "C" IL2CPP_METHOD_ATTR InternalEncodingDataItem_t3158859817  EncodingTable_ENC_m1902840353 (RuntimeObject * __this /* static, unused */, String_t* ___name0, uint16_t ___cp1, const RuntimeMethod* method);
// System.Globalization.InternalCodePageDataItem System.Globalization.EncodingTable::MapCodePageDataItem(System.UInt16,System.UInt16,System.String,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR InternalCodePageDataItem_t2575532933  EncodingTable_MapCodePageDataItem_m2128982721 (RuntimeObject * __this /* static, unused */, uint16_t ___cp0, uint16_t ___fcp1, String_t* ___names2, uint32_t ___flags3, const RuntimeMethod* method);
// System.Int32 System.Globalization.EncodingTable::GetNumEncodingItems()
extern "C" IL2CPP_METHOD_ATTR int32_t EncodingTable_GetNumEncodingItems_m3913019456 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
// System.StringComparer System.StringComparer::get_OrdinalIgnoreCase()
extern "C" IL2CPP_METHOD_ATTR StringComparer_t3301955079 * StringComparer_get_OrdinalIgnoreCase_m2680809380 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
// System.Void System.Collections.Hashtable::.ctor(System.Collections.IEqualityComparer)
extern "C" IL2CPP_METHOD_ATTR void Hashtable__ctor_m3192564643 (Hashtable_t1853889766 * __this, RuntimeObject* ___equalityComparer0, const RuntimeMethod* method);
// System.Collections.Hashtable System.Collections.Hashtable::Synchronized(System.Collections.Hashtable)
extern "C" IL2CPP_METHOD_ATTR Hashtable_t1853889766 * Hashtable_Synchronized_m2228653257 (RuntimeObject * __this /* static, unused */, Hashtable_t1853889766 * ___table0, const RuntimeMethod* method);
// System.Void System.Collections.Hashtable::.ctor()
extern "C" IL2CPP_METHOD_ATTR void Hashtable__ctor_m1815022027 (Hashtable_t1853889766 * __this, const RuntimeMethod* method);
// System.Int32 System.String::Compare(System.String,System.String,System.StringComparison)
extern "C" IL2CPP_METHOD_ATTR int32_t String_Compare_m3203413707 (RuntimeObject * __this /* static, unused */, String_t* ___strA0, String_t* ___strB1, int32_t ___comparisonType2, const RuntimeMethod* method);
// System.Globalization.CultureInfo System.Globalization.CultureInfo::get_CurrentCulture()
extern "C" IL2CPP_METHOD_ATTR CultureInfo_t4157843068 * CultureInfo_get_CurrentCulture_m1632690660 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
// System.String System.Environment::GetResourceString(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* Environment_GetResourceString_m2063689938 (RuntimeObject * __this /* static, unused */, String_t* ___key0, const RuntimeMethod* method);
// System.String System.String::Format(System.IFormatProvider,System.String,System.Object)
extern "C" IL2CPP_METHOD_ATTR String_t* String_Format_m3179549879 (RuntimeObject * __this /* static, unused */, RuntimeObject* ___provider0, String_t* ___format1, RuntimeObject * ___arg02, const RuntimeMethod* method);
// System.Void System.ArgumentException::.ctor(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m1216717135 (ArgumentException_t132251570 * __this, String_t* ___message0, String_t* ___paramName1, const RuntimeMethod* method);
// System.Void System.ArgumentNullException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m1170824041 (ArgumentNullException_t1615371798 * __this, String_t* ___paramName0, const RuntimeMethod* method);
// System.Int32 System.Globalization.EncodingTable::internalGetCodePageFromName(System.String)
extern "C" IL2CPP_METHOD_ATTR int32_t EncodingTable_internalGetCodePageFromName_m54328899 (RuntimeObject * __this /* static, unused */, String_t* ___name0, const RuntimeMethod* method);
// System.Void System.Globalization.CodePageDataItem::.ctor(System.Int32)
extern "C" IL2CPP_METHOD_ATTR void CodePageDataItem__ctor_m2773049646 (CodePageDataItem_t2285235057 * __this, int32_t ___dataIndex0, const RuntimeMethod* method);
// System.Void System.Object::.ctor()
extern "C" IL2CPP_METHOD_ATTR void Object__ctor_m297566312 (RuntimeObject * __this, const RuntimeMethod* method);
// System.Void System.DateTime::.ctor(System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void DateTime__ctor_m12900168 (DateTime_t3738529785 * __this, int32_t ___year0, int32_t ___month1, int32_t ___day2, const RuntimeMethod* method);
// System.Int64 System.DateTime::get_Ticks()
extern "C" IL2CPP_METHOD_ATTR int64_t DateTime_get_Ticks_m1550640881 (DateTime_t3738529785 * __this, const RuntimeMethod* method);
// System.String System.String::Format(System.IFormatProvider,System.String,System.Object,System.Object)
extern "C" IL2CPP_METHOD_ATTR String_t* String_Format_m4086832682 (RuntimeObject * __this /* static, unused */, RuntimeObject* ___provider0, String_t* ___format1, RuntimeObject * ___arg02, RuntimeObject * ___arg13, const RuntimeMethod* method);
// System.Void System.Runtime.Serialization.SerializationException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void SerializationException__ctor_m3862484944 (SerializationException_t3941511869 * __this, String_t* ___message0, const RuntimeMethod* method);
// System.Void System.Globalization.GregorianCalendar::.ctor()
extern "C" IL2CPP_METHOD_ATTR void GregorianCalendar__ctor_m3097541152 (GregorianCalendar_t2054525052 * __this, const RuntimeMethod* method);
// System.Void System.Globalization.GregorianCalendar::.ctor(System.Globalization.GregorianCalendarTypes)
extern "C" IL2CPP_METHOD_ATTR void GregorianCalendar__ctor_m979779718 (GregorianCalendar_t2054525052 * __this, int32_t ___type0, const RuntimeMethod* method);
// System.Void System.Globalization.Calendar::.ctor()
extern "C" IL2CPP_METHOD_ATTR void Calendar__ctor_m106290643 (Calendar_t1661121569 * __this, const RuntimeMethod* method);
// System.String System.Environment::GetResourceString(System.String,System.Object[])
extern "C" IL2CPP_METHOD_ATTR String_t* Environment_GetResourceString_m479507158 (RuntimeObject * __this /* static, unused */, String_t* ___key0, ObjectU5BU5D_t2843939325* ___values1, const RuntimeMethod* method);
// System.Void System.ArgumentOutOfRangeException::.ctor(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m282481429 (ArgumentOutOfRangeException_t777629997 * __this, String_t* ___paramName0, String_t* ___message1, const RuntimeMethod* method);
// System.Void System.DateTime::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void DateTime__ctor_m2030998145 (DateTime_t3738529785 * __this, int32_t ___year0, int32_t ___month1, int32_t ___day2, int32_t ___hour3, int32_t ___minute4, int32_t ___second5, int32_t ___millisecond6, const RuntimeMethod* method);
// System.Boolean System.DateTime::TryCreate(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.DateTime&)
extern "C" IL2CPP_METHOD_ATTR bool DateTime_TryCreate_m2623519445 (RuntimeObject * __this /* static, unused */, int32_t ___year0, int32_t ___month1, int32_t ___day2, int32_t ___hour3, int32_t ___minute4, int32_t ___second5, int32_t ___millisecond6, DateTime_t3738529785 * ___result7, const RuntimeMethod* method);
// System.Int32 System.Globalization.Calendar::GetSystemTwoDigitYearSetting(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Calendar_GetSystemTwoDigitYearSetting_m2994116284 (RuntimeObject * __this /* static, unused */, int32_t ___CalID0, int32_t ___defaultYearValue1, const RuntimeMethod* method);
// System.Int32 System.Globalization.Calendar::ToFourDigitYear(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Calendar_ToFourDigitYear_m3294583367 (Calendar_t1661121569 * __this, int32_t ___year0, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.RuntimeFieldHandle)
extern "C" IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m3117905507 (RuntimeObject * __this /* static, unused */, RuntimeArray * ___array0, RuntimeFieldHandle_t1871169219  ___fldHandle1, const RuntimeMethod* method);
// System.Void System.Globalization.GregorianCalendarHelper::CheckTicksRange(System.Int64)
extern "C" IL2CPP_METHOD_ATTR void GregorianCalendarHelper_CheckTicksRange_m1238194832 (GregorianCalendarHelper_t3016720499 * __this, int64_t ___ticks0, const RuntimeMethod* method);
// System.Int64 System.Globalization.GregorianCalendarHelper::GetAbsoluteDate(System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int64_t GregorianCalendarHelper_GetAbsoluteDate_m3213748685 (RuntimeObject * __this /* static, unused */, int32_t ___year0, int32_t ___month1, int32_t ___day2, const RuntimeMethod* method);
// System.Int64 System.TimeSpan::TimeToTicks(System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int64_t TimeSpan_TimeToTicks_m1949866492 (RuntimeObject * __this /* static, unused */, int32_t ___hour0, int32_t ___minute1, int32_t ___second2, const RuntimeMethod* method);
// System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
extern "C" IL2CPP_METHOD_ATTR CultureInfo_t4157843068 * CultureInfo_get_InvariantCulture_m3532445182 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
// System.Int32 System.Globalization.GregorianCalendarHelper::GetGregorianYear(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetGregorianYear_m776442292 (GregorianCalendarHelper_t3016720499 * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method);
// System.Void System.ArgumentOutOfRangeException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m3628145864 (ArgumentOutOfRangeException_t777629997 * __this, String_t* ___paramName0, const RuntimeMethod* method);
// System.Object System.Array::Clone()
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Array_Clone_m2672907798 (RuntimeArray * __this, const RuntimeMethod* method);
// System.Void System.ArgumentException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m1312628991 (ArgumentException_t132251570 * __this, String_t* ___message0, const RuntimeMethod* method);
// System.Int64 System.Globalization.GregorianCalendarHelper::DateToTicks(System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int64_t GregorianCalendarHelper_DateToTicks_m4080708574 (RuntimeObject * __this /* static, unused */, int32_t ___year0, int32_t ___month1, int32_t ___day2, const RuntimeMethod* method);
// System.Int64 System.Globalization.GregorianCalendarHelper::TimeToTicks(System.Int32,System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int64_t GregorianCalendarHelper_TimeToTicks_m1176068362 (RuntimeObject * __this /* static, unused */, int32_t ___hour0, int32_t ___minute1, int32_t ___second2, int32_t ___millisecond3, const RuntimeMethod* method);
// System.Void System.DateTime::.ctor(System.Int64)
extern "C" IL2CPP_METHOD_ATTR void DateTime__ctor_m516789325 (DateTime_t3738529785 * __this, int64_t ___ticks0, const RuntimeMethod* method);
// System.Void System.Text.StringBuilder::.ctor()
extern "C" IL2CPP_METHOD_ATTR void StringBuilder__ctor_m3121283359 (StringBuilder_t * __this, const RuntimeMethod* method);
// System.Text.StringBuilder System.Text.StringBuilder::Append(System.Char)
extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m2383614642 (StringBuilder_t * __this, Il2CppChar ___value0, const RuntimeMethod* method);
// System.Int32 System.Text.StringBuilder::get_Length()
extern "C" IL2CPP_METHOD_ATTR int32_t StringBuilder_get_Length_m3238060835 (StringBuilder_t * __this, const RuntimeMethod* method);
// System.Text.StringBuilder System.Text.StringBuilder::Insert(System.Int32,System.Char)
extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Insert_m1076119876 (StringBuilder_t * __this, int32_t ___index0, Il2CppChar ___value1, const RuntimeMethod* method);
// System.Void System.Globalization.HebrewNumber/HebrewValue::.ctor(System.Globalization.HebrewNumber/HebrewToken,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void HebrewValue__ctor_m774244956 (HebrewValue_t1606459855 * __this, int32_t ___token0, int32_t ___value1, const RuntimeMethod* method);
// System.Void System.Globalization.HebrewNumberParsingContext::.ctor(System.Int32)
extern "C" IL2CPP_METHOD_ATTR void HebrewNumberParsingContext__ctor_m3750892198 (HebrewNumberParsingContext_t267102816 * __this, int32_t ___result0, const RuntimeMethod* method);
// System.Void System.Globalization.Punycode::.ctor()
extern "C" IL2CPP_METHOD_ATTR void Punycode__ctor_m366342859 (Punycode_t2881783740 * __this, const RuntimeMethod* method);
// System.Int32 System.String::get_Length()
extern "C" IL2CPP_METHOD_ATTR int32_t String_get_Length_m3847582255 (String_t* __this, const RuntimeMethod* method);
// System.String System.Globalization.IdnMapping::GetAscii(System.String,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* IdnMapping_GetAscii_m3563786340 (IdnMapping_t1700667501 * __this, String_t* ___unicode0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method);
// System.String System.Globalization.IdnMapping::Convert(System.String,System.Int32,System.Int32,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR String_t* IdnMapping_Convert_m3099940851 (IdnMapping_t1700667501 * __this, String_t* ___input0, int32_t ___index1, int32_t ___count2, bool ___toAscii3, const RuntimeMethod* method);
// System.String System.String::Substring(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* String_Substring_m1610150815 (String_t* __this, int32_t ___startIndex0, int32_t ___length1, const RuntimeMethod* method);
// System.Char System.String::get_Chars(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_m2986988803 (String_t* __this, int32_t ___index0, const RuntimeMethod* method);
// System.String System.String::ToLower(System.Globalization.CultureInfo)
extern "C" IL2CPP_METHOD_ATTR String_t* String_ToLower_m3490221821 (String_t* __this, CultureInfo_t4157843068 * ___culture0, const RuntimeMethod* method);
// System.String[] System.String::Split(System.Char[])
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t1281789340* String_Split_m3646115398 (String_t* __this, CharU5BU5D_t3528271667* ___separator0, const RuntimeMethod* method);
// System.String System.Globalization.IdnMapping::ToAscii(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* IdnMapping_ToAscii_m4047551487 (IdnMapping_t1700667501 * __this, String_t* ___s0, int32_t ___offset1, const RuntimeMethod* method);
// System.String System.Globalization.IdnMapping::ToUnicode(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* IdnMapping_ToUnicode_m3667817174 (IdnMapping_t1700667501 * __this, String_t* ___s0, int32_t ___offset1, const RuntimeMethod* method);
// System.String System.String::Join(System.String,System.String[])
extern "C" IL2CPP_METHOD_ATTR String_t* String_Join_m2050845953 (RuntimeObject * __this /* static, unused */, String_t* ___separator0, StringU5BU5D_t1281789340* ___value1, const RuntimeMethod* method);
// System.String System.String::Format(System.String,System.Object)
extern "C" IL2CPP_METHOD_ATTR String_t* String_Format_m2844511972 (RuntimeObject * __this /* static, unused */, String_t* ___format0, RuntimeObject * ___arg01, const RuntimeMethod* method);
// System.String System.Globalization.IdnMapping::NamePrep(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* IdnMapping_NamePrep_m2162001912 (IdnMapping_t1700667501 * __this, String_t* ___s0, int32_t ___offset1, const RuntimeMethod* method);
// System.Void System.Globalization.IdnMapping::VerifyStd3AsciiRules(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void IdnMapping_VerifyStd3AsciiRules_m1587177672 (IdnMapping_t1700667501 * __this, String_t* ___s0, int32_t ___offset1, const RuntimeMethod* method);
// System.Boolean System.String::StartsWith(System.String,System.StringComparison)
extern "C" IL2CPP_METHOD_ATTR bool String_StartsWith_m2640722675 (String_t* __this, String_t* ___value0, int32_t ___comparisonType1, const RuntimeMethod* method);
// System.String System.Globalization.Bootstring::Encode(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* Bootstring_Encode_m1917031154 (Bootstring_t3302426383 * __this, String_t* ___s0, int32_t ___offset1, const RuntimeMethod* method);
// System.String System.String::Concat(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_m3937257545 (RuntimeObject * __this /* static, unused */, String_t* ___str00, String_t* ___str11, const RuntimeMethod* method);
// System.Void System.Globalization.IdnMapping::VerifyLength(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void IdnMapping_VerifyLength_m2816375573 (IdnMapping_t1700667501 * __this, String_t* ___s0, int32_t ___offset1, const RuntimeMethod* method);
// System.String System.String::Normalize(System.Text.NormalizationForm)
extern "C" IL2CPP_METHOD_ATTR String_t* String_Normalize_m1410854147 (String_t* __this, int32_t ___normalizationForm0, const RuntimeMethod* method);
// System.Void System.Globalization.IdnMapping::VerifyProhibitedCharacters(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void IdnMapping_VerifyProhibitedCharacters_m1720702012 (IdnMapping_t1700667501 * __this, String_t* ___s0, int32_t ___offset1, const RuntimeMethod* method);
// System.Globalization.UnicodeCategory System.Char::GetUnicodeCategory(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Char_GetUnicodeCategory_m3355041902 (RuntimeObject * __this /* static, unused */, String_t* ___s0, int32_t ___index1, const RuntimeMethod* method);
// System.String System.Globalization.IdnMapping::GetUnicode(System.String,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* IdnMapping_GetUnicode_m2663652278 (IdnMapping_t1700667501 * __this, String_t* ___ascii0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method);
// System.String System.String::Substring(System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* String_Substring_m2848979100 (String_t* __this, int32_t ___startIndex0, const RuntimeMethod* method);
// System.String System.Globalization.Bootstring::Decode(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* Bootstring_Decode_m1280701280 (Bootstring_t3302426383 * __this, String_t* ___s0, int32_t ___offset1, const RuntimeMethod* method);
// System.Globalization.EraInfo[] System.Globalization.JapaneseCalendar::GetErasFromRegistry()
extern "C" IL2CPP_METHOD_ATTR EraInfoU5BU5D_t2775298796* JapaneseCalendar_GetErasFromRegistry_m1012142851 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
// System.Void System.Globalization.EraInfo::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR void EraInfo__ctor_m1563078469 (EraInfo_t4167091505 * __this, int32_t ___era0, int32_t ___startYear1, int32_t ___startMonth2, int32_t ___startDay3, int32_t ___yearOffset4, int32_t ___minEraYear5, int32_t ___maxEraYear6, String_t* ___eraName7, String_t* ___abbrevEraName8, String_t* ___englishEraName9, const RuntimeMethod* method);
// System.Void System.Globalization.JapaneseCalendar::.ctor()
extern "C" IL2CPP_METHOD_ATTR void JapaneseCalendar__ctor_m2979132824 (JapaneseCalendar_t1037108350 * __this, const RuntimeMethod* method);
// System.Void System.Globalization.CultureInfo::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void CultureInfo__ctor_m686319079 (CultureInfo_t4157843068 * __this, String_t* ___name0, const RuntimeMethod* method);
// System.Type System.Object::GetType()
extern "C" IL2CPP_METHOD_ATTR Type_t * Object_GetType_m88164663 (RuntimeObject * __this, const RuntimeMethod* method);
// System.Void System.TypeInitializationException::.ctor(System.String,System.Exception)
extern "C" IL2CPP_METHOD_ATTR void TypeInitializationException__ctor_m2019704949 (TypeInitializationException_t2973684290 * __this, String_t* ___fullTypeName0, Exception_t * ___innerException1, const RuntimeMethod* method);
// System.Globalization.EraInfo[] System.Globalization.JapaneseCalendar::GetEraInfo()
extern "C" IL2CPP_METHOD_ATTR EraInfoU5BU5D_t2775298796* JapaneseCalendar_GetEraInfo_m1719991393 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
// System.Void System.Globalization.GregorianCalendarHelper::.ctor(System.Globalization.Calendar,System.Globalization.EraInfo[])
extern "C" IL2CPP_METHOD_ATTR void GregorianCalendarHelper__ctor_m3003170156 (GregorianCalendarHelper_t3016720499 * __this, Calendar_t1661121569 * ___cal0, EraInfoU5BU5D_t2775298796* ___eraInfo1, const RuntimeMethod* method);
// System.Int32 System.Globalization.GregorianCalendarHelper::GetDaysInMonth(System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetDaysInMonth_m451761865 (GregorianCalendarHelper_t3016720499 * __this, int32_t ___year0, int32_t ___month1, int32_t ___era2, const RuntimeMethod* method);
// System.Int32 System.Globalization.GregorianCalendarHelper::GetDayOfMonth(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetDayOfMonth_m349158407 (GregorianCalendarHelper_t3016720499 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method);
// System.DayOfWeek System.Globalization.GregorianCalendarHelper::GetDayOfWeek(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetDayOfWeek_m2667150264 (GregorianCalendarHelper_t3016720499 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method);
// System.Int32 System.Globalization.GregorianCalendarHelper::GetMonthsInYear(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetMonthsInYear_m3459210152 (GregorianCalendarHelper_t3016720499 * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method);
// System.Int32 System.Globalization.GregorianCalendarHelper::GetEra(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetEra_m2037249074 (GregorianCalendarHelper_t3016720499 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method);
// System.Int32 System.Globalization.GregorianCalendarHelper::GetMonth(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetMonth_m284357589 (GregorianCalendarHelper_t3016720499 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method);
// System.Int32 System.Globalization.GregorianCalendarHelper::GetYear(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetYear_m2307036997 (GregorianCalendarHelper_t3016720499 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method);
// System.Boolean System.Globalization.GregorianCalendarHelper::IsLeapYear(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool GregorianCalendarHelper_IsLeapYear_m3890382707 (GregorianCalendarHelper_t3016720499 * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method);
// System.DateTime System.Globalization.GregorianCalendarHelper::ToDateTime(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR DateTime_t3738529785  GregorianCalendarHelper_ToDateTime_m1079156530 (GregorianCalendarHelper_t3016720499 * __this, int32_t ___year0, int32_t ___month1, int32_t ___day2, int32_t ___hour3, int32_t ___minute4, int32_t ___second5, int32_t ___millisecond6, int32_t ___era7, const RuntimeMethod* method);
// System.Int32 System.Globalization.GregorianCalendarHelper::get_MaxYear()
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_get_MaxYear_m1258371074 (GregorianCalendarHelper_t3016720499 * __this, const RuntimeMethod* method);
// System.Int32[] System.Globalization.GregorianCalendarHelper::get_Eras()
extern "C" IL2CPP_METHOD_ATTR Int32U5BU5D_t385246372* GregorianCalendarHelper_get_Eras_m205377923 (GregorianCalendarHelper_t3016720499 * __this, const RuntimeMethod* method);
// System.Boolean System.Globalization.GregorianCalendarHelper::IsValidYear(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool GregorianCalendarHelper_IsValidYear_m3804970734 (GregorianCalendarHelper_t3016720499 * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method);
// System.Void System.Globalization.NumberFormatInfo::.ctor(System.Globalization.CultureData)
extern "C" IL2CPP_METHOD_ATTR void NumberFormatInfo__ctor_m2465457794 (NumberFormatInfo_t435877138 * __this, CultureData_t1899656083 * ___cultureData0, const RuntimeMethod* method);
// System.Boolean System.String::op_Inequality(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR bool String_op_Inequality_m215368492 (RuntimeObject * __this /* static, unused */, String_t* ___a0, String_t* ___b1, const RuntimeMethod* method);
// System.Void System.Globalization.CultureData::GetNFIValues(System.Globalization.NumberFormatInfo)
extern "C" IL2CPP_METHOD_ATTR void CultureData_GetNFIValues_m4196115452 (CultureData_t1899656083 * __this, NumberFormatInfo_t435877138 * ___nfi0, const RuntimeMethod* method);
// System.Boolean System.Globalization.CultureData::get_IsInvariantCulture()
extern "C" IL2CPP_METHOD_ATTR bool CultureData_get_IsInvariantCulture_m818574244 (CultureData_t1899656083 * __this, const RuntimeMethod* method);
// System.Void System.Globalization.NumberFormatInfo::.ctor()
extern "C" IL2CPP_METHOD_ATTR void NumberFormatInfo__ctor_m3445216119 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method);
// System.Globalization.NumberFormatInfo System.Globalization.NumberFormatInfo::ReadOnly(System.Globalization.NumberFormatInfo)
extern "C" IL2CPP_METHOD_ATTR NumberFormatInfo_t435877138 * NumberFormatInfo_ReadOnly_m270306371 (RuntimeObject * __this /* static, unused */, NumberFormatInfo_t435877138 * ___nfi0, const RuntimeMethod* method);
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
extern "C" IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m1620074514 (RuntimeObject * __this /* static, unused */, RuntimeTypeHandle_t3027515415  ___handle0, const RuntimeMethod* method);
// System.Globalization.NumberFormatInfo System.Globalization.NumberFormatInfo::get_CurrentInfo()
extern "C" IL2CPP_METHOD_ATTR NumberFormatInfo_t435877138 * NumberFormatInfo_get_CurrentInfo_m2605582008 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
// System.Object System.Object::MemberwiseClone()
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Object_MemberwiseClone_m1474068832 (RuntimeObject * __this, const RuntimeMethod* method);
// System.Threading.Thread System.Threading.Thread::get_CurrentThread()
extern "C" IL2CPP_METHOD_ATTR Thread_t2300836069 * Thread_get_CurrentThread_m4142136012 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
// System.Globalization.CultureInfo System.Threading.Thread::get_CurrentCulture()
extern "C" IL2CPP_METHOD_ATTR CultureInfo_t4157843068 * Thread_get_CurrentCulture_m349116646 (Thread_t2300836069 * __this, const RuntimeMethod* method);
// System.Boolean System.Type::op_Equality(System.Type,System.Type)
extern "C" IL2CPP_METHOD_ATTR bool Type_op_Equality_m2683486427 (RuntimeObject * __this /* static, unused */, Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
// System.Boolean System.Globalization.NumberFormatInfo::get_IsReadOnly()
extern "C" IL2CPP_METHOD_ATTR bool NumberFormatInfo_get_IsReadOnly_m1263931184 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method);
// System.Void System.Globalization.Bootstring::.ctor(System.Char,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Bootstring__ctor_m1742370447 (Bootstring_t3302426383 * __this, Il2CppChar ___delimiter0, int32_t ___baseNum1, int32_t ___tmin2, int32_t ___tmax3, int32_t ___skew4, int32_t ___damp5, int32_t ___initialBias6, int32_t ___initialN7, const RuntimeMethod* method);
// System.Void System.Globalization.RegionInfo::.ctor(System.Globalization.CultureInfo)
extern "C" IL2CPP_METHOD_ATTR void RegionInfo__ctor_m2732592095 (RegionInfo_t1090270226 * __this, CultureInfo_t4157843068 * ___ci0, const RuntimeMethod* method);
// System.Globalization.CultureInfo System.Globalization.CultureInfo::GetCultureInfo(System.Int32)
extern "C" IL2CPP_METHOD_ATTR CultureInfo_t4157843068 * CultureInfo_GetCultureInfo_m630276874 (RuntimeObject * __this /* static, unused */, int32_t ___culture0, const RuntimeMethod* method);
// System.Boolean System.Globalization.RegionInfo::GetByTerritory(System.Globalization.CultureInfo)
extern "C" IL2CPP_METHOD_ATTR bool RegionInfo_GetByTerritory_m2536737365 (RegionInfo_t1090270226 * __this, CultureInfo_t4157843068 * ___ci0, const RuntimeMethod* method);
// System.Void System.ArgumentNullException::.ctor()
extern "C" IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m2751210921 (ArgumentNullException_t1615371798 * __this, const RuntimeMethod* method);
// System.String System.String::ToUpperInvariant()
extern "C" IL2CPP_METHOD_ATTR String_t* String_ToUpperInvariant_m2531236323 (String_t* __this, const RuntimeMethod* method);
// System.Boolean System.Globalization.RegionInfo::construct_internal_region_from_name(System.String)
extern "C" IL2CPP_METHOD_ATTR bool RegionInfo_construct_internal_region_from_name_m1315402456 (RegionInfo_t1090270226 * __this, String_t* ___name0, const RuntimeMethod* method);
// System.Globalization.CultureInfo System.Globalization.CultureInfo::GetCultureInfo(System.String)
extern "C" IL2CPP_METHOD_ATTR CultureInfo_t4157843068 * CultureInfo_GetCultureInfo_m56098747 (RuntimeObject * __this /* static, unused */, String_t* ___name0, const RuntimeMethod* method);
// System.String System.Globalization.CultureInfo::get_Territory()
extern "C" IL2CPP_METHOD_ATTR String_t* CultureInfo_get_Territory_m3971126713 (CultureInfo_t4157843068 * __this, const RuntimeMethod* method);
// System.Void System.NotImplementedException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void NotImplementedException__ctor_m3095902440 (NotImplementedException_t3489357830 * __this, String_t* ___message0, const RuntimeMethod* method);
// System.Void System.Exception::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void Exception__ctor_m1152696503 (Exception_t * __this, String_t* ___message0, const RuntimeMethod* method);
// System.Boolean System.String::op_Equality(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR bool String_op_Equality_m920492651 (RuntimeObject * __this /* static, unused */, String_t* ___a0, String_t* ___b1, const RuntimeMethod* method);
// System.Int32 System.Globalization.SortKey::Compare(System.Globalization.SortKey,System.Globalization.SortKey)
extern "C" IL2CPP_METHOD_ATTR int32_t SortKey_Compare_m1705990888 (RuntimeObject * __this /* static, unused */, SortKey_t3955336732 * ___sortkey10, SortKey_t3955336732 * ___sortkey21, const RuntimeMethod* method);
// System.String System.String::Concat(System.Object[])
extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_m2971454694 (RuntimeObject * __this /* static, unused */, ObjectU5BU5D_t2843939325* ___args0, const RuntimeMethod* method);
// System.Boolean System.Globalization.SortVersion::op_Inequality(System.Globalization.SortVersion,System.Globalization.SortVersion)
extern "C" IL2CPP_METHOD_ATTR bool SortVersion_op_Inequality_m1118207276 (RuntimeObject * __this /* static, unused */, SortVersion_t3332565609 * ___left0, SortVersion_t3332565609 * ___right1, const RuntimeMethod* method);
// System.Boolean System.Globalization.SortVersion::Equals(System.Globalization.SortVersion)
extern "C" IL2CPP_METHOD_ATTR bool SortVersion_Equals_m756717785 (SortVersion_t3332565609 * __this, SortVersion_t3332565609 * ___other0, const RuntimeMethod* method);
// System.Boolean System.Globalization.SortVersion::op_Equality(System.Globalization.SortVersion,System.Globalization.SortVersion)
extern "C" IL2CPP_METHOD_ATTR bool SortVersion_op_Equality_m1540796913 (RuntimeObject * __this /* static, unused */, SortVersion_t3332565609 * ___left0, SortVersion_t3332565609 * ___right1, const RuntimeMethod* method);
// System.Boolean System.Guid::op_Equality(System.Guid,System.Guid)
extern "C" IL2CPP_METHOD_ATTR bool Guid_op_Equality_m4289903222 (RuntimeObject * __this /* static, unused */, Guid_t  ___a0, Guid_t  ___b1, const RuntimeMethod* method);
// System.Int32 System.Guid::GetHashCode()
extern "C" IL2CPP_METHOD_ATTR int32_t Guid_GetHashCode_m3042133858 (Guid_t * __this, const RuntimeMethod* method);
// System.Void System.Globalization.TaiwanCalendar::.ctor()
extern "C" IL2CPP_METHOD_ATTR void TaiwanCalendar__ctor_m1775873688 (TaiwanCalendar_t118153794 * __this, const RuntimeMethod* method);
// System.Void System.Globalization.EraInfo::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void EraInfo__ctor_m865094468 (EraInfo_t4167091505 * __this, int32_t ___era0, int32_t ___startYear1, int32_t ___startMonth2, int32_t ___startDay3, int32_t ___yearOffset4, int32_t ___minEraYear5, int32_t ___maxEraYear6, const RuntimeMethod* method);
// System.Globalization.CultureData System.Globalization.CultureData::get_Invariant()
extern "C" IL2CPP_METHOD_ATTR CultureData_t1899656083 * CultureData_get_Invariant_m2611682396 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
// System.Void System.Globalization.TextInfo::.ctor(System.Globalization.CultureData)
extern "C" IL2CPP_METHOD_ATTR void TextInfo__ctor_m3630753155 (TextInfo_t3810425522 * __this, CultureData_t1899656083 * ___cultureData0, const RuntimeMethod* method);
// System.String System.Globalization.CultureData::get_CultureName()
extern "C" IL2CPP_METHOD_ATTR String_t* CultureData_get_CultureName_m405052649 (CultureData_t1899656083 * __this, const RuntimeMethod* method);
// System.String System.Globalization.CultureData::get_STEXTINFO()
extern "C" IL2CPP_METHOD_ATTR String_t* CultureData_get_STEXTINFO_m1311460795 (CultureData_t1899656083 * __this, const RuntimeMethod* method);
// System.Void System.Globalization.TextInfo::OnDeserialized()
extern "C" IL2CPP_METHOD_ATTR void TextInfo_OnDeserialized_m730668371 (TextInfo_t3810425522 * __this, const RuntimeMethod* method);
// System.Int32 System.Globalization.TextInfo::GetHashCodeOrdinalIgnoreCase(System.String,System.Boolean,System.Int64)
extern "C" IL2CPP_METHOD_ATTR int32_t TextInfo_GetHashCodeOrdinalIgnoreCase_m4062822885 (RuntimeObject * __this /* static, unused */, String_t* ___s0, bool ___forceRandomizedHashing1, int64_t ___additionalEntropy2, const RuntimeMethod* method);
// System.Globalization.TextInfo System.Globalization.TextInfo::get_Invariant()
extern "C" IL2CPP_METHOD_ATTR TextInfo_t3810425522 * TextInfo_get_Invariant_m95638853 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
// System.Int32 System.Globalization.TextInfo::GetCaseInsensitiveHashCode(System.String,System.Boolean,System.Int64)
extern "C" IL2CPP_METHOD_ATTR int32_t TextInfo_GetCaseInsensitiveHashCode_m1479044873 (TextInfo_t3810425522 * __this, String_t* ___str0, bool ___forceRandomizedHashing1, int64_t ___additionalEntropy2, const RuntimeMethod* method);
// System.Int32 System.Globalization.TextInfo::InternalCompareStringOrdinalIgnoreCase(System.String,System.Int32,System.String,System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t TextInfo_InternalCompareStringOrdinalIgnoreCase_m657291069 (RuntimeObject * __this /* static, unused */, String_t* ___strA0, int32_t ___indexA1, String_t* ___strB2, int32_t ___indexB3, int32_t ___lenA4, int32_t ___lenB5, const RuntimeMethod* method);
// System.Int32 System.Globalization.TextInfo::CompareOrdinalIgnoreCaseEx(System.String,System.Int32,System.String,System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t TextInfo_CompareOrdinalIgnoreCaseEx_m4152588326 (RuntimeObject * __this /* static, unused */, String_t* ___strA0, int32_t ___indexA1, String_t* ___strB2, int32_t ___indexB3, int32_t ___lengthA4, int32_t ___lengthB5, const RuntimeMethod* method);
// System.Void System.Globalization.TextInfo::SetReadOnlyState(System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void TextInfo_SetReadOnlyState_m1634360133 (TextInfo_t3810425522 * __this, bool ___readOnly0, const RuntimeMethod* method);
// System.Boolean System.Globalization.TextInfo::IsAscii(System.Char)
extern "C" IL2CPP_METHOD_ATTR bool TextInfo_IsAscii_m2951558460 (RuntimeObject * __this /* static, unused */, Il2CppChar ___c0, const RuntimeMethod* method);
// System.Boolean System.Globalization.TextInfo::get_IsAsciiCasingSameAsInvariant()
extern "C" IL2CPP_METHOD_ATTR bool TextInfo_get_IsAsciiCasingSameAsInvariant_m1297628524 (TextInfo_t3810425522 * __this, const RuntimeMethod* method);
// System.Char System.Globalization.TextInfo::ToLowerAsciiInvariant(System.Char)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar TextInfo_ToLowerAsciiInvariant_m1319294454 (RuntimeObject * __this /* static, unused */, Il2CppChar ___c0, const RuntimeMethod* method);
// System.Char System.Globalization.TextInfo::ToLowerInternal(System.Char)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar TextInfo_ToLowerInternal_m3081368077 (TextInfo_t3810425522 * __this, Il2CppChar ___c0, const RuntimeMethod* method);
// System.String System.Globalization.TextInfo::ToLowerInternal(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* TextInfo_ToLowerInternal_m719161612 (TextInfo_t3810425522 * __this, String_t* ___str0, const RuntimeMethod* method);
// System.Char System.Globalization.TextInfo::ToUpperAsciiInvariant(System.Char)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar TextInfo_ToUpperAsciiInvariant_m2586898757 (RuntimeObject * __this /* static, unused */, Il2CppChar ___c0, const RuntimeMethod* method);
// System.Char System.Globalization.TextInfo::ToUpperInternal(System.Char)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar TextInfo_ToUpperInternal_m2386587576 (TextInfo_t3810425522 * __this, Il2CppChar ___c0, const RuntimeMethod* method);
// System.String System.Globalization.TextInfo::ToUpperInternal(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* TextInfo_ToUpperInternal_m2727489322 (TextInfo_t3810425522 * __this, String_t* ___str0, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<System.Boolean>::get_HasValue()
inline bool Nullable_1_get_HasValue_m1994351731 (Nullable_1_t1819850047 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Nullable_1_t1819850047 *, const RuntimeMethod*))Nullable_1_get_HasValue_m1994351731_gshared)(__this, method);
}
// System.String System.Globalization.CultureData::get_SISO639LANGNAME()
extern "C" IL2CPP_METHOD_ATTR String_t* CultureData_get_SISO639LANGNAME_m2016543795 (CultureData_t1899656083 * __this, const RuntimeMethod* method);
// System.Void System.Nullable`1<System.Boolean>::.ctor(T)
inline void Nullable_1__ctor_m509459810 (Nullable_1_t1819850047 * __this, bool p0, const RuntimeMethod* method)
{
	((  void (*) (Nullable_1_t1819850047 *, bool, const RuntimeMethod*))Nullable_1__ctor_m509459810_gshared)(__this, p0, method);
}
// T System.Nullable`1<System.Boolean>::get_Value()
inline bool Nullable_1_get_Value_m2018837163 (Nullable_1_t1819850047 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Nullable_1_t1819850047 *, const RuntimeMethod*))Nullable_1_get_Value_m2018837163_gshared)(__this, method);
}
// System.String System.Globalization.TextInfo::get_CultureName()
extern "C" IL2CPP_METHOD_ATTR String_t* TextInfo_get_CultureName_m3892243949 (TextInfo_t3810425522 * __this, const RuntimeMethod* method);
// System.Boolean System.String::Equals(System.String)
extern "C" IL2CPP_METHOD_ATTR bool String_Equals_m2270643605 (String_t* __this, String_t* ___value0, const RuntimeMethod* method);
// System.StringComparer System.StringComparer::get_CurrentCultureIgnoreCase()
extern "C" IL2CPP_METHOD_ATTR StringComparer_t3301955079 * StringComparer_get_CurrentCultureIgnoreCase_m2393721523 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
// System.Int32 System.Globalization.TextInfo::GetInvariantCaseInsensitiveHashCode(System.String)
extern "C" IL2CPP_METHOD_ATTR int32_t TextInfo_GetInvariantCaseInsensitiveHashCode_m3385840991 (TextInfo_t3810425522 * __this, String_t* ___str0, const RuntimeMethod* method);
// System.Int32 System.Runtime.CompilerServices.RuntimeHelpers::get_OffsetToStringData()
extern "C" IL2CPP_METHOD_ATTR int32_t RuntimeHelpers_get_OffsetToStringData_m2192601476 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
// System.Char System.Char::ToUpperInvariant(System.Char)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar Char_ToUpperInvariant_m3658711221 (RuntimeObject * __this /* static, unused */, Il2CppChar ___c0, const RuntimeMethod* method);
// System.String System.String::FastAllocateString(System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* String_FastAllocateString_m806998024 (RuntimeObject * __this /* static, unused */, int32_t ___length0, const RuntimeMethod* method);
// System.Int32 System.Math::Min(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Math_Min_m3468062251 (RuntimeObject * __this /* static, unused */, int32_t ___val10, int32_t ___val21, const RuntimeMethod* method);
// System.String System.ParseNumbers::IntToString(System.Int32,System.Int32,System.Int32,System.Char,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* ParseNumbers_IntToString_m3567669438 (RuntimeObject * __this /* static, unused */, int32_t ___value0, int32_t ___toBase1, int32_t ___width2, Il2CppChar ___paddingChar3, int32_t ___flags4, const RuntimeMethod* method);
// System.String System.Globalization.TimeSpanFormat::FormatStandard(System.TimeSpan,System.Boolean,System.String,System.Globalization.TimeSpanFormat/Pattern)
extern "C" IL2CPP_METHOD_ATTR String_t* TimeSpanFormat_FormatStandard_m3977093499 (RuntimeObject * __this /* static, unused */, TimeSpan_t881159249  ___value0, bool ___isInvariant1, String_t* ___format2, int32_t ___pattern3, const RuntimeMethod* method);
// System.Globalization.DateTimeFormatInfo System.Globalization.DateTimeFormatInfo::GetInstance(System.IFormatProvider)
extern "C" IL2CPP_METHOD_ATTR DateTimeFormatInfo_t2405853701 * DateTimeFormatInfo_GetInstance_m684998497 (RuntimeObject * __this /* static, unused */, RuntimeObject* ___provider0, const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::get_FullTimeSpanNegativePattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_FullTimeSpanNegativePattern_m1697500513 (DateTimeFormatInfo_t2405853701 * __this, const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::get_FullTimeSpanPositivePattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_FullTimeSpanPositivePattern_m2450147722 (DateTimeFormatInfo_t2405853701 * __this, const RuntimeMethod* method);
// System.Void System.FormatException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void FormatException__ctor_m4049685996 (FormatException_t154580423 * __this, String_t* ___message0, const RuntimeMethod* method);
// System.String System.Globalization.TimeSpanFormat::FormatCustomized(System.TimeSpan,System.String,System.Globalization.DateTimeFormatInfo)
extern "C" IL2CPP_METHOD_ATTR String_t* TimeSpanFormat_FormatCustomized_m523740155 (RuntimeObject * __this /* static, unused */, TimeSpan_t881159249  ___value0, String_t* ___format1, DateTimeFormatInfo_t2405853701 * ___dtfi2, const RuntimeMethod* method);
// System.Text.StringBuilder System.Text.StringBuilderCache::Acquire(System.Int32)
extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilderCache_Acquire_m4169564332 (RuntimeObject * __this /* static, unused */, int32_t ___capacity0, const RuntimeMethod* method);
// System.Void System.Globalization.TimeSpanFormat/FormatLiterals::Init(System.String,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void FormatLiterals_Init_m3674766325 (FormatLiterals_t1376140638 * __this, String_t* ___format0, bool ___useInvariantFieldLengths1, const RuntimeMethod* method);
// System.String System.Globalization.TimeSpanFormat/FormatLiterals::get_Start()
extern "C" IL2CPP_METHOD_ATTR String_t* FormatLiterals_get_Start_m3128033107 (FormatLiterals_t1376140638 * __this, const RuntimeMethod* method);
// System.Text.StringBuilder System.Text.StringBuilder::Append(System.String)
extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m1965104174 (StringBuilder_t * __this, String_t* ___value0, const RuntimeMethod* method);
// System.Text.StringBuilder System.Text.StringBuilder::Append(System.Int32)
extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m890240332 (StringBuilder_t * __this, int32_t ___value0, const RuntimeMethod* method);
// System.String System.Globalization.TimeSpanFormat/FormatLiterals::get_DayHourSep()
extern "C" IL2CPP_METHOD_ATTR String_t* FormatLiterals_get_DayHourSep_m3438564883 (FormatLiterals_t1376140638 * __this, const RuntimeMethod* method);
// System.String System.Globalization.TimeSpanFormat::IntToString(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* TimeSpanFormat_IntToString_m2410800130 (RuntimeObject * __this /* static, unused */, int32_t ___n0, int32_t ___digits1, const RuntimeMethod* method);
// System.String System.Globalization.TimeSpanFormat/FormatLiterals::get_HourMinuteSep()
extern "C" IL2CPP_METHOD_ATTR String_t* FormatLiterals_get_HourMinuteSep_m3858273917 (FormatLiterals_t1376140638 * __this, const RuntimeMethod* method);
// System.String System.Globalization.TimeSpanFormat/FormatLiterals::get_MinuteSecondSep()
extern "C" IL2CPP_METHOD_ATTR String_t* FormatLiterals_get_MinuteSecondSep_m3087590320 (FormatLiterals_t1376140638 * __this, const RuntimeMethod* method);
// System.String System.Globalization.TimeSpanFormat/FormatLiterals::get_SecondFractionSep()
extern "C" IL2CPP_METHOD_ATTR String_t* FormatLiterals_get_SecondFractionSep_m597913020 (FormatLiterals_t1376140638 * __this, const RuntimeMethod* method);
// System.String System.Int32::ToString(System.String,System.IFormatProvider)
extern "C" IL2CPP_METHOD_ATTR String_t* Int32_ToString_m2507389746 (int32_t* __this, String_t* ___format0, RuntimeObject* ___provider1, const RuntimeMethod* method);
// System.String System.Globalization.TimeSpanFormat/FormatLiterals::get_End()
extern "C" IL2CPP_METHOD_ATTR String_t* FormatLiterals_get_End_m1180907224 (FormatLiterals_t1376140638 * __this, const RuntimeMethod* method);
// System.String System.Text.StringBuilderCache::GetStringAndRelease(System.Text.StringBuilder)
extern "C" IL2CPP_METHOD_ATTR String_t* StringBuilderCache_GetStringAndRelease_m1110745745 (RuntimeObject * __this /* static, unused */, StringBuilder_t * ___sb0, const RuntimeMethod* method);
// System.Int32 System.DateTimeFormat::ParseRepeatPattern(System.String,System.Int32,System.Char)
extern "C" IL2CPP_METHOD_ATTR int32_t DateTimeFormat_ParseRepeatPattern_m2351477502 (RuntimeObject * __this /* static, unused */, String_t* ___format0, int32_t ___pos1, Il2CppChar ___patternChar2, const RuntimeMethod* method);
// System.Void System.DateTimeFormat::FormatDigits(System.Text.StringBuilder,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormat_FormatDigits_m480007352 (RuntimeObject * __this /* static, unused */, StringBuilder_t * ___outputBuffer0, int32_t ___value1, int32_t ___len2, const RuntimeMethod* method);
// System.String System.Int64::ToString(System.String,System.IFormatProvider)
extern "C" IL2CPP_METHOD_ATTR String_t* Int64_ToString_m2085073918 (int64_t* __this, String_t* ___format0, RuntimeObject* ___provider1, const RuntimeMethod* method);
// System.Void System.DateTimeFormat::FormatDigits(System.Text.StringBuilder,System.Int32,System.Int32,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormat_FormatDigits_m2946219104 (RuntimeObject * __this /* static, unused */, StringBuilder_t * ___outputBuffer0, int32_t ___value1, int32_t ___len2, bool ___overrideLengthLimit3, const RuntimeMethod* method);
// System.Int32 System.DateTimeFormat::ParseQuoteString(System.String,System.Int32,System.Text.StringBuilder)
extern "C" IL2CPP_METHOD_ATTR int32_t DateTimeFormat_ParseQuoteString_m3359812569 (RuntimeObject * __this /* static, unused */, String_t* ___format0, int32_t ___pos1, StringBuilder_t * ___result2, const RuntimeMethod* method);
// System.Text.StringBuilder System.Text.StringBuilder::Append(System.Object)
extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m1640838743 (StringBuilder_t * __this, RuntimeObject * ___value0, const RuntimeMethod* method);
// System.Int32 System.DateTimeFormat::ParseNextChar(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t DateTimeFormat_ParseNextChar_m1702989372 (RuntimeObject * __this /* static, unused */, String_t* ___format0, int32_t ___pos1, const RuntimeMethod* method);
// System.String System.Char::ToString()
extern "C" IL2CPP_METHOD_ATTR String_t* Char_ToString_m3588025615 (Il2CppChar* __this, const RuntimeMethod* method);
// System.Globalization.TimeSpanFormat/FormatLiterals System.Globalization.TimeSpanFormat/FormatLiterals::InitInvariant(System.Boolean)
extern "C" IL2CPP_METHOD_ATTR FormatLiterals_t1376140638  FormatLiterals_InitInvariant_m2242109931 (RuntimeObject * __this /* static, unused */, bool ___isNegative0, const RuntimeMethod* method);
// System.Void System.Text.StringBuilder::set_Length(System.Int32)
extern "C" IL2CPP_METHOD_ATTR void StringBuilder_set_Length_m1410065908 (StringBuilder_t * __this, int32_t ___value0, const RuntimeMethod* method);
// System.Void System.Text.StringBuilderCache::Release(System.Text.StringBuilder)
extern "C" IL2CPP_METHOD_ATTR void StringBuilderCache_Release_m2622748129 (RuntimeObject * __this /* static, unused */, StringBuilder_t * ___sb0, const RuntimeMethod* method);
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanToken::IsInvalidNumber(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanToken_IsInvalidNumber_m1555490583 (TimeSpanToken_t993347374 * __this, int32_t ___maxValue0, int32_t ___maxPrecision1, const RuntimeMethod* method);
// System.Void System.Globalization.TimeSpanParse/TimeSpanResult::Init(System.Globalization.TimeSpanParse/TimeSpanThrowStyle)
extern "C" IL2CPP_METHOD_ATTR void TimeSpanResult_Init_m1651373701 (TimeSpanResult_t3304031259 * __this, int32_t ___canThrow0, const RuntimeMethod* method);
// System.Boolean System.Globalization.TimeSpanParse::TryParseTimeSpan(System.String,System.Globalization.TimeSpanParse/TimeSpanStandardStyles,System.IFormatProvider,System.Globalization.TimeSpanParse/TimeSpanResult&)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanParse_TryParseTimeSpan_m3735112409 (RuntimeObject * __this /* static, unused */, String_t* ___input0, int32_t ___style1, RuntimeObject* ___formatProvider2, TimeSpanResult_t3304031259 * ___result3, const RuntimeMethod* method);
// System.Exception System.Globalization.TimeSpanParse/TimeSpanResult::GetTimeSpanParseException()
extern "C" IL2CPP_METHOD_ATTR Exception_t * TimeSpanResult_GetTimeSpanParseException_m3547821487 (TimeSpanResult_t3304031259 * __this, const RuntimeMethod* method);
// System.Void System.Globalization.TimeSpanParse/TimeSpanResult::SetFailure(System.Globalization.TimeSpanParse/ParseFailureKind,System.String,System.Object,System.String)
extern "C" IL2CPP_METHOD_ATTR void TimeSpanResult_SetFailure_m1697304227 (TimeSpanResult_t3304031259 * __this, int32_t ___failure0, String_t* ___failureMessageID1, RuntimeObject * ___failureMessageFormatArgument2, String_t* ___failureArgumentName3, const RuntimeMethod* method);
// System.String System.String::Trim()
extern "C" IL2CPP_METHOD_ATTR String_t* String_Trim_m923598732 (String_t* __this, const RuntimeMethod* method);
// System.Void System.Globalization.TimeSpanParse/TimeSpanResult::SetFailure(System.Globalization.TimeSpanParse/ParseFailureKind,System.String)
extern "C" IL2CPP_METHOD_ATTR void TimeSpanResult_SetFailure_m3441410092 (TimeSpanResult_t3304031259 * __this, int32_t ___failure0, String_t* ___failureMessageID1, const RuntimeMethod* method);
// System.Void System.Globalization.TimeSpanParse/TimeSpanTokenizer::Init(System.String)
extern "C" IL2CPP_METHOD_ATTR void TimeSpanTokenizer_Init_m581292295 (TimeSpanTokenizer_t3293824704 * __this, String_t* ___input0, const RuntimeMethod* method);
// System.Void System.Globalization.TimeSpanParse/TimeSpanRawInfo::Init(System.Globalization.DateTimeFormatInfo)
extern "C" IL2CPP_METHOD_ATTR void TimeSpanRawInfo_Init_m1453447061 (TimeSpanRawInfo_t580170265 * __this, DateTimeFormatInfo_t2405853701 * ___dtfi0, const RuntimeMethod* method);
// System.Globalization.TimeSpanParse/TimeSpanToken System.Globalization.TimeSpanParse/TimeSpanTokenizer::GetNextToken()
extern "C" IL2CPP_METHOD_ATTR TimeSpanToken_t993347374  TimeSpanTokenizer_GetNextToken_m3214768664 (TimeSpanTokenizer_t3293824704 * __this, const RuntimeMethod* method);
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::ProcessToken(System.Globalization.TimeSpanParse/TimeSpanToken&,System.Globalization.TimeSpanParse/TimeSpanResult&)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_ProcessToken_m792227327 (TimeSpanRawInfo_t580170265 * __this, TimeSpanToken_t993347374 * ___tok0, TimeSpanResult_t3304031259 * ___result1, const RuntimeMethod* method);
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanTokenizer::get_EOL()
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanTokenizer_get_EOL_m2202386367 (TimeSpanTokenizer_t3293824704 * __this, const RuntimeMethod* method);
// System.Boolean System.Globalization.TimeSpanParse::ProcessTerminalState(System.Globalization.TimeSpanParse/TimeSpanRawInfo&,System.Globalization.TimeSpanParse/TimeSpanStandardStyles,System.Globalization.TimeSpanParse/TimeSpanResult&)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanParse_ProcessTerminalState_m1379431433 (RuntimeObject * __this /* static, unused */, TimeSpanRawInfo_t580170265 * ___raw0, int32_t ___style1, TimeSpanResult_t3304031259 * ___result2, const RuntimeMethod* method);
// System.Boolean System.Globalization.TimeSpanParse::ProcessTerminal_D(System.Globalization.TimeSpanParse/TimeSpanRawInfo&,System.Globalization.TimeSpanParse/TimeSpanStandardStyles,System.Globalization.TimeSpanParse/TimeSpanResult&)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanParse_ProcessTerminal_D_m80487639 (RuntimeObject * __this /* static, unused */, TimeSpanRawInfo_t580170265 * ___raw0, int32_t ___style1, TimeSpanResult_t3304031259 * ___result2, const RuntimeMethod* method);
// System.Boolean System.Globalization.TimeSpanParse::ProcessTerminal_HM(System.Globalization.TimeSpanParse/TimeSpanRawInfo&,System.Globalization.TimeSpanParse/TimeSpanStandardStyles,System.Globalization.TimeSpanParse/TimeSpanResult&)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanParse_ProcessTerminal_HM_m2968694471 (RuntimeObject * __this /* static, unused */, TimeSpanRawInfo_t580170265 * ___raw0, int32_t ___style1, TimeSpanResult_t3304031259 * ___result2, const RuntimeMethod* method);
// System.Boolean System.Globalization.TimeSpanParse::ProcessTerminal_HM_S_D(System.Globalization.TimeSpanParse/TimeSpanRawInfo&,System.Globalization.TimeSpanParse/TimeSpanStandardStyles,System.Globalization.TimeSpanParse/TimeSpanResult&)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanParse_ProcessTerminal_HM_S_D_m180550418 (RuntimeObject * __this /* static, unused */, TimeSpanRawInfo_t580170265 * ___raw0, int32_t ___style1, TimeSpanResult_t3304031259 * ___result2, const RuntimeMethod* method);
// System.Boolean System.Globalization.TimeSpanParse::ProcessTerminal_HMS_F_D(System.Globalization.TimeSpanParse/TimeSpanRawInfo&,System.Globalization.TimeSpanParse/TimeSpanStandardStyles,System.Globalization.TimeSpanParse/TimeSpanResult&)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanParse_ProcessTerminal_HMS_F_D_m652724601 (RuntimeObject * __this /* static, unused */, TimeSpanRawInfo_t580170265 * ___raw0, int32_t ___style1, TimeSpanResult_t3304031259 * ___result2, const RuntimeMethod* method);
// System.Boolean System.Globalization.TimeSpanParse::ProcessTerminal_DHMSF(System.Globalization.TimeSpanParse/TimeSpanRawInfo&,System.Globalization.TimeSpanParse/TimeSpanStandardStyles,System.Globalization.TimeSpanParse/TimeSpanResult&)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanParse_ProcessTerminal_DHMSF_m1467986839 (RuntimeObject * __this /* static, unused */, TimeSpanRawInfo_t580170265 * ___raw0, int32_t ___style1, TimeSpanResult_t3304031259 * ___result2, const RuntimeMethod* method);
// System.Globalization.TimeSpanFormat/FormatLiterals System.Globalization.TimeSpanParse/TimeSpanRawInfo::get_PositiveInvariant()
extern "C" IL2CPP_METHOD_ATTR FormatLiterals_t1376140638  TimeSpanRawInfo_get_PositiveInvariant_m1478973399 (TimeSpanRawInfo_t580170265 * __this, const RuntimeMethod* method);
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::FullMatch(System.Globalization.TimeSpanFormat/FormatLiterals)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_FullMatch_m1333819735 (TimeSpanRawInfo_t580170265 * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method);
// System.Globalization.TimeSpanFormat/FormatLiterals System.Globalization.TimeSpanParse/TimeSpanRawInfo::get_NegativeInvariant()
extern "C" IL2CPP_METHOD_ATTR FormatLiterals_t1376140638  TimeSpanRawInfo_get_NegativeInvariant_m897422202 (TimeSpanRawInfo_t580170265 * __this, const RuntimeMethod* method);
// System.Globalization.TimeSpanFormat/FormatLiterals System.Globalization.TimeSpanParse/TimeSpanRawInfo::get_PositiveLocalized()
extern "C" IL2CPP_METHOD_ATTR FormatLiterals_t1376140638  TimeSpanRawInfo_get_PositiveLocalized_m851792304 (TimeSpanRawInfo_t580170265 * __this, const RuntimeMethod* method);
// System.Globalization.TimeSpanFormat/FormatLiterals System.Globalization.TimeSpanParse/TimeSpanRawInfo::get_NegativeLocalized()
extern "C" IL2CPP_METHOD_ATTR FormatLiterals_t1376140638  TimeSpanRawInfo_get_NegativeLocalized_m1199248377 (TimeSpanRawInfo_t580170265 * __this, const RuntimeMethod* method);
// System.Boolean System.Globalization.TimeSpanParse::TryTimeToTicks(System.Boolean,System.Globalization.TimeSpanParse/TimeSpanToken,System.Globalization.TimeSpanParse/TimeSpanToken,System.Globalization.TimeSpanParse/TimeSpanToken,System.Globalization.TimeSpanParse/TimeSpanToken,System.Globalization.TimeSpanParse/TimeSpanToken,System.Int64&)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanParse_TryTimeToTicks_m3664989822 (RuntimeObject * __this /* static, unused */, bool ___positive0, TimeSpanToken_t993347374  ___days1, TimeSpanToken_t993347374  ___hours2, TimeSpanToken_t993347374  ___minutes3, TimeSpanToken_t993347374  ___seconds4, TimeSpanToken_t993347374  ___fraction5, int64_t* ___result6, const RuntimeMethod* method);
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::FullHMSFMatch(System.Globalization.TimeSpanFormat/FormatLiterals)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_FullHMSFMatch_m1947812266 (TimeSpanRawInfo_t580170265 * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method);
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::FullDHMSMatch(System.Globalization.TimeSpanFormat/FormatLiterals)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_FullDHMSMatch_m3134755752 (TimeSpanRawInfo_t580170265 * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method);
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::FullAppCompatMatch(System.Globalization.TimeSpanFormat/FormatLiterals)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_FullAppCompatMatch_m3990919178 (TimeSpanRawInfo_t580170265 * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method);
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::FullHMSMatch(System.Globalization.TimeSpanFormat/FormatLiterals)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_FullHMSMatch_m2337968096 (TimeSpanRawInfo_t580170265 * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method);
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::FullDHMMatch(System.Globalization.TimeSpanFormat/FormatLiterals)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_FullDHMMatch_m1049004866 (TimeSpanRawInfo_t580170265 * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method);
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::PartialAppCompatMatch(System.Globalization.TimeSpanFormat/FormatLiterals)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_PartialAppCompatMatch_m278898453 (TimeSpanRawInfo_t580170265 * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method);
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::FullHMMatch(System.Globalization.TimeSpanFormat/FormatLiterals)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_FullHMMatch_m656474435 (TimeSpanRawInfo_t580170265 * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method);
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::FullDMatch(System.Globalization.TimeSpanFormat/FormatLiterals)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_FullDMatch_m276457740 (TimeSpanRawInfo_t580170265 * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method);
// System.Void System.Globalization.TimeSpanParse/TimeSpanToken::.ctor(System.Int32)
extern "C" IL2CPP_METHOD_ATTR void TimeSpanToken__ctor_m983423995 (TimeSpanToken_t993347374 * __this, int32_t ___number0, const RuntimeMethod* method);
// System.Void System.Globalization.TimeSpanParse/TimeSpanResult::SetFailure(System.Globalization.TimeSpanParse/ParseFailureKind,System.String,System.Object)
extern "C" IL2CPP_METHOD_ATTR void TimeSpanResult_SetFailure_m375231112 (TimeSpanResult_t3304031259 * __this, int32_t ___failure0, String_t* ___failureMessageID1, RuntimeObject * ___failureMessageFormatArgument2, const RuntimeMethod* method);
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::AddSep(System.String,System.Globalization.TimeSpanParse/TimeSpanResult&)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_AddSep_m1503463593 (TimeSpanRawInfo_t580170265 * __this, String_t* ___sep0, TimeSpanResult_t3304031259 * ___result1, const RuntimeMethod* method);
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::AddNum(System.Globalization.TimeSpanParse/TimeSpanToken,System.Globalization.TimeSpanParse/TimeSpanResult&)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_AddNum_m1109484828 (TimeSpanRawInfo_t580170265 * __this, TimeSpanToken_t993347374  ___num0, TimeSpanResult_t3304031259 * ___result1, const RuntimeMethod* method);
// System.Void System.ArgumentNullException::.ctor(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m2009621981 (ArgumentNullException_t1615371798 * __this, String_t* ___paramName0, String_t* ___message1, const RuntimeMethod* method);
// System.Void System.OverflowException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void OverflowException__ctor_m694321376 (OverflowException_t2020128637 * __this, String_t* ___message0, const RuntimeMethod* method);
// System.Void System.Globalization.TimeSpanParse/TimeSpanTokenizer::Init(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void TimeSpanTokenizer_Init_m4110595458 (TimeSpanTokenizer_t3293824704 * __this, String_t* ___input0, int32_t ___startPosition1, const RuntimeMethod* method);
// System.Char System.Globalization.TimeSpanParse/TimeSpanTokenizer::get_CurrentChar()
extern "C" IL2CPP_METHOD_ATTR Il2CppChar TimeSpanTokenizer_get_CurrentChar_m36946716 (TimeSpanTokenizer_t3293824704 * __this, const RuntimeMethod* method);
// System.Char System.Globalization.TimeSpanParse/TimeSpanTokenizer::get_NextChar()
extern "C" IL2CPP_METHOD_ATTR Il2CppChar TimeSpanTokenizer_get_NextChar_m3873943473 (TimeSpanTokenizer_t3293824704 * __this, const RuntimeMethod* method);
// System.Void System.Guid::.ctor(System.Byte[])
extern "C" IL2CPP_METHOD_ATTR void Guid__ctor_m3421080095 (Guid_t * __this, ByteU5BU5D_t4116647657* ___b0, const RuntimeMethod* method);
// System.Void System.Guid::.ctor(System.UInt32,System.UInt16,System.UInt16,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte)
extern "C" IL2CPP_METHOD_ATTR void Guid__ctor_m1828115395 (Guid_t * __this, uint32_t ___a0, uint16_t ___b1, uint16_t ___c2, uint8_t ___d3, uint8_t ___e4, uint8_t ___f5, uint8_t ___g6, uint8_t ___h7, uint8_t ___i8, uint8_t ___j9, uint8_t ___k10, const RuntimeMethod* method);
// System.Void System.Guid::.ctor(System.Int32,System.Int16,System.Int16,System.Byte[])
extern "C" IL2CPP_METHOD_ATTR void Guid__ctor_m2373660607 (Guid_t * __this, int32_t ___a0, int16_t ___b1, int16_t ___c2, ByteU5BU5D_t4116647657* ___d3, const RuntimeMethod* method);
// System.Void System.Guid::.ctor(System.Int32,System.Int16,System.Int16,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte)
extern "C" IL2CPP_METHOD_ATTR void Guid__ctor_m3562600567 (Guid_t * __this, int32_t ___a0, int16_t ___b1, int16_t ___c2, uint8_t ___d3, uint8_t ___e4, uint8_t ___f5, uint8_t ___g6, uint8_t ___h7, uint8_t ___i8, uint8_t ___j9, uint8_t ___k10, const RuntimeMethod* method);
// System.Void System.Guid/GuidResult::Init(System.Guid/GuidParseThrowStyle)
extern "C" IL2CPP_METHOD_ATTR void GuidResult_Init_m2663570468 (GuidResult_t1584437374 * __this, int32_t ___canThrow0, const RuntimeMethod* method);
// System.Boolean System.Guid::TryParseGuid(System.String,System.Guid/GuidStyles,System.Guid/GuidResult&)
extern "C" IL2CPP_METHOD_ATTR bool Guid_TryParseGuid_m2525647205 (RuntimeObject * __this /* static, unused */, String_t* ___g0, int32_t ___flags1, GuidResult_t1584437374 * ___result2, const RuntimeMethod* method);
// System.Exception System.Guid/GuidResult::GetGuidParseException()
extern "C" IL2CPP_METHOD_ATTR Exception_t * GuidResult_GetGuidParseException_m2556040111 (GuidResult_t1584437374 * __this, const RuntimeMethod* method);
// System.Void System.Guid::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void Guid__ctor_m2423264394 (Guid_t * __this, String_t* ___g0, const RuntimeMethod* method);
// System.Void System.Guid/GuidResult::SetFailure(System.Guid/ParseFailureKind,System.String)
extern "C" IL2CPP_METHOD_ATTR void GuidResult_SetFailure_m1094087072 (GuidResult_t1584437374 * __this, int32_t ___failure0, String_t* ___failureMessageID1, const RuntimeMethod* method);
// System.Int32 System.String::IndexOf(System.Char,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t String_IndexOf_m2466398549 (String_t* __this, Il2CppChar ___value0, int32_t ___startIndex1, const RuntimeMethod* method);
// System.Boolean System.Guid::TryParseGuidWithDashes(System.String,System.Guid/GuidResult&)
extern "C" IL2CPP_METHOD_ATTR bool Guid_TryParseGuidWithDashes_m1153536870 (RuntimeObject * __this /* static, unused */, String_t* ___guidString0, GuidResult_t1584437374 * ___result1, const RuntimeMethod* method);
// System.Boolean System.Guid::TryParseGuidWithHexPrefix(System.String,System.Guid/GuidResult&)
extern "C" IL2CPP_METHOD_ATTR bool Guid_TryParseGuidWithHexPrefix_m4104052562 (RuntimeObject * __this /* static, unused */, String_t* ___guidString0, GuidResult_t1584437374 * ___result1, const RuntimeMethod* method);
// System.Boolean System.Guid::TryParseGuidWithNoStyle(System.String,System.Guid/GuidResult&)
extern "C" IL2CPP_METHOD_ATTR bool Guid_TryParseGuidWithNoStyle_m2298143493 (RuntimeObject * __this /* static, unused */, String_t* ___guidString0, GuidResult_t1584437374 * ___result1, const RuntimeMethod* method);
// System.Void System.Guid/GuidResult::SetFailure(System.Guid/ParseFailureKind,System.String,System.Object,System.String,System.Exception)
extern "C" IL2CPP_METHOD_ATTR void GuidResult_SetFailure_m4176925274 (GuidResult_t1584437374 * __this, int32_t ___failure0, String_t* ___failureMessageID1, RuntimeObject * ___failureMessageFormatArgument2, String_t* ___failureArgumentName3, Exception_t * ___innerException4, const RuntimeMethod* method);
// System.String System.Guid::EatAllWhitespace(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* Guid_EatAllWhitespace_m720386856 (RuntimeObject * __this /* static, unused */, String_t* ___str0, const RuntimeMethod* method);
// System.Boolean System.String::IsNullOrEmpty(System.String)
extern "C" IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_m2969720369 (RuntimeObject * __this /* static, unused */, String_t* ___value0, const RuntimeMethod* method);
// System.Boolean System.Guid::IsHexPrefix(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool Guid_IsHexPrefix_m2596246635 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t ___i1, const RuntimeMethod* method);
// System.Void System.Guid/GuidResult::SetFailure(System.Guid/ParseFailureKind,System.String,System.Object)
extern "C" IL2CPP_METHOD_ATTR void GuidResult_SetFailure_m1246975250 (GuidResult_t1584437374 * __this, int32_t ___failure0, String_t* ___failureMessageID1, RuntimeObject * ___failureMessageFormatArgument2, const RuntimeMethod* method);
// System.Boolean System.Guid::StringToInt(System.String,System.Int32,System.Int32,System.Int32&,System.Guid/GuidResult&)
extern "C" IL2CPP_METHOD_ATTR bool Guid_StringToInt_m3077461498 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t ___requiredLength1, int32_t ___flags2, int32_t* ___result3, GuidResult_t1584437374 * ___parseResult4, const RuntimeMethod* method);
// System.Boolean System.Guid::StringToShort(System.String,System.Int32,System.Int32,System.Int16&,System.Guid/GuidResult&)
extern "C" IL2CPP_METHOD_ATTR bool Guid_StringToShort_m1695769252 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t ___requiredLength1, int32_t ___flags2, int16_t* ___result3, GuidResult_t1584437374 * ___parseResult4, const RuntimeMethod* method);
// System.Int32 System.Convert::ToInt32(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Convert_ToInt32_m391894676 (RuntimeObject * __this /* static, unused */, String_t* ___value0, int32_t ___fromBase1, const RuntimeMethod* method);
// System.Char System.Char::ToUpper(System.Char,System.Globalization.CultureInfo)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar Char_ToUpper_m3659851865 (RuntimeObject * __this /* static, unused */, Il2CppChar ___c0, CultureInfo_t4157843068 * ___culture1, const RuntimeMethod* method);
// System.Boolean System.Guid::StringToLong(System.String,System.Int32&,System.Int32,System.Int64&,System.Guid/GuidResult&)
extern "C" IL2CPP_METHOD_ATTR bool Guid_StringToLong_m3467209787 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t* ___parsePos1, int32_t ___flags2, int64_t* ___result3, GuidResult_t1584437374 * ___parseResult4, const RuntimeMethod* method);
// System.Boolean System.Guid::StringToInt(System.String,System.Int32&,System.Int32,System.Int32,System.Int32&,System.Guid/GuidResult&)
extern "C" IL2CPP_METHOD_ATTR bool Guid_StringToInt_m883931399 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t* ___parsePos1, int32_t ___requiredLength2, int32_t ___flags3, int32_t* ___result4, GuidResult_t1584437374 * ___parseResult5, const RuntimeMethod* method);
// System.Boolean System.Guid::StringToShort(System.String,System.Int32*,System.Int32,System.Int32,System.Int16&,System.Guid/GuidResult&)
extern "C" IL2CPP_METHOD_ATTR bool Guid_StringToShort_m137534241 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t* ___parsePos1, int32_t ___requiredLength2, int32_t ___flags3, int16_t* ___result4, GuidResult_t1584437374 * ___parseResult5, const RuntimeMethod* method);
// System.Boolean System.Guid::StringToInt(System.String,System.Int32*,System.Int32,System.Int32,System.Int32&,System.Guid/GuidResult&)
extern "C" IL2CPP_METHOD_ATTR bool Guid_StringToInt_m356776163 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t* ___parsePos1, int32_t ___requiredLength2, int32_t ___flags3, int32_t* ___result4, GuidResult_t1584437374 * ___parseResult5, const RuntimeMethod* method);
// System.Int32 System.ParseNumbers::StringToInt(System.String,System.Int32,System.Int32,System.Int32*)
extern "C" IL2CPP_METHOD_ATTR int32_t ParseNumbers_StringToInt_m3391431632 (RuntimeObject * __this /* static, unused */, String_t* ___value0, int32_t ___fromBase1, int32_t ___flags2, int32_t* ___parsePos3, const RuntimeMethod* method);
// System.Void System.FormatException::.ctor(System.String,System.Exception)
extern "C" IL2CPP_METHOD_ATTR void FormatException__ctor_m1707675600 (FormatException_t154580423 * __this, String_t* ___message0, Exception_t * ___innerException1, const RuntimeMethod* method);
// System.Void System.Guid/GuidResult::SetFailure(System.Exception)
extern "C" IL2CPP_METHOD_ATTR void GuidResult_SetFailure_m3255616504 (GuidResult_t1584437374 * __this, Exception_t * ___nativeException0, const RuntimeMethod* method);
// System.Boolean System.Guid::StringToLong(System.String,System.Int32*,System.Int32,System.Int64&,System.Guid/GuidResult&)
extern "C" IL2CPP_METHOD_ATTR bool Guid_StringToLong_m197891790 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t* ___parsePos1, int32_t ___flags2, int64_t* ___result3, GuidResult_t1584437374 * ___parseResult4, const RuntimeMethod* method);
// System.Int64 System.ParseNumbers::StringToLong(System.String,System.Int32,System.Int32,System.Int32*)
extern "C" IL2CPP_METHOD_ATTR int64_t ParseNumbers_StringToLong_m2176311858 (RuntimeObject * __this /* static, unused */, String_t* ___value0, int32_t ___fromBase1, int32_t ___flags2, int32_t* ___parsePos3, const RuntimeMethod* method);
// System.Boolean System.Char::IsWhiteSpace(System.Char)
extern "C" IL2CPP_METHOD_ATTR bool Char_IsWhiteSpace_m2148390798 (RuntimeObject * __this /* static, unused */, Il2CppChar ___c0, const RuntimeMethod* method);
// System.String System.String::CreateString(System.Char[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* String_CreateString_m860434552 (String_t* __this, CharU5BU5D_t3528271667* ___val0, int32_t ___startIndex1, int32_t ___length2, const RuntimeMethod* method);
// System.Char System.Char::ToLower(System.Char,System.Globalization.CultureInfo)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar Char_ToLower_m3999837485 (RuntimeObject * __this /* static, unused */, Il2CppChar ___c0, CultureInfo_t4157843068 * ___culture1, const RuntimeMethod* method);
// System.String System.Guid::ToString(System.String,System.IFormatProvider)
extern "C" IL2CPP_METHOD_ATTR String_t* Guid_ToString_m2120285561 (Guid_t * __this, String_t* ___format0, RuntimeObject* ___provider1, const RuntimeMethod* method);
// System.String System.Guid::ToString()
extern "C" IL2CPP_METHOD_ATTR String_t* Guid_ToString_m3279186591 (Guid_t * __this, const RuntimeMethod* method);
// System.Boolean System.Guid::Equals(System.Object)
extern "C" IL2CPP_METHOD_ATTR bool Guid_Equals_m1866984197 (Guid_t * __this, RuntimeObject * ___o0, const RuntimeMethod* method);
// System.Boolean System.Guid::Equals(System.Guid)
extern "C" IL2CPP_METHOD_ATTR bool Guid_Equals_m3683678873 (Guid_t * __this, Guid_t  ___g0, const RuntimeMethod* method);
// System.Int32 System.Guid::GetResult(System.UInt32,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR int32_t Guid_GetResult_m2449357852 (Guid_t * __this, uint32_t ___me0, uint32_t ___them1, const RuntimeMethod* method);
// System.Int32 System.Guid::CompareTo(System.Object)
extern "C" IL2CPP_METHOD_ATTR int32_t Guid_CompareTo_m243656946 (Guid_t * __this, RuntimeObject * ___value0, const RuntimeMethod* method);
// System.Int32 System.Guid::CompareTo(System.Guid)
extern "C" IL2CPP_METHOD_ATTR int32_t Guid_CompareTo_m2129361928 (Guid_t * __this, Guid_t  ___value0, const RuntimeMethod* method);
// System.String System.Guid::ToString(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* Guid_ToString_m4056316049 (Guid_t * __this, String_t* ___format0, const RuntimeMethod* method);
// System.Int32 System.Guid::HexsToChars(System.Char*,System.Int32,System.Int32,System.Int32,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR int32_t Guid_HexsToChars_m1632375665 (RuntimeObject * __this /* static, unused */, Il2CppChar* ___guidChars0, int32_t ___offset1, int32_t ___a2, int32_t ___b3, bool ___hex4, const RuntimeMethod* method);
// System.Char System.Guid::HexToChar(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar Guid_HexToChar_m1501038976 (RuntimeObject * __this /* static, unused */, int32_t ___a0, const RuntimeMethod* method);
// System.Int32 System.Guid::HexsToChars(System.Char*,System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Guid_HexsToChars_m1081455212 (RuntimeObject * __this /* static, unused */, Il2CppChar* ___guidChars0, int32_t ___offset1, int32_t ___a2, int32_t ___b3, const RuntimeMethod* method);
// System.Void System.Threading.Monitor::Enter(System.Object,System.Boolean&)
extern "C" IL2CPP_METHOD_ATTR void Monitor_Enter_m984175629 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___obj0, bool* ___lockTaken1, const RuntimeMethod* method);
// System.Security.Cryptography.RandomNumberGenerator System.Security.Cryptography.RandomNumberGenerator::Create()
extern "C" IL2CPP_METHOD_ATTR RandomNumberGenerator_t386037858 * RandomNumberGenerator_Create_m4162970280 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
// System.Void System.Threading.Monitor::Exit(System.Object)
extern "C" IL2CPP_METHOD_ATTR void Monitor_Exit_m3585316909 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___obj0, const RuntimeMethod* method);
// System.Void System.Security.Cryptography.RNGCryptoServiceProvider::.ctor()
extern "C" IL2CPP_METHOD_ATTR void RNGCryptoServiceProvider__ctor_m2355451105 (RNGCryptoServiceProvider_t3397414743 * __this, const RuntimeMethod* method);
// System.Void System.IO.BinaryReader::.ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void BinaryReader__ctor_m605133977 (BinaryReader_t2428077293 * __this, Stream_t1273022909 * ___input0, Encoding_t1523322056 * ___encoding1, bool ___leaveOpen2, const RuntimeMethod* method);
// System.Void System.IO.__Error::FileNotOpen()
extern "C" IL2CPP_METHOD_ATTR void __Error_FileNotOpen_m1908847032 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
// System.Int32 System.IO.BinaryReader::InternalReadOneChar()
extern "C" IL2CPP_METHOD_ATTR int32_t BinaryReader_InternalReadOneChar_m1065452338 (BinaryReader_t2428077293 * __this, const RuntimeMethod* method);
// System.Void System.IO.__Error::EndOfFile()
extern "C" IL2CPP_METHOD_ATTR void __Error_EndOfFile_m3393217288 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
// System.Int32 System.IO.MemoryStream::InternalReadInt32()
extern "C" IL2CPP_METHOD_ATTR int32_t MemoryStream_InternalReadInt32_m3358698426 (MemoryStream_t94973147 * __this, const RuntimeMethod* method);
// System.Single Mono.Security.BitConverterLE::ToSingle(System.Byte[],System.Int32)
extern "C" IL2CPP_METHOD_ATTR float BitConverterLE_ToSingle_m1153793442 (RuntimeObject * __this /* static, unused */, ByteU5BU5D_t4116647657* ___value0, int32_t ___startIndex1, const RuntimeMethod* method);
// System.Double Mono.Security.BitConverterLE::ToDouble(System.Byte[],System.Int32)
extern "C" IL2CPP_METHOD_ATTR double BitConverterLE_ToDouble_m1601000678 (RuntimeObject * __this /* static, unused */, ByteU5BU5D_t4116647657* ___value0, int32_t ___startIndex1, const RuntimeMethod* method);
// System.Decimal System.Decimal::ToDecimal(System.Byte[])
extern "C" IL2CPP_METHOD_ATTR Decimal_t2948259380  Decimal_ToDecimal_m1264653742 (RuntimeObject * __this /* static, unused */, ByteU5BU5D_t4116647657* ___buffer0, const RuntimeMethod* method);
// System.Void System.IO.IOException::.ctor(System.String,System.Exception)
extern "C" IL2CPP_METHOD_ATTR void IOException__ctor_m3246761956 (IOException_t4088381929 * __this, String_t* ___message0, Exception_t * ___innerException1, const RuntimeMethod* method);
// System.Int32 System.IO.BinaryReader::Read7BitEncodedInt()
extern "C" IL2CPP_METHOD_ATTR int32_t BinaryReader_Read7BitEncodedInt_m3079148249 (BinaryReader_t2428077293 * __this, const RuntimeMethod* method);
// System.Void System.IO.IOException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void IOException__ctor_m3662782713 (IOException_t4088381929 * __this, String_t* ___message0, const RuntimeMethod* method);
// System.Text.StringBuilder System.Text.StringBuilder::Append(System.Char[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m4089665817 (StringBuilder_t * __this, CharU5BU5D_t3528271667* ___value0, int32_t ___startIndex1, int32_t ___charCount2, const RuntimeMethod* method);
// System.Int32 System.IO.MemoryStream::InternalGetPosition()
extern "C" IL2CPP_METHOD_ATTR int32_t MemoryStream_InternalGetPosition_m4188512688 (MemoryStream_t94973147 * __this, const RuntimeMethod* method);
// System.Int32 System.IO.MemoryStream::InternalEmulateRead(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t MemoryStream_InternalEmulateRead_m364605616 (MemoryStream_t94973147 * __this, int32_t ___count0, const RuntimeMethod* method);
// System.Byte[] System.IO.MemoryStream::InternalGetBuffer()
extern "C" IL2CPP_METHOD_ATTR ByteU5BU5D_t4116647657* MemoryStream_InternalGetBuffer_m4030564859 (MemoryStream_t94973147 * __this, const RuntimeMethod* method);
// System.Int32 System.IO.BinaryReader::InternalReadChars(System.Char[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t BinaryReader_InternalReadChars_m3087463364 (BinaryReader_t2428077293 * __this, CharU5BU5D_t3528271667* ___buffer0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method);
// System.Boolean System.Buffer::InternalBlockCopy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool Buffer_InternalBlockCopy_m1003287272 (RuntimeObject * __this /* static, unused */, RuntimeArray * ___src0, int32_t ___srcOffsetBytes1, RuntimeArray * ___dst2, int32_t ___dstOffsetBytes3, int32_t ___byteCount4, const RuntimeMethod* method);
// System.Void System.Text.UTF8Encoding::.ctor(System.Boolean,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void UTF8Encoding__ctor_m1391509536 (UTF8Encoding_t3956466879 * __this, bool ___encoderShouldEmitUTF8Identifier0, bool ___throwOnInvalidBytes1, const RuntimeMethod* method);
// System.Void System.IO.BinaryWriter::.ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter__ctor_m4227313039 (BinaryWriter_t3992595042 * __this, Stream_t1273022909 * ___output0, Encoding_t1523322056 * ___encoding1, bool ___leaveOpen2, const RuntimeMethod* method);
// System.Boolean System.Char::IsSurrogate(System.Char)
extern "C" IL2CPP_METHOD_ATTR bool Char_IsSurrogate_m3686972571 (RuntimeObject * __this /* static, unused */, Il2CppChar ___c0, const RuntimeMethod* method);
// System.Byte[] Mono.Security.BitConverterLE::GetBytes(System.Double)
extern "C" IL2CPP_METHOD_ATTR ByteU5BU5D_t4116647657* BitConverterLE_GetBytes_m3350143782 (RuntimeObject * __this /* static, unused */, double ___value0, const RuntimeMethod* method);
// System.Byte[] Mono.Security.BitConverterLE::GetBytes(System.Single)
extern "C" IL2CPP_METHOD_ATTR ByteU5BU5D_t4116647657* BitConverterLE_GetBytes_m2590852453 (RuntimeObject * __this /* static, unused */, float ___value0, const RuntimeMethod* method);
// System.Void System.IO.BinaryWriter::Write7BitEncodedInt(System.Int32)
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter_Write7BitEncodedInt_m3825472103 (BinaryWriter_t3992595042 * __this, int32_t ___value0, const RuntimeMethod* method);
// System.Void System.IO.BinaryWriter::.ctor()
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter__ctor_m3736305989 (BinaryWriter_t3992595042 * __this, const RuntimeMethod* method);
// System.Void System.IO.StreamReader::.ctor(System.IO.Stream,System.Text.Encoding)
extern "C" IL2CPP_METHOD_ATTR void StreamReader__ctor_m3941437302 (StreamReader_t4009935899 * __this, Stream_t1273022909 * ___stream0, Encoding_t1523322056 * ___encoding1, const RuntimeMethod* method);
// System.Int32 System.IO.StreamReader::Peek()
extern "C" IL2CPP_METHOD_ATTR int32_t StreamReader_Peek_m2272511193 (StreamReader_t4009935899 * __this, const RuntimeMethod* method);
// System.ConsoleKeyInfo System.Console::ReadKey()
extern "C" IL2CPP_METHOD_ATTR ConsoleKeyInfo_t1802691652  Console_ReadKey_m1122053118 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
// System.Char System.ConsoleKeyInfo::get_KeyChar()
extern "C" IL2CPP_METHOD_ATTR Il2CppChar ConsoleKeyInfo_get_KeyChar_m3155064270 (ConsoleKeyInfo_t1802691652 * __this, const RuntimeMethod* method);
// System.Int32 System.TermInfoDriver::Read(System.Char[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t TermInfoDriver_Read_m20464343 (TermInfoDriver_t2335718621 * __this, CharU5BU5D_t3528271667* ___dest0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method);
// System.String System.TermInfoDriver::ReadLine()
extern "C" IL2CPP_METHOD_ATTR String_t* TermInfoDriver_ReadLine_m2206695091 (TermInfoDriver_t2335718621 * __this, const RuntimeMethod* method);
// System.String System.TermInfoDriver::ReadToEnd()
extern "C" IL2CPP_METHOD_ATTR String_t* TermInfoDriver_ReadToEnd_m1199588922 (TermInfoDriver_t2335718621 * __this, const RuntimeMethod* method);
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Int32 System.Globalization.EncodingTable::GetNumEncodingItems()
extern "C" IL2CPP_METHOD_ATTR int32_t EncodingTable_GetNumEncodingItems_m3913019456 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (EncodingTable_GetNumEncodingItems_m3913019456_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(EncodingTable_t568191682_il2cpp_TypeInfo_var);
		InternalEncodingDataItemU5BU5D_t1120810260* L_0 = ((EncodingTable_t568191682_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t568191682_il2cpp_TypeInfo_var))->get_encodingDataPtr_0();
		NullCheck(L_0);
		return (((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length))));
	}
}
// System.Globalization.InternalEncodingDataItem System.Globalization.EncodingTable::ENC(System.String,System.UInt16)
extern "C" IL2CPP_METHOD_ATTR InternalEncodingDataItem_t3158859817  EncodingTable_ENC_m1902840353 (RuntimeObject * __this /* static, unused */, String_t* ___name0, uint16_t ___cp1, const RuntimeMethod* method)
{
	InternalEncodingDataItem_t3158859817  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(InternalEncodingDataItem_t3158859817 ));
		String_t* L_0 = ___name0;
		(&V_0)->set_webName_0(L_0);
		uint16_t L_1 = ___cp1;
		(&V_0)->set_codePage_1(L_1);
		InternalEncodingDataItem_t3158859817  L_2 = V_0;
		return L_2;
	}
}
// System.Globalization.InternalCodePageDataItem System.Globalization.EncodingTable::MapCodePageDataItem(System.UInt16,System.UInt16,System.String,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR InternalCodePageDataItem_t2575532933  EncodingTable_MapCodePageDataItem_m2128982721 (RuntimeObject * __this /* static, unused */, uint16_t ___cp0, uint16_t ___fcp1, String_t* ___names2, uint32_t ___flags3, const RuntimeMethod* method)
{
	InternalCodePageDataItem_t2575532933  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(InternalCodePageDataItem_t2575532933 ));
		uint16_t L_0 = ___cp0;
		(&V_0)->set_codePage_0(L_0);
		uint16_t L_1 = ___fcp1;
		(&V_0)->set_uiFamilyCodePage_1(L_1);
		uint32_t L_2 = ___flags3;
		(&V_0)->set_flags_2(L_2);
		String_t* L_3 = ___names2;
		(&V_0)->set_Names_3(L_3);
		InternalCodePageDataItem_t2575532933  L_4 = V_0;
		return L_4;
	}
}
// System.Void System.Globalization.EncodingTable::.cctor()
extern "C" IL2CPP_METHOD_ATTR void EncodingTable__cctor_m2354468628 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (EncodingTable__cctor_m2354468628_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		InternalEncodingDataItemU5BU5D_t1120810260* L_0 = (InternalEncodingDataItemU5BU5D_t1120810260*)SZArrayNew(InternalEncodingDataItemU5BU5D_t1120810260_il2cpp_TypeInfo_var, (uint32_t)((int32_t)405));
		InternalEncodingDataItemU5BU5D_t1120810260* L_1 = L_0;
		InternalEncodingDataItem_t3158859817  L_2 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral701794147, (uint16_t)((int32_t)437), /*hidden argument*/NULL);
		NullCheck(L_1);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (InternalEncodingDataItem_t3158859817 )L_2);
		InternalEncodingDataItemU5BU5D_t1120810260* L_3 = L_1;
		InternalEncodingDataItem_t3158859817  L_4 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral583655525, (uint16_t)((int32_t)20127), /*hidden argument*/NULL);
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (InternalEncodingDataItem_t3158859817 )L_4);
		InternalEncodingDataItemU5BU5D_t1120810260* L_5 = L_3;
		InternalEncodingDataItem_t3158859817  L_6 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral583000167, (uint16_t)((int32_t)20127), /*hidden argument*/NULL);
		NullCheck(L_5);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(2), (InternalEncodingDataItem_t3158859817 )L_6);
		InternalEncodingDataItemU5BU5D_t1120810260* L_7 = L_5;
		InternalEncodingDataItem_t3158859817  L_8 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3954353971, (uint16_t)((int32_t)28596), /*hidden argument*/NULL);
		NullCheck(L_7);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(3), (InternalEncodingDataItem_t3158859817 )L_8);
		InternalEncodingDataItemU5BU5D_t1120810260* L_9 = L_7;
		InternalEncodingDataItem_t3158859817  L_10 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral386568297, (uint16_t)((int32_t)20127), /*hidden argument*/NULL);
		NullCheck(L_9);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(4), (InternalEncodingDataItem_t3158859817 )L_10);
		InternalEncodingDataItemU5BU5D_t1120810260* L_11 = L_9;
		InternalEncodingDataItem_t3158859817  L_12 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1717995521, (uint16_t)((int32_t)708), /*hidden argument*/NULL);
		NullCheck(L_11);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(5), (InternalEncodingDataItem_t3158859817 )L_12);
		InternalEncodingDataItemU5BU5D_t1120810260* L_13 = L_11;
		InternalEncodingDataItem_t3158859817  L_14 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral996125349, (uint16_t)((int32_t)950), /*hidden argument*/NULL);
		NullCheck(L_13);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(6), (InternalEncodingDataItem_t3158859817 )L_14);
		InternalEncodingDataItemU5BU5D_t1120810260* L_15 = L_13;
		InternalEncodingDataItem_t3158859817  L_16 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1275494705, (uint16_t)((int32_t)950), /*hidden argument*/NULL);
		NullCheck(L_15);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(7), (InternalEncodingDataItem_t3158859817 )L_16);
		InternalEncodingDataItemU5BU5D_t1120810260* L_17 = L_15;
		InternalEncodingDataItem_t3158859817  L_18 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3449650011, (uint16_t)((int32_t)858), /*hidden argument*/NULL);
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(8), (InternalEncodingDataItem_t3158859817 )L_18);
		InternalEncodingDataItemU5BU5D_t1120810260* L_19 = L_17;
		InternalEncodingDataItem_t3158859817  L_20 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1111784288, (uint16_t)((int32_t)20924), /*hidden argument*/NULL);
		NullCheck(L_19);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (InternalEncodingDataItem_t3158859817 )L_20);
		InternalEncodingDataItemU5BU5D_t1120810260* L_21 = L_19;
		InternalEncodingDataItem_t3158859817  L_22 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1148257983, (uint16_t)((int32_t)1140), /*hidden argument*/NULL);
		NullCheck(L_21);
		(L_21)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (InternalEncodingDataItem_t3158859817 )L_22);
		InternalEncodingDataItemU5BU5D_t1120810260* L_23 = L_21;
		InternalEncodingDataItem_t3158859817  L_24 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1148192447, (uint16_t)((int32_t)1141), /*hidden argument*/NULL);
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (InternalEncodingDataItem_t3158859817 )L_24);
		InternalEncodingDataItemU5BU5D_t1120810260* L_25 = L_23;
		InternalEncodingDataItem_t3158859817  L_26 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1148389055, (uint16_t)((int32_t)1142), /*hidden argument*/NULL);
		NullCheck(L_25);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (InternalEncodingDataItem_t3158859817 )L_26);
		InternalEncodingDataItemU5BU5D_t1120810260* L_27 = L_25;
		InternalEncodingDataItem_t3158859817  L_28 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1148323519, (uint16_t)((int32_t)1143), /*hidden argument*/NULL);
		NullCheck(L_27);
		(L_27)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (InternalEncodingDataItem_t3158859817 )L_28);
		InternalEncodingDataItemU5BU5D_t1120810260* L_29 = L_27;
		InternalEncodingDataItem_t3158859817  L_30 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1148520127, (uint16_t)((int32_t)1144), /*hidden argument*/NULL);
		NullCheck(L_29);
		(L_29)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (InternalEncodingDataItem_t3158859817 )L_30);
		InternalEncodingDataItemU5BU5D_t1120810260* L_31 = L_29;
		InternalEncodingDataItem_t3158859817  L_32 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1148454591, (uint16_t)((int32_t)1145), /*hidden argument*/NULL);
		NullCheck(L_31);
		(L_31)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (InternalEncodingDataItem_t3158859817 )L_32);
		InternalEncodingDataItemU5BU5D_t1120810260* L_33 = L_31;
		InternalEncodingDataItem_t3158859817  L_34 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1148651199, (uint16_t)((int32_t)1146), /*hidden argument*/NULL);
		NullCheck(L_33);
		(L_33)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)16)), (InternalEncodingDataItem_t3158859817 )L_34);
		InternalEncodingDataItemU5BU5D_t1120810260* L_35 = L_33;
		InternalEncodingDataItem_t3158859817  L_36 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1148585663, (uint16_t)((int32_t)1147), /*hidden argument*/NULL);
		NullCheck(L_35);
		(L_35)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)17)), (InternalEncodingDataItem_t3158859817 )L_36);
		InternalEncodingDataItemU5BU5D_t1120810260* L_37 = L_35;
		InternalEncodingDataItem_t3158859817  L_38 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1147733695, (uint16_t)((int32_t)1148), /*hidden argument*/NULL);
		NullCheck(L_37);
		(L_37)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)18)), (InternalEncodingDataItem_t3158859817 )L_38);
		InternalEncodingDataItemU5BU5D_t1120810260* L_39 = L_37;
		InternalEncodingDataItem_t3158859817  L_40 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1147668159, (uint16_t)((int32_t)1149), /*hidden argument*/NULL);
		NullCheck(L_39);
		(L_39)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)19)), (InternalEncodingDataItem_t3158859817 )L_40);
		InternalEncodingDataItemU5BU5D_t1120810260* L_41 = L_39;
		InternalEncodingDataItem_t3158859817  L_42 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2851650852, (uint16_t)((int32_t)936), /*hidden argument*/NULL);
		NullCheck(L_41);
		(L_41)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)20)), (InternalEncodingDataItem_t3158859817 )L_42);
		InternalEncodingDataItemU5BU5D_t1120810260* L_43 = L_41;
		InternalEncodingDataItem_t3158859817  L_44 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral4154135548, (uint16_t)((int32_t)950), /*hidden argument*/NULL);
		NullCheck(L_43);
		(L_43)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)21)), (InternalEncodingDataItem_t3158859817 )L_44);
		InternalEncodingDataItemU5BU5D_t1120810260* L_45 = L_43;
		InternalEncodingDataItem_t3158859817  L_46 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3234463626, (uint16_t)((int32_t)936), /*hidden argument*/NULL);
		NullCheck(L_45);
		(L_45)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)22)), (InternalEncodingDataItem_t3158859817 )L_46);
		InternalEncodingDataItemU5BU5D_t1120810260* L_47 = L_45;
		InternalEncodingDataItem_t3158859817  L_48 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3320365803, (uint16_t)((int32_t)858), /*hidden argument*/NULL);
		NullCheck(L_47);
		(L_47)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)23)), (InternalEncodingDataItem_t3158859817 )L_48);
		InternalEncodingDataItemU5BU5D_t1120810260* L_49 = L_47;
		InternalEncodingDataItem_t3158859817  L_50 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral994832512, (uint16_t)((int32_t)20924), /*hidden argument*/NULL);
		NullCheck(L_49);
		(L_49)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)24)), (InternalEncodingDataItem_t3158859817 )L_50);
		InternalEncodingDataItemU5BU5D_t1120810260* L_51 = L_49;
		InternalEncodingDataItem_t3158859817  L_52 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3097959964, (uint16_t)((int32_t)1140), /*hidden argument*/NULL);
		NullCheck(L_51);
		(L_51)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)25)), (InternalEncodingDataItem_t3158859817 )L_52);
		InternalEncodingDataItemU5BU5D_t1120810260* L_53 = L_51;
		InternalEncodingDataItem_t3158859817  L_54 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1531876023, (uint16_t)((int32_t)1141), /*hidden argument*/NULL);
		NullCheck(L_53);
		(L_53)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)26)), (InternalEncodingDataItem_t3158859817 )L_54);
		InternalEncodingDataItemU5BU5D_t1120810260* L_55 = L_53;
		InternalEncodingDataItem_t3158859817  L_56 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1935160550, (uint16_t)((int32_t)1142), /*hidden argument*/NULL);
		NullCheck(L_55);
		(L_55)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)27)), (InternalEncodingDataItem_t3158859817 )L_56);
		InternalEncodingDataItemU5BU5D_t1120810260* L_57 = L_55;
		InternalEncodingDataItem_t3158859817  L_58 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral369076609, (uint16_t)((int32_t)1143), /*hidden argument*/NULL);
		NullCheck(L_57);
		(L_57)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)28)), (InternalEncodingDataItem_t3158859817 )L_58);
		InternalEncodingDataItemU5BU5D_t1120810260* L_59 = L_57;
		InternalEncodingDataItem_t3158859817  L_60 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1128591496, (uint16_t)((int32_t)1144), /*hidden argument*/NULL);
		NullCheck(L_59);
		(L_59)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)29)), (InternalEncodingDataItem_t3158859817 )L_60);
		InternalEncodingDataItemU5BU5D_t1120810260* L_61 = L_59;
		InternalEncodingDataItem_t3158859817  L_62 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3857474851, (uint16_t)((int32_t)1145), /*hidden argument*/NULL);
		NullCheck(L_61);
		(L_61)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)30)), (InternalEncodingDataItem_t3158859817 )L_62);
		InternalEncodingDataItemU5BU5D_t1120810260* L_63 = L_61;
		InternalEncodingDataItem_t3158859817  L_64 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral4260759378, (uint16_t)((int32_t)1146), /*hidden argument*/NULL);
		NullCheck(L_63);
		(L_63)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)31)), (InternalEncodingDataItem_t3158859817 )L_64);
		InternalEncodingDataItemU5BU5D_t1120810260* L_65 = L_63;
		InternalEncodingDataItem_t3158859817  L_66 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2694675437, (uint16_t)((int32_t)1147), /*hidden argument*/NULL);
		NullCheck(L_65);
		(L_65)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)32)), (InternalEncodingDataItem_t3158859817 )L_66);
		InternalEncodingDataItemU5BU5D_t1120810260* L_67 = L_65;
		InternalEncodingDataItem_t3158859817  L_68 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3454190324, (uint16_t)((int32_t)1148), /*hidden argument*/NULL);
		NullCheck(L_67);
		(L_67)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)33)), (InternalEncodingDataItem_t3158859817 )L_68);
		InternalEncodingDataItemU5BU5D_t1120810260* L_69 = L_67;
		InternalEncodingDataItem_t3158859817  L_70 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1888106383, (uint16_t)((int32_t)1149), /*hidden argument*/NULL);
		NullCheck(L_69);
		(L_69)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)34)), (InternalEncodingDataItem_t3158859817 )L_70);
		InternalEncodingDataItemU5BU5D_t1120810260* L_71 = L_69;
		InternalEncodingDataItem_t3158859817  L_72 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral435883936, (uint16_t)((int32_t)37), /*hidden argument*/NULL);
		NullCheck(L_71);
		(L_71)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)35)), (InternalEncodingDataItem_t3158859817 )L_72);
		InternalEncodingDataItemU5BU5D_t1120810260* L_73 = L_71;
		InternalEncodingDataItem_t3158859817  L_74 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1593738294, (uint16_t)((int32_t)21025), /*hidden argument*/NULL);
		NullCheck(L_73);
		(L_73)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)36)), (InternalEncodingDataItem_t3158859817 )L_74);
		InternalEncodingDataItemU5BU5D_t1120810260* L_75 = L_73;
		InternalEncodingDataItem_t3158859817  L_76 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1658554518, (uint16_t)((int32_t)1026), /*hidden argument*/NULL);
		NullCheck(L_75);
		(L_75)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)37)), (InternalEncodingDataItem_t3158859817 )L_76);
		InternalEncodingDataItemU5BU5D_t1120810260* L_77 = L_75;
		InternalEncodingDataItem_t3158859817  L_78 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1211204669, (uint16_t)((int32_t)1256), /*hidden argument*/NULL);
		NullCheck(L_77);
		(L_77)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)38)), (InternalEncodingDataItem_t3158859817 )L_78);
		InternalEncodingDataItemU5BU5D_t1120810260* L_79 = L_77;
		InternalEncodingDataItem_t3158859817  L_80 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral903216434, (uint16_t)((int32_t)20273), /*hidden argument*/NULL);
		NullCheck(L_79);
		(L_79)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)39)), (InternalEncodingDataItem_t3158859817 )L_80);
		InternalEncodingDataItemU5BU5D_t1120810260* L_81 = L_79;
		InternalEncodingDataItem_t3158859817  L_82 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral903216427, (uint16_t)((int32_t)20278), /*hidden argument*/NULL);
		NullCheck(L_81);
		(L_81)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)40)), (InternalEncodingDataItem_t3158859817 )L_82);
		InternalEncodingDataItemU5BU5D_t1120810260* L_83 = L_81;
		InternalEncodingDataItem_t3158859817  L_84 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1623260467, (uint16_t)((int32_t)20280), /*hidden argument*/NULL);
		NullCheck(L_83);
		(L_83)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)41)), (InternalEncodingDataItem_t3158859817 )L_84);
		InternalEncodingDataItemU5BU5D_t1120810260* L_85 = L_83;
		InternalEncodingDataItem_t3158859817  L_86 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1623260471, (uint16_t)((int32_t)20284), /*hidden argument*/NULL);
		NullCheck(L_85);
		(L_85)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)42)), (InternalEncodingDataItem_t3158859817 )L_86);
		InternalEncodingDataItemU5BU5D_t1120810260* L_87 = L_85;
		InternalEncodingDataItem_t3158859817  L_88 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1623260472, (uint16_t)((int32_t)20285), /*hidden argument*/NULL);
		NullCheck(L_87);
		(L_87)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)43)), (InternalEncodingDataItem_t3158859817 )L_88);
		InternalEncodingDataItemU5BU5D_t1120810260* L_89 = L_87;
		InternalEncodingDataItem_t3158859817  L_90 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3510368467, (uint16_t)((int32_t)20290), /*hidden argument*/NULL);
		NullCheck(L_89);
		(L_89)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)44)), (InternalEncodingDataItem_t3158859817 )L_90);
		InternalEncodingDataItemU5BU5D_t1120810260* L_91 = L_89;
		InternalEncodingDataItem_t3158859817  L_92 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3510368470, (uint16_t)((int32_t)20297), /*hidden argument*/NULL);
		NullCheck(L_91);
		(L_91)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)45)), (InternalEncodingDataItem_t3158859817 )L_92);
		InternalEncodingDataItemU5BU5D_t1120810260* L_93 = L_91;
		InternalEncodingDataItem_t3158859817  L_94 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1606577521, (uint16_t)((int32_t)20127), /*hidden argument*/NULL);
		NullCheck(L_93);
		(L_93)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)46)), (InternalEncodingDataItem_t3158859817 )L_94);
		InternalEncodingDataItemU5BU5D_t1120810260* L_95 = L_93;
		InternalEncodingDataItem_t3158859817  L_96 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral805167625, (uint16_t)((int32_t)20420), /*hidden argument*/NULL);
		NullCheck(L_95);
		(L_95)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)47)), (InternalEncodingDataItem_t3158859817 )L_96);
		InternalEncodingDataItemU5BU5D_t1120810260* L_97 = L_95;
		InternalEncodingDataItem_t3158859817  L_98 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral805167624, (uint16_t)((int32_t)20423), /*hidden argument*/NULL);
		NullCheck(L_97);
		(L_97)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)48)), (InternalEncodingDataItem_t3158859817 )L_98);
		InternalEncodingDataItemU5BU5D_t1120810260* L_99 = L_97;
		InternalEncodingDataItem_t3158859817  L_100 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral805167629, (uint16_t)((int32_t)20424), /*hidden argument*/NULL);
		NullCheck(L_99);
		(L_99)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)49)), (InternalEncodingDataItem_t3158859817 )L_100);
		InternalEncodingDataItemU5BU5D_t1120810260* L_101 = L_99;
		InternalEncodingDataItem_t3158859817  L_102 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2761482764, (uint16_t)((int32_t)437), /*hidden argument*/NULL);
		NullCheck(L_101);
		(L_101)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)50)), (InternalEncodingDataItem_t3158859817 )L_102);
		InternalEncodingDataItemU5BU5D_t1120810260* L_103 = L_101;
		InternalEncodingDataItem_t3158859817  L_104 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3985595140, (uint16_t)((int32_t)500), /*hidden argument*/NULL);
		NullCheck(L_103);
		(L_103)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)51)), (InternalEncodingDataItem_t3158859817 )L_104);
		InternalEncodingDataItemU5BU5D_t1120810260* L_105 = L_103;
		InternalEncodingDataItem_t3158859817  L_106 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1716185763, (uint16_t)((int32_t)50227), /*hidden argument*/NULL);
		NullCheck(L_105);
		(L_105)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)52)), (InternalEncodingDataItem_t3158859817 )L_106);
		InternalEncodingDataItemU5BU5D_t1120810260* L_107 = L_105;
		InternalEncodingDataItem_t3158859817  L_108 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral461990590, (uint16_t)((int32_t)28591), /*hidden argument*/NULL);
		NullCheck(L_107);
		(L_107)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)53)), (InternalEncodingDataItem_t3158859817 )L_108);
		InternalEncodingDataItemU5BU5D_t1120810260* L_109 = L_107;
		InternalEncodingDataItem_t3158859817  L_110 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3992283845, (uint16_t)((int32_t)850), /*hidden argument*/NULL);
		NullCheck(L_109);
		(L_109)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)54)), (InternalEncodingDataItem_t3158859817 )L_110);
		InternalEncodingDataItemU5BU5D_t1120810260* L_111 = L_109;
		InternalEncodingDataItem_t3158859817  L_112 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3992283843, (uint16_t)((int32_t)852), /*hidden argument*/NULL);
		NullCheck(L_111);
		(L_111)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)55)), (InternalEncodingDataItem_t3158859817 )L_112);
		InternalEncodingDataItemU5BU5D_t1120810260* L_113 = L_111;
		InternalEncodingDataItem_t3158859817  L_114 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3992283850, (uint16_t)((int32_t)855), /*hidden argument*/NULL);
		NullCheck(L_113);
		(L_113)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)56)), (InternalEncodingDataItem_t3158859817 )L_114);
		InternalEncodingDataItemU5BU5D_t1120810260* L_115 = L_113;
		InternalEncodingDataItem_t3158859817  L_116 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3992283848, (uint16_t)((int32_t)857), /*hidden argument*/NULL);
		NullCheck(L_115);
		(L_115)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)57)), (InternalEncodingDataItem_t3158859817 )L_116);
		InternalEncodingDataItemU5BU5D_t1120810260* L_117 = L_115;
		InternalEncodingDataItem_t3158859817  L_118 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3992283837, (uint16_t)((int32_t)858), /*hidden argument*/NULL);
		NullCheck(L_117);
		(L_117)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)58)), (InternalEncodingDataItem_t3158859817 )L_118);
		InternalEncodingDataItemU5BU5D_t1120810260* L_119 = L_117;
		InternalEncodingDataItem_t3158859817  L_120 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1653631685, (uint16_t)((int32_t)860), /*hidden argument*/NULL);
		NullCheck(L_119);
		(L_119)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)59)), (InternalEncodingDataItem_t3158859817 )L_120);
		InternalEncodingDataItemU5BU5D_t1120810260* L_121 = L_119;
		InternalEncodingDataItem_t3158859817  L_122 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1653631686, (uint16_t)((int32_t)861), /*hidden argument*/NULL);
		NullCheck(L_121);
		(L_121)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)60)), (InternalEncodingDataItem_t3158859817 )L_122);
		InternalEncodingDataItemU5BU5D_t1120810260* L_123 = L_121;
		InternalEncodingDataItem_t3158859817  L_124 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1653631683, (uint16_t)((int32_t)862), /*hidden argument*/NULL);
		NullCheck(L_123);
		(L_123)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)61)), (InternalEncodingDataItem_t3158859817 )L_124);
		InternalEncodingDataItemU5BU5D_t1120810260* L_125 = L_123;
		InternalEncodingDataItem_t3158859817  L_126 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1653631684, (uint16_t)((int32_t)863), /*hidden argument*/NULL);
		NullCheck(L_125);
		(L_125)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)62)), (InternalEncodingDataItem_t3158859817 )L_126);
		InternalEncodingDataItemU5BU5D_t1120810260* L_127 = L_125;
		InternalEncodingDataItem_t3158859817  L_128 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1653631689, (uint16_t)((int32_t)864), /*hidden argument*/NULL);
		NullCheck(L_127);
		(L_127)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)63)), (InternalEncodingDataItem_t3158859817 )L_128);
		InternalEncodingDataItemU5BU5D_t1120810260* L_129 = L_127;
		InternalEncodingDataItem_t3158859817  L_130 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1653631690, (uint16_t)((int32_t)865), /*hidden argument*/NULL);
		NullCheck(L_129);
		(L_129)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)64)), (InternalEncodingDataItem_t3158859817 )L_130);
		InternalEncodingDataItemU5BU5D_t1120810260* L_131 = L_129;
		InternalEncodingDataItem_t3158859817  L_132 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1653631687, (uint16_t)((int32_t)866), /*hidden argument*/NULL);
		NullCheck(L_131);
		(L_131)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)65)), (InternalEncodingDataItem_t3158859817 )L_132);
		InternalEncodingDataItemU5BU5D_t1120810260* L_133 = L_131;
		InternalEncodingDataItem_t3158859817  L_134 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1653631678, (uint16_t)((int32_t)869), /*hidden argument*/NULL);
		NullCheck(L_133);
		(L_133)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)66)), (InternalEncodingDataItem_t3158859817 )L_134);
		InternalEncodingDataItemU5BU5D_t1120810260* L_135 = L_133;
		InternalEncodingDataItem_t3158859817  L_136 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3679153957, (uint16_t)((int32_t)870), /*hidden argument*/NULL);
		NullCheck(L_135);
		(L_135)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)67)), (InternalEncodingDataItem_t3158859817 )L_136);
		InternalEncodingDataItemU5BU5D_t1120810260* L_137 = L_135;
		InternalEncodingDataItem_t3158859817  L_138 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3679153958, (uint16_t)((int32_t)20871), /*hidden argument*/NULL);
		NullCheck(L_137);
		(L_137)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)68)), (InternalEncodingDataItem_t3158859817 )L_138);
		InternalEncodingDataItemU5BU5D_t1120810260* L_139 = L_137;
		InternalEncodingDataItem_t3158859817  L_140 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3609946826, (uint16_t)((int32_t)875), /*hidden argument*/NULL);
		NullCheck(L_139);
		(L_139)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)69)), (InternalEncodingDataItem_t3158859817 )L_140);
		InternalEncodingDataItemU5BU5D_t1120810260* L_141 = L_139;
		InternalEncodingDataItem_t3158859817  L_142 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral35023557, (uint16_t)((int32_t)20880), /*hidden argument*/NULL);
		NullCheck(L_141);
		(L_141)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)70)), (InternalEncodingDataItem_t3158859817 )L_142);
		InternalEncodingDataItemU5BU5D_t1120810260* L_143 = L_141;
		InternalEncodingDataItem_t3158859817  L_144 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1303765957, (uint16_t)((int32_t)20905), /*hidden argument*/NULL);
		NullCheck(L_143);
		(L_143)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)71)), (InternalEncodingDataItem_t3158859817 )L_144);
		InternalEncodingDataItemU5BU5D_t1120810260* L_145 = L_143;
		InternalEncodingDataItem_t3158859817  L_146 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral4239942530, (uint16_t)((int32_t)20127), /*hidden argument*/NULL);
		NullCheck(L_145);
		(L_145)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)72)), (InternalEncodingDataItem_t3158859817 )L_146);
		InternalEncodingDataItemU5BU5D_t1120810260* L_147 = L_145;
		InternalEncodingDataItem_t3158859817  L_148 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1951800342, (uint16_t)((int32_t)950), /*hidden argument*/NULL);
		NullCheck(L_147);
		(L_147)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)73)), (InternalEncodingDataItem_t3158859817 )L_148);
		InternalEncodingDataItemU5BU5D_t1120810260* L_149 = L_147;
		InternalEncodingDataItem_t3158859817  L_150 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1570288555, (uint16_t)((int32_t)51949), /*hidden argument*/NULL);
		NullCheck(L_149);
		(L_149)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)74)), (InternalEncodingDataItem_t3158859817 )L_150);
		InternalEncodingDataItemU5BU5D_t1120810260* L_151 = L_149;
		InternalEncodingDataItem_t3158859817  L_152 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3773295892, (uint16_t)((int32_t)51932), /*hidden argument*/NULL);
		NullCheck(L_151);
		(L_151)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)75)), (InternalEncodingDataItem_t3158859817 )L_152);
		InternalEncodingDataItemU5BU5D_t1120810260* L_153 = L_151;
		InternalEncodingDataItem_t3158859817  L_154 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2037107499, (uint16_t)((int32_t)936), /*hidden argument*/NULL);
		NullCheck(L_153);
		(L_153)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)76)), (InternalEncodingDataItem_t3158859817 )L_154);
		InternalEncodingDataItemU5BU5D_t1120810260* L_155 = L_153;
		InternalEncodingDataItem_t3158859817  L_156 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2221509713, (uint16_t)((int32_t)936), /*hidden argument*/NULL);
		NullCheck(L_155);
		(L_155)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)77)), (InternalEncodingDataItem_t3158859817 )L_156);
		InternalEncodingDataItemU5BU5D_t1120810260* L_157 = L_155;
		InternalEncodingDataItem_t3158859817  L_158 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1554712074, (uint16_t)((int32_t)37), /*hidden argument*/NULL);
		NullCheck(L_157);
		(L_157)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)78)), (InternalEncodingDataItem_t3158859817 )L_158);
		InternalEncodingDataItemU5BU5D_t1120810260* L_159 = L_157;
		InternalEncodingDataItem_t3158859817  L_160 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral4061999799, (uint16_t)((int32_t)1026), /*hidden argument*/NULL);
		NullCheck(L_159);
		(L_159)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)79)), (InternalEncodingDataItem_t3158859817 )L_160);
		InternalEncodingDataItemU5BU5D_t1120810260* L_161 = L_159;
		InternalEncodingDataItem_t3158859817  L_162 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral349886582, (uint16_t)((int32_t)20273), /*hidden argument*/NULL);
		NullCheck(L_161);
		(L_161)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)80)), (InternalEncodingDataItem_t3158859817 )L_162);
		InternalEncodingDataItemU5BU5D_t1120810260* L_163 = L_161;
		InternalEncodingDataItem_t3158859817  L_164 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3880179830, (uint16_t)((int32_t)20277), /*hidden argument*/NULL);
		NullCheck(L_163);
		(L_163)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)81)), (InternalEncodingDataItem_t3158859817 )L_164);
		InternalEncodingDataItemU5BU5D_t1120810260* L_165 = L_163;
		InternalEncodingDataItem_t3158859817  L_166 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral394516598, (uint16_t)((int32_t)20278), /*hidden argument*/NULL);
		NullCheck(L_165);
		(L_165)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)82)), (InternalEncodingDataItem_t3158859817 )L_166);
		InternalEncodingDataItemU5BU5D_t1120810260* L_167 = L_165;
		InternalEncodingDataItem_t3158859817  L_168 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3133718275, (uint16_t)((int32_t)20280), /*hidden argument*/NULL);
		NullCheck(L_167);
		(L_167)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)83)), (InternalEncodingDataItem_t3158859817 )L_168);
		InternalEncodingDataItemU5BU5D_t1120810260* L_169 = L_167;
		InternalEncodingDataItem_t3158859817  L_170 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2369044227, (uint16_t)((int32_t)20284), /*hidden argument*/NULL);
		NullCheck(L_169);
		(L_169)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)84)), (InternalEncodingDataItem_t3158859817 )L_170);
		InternalEncodingDataItemU5BU5D_t1120810260* L_171 = L_169;
		InternalEncodingDataItem_t3158859817  L_172 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral412729091, (uint16_t)((int32_t)20285), /*hidden argument*/NULL);
		NullCheck(L_171);
		(L_171)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)85)), (InternalEncodingDataItem_t3158859817 )L_172);
		InternalEncodingDataItemU5BU5D_t1120810260* L_173 = L_171;
		InternalEncodingDataItem_t3158859817  L_174 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral404834920, (uint16_t)((int32_t)20290), /*hidden argument*/NULL);
		NullCheck(L_173);
		(L_173)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)86)), (InternalEncodingDataItem_t3158859817 )L_174);
		InternalEncodingDataItemU5BU5D_t1120810260* L_175 = L_173;
		InternalEncodingDataItem_t3158859817  L_176 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2361150056, (uint16_t)((int32_t)20297), /*hidden argument*/NULL);
		NullCheck(L_175);
		(L_175)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)87)), (InternalEncodingDataItem_t3158859817 )L_176);
		InternalEncodingDataItemU5BU5D_t1120810260* L_177 = L_175;
		InternalEncodingDataItem_t3158859817  L_178 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2327542437, (uint16_t)((int32_t)20420), /*hidden argument*/NULL);
		NullCheck(L_177);
		(L_177)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)88)), (InternalEncodingDataItem_t3158859817 )L_178);
		InternalEncodingDataItemU5BU5D_t1120810260* L_179 = L_177;
		InternalEncodingDataItem_t3158859817  L_180 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral753564325, (uint16_t)((int32_t)20423), /*hidden argument*/NULL);
		NullCheck(L_179);
		(L_179)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)89)), (InternalEncodingDataItem_t3158859817 )L_180);
		InternalEncodingDataItemU5BU5D_t1120810260* L_181 = L_179;
		InternalEncodingDataItem_t3158859817  L_182 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1562868389, (uint16_t)((int32_t)20424), /*hidden argument*/NULL);
		NullCheck(L_181);
		(L_181)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)90)), (InternalEncodingDataItem_t3158859817 )L_182);
		InternalEncodingDataItemU5BU5D_t1120810260* L_183 = L_181;
		InternalEncodingDataItem_t3158859817  L_184 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3490276315, (uint16_t)((int32_t)500), /*hidden argument*/NULL);
		NullCheck(L_183);
		(L_183)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)91)), (InternalEncodingDataItem_t3158859817 )L_184);
		InternalEncodingDataItemU5BU5D_t1120810260* L_185 = L_183;
		InternalEncodingDataItem_t3158859817  L_186 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1923471478, (uint16_t)((int32_t)870), /*hidden argument*/NULL);
		NullCheck(L_185);
		(L_185)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)92)), (InternalEncodingDataItem_t3158859817 )L_186);
		InternalEncodingDataItemU5BU5D_t1120810260* L_187 = L_185;
		InternalEncodingDataItem_t3158859817  L_188 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral4262123638, (uint16_t)((int32_t)20871), /*hidden argument*/NULL);
		NullCheck(L_187);
		(L_187)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)93)), (InternalEncodingDataItem_t3158859817 )L_188);
		InternalEncodingDataItemU5BU5D_t1120810260* L_189 = L_187;
		InternalEncodingDataItem_t3158859817  L_190 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3133325059, (uint16_t)((int32_t)20880), /*hidden argument*/NULL);
		NullCheck(L_189);
		(L_189)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)94)), (InternalEncodingDataItem_t3158859817 )L_190);
		InternalEncodingDataItemU5BU5D_t1120810260* L_191 = L_189;
		InternalEncodingDataItem_t3158859817  L_192 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral768500699, (uint16_t)((int32_t)20905), /*hidden argument*/NULL);
		NullCheck(L_191);
		(L_191)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)95)), (InternalEncodingDataItem_t3158859817 )L_192);
		InternalEncodingDataItemU5BU5D_t1120810260* L_193 = L_191;
		InternalEncodingDataItem_t3158859817  L_194 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1579921544, (uint16_t)((int32_t)20838), /*hidden argument*/NULL);
		NullCheck(L_193);
		(L_193)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)96)), (InternalEncodingDataItem_t3158859817 )L_194);
		InternalEncodingDataItemU5BU5D_t1120810260* L_195 = L_193;
		InternalEncodingDataItem_t3158859817  L_196 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3113946635, (uint16_t)((int32_t)50221), /*hidden argument*/NULL);
		NullCheck(L_195);
		(L_195)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)97)), (InternalEncodingDataItem_t3158859817 )L_196);
		InternalEncodingDataItemU5BU5D_t1120810260* L_197 = L_195;
		InternalEncodingDataItem_t3158859817  L_198 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral4276680513, (uint16_t)((int32_t)50225), /*hidden argument*/NULL);
		NullCheck(L_197);
		(L_197)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)98)), (InternalEncodingDataItem_t3158859817 )L_198);
		InternalEncodingDataItemU5BU5D_t1120810260* L_199 = L_197;
		InternalEncodingDataItem_t3158859817  L_200 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1037634964, (uint16_t)((int32_t)936), /*hidden argument*/NULL);
		NullCheck(L_199);
		(L_199)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)99)), (InternalEncodingDataItem_t3158859817 )L_200);
		InternalEncodingDataItemU5BU5D_t1120810260* L_201 = L_199;
		InternalEncodingDataItem_t3158859817  L_202 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral391203156, (uint16_t)((int32_t)28591), /*hidden argument*/NULL);
		NullCheck(L_201);
		(L_201)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)100)), (InternalEncodingDataItem_t3158859817 )L_202);
		InternalEncodingDataItemU5BU5D_t1120810260* L_203 = L_201;
		InternalEncodingDataItem_t3158859817  L_204 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3120086511, (uint16_t)((int32_t)28592), /*hidden argument*/NULL);
		NullCheck(L_203);
		(L_203)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)101)), (InternalEncodingDataItem_t3158859817 )L_204);
		InternalEncodingDataItemU5BU5D_t1120810260* L_205 = L_203;
		InternalEncodingDataItem_t3158859817  L_206 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1554002570, (uint16_t)((int32_t)28593), /*hidden argument*/NULL);
		NullCheck(L_205);
		(L_205)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)102)), (InternalEncodingDataItem_t3158859817 )L_206);
		InternalEncodingDataItemU5BU5D_t1120810260* L_207 = L_205;
		InternalEncodingDataItem_t3158859817  L_208 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3926655565, (uint16_t)((int32_t)28594), /*hidden argument*/NULL);
		NullCheck(L_207);
		(L_207)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)103)), (InternalEncodingDataItem_t3158859817 )L_208);
		InternalEncodingDataItemU5BU5D_t1120810260* L_209 = L_207;
		InternalEncodingDataItem_t3158859817  L_210 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2360571624, (uint16_t)((int32_t)28599), /*hidden argument*/NULL);
		NullCheck(L_209);
		(L_209)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)104)), (InternalEncodingDataItem_t3158859817 )L_210);
		InternalEncodingDataItemU5BU5D_t1120810260* L_211 = L_209;
		InternalEncodingDataItem_t3158859817  L_212 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral34972796, (uint16_t)((int32_t)28605), /*hidden argument*/NULL);
		NullCheck(L_211);
		(L_211)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)105)), (InternalEncodingDataItem_t3158859817 )L_212);
		InternalEncodingDataItemU5BU5D_t1120810260* L_213 = L_211;
		InternalEncodingDataItem_t3158859817  L_214 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3151080298, (uint16_t)((int32_t)28596), /*hidden argument*/NULL);
		NullCheck(L_213);
		(L_213)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)106)), (InternalEncodingDataItem_t3158859817 )L_214);
		InternalEncodingDataItemU5BU5D_t1120810260* L_215 = L_213;
		InternalEncodingDataItem_t3158859817  L_216 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2098720093, (uint16_t)((int32_t)28595), /*hidden argument*/NULL);
		NullCheck(L_215);
		(L_215)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)107)), (InternalEncodingDataItem_t3158859817 )L_216);
		InternalEncodingDataItemU5BU5D_t1120810260* L_217 = L_215;
		InternalEncodingDataItem_t3158859817  L_218 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3975952174, (uint16_t)((int32_t)28597), /*hidden argument*/NULL);
		NullCheck(L_217);
		(L_217)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)108)), (InternalEncodingDataItem_t3158859817 )L_218);
		InternalEncodingDataItemU5BU5D_t1120810260* L_219 = L_217;
		InternalEncodingDataItem_t3158859817  L_220 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1063997394, (uint16_t)((int32_t)28598), /*hidden argument*/NULL);
		NullCheck(L_219);
		(L_219)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)109)), (InternalEncodingDataItem_t3158859817 )L_220);
		InternalEncodingDataItemU5BU5D_t1120810260* L_221 = L_219;
		InternalEncodingDataItem_t3158859817  L_222 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2334584931, (uint16_t)((int32_t)20866), /*hidden argument*/NULL);
		NullCheck(L_221);
		(L_221)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)110)), (InternalEncodingDataItem_t3158859817 )L_222);
		InternalEncodingDataItemU5BU5D_t1120810260* L_223 = L_221;
		InternalEncodingDataItem_t3158859817  L_224 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1217355961, (uint16_t)((int32_t)949), /*hidden argument*/NULL);
		NullCheck(L_223);
		(L_223)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)111)), (InternalEncodingDataItem_t3158859817 )L_224);
		InternalEncodingDataItemU5BU5D_t1120810260* L_225 = L_223;
		InternalEncodingDataItem_t3158859817  L_226 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2953432298, (uint16_t)((int32_t)437), /*hidden argument*/NULL);
		NullCheck(L_225);
		(L_225)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)112)), (InternalEncodingDataItem_t3158859817 )L_226);
		InternalEncodingDataItemU5BU5D_t1120810260* L_227 = L_225;
		InternalEncodingDataItem_t3158859817  L_228 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2276348510, (uint16_t)((int32_t)932), /*hidden argument*/NULL);
		NullCheck(L_227);
		(L_227)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)113)), (InternalEncodingDataItem_t3158859817 )L_228);
		InternalEncodingDataItemU5BU5D_t1120810260* L_229 = L_227;
		InternalEncodingDataItem_t3158859817  L_230 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral475644073, (uint16_t)((int32_t)65000), /*hidden argument*/NULL);
		NullCheck(L_229);
		(L_229)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)114)), (InternalEncodingDataItem_t3158859817 )L_230);
		InternalEncodingDataItemU5BU5D_t1120810260* L_231 = L_229;
		InternalEncodingDataItem_t3158859817  L_232 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral293056212, (uint16_t)((int32_t)932), /*hidden argument*/NULL);
		NullCheck(L_231);
		(L_231)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)115)), (InternalEncodingDataItem_t3158859817 )L_232);
		InternalEncodingDataItemU5BU5D_t1120810260* L_233 = L_231;
		InternalEncodingDataItem_t3158859817  L_234 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2225386784, (uint16_t)((int32_t)28595), /*hidden argument*/NULL);
		NullCheck(L_233);
		(L_233)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)116)), (InternalEncodingDataItem_t3158859817 )L_234);
		InternalEncodingDataItemU5BU5D_t1120810260* L_235 = L_233;
		InternalEncodingDataItem_t3158859817  L_236 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1374184569, (uint16_t)((int32_t)20106), /*hidden argument*/NULL);
		NullCheck(L_235);
		(L_235)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)117)), (InternalEncodingDataItem_t3158859817 )L_236);
		InternalEncodingDataItemU5BU5D_t1120810260* L_237 = L_235;
		InternalEncodingDataItem_t3158859817  L_238 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral618477456, (uint16_t)((int32_t)720), /*hidden argument*/NULL);
		NullCheck(L_237);
		(L_237)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)118)), (InternalEncodingDataItem_t3158859817 )L_238);
		InternalEncodingDataItemU5BU5D_t1120810260* L_239 = L_237;
		InternalEncodingDataItem_t3158859817  L_240 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1781014713, (uint16_t)((int32_t)862), /*hidden argument*/NULL);
		NullCheck(L_239);
		(L_239)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)119)), (InternalEncodingDataItem_t3158859817 )L_240);
		InternalEncodingDataItemU5BU5D_t1120810260* L_241 = L_239;
		InternalEncodingDataItem_t3158859817  L_242 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2587518231, (uint16_t)((int32_t)874), /*hidden argument*/NULL);
		NullCheck(L_241);
		(L_241)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)120)), (InternalEncodingDataItem_t3158859817 )L_242);
		InternalEncodingDataItemU5BU5D_t1120810260* L_243 = L_241;
		InternalEncodingDataItem_t3158859817  L_244 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral560622974, (uint16_t)((int32_t)20420), /*hidden argument*/NULL);
		NullCheck(L_243);
		(L_243)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)121)), (InternalEncodingDataItem_t3158859817 )L_244);
		InternalEncodingDataItemU5BU5D_t1120810260* L_245 = L_243;
		InternalEncodingDataItem_t3158859817  L_246 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3795844876, (uint16_t)((int32_t)500), /*hidden argument*/NULL);
		NullCheck(L_245);
		(L_245)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)122)), (InternalEncodingDataItem_t3158859817 )L_246);
		InternalEncodingDataItemU5BU5D_t1120810260* L_247 = L_245;
		InternalEncodingDataItem_t3158859817  L_248 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1831635569, (uint16_t)((int32_t)37), /*hidden argument*/NULL);
		NullCheck(L_247);
		(L_247)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)123)), (InternalEncodingDataItem_t3158859817 )L_248);
		InternalEncodingDataItemU5BU5D_t1120810260* L_249 = L_247;
		InternalEncodingDataItem_t3158859817  L_250 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1404668529, (uint16_t)((int32_t)500), /*hidden argument*/NULL);
		NullCheck(L_249);
		(L_249)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)124)), (InternalEncodingDataItem_t3158859817 )L_250);
		InternalEncodingDataItemU5BU5D_t1120810260* L_251 = L_249;
		InternalEncodingDataItem_t3158859817  L_252 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2317211956, (uint16_t)((int32_t)20277), /*hidden argument*/NULL);
		NullCheck(L_251);
		(L_251)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)125)), (InternalEncodingDataItem_t3158859817 )L_252);
		InternalEncodingDataItemU5BU5D_t1120810260* L_253 = L_251;
		InternalEncodingDataItem_t3158859817  L_254 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3701425683, (uint16_t)((int32_t)20284), /*hidden argument*/NULL);
		NullCheck(L_253);
		(L_253)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)126)), (InternalEncodingDataItem_t3158859817 )L_254);
		InternalEncodingDataItemU5BU5D_t1120810260* L_255 = L_253;
		InternalEncodingDataItem_t3158859817  L_256 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral4120498552, (uint16_t)((int32_t)20278), /*hidden argument*/NULL);
		NullCheck(L_255);
		(L_255)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)127)), (InternalEncodingDataItem_t3158859817 )L_256);
		InternalEncodingDataItemU5BU5D_t1120810260* L_257 = L_255;
		InternalEncodingDataItem_t3158859817  L_258 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3311194488, (uint16_t)((int32_t)20297), /*hidden argument*/NULL);
		NullCheck(L_257);
		(L_257)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)128)), (InternalEncodingDataItem_t3158859817 )L_258);
		InternalEncodingDataItemU5BU5D_t1120810260* L_259 = L_257;
		InternalEncodingDataItem_t3158859817  L_260 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1818582237, (uint16_t)((int32_t)20285), /*hidden argument*/NULL);
		NullCheck(L_259);
		(L_259)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)129)), (InternalEncodingDataItem_t3158859817 )L_260);
		InternalEncodingDataItemU5BU5D_t1120810260* L_261 = L_259;
		InternalEncodingDataItem_t3158859817  L_262 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral582311133, (uint16_t)((int32_t)20423), /*hidden argument*/NULL);
		NullCheck(L_261);
		(L_261)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)130)), (InternalEncodingDataItem_t3158859817 )L_262);
		InternalEncodingDataItemU5BU5D_t1120810260* L_263 = L_261;
		InternalEncodingDataItem_t3158859817  L_264 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral307446634, (uint16_t)((int32_t)20424), /*hidden argument*/NULL);
		NullCheck(L_263);
		(L_263)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)131)), (InternalEncodingDataItem_t3158859817 )L_264);
		InternalEncodingDataItemU5BU5D_t1120810260* L_265 = L_263;
		InternalEncodingDataItem_t3158859817  L_266 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1019596495, (uint16_t)((int32_t)20871), /*hidden argument*/NULL);
		NullCheck(L_265);
		(L_265)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)132)), (InternalEncodingDataItem_t3158859817 )L_266);
		InternalEncodingDataItemU5BU5D_t1120810260* L_267 = L_265;
		InternalEncodingDataItem_t3158859817  L_268 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2975911631, (uint16_t)((int32_t)20280), /*hidden argument*/NULL);
		NullCheck(L_267);
		(L_267)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)133)), (InternalEncodingDataItem_t3158859817 )L_268);
		InternalEncodingDataItemU5BU5D_t1120810260* L_269 = L_267;
		InternalEncodingDataItem_t3158859817  L_270 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1043279008, (uint16_t)((int32_t)37), /*hidden argument*/NULL);
		NullCheck(L_269);
		(L_269)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)134)), (InternalEncodingDataItem_t3158859817 )L_270);
		InternalEncodingDataItemU5BU5D_t1120810260* L_271 = L_269;
		InternalEncodingDataItem_t3158859817  L_272 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral33508134, (uint16_t)((int32_t)20277), /*hidden argument*/NULL);
		NullCheck(L_271);
		(L_271)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)135)), (InternalEncodingDataItem_t3158859817 )L_272);
		InternalEncodingDataItemU5BU5D_t1120810260* L_273 = L_271;
		InternalEncodingDataItem_t3158859817  L_274 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3873629353, (uint16_t)((int32_t)870), /*hidden argument*/NULL);
		NullCheck(L_273);
		(L_273)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)136)), (InternalEncodingDataItem_t3158859817 )L_274);
		InternalEncodingDataItemU5BU5D_t1120810260* L_275 = L_273;
		InternalEncodingDataItem_t3158859817  L_276 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral354500801, (uint16_t)((int32_t)20278), /*hidden argument*/NULL);
		NullCheck(L_275);
		(L_275)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)137)), (InternalEncodingDataItem_t3158859817 )L_276);
		InternalEncodingDataItemU5BU5D_t1120810260* L_277 = L_275;
		InternalEncodingDataItem_t3158859817  L_278 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3761533182, (uint16_t)((int32_t)20905), /*hidden argument*/NULL);
		NullCheck(L_277);
		(L_277)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)138)), (InternalEncodingDataItem_t3158859817 )L_278);
		InternalEncodingDataItemU5BU5D_t1120810260* L_279 = L_277;
		InternalEncodingDataItem_t3158859817  L_280 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2988964963, (uint16_t)((int32_t)37), /*hidden argument*/NULL);
		NullCheck(L_279);
		(L_279)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)139)), (InternalEncodingDataItem_t3158859817 )L_280);
		InternalEncodingDataItemU5BU5D_t1120810260* L_281 = L_279;
		InternalEncodingDataItem_t3158859817  L_282 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3782480685, (uint16_t)((int32_t)37), /*hidden argument*/NULL);
		NullCheck(L_281);
		(L_281)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)140)), (InternalEncodingDataItem_t3158859817 )L_282);
		InternalEncodingDataItemU5BU5D_t1120810260* L_283 = L_281;
		InternalEncodingDataItem_t3158859817  L_284 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral4219766047, (uint16_t)((int32_t)870), /*hidden argument*/NULL);
		NullCheck(L_283);
		(L_283)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)141)), (InternalEncodingDataItem_t3158859817 )L_284);
		InternalEncodingDataItemU5BU5D_t1120810260* L_285 = L_283;
		InternalEncodingDataItem_t3158859817  L_286 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral537848472, (uint16_t)((int32_t)20880), /*hidden argument*/NULL);
		NullCheck(L_285);
		(L_285)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)142)), (InternalEncodingDataItem_t3158859817 )L_286);
		InternalEncodingDataItemU5BU5D_t1120810260* L_287 = L_285;
		InternalEncodingDataItem_t3158859817  L_288 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3906183338, (uint16_t)((int32_t)1141), /*hidden argument*/NULL);
		NullCheck(L_287);
		(L_287)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)143)), (InternalEncodingDataItem_t3158859817 )L_288);
		InternalEncodingDataItemU5BU5D_t1120810260* L_289 = L_287;
		InternalEncodingDataItem_t3158859817  L_290 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3906173600, (uint16_t)((int32_t)1142), /*hidden argument*/NULL);
		NullCheck(L_289);
		(L_289)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)144)), (InternalEncodingDataItem_t3158859817 )L_290);
		InternalEncodingDataItemU5BU5D_t1120810260* L_291 = L_289;
		InternalEncodingDataItem_t3158859817  L_292 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2918537535, (uint16_t)((int32_t)1145), /*hidden argument*/NULL);
		NullCheck(L_291);
		(L_291)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)145)), (InternalEncodingDataItem_t3158859817 )L_292);
		InternalEncodingDataItemU5BU5D_t1120810260* L_293 = L_291;
		InternalEncodingDataItem_t3158859817  L_294 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3617423929, (uint16_t)((int32_t)1143), /*hidden argument*/NULL);
		NullCheck(L_293);
		(L_293)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)146)), (InternalEncodingDataItem_t3158859817 )L_294);
		InternalEncodingDataItemU5BU5D_t1120810260* L_295 = L_293;
		InternalEncodingDataItem_t3158859817  L_296 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3784007001, (uint16_t)((int32_t)1147), /*hidden argument*/NULL);
		NullCheck(L_295);
		(L_295)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)147)), (InternalEncodingDataItem_t3158859817 )L_296);
		InternalEncodingDataItemU5BU5D_t1120810260* L_297 = L_295;
		InternalEncodingDataItem_t3158859817  L_298 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3165363503, (uint16_t)((int32_t)1146), /*hidden argument*/NULL);
		NullCheck(L_297);
		(L_297)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)148)), (InternalEncodingDataItem_t3158859817 )L_298);
		InternalEncodingDataItemU5BU5D_t1120810260* L_299 = L_297;
		InternalEncodingDataItem_t3158859817  L_300 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3198902001, (uint16_t)((int32_t)1148), /*hidden argument*/NULL);
		NullCheck(L_299);
		(L_299)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)149)), (InternalEncodingDataItem_t3158859817 )L_300);
		InternalEncodingDataItemU5BU5D_t1120810260* L_301 = L_299;
		InternalEncodingDataItem_t3158859817  L_302 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral4097793376, (uint16_t)((int32_t)1149), /*hidden argument*/NULL);
		NullCheck(L_301);
		(L_301)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)150)), (InternalEncodingDataItem_t3158859817 )L_302);
		InternalEncodingDataItemU5BU5D_t1120810260* L_303 = L_301;
		InternalEncodingDataItem_t3158859817  L_304 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral727798868, (uint16_t)((int32_t)1144), /*hidden argument*/NULL);
		NullCheck(L_303);
		(L_303)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)151)), (InternalEncodingDataItem_t3158859817 )L_304);
		InternalEncodingDataItemU5BU5D_t1120810260* L_305 = L_303;
		InternalEncodingDataItem_t3158859817  L_306 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2980251372, (uint16_t)((int32_t)20290), /*hidden argument*/NULL);
		NullCheck(L_305);
		(L_305)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)152)), (InternalEncodingDataItem_t3158859817 )L_306);
		InternalEncodingDataItemU5BU5D_t1120810260* L_307 = L_305;
		InternalEncodingDataItem_t3158859817  L_308 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1595133435, (uint16_t)((int32_t)20924), /*hidden argument*/NULL);
		NullCheck(L_307);
		(L_307)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)153)), (InternalEncodingDataItem_t3158859817 )L_308);
		InternalEncodingDataItemU5BU5D_t1120810260* L_309 = L_307;
		InternalEncodingDataItem_t3158859817  L_310 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral437610676, (uint16_t)((int32_t)1142), /*hidden argument*/NULL);
		NullCheck(L_309);
		(L_309)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)154)), (InternalEncodingDataItem_t3158859817 )L_310);
		InternalEncodingDataItemU5BU5D_t1120810260* L_311 = L_309;
		InternalEncodingDataItem_t3158859817  L_312 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral419900722, (uint16_t)((int32_t)1143), /*hidden argument*/NULL);
		NullCheck(L_311);
		(L_311)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)155)), (InternalEncodingDataItem_t3158859817 )L_312);
		InternalEncodingDataItemU5BU5D_t1120810260* L_313 = L_311;
		InternalEncodingDataItem_t3158859817  L_314 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2998615872, (uint16_t)((int32_t)1140), /*hidden argument*/NULL);
		NullCheck(L_313);
		(L_313)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)156)), (InternalEncodingDataItem_t3158859817 )L_314);
		InternalEncodingDataItemU5BU5D_t1120810260* L_315 = L_313;
		InternalEncodingDataItem_t3158859817  L_316 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral4275507946, (uint16_t)((int32_t)28596), /*hidden argument*/NULL);
		NullCheck(L_315);
		(L_315)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)157)), (InternalEncodingDataItem_t3158859817 )L_316);
		InternalEncodingDataItemU5BU5D_t1120810260* L_317 = L_315;
		InternalEncodingDataItem_t3158859817  L_318 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3510833898, (uint16_t)((int32_t)28597), /*hidden argument*/NULL);
		NullCheck(L_317);
		(L_317)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)158)), (InternalEncodingDataItem_t3158859817 )L_318);
		InternalEncodingDataItemU5BU5D_t1120810260* L_319 = L_317;
		InternalEncodingDataItem_t3158859817  L_320 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1500048739, (uint16_t)((int32_t)28597), /*hidden argument*/NULL);
		NullCheck(L_319);
		(L_319)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)159)), (InternalEncodingDataItem_t3158859817 )L_320);
		InternalEncodingDataItemU5BU5D_t1120810260* L_321 = L_319;
		InternalEncodingDataItem_t3158859817  L_322 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral269651951, (uint16_t)((int32_t)51936), /*hidden argument*/NULL);
		NullCheck(L_321);
		(L_321)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)160)), (InternalEncodingDataItem_t3158859817 )L_322);
		InternalEncodingDataItemU5BU5D_t1120810260* L_323 = L_321;
		InternalEncodingDataItem_t3158859817  L_324 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral270831590, (uint16_t)((int32_t)51932), /*hidden argument*/NULL);
		NullCheck(L_323);
		(L_323)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)161)), (InternalEncodingDataItem_t3158859817 )L_324);
		InternalEncodingDataItemU5BU5D_t1120810260* L_325 = L_323;
		InternalEncodingDataItem_t3158859817  L_326 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral270962663, (uint16_t)((int32_t)51949), /*hidden argument*/NULL);
		NullCheck(L_325);
		(L_325)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)162)), (InternalEncodingDataItem_t3158859817 )L_326);
		InternalEncodingDataItemU5BU5D_t1120810260* L_327 = L_325;
		InternalEncodingDataItem_t3158859817  L_328 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral4020142269, (uint16_t)((int32_t)51932), /*hidden argument*/NULL);
		NullCheck(L_327);
		(L_327)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)163)), (InternalEncodingDataItem_t3158859817 )L_328);
		InternalEncodingDataItemU5BU5D_t1120810260* L_329 = L_327;
		InternalEncodingDataItem_t3158859817  L_330 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3160538834, (uint16_t)((int32_t)54936), /*hidden argument*/NULL);
		NullCheck(L_329);
		(L_329)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)164)), (InternalEncodingDataItem_t3158859817 )L_330);
		InternalEncodingDataItemU5BU5D_t1120810260* L_331 = L_329;
		InternalEncodingDataItem_t3158859817  L_332 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1630141616, (uint16_t)((int32_t)936), /*hidden argument*/NULL);
		NullCheck(L_331);
		(L_331)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)165)), (InternalEncodingDataItem_t3158859817 )L_332);
		InternalEncodingDataItemU5BU5D_t1120810260* L_333 = L_331;
		InternalEncodingDataItem_t3158859817  L_334 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1370487619, (uint16_t)((int32_t)936), /*hidden argument*/NULL);
		NullCheck(L_333);
		(L_333)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)166)), (InternalEncodingDataItem_t3158859817 )L_334);
		InternalEncodingDataItemU5BU5D_t1120810260* L_335 = L_333;
		InternalEncodingDataItem_t3158859817  L_336 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral344511078, (uint16_t)((int32_t)936), /*hidden argument*/NULL);
		NullCheck(L_335);
		(L_335)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)167)), (InternalEncodingDataItem_t3158859817 )L_336);
		InternalEncodingDataItemU5BU5D_t1120810260* L_337 = L_335;
		InternalEncodingDataItem_t3158859817  L_338 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3052904444, (uint16_t)((int32_t)936), /*hidden argument*/NULL);
		NullCheck(L_337);
		(L_337)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)168)), (InternalEncodingDataItem_t3158859817 )L_338);
		InternalEncodingDataItemU5BU5D_t1120810260* L_339 = L_337;
		InternalEncodingDataItem_t3158859817  L_340 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral4176625015, (uint16_t)((int32_t)936), /*hidden argument*/NULL);
		NullCheck(L_339);
		(L_339)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)169)), (InternalEncodingDataItem_t3158859817 )L_340);
		InternalEncodingDataItemU5BU5D_t1120810260* L_341 = L_339;
		InternalEncodingDataItem_t3158859817  L_342 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral442750400, (uint16_t)((int32_t)20106), /*hidden argument*/NULL);
		NullCheck(L_341);
		(L_341)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)170)), (InternalEncodingDataItem_t3158859817 )L_342);
		InternalEncodingDataItemU5BU5D_t1120810260* L_343 = L_341;
		InternalEncodingDataItem_t3158859817  L_344 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3552475495, (uint16_t)((int32_t)28597), /*hidden argument*/NULL);
		NullCheck(L_343);
		(L_343)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)171)), (InternalEncodingDataItem_t3158859817 )L_344);
		InternalEncodingDataItemU5BU5D_t1120810260* L_345 = L_343;
		InternalEncodingDataItem_t3158859817  L_346 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3555096935, (uint16_t)((int32_t)28597), /*hidden argument*/NULL);
		NullCheck(L_345);
		(L_345)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)172)), (InternalEncodingDataItem_t3158859817 )L_346);
		InternalEncodingDataItemU5BU5D_t1120810260* L_347 = L_345;
		InternalEncodingDataItem_t3158859817  L_348 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1109990777, (uint16_t)((int32_t)28598), /*hidden argument*/NULL);
		NullCheck(L_347);
		(L_347)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)173)), (InternalEncodingDataItem_t3158859817 )L_348);
		InternalEncodingDataItemU5BU5D_t1120810260* L_349 = L_347;
		InternalEncodingDataItem_t3158859817  L_350 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1426549758, (uint16_t)((int32_t)52936), /*hidden argument*/NULL);
		NullCheck(L_349);
		(L_349)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)174)), (InternalEncodingDataItem_t3158859817 )L_350);
		InternalEncodingDataItemU5BU5D_t1120810260* L_351 = L_349;
		InternalEncodingDataItem_t3158859817  L_352 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral951465877, (uint16_t)((int32_t)20838), /*hidden argument*/NULL);
		NullCheck(L_351);
		(L_351)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)175)), (InternalEncodingDataItem_t3158859817 )L_352);
		InternalEncodingDataItemU5BU5D_t1120810260* L_353 = L_351;
		InternalEncodingDataItem_t3158859817  L_354 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral55853533, (uint16_t)((int32_t)858), /*hidden argument*/NULL);
		NullCheck(L_353);
		(L_353)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)176)), (InternalEncodingDataItem_t3158859817 )L_354);
		InternalEncodingDataItemU5BU5D_t1120810260* L_355 = L_353;
		InternalEncodingDataItem_t3158859817  L_356 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral417308590, (uint16_t)((int32_t)20924), /*hidden argument*/NULL);
		NullCheck(L_355);
		(L_355)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)177)), (InternalEncodingDataItem_t3158859817 )L_356);
		InternalEncodingDataItemU5BU5D_t1120810260* L_357 = L_355;
		InternalEncodingDataItem_t3158859817  L_358 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1211283065, (uint16_t)((int32_t)1047), /*hidden argument*/NULL);
		NullCheck(L_357);
		(L_357)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)178)), (InternalEncodingDataItem_t3158859817 )L_358);
		InternalEncodingDataItemU5BU5D_t1120810260* L_359 = L_357;
		InternalEncodingDataItem_t3158859817  L_360 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral19707513, (uint16_t)((int32_t)1140), /*hidden argument*/NULL);
		NullCheck(L_359);
		(L_359)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)179)), (InternalEncodingDataItem_t3158859817 )L_360);
		InternalEncodingDataItemU5BU5D_t1120810260* L_361 = L_359;
		InternalEncodingDataItem_t3158859817  L_362 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2358359673, (uint16_t)((int32_t)1141), /*hidden argument*/NULL);
		NullCheck(L_361);
		(L_361)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)180)), (InternalEncodingDataItem_t3158859817 )L_362);
		InternalEncodingDataItemU5BU5D_t1120810260* L_363 = L_361;
		InternalEncodingDataItem_t3158859817  L_364 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3932337785, (uint16_t)((int32_t)1142), /*hidden argument*/NULL);
		NullCheck(L_363);
		(L_363)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)181)), (InternalEncodingDataItem_t3158859817 )L_364);
		InternalEncodingDataItemU5BU5D_t1120810260* L_365 = L_363;
		InternalEncodingDataItem_t3158859817  L_366 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1976022649, (uint16_t)((int32_t)1143), /*hidden argument*/NULL);
		NullCheck(L_365);
		(L_365)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)182)), (InternalEncodingDataItem_t3158859817 )L_366);
		InternalEncodingDataItemU5BU5D_t1120810260* L_367 = L_365;
		InternalEncodingDataItem_t3158859817  L_368 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3550000761, (uint16_t)((int32_t)1144), /*hidden argument*/NULL);
		NullCheck(L_367);
		(L_367)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)183)), (InternalEncodingDataItem_t3158859817 )L_368);
		InternalEncodingDataItemU5BU5D_t1120810260* L_369 = L_367;
		InternalEncodingDataItem_t3158859817  L_370 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1593685625, (uint16_t)((int32_t)1145), /*hidden argument*/NULL);
		NullCheck(L_369);
		(L_369)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)184)), (InternalEncodingDataItem_t3158859817 )L_370);
		InternalEncodingDataItemU5BU5D_t1120810260* L_371 = L_369;
		InternalEncodingDataItem_t3158859817  L_372 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3167663737, (uint16_t)((int32_t)1146), /*hidden argument*/NULL);
		NullCheck(L_371);
		(L_371)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)185)), (InternalEncodingDataItem_t3158859817 )L_372);
		InternalEncodingDataItemU5BU5D_t1120810260* L_373 = L_371;
		InternalEncodingDataItem_t3158859817  L_374 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1211348601, (uint16_t)((int32_t)1147), /*hidden argument*/NULL);
		NullCheck(L_373);
		(L_373)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)186)), (InternalEncodingDataItem_t3158859817 )L_374);
		InternalEncodingDataItemU5BU5D_t1120810260* L_375 = L_373;
		InternalEncodingDataItem_t3158859817  L_376 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2785326713, (uint16_t)((int32_t)1148), /*hidden argument*/NULL);
		NullCheck(L_375);
		(L_375)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)187)), (InternalEncodingDataItem_t3158859817 )L_376);
		InternalEncodingDataItemU5BU5D_t1120810260* L_377 = L_375;
		InternalEncodingDataItem_t3158859817  L_378 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral829011577, (uint16_t)((int32_t)1149), /*hidden argument*/NULL);
		NullCheck(L_377);
		(L_377)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)188)), (InternalEncodingDataItem_t3158859817 )L_378);
		InternalEncodingDataItemU5BU5D_t1120810260* L_379 = L_377;
		InternalEncodingDataItem_t3158859817  L_380 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral29116137, (uint16_t)((int32_t)37), /*hidden argument*/NULL);
		NullCheck(L_379);
		(L_379)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)189)), (InternalEncodingDataItem_t3158859817 )L_380);
		InternalEncodingDataItemU5BU5D_t1120810260* L_381 = L_379;
		InternalEncodingDataItem_t3158859817  L_382 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2699676994, (uint16_t)((int32_t)1026), /*hidden argument*/NULL);
		NullCheck(L_381);
		(L_381)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)190)), (InternalEncodingDataItem_t3158859817 )L_382);
		InternalEncodingDataItemU5BU5D_t1120810260* L_383 = L_381;
		InternalEncodingDataItem_t3158859817  L_384 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3942008549, (uint16_t)((int32_t)20273), /*hidden argument*/NULL);
		NullCheck(L_383);
		(L_383)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)191)), (InternalEncodingDataItem_t3158859817 )L_384);
		InternalEncodingDataItemU5BU5D_t1120810260* L_385 = L_383;
		InternalEncodingDataItem_t3158859817  L_386 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3941746405, (uint16_t)((int32_t)20277), /*hidden argument*/NULL);
		NullCheck(L_385);
		(L_385)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)192)), (InternalEncodingDataItem_t3158859817 )L_386);
		InternalEncodingDataItemU5BU5D_t1120810260* L_387 = L_385;
		InternalEncodingDataItem_t3158859817  L_388 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3941287653, (uint16_t)((int32_t)20278), /*hidden argument*/NULL);
		NullCheck(L_387);
		(L_387)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)193)), (InternalEncodingDataItem_t3158859817 )L_388);
		InternalEncodingDataItemU5BU5D_t1120810260* L_389 = L_387;
		InternalEncodingDataItem_t3158859817  L_390 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3941811950, (uint16_t)((int32_t)20280), /*hidden argument*/NULL);
		NullCheck(L_389);
		(L_389)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)194)), (InternalEncodingDataItem_t3158859817 )L_390);
		InternalEncodingDataItemU5BU5D_t1120810260* L_391 = L_389;
		InternalEncodingDataItem_t3158859817  L_392 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3941549806, (uint16_t)((int32_t)20284), /*hidden argument*/NULL);
		NullCheck(L_391);
		(L_391)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)195)), (InternalEncodingDataItem_t3158859817 )L_392);
		InternalEncodingDataItemU5BU5D_t1120810260* L_393 = L_391;
		InternalEncodingDataItem_t3158859817  L_394 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3941615342, (uint16_t)((int32_t)20285), /*hidden argument*/NULL);
		NullCheck(L_393);
		(L_393)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)196)), (InternalEncodingDataItem_t3158859817 )L_394);
		InternalEncodingDataItemU5BU5D_t1120810260* L_395 = L_393;
		InternalEncodingDataItem_t3158859817  L_396 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3941811951, (uint16_t)((int32_t)20290), /*hidden argument*/NULL);
		NullCheck(L_395);
		(L_395)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)197)), (InternalEncodingDataItem_t3158859817 )L_396);
		InternalEncodingDataItemU5BU5D_t1120810260* L_397 = L_395;
		InternalEncodingDataItem_t3158859817  L_398 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3941746415, (uint16_t)((int32_t)20297), /*hidden argument*/NULL);
		NullCheck(L_397);
		(L_397)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)198)), (InternalEncodingDataItem_t3158859817 )L_398);
		InternalEncodingDataItemU5BU5D_t1120810260* L_399 = L_397;
		InternalEncodingDataItem_t3158859817  L_400 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1603094244, (uint16_t)((int32_t)20127), /*hidden argument*/NULL);
		NullCheck(L_399);
		(L_399)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)199)), (InternalEncodingDataItem_t3158859817 )L_400);
		InternalEncodingDataItemU5BU5D_t1120810260* L_401 = L_399;
		InternalEncodingDataItem_t3158859817  L_402 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3559474920, (uint16_t)((int32_t)20420), /*hidden argument*/NULL);
		NullCheck(L_401);
		(L_401)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)200)), (InternalEncodingDataItem_t3158859817 )L_402);
		InternalEncodingDataItemU5BU5D_t1120810260* L_403 = L_401;
		InternalEncodingDataItem_t3158859817  L_404 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3559671528, (uint16_t)((int32_t)20423), /*hidden argument*/NULL);
		NullCheck(L_403);
		(L_403)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)201)), (InternalEncodingDataItem_t3158859817 )L_404);
		InternalEncodingDataItemU5BU5D_t1120810260* L_405 = L_403;
		InternalEncodingDataItem_t3158859817  L_406 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3559212776, (uint16_t)((int32_t)20424), /*hidden argument*/NULL);
		NullCheck(L_405);
		(L_405)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)202)), (InternalEncodingDataItem_t3158859817 )L_406);
		InternalEncodingDataItemU5BU5D_t1120810260* L_407 = L_405;
		InternalEncodingDataItem_t3158859817  L_408 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3559409385, (uint16_t)((int32_t)437), /*hidden argument*/NULL);
		NullCheck(L_407);
		(L_407)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)203)), (InternalEncodingDataItem_t3158859817 )L_408);
		InternalEncodingDataItemU5BU5D_t1120810260* L_409 = L_407;
		InternalEncodingDataItem_t3158859817  L_410 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1220822758, (uint16_t)((int32_t)500), /*hidden argument*/NULL);
		NullCheck(L_409);
		(L_409)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)204)), (InternalEncodingDataItem_t3158859817 )L_410);
		InternalEncodingDataItemU5BU5D_t1120810260* L_411 = L_409;
		InternalEncodingDataItem_t3158859817  L_412 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2189940329, (uint16_t)((int32_t)737), /*hidden argument*/NULL);
		NullCheck(L_411);
		(L_411)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)205)), (InternalEncodingDataItem_t3158859817 )L_412);
		InternalEncodingDataItemU5BU5D_t1120810260* L_413 = L_411;
		InternalEncodingDataItem_t3158859817  L_414 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2189809253, (uint16_t)((int32_t)775), /*hidden argument*/NULL);
		NullCheck(L_413);
		(L_413)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)206)), (InternalEncodingDataItem_t3158859817 )L_414);
		InternalEncodingDataItemU5BU5D_t1120810260* L_415 = L_413;
		InternalEncodingDataItem_t3158859817  L_416 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2909591143, (uint16_t)((int32_t)28591), /*hidden argument*/NULL);
		NullCheck(L_415);
		(L_415)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)207)), (InternalEncodingDataItem_t3158859817 )L_416);
		InternalEncodingDataItemU5BU5D_t1120810260* L_417 = L_415;
		InternalEncodingDataItem_t3158859817  L_418 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1558529763, (uint16_t)((int32_t)850), /*hidden argument*/NULL);
		NullCheck(L_417);
		(L_417)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)208)), (InternalEncodingDataItem_t3158859817 )L_418);
		InternalEncodingDataItemU5BU5D_t1120810260* L_419 = L_417;
		InternalEncodingDataItem_t3158859817  L_420 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1558660835, (uint16_t)((int32_t)852), /*hidden argument*/NULL);
		NullCheck(L_419);
		(L_419)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)209)), (InternalEncodingDataItem_t3158859817 )L_420);
		InternalEncodingDataItemU5BU5D_t1120810260* L_421 = L_419;
		InternalEncodingDataItem_t3158859817  L_422 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1558333155, (uint16_t)((int32_t)855), /*hidden argument*/NULL);
		NullCheck(L_421);
		(L_421)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)210)), (InternalEncodingDataItem_t3158859817 )L_422);
		InternalEncodingDataItemU5BU5D_t1120810260* L_423 = L_421;
		InternalEncodingDataItem_t3158859817  L_424 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1558464227, (uint16_t)((int32_t)857), /*hidden argument*/NULL);
		NullCheck(L_423);
		(L_423)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)211)), (InternalEncodingDataItem_t3158859817 )L_424);
		InternalEncodingDataItemU5BU5D_t1120810260* L_425 = L_423;
		InternalEncodingDataItem_t3158859817  L_426 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1558529764, (uint16_t)((int32_t)860), /*hidden argument*/NULL);
		NullCheck(L_425);
		(L_425)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)212)), (InternalEncodingDataItem_t3158859817 )L_426);
		InternalEncodingDataItemU5BU5D_t1120810260* L_427 = L_425;
		InternalEncodingDataItem_t3158859817  L_428 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1558595300, (uint16_t)((int32_t)861), /*hidden argument*/NULL);
		NullCheck(L_427);
		(L_427)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)213)), (InternalEncodingDataItem_t3158859817 )L_428);
		InternalEncodingDataItemU5BU5D_t1120810260* L_429 = L_427;
		InternalEncodingDataItem_t3158859817  L_430 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1558660836, (uint16_t)((int32_t)862), /*hidden argument*/NULL);
		NullCheck(L_429);
		(L_429)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)214)), (InternalEncodingDataItem_t3158859817 )L_430);
		InternalEncodingDataItemU5BU5D_t1120810260* L_431 = L_429;
		InternalEncodingDataItem_t3158859817  L_432 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1558726372, (uint16_t)((int32_t)863), /*hidden argument*/NULL);
		NullCheck(L_431);
		(L_431)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)215)), (InternalEncodingDataItem_t3158859817 )L_432);
		InternalEncodingDataItemU5BU5D_t1120810260* L_433 = L_431;
		InternalEncodingDataItem_t3158859817  L_434 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1558267620, (uint16_t)((int32_t)864), /*hidden argument*/NULL);
		NullCheck(L_433);
		(L_433)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)216)), (InternalEncodingDataItem_t3158859817 )L_434);
		InternalEncodingDataItemU5BU5D_t1120810260* L_435 = L_433;
		InternalEncodingDataItem_t3158859817  L_436 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1558333156, (uint16_t)((int32_t)865), /*hidden argument*/NULL);
		NullCheck(L_435);
		(L_435)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)217)), (InternalEncodingDataItem_t3158859817 )L_436);
		InternalEncodingDataItemU5BU5D_t1120810260* L_437 = L_435;
		InternalEncodingDataItem_t3158859817  L_438 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1558398692, (uint16_t)((int32_t)866), /*hidden argument*/NULL);
		NullCheck(L_437);
		(L_437)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)218)), (InternalEncodingDataItem_t3158859817 )L_438);
		InternalEncodingDataItemU5BU5D_t1120810260* L_439 = L_437;
		InternalEncodingDataItem_t3158859817  L_440 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1558071012, (uint16_t)((int32_t)869), /*hidden argument*/NULL);
		NullCheck(L_439);
		(L_439)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)219)), (InternalEncodingDataItem_t3158859817 )L_440);
		InternalEncodingDataItemU5BU5D_t1120810260* L_441 = L_439;
		InternalEncodingDataItem_t3158859817  L_442 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1558529765, (uint16_t)((int32_t)870), /*hidden argument*/NULL);
		NullCheck(L_441);
		(L_441)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)220)), (InternalEncodingDataItem_t3158859817 )L_442);
		InternalEncodingDataItemU5BU5D_t1120810260* L_443 = L_441;
		InternalEncodingDataItem_t3158859817  L_444 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1558595301, (uint16_t)((int32_t)20871), /*hidden argument*/NULL);
		NullCheck(L_443);
		(L_443)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)221)), (InternalEncodingDataItem_t3158859817 )L_444);
		InternalEncodingDataItemU5BU5D_t1120810260* L_445 = L_443;
		InternalEncodingDataItem_t3158859817  L_446 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1558529774, (uint16_t)((int32_t)20880), /*hidden argument*/NULL);
		NullCheck(L_445);
		(L_445)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)222)), (InternalEncodingDataItem_t3158859817 )L_446);
		InternalEncodingDataItemU5BU5D_t1120810260* L_447 = L_445;
		InternalEncodingDataItem_t3158859817  L_448 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3514648294, (uint16_t)((int32_t)20905), /*hidden argument*/NULL);
		NullCheck(L_447);
		(L_447)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)223)), (InternalEncodingDataItem_t3158859817 )L_448);
		InternalEncodingDataItemU5BU5D_t1120810260* L_449 = L_447;
		InternalEncodingDataItem_t3158859817  L_450 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3717262403, (uint16_t)((int32_t)20105), /*hidden argument*/NULL);
		NullCheck(L_449);
		(L_449)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)224)), (InternalEncodingDataItem_t3158859817 )L_450);
		InternalEncodingDataItemU5BU5D_t1120810260* L_451 = L_449;
		InternalEncodingDataItem_t3158859817  L_452 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral4119679052, (uint16_t)((int32_t)1200), /*hidden argument*/NULL);
		NullCheck(L_451);
		(L_451)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)225)), (InternalEncodingDataItem_t3158859817 )L_452);
		InternalEncodingDataItemU5BU5D_t1120810260* L_453 = L_451;
		InternalEncodingDataItem_t3158859817  L_454 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2484750257, (uint16_t)((int32_t)50220), /*hidden argument*/NULL);
		NullCheck(L_453);
		(L_453)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)226)), (InternalEncodingDataItem_t3158859817 )L_454);
		InternalEncodingDataItemU5BU5D_t1120810260* L_455 = L_453;
		InternalEncodingDataItem_t3158859817  L_456 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1048124597, (uint16_t)((int32_t)51932), /*hidden argument*/NULL);
		NullCheck(L_455);
		(L_455)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)227)), (InternalEncodingDataItem_t3158859817 )L_456);
		InternalEncodingDataItemU5BU5D_t1120810260* L_457 = L_455;
		InternalEncodingDataItem_t3158859817  L_458 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1321885307, (uint16_t)((int32_t)50225), /*hidden argument*/NULL);
		NullCheck(L_457);
		(L_457)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)228)), (InternalEncodingDataItem_t3158859817 )L_458);
		InternalEncodingDataItemU5BU5D_t1120810260* L_459 = L_457;
		InternalEncodingDataItem_t3158859817  L_460 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral755905473, (uint16_t)((int32_t)50225), /*hidden argument*/NULL);
		NullCheck(L_459);
		(L_459)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)229)), (InternalEncodingDataItem_t3158859817 )L_460);
		InternalEncodingDataItemU5BU5D_t1120810260* L_461 = L_459;
		InternalEncodingDataItem_t3158859817  L_462 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2226773078, (uint16_t)((int32_t)50225), /*hidden argument*/NULL);
		NullCheck(L_461);
		(L_461)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)230)), (InternalEncodingDataItem_t3158859817 )L_462);
		InternalEncodingDataItemU5BU5D_t1120810260* L_463 = L_461;
		InternalEncodingDataItem_t3158859817  L_464 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral755905458, (uint16_t)((int32_t)51949), /*hidden argument*/NULL);
		NullCheck(L_463);
		(L_463)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)231)), (InternalEncodingDataItem_t3158859817 )L_464);
		InternalEncodingDataItemU5BU5D_t1120810260* L_465 = L_463;
		InternalEncodingDataItem_t3158859817  L_466 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2226773063, (uint16_t)((int32_t)51949), /*hidden argument*/NULL);
		NullCheck(L_465);
		(L_465)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)232)), (InternalEncodingDataItem_t3158859817 )L_466);
		InternalEncodingDataItemU5BU5D_t1120810260* L_467 = L_465;
		InternalEncodingDataItem_t3158859817  L_468 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral287407422, (uint16_t)((int32_t)28591), /*hidden argument*/NULL);
		NullCheck(L_467);
		(L_467)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)233)), (InternalEncodingDataItem_t3158859817 )L_468);
		InternalEncodingDataItemU5BU5D_t1120810260* L_469 = L_467;
		InternalEncodingDataItem_t3158859817  L_470 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1501041285, (uint16_t)((int32_t)874), /*hidden argument*/NULL);
		NullCheck(L_469);
		(L_469)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)234)), (InternalEncodingDataItem_t3158859817 )L_470);
		InternalEncodingDataItemU5BU5D_t1120810260* L_471 = L_469;
		InternalEncodingDataItem_t3158859817  L_472 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2663840699, (uint16_t)((int32_t)28603), /*hidden argument*/NULL);
		NullCheck(L_471);
		(L_471)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)235)), (InternalEncodingDataItem_t3158859817 )L_472);
		InternalEncodingDataItemU5BU5D_t1120810260* L_473 = L_471;
		InternalEncodingDataItem_t3158859817  L_474 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3826640113, (uint16_t)((int32_t)28605), /*hidden argument*/NULL);
		NullCheck(L_473);
		(L_473)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)236)), (InternalEncodingDataItem_t3158859817 )L_474);
		InternalEncodingDataItemU5BU5D_t1120810260* L_475 = L_473;
		InternalEncodingDataItem_t3158859817  L_476 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral287604030, (uint16_t)((int32_t)28592), /*hidden argument*/NULL);
		NullCheck(L_475);
		(L_475)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)237)), (InternalEncodingDataItem_t3158859817 )L_476);
		InternalEncodingDataItemU5BU5D_t1120810260* L_477 = L_475;
		InternalEncodingDataItem_t3158859817  L_478 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral287538494, (uint16_t)((int32_t)28593), /*hidden argument*/NULL);
		NullCheck(L_477);
		(L_477)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)238)), (InternalEncodingDataItem_t3158859817 )L_478);
		InternalEncodingDataItemU5BU5D_t1120810260* L_479 = L_477;
		InternalEncodingDataItem_t3158859817  L_480 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral287735102, (uint16_t)((int32_t)28594), /*hidden argument*/NULL);
		NullCheck(L_479);
		(L_479)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)239)), (InternalEncodingDataItem_t3158859817 )L_480);
		InternalEncodingDataItemU5BU5D_t1120810260* L_481 = L_479;
		InternalEncodingDataItem_t3158859817  L_482 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral287669566, (uint16_t)((int32_t)28595), /*hidden argument*/NULL);
		NullCheck(L_481);
		(L_481)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)240)), (InternalEncodingDataItem_t3158859817 )L_482);
		InternalEncodingDataItemU5BU5D_t1120810260* L_483 = L_481;
		InternalEncodingDataItem_t3158859817  L_484 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral287866174, (uint16_t)((int32_t)28596), /*hidden argument*/NULL);
		NullCheck(L_483);
		(L_483)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)241)), (InternalEncodingDataItem_t3158859817 )L_484);
		InternalEncodingDataItemU5BU5D_t1120810260* L_485 = L_483;
		InternalEncodingDataItem_t3158859817  L_486 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral287800638, (uint16_t)((int32_t)28597), /*hidden argument*/NULL);
		NullCheck(L_485);
		(L_485)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)242)), (InternalEncodingDataItem_t3158859817 )L_486);
		InternalEncodingDataItemU5BU5D_t1120810260* L_487 = L_485;
		InternalEncodingDataItem_t3158859817  L_488 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral287997246, (uint16_t)((int32_t)28598), /*hidden argument*/NULL);
		NullCheck(L_487);
		(L_487)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)243)), (InternalEncodingDataItem_t3158859817 )L_488);
		InternalEncodingDataItemU5BU5D_t1120810260* L_489 = L_487;
		InternalEncodingDataItem_t3158859817  L_490 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3024720212, (uint16_t)((int32_t)28598), /*hidden argument*/NULL);
		NullCheck(L_489);
		(L_489)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)244)), (InternalEncodingDataItem_t3158859817 )L_490);
		InternalEncodingDataItemU5BU5D_t1120810260* L_491 = L_489;
		InternalEncodingDataItem_t3158859817  L_492 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1159263849, (uint16_t)((int32_t)38598), /*hidden argument*/NULL);
		NullCheck(L_491);
		(L_491)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)245)), (InternalEncodingDataItem_t3158859817 )L_492);
		InternalEncodingDataItemU5BU5D_t1120810260* L_493 = L_491;
		InternalEncodingDataItem_t3158859817  L_494 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral287931710, (uint16_t)((int32_t)28599), /*hidden argument*/NULL);
		NullCheck(L_493);
		(L_493)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)246)), (InternalEncodingDataItem_t3158859817 )L_494);
		InternalEncodingDataItemU5BU5D_t1120810260* L_495 = L_493;
		InternalEncodingDataItem_t3158859817  L_496 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2571427498, (uint16_t)((int32_t)28591), /*hidden argument*/NULL);
		NullCheck(L_495);
		(L_495)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)247)), (InternalEncodingDataItem_t3158859817 )L_496);
		InternalEncodingDataItemU5BU5D_t1120810260* L_497 = L_495;
		InternalEncodingDataItem_t3158859817  L_498 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2571361962, (uint16_t)((int32_t)28592), /*hidden argument*/NULL);
		NullCheck(L_497);
		(L_497)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)248)), (InternalEncodingDataItem_t3158859817 )L_498);
		InternalEncodingDataItemU5BU5D_t1120810260* L_499 = L_497;
		InternalEncodingDataItem_t3158859817  L_500 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2571886250, (uint16_t)((int32_t)28593), /*hidden argument*/NULL);
		NullCheck(L_499);
		(L_499)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)249)), (InternalEncodingDataItem_t3158859817 )L_500);
		InternalEncodingDataItemU5BU5D_t1120810260* L_501 = L_499;
		InternalEncodingDataItem_t3158859817  L_502 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2571427497, (uint16_t)((int32_t)28594), /*hidden argument*/NULL);
		NullCheck(L_501);
		(L_501)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)250)), (InternalEncodingDataItem_t3158859817 )L_502);
		InternalEncodingDataItemU5BU5D_t1120810260* L_503 = L_501;
		InternalEncodingDataItem_t3158859817  L_504 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2571034280, (uint16_t)((int32_t)28597), /*hidden argument*/NULL);
		NullCheck(L_503);
		(L_503)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)251)), (InternalEncodingDataItem_t3158859817 )L_504);
		InternalEncodingDataItemU5BU5D_t1120810260* L_505 = L_503;
		InternalEncodingDataItem_t3158859817  L_506 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2570968744, (uint16_t)((int32_t)28596), /*hidden argument*/NULL);
		NullCheck(L_505);
		(L_505)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)252)), (InternalEncodingDataItem_t3158859817 )L_506);
		InternalEncodingDataItemU5BU5D_t1120810260* L_507 = L_505;
		InternalEncodingDataItem_t3158859817  L_508 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2571951783, (uint16_t)((int32_t)28598), /*hidden argument*/NULL);
		NullCheck(L_507);
		(L_507)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)253)), (InternalEncodingDataItem_t3158859817 )L_508);
		InternalEncodingDataItemU5BU5D_t1120810260* L_509 = L_507;
		InternalEncodingDataItem_t3158859817  L_510 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2571165358, (uint16_t)((int32_t)28595), /*hidden argument*/NULL);
		NullCheck(L_509);
		(L_509)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)254)), (InternalEncodingDataItem_t3158859817 )L_510);
		InternalEncodingDataItemU5BU5D_t1120810260* L_511 = L_509;
		InternalEncodingDataItem_t3158859817  L_512 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2571951790, (uint16_t)((int32_t)28599), /*hidden argument*/NULL);
		NullCheck(L_511);
		(L_511)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)255)), (InternalEncodingDataItem_t3158859817 )L_512);
		InternalEncodingDataItemU5BU5D_t1120810260* L_513 = L_511;
		InternalEncodingDataItem_t3158859817  L_514 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2571886254, (uint16_t)((int32_t)949), /*hidden argument*/NULL);
		NullCheck(L_513);
		(L_513)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)256)), (InternalEncodingDataItem_t3158859817 )L_514);
		InternalEncodingDataItemU5BU5D_t1120810260* L_515 = L_513;
		InternalEncodingDataItem_t3158859817  L_516 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3332955810, (uint16_t)((int32_t)936), /*hidden argument*/NULL);
		NullCheck(L_515);
		(L_515)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)257)), (InternalEncodingDataItem_t3158859817 )L_516);
		InternalEncodingDataItemU5BU5D_t1120810260* L_517 = L_515;
		InternalEncodingDataItem_t3158859817  L_518 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1705631980, (uint16_t)((int32_t)20127), /*hidden argument*/NULL);
		NullCheck(L_517);
		(L_517)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)258)), (InternalEncodingDataItem_t3158859817 )L_518);
		InternalEncodingDataItemU5BU5D_t1120810260* L_519 = L_517;
		InternalEncodingDataItem_t3158859817  L_520 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral897331372, (uint16_t)((int32_t)20127), /*hidden argument*/NULL);
		NullCheck(L_519);
		(L_519)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)259)), (InternalEncodingDataItem_t3158859817 )L_520);
		InternalEncodingDataItemU5BU5D_t1120810260* L_521 = L_519;
		InternalEncodingDataItem_t3158859817  L_522 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral25841598, (uint16_t)((int32_t)28591), /*hidden argument*/NULL);
		NullCheck(L_521);
		(L_521)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)260)), (InternalEncodingDataItem_t3158859817 )L_522);
		InternalEncodingDataItemU5BU5D_t1120810260* L_523 = L_521;
		InternalEncodingDataItem_t3158859817  L_524 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral25841595, (uint16_t)((int32_t)28592), /*hidden argument*/NULL);
		NullCheck(L_523);
		(L_523)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)261)), (InternalEncodingDataItem_t3158859817 )L_524);
		InternalEncodingDataItemU5BU5D_t1120810260* L_525 = L_523;
		InternalEncodingDataItem_t3158859817  L_526 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1225865469, (uint16_t)((int32_t)20127), /*hidden argument*/NULL);
		NullCheck(L_525);
		(L_525)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)262)), (InternalEncodingDataItem_t3158859817 )L_526);
		InternalEncodingDataItemU5BU5D_t1120810260* L_527 = L_525;
		InternalEncodingDataItem_t3158859817  L_528 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3325525310, (uint16_t)((int32_t)28591), /*hidden argument*/NULL);
		NullCheck(L_527);
		(L_527)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)263)), (InternalEncodingDataItem_t3158859817 )L_528);
		InternalEncodingDataItemU5BU5D_t1120810260* L_529 = L_527;
		InternalEncodingDataItem_t3158859817  L_530 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2537670051, (uint16_t)((int32_t)28605), /*hidden argument*/NULL);
		NullCheck(L_529);
		(L_529)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)264)), (InternalEncodingDataItem_t3158859817 )L_530);
		InternalEncodingDataItemU5BU5D_t1120810260* L_531 = L_529;
		InternalEncodingDataItem_t3158859817  L_532 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2857741860, (uint16_t)((int32_t)28591), /*hidden argument*/NULL);
		NullCheck(L_531);
		(L_531)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)265)), (InternalEncodingDataItem_t3158859817 )L_532);
		InternalEncodingDataItemU5BU5D_t1120810260* L_533 = L_531;
		InternalEncodingDataItem_t3158859817  L_534 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3325721918, (uint16_t)((int32_t)28592), /*hidden argument*/NULL);
		NullCheck(L_533);
		(L_533)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)266)), (InternalEncodingDataItem_t3158859817 )L_534);
		InternalEncodingDataItemU5BU5D_t1120810260* L_535 = L_533;
		InternalEncodingDataItem_t3158859817  L_536 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2867375652, (uint16_t)((int32_t)28592), /*hidden argument*/NULL);
		NullCheck(L_535);
		(L_535)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)267)), (InternalEncodingDataItem_t3158859817 )L_536);
		InternalEncodingDataItemU5BU5D_t1120810260* L_537 = L_535;
		InternalEncodingDataItem_t3158859817  L_538 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3116095166, (uint16_t)((int32_t)28593), /*hidden argument*/NULL);
		NullCheck(L_537);
		(L_537)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)268)), (InternalEncodingDataItem_t3158859817 )L_538);
		InternalEncodingDataItemU5BU5D_t1120810260* L_539 = L_537;
		InternalEncodingDataItem_t3158859817  L_540 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral810017287, (uint16_t)((int32_t)28593), /*hidden argument*/NULL);
		NullCheck(L_539);
		(L_539)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)269)), (InternalEncodingDataItem_t3158859817 )L_540);
		InternalEncodingDataItemU5BU5D_t1120810260* L_541 = L_539;
		InternalEncodingDataItem_t3158859817  L_542 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3116291774, (uint16_t)((int32_t)28594), /*hidden argument*/NULL);
		NullCheck(L_541);
		(L_541)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)270)), (InternalEncodingDataItem_t3158859817 )L_542);
		InternalEncodingDataItemU5BU5D_t1120810260* L_543 = L_541;
		InternalEncodingDataItem_t3158859817  L_544 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral819651079, (uint16_t)((int32_t)28594), /*hidden argument*/NULL);
		NullCheck(L_543);
		(L_543)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)271)), (InternalEncodingDataItem_t3158859817 )L_544);
		InternalEncodingDataItemU5BU5D_t1120810260* L_545 = L_543;
		InternalEncodingDataItem_t3158859817  L_546 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3116226238, (uint16_t)((int32_t)28595), /*hidden argument*/NULL);
		NullCheck(L_545);
		(L_545)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)272)), (InternalEncodingDataItem_t3158859817 )L_546);
		InternalEncodingDataItemU5BU5D_t1120810260* L_547 = L_545;
		InternalEncodingDataItem_t3158859817  L_548 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral813294087, (uint16_t)((int32_t)28595), /*hidden argument*/NULL);
		NullCheck(L_547);
		(L_547)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)273)), (InternalEncodingDataItem_t3158859817 )L_548);
		InternalEncodingDataItemU5BU5D_t1120810260* L_549 = L_547;
		InternalEncodingDataItem_t3158859817  L_550 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3116422846, (uint16_t)((int32_t)28596), /*hidden argument*/NULL);
		NullCheck(L_549);
		(L_549)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)274)), (InternalEncodingDataItem_t3158859817 )L_550);
		InternalEncodingDataItemU5BU5D_t1120810260* L_551 = L_549;
		InternalEncodingDataItem_t3158859817  L_552 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1939721702, (uint16_t)((int32_t)28596), /*hidden argument*/NULL);
		NullCheck(L_551);
		(L_551)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)275)), (InternalEncodingDataItem_t3158859817 )L_552);
		InternalEncodingDataItemU5BU5D_t1120810260* L_553 = L_551;
		InternalEncodingDataItem_t3158859817  L_554 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3116357310, (uint16_t)((int32_t)28597), /*hidden argument*/NULL);
		NullCheck(L_553);
		(L_553)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)276)), (InternalEncodingDataItem_t3158859817 )L_554);
		InternalEncodingDataItemU5BU5D_t1120810260* L_555 = L_553;
		InternalEncodingDataItem_t3158859817  L_556 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1933364710, (uint16_t)((int32_t)28597), /*hidden argument*/NULL);
		NullCheck(L_555);
		(L_555)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)277)), (InternalEncodingDataItem_t3158859817 )L_556);
		InternalEncodingDataItemU5BU5D_t1120810260* L_557 = L_555;
		InternalEncodingDataItem_t3158859817  L_558 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3116553918, (uint16_t)((int32_t)28598), /*hidden argument*/NULL);
		NullCheck(L_557);
		(L_557)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)278)), (InternalEncodingDataItem_t3158859817 )L_558);
		InternalEncodingDataItemU5BU5D_t1120810260* L_559 = L_557;
		InternalEncodingDataItem_t3158859817  L_560 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral828301831, (uint16_t)((int32_t)28598), /*hidden argument*/NULL);
		NullCheck(L_559);
		(L_559)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)279)), (InternalEncodingDataItem_t3158859817 )L_560);
		InternalEncodingDataItemU5BU5D_t1120810260* L_561 = L_559;
		InternalEncodingDataItem_t3158859817  L_562 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3116488382, (uint16_t)((int32_t)28599), /*hidden argument*/NULL);
		NullCheck(L_561);
		(L_561)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)280)), (InternalEncodingDataItem_t3158859817 )L_562);
		InternalEncodingDataItemU5BU5D_t1120810260* L_563 = L_561;
		InternalEncodingDataItem_t3158859817  L_564 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2388028780, (uint16_t)((int32_t)28599), /*hidden argument*/NULL);
		NullCheck(L_563);
		(L_563)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)281)), (InternalEncodingDataItem_t3158859817 )L_564);
		InternalEncodingDataItemU5BU5D_t1120810260* L_565 = L_563;
		InternalEncodingDataItem_t3158859817  L_566 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3173290892, (uint16_t)((int32_t)1361), /*hidden argument*/NULL);
		NullCheck(L_565);
		(L_565)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)282)), (InternalEncodingDataItem_t3158859817 )L_566);
		InternalEncodingDataItemU5BU5D_t1120810260* L_567 = L_565;
		InternalEncodingDataItem_t3158859817  L_568 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3313125906, (uint16_t)((int32_t)20866), /*hidden argument*/NULL);
		NullCheck(L_567);
		(L_567)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)283)), (InternalEncodingDataItem_t3158859817 )L_568);
		InternalEncodingDataItemU5BU5D_t1120810260* L_569 = L_567;
		InternalEncodingDataItem_t3158859817  L_570 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1783777810, (uint16_t)((int32_t)20866), /*hidden argument*/NULL);
		NullCheck(L_569);
		(L_569)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)284)), (InternalEncodingDataItem_t3158859817 )L_570);
		InternalEncodingDataItemU5BU5D_t1120810260* L_571 = L_569;
		InternalEncodingDataItem_t3158859817  L_572 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral590807989, (uint16_t)((int32_t)20866), /*hidden argument*/NULL);
		NullCheck(L_571);
		(L_571)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)285)), (InternalEncodingDataItem_t3158859817 )L_572);
		InternalEncodingDataItemU5BU5D_t1120810260* L_573 = L_571;
		InternalEncodingDataItem_t3158859817  L_574 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3450303620, (uint16_t)((int32_t)21866), /*hidden argument*/NULL);
		NullCheck(L_573);
		(L_573)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)286)), (InternalEncodingDataItem_t3158859817 )L_574);
		InternalEncodingDataItemU5BU5D_t1120810260* L_575 = L_573;
		InternalEncodingDataItem_t3158859817  L_576 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral590611381, (uint16_t)((int32_t)21866), /*hidden argument*/NULL);
		NullCheck(L_575);
		(L_575)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)287)), (InternalEncodingDataItem_t3158859817 )L_576);
		InternalEncodingDataItemU5BU5D_t1120810260* L_577 = L_575;
		InternalEncodingDataItem_t3158859817  L_578 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral594084726, (uint16_t)((int32_t)20866), /*hidden argument*/NULL);
		NullCheck(L_577);
		(L_577)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)288)), (InternalEncodingDataItem_t3158859817 )L_578);
		InternalEncodingDataItemU5BU5D_t1120810260* L_579 = L_577;
		InternalEncodingDataItem_t3158859817  L_580 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3212170028, (uint16_t)((int32_t)949), /*hidden argument*/NULL);
		NullCheck(L_579);
		(L_579)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)289)), (InternalEncodingDataItem_t3158859817 )L_580);
		InternalEncodingDataItemU5BU5D_t1120810260* L_581 = L_579;
		InternalEncodingDataItem_t3158859817  L_582 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral537103994, (uint16_t)((int32_t)949), /*hidden argument*/NULL);
		NullCheck(L_581);
		(L_581)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)290)), (InternalEncodingDataItem_t3158859817 )L_582);
		InternalEncodingDataItemU5BU5D_t1120810260* L_583 = L_581;
		InternalEncodingDataItem_t3158859817  L_584 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1488739367, (uint16_t)((int32_t)949), /*hidden argument*/NULL);
		NullCheck(L_583);
		(L_583)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)291)), (InternalEncodingDataItem_t3158859817 )L_584);
		InternalEncodingDataItemU5BU5D_t1120810260* L_585 = L_583;
		InternalEncodingDataItem_t3158859817  L_586 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1757261963, (uint16_t)((int32_t)949), /*hidden argument*/NULL);
		NullCheck(L_585);
		(L_585)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)292)), (InternalEncodingDataItem_t3158859817 )L_586);
		InternalEncodingDataItemU5BU5D_t1120810260* L_587 = L_585;
		InternalEncodingDataItem_t3158859817  L_588 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1961895209, (uint16_t)((int32_t)949), /*hidden argument*/NULL);
		NullCheck(L_587);
		(L_587)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)293)), (InternalEncodingDataItem_t3158859817 )L_588);
		InternalEncodingDataItemU5BU5D_t1120810260* L_589 = L_587;
		InternalEncodingDataItem_t3158859817  L_590 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral121812018, (uint16_t)((int32_t)949), /*hidden argument*/NULL);
		NullCheck(L_589);
		(L_589)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)294)), (InternalEncodingDataItem_t3158859817 )L_590);
		InternalEncodingDataItemU5BU5D_t1120810260* L_591 = L_589;
		InternalEncodingDataItem_t3158859817  L_592 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1529482517, (uint16_t)((int32_t)949), /*hidden argument*/NULL);
		NullCheck(L_591);
		(L_591)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)295)), (InternalEncodingDataItem_t3158859817 )L_592);
		InternalEncodingDataItemU5BU5D_t1120810260* L_593 = L_591;
		InternalEncodingDataItem_t3158859817  L_594 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1528827157, (uint16_t)((int32_t)949), /*hidden argument*/NULL);
		NullCheck(L_593);
		(L_593)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)296)), (InternalEncodingDataItem_t3158859817 )L_594);
		InternalEncodingDataItemU5BU5D_t1120810260* L_595 = L_593;
		InternalEncodingDataItem_t3158859817  L_596 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1777863957, (uint16_t)((int32_t)949), /*hidden argument*/NULL);
		NullCheck(L_595);
		(L_595)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)297)), (InternalEncodingDataItem_t3158859817 )L_596);
		InternalEncodingDataItemU5BU5D_t1120810260* L_597 = L_595;
		InternalEncodingDataItem_t3158859817  L_598 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3451500484, (uint16_t)((int32_t)28591), /*hidden argument*/NULL);
		NullCheck(L_597);
		(L_597)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)298)), (InternalEncodingDataItem_t3158859817 )L_598);
		InternalEncodingDataItemU5BU5D_t1120810260* L_599 = L_597;
		InternalEncodingDataItem_t3158859817  L_600 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3451434948, (uint16_t)((int32_t)28592), /*hidden argument*/NULL);
		NullCheck(L_599);
		(L_599)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)299)), (InternalEncodingDataItem_t3158859817 )L_600);
		InternalEncodingDataItemU5BU5D_t1120810260* L_601 = L_599;
		InternalEncodingDataItem_t3158859817  L_602 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3451369412, (uint16_t)((int32_t)28593), /*hidden argument*/NULL);
		NullCheck(L_601);
		(L_601)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)300)), (InternalEncodingDataItem_t3158859817 )L_602);
		InternalEncodingDataItemU5BU5D_t1120810260* L_603 = L_601;
		InternalEncodingDataItem_t3158859817  L_604 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3451303876, (uint16_t)((int32_t)28594), /*hidden argument*/NULL);
		NullCheck(L_603);
		(L_603)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)301)), (InternalEncodingDataItem_t3158859817 )L_604);
		InternalEncodingDataItemU5BU5D_t1120810260* L_605 = L_603;
		InternalEncodingDataItem_t3158859817  L_606 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3451238340, (uint16_t)((int32_t)28599), /*hidden argument*/NULL);
		NullCheck(L_605);
		(L_605)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)302)), (InternalEncodingDataItem_t3158859817 )L_606);
		InternalEncodingDataItemU5BU5D_t1120810260* L_607 = L_605;
		InternalEncodingDataItem_t3158859817  L_608 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3452024772, (uint16_t)((int32_t)28605), /*hidden argument*/NULL);
		NullCheck(L_607);
		(L_607)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)303)), (InternalEncodingDataItem_t3158859817 )L_608);
		InternalEncodingDataItemU5BU5D_t1120810260* L_609 = L_607;
		InternalEncodingDataItem_t3158859817  L_610 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2373696654, (uint16_t)((int32_t)28591), /*hidden argument*/NULL);
		NullCheck(L_609);
		(L_609)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)304)), (InternalEncodingDataItem_t3158859817 )L_610);
		InternalEncodingDataItemU5BU5D_t1120810260* L_611 = L_609;
		InternalEncodingDataItem_t3158859817  L_612 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2373893262, (uint16_t)((int32_t)28592), /*hidden argument*/NULL);
		NullCheck(L_611);
		(L_611)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)305)), (InternalEncodingDataItem_t3158859817 )L_612);
		InternalEncodingDataItemU5BU5D_t1120810260* L_613 = L_611;
		InternalEncodingDataItem_t3158859817  L_614 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2373827726, (uint16_t)((int32_t)28593), /*hidden argument*/NULL);
		NullCheck(L_613);
		(L_613)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)306)), (InternalEncodingDataItem_t3158859817 )L_614);
		InternalEncodingDataItemU5BU5D_t1120810260* L_615 = L_613;
		InternalEncodingDataItem_t3158859817  L_616 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2373500046, (uint16_t)((int32_t)28594), /*hidden argument*/NULL);
		NullCheck(L_615);
		(L_615)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)307)), (InternalEncodingDataItem_t3158859817 )L_616);
		InternalEncodingDataItemU5BU5D_t1120810260* L_617 = L_615;
		InternalEncodingDataItem_t3158859817  L_618 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2373434510, (uint16_t)((int32_t)28599), /*hidden argument*/NULL);
		NullCheck(L_617);
		(L_617)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)308)), (InternalEncodingDataItem_t3158859817 )L_618);
		InternalEncodingDataItemU5BU5D_t1120810260* L_619 = L_617;
		InternalEncodingDataItem_t3158859817  L_620 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2373172366, (uint16_t)((int32_t)28605), /*hidden argument*/NULL);
		NullCheck(L_619);
		(L_619)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)309)), (InternalEncodingDataItem_t3158859817 )L_620);
		InternalEncodingDataItemU5BU5D_t1120810260* L_621 = L_619;
		InternalEncodingDataItem_t3158859817  L_622 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1117267012, (uint16_t)((int32_t)28598), /*hidden argument*/NULL);
		NullCheck(L_621);
		(L_621)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)310)), (InternalEncodingDataItem_t3158859817 )L_622);
		InternalEncodingDataItemU5BU5D_t1120810260* L_623 = L_621;
		InternalEncodingDataItem_t3158859817  L_624 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2815495132, (uint16_t)((int32_t)10000), /*hidden argument*/NULL);
		NullCheck(L_623);
		(L_623)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)311)), (InternalEncodingDataItem_t3158859817 )L_624);
		InternalEncodingDataItemU5BU5D_t1120810260* L_625 = L_623;
		InternalEncodingDataItem_t3158859817  L_626 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2049512309, (uint16_t)((int32_t)932), /*hidden argument*/NULL);
		NullCheck(L_625);
		(L_625)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)312)), (InternalEncodingDataItem_t3158859817 )L_626);
		InternalEncodingDataItemU5BU5D_t1120810260* L_627 = L_625;
		InternalEncodingDataItem_t3158859817  L_628 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2136083539, (uint16_t)((int32_t)20108), /*hidden argument*/NULL);
		NullCheck(L_627);
		(L_627)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)313)), (InternalEncodingDataItem_t3158859817 )L_628);
		InternalEncodingDataItemU5BU5D_t1120810260* L_629 = L_627;
		InternalEncodingDataItem_t3158859817  L_630 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3225091364, (uint16_t)((int32_t)20108), /*hidden argument*/NULL);
		NullCheck(L_629);
		(L_629)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)314)), (InternalEncodingDataItem_t3158859817 )L_630);
		InternalEncodingDataItemU5BU5D_t1120810260* L_631 = L_629;
		InternalEncodingDataItem_t3158859817  L_632 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2115580979, (uint16_t)((int32_t)858), /*hidden argument*/NULL);
		NullCheck(L_631);
		(L_631)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)315)), (InternalEncodingDataItem_t3158859817 )L_632);
		InternalEncodingDataItemU5BU5D_t1120810260* L_633 = L_631;
		InternalEncodingDataItem_t3158859817  L_634 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3164047802, (uint16_t)((int32_t)20107), /*hidden argument*/NULL);
		NullCheck(L_633);
		(L_633)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)316)), (InternalEncodingDataItem_t3158859817 )L_634);
		InternalEncodingDataItemU5BU5D_t1120810260* L_635 = L_633;
		InternalEncodingDataItem_t3158859817  L_636 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2404440926, (uint16_t)((int32_t)932), /*hidden argument*/NULL);
		NullCheck(L_635);
		(L_635)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)317)), (InternalEncodingDataItem_t3158859817 )L_636);
		InternalEncodingDataItemU5BU5D_t1120810260* L_637 = L_635;
		InternalEncodingDataItem_t3158859817  L_638 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2227100510, (uint16_t)((int32_t)932), /*hidden argument*/NULL);
		NullCheck(L_637);
		(L_637)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)318)), (InternalEncodingDataItem_t3158859817 )L_638);
		InternalEncodingDataItemU5BU5D_t1120810260* L_639 = L_637;
		InternalEncodingDataItem_t3158859817  L_640 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1178618394, (uint16_t)((int32_t)932), /*hidden argument*/NULL);
		NullCheck(L_639);
		(L_639)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)319)), (InternalEncodingDataItem_t3158859817 )L_640);
		InternalEncodingDataItemU5BU5D_t1120810260* L_641 = L_639;
		InternalEncodingDataItem_t3158859817  L_642 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2677988819, (uint16_t)((int32_t)20107), /*hidden argument*/NULL);
		NullCheck(L_641);
		(L_641)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)320)), (InternalEncodingDataItem_t3158859817 )L_642);
		InternalEncodingDataItemU5BU5D_t1120810260* L_643 = L_641;
		InternalEncodingDataItem_t3158859817  L_644 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral638007809, (uint16_t)((int32_t)874), /*hidden argument*/NULL);
		NullCheck(L_643);
		(L_643)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)321)), (InternalEncodingDataItem_t3158859817 )L_644);
		InternalEncodingDataItemU5BU5D_t1120810260* L_645 = L_643;
		InternalEncodingDataItem_t3158859817  L_646 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3819915486, (uint16_t)((int32_t)1200), /*hidden argument*/NULL);
		NullCheck(L_645);
		(L_645)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)322)), (InternalEncodingDataItem_t3158859817 )L_646);
		InternalEncodingDataItemU5BU5D_t1120810260* L_647 = L_645;
		InternalEncodingDataItem_t3158859817  L_648 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3515793196, (uint16_t)((int32_t)1200), /*hidden argument*/NULL);
		NullCheck(L_647);
		(L_647)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)323)), (InternalEncodingDataItem_t3158859817 )L_648);
		InternalEncodingDataItemU5BU5D_t1120810260* L_649 = L_647;
		InternalEncodingDataItem_t3158859817  L_650 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2934346760, (uint16_t)((int32_t)65000), /*hidden argument*/NULL);
		NullCheck(L_649);
		(L_649)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)324)), (InternalEncodingDataItem_t3158859817 )L_650);
		InternalEncodingDataItemU5BU5D_t1120810260* L_651 = L_649;
		InternalEncodingDataItem_t3158859817  L_652 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2934346759, (uint16_t)((int32_t)65001), /*hidden argument*/NULL);
		NullCheck(L_651);
		(L_651)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)325)), (InternalEncodingDataItem_t3158859817 )L_652);
		InternalEncodingDataItemU5BU5D_t1120810260* L_653 = L_651;
		InternalEncodingDataItem_t3158859817  L_654 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1912708760, (uint16_t)((int32_t)65000), /*hidden argument*/NULL);
		NullCheck(L_653);
		(L_653)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)326)), (InternalEncodingDataItem_t3158859817 )L_654);
		InternalEncodingDataItemU5BU5D_t1120810260* L_655 = L_653;
		InternalEncodingDataItem_t3158859817  L_656 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1912708757, (uint16_t)((int32_t)65001), /*hidden argument*/NULL);
		NullCheck(L_655);
		(L_655)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)327)), (InternalEncodingDataItem_t3158859817 )L_656);
		InternalEncodingDataItemU5BU5D_t1120810260* L_657 = L_655;
		InternalEncodingDataItem_t3158859817  L_658 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3985305513, (uint16_t)((int32_t)1201), /*hidden argument*/NULL);
		NullCheck(L_657);
		(L_657)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)328)), (InternalEncodingDataItem_t3158859817 )L_658);
		InternalEncodingDataItemU5BU5D_t1120810260* L_659 = L_657;
		InternalEncodingDataItem_t3158859817  L_660 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3455563723, (uint16_t)((int32_t)20127), /*hidden argument*/NULL);
		NullCheck(L_659);
		(L_659)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)329)), (InternalEncodingDataItem_t3158859817 )L_660);
		InternalEncodingDataItemU5BU5D_t1120810260* L_661 = L_659;
		InternalEncodingDataItem_t3158859817  L_662 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2571809832, (uint16_t)((int32_t)20127), /*hidden argument*/NULL);
		NullCheck(L_661);
		(L_661)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)330)), (InternalEncodingDataItem_t3158859817 )L_662);
		InternalEncodingDataItemU5BU5D_t1120810260* L_663 = L_661;
		InternalEncodingDataItem_t3158859817  L_664 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral4164808798, (uint16_t)((int32_t)1200), /*hidden argument*/NULL);
		NullCheck(L_663);
		(L_663)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)331)), (InternalEncodingDataItem_t3158859817 )L_664);
		InternalEncodingDataItemU5BU5D_t1120810260* L_665 = L_663;
		InternalEncodingDataItem_t3158859817  L_666 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral338859906, (uint16_t)((int32_t)1201), /*hidden argument*/NULL);
		NullCheck(L_665);
		(L_665)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)332)), (InternalEncodingDataItem_t3158859817 )L_666);
		InternalEncodingDataItemU5BU5D_t1120810260* L_667 = L_665;
		InternalEncodingDataItem_t3158859817  L_668 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1145428960, (uint16_t)((int32_t)1200), /*hidden argument*/NULL);
		NullCheck(L_667);
		(L_667)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)333)), (InternalEncodingDataItem_t3158859817 )L_668);
		InternalEncodingDataItemU5BU5D_t1120810260* L_669 = L_667;
		InternalEncodingDataItem_t3158859817  L_670 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral4164546656, (uint16_t)((int32_t)12000), /*hidden argument*/NULL);
		NullCheck(L_669);
		(L_669)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)334)), (InternalEncodingDataItem_t3158859817 )L_670);
		InternalEncodingDataItemU5BU5D_t1120810260* L_671 = L_669;
		InternalEncodingDataItem_t3158859817  L_672 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral338597764, (uint16_t)((int32_t)12001), /*hidden argument*/NULL);
		NullCheck(L_671);
		(L_671)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)335)), (InternalEncodingDataItem_t3158859817 )L_672);
		InternalEncodingDataItemU5BU5D_t1120810260* L_673 = L_671;
		InternalEncodingDataItem_t3158859817  L_674 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1145166818, (uint16_t)((int32_t)12000), /*hidden argument*/NULL);
		NullCheck(L_673);
		(L_673)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)336)), (InternalEncodingDataItem_t3158859817 )L_674);
		InternalEncodingDataItemU5BU5D_t1120810260* L_675 = L_673;
		InternalEncodingDataItem_t3158859817  L_676 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral4161532004, (uint16_t)((int32_t)65000), /*hidden argument*/NULL);
		NullCheck(L_675);
		(L_675)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)337)), (InternalEncodingDataItem_t3158859817 )L_676);
		InternalEncodingDataItemU5BU5D_t1120810260* L_677 = L_675;
		InternalEncodingDataItem_t3158859817  L_678 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral4161531989, (uint16_t)((int32_t)65001), /*hidden argument*/NULL);
		NullCheck(L_677);
		(L_677)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)338)), (InternalEncodingDataItem_t3158859817 )L_678);
		InternalEncodingDataItemU5BU5D_t1120810260* L_679 = L_677;
		InternalEncodingDataItem_t3158859817  L_680 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral428165162, (uint16_t)((int32_t)28598), /*hidden argument*/NULL);
		NullCheck(L_679);
		(L_679)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)339)), (InternalEncodingDataItem_t3158859817 )L_680);
		InternalEncodingDataItemU5BU5D_t1120810260* L_681 = L_679;
		InternalEncodingDataItem_t3158859817  L_682 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2150154659, (uint16_t)((int32_t)1250), /*hidden argument*/NULL);
		NullCheck(L_681);
		(L_681)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)340)), (InternalEncodingDataItem_t3158859817 )L_682);
		InternalEncodingDataItemU5BU5D_t1120810260* L_683 = L_681;
		InternalEncodingDataItem_t3158859817  L_684 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral4106469795, (uint16_t)((int32_t)1251), /*hidden argument*/NULL);
		NullCheck(L_683);
		(L_683)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)341)), (InternalEncodingDataItem_t3158859817 )L_684);
		InternalEncodingDataItemU5BU5D_t1120810260* L_685 = L_683;
		InternalEncodingDataItem_t3158859817  L_686 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2532491683, (uint16_t)((int32_t)1252), /*hidden argument*/NULL);
		NullCheck(L_685);
		(L_685)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)342)), (InternalEncodingDataItem_t3158859817 )L_686);
		InternalEncodingDataItemU5BU5D_t1120810260* L_687 = L_685;
		InternalEncodingDataItem_t3158859817  L_688 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral193839523, (uint16_t)((int32_t)1253), /*hidden argument*/NULL);
		NullCheck(L_687);
		(L_687)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)343)), (InternalEncodingDataItem_t3158859817 )L_688);
		InternalEncodingDataItemU5BU5D_t1120810260* L_689 = L_687;
		InternalEncodingDataItem_t3158859817  L_690 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1385513283, (uint16_t)((int32_t)1254), /*hidden argument*/NULL);
		NullCheck(L_689);
		(L_689)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)344)), (InternalEncodingDataItem_t3158859817 )L_690);
		InternalEncodingDataItemU5BU5D_t1120810260* L_691 = L_689;
		InternalEncodingDataItem_t3158859817  L_692 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3341795747, (uint16_t)((int32_t)1255), /*hidden argument*/NULL);
		NullCheck(L_691);
		(L_691)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)345)), (InternalEncodingDataItem_t3158859817 )L_692);
		InternalEncodingDataItemU5BU5D_t1120810260* L_693 = L_691;
		InternalEncodingDataItem_t3158859817  L_694 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1767817635, (uint16_t)((int32_t)1256), /*hidden argument*/NULL);
		NullCheck(L_693);
		(L_693)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)346)), (InternalEncodingDataItem_t3158859817 )L_694);
		InternalEncodingDataItemU5BU5D_t1120810260* L_695 = L_693;
		InternalEncodingDataItem_t3158859817  L_696 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3724132771, (uint16_t)((int32_t)1257), /*hidden argument*/NULL);
		NullCheck(L_695);
		(L_695)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)347)), (InternalEncodingDataItem_t3158859817 )L_696);
		InternalEncodingDataItemU5BU5D_t1120810260* L_697 = L_695;
		InternalEncodingDataItem_t3158859817  L_698 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3679502755, (uint16_t)((int32_t)1258), /*hidden argument*/NULL);
		NullCheck(L_697);
		(L_697)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)348)), (InternalEncodingDataItem_t3158859817 )L_698);
		InternalEncodingDataItemU5BU5D_t1120810260* L_699 = L_697;
		InternalEncodingDataItem_t3158859817  L_700 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3130412303, (uint16_t)((int32_t)874), /*hidden argument*/NULL);
		NullCheck(L_699);
		(L_699)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)349)), (InternalEncodingDataItem_t3158859817 )L_700);
		InternalEncodingDataItemU5BU5D_t1120810260* L_701 = L_699;
		InternalEncodingDataItem_t3158859817  L_702 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral249539300, (uint16_t)((int32_t)1252), /*hidden argument*/NULL);
		NullCheck(L_701);
		(L_701)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)350)), (InternalEncodingDataItem_t3158859817 )L_702);
		InternalEncodingDataItemU5BU5D_t1120810260* L_703 = L_701;
		InternalEncodingDataItem_t3158859817  L_704 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3486720434, (uint16_t)((int32_t)20000), /*hidden argument*/NULL);
		NullCheck(L_703);
		(L_703)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)351)), (InternalEncodingDataItem_t3158859817 )L_704);
		InternalEncodingDataItemU5BU5D_t1120810260* L_705 = L_703;
		InternalEncodingDataItem_t3158859817  L_706 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2763251006, (uint16_t)((int32_t)20002), /*hidden argument*/NULL);
		NullCheck(L_705);
		(L_705)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)352)), (InternalEncodingDataItem_t3158859817 )L_706);
		InternalEncodingDataItemU5BU5D_t1120810260* L_707 = L_705;
		InternalEncodingDataItem_t3158859817  L_708 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1763639919, (uint16_t)((int32_t)1250), /*hidden argument*/NULL);
		NullCheck(L_707);
		(L_707)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)353)), (InternalEncodingDataItem_t3158859817 )L_708);
		InternalEncodingDataItemU5BU5D_t1120810260* L_709 = L_707;
		InternalEncodingDataItem_t3158859817  L_710 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral4102292079, (uint16_t)((int32_t)1251), /*hidden argument*/NULL);
		NullCheck(L_709);
		(L_709)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)354)), (InternalEncodingDataItem_t3158859817 )L_710);
		InternalEncodingDataItemU5BU5D_t1120810260* L_711 = L_709;
		InternalEncodingDataItem_t3158859817  L_712 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1888516660, (uint16_t)((int32_t)20001), /*hidden argument*/NULL);
		NullCheck(L_711);
		(L_711)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)355)), (InternalEncodingDataItem_t3158859817 )L_712);
		InternalEncodingDataItemU5BU5D_t1120810260* L_713 = L_711;
		InternalEncodingDataItem_t3158859817  L_714 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1888516658, (uint16_t)((int32_t)20003), /*hidden argument*/NULL);
		NullCheck(L_713);
		(L_713)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)356)), (InternalEncodingDataItem_t3158859817 )L_714);
		InternalEncodingDataItemU5BU5D_t1120810260* L_715 = L_713;
		InternalEncodingDataItem_t3158859817  L_716 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1888516665, (uint16_t)((int32_t)20004), /*hidden argument*/NULL);
		NullCheck(L_715);
		(L_715)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)357)), (InternalEncodingDataItem_t3158859817 )L_716);
		InternalEncodingDataItemU5BU5D_t1120810260* L_717 = L_715;
		InternalEncodingDataItem_t3158859817  L_718 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1888516664, (uint16_t)((int32_t)20005), /*hidden argument*/NULL);
		NullCheck(L_717);
		(L_717)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)358)), (InternalEncodingDataItem_t3158859817 )L_718);
		InternalEncodingDataItemU5BU5D_t1120810260* L_719 = L_717;
		InternalEncodingDataItem_t3158859817  L_720 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1904305002, (uint16_t)((int32_t)20261), /*hidden argument*/NULL);
		NullCheck(L_719);
		(L_719)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)359)), (InternalEncodingDataItem_t3158859817 )L_720);
		InternalEncodingDataItemU5BU5D_t1120810260* L_721 = L_719;
		InternalEncodingDataItem_t3158859817  L_722 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1904305010, (uint16_t)((int32_t)20269), /*hidden argument*/NULL);
		NullCheck(L_721);
		(L_721)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)360)), (InternalEncodingDataItem_t3158859817 )L_722);
		InternalEncodingDataItemU5BU5D_t1120810260* L_723 = L_721;
		InternalEncodingDataItem_t3158859817  L_724 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1472178804, (uint16_t)((int32_t)20936), /*hidden argument*/NULL);
		NullCheck(L_723);
		(L_723)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)361)), (InternalEncodingDataItem_t3158859817 )L_724);
		InternalEncodingDataItemU5BU5D_t1120810260* L_725 = L_723;
		InternalEncodingDataItem_t3158859817  L_726 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3046156921, (uint16_t)((int32_t)20949), /*hidden argument*/NULL);
		NullCheck(L_725);
		(L_725)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)362)), (InternalEncodingDataItem_t3158859817 )L_726);
		InternalEncodingDataItemU5BU5D_t1120810260* L_727 = L_725;
		InternalEncodingDataItem_t3158859817  L_728 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2668978915, (uint16_t)((int32_t)50227), /*hidden argument*/NULL);
		NullCheck(L_727);
		(L_727)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)363)), (InternalEncodingDataItem_t3158859817 )L_728);
		InternalEncodingDataItemU5BU5D_t1120810260* L_729 = L_727;
		InternalEncodingDataItem_t3158859817  L_730 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1904788413, (uint16_t)((int32_t)20833), /*hidden argument*/NULL);
		NullCheck(L_729);
		(L_729)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)364)), (InternalEncodingDataItem_t3158859817 )L_730);
		InternalEncodingDataItemU5BU5D_t1120810260* L_731 = L_729;
		InternalEncodingDataItem_t3158859817  L_732 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2154003808, (uint16_t)((int32_t)51932), /*hidden argument*/NULL);
		NullCheck(L_731);
		(L_731)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)365)), (InternalEncodingDataItem_t3158859817 )L_732);
		InternalEncodingDataItemU5BU5D_t1120810260* L_733 = L_731;
		InternalEncodingDataItem_t3158859817  L_734 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2009454845, (uint16_t)((int32_t)51936), /*hidden argument*/NULL);
		NullCheck(L_733);
		(L_733)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)366)), (InternalEncodingDataItem_t3158859817 )L_734);
		InternalEncodingDataItemU5BU5D_t1120810260* L_735 = L_733;
		InternalEncodingDataItem_t3158859817  L_736 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral4240634480, (uint16_t)((int32_t)51932), /*hidden argument*/NULL);
		NullCheck(L_735);
		(L_735)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)367)), (InternalEncodingDataItem_t3158859817 )L_736);
		InternalEncodingDataItemU5BU5D_t1120810260* L_737 = L_735;
		InternalEncodingDataItem_t3158859817  L_738 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral620891343, (uint16_t)((int32_t)29001), /*hidden argument*/NULL);
		NullCheck(L_737);
		(L_737)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)368)), (InternalEncodingDataItem_t3158859817 )L_738);
		InternalEncodingDataItemU5BU5D_t1120810260* L_739 = L_737;
		InternalEncodingDataItem_t3158859817  L_740 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1870623334, (uint16_t)((int32_t)20105), /*hidden argument*/NULL);
		NullCheck(L_739);
		(L_739)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)369)), (InternalEncodingDataItem_t3158859817 )L_740);
		InternalEncodingDataItemU5BU5D_t1120810260* L_741 = L_739;
		InternalEncodingDataItem_t3158859817  L_742 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2988995822, (uint16_t)((int32_t)20106), /*hidden argument*/NULL);
		NullCheck(L_741);
		(L_741)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)370)), (InternalEncodingDataItem_t3158859817 )L_742);
		InternalEncodingDataItemU5BU5D_t1120810260* L_743 = L_741;
		InternalEncodingDataItem_t3158859817  L_744 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral217100711, (uint16_t)((int32_t)20108), /*hidden argument*/NULL);
		NullCheck(L_743);
		(L_743)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)371)), (InternalEncodingDataItem_t3158859817 )L_744);
		InternalEncodingDataItemU5BU5D_t1120810260* L_745 = L_743;
		InternalEncodingDataItem_t3158859817  L_746 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3346764981, (uint16_t)((int32_t)20107), /*hidden argument*/NULL);
		NullCheck(L_745);
		(L_745)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)372)), (InternalEncodingDataItem_t3158859817 )L_746);
		InternalEncodingDataItemU5BU5D_t1120810260* L_747 = L_745;
		InternalEncodingDataItem_t3158859817  L_748 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1424852036, (uint16_t)((int32_t)57006), /*hidden argument*/NULL);
		NullCheck(L_747);
		(L_747)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)373)), (InternalEncodingDataItem_t3158859817 )L_748);
		InternalEncodingDataItemU5BU5D_t1120810260* L_749 = L_747;
		InternalEncodingDataItem_t3158859817  L_750 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1425769537, (uint16_t)((int32_t)57003), /*hidden argument*/NULL);
		NullCheck(L_749);
		(L_749)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)374)), (InternalEncodingDataItem_t3158859817 )L_750);
		InternalEncodingDataItemU5BU5D_t1120810260* L_751 = L_749;
		InternalEncodingDataItem_t3158859817  L_752 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1425769543, (uint16_t)((int32_t)57002), /*hidden argument*/NULL);
		NullCheck(L_751);
		(L_751)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)375)), (InternalEncodingDataItem_t3158859817 )L_752);
		InternalEncodingDataItemU5BU5D_t1120810260* L_753 = L_751;
		InternalEncodingDataItem_t3158859817  L_754 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1424720966, (uint16_t)((int32_t)57010), /*hidden argument*/NULL);
		NullCheck(L_753);
		(L_753)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)376)), (InternalEncodingDataItem_t3158859817 )L_754);
		InternalEncodingDataItemU5BU5D_t1120810260* L_755 = L_753;
		InternalEncodingDataItem_t3158859817  L_756 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1426031690, (uint16_t)((int32_t)57008), /*hidden argument*/NULL);
		NullCheck(L_755);
		(L_755)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)377)), (InternalEncodingDataItem_t3158859817 )L_756);
		InternalEncodingDataItemU5BU5D_t1120810260* L_757 = L_755;
		InternalEncodingDataItem_t3158859817  L_758 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1426031696, (uint16_t)((int32_t)57009), /*hidden argument*/NULL);
		NullCheck(L_757);
		(L_757)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)378)), (InternalEncodingDataItem_t3158859817 )L_758);
		InternalEncodingDataItemU5BU5D_t1120810260* L_759 = L_757;
		InternalEncodingDataItem_t3158859817  L_760 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1424786510, (uint16_t)((int32_t)57007), /*hidden argument*/NULL);
		NullCheck(L_759);
		(L_759)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)379)), (InternalEncodingDataItem_t3158859817 )L_760);
		InternalEncodingDataItemU5BU5D_t1120810260* L_761 = L_759;
		InternalEncodingDataItem_t3158859817  L_762 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1426031699, (uint16_t)((int32_t)57011), /*hidden argument*/NULL);
		NullCheck(L_761);
		(L_761)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)380)), (InternalEncodingDataItem_t3158859817 )L_762);
		InternalEncodingDataItemU5BU5D_t1120810260* L_763 = L_761;
		InternalEncodingDataItem_t3158859817  L_764 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1426031703, (uint16_t)((int32_t)57004), /*hidden argument*/NULL);
		NullCheck(L_763);
		(L_763)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)381)), (InternalEncodingDataItem_t3158859817 )L_764);
		InternalEncodingDataItemU5BU5D_t1120810260* L_765 = L_763;
		InternalEncodingDataItem_t3158859817  L_766 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1425769559, (uint16_t)((int32_t)57005), /*hidden argument*/NULL);
		NullCheck(L_765);
		(L_765)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)382)), (InternalEncodingDataItem_t3158859817 )L_766);
		InternalEncodingDataItemU5BU5D_t1120810260* L_767 = L_765;
		InternalEncodingDataItem_t3158859817  L_768 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1705073638, (uint16_t)((int32_t)10004), /*hidden argument*/NULL);
		NullCheck(L_767);
		(L_767)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)383)), (InternalEncodingDataItem_t3158859817 )L_768);
		InternalEncodingDataItemU5BU5D_t1120810260* L_769 = L_767;
		InternalEncodingDataItem_t3158859817  L_770 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1414735077, (uint16_t)((int32_t)10029), /*hidden argument*/NULL);
		NullCheck(L_769);
		(L_769)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)384)), (InternalEncodingDataItem_t3158859817 )L_770);
		InternalEncodingDataItemU5BU5D_t1120810260* L_771 = L_769;
		InternalEncodingDataItem_t3158859817  L_772 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2869878305, (uint16_t)((int32_t)10008), /*hidden argument*/NULL);
		NullCheck(L_771);
		(L_771)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)385)), (InternalEncodingDataItem_t3158859817 )L_772);
		InternalEncodingDataItemU5BU5D_t1120810260* L_773 = L_771;
		InternalEncodingDataItem_t3158859817  L_774 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3598311638, (uint16_t)((int32_t)10002), /*hidden argument*/NULL);
		NullCheck(L_773);
		(L_773)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)386)), (InternalEncodingDataItem_t3158859817 )L_774);
		InternalEncodingDataItemU5BU5D_t1120810260* L_775 = L_773;
		InternalEncodingDataItem_t3158859817  L_776 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral2368305608, (uint16_t)((int32_t)10082), /*hidden argument*/NULL);
		NullCheck(L_775);
		(L_775)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)387)), (InternalEncodingDataItem_t3158859817 )L_776);
		InternalEncodingDataItemU5BU5D_t1120810260* L_777 = L_775;
		InternalEncodingDataItem_t3158859817  L_778 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral976456669, (uint16_t)((int32_t)10007), /*hidden argument*/NULL);
		NullCheck(L_777);
		(L_777)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)388)), (InternalEncodingDataItem_t3158859817 )L_778);
		InternalEncodingDataItemU5BU5D_t1120810260* L_779 = L_777;
		InternalEncodingDataItem_t3158859817  L_780 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1565738658, (uint16_t)((int32_t)10006), /*hidden argument*/NULL);
		NullCheck(L_779);
		(L_779)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)389)), (InternalEncodingDataItem_t3158859817 )L_780);
		InternalEncodingDataItemU5BU5D_t1120810260* L_781 = L_779;
		InternalEncodingDataItem_t3158859817  L_782 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral895397648, (uint16_t)((int32_t)10005), /*hidden argument*/NULL);
		NullCheck(L_781);
		(L_781)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)390)), (InternalEncodingDataItem_t3158859817 )L_782);
		InternalEncodingDataItemU5BU5D_t1120810260* L_783 = L_781;
		InternalEncodingDataItem_t3158859817  L_784 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1390518650, (uint16_t)((int32_t)10079), /*hidden argument*/NULL);
		NullCheck(L_783);
		(L_783)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)391)), (InternalEncodingDataItem_t3158859817 )L_784);
		InternalEncodingDataItemU5BU5D_t1120810260* L_785 = L_783;
		InternalEncodingDataItem_t3158859817  L_786 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral591772678, (uint16_t)((int32_t)10001), /*hidden argument*/NULL);
		NullCheck(L_785);
		(L_785)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)392)), (InternalEncodingDataItem_t3158859817 )L_786);
		InternalEncodingDataItemU5BU5D_t1120810260* L_787 = L_785;
		InternalEncodingDataItem_t3158859817  L_788 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral4101682381, (uint16_t)((int32_t)10003), /*hidden argument*/NULL);
		NullCheck(L_787);
		(L_787)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)393)), (InternalEncodingDataItem_t3158859817 )L_788);
		InternalEncodingDataItemU5BU5D_t1120810260* L_789 = L_787;
		InternalEncodingDataItem_t3158859817  L_790 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1543095627, (uint16_t)((int32_t)10010), /*hidden argument*/NULL);
		NullCheck(L_789);
		(L_789)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)394)), (InternalEncodingDataItem_t3158859817 )L_790);
		InternalEncodingDataItemU5BU5D_t1120810260* L_791 = L_789;
		InternalEncodingDataItem_t3158859817  L_792 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3194790279, (uint16_t)((int32_t)10021), /*hidden argument*/NULL);
		NullCheck(L_791);
		(L_791)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)395)), (InternalEncodingDataItem_t3158859817 )L_792);
		InternalEncodingDataItemU5BU5D_t1120810260* L_793 = L_791;
		InternalEncodingDataItem_t3158859817  L_794 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3087531448, (uint16_t)((int32_t)10081), /*hidden argument*/NULL);
		NullCheck(L_793);
		(L_793)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)396)), (InternalEncodingDataItem_t3158859817 )L_794);
		InternalEncodingDataItemU5BU5D_t1120810260* L_795 = L_793;
		InternalEncodingDataItem_t3158859817  L_796 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral4286668211, (uint16_t)((int32_t)10017), /*hidden argument*/NULL);
		NullCheck(L_795);
		(L_795)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)397)), (InternalEncodingDataItem_t3158859817 )L_796);
		InternalEncodingDataItemU5BU5D_t1120810260* L_797 = L_795;
		InternalEncodingDataItem_t3158859817  L_798 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1214933959, (uint16_t)((int32_t)932), /*hidden argument*/NULL);
		NullCheck(L_797);
		(L_797)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)398)), (InternalEncodingDataItem_t3158859817 )L_798);
		InternalEncodingDataItemU5BU5D_t1120810260* L_799 = L_797;
		InternalEncodingDataItem_t3158859817  L_800 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1465207424, (uint16_t)((int32_t)932), /*hidden argument*/NULL);
		NullCheck(L_799);
		(L_799)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)399)), (InternalEncodingDataItem_t3158859817 )L_800);
		InternalEncodingDataItemU5BU5D_t1120810260* L_801 = L_799;
		InternalEncodingDataItem_t3158859817  L_802 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3209859978, (uint16_t)((int32_t)65000), /*hidden argument*/NULL);
		NullCheck(L_801);
		(L_801)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)400)), (InternalEncodingDataItem_t3158859817 )L_802);
		InternalEncodingDataItemU5BU5D_t1120810260* L_803 = L_801;
		InternalEncodingDataItem_t3158859817  L_804 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1643776037, (uint16_t)((int32_t)65001), /*hidden argument*/NULL);
		NullCheck(L_803);
		(L_803)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)401)), (InternalEncodingDataItem_t3158859817 )L_804);
		InternalEncodingDataItemU5BU5D_t1120810260* L_805 = L_803;
		InternalEncodingDataItem_t3158859817  L_806 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1683665296, (uint16_t)((int32_t)65000), /*hidden argument*/NULL);
		NullCheck(L_805);
		(L_805)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)402)), (InternalEncodingDataItem_t3158859817 )L_806);
		InternalEncodingDataItemU5BU5D_t1120810260* L_807 = L_805;
		InternalEncodingDataItem_t3158859817  L_808 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral1280380769, (uint16_t)((int32_t)65001), /*hidden argument*/NULL);
		NullCheck(L_807);
		(L_807)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)403)), (InternalEncodingDataItem_t3158859817 )L_808);
		InternalEncodingDataItemU5BU5D_t1120810260* L_809 = L_807;
		InternalEncodingDataItem_t3158859817  L_810 = EncodingTable_ENC_m1902840353(NULL /*static, unused*/, _stringLiteral3159777201, (uint16_t)((int32_t)950), /*hidden argument*/NULL);
		NullCheck(L_809);
		(L_809)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)404)), (InternalEncodingDataItem_t3158859817 )L_810);
		((EncodingTable_t568191682_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t568191682_il2cpp_TypeInfo_var))->set_encodingDataPtr_0(L_809);
		InternalCodePageDataItemU5BU5D_t2292034760* L_811 = (InternalCodePageDataItemU5BU5D_t2292034760*)SZArrayNew(InternalCodePageDataItemU5BU5D_t2292034760_il2cpp_TypeInfo_var, (uint32_t)((int32_t)96));
		InternalCodePageDataItemU5BU5D_t2292034760* L_812 = L_811;
		InternalCodePageDataItem_t2575532933  L_813 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)37), (uint16_t)((int32_t)1252), _stringLiteral29116137, 0, /*hidden argument*/NULL);
		NullCheck(L_812);
		(L_812)->SetAt(static_cast<il2cpp_array_size_t>(0), (InternalCodePageDataItem_t2575532933 )L_813);
		InternalCodePageDataItemU5BU5D_t2292034760* L_814 = L_812;
		InternalCodePageDataItem_t2575532933  L_815 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)437), (uint16_t)((int32_t)1252), _stringLiteral3559409385, 0, /*hidden argument*/NULL);
		NullCheck(L_814);
		(L_814)->SetAt(static_cast<il2cpp_array_size_t>(1), (InternalCodePageDataItem_t2575532933 )L_815);
		InternalCodePageDataItemU5BU5D_t2292034760* L_816 = L_814;
		InternalCodePageDataItem_t2575532933  L_817 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)500), (uint16_t)((int32_t)1252), _stringLiteral1220822758, 0, /*hidden argument*/NULL);
		NullCheck(L_816);
		(L_816)->SetAt(static_cast<il2cpp_array_size_t>(2), (InternalCodePageDataItem_t2575532933 )L_817);
		InternalCodePageDataItemU5BU5D_t2292034760* L_818 = L_816;
		InternalCodePageDataItem_t2575532933  L_819 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)708), (uint16_t)((int32_t)1256), _stringLiteral1717995521, ((int32_t)514), /*hidden argument*/NULL);
		NullCheck(L_818);
		(L_818)->SetAt(static_cast<il2cpp_array_size_t>(3), (InternalCodePageDataItem_t2575532933 )L_819);
		InternalCodePageDataItemU5BU5D_t2292034760* L_820 = L_818;
		InternalCodePageDataItem_t2575532933  L_821 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)850), (uint16_t)((int32_t)1252), _stringLiteral2910049891, 0, /*hidden argument*/NULL);
		NullCheck(L_820);
		(L_820)->SetAt(static_cast<il2cpp_array_size_t>(4), (InternalCodePageDataItem_t2575532933 )L_821);
		InternalCodePageDataItemU5BU5D_t2292034760* L_822 = L_820;
		InternalCodePageDataItem_t2575532933  L_823 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)852), (uint16_t)((int32_t)1250), _stringLiteral2910180963, ((int32_t)514), /*hidden argument*/NULL);
		NullCheck(L_822);
		(L_822)->SetAt(static_cast<il2cpp_array_size_t>(5), (InternalCodePageDataItem_t2575532933 )L_823);
		InternalCodePageDataItemU5BU5D_t2292034760* L_824 = L_822;
		InternalCodePageDataItem_t2575532933  L_825 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)855), (uint16_t)((int32_t)1252), _stringLiteral1558333155, 0, /*hidden argument*/NULL);
		NullCheck(L_824);
		(L_824)->SetAt(static_cast<il2cpp_array_size_t>(6), (InternalCodePageDataItem_t2575532933 )L_825);
		InternalCodePageDataItemU5BU5D_t2292034760* L_826 = L_824;
		InternalCodePageDataItem_t2575532933  L_827 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)857), (uint16_t)((int32_t)1254), _stringLiteral2909984355, 0, /*hidden argument*/NULL);
		NullCheck(L_826);
		(L_826)->SetAt(static_cast<il2cpp_array_size_t>(7), (InternalCodePageDataItem_t2575532933 )L_827);
		InternalCodePageDataItemU5BU5D_t2292034760* L_828 = L_826;
		InternalCodePageDataItem_t2575532933  L_829 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)858), (uint16_t)((int32_t)1252), _stringLiteral55853533, 0, /*hidden argument*/NULL);
		NullCheck(L_828);
		(L_828)->SetAt(static_cast<il2cpp_array_size_t>(8), (InternalCodePageDataItem_t2575532933 )L_829);
		InternalCodePageDataItemU5BU5D_t2292034760* L_830 = L_828;
		InternalCodePageDataItem_t2575532933  L_831 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)860), (uint16_t)((int32_t)1252), _stringLiteral1558529764, 0, /*hidden argument*/NULL);
		NullCheck(L_830);
		(L_830)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (InternalCodePageDataItem_t2575532933 )L_831);
		InternalCodePageDataItemU5BU5D_t2292034760* L_832 = L_830;
		InternalCodePageDataItem_t2575532933  L_833 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)861), (uint16_t)((int32_t)1252), _stringLiteral2910115428, 0, /*hidden argument*/NULL);
		NullCheck(L_832);
		(L_832)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (InternalCodePageDataItem_t2575532933 )L_833);
		InternalCodePageDataItemU5BU5D_t2292034760* L_834 = L_832;
		InternalCodePageDataItem_t2575532933  L_835 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)862), (uint16_t)((int32_t)1255), _stringLiteral1781014713, ((int32_t)514), /*hidden argument*/NULL);
		NullCheck(L_834);
		(L_834)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (InternalCodePageDataItem_t2575532933 )L_835);
		InternalCodePageDataItemU5BU5D_t2292034760* L_836 = L_834;
		InternalCodePageDataItem_t2575532933  L_837 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)863), (uint16_t)((int32_t)1252), _stringLiteral1558726372, 0, /*hidden argument*/NULL);
		NullCheck(L_836);
		(L_836)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (InternalCodePageDataItem_t2575532933 )L_837);
		InternalCodePageDataItemU5BU5D_t2292034760* L_838 = L_836;
		InternalCodePageDataItem_t2575532933  L_839 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)864), (uint16_t)((int32_t)1256), _stringLiteral1558267620, 0, /*hidden argument*/NULL);
		NullCheck(L_838);
		(L_838)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (InternalCodePageDataItem_t2575532933 )L_839);
		InternalCodePageDataItemU5BU5D_t2292034760* L_840 = L_838;
		InternalCodePageDataItem_t2575532933  L_841 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)865), (uint16_t)((int32_t)1252), _stringLiteral1558333156, 0, /*hidden argument*/NULL);
		NullCheck(L_840);
		(L_840)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (InternalCodePageDataItem_t2575532933 )L_841);
		InternalCodePageDataItemU5BU5D_t2292034760* L_842 = L_840;
		InternalCodePageDataItem_t2575532933  L_843 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)866), (uint16_t)((int32_t)1251), _stringLiteral1653631687, ((int32_t)514), /*hidden argument*/NULL);
		NullCheck(L_842);
		(L_842)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (InternalCodePageDataItem_t2575532933 )L_843);
		InternalCodePageDataItemU5BU5D_t2292034760* L_844 = L_842;
		InternalCodePageDataItem_t2575532933  L_845 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)869), (uint16_t)((int32_t)1253), _stringLiteral2909591140, 0, /*hidden argument*/NULL);
		NullCheck(L_844);
		(L_844)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)16)), (InternalCodePageDataItem_t2575532933 )L_845);
		InternalCodePageDataItemU5BU5D_t2292034760* L_846 = L_844;
		InternalCodePageDataItem_t2575532933  L_847 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)870), (uint16_t)((int32_t)1250), _stringLiteral1558529765, 0, /*hidden argument*/NULL);
		NullCheck(L_846);
		(L_846)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)17)), (InternalCodePageDataItem_t2575532933 )L_847);
		InternalCodePageDataItemU5BU5D_t2292034760* L_848 = L_846;
		InternalCodePageDataItem_t2575532933  L_849 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)874), (uint16_t)((int32_t)874), _stringLiteral3130412303, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_848);
		(L_848)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)18)), (InternalCodePageDataItem_t2575532933 )L_849);
		InternalCodePageDataItemU5BU5D_t2292034760* L_850 = L_848;
		InternalCodePageDataItem_t2575532933  L_851 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)875), (uint16_t)((int32_t)1253), _stringLiteral3609946826, 0, /*hidden argument*/NULL);
		NullCheck(L_850);
		(L_850)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)19)), (InternalCodePageDataItem_t2575532933 )L_851);
		InternalCodePageDataItemU5BU5D_t2292034760* L_852 = L_850;
		InternalCodePageDataItem_t2575532933  L_853 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)932), (uint16_t)((int32_t)932), _stringLiteral2184385882, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_852);
		(L_852)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)20)), (InternalCodePageDataItem_t2575532933 )L_853);
		InternalCodePageDataItemU5BU5D_t2292034760* L_854 = L_852;
		InternalCodePageDataItem_t2575532933  L_855 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)936), (uint16_t)((int32_t)936), _stringLiteral1556740176, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_854);
		(L_854)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)21)), (InternalCodePageDataItem_t2575532933 )L_855);
		InternalCodePageDataItemU5BU5D_t2292034760* L_856 = L_854;
		InternalCodePageDataItem_t2575532933  L_857 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)949), (uint16_t)((int32_t)949), _stringLiteral1529482517, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_856);
		(L_856)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)22)), (InternalCodePageDataItem_t2575532933 )L_857);
		InternalCodePageDataItemU5BU5D_t2292034760* L_858 = L_856;
		InternalCodePageDataItem_t2575532933  L_859 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)950), (uint16_t)((int32_t)950), _stringLiteral996125317, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_858);
		(L_858)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)23)), (InternalCodePageDataItem_t2575532933 )L_859);
		InternalCodePageDataItemU5BU5D_t2292034760* L_860 = L_858;
		InternalCodePageDataItem_t2575532933  L_861 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)1026), (uint16_t)((int32_t)1254), _stringLiteral2699676994, 0, /*hidden argument*/NULL);
		NullCheck(L_860);
		(L_860)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)24)), (InternalCodePageDataItem_t2575532933 )L_861);
		InternalCodePageDataItemU5BU5D_t2292034760* L_862 = L_860;
		InternalCodePageDataItem_t2575532933  L_863 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)1047), (uint16_t)((int32_t)1252), _stringLiteral1211283065, 0, /*hidden argument*/NULL);
		NullCheck(L_862);
		(L_862)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)25)), (InternalCodePageDataItem_t2575532933 )L_863);
		InternalCodePageDataItemU5BU5D_t2292034760* L_864 = L_862;
		InternalCodePageDataItem_t2575532933  L_865 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)1140), (uint16_t)((int32_t)1252), _stringLiteral19707513, 0, /*hidden argument*/NULL);
		NullCheck(L_864);
		(L_864)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)26)), (InternalCodePageDataItem_t2575532933 )L_865);
		InternalCodePageDataItemU5BU5D_t2292034760* L_866 = L_864;
		InternalCodePageDataItem_t2575532933  L_867 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)1141), (uint16_t)((int32_t)1252), _stringLiteral2358359673, 0, /*hidden argument*/NULL);
		NullCheck(L_866);
		(L_866)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)27)), (InternalCodePageDataItem_t2575532933 )L_867);
		InternalCodePageDataItemU5BU5D_t2292034760* L_868 = L_866;
		InternalCodePageDataItem_t2575532933  L_869 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)1142), (uint16_t)((int32_t)1252), _stringLiteral3932337785, 0, /*hidden argument*/NULL);
		NullCheck(L_868);
		(L_868)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)28)), (InternalCodePageDataItem_t2575532933 )L_869);
		InternalCodePageDataItemU5BU5D_t2292034760* L_870 = L_868;
		InternalCodePageDataItem_t2575532933  L_871 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)1143), (uint16_t)((int32_t)1252), _stringLiteral1976022649, 0, /*hidden argument*/NULL);
		NullCheck(L_870);
		(L_870)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)29)), (InternalCodePageDataItem_t2575532933 )L_871);
		InternalCodePageDataItemU5BU5D_t2292034760* L_872 = L_870;
		InternalCodePageDataItem_t2575532933  L_873 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)1144), (uint16_t)((int32_t)1252), _stringLiteral3550000761, 0, /*hidden argument*/NULL);
		NullCheck(L_872);
		(L_872)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)30)), (InternalCodePageDataItem_t2575532933 )L_873);
		InternalCodePageDataItemU5BU5D_t2292034760* L_874 = L_872;
		InternalCodePageDataItem_t2575532933  L_875 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)1145), (uint16_t)((int32_t)1252), _stringLiteral1593685625, 0, /*hidden argument*/NULL);
		NullCheck(L_874);
		(L_874)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)31)), (InternalCodePageDataItem_t2575532933 )L_875);
		InternalCodePageDataItemU5BU5D_t2292034760* L_876 = L_874;
		InternalCodePageDataItem_t2575532933  L_877 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)1146), (uint16_t)((int32_t)1252), _stringLiteral3167663737, 0, /*hidden argument*/NULL);
		NullCheck(L_876);
		(L_876)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)32)), (InternalCodePageDataItem_t2575532933 )L_877);
		InternalCodePageDataItemU5BU5D_t2292034760* L_878 = L_876;
		InternalCodePageDataItem_t2575532933  L_879 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)1147), (uint16_t)((int32_t)1252), _stringLiteral1211348601, 0, /*hidden argument*/NULL);
		NullCheck(L_878);
		(L_878)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)33)), (InternalCodePageDataItem_t2575532933 )L_879);
		InternalCodePageDataItemU5BU5D_t2292034760* L_880 = L_878;
		InternalCodePageDataItem_t2575532933  L_881 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)1148), (uint16_t)((int32_t)1252), _stringLiteral2785326713, 0, /*hidden argument*/NULL);
		NullCheck(L_880);
		(L_880)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)34)), (InternalCodePageDataItem_t2575532933 )L_881);
		InternalCodePageDataItemU5BU5D_t2292034760* L_882 = L_880;
		InternalCodePageDataItem_t2575532933  L_883 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)1149), (uint16_t)((int32_t)1252), _stringLiteral829011577, 0, /*hidden argument*/NULL);
		NullCheck(L_882);
		(L_882)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)35)), (InternalCodePageDataItem_t2575532933 )L_883);
		InternalCodePageDataItemU5BU5D_t2292034760* L_884 = L_882;
		InternalCodePageDataItem_t2575532933  L_885 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)1200), (uint16_t)((int32_t)1200), _stringLiteral4164808798, ((int32_t)512), /*hidden argument*/NULL);
		NullCheck(L_884);
		(L_884)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)36)), (InternalCodePageDataItem_t2575532933 )L_885);
		InternalCodePageDataItemU5BU5D_t2292034760* L_886 = L_884;
		InternalCodePageDataItem_t2575532933  L_887 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)1201), (uint16_t)((int32_t)1200), _stringLiteral51614466, 0, /*hidden argument*/NULL);
		NullCheck(L_886);
		(L_886)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)37)), (InternalCodePageDataItem_t2575532933 )L_887);
		InternalCodePageDataItemU5BU5D_t2292034760* L_888 = L_886;
		InternalCodePageDataItem_t2575532933  L_889 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)1250), (uint16_t)((int32_t)1250), _stringLiteral3957894243, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_888);
		(L_888)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)38)), (InternalCodePageDataItem_t2575532933 )L_889);
		InternalCodePageDataItemU5BU5D_t2292034760* L_890 = L_888;
		InternalCodePageDataItem_t2575532933  L_891 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)1251), (uint16_t)((int32_t)1251), _stringLiteral3805288992, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_890);
		(L_890)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)39)), (InternalCodePageDataItem_t2575532933 )L_891);
		InternalCodePageDataItemU5BU5D_t2292034760* L_892 = L_890;
		InternalCodePageDataItem_t2575532933  L_893 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)1252), (uint16_t)((int32_t)1252), _stringLiteral447837429, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_892);
		(L_892)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)40)), (InternalCodePageDataItem_t2575532933 )L_893);
		InternalCodePageDataItemU5BU5D_t2292034760* L_894 = L_892;
		InternalCodePageDataItem_t2575532933  L_895 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)1253), (uint16_t)((int32_t)1253), _stringLiteral2213224223, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_894);
		(L_894)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)41)), (InternalCodePageDataItem_t2575532933 )L_895);
		InternalCodePageDataItemU5BU5D_t2292034760* L_896 = L_894;
		InternalCodePageDataItem_t2575532933  L_897 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)1254), (uint16_t)((int32_t)1254), _stringLiteral1788885854, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_896);
		(L_896)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)42)), (InternalCodePageDataItem_t2575532933 )L_897);
		InternalCodePageDataItemU5BU5D_t2292034760* L_898 = L_896;
		InternalCodePageDataItem_t2575532933  L_899 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)1255), (uint16_t)((int32_t)1255), _stringLiteral3341795747, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_898);
		(L_898)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)43)), (InternalCodePageDataItem_t2575532933 )L_899);
		InternalCodePageDataItemU5BU5D_t2292034760* L_900 = L_898;
		InternalCodePageDataItem_t2575532933  L_901 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)1256), (uint16_t)((int32_t)1256), _stringLiteral1767817635, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_900);
		(L_900)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)44)), (InternalCodePageDataItem_t2575532933 )L_901);
		InternalCodePageDataItemU5BU5D_t2292034760* L_902 = L_900;
		InternalCodePageDataItem_t2575532933  L_903 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)1257), (uint16_t)((int32_t)1257), _stringLiteral3724132771, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_902);
		(L_902)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)45)), (InternalCodePageDataItem_t2575532933 )L_903);
		InternalCodePageDataItemU5BU5D_t2292034760* L_904 = L_902;
		InternalCodePageDataItem_t2575532933  L_905 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)1258), (uint16_t)((int32_t)1258), _stringLiteral3679502755, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_904);
		(L_904)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)46)), (InternalCodePageDataItem_t2575532933 )L_905);
		InternalCodePageDataItemU5BU5D_t2292034760* L_906 = L_904;
		InternalCodePageDataItem_t2575532933  L_907 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)10000), (uint16_t)((int32_t)1252), _stringLiteral2815495132, 0, /*hidden argument*/NULL);
		NullCheck(L_906);
		(L_906)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)47)), (InternalCodePageDataItem_t2575532933 )L_907);
		InternalCodePageDataItemU5BU5D_t2292034760* L_908 = L_906;
		InternalCodePageDataItem_t2575532933  L_909 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)10079), (uint16_t)((int32_t)1252), _stringLiteral1390518650, 0, /*hidden argument*/NULL);
		NullCheck(L_908);
		(L_908)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)48)), (InternalCodePageDataItem_t2575532933 )L_909);
		InternalCodePageDataItemU5BU5D_t2292034760* L_910 = L_908;
		InternalCodePageDataItem_t2575532933  L_911 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)12000), (uint16_t)((int32_t)1200), _stringLiteral4164546656, 0, /*hidden argument*/NULL);
		NullCheck(L_910);
		(L_910)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)49)), (InternalCodePageDataItem_t2575532933 )L_911);
		InternalCodePageDataItemU5BU5D_t2292034760* L_912 = L_910;
		InternalCodePageDataItem_t2575532933  L_913 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)12001), (uint16_t)((int32_t)1200), _stringLiteral51352324, 0, /*hidden argument*/NULL);
		NullCheck(L_912);
		(L_912)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)50)), (InternalCodePageDataItem_t2575532933 )L_913);
		InternalCodePageDataItemU5BU5D_t2292034760* L_914 = L_912;
		InternalCodePageDataItem_t2575532933  L_915 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)20127), (uint16_t)((int32_t)1252), _stringLiteral2571809832, ((int32_t)257), /*hidden argument*/NULL);
		NullCheck(L_914);
		(L_914)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)51)), (InternalCodePageDataItem_t2575532933 )L_915);
		InternalCodePageDataItemU5BU5D_t2292034760* L_916 = L_914;
		InternalCodePageDataItem_t2575532933  L_917 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)20273), (uint16_t)((int32_t)1252), _stringLiteral3942008549, 0, /*hidden argument*/NULL);
		NullCheck(L_916);
		(L_916)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)52)), (InternalCodePageDataItem_t2575532933 )L_917);
		InternalCodePageDataItemU5BU5D_t2292034760* L_918 = L_916;
		InternalCodePageDataItem_t2575532933  L_919 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)20277), (uint16_t)((int32_t)1252), _stringLiteral3941746405, 0, /*hidden argument*/NULL);
		NullCheck(L_918);
		(L_918)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)53)), (InternalCodePageDataItem_t2575532933 )L_919);
		InternalCodePageDataItemU5BU5D_t2292034760* L_920 = L_918;
		InternalCodePageDataItem_t2575532933  L_921 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)20278), (uint16_t)((int32_t)1252), _stringLiteral3941287653, 0, /*hidden argument*/NULL);
		NullCheck(L_920);
		(L_920)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)54)), (InternalCodePageDataItem_t2575532933 )L_921);
		InternalCodePageDataItemU5BU5D_t2292034760* L_922 = L_920;
		InternalCodePageDataItem_t2575532933  L_923 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)20280), (uint16_t)((int32_t)1252), _stringLiteral3941811950, 0, /*hidden argument*/NULL);
		NullCheck(L_922);
		(L_922)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)55)), (InternalCodePageDataItem_t2575532933 )L_923);
		InternalCodePageDataItemU5BU5D_t2292034760* L_924 = L_922;
		InternalCodePageDataItem_t2575532933  L_925 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)20284), (uint16_t)((int32_t)1252), _stringLiteral3941549806, 0, /*hidden argument*/NULL);
		NullCheck(L_924);
		(L_924)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)56)), (InternalCodePageDataItem_t2575532933 )L_925);
		InternalCodePageDataItemU5BU5D_t2292034760* L_926 = L_924;
		InternalCodePageDataItem_t2575532933  L_927 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)20285), (uint16_t)((int32_t)1252), _stringLiteral3941615342, 0, /*hidden argument*/NULL);
		NullCheck(L_926);
		(L_926)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)57)), (InternalCodePageDataItem_t2575532933 )L_927);
		InternalCodePageDataItemU5BU5D_t2292034760* L_928 = L_926;
		InternalCodePageDataItem_t2575532933  L_929 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)20290), (uint16_t)((int32_t)932), _stringLiteral3941811951, 0, /*hidden argument*/NULL);
		NullCheck(L_928);
		(L_928)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)58)), (InternalCodePageDataItem_t2575532933 )L_929);
		InternalCodePageDataItemU5BU5D_t2292034760* L_930 = L_928;
		InternalCodePageDataItem_t2575532933  L_931 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)20297), (uint16_t)((int32_t)1252), _stringLiteral3941746415, 0, /*hidden argument*/NULL);
		NullCheck(L_930);
		(L_930)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)59)), (InternalCodePageDataItem_t2575532933 )L_931);
		InternalCodePageDataItemU5BU5D_t2292034760* L_932 = L_930;
		InternalCodePageDataItem_t2575532933  L_933 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)20420), (uint16_t)((int32_t)1256), _stringLiteral3559474920, 0, /*hidden argument*/NULL);
		NullCheck(L_932);
		(L_932)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)60)), (InternalCodePageDataItem_t2575532933 )L_933);
		InternalCodePageDataItemU5BU5D_t2292034760* L_934 = L_932;
		InternalCodePageDataItem_t2575532933  L_935 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)20424), (uint16_t)((int32_t)1255), _stringLiteral3559212776, 0, /*hidden argument*/NULL);
		NullCheck(L_934);
		(L_934)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)61)), (InternalCodePageDataItem_t2575532933 )L_935);
		InternalCodePageDataItemU5BU5D_t2292034760* L_936 = L_934;
		InternalCodePageDataItem_t2575532933  L_937 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)20866), (uint16_t)((int32_t)1251), _stringLiteral590807989, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_936);
		(L_936)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)62)), (InternalCodePageDataItem_t2575532933 )L_937);
		InternalCodePageDataItemU5BU5D_t2292034760* L_938 = L_936;
		InternalCodePageDataItem_t2575532933  L_939 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)20871), (uint16_t)((int32_t)1252), _stringLiteral1558595301, 0, /*hidden argument*/NULL);
		NullCheck(L_938);
		(L_938)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)63)), (InternalCodePageDataItem_t2575532933 )L_939);
		InternalCodePageDataItemU5BU5D_t2292034760* L_940 = L_938;
		InternalCodePageDataItem_t2575532933  L_941 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)21025), (uint16_t)((int32_t)1251), _stringLiteral1593738294, 0, /*hidden argument*/NULL);
		NullCheck(L_940);
		(L_940)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)64)), (InternalCodePageDataItem_t2575532933 )L_941);
		InternalCodePageDataItemU5BU5D_t2292034760* L_942 = L_940;
		InternalCodePageDataItem_t2575532933  L_943 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)21866), (uint16_t)((int32_t)1251), _stringLiteral590611381, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_942);
		(L_942)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)65)), (InternalCodePageDataItem_t2575532933 )L_943);
		InternalCodePageDataItemU5BU5D_t2292034760* L_944 = L_942;
		InternalCodePageDataItem_t2575532933  L_945 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)28591), (uint16_t)((int32_t)1252), _stringLiteral287407422, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_944);
		(L_944)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)66)), (InternalCodePageDataItem_t2575532933 )L_945);
		InternalCodePageDataItemU5BU5D_t2292034760* L_946 = L_944;
		InternalCodePageDataItem_t2575532933  L_947 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)28592), (uint16_t)((int32_t)1250), _stringLiteral287604030, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_946);
		(L_946)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)67)), (InternalCodePageDataItem_t2575532933 )L_947);
		InternalCodePageDataItemU5BU5D_t2292034760* L_948 = L_946;
		InternalCodePageDataItem_t2575532933  L_949 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)28593), (uint16_t)((int32_t)1254), _stringLiteral287538494, ((int32_t)257), /*hidden argument*/NULL);
		NullCheck(L_948);
		(L_948)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)68)), (InternalCodePageDataItem_t2575532933 )L_949);
		InternalCodePageDataItemU5BU5D_t2292034760* L_950 = L_948;
		InternalCodePageDataItem_t2575532933  L_951 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)28594), (uint16_t)((int32_t)1257), _stringLiteral287735102, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_950);
		(L_950)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)69)), (InternalCodePageDataItem_t2575532933 )L_951);
		InternalCodePageDataItemU5BU5D_t2292034760* L_952 = L_950;
		InternalCodePageDataItem_t2575532933  L_953 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)28595), (uint16_t)((int32_t)1251), _stringLiteral287669566, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_952);
		(L_952)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)70)), (InternalCodePageDataItem_t2575532933 )L_953);
		InternalCodePageDataItemU5BU5D_t2292034760* L_954 = L_952;
		InternalCodePageDataItem_t2575532933  L_955 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)28596), (uint16_t)((int32_t)1256), _stringLiteral287866174, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_954);
		(L_954)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)71)), (InternalCodePageDataItem_t2575532933 )L_955);
		InternalCodePageDataItemU5BU5D_t2292034760* L_956 = L_954;
		InternalCodePageDataItem_t2575532933  L_957 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)28597), (uint16_t)((int32_t)1253), _stringLiteral287800638, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_956);
		(L_956)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)72)), (InternalCodePageDataItem_t2575532933 )L_957);
		InternalCodePageDataItemU5BU5D_t2292034760* L_958 = L_956;
		InternalCodePageDataItem_t2575532933  L_959 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)28598), (uint16_t)((int32_t)1255), _stringLiteral287997246, ((int32_t)514), /*hidden argument*/NULL);
		NullCheck(L_958);
		(L_958)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)73)), (InternalCodePageDataItem_t2575532933 )L_959);
		InternalCodePageDataItemU5BU5D_t2292034760* L_960 = L_958;
		InternalCodePageDataItem_t2575532933  L_961 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)28599), (uint16_t)((int32_t)1254), _stringLiteral287931710, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_960);
		(L_960)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)74)), (InternalCodePageDataItem_t2575532933 )L_961);
		InternalCodePageDataItemU5BU5D_t2292034760* L_962 = L_960;
		InternalCodePageDataItem_t2575532933  L_963 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)28605), (uint16_t)((int32_t)1252), _stringLiteral3826640113, ((int32_t)769), /*hidden argument*/NULL);
		NullCheck(L_962);
		(L_962)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)75)), (InternalCodePageDataItem_t2575532933 )L_963);
		InternalCodePageDataItemU5BU5D_t2292034760* L_964 = L_962;
		InternalCodePageDataItem_t2575532933  L_965 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)38598), (uint16_t)((int32_t)1255), _stringLiteral1159263849, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_964);
		(L_964)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)76)), (InternalCodePageDataItem_t2575532933 )L_965);
		InternalCodePageDataItemU5BU5D_t2292034760* L_966 = L_964;
		InternalCodePageDataItem_t2575532933  L_967 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)50220), (uint16_t)((int32_t)932), _stringLiteral2484750257, ((int32_t)257), /*hidden argument*/NULL);
		NullCheck(L_966);
		(L_966)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)77)), (InternalCodePageDataItem_t2575532933 )L_967);
		InternalCodePageDataItemU5BU5D_t2292034760* L_968 = L_966;
		InternalCodePageDataItem_t2575532933  L_969 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)50221), (uint16_t)((int32_t)932), _stringLiteral2352700281, ((int32_t)769), /*hidden argument*/NULL);
		NullCheck(L_968);
		(L_968)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)78)), (InternalCodePageDataItem_t2575532933 )L_969);
		InternalCodePageDataItemU5BU5D_t2292034760* L_970 = L_968;
		InternalCodePageDataItem_t2575532933  L_971 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)50222), (uint16_t)((int32_t)932), _stringLiteral2484750257, 0, /*hidden argument*/NULL);
		NullCheck(L_970);
		(L_970)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)79)), (InternalCodePageDataItem_t2575532933 )L_971);
		InternalCodePageDataItemU5BU5D_t2292034760* L_972 = L_970;
		InternalCodePageDataItem_t2575532933  L_973 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)51932), (uint16_t)((int32_t)932), _stringLiteral270831590, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_972);
		(L_972)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)80)), (InternalCodePageDataItem_t2575532933 )L_973);
		InternalCodePageDataItemU5BU5D_t2292034760* L_974 = L_972;
		InternalCodePageDataItem_t2575532933  L_975 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)51949), (uint16_t)((int32_t)949), _stringLiteral270962663, ((int32_t)257), /*hidden argument*/NULL);
		NullCheck(L_974);
		(L_974)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)81)), (InternalCodePageDataItem_t2575532933 )L_975);
		InternalCodePageDataItemU5BU5D_t2292034760* L_976 = L_974;
		InternalCodePageDataItem_t2575532933  L_977 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)54936), (uint16_t)((int32_t)936), _stringLiteral3160538834, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_976);
		(L_976)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)82)), (InternalCodePageDataItem_t2575532933 )L_977);
		InternalCodePageDataItemU5BU5D_t2292034760* L_978 = L_976;
		InternalCodePageDataItem_t2575532933  L_979 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)57002), (uint16_t)((int32_t)57002), _stringLiteral1425769543, 0, /*hidden argument*/NULL);
		NullCheck(L_978);
		(L_978)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)83)), (InternalCodePageDataItem_t2575532933 )L_979);
		InternalCodePageDataItemU5BU5D_t2292034760* L_980 = L_978;
		InternalCodePageDataItem_t2575532933  L_981 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)57003), (uint16_t)((int32_t)57003), _stringLiteral1425769537, 0, /*hidden argument*/NULL);
		NullCheck(L_980);
		(L_980)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)84)), (InternalCodePageDataItem_t2575532933 )L_981);
		InternalCodePageDataItemU5BU5D_t2292034760* L_982 = L_980;
		InternalCodePageDataItem_t2575532933  L_983 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)57004), (uint16_t)((int32_t)57004), _stringLiteral1426031703, 0, /*hidden argument*/NULL);
		NullCheck(L_982);
		(L_982)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)85)), (InternalCodePageDataItem_t2575532933 )L_983);
		InternalCodePageDataItemU5BU5D_t2292034760* L_984 = L_982;
		InternalCodePageDataItem_t2575532933  L_985 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)57005), (uint16_t)((int32_t)57005), _stringLiteral1425769559, 0, /*hidden argument*/NULL);
		NullCheck(L_984);
		(L_984)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)86)), (InternalCodePageDataItem_t2575532933 )L_985);
		InternalCodePageDataItemU5BU5D_t2292034760* L_986 = L_984;
		InternalCodePageDataItem_t2575532933  L_987 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)57006), (uint16_t)((int32_t)57006), _stringLiteral1424852036, 0, /*hidden argument*/NULL);
		NullCheck(L_986);
		(L_986)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)87)), (InternalCodePageDataItem_t2575532933 )L_987);
		InternalCodePageDataItemU5BU5D_t2292034760* L_988 = L_986;
		InternalCodePageDataItem_t2575532933  L_989 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)57007), (uint16_t)((int32_t)57007), _stringLiteral1424786510, 0, /*hidden argument*/NULL);
		NullCheck(L_988);
		(L_988)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)88)), (InternalCodePageDataItem_t2575532933 )L_989);
		InternalCodePageDataItemU5BU5D_t2292034760* L_990 = L_988;
		InternalCodePageDataItem_t2575532933  L_991 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)57008), (uint16_t)((int32_t)57008), _stringLiteral1426031690, 0, /*hidden argument*/NULL);
		NullCheck(L_990);
		(L_990)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)89)), (InternalCodePageDataItem_t2575532933 )L_991);
		InternalCodePageDataItemU5BU5D_t2292034760* L_992 = L_990;
		InternalCodePageDataItem_t2575532933  L_993 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)57009), (uint16_t)((int32_t)57009), _stringLiteral1426031696, 0, /*hidden argument*/NULL);
		NullCheck(L_992);
		(L_992)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)90)), (InternalCodePageDataItem_t2575532933 )L_993);
		InternalCodePageDataItemU5BU5D_t2292034760* L_994 = L_992;
		InternalCodePageDataItem_t2575532933  L_995 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)57010), (uint16_t)((int32_t)57010), _stringLiteral1424720966, 0, /*hidden argument*/NULL);
		NullCheck(L_994);
		(L_994)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)91)), (InternalCodePageDataItem_t2575532933 )L_995);
		InternalCodePageDataItemU5BU5D_t2292034760* L_996 = L_994;
		InternalCodePageDataItem_t2575532933  L_997 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)57011), (uint16_t)((int32_t)57011), _stringLiteral1426031699, 0, /*hidden argument*/NULL);
		NullCheck(L_996);
		(L_996)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)92)), (InternalCodePageDataItem_t2575532933 )L_997);
		InternalCodePageDataItemU5BU5D_t2292034760* L_998 = L_996;
		InternalCodePageDataItem_t2575532933  L_999 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)65000), (uint16_t)((int32_t)1200), _stringLiteral4161532004, ((int32_t)257), /*hidden argument*/NULL);
		NullCheck(L_998);
		(L_998)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)93)), (InternalCodePageDataItem_t2575532933 )L_999);
		InternalCodePageDataItemU5BU5D_t2292034760* L_1000 = L_998;
		InternalCodePageDataItem_t2575532933  L_1001 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)((int32_t)65001), (uint16_t)((int32_t)1200), _stringLiteral4161531989, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_1000);
		(L_1000)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)94)), (InternalCodePageDataItem_t2575532933 )L_1001);
		InternalCodePageDataItemU5BU5D_t2292034760* L_1002 = L_1000;
		InternalCodePageDataItem_t2575532933  L_1003 = EncodingTable_MapCodePageDataItem_m2128982721(NULL /*static, unused*/, (uint16_t)0, (uint16_t)0, (String_t*)NULL, 0, /*hidden argument*/NULL);
		NullCheck(L_1002);
		(L_1002)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)95)), (InternalCodePageDataItem_t2575532933 )L_1003);
		((EncodingTable_t568191682_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t568191682_il2cpp_TypeInfo_var))->set_codePageDataPtr_1(L_1002);
		int32_t L_1004 = EncodingTable_GetNumEncodingItems_m3913019456(NULL /*static, unused*/, /*hidden argument*/NULL);
		((EncodingTable_t568191682_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t568191682_il2cpp_TypeInfo_var))->set_lastEncodingItem_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_1004, (int32_t)1)));
		IL2CPP_RUNTIME_CLASS_INIT(StringComparer_t3301955079_il2cpp_TypeInfo_var);
		StringComparer_t3301955079 * L_1005 = StringComparer_get_OrdinalIgnoreCase_m2680809380(NULL /*static, unused*/, /*hidden argument*/NULL);
		Hashtable_t1853889766 * L_1006 = (Hashtable_t1853889766 *)il2cpp_codegen_object_new(Hashtable_t1853889766_il2cpp_TypeInfo_var);
		Hashtable__ctor_m3192564643(L_1006, L_1005, /*hidden argument*/NULL);
		Hashtable_t1853889766 * L_1007 = Hashtable_Synchronized_m2228653257(NULL /*static, unused*/, L_1006, /*hidden argument*/NULL);
		((EncodingTable_t568191682_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t568191682_il2cpp_TypeInfo_var))->set_hashByName_3(L_1007);
		Hashtable_t1853889766 * L_1008 = (Hashtable_t1853889766 *)il2cpp_codegen_object_new(Hashtable_t1853889766_il2cpp_TypeInfo_var);
		Hashtable__ctor_m1815022027(L_1008, /*hidden argument*/NULL);
		Hashtable_t1853889766 * L_1009 = Hashtable_Synchronized_m2228653257(NULL /*static, unused*/, L_1008, /*hidden argument*/NULL);
		((EncodingTable_t568191682_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t568191682_il2cpp_TypeInfo_var))->set_hashByCodePage_4(L_1009);
		return;
	}
}
// System.Int32 System.Globalization.EncodingTable::internalGetCodePageFromName(System.String)
extern "C" IL2CPP_METHOD_ATTR int32_t EncodingTable_internalGetCodePageFromName_m54328899 (RuntimeObject * __this /* static, unused */, String_t* ___name0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (EncodingTable_internalGetCodePageFromName_m54328899_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	{
		V_0 = 0;
		IL2CPP_RUNTIME_CLASS_INIT(EncodingTable_t568191682_il2cpp_TypeInfo_var);
		int32_t L_0 = ((EncodingTable_t568191682_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t568191682_il2cpp_TypeInfo_var))->get_lastEncodingItem_2();
		V_1 = L_0;
		goto IL_0048;
	}

IL_000a:
	{
		int32_t L_1 = V_1;
		int32_t L_2 = V_0;
		int32_t L_3 = V_0;
		V_2 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2))/(int32_t)2)), (int32_t)L_3));
		String_t* L_4 = ___name0;
		IL2CPP_RUNTIME_CLASS_INIT(EncodingTable_t568191682_il2cpp_TypeInfo_var);
		InternalEncodingDataItemU5BU5D_t1120810260* L_5 = ((EncodingTable_t568191682_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t568191682_il2cpp_TypeInfo_var))->get_encodingDataPtr_0();
		int32_t L_6 = V_2;
		NullCheck(L_5);
		String_t* L_7 = ((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_webName_0();
		int32_t L_8 = String_Compare_m3203413707(NULL /*static, unused*/, L_4, L_7, 5, /*hidden argument*/NULL);
		V_3 = L_8;
		int32_t L_9 = V_3;
		if (L_9)
		{
			goto IL_003e;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(EncodingTable_t568191682_il2cpp_TypeInfo_var);
		InternalEncodingDataItemU5BU5D_t1120810260* L_10 = ((EncodingTable_t568191682_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t568191682_il2cpp_TypeInfo_var))->get_encodingDataPtr_0();
		int32_t L_11 = V_2;
		NullCheck(L_10);
		uint16_t L_12 = ((L_10)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_11)))->get_codePage_1();
		return L_12;
	}

IL_003e:
	{
		int32_t L_13 = V_3;
		if ((((int32_t)L_13) >= ((int32_t)0)))
		{
			goto IL_0046;
		}
	}
	{
		int32_t L_14 = V_2;
		V_1 = L_14;
		goto IL_0048;
	}

IL_0046:
	{
		int32_t L_15 = V_2;
		V_0 = L_15;
	}

IL_0048:
	{
		int32_t L_16 = V_1;
		int32_t L_17 = V_0;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17))) > ((int32_t)3)))
		{
			goto IL_000a;
		}
	}
	{
		goto IL_007e;
	}

IL_0050:
	{
		String_t* L_18 = ___name0;
		IL2CPP_RUNTIME_CLASS_INIT(EncodingTable_t568191682_il2cpp_TypeInfo_var);
		InternalEncodingDataItemU5BU5D_t1120810260* L_19 = ((EncodingTable_t568191682_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t568191682_il2cpp_TypeInfo_var))->get_encodingDataPtr_0();
		int32_t L_20 = V_0;
		NullCheck(L_19);
		String_t* L_21 = ((L_19)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_20)))->get_webName_0();
		int32_t L_22 = String_Compare_m3203413707(NULL /*static, unused*/, L_18, L_21, 5, /*hidden argument*/NULL);
		if (L_22)
		{
			goto IL_007a;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(EncodingTable_t568191682_il2cpp_TypeInfo_var);
		InternalEncodingDataItemU5BU5D_t1120810260* L_23 = ((EncodingTable_t568191682_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t568191682_il2cpp_TypeInfo_var))->get_encodingDataPtr_0();
		int32_t L_24 = V_0;
		NullCheck(L_23);
		uint16_t L_25 = ((L_23)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_24)))->get_codePage_1();
		return L_25;
	}

IL_007a:
	{
		int32_t L_26 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
	}

IL_007e:
	{
		int32_t L_27 = V_0;
		int32_t L_28 = V_1;
		if ((((int32_t)L_27) <= ((int32_t)L_28)))
		{
			goto IL_0050;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo_t4157843068 * L_29 = CultureInfo_get_CurrentCulture_m1632690660(NULL /*static, unused*/, /*hidden argument*/NULL);
		String_t* L_30 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral92757472, /*hidden argument*/NULL);
		String_t* L_31 = ___name0;
		String_t* L_32 = String_Format_m3179549879(NULL /*static, unused*/, L_29, L_30, L_31, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_33 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1216717135(L_33, L_32, _stringLiteral62725243, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_33, NULL, EncodingTable_internalGetCodePageFromName_m54328899_RuntimeMethod_var);
	}
}
// System.Int32 System.Globalization.EncodingTable::GetCodePageFromName(System.String)
extern "C" IL2CPP_METHOD_ATTR int32_t EncodingTable_GetCodePageFromName_m3795432892 (RuntimeObject * __this /* static, unused */, String_t* ___name0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (EncodingTable_GetCodePageFromName_m3795432892_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject * V_0 = NULL;
	int32_t V_1 = 0;
	{
		String_t* L_0 = ___name0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral62725243, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, EncodingTable_GetCodePageFromName_m3795432892_RuntimeMethod_var);
	}

IL_000e:
	{
		IL2CPP_RUNTIME_CLASS_INIT(EncodingTable_t568191682_il2cpp_TypeInfo_var);
		Hashtable_t1853889766 * L_2 = ((EncodingTable_t568191682_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t568191682_il2cpp_TypeInfo_var))->get_hashByName_3();
		String_t* L_3 = ___name0;
		NullCheck(L_2);
		RuntimeObject * L_4 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(26 /* System.Object System.Collections.Hashtable::get_Item(System.Object) */, L_2, L_3);
		V_0 = L_4;
		RuntimeObject * L_5 = V_0;
		if (!L_5)
		{
			goto IL_0024;
		}
	}
	{
		RuntimeObject * L_6 = V_0;
		return ((*(int32_t*)((int32_t*)UnBox(L_6, Int32_t2950945753_il2cpp_TypeInfo_var))));
	}

IL_0024:
	{
		String_t* L_7 = ___name0;
		IL2CPP_RUNTIME_CLASS_INIT(EncodingTable_t568191682_il2cpp_TypeInfo_var);
		int32_t L_8 = EncodingTable_internalGetCodePageFromName_m54328899(NULL /*static, unused*/, L_7, /*hidden argument*/NULL);
		V_1 = L_8;
		Hashtable_t1853889766 * L_9 = ((EncodingTable_t568191682_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t568191682_il2cpp_TypeInfo_var))->get_hashByName_3();
		String_t* L_10 = ___name0;
		int32_t L_11 = V_1;
		int32_t L_12 = L_11;
		RuntimeObject * L_13 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_12);
		NullCheck(L_9);
		VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(27 /* System.Void System.Collections.Hashtable::set_Item(System.Object,System.Object) */, L_9, L_10, L_13);
		int32_t L_14 = V_1;
		return L_14;
	}
}
// System.Globalization.CodePageDataItem System.Globalization.EncodingTable::GetCodePageDataItem(System.Int32)
extern "C" IL2CPP_METHOD_ATTR CodePageDataItem_t2285235057 * EncodingTable_GetCodePageDataItem_m1527129145 (RuntimeObject * __this /* static, unused */, int32_t ___codepage0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (EncodingTable_GetCodePageDataItem_m1527129145_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	CodePageDataItem_t2285235057 * V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		IL2CPP_RUNTIME_CLASS_INIT(EncodingTable_t568191682_il2cpp_TypeInfo_var);
		Hashtable_t1853889766 * L_0 = ((EncodingTable_t568191682_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t568191682_il2cpp_TypeInfo_var))->get_hashByCodePage_4();
		int32_t L_1 = ___codepage0;
		int32_t L_2 = L_1;
		RuntimeObject * L_3 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_2);
		NullCheck(L_0);
		RuntimeObject * L_4 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(26 /* System.Object System.Collections.Hashtable::get_Item(System.Object) */, L_0, L_3);
		V_0 = ((CodePageDataItem_t2285235057 *)CastclassClass((RuntimeObject*)L_4, CodePageDataItem_t2285235057_il2cpp_TypeInfo_var));
		CodePageDataItem_t2285235057 * L_5 = V_0;
		if (!L_5)
		{
			goto IL_001b;
		}
	}
	{
		CodePageDataItem_t2285235057 * L_6 = V_0;
		return L_6;
	}

IL_001b:
	{
		V_1 = 0;
		goto IL_0041;
	}

IL_001f:
	{
		int32_t L_7 = V_2;
		int32_t L_8 = ___codepage0;
		if ((!(((uint32_t)L_7) == ((uint32_t)L_8))))
		{
			goto IL_003d;
		}
	}
	{
		int32_t L_9 = V_1;
		CodePageDataItem_t2285235057 * L_10 = (CodePageDataItem_t2285235057 *)il2cpp_codegen_object_new(CodePageDataItem_t2285235057_il2cpp_TypeInfo_var);
		CodePageDataItem__ctor_m2773049646(L_10, L_9, /*hidden argument*/NULL);
		V_0 = L_10;
		IL2CPP_RUNTIME_CLASS_INIT(EncodingTable_t568191682_il2cpp_TypeInfo_var);
		Hashtable_t1853889766 * L_11 = ((EncodingTable_t568191682_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t568191682_il2cpp_TypeInfo_var))->get_hashByCodePage_4();
		int32_t L_12 = ___codepage0;
		int32_t L_13 = L_12;
		RuntimeObject * L_14 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_13);
		CodePageDataItem_t2285235057 * L_15 = V_0;
		NullCheck(L_11);
		VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(27 /* System.Void System.Collections.Hashtable::set_Item(System.Object,System.Object) */, L_11, L_14, L_15);
		CodePageDataItem_t2285235057 * L_16 = V_0;
		return L_16;
	}

IL_003d:
	{
		int32_t L_17 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
	}

IL_0041:
	{
		IL2CPP_RUNTIME_CLASS_INIT(EncodingTable_t568191682_il2cpp_TypeInfo_var);
		InternalCodePageDataItemU5BU5D_t2292034760* L_18 = ((EncodingTable_t568191682_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t568191682_il2cpp_TypeInfo_var))->get_codePageDataPtr_1();
		int32_t L_19 = V_1;
		NullCheck(L_18);
		uint16_t L_20 = ((L_18)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_19)))->get_codePage_0();
		uint16_t L_21 = L_20;
		V_2 = L_21;
		if (L_21)
		{
			goto IL_001f;
		}
	}
	{
		return (CodePageDataItem_t2285235057 *)NULL;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Globalization.EraInfo::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void EraInfo__ctor_m865094468 (EraInfo_t4167091505 * __this, int32_t ___era0, int32_t ___startYear1, int32_t ___startMonth2, int32_t ___startDay3, int32_t ___yearOffset4, int32_t ___minEraYear5, int32_t ___maxEraYear6, const RuntimeMethod* method)
{
	DateTime_t3738529785  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		Object__ctor_m297566312(__this, /*hidden argument*/NULL);
		int32_t L_0 = ___era0;
		__this->set_era_0(L_0);
		int32_t L_1 = ___yearOffset4;
		__this->set_yearOffset_2(L_1);
		int32_t L_2 = ___minEraYear5;
		__this->set_minEraYear_3(L_2);
		int32_t L_3 = ___maxEraYear6;
		__this->set_maxEraYear_4(L_3);
		int32_t L_4 = ___startYear1;
		int32_t L_5 = ___startMonth2;
		int32_t L_6 = ___startDay3;
		DateTime_t3738529785  L_7;
		memset(&L_7, 0, sizeof(L_7));
		DateTime__ctor_m12900168((&L_7), L_4, L_5, L_6, /*hidden argument*/NULL);
		V_0 = L_7;
		int64_t L_8 = DateTime_get_Ticks_m1550640881((DateTime_t3738529785 *)(&V_0), /*hidden argument*/NULL);
		__this->set_ticks_1(L_8);
		return;
	}
}
// System.Void System.Globalization.EraInfo::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR void EraInfo__ctor_m1563078469 (EraInfo_t4167091505 * __this, int32_t ___era0, int32_t ___startYear1, int32_t ___startMonth2, int32_t ___startDay3, int32_t ___yearOffset4, int32_t ___minEraYear5, int32_t ___maxEraYear6, String_t* ___eraName7, String_t* ___abbrevEraName8, String_t* ___englishEraName9, const RuntimeMethod* method)
{
	DateTime_t3738529785  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		Object__ctor_m297566312(__this, /*hidden argument*/NULL);
		int32_t L_0 = ___era0;
		__this->set_era_0(L_0);
		int32_t L_1 = ___yearOffset4;
		__this->set_yearOffset_2(L_1);
		int32_t L_2 = ___minEraYear5;
		__this->set_minEraYear_3(L_2);
		int32_t L_3 = ___maxEraYear6;
		__this->set_maxEraYear_4(L_3);
		int32_t L_4 = ___startYear1;
		int32_t L_5 = ___startMonth2;
		int32_t L_6 = ___startDay3;
		DateTime_t3738529785  L_7;
		memset(&L_7, 0, sizeof(L_7));
		DateTime__ctor_m12900168((&L_7), L_4, L_5, L_6, /*hidden argument*/NULL);
		V_0 = L_7;
		int64_t L_8 = DateTime_get_Ticks_m1550640881((DateTime_t3738529785 *)(&V_0), /*hidden argument*/NULL);
		__this->set_ticks_1(L_8);
		String_t* L_9 = ___eraName7;
		__this->set_eraName_5(L_9);
		String_t* L_10 = ___abbrevEraName8;
		__this->set_abbrevEraName_6(L_10);
		String_t* L_11 = ___englishEraName9;
		__this->set_englishEraName_7(L_11);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Globalization.GregorianCalendar::OnDeserialized(System.Runtime.Serialization.StreamingContext)
extern "C" IL2CPP_METHOD_ATTR void GregorianCalendar_OnDeserialized_m1897370878 (GregorianCalendar_t2054525052 * __this, StreamingContext_t3711869237  ___ctx0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar_OnDeserialized_m1897370878_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = __this->get_m_type_3();
		if (L_0)
		{
			goto IL_000f;
		}
	}
	{
		__this->set_m_type_3(1);
	}

IL_000f:
	{
		int32_t L_1 = __this->get_m_type_3();
		if ((((int32_t)L_1) < ((int32_t)1)))
		{
			goto IL_0022;
		}
	}
	{
		int32_t L_2 = __this->get_m_type_3();
		if ((((int32_t)L_2) <= ((int32_t)((int32_t)12))))
		{
			goto IL_0046;
		}
	}

IL_0022:
	{
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo_t4157843068 * L_3 = CultureInfo_get_CurrentCulture_m1632690660(NULL /*static, unused*/, /*hidden argument*/NULL);
		String_t* L_4 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral2096391906, /*hidden argument*/NULL);
		String_t* L_5 = String_Format_m4086832682(NULL /*static, unused*/, L_3, L_4, _stringLiteral3243520166, _stringLiteral660180899, /*hidden argument*/NULL);
		SerializationException_t3941511869 * L_6 = (SerializationException_t3941511869 *)il2cpp_codegen_object_new(SerializationException_t3941511869_il2cpp_TypeInfo_var);
		SerializationException__ctor_m3862484944(L_6, L_5, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, NULL, GregorianCalendar_OnDeserialized_m1897370878_RuntimeMethod_var);
	}

IL_0046:
	{
		return;
	}
}
// System.DateTime System.Globalization.GregorianCalendar::get_MinSupportedDateTime()
extern "C" IL2CPP_METHOD_ATTR DateTime_t3738529785  GregorianCalendar_get_MinSupportedDateTime_m765229932 (GregorianCalendar_t2054525052 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar_get_MinSupportedDateTime_m765229932_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(DateTime_t3738529785_il2cpp_TypeInfo_var);
		DateTime_t3738529785  L_0 = ((DateTime_t3738529785_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t3738529785_il2cpp_TypeInfo_var))->get_MinValue_31();
		return L_0;
	}
}
// System.DateTime System.Globalization.GregorianCalendar::get_MaxSupportedDateTime()
extern "C" IL2CPP_METHOD_ATTR DateTime_t3738529785  GregorianCalendar_get_MaxSupportedDateTime_m1385915723 (GregorianCalendar_t2054525052 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar_get_MaxSupportedDateTime_m1385915723_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(DateTime_t3738529785_il2cpp_TypeInfo_var);
		DateTime_t3738529785  L_0 = ((DateTime_t3738529785_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t3738529785_il2cpp_TypeInfo_var))->get_MaxValue_32();
		return L_0;
	}
}
// System.Globalization.Calendar System.Globalization.GregorianCalendar::GetDefaultInstance()
extern "C" IL2CPP_METHOD_ATTR Calendar_t1661121569 * GregorianCalendar_GetDefaultInstance_m2448045871 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar_GetDefaultInstance_m2448045871_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendar_t2054525052_il2cpp_TypeInfo_var);
		Calendar_t1661121569 * L_0 = ((GregorianCalendar_t2054525052_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendar_t2054525052_il2cpp_TypeInfo_var))->get_s_defaultInstance_6();
		il2cpp_codegen_memory_barrier();
		if (L_0)
		{
			goto IL_0015;
		}
	}
	{
		GregorianCalendar_t2054525052 * L_1 = (GregorianCalendar_t2054525052 *)il2cpp_codegen_object_new(GregorianCalendar_t2054525052_il2cpp_TypeInfo_var);
		GregorianCalendar__ctor_m3097541152(L_1, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendar_t2054525052_il2cpp_TypeInfo_var);
		il2cpp_codegen_memory_barrier();
		((GregorianCalendar_t2054525052_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendar_t2054525052_il2cpp_TypeInfo_var))->set_s_defaultInstance_6(L_1);
	}

IL_0015:
	{
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendar_t2054525052_il2cpp_TypeInfo_var);
		Calendar_t1661121569 * L_2 = ((GregorianCalendar_t2054525052_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendar_t2054525052_il2cpp_TypeInfo_var))->get_s_defaultInstance_6();
		il2cpp_codegen_memory_barrier();
		return L_2;
	}
}
// System.Void System.Globalization.GregorianCalendar::.ctor()
extern "C" IL2CPP_METHOD_ATTR void GregorianCalendar__ctor_m3097541152 (GregorianCalendar_t2054525052 * __this, const RuntimeMethod* method)
{
	{
		GregorianCalendar__ctor_m979779718(__this, 1, /*hidden argument*/NULL);
		return;
	}
}
// System.Void System.Globalization.GregorianCalendar::.ctor(System.Globalization.GregorianCalendarTypes)
extern "C" IL2CPP_METHOD_ATTR void GregorianCalendar__ctor_m979779718 (GregorianCalendar_t2054525052 * __this, int32_t ___type0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar__ctor_m979779718_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Calendar__ctor_m106290643(__this, /*hidden argument*/NULL);
		int32_t L_0 = ___type0;
		if ((((int32_t)L_0) < ((int32_t)1)))
		{
			goto IL_000f;
		}
	}
	{
		int32_t L_1 = ___type0;
		if ((((int32_t)L_1) <= ((int32_t)((int32_t)12))))
		{
			goto IL_003d;
		}
	}

IL_000f:
	{
		ObjectU5BU5D_t2843939325* L_2 = (ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)2);
		ObjectU5BU5D_t2843939325* L_3 = L_2;
		int32_t L_4 = ((int32_t)1);
		RuntimeObject * L_5 = Box(GregorianCalendarTypes_t3815403233_il2cpp_TypeInfo_var, &L_4);
		NullCheck(L_3);
		ArrayElementTypeCheck (L_3, L_5);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)L_5);
		ObjectU5BU5D_t2843939325* L_6 = L_3;
		int32_t L_7 = ((int32_t)((int32_t)12));
		RuntimeObject * L_8 = Box(GregorianCalendarTypes_t3815403233_il2cpp_TypeInfo_var, &L_7);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_8);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject *)L_8);
		String_t* L_9 = Environment_GetResourceString_m479507158(NULL /*static, unused*/, _stringLiteral2572300525, L_6, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_10 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_10, _stringLiteral3243520166, L_9, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, NULL, GregorianCalendar__ctor_m979779718_RuntimeMethod_var);
	}

IL_003d:
	{
		int32_t L_11 = ___type0;
		__this->set_m_type_3(L_11);
		return;
	}
}
// System.Int32 System.Globalization.GregorianCalendar::get_ID()
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendar_get_ID_m1945096226 (GregorianCalendar_t2054525052 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_m_type_3();
		return L_0;
	}
}
// System.Int32 System.Globalization.GregorianCalendar::GetDatePart(System.Int64,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendar_GetDatePart_m503359828 (GregorianCalendar_t2054525052 * __this, int64_t ___ticks0, int32_t ___part1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar_GetDatePart_m503359828_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	Int32U5BU5D_t385246372* V_5 = NULL;
	int32_t V_6 = 0;
	int32_t G_B13_0 = 0;
	Int32U5BU5D_t385246372* G_B16_0 = NULL;
	{
		int64_t L_0 = ___ticks0;
		V_0 = (((int32_t)((int32_t)((int64_t)((int64_t)L_0/(int64_t)((int64_t)864000000000LL))))));
		int32_t L_1 = V_0;
		V_1 = ((int32_t)((int32_t)L_1/(int32_t)((int32_t)146097)));
		int32_t L_2 = V_0;
		int32_t L_3 = V_1;
		V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)((int32_t)146097)))));
		int32_t L_4 = V_0;
		V_2 = ((int32_t)((int32_t)L_4/(int32_t)((int32_t)36524)));
		int32_t L_5 = V_2;
		if ((!(((uint32_t)L_5) == ((uint32_t)4))))
		{
			goto IL_002d;
		}
	}
	{
		V_2 = 3;
	}

IL_002d:
	{
		int32_t L_6 = V_0;
		int32_t L_7 = V_2;
		V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_7, (int32_t)((int32_t)36524)))));
		int32_t L_8 = V_0;
		V_3 = ((int32_t)((int32_t)L_8/(int32_t)((int32_t)1461)));
		int32_t L_9 = V_0;
		int32_t L_10 = V_3;
		V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_10, (int32_t)((int32_t)1461)))));
		int32_t L_11 = V_0;
		V_4 = ((int32_t)((int32_t)L_11/(int32_t)((int32_t)365)));
		int32_t L_12 = V_4;
		if ((!(((uint32_t)L_12) == ((uint32_t)4))))
		{
			goto IL_005a;
		}
	}
	{
		V_4 = 3;
	}

IL_005a:
	{
		int32_t L_13 = ___part1;
		if (L_13)
		{
			goto IL_0073;
		}
	}
	{
		int32_t L_14 = V_1;
		int32_t L_15 = V_2;
		int32_t L_16 = V_3;
		int32_t L_17 = V_4;
		return ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_14, (int32_t)((int32_t)400))), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_15, (int32_t)((int32_t)100))))), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_16, (int32_t)4)))), (int32_t)L_17)), (int32_t)1));
	}

IL_0073:
	{
		int32_t L_18 = V_0;
		int32_t L_19 = V_4;
		V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_19, (int32_t)((int32_t)365)))));
		int32_t L_20 = ___part1;
		if ((!(((uint32_t)L_20) == ((uint32_t)1))))
		{
			goto IL_0086;
		}
	}
	{
		int32_t L_21 = V_0;
		return ((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1));
	}

IL_0086:
	{
		int32_t L_22 = V_4;
		if ((!(((uint32_t)L_22) == ((uint32_t)3))))
		{
			goto IL_0099;
		}
	}
	{
		int32_t L_23 = V_3;
		if ((!(((uint32_t)L_23) == ((uint32_t)((int32_t)24)))))
		{
			goto IL_0096;
		}
	}
	{
		int32_t L_24 = V_2;
		G_B13_0 = ((((int32_t)L_24) == ((int32_t)3))? 1 : 0);
		goto IL_009a;
	}

IL_0096:
	{
		G_B13_0 = 1;
		goto IL_009a;
	}

IL_0099:
	{
		G_B13_0 = 0;
	}

IL_009a:
	{
		if (G_B13_0)
		{
			goto IL_00a3;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendar_t2054525052_il2cpp_TypeInfo_var);
		Int32U5BU5D_t385246372* L_25 = ((GregorianCalendar_t2054525052_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendar_t2054525052_il2cpp_TypeInfo_var))->get_DaysToMonth365_4();
		G_B16_0 = L_25;
		goto IL_00a8;
	}

IL_00a3:
	{
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendar_t2054525052_il2cpp_TypeInfo_var);
		Int32U5BU5D_t385246372* L_26 = ((GregorianCalendar_t2054525052_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendar_t2054525052_il2cpp_TypeInfo_var))->get_DaysToMonth366_5();
		G_B16_0 = L_26;
	}

IL_00a8:
	{
		V_5 = G_B16_0;
		int32_t L_27 = V_0;
		V_6 = ((int32_t)((int32_t)L_27>>(int32_t)6));
		goto IL_00b7;
	}

IL_00b1:
	{
		int32_t L_28 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)1));
	}

IL_00b7:
	{
		int32_t L_29 = V_0;
		Int32U5BU5D_t385246372* L_30 = V_5;
		int32_t L_31 = V_6;
		NullCheck(L_30);
		int32_t L_32 = L_31;
		int32_t L_33 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
		if ((((int32_t)L_29) >= ((int32_t)L_33)))
		{
			goto IL_00b1;
		}
	}
	{
		int32_t L_34 = ___part1;
		if ((!(((uint32_t)L_34) == ((uint32_t)2))))
		{
			goto IL_00c6;
		}
	}
	{
		int32_t L_35 = V_6;
		return L_35;
	}

IL_00c6:
	{
		int32_t L_36 = V_0;
		Int32U5BU5D_t385246372* L_37 = V_5;
		int32_t L_38 = V_6;
		NullCheck(L_37);
		int32_t L_39 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_38, (int32_t)1));
		int32_t L_40 = (L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
		return ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)L_40)), (int32_t)1));
	}
}
// System.Int32 System.Globalization.GregorianCalendar::GetDayOfMonth(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendar_GetDayOfMonth_m3068119146 (GregorianCalendar_t2054525052 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method)
{
	{
		int64_t L_0 = DateTime_get_Ticks_m1550640881((DateTime_t3738529785 *)(&___time0), /*hidden argument*/NULL);
		int32_t L_1 = VirtFuncInvoker2< int32_t, int64_t, int32_t >::Invoke(29 /* System.Int32 System.Globalization.GregorianCalendar::GetDatePart(System.Int64,System.Int32) */, __this, L_0, 3);
		return L_1;
	}
}
// System.DayOfWeek System.Globalization.GregorianCalendar::GetDayOfWeek(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendar_GetDayOfWeek_m3823546942 (GregorianCalendar_t2054525052 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method)
{
	{
		int64_t L_0 = DateTime_get_Ticks_m1550640881((DateTime_t3738529785 *)(&___time0), /*hidden argument*/NULL);
		return (int32_t)(((int32_t)((int32_t)(((int32_t)((int32_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)((int64_t)L_0/(int64_t)((int64_t)864000000000LL))), (int64_t)(((int64_t)((int64_t)1))))))))%(int32_t)7)));
	}
}
// System.Int32 System.Globalization.GregorianCalendar::GetDaysInMonth(System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendar_GetDaysInMonth_m4211407657 (GregorianCalendar_t2054525052 * __this, int32_t ___year0, int32_t ___month1, int32_t ___era2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar_GetDaysInMonth_m4211407657_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Int32U5BU5D_t385246372* V_0 = NULL;
	Int32U5BU5D_t385246372* G_B13_0 = NULL;
	{
		int32_t L_0 = ___era2;
		if (!L_0)
		{
			goto IL_000a;
		}
	}
	{
		int32_t L_1 = ___era2;
		if ((!(((uint32_t)L_1) == ((uint32_t)1))))
		{
			goto IL_0090;
		}
	}

IL_000a:
	{
		int32_t L_2 = ___year0;
		if ((((int32_t)L_2) < ((int32_t)1)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___year0;
		if ((((int32_t)L_3) <= ((int32_t)((int32_t)9999))))
		{
			goto IL_0047;
		}
	}

IL_0016:
	{
		ObjectU5BU5D_t2843939325* L_4 = (ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)2);
		ObjectU5BU5D_t2843939325* L_5 = L_4;
		int32_t L_6 = 1;
		RuntimeObject * L_7 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_6);
		NullCheck(L_5);
		ArrayElementTypeCheck (L_5, L_7);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)L_7);
		ObjectU5BU5D_t2843939325* L_8 = L_5;
		int32_t L_9 = ((int32_t)9999);
		RuntimeObject * L_10 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_9);
		NullCheck(L_8);
		ArrayElementTypeCheck (L_8, L_10);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject *)L_10);
		String_t* L_11 = Environment_GetResourceString_m479507158(NULL /*static, unused*/, _stringLiteral2572300525, L_8, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_12 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_12, _stringLiteral3872780028, L_11, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, NULL, GregorianCalendar_GetDaysInMonth_m4211407657_RuntimeMethod_var);
	}

IL_0047:
	{
		int32_t L_13 = ___month1;
		if ((((int32_t)L_13) < ((int32_t)1)))
		{
			goto IL_0050;
		}
	}
	{
		int32_t L_14 = ___month1;
		if ((((int32_t)L_14) <= ((int32_t)((int32_t)12))))
		{
			goto IL_0065;
		}
	}

IL_0050:
	{
		String_t* L_15 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral2853570908, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_16 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_16, _stringLiteral2704427701, L_15, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, NULL, GregorianCalendar_GetDaysInMonth_m4211407657_RuntimeMethod_var);
	}

IL_0065:
	{
		int32_t L_17 = ___year0;
		if (((int32_t)((int32_t)L_17%(int32_t)4)))
		{
			goto IL_0079;
		}
	}
	{
		int32_t L_18 = ___year0;
		if (((int32_t)((int32_t)L_18%(int32_t)((int32_t)100))))
		{
			goto IL_0080;
		}
	}
	{
		int32_t L_19 = ___year0;
		if (!((int32_t)((int32_t)L_19%(int32_t)((int32_t)400))))
		{
			goto IL_0080;
		}
	}

IL_0079:
	{
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendar_t2054525052_il2cpp_TypeInfo_var);
		Int32U5BU5D_t385246372* L_20 = ((GregorianCalendar_t2054525052_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendar_t2054525052_il2cpp_TypeInfo_var))->get_DaysToMonth365_4();
		G_B13_0 = L_20;
		goto IL_0085;
	}

IL_0080:
	{
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendar_t2054525052_il2cpp_TypeInfo_var);
		Int32U5BU5D_t385246372* L_21 = ((GregorianCalendar_t2054525052_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendar_t2054525052_il2cpp_TypeInfo_var))->get_DaysToMonth366_5();
		G_B13_0 = L_21;
	}

IL_0085:
	{
		V_0 = G_B13_0;
		Int32U5BU5D_t385246372* L_22 = V_0;
		int32_t L_23 = ___month1;
		NullCheck(L_22);
		int32_t L_24 = L_23;
		int32_t L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
		Int32U5BU5D_t385246372* L_26 = V_0;
		int32_t L_27 = ___month1;
		NullCheck(L_26);
		int32_t L_28 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
		int32_t L_29 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
		return ((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)L_29));
	}

IL_0090:
	{
		String_t* L_30 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral2502641953, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_31 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_31, _stringLiteral3670208224, L_30, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_31, NULL, GregorianCalendar_GetDaysInMonth_m4211407657_RuntimeMethod_var);
	}
}
// System.Int32 System.Globalization.GregorianCalendar::GetEra(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendar_GetEra_m2369958449 (GregorianCalendar_t2054525052 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method)
{
	{
		return 1;
	}
}
// System.Int32[] System.Globalization.GregorianCalendar::get_Eras()
extern "C" IL2CPP_METHOD_ATTR Int32U5BU5D_t385246372* GregorianCalendar_get_Eras_m3930946427 (GregorianCalendar_t2054525052 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar_get_Eras_m3930946427_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Int32U5BU5D_t385246372* L_0 = (Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)1);
		Int32U5BU5D_t385246372* L_1 = L_0;
		NullCheck(L_1);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)1);
		return L_1;
	}
}
// System.Int32 System.Globalization.GregorianCalendar::GetMonth(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendar_GetMonth_m3359423849 (GregorianCalendar_t2054525052 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method)
{
	{
		int64_t L_0 = DateTime_get_Ticks_m1550640881((DateTime_t3738529785 *)(&___time0), /*hidden argument*/NULL);
		int32_t L_1 = VirtFuncInvoker2< int32_t, int64_t, int32_t >::Invoke(29 /* System.Int32 System.Globalization.GregorianCalendar::GetDatePart(System.Int64,System.Int32) */, __this, L_0, 2);
		return L_1;
	}
}
// System.Int32 System.Globalization.GregorianCalendar::GetMonthsInYear(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendar_GetMonthsInYear_m1788326809 (GregorianCalendar_t2054525052 * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar_GetMonthsInYear_m1788326809_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___era1;
		if (!L_0)
		{
			goto IL_0007;
		}
	}
	{
		int32_t L_1 = ___era1;
		if ((!(((uint32_t)L_1) == ((uint32_t)1))))
		{
			goto IL_0045;
		}
	}

IL_0007:
	{
		int32_t L_2 = ___year0;
		if ((((int32_t)L_2) < ((int32_t)1)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = ___year0;
		if ((((int32_t)L_3) > ((int32_t)((int32_t)9999))))
		{
			goto IL_0016;
		}
	}
	{
		return ((int32_t)12);
	}

IL_0016:
	{
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo_t4157843068 * L_4 = CultureInfo_get_CurrentCulture_m1632690660(NULL /*static, unused*/, /*hidden argument*/NULL);
		String_t* L_5 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral2572300525, /*hidden argument*/NULL);
		int32_t L_6 = 1;
		RuntimeObject * L_7 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_6);
		int32_t L_8 = ((int32_t)9999);
		RuntimeObject * L_9 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_8);
		String_t* L_10 = String_Format_m4086832682(NULL /*static, unused*/, L_4, L_5, L_7, L_9, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_11 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_11, _stringLiteral3872780028, L_10, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, NULL, GregorianCalendar_GetMonthsInYear_m1788326809_RuntimeMethod_var);
	}

IL_0045:
	{
		String_t* L_12 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral2502641953, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_13 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_13, _stringLiteral3670208224, L_12, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, NULL, GregorianCalendar_GetMonthsInYear_m1788326809_RuntimeMethod_var);
	}
}
// System.Int32 System.Globalization.GregorianCalendar::GetYear(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendar_GetYear_m854131864 (GregorianCalendar_t2054525052 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method)
{
	{
		int64_t L_0 = DateTime_get_Ticks_m1550640881((DateTime_t3738529785 *)(&___time0), /*hidden argument*/NULL);
		int32_t L_1 = VirtFuncInvoker2< int32_t, int64_t, int32_t >::Invoke(29 /* System.Int32 System.Globalization.GregorianCalendar::GetDatePart(System.Int64,System.Int32) */, __this, L_0, 0);
		return L_1;
	}
}
// System.Boolean System.Globalization.GregorianCalendar::IsLeapYear(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool GregorianCalendar_IsLeapYear_m1435921639 (GregorianCalendar_t2054525052 * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar_IsLeapYear_m1435921639_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___era1;
		if (!L_0)
		{
			goto IL_0007;
		}
	}
	{
		int32_t L_1 = ___era1;
		if ((!(((uint32_t)L_1) == ((uint32_t)1))))
		{
			goto IL_005c;
		}
	}

IL_0007:
	{
		int32_t L_2 = ___year0;
		if ((((int32_t)L_2) < ((int32_t)1)))
		{
			goto IL_002d;
		}
	}
	{
		int32_t L_3 = ___year0;
		if ((((int32_t)L_3) > ((int32_t)((int32_t)9999))))
		{
			goto IL_002d;
		}
	}
	{
		int32_t L_4 = ___year0;
		if (((int32_t)((int32_t)L_4%(int32_t)4)))
		{
			goto IL_002b;
		}
	}
	{
		int32_t L_5 = ___year0;
		if (((int32_t)((int32_t)L_5%(int32_t)((int32_t)100))))
		{
			goto IL_0029;
		}
	}
	{
		int32_t L_6 = ___year0;
		return (bool)((((int32_t)((int32_t)((int32_t)L_6%(int32_t)((int32_t)400)))) == ((int32_t)0))? 1 : 0);
	}

IL_0029:
	{
		return (bool)1;
	}

IL_002b:
	{
		return (bool)0;
	}

IL_002d:
	{
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo_t4157843068 * L_7 = CultureInfo_get_CurrentCulture_m1632690660(NULL /*static, unused*/, /*hidden argument*/NULL);
		String_t* L_8 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral2572300525, /*hidden argument*/NULL);
		int32_t L_9 = 1;
		RuntimeObject * L_10 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_9);
		int32_t L_11 = ((int32_t)9999);
		RuntimeObject * L_12 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_11);
		String_t* L_13 = String_Format_m4086832682(NULL /*static, unused*/, L_7, L_8, L_10, L_12, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_14 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_14, _stringLiteral3872780028, L_13, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, NULL, GregorianCalendar_IsLeapYear_m1435921639_RuntimeMethod_var);
	}

IL_005c:
	{
		String_t* L_15 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral2502641953, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_16 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_16, _stringLiteral3670208224, L_15, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, NULL, GregorianCalendar_IsLeapYear_m1435921639_RuntimeMethod_var);
	}
}
// System.DateTime System.Globalization.GregorianCalendar::ToDateTime(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR DateTime_t3738529785  GregorianCalendar_ToDateTime_m3388374887 (GregorianCalendar_t2054525052 * __this, int32_t ___year0, int32_t ___month1, int32_t ___day2, int32_t ___hour3, int32_t ___minute4, int32_t ___second5, int32_t ___millisecond6, int32_t ___era7, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar_ToDateTime_m3388374887_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___era7;
		if (!L_0)
		{
			goto IL_0009;
		}
	}
	{
		int32_t L_1 = ___era7;
		if ((!(((uint32_t)L_1) == ((uint32_t)1))))
		{
			goto IL_001a;
		}
	}

IL_0009:
	{
		int32_t L_2 = ___year0;
		int32_t L_3 = ___month1;
		int32_t L_4 = ___day2;
		int32_t L_5 = ___hour3;
		int32_t L_6 = ___minute4;
		int32_t L_7 = ___second5;
		int32_t L_8 = ___millisecond6;
		DateTime_t3738529785  L_9;
		memset(&L_9, 0, sizeof(L_9));
		DateTime__ctor_m2030998145((&L_9), L_2, L_3, L_4, L_5, L_6, L_7, L_8, /*hidden argument*/NULL);
		return L_9;
	}

IL_001a:
	{
		String_t* L_10 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral2502641953, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_11 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_11, _stringLiteral3670208224, L_10, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, NULL, GregorianCalendar_ToDateTime_m3388374887_RuntimeMethod_var);
	}
}
// System.Boolean System.Globalization.GregorianCalendar::TryToDateTime(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.DateTime&)
extern "C" IL2CPP_METHOD_ATTR bool GregorianCalendar_TryToDateTime_m489604650 (GregorianCalendar_t2054525052 * __this, int32_t ___year0, int32_t ___month1, int32_t ___day2, int32_t ___hour3, int32_t ___minute4, int32_t ___second5, int32_t ___millisecond6, int32_t ___era7, DateTime_t3738529785 * ___result8, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar_TryToDateTime_m489604650_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___era7;
		if (!L_0)
		{
			goto IL_0009;
		}
	}
	{
		int32_t L_1 = ___era7;
		if ((!(((uint32_t)L_1) == ((uint32_t)1))))
		{
			goto IL_001c;
		}
	}

IL_0009:
	{
		int32_t L_2 = ___year0;
		int32_t L_3 = ___month1;
		int32_t L_4 = ___day2;
		int32_t L_5 = ___hour3;
		int32_t L_6 = ___minute4;
		int32_t L_7 = ___second5;
		int32_t L_8 = ___millisecond6;
		DateTime_t3738529785 * L_9 = ___result8;
		IL2CPP_RUNTIME_CLASS_INIT(DateTime_t3738529785_il2cpp_TypeInfo_var);
		bool L_10 = DateTime_TryCreate_m2623519445(NULL /*static, unused*/, L_2, L_3, L_4, L_5, L_6, L_7, L_8, (DateTime_t3738529785 *)L_9, /*hidden argument*/NULL);
		return L_10;
	}

IL_001c:
	{
		DateTime_t3738529785 * L_11 = ___result8;
		IL2CPP_RUNTIME_CLASS_INIT(DateTime_t3738529785_il2cpp_TypeInfo_var);
		DateTime_t3738529785  L_12 = ((DateTime_t3738529785_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t3738529785_il2cpp_TypeInfo_var))->get_MinValue_31();
		*(DateTime_t3738529785 *)L_11 = L_12;
		return (bool)0;
	}
}
// System.Int32 System.Globalization.GregorianCalendar::get_TwoDigitYearMax()
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendar_get_TwoDigitYearMax_m2586237748 (GregorianCalendar_t2054525052 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ((Calendar_t1661121569 *)__this)->get_twoDigitYearMax_2();
		if ((!(((uint32_t)L_0) == ((uint32_t)(-1)))))
		{
			goto IL_001f;
		}
	}
	{
		int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 System.Globalization.Calendar::get_ID() */, __this);
		int32_t L_2 = Calendar_GetSystemTwoDigitYearSetting_m2994116284(NULL /*static, unused*/, L_1, ((int32_t)2029), /*hidden argument*/NULL);
		((Calendar_t1661121569 *)__this)->set_twoDigitYearMax_2(L_2);
	}

IL_001f:
	{
		int32_t L_3 = ((Calendar_t1661121569 *)__this)->get_twoDigitYearMax_2();
		return L_3;
	}
}
// System.Int32 System.Globalization.GregorianCalendar::ToFourDigitYear(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendar_ToFourDigitYear_m3026681176 (GregorianCalendar_t2054525052 * __this, int32_t ___year0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar_ToFourDigitYear_m3026681176_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___year0;
		if ((((int32_t)L_0) >= ((int32_t)0)))
		{
			goto IL_0019;
		}
	}
	{
		String_t* L_1 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral2892689725, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_2, _stringLiteral3872780028, L_1, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, GregorianCalendar_ToFourDigitYear_m3026681176_RuntimeMethod_var);
	}

IL_0019:
	{
		int32_t L_3 = ___year0;
		if ((((int32_t)L_3) <= ((int32_t)((int32_t)9999))))
		{
			goto IL_0050;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo_t4157843068 * L_4 = CultureInfo_get_CurrentCulture_m1632690660(NULL /*static, unused*/, /*hidden argument*/NULL);
		String_t* L_5 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral2572300525, /*hidden argument*/NULL);
		int32_t L_6 = 1;
		RuntimeObject * L_7 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_6);
		int32_t L_8 = ((int32_t)9999);
		RuntimeObject * L_9 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_8);
		String_t* L_10 = String_Format_m4086832682(NULL /*static, unused*/, L_4, L_5, L_7, L_9, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_11 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_11, _stringLiteral3872780028, L_10, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, NULL, GregorianCalendar_ToFourDigitYear_m3026681176_RuntimeMethod_var);
	}

IL_0050:
	{
		int32_t L_12 = ___year0;
		int32_t L_13 = Calendar_ToFourDigitYear_m3294583367(__this, L_12, /*hidden argument*/NULL);
		return L_13;
	}
}
// System.Void System.Globalization.GregorianCalendar::.cctor()
extern "C" IL2CPP_METHOD_ATTR void GregorianCalendar__cctor_m1867250353 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar__cctor_m1867250353_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Int32U5BU5D_t385246372* L_0 = (Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13));
		Int32U5BU5D_t385246372* L_1 = L_0;
		RuntimeFieldHandle_t1871169219  L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____E92B39D8233061927D9ACDE54665E68E7535635A_127_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_1, L_2, /*hidden argument*/NULL);
		((GregorianCalendar_t2054525052_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendar_t2054525052_il2cpp_TypeInfo_var))->set_DaysToMonth365_4(L_1);
		Int32U5BU5D_t385246372* L_3 = (Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13));
		Int32U5BU5D_t385246372* L_4 = L_3;
		RuntimeFieldHandle_t1871169219  L_5 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____DD3AEFEADB1CD615F3017763F1568179FEE640B0_123_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_4, L_5, /*hidden argument*/NULL);
		((GregorianCalendar_t2054525052_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendar_t2054525052_il2cpp_TypeInfo_var))->set_DaysToMonth366_5(L_4);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Int32 System.Globalization.GregorianCalendarHelper::get_MaxYear()
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_get_MaxYear_m1258371074 (GregorianCalendarHelper_t3016720499 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_m_maxYear_2();
		return L_0;
	}
}
// System.Void System.Globalization.GregorianCalendarHelper::.ctor(System.Globalization.Calendar,System.Globalization.EraInfo[])
extern "C" IL2CPP_METHOD_ATTR void GregorianCalendarHelper__ctor_m3003170156 (GregorianCalendarHelper_t3016720499 * __this, Calendar_t1661121569 * ___cal0, EraInfoU5BU5D_t2775298796* ___eraInfo1, const RuntimeMethod* method)
{
	{
		__this->set_m_maxYear_2(((int32_t)9999));
		Object__ctor_m297566312(__this, /*hidden argument*/NULL);
		Calendar_t1661121569 * L_0 = ___cal0;
		__this->set_m_Cal_4(L_0);
		EraInfoU5BU5D_t2775298796* L_1 = ___eraInfo1;
		__this->set_m_EraInfo_5(L_1);
		Calendar_t1661121569 * L_2 = __this->get_m_Cal_4();
		NullCheck(L_2);
		DateTime_t3738529785  L_3 = VirtFuncInvoker0< DateTime_t3738529785  >::Invoke(5 /* System.DateTime System.Globalization.Calendar::get_MinSupportedDateTime() */, L_2);
		__this->set_m_minDate_7(L_3);
		EraInfoU5BU5D_t2775298796* L_4 = __this->get_m_EraInfo_5();
		NullCheck(L_4);
		int32_t L_5 = 0;
		EraInfo_t4167091505 * L_6 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
		NullCheck(L_6);
		int32_t L_7 = L_6->get_maxEraYear_4();
		__this->set_m_maxYear_2(L_7);
		EraInfoU5BU5D_t2775298796* L_8 = __this->get_m_EraInfo_5();
		NullCheck(L_8);
		int32_t L_9 = 0;
		EraInfo_t4167091505 * L_10 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		NullCheck(L_10);
		int32_t L_11 = L_10->get_minEraYear_3();
		__this->set_m_minYear_3(L_11);
		return;
	}
}
// System.Int32 System.Globalization.GregorianCalendarHelper::GetGregorianYear(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetGregorianYear_m776442292 (GregorianCalendarHelper_t3016720499 * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendarHelper_GetGregorianYear_m776442292_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___year0;
		if ((((int32_t)L_0) >= ((int32_t)0)))
		{
			goto IL_0019;
		}
	}
	{
		String_t* L_1 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral2892689725, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_2, _stringLiteral3872780028, L_1, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, GregorianCalendarHelper_GetGregorianYear_m776442292_RuntimeMethod_var);
	}

IL_0019:
	{
		int32_t L_3 = ___era1;
		if (L_3)
		{
			goto IL_0029;
		}
	}
	{
		Calendar_t1661121569 * L_4 = __this->get_m_Cal_4();
		NullCheck(L_4);
		int32_t L_5 = VirtFuncInvoker0< int32_t >::Invoke(10 /* System.Int32 System.Globalization.Calendar::get_CurrentEraValue() */, L_4);
		___era1 = L_5;
	}

IL_0029:
	{
		V_0 = 0;
		goto IL_00b7;
	}

IL_0030:
	{
		int32_t L_6 = ___era1;
		EraInfoU5BU5D_t2775298796* L_7 = __this->get_m_EraInfo_5();
		int32_t L_8 = V_0;
		NullCheck(L_7);
		int32_t L_9 = L_8;
		EraInfo_t4167091505 * L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		NullCheck(L_10);
		int32_t L_11 = L_10->get_era_0();
		if ((!(((uint32_t)L_6) == ((uint32_t)L_11))))
		{
			goto IL_00b3;
		}
	}
	{
		int32_t L_12 = ___year0;
		EraInfoU5BU5D_t2775298796* L_13 = __this->get_m_EraInfo_5();
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		EraInfo_t4167091505 * L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		NullCheck(L_16);
		int32_t L_17 = L_16->get_minEraYear_3();
		if ((((int32_t)L_12) < ((int32_t)L_17)))
		{
			goto IL_0060;
		}
	}
	{
		int32_t L_18 = ___year0;
		EraInfoU5BU5D_t2775298796* L_19 = __this->get_m_EraInfo_5();
		int32_t L_20 = V_0;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		EraInfo_t4167091505 * L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_22);
		int32_t L_23 = L_22->get_maxEraYear_4();
		if ((((int32_t)L_18) <= ((int32_t)L_23)))
		{
			goto IL_00a3;
		}
	}

IL_0060:
	{
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo_t4157843068 * L_24 = CultureInfo_get_CurrentCulture_m1632690660(NULL /*static, unused*/, /*hidden argument*/NULL);
		String_t* L_25 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral2572300525, /*hidden argument*/NULL);
		EraInfoU5BU5D_t2775298796* L_26 = __this->get_m_EraInfo_5();
		int32_t L_27 = V_0;
		NullCheck(L_26);
		int32_t L_28 = L_27;
		EraInfo_t4167091505 * L_29 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
		NullCheck(L_29);
		int32_t L_30 = L_29->get_minEraYear_3();
		int32_t L_31 = L_30;
		RuntimeObject * L_32 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_31);
		EraInfoU5BU5D_t2775298796* L_33 = __this->get_m_EraInfo_5();
		int32_t L_34 = V_0;
		NullCheck(L_33);
		int32_t L_35 = L_34;
		EraInfo_t4167091505 * L_36 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
		NullCheck(L_36);
		int32_t L_37 = L_36->get_maxEraYear_4();
		int32_t L_38 = L_37;
		RuntimeObject * L_39 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_38);
		String_t* L_40 = String_Format_m4086832682(NULL /*static, unused*/, L_24, L_25, L_32, L_39, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_41 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_41, _stringLiteral3872780028, L_40, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_41, NULL, GregorianCalendarHelper_GetGregorianYear_m776442292_RuntimeMethod_var);
	}

IL_00a3:
	{
		EraInfoU5BU5D_t2775298796* L_42 = __this->get_m_EraInfo_5();
		int32_t L_43 = V_0;
		NullCheck(L_42);
		int32_t L_44 = L_43;
		EraInfo_t4167091505 * L_45 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
		NullCheck(L_45);
		int32_t L_46 = L_45->get_yearOffset_2();
		int32_t L_47 = ___year0;
		return ((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)L_47));
	}

IL_00b3:
	{
		int32_t L_48 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1));
	}

IL_00b7:
	{
		int32_t L_49 = V_0;
		EraInfoU5BU5D_t2775298796* L_50 = __this->get_m_EraInfo_5();
		NullCheck(L_50);
		if ((((int32_t)L_49) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_50)->max_length)))))))
		{
			goto IL_0030;
		}
	}
	{
		String_t* L_51 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral2502641953, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_52 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_52, _stringLiteral3670208224, L_51, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_52, NULL, GregorianCalendarHelper_GetGregorianYear_m776442292_RuntimeMethod_var);
	}
}
// System.Boolean System.Globalization.GregorianCalendarHelper::IsValidYear(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool GregorianCalendarHelper_IsValidYear_m3804970734 (GregorianCalendarHelper_t3016720499 * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___year0;
		if ((((int32_t)L_0) >= ((int32_t)0)))
		{
			goto IL_0006;
		}
	}
	{
		return (bool)0;
	}

IL_0006:
	{
		int32_t L_1 = ___era1;
		if (L_1)
		{
			goto IL_0016;
		}
	}
	{
		Calendar_t1661121569 * L_2 = __this->get_m_Cal_4();
		NullCheck(L_2);
		int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(10 /* System.Int32 System.Globalization.Calendar::get_CurrentEraValue() */, L_2);
		___era1 = L_3;
	}

IL_0016:
	{
		V_0 = 0;
		goto IL_0052;
	}

IL_001a:
	{
		int32_t L_4 = ___era1;
		EraInfoU5BU5D_t2775298796* L_5 = __this->get_m_EraInfo_5();
		int32_t L_6 = V_0;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		EraInfo_t4167091505 * L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		NullCheck(L_8);
		int32_t L_9 = L_8->get_era_0();
		if ((!(((uint32_t)L_4) == ((uint32_t)L_9))))
		{
			goto IL_004e;
		}
	}
	{
		int32_t L_10 = ___year0;
		EraInfoU5BU5D_t2775298796* L_11 = __this->get_m_EraInfo_5();
		int32_t L_12 = V_0;
		NullCheck(L_11);
		int32_t L_13 = L_12;
		EraInfo_t4167091505 * L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
		NullCheck(L_14);
		int32_t L_15 = L_14->get_minEraYear_3();
		if ((((int32_t)L_10) < ((int32_t)L_15)))
		{
			goto IL_004a;
		}
	}
	{
		int32_t L_16 = ___year0;
		EraInfoU5BU5D_t2775298796* L_17 = __this->get_m_EraInfo_5();
		int32_t L_18 = V_0;
		NullCheck(L_17);
		int32_t L_19 = L_18;
		EraInfo_t4167091505 * L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
		NullCheck(L_20);
		int32_t L_21 = L_20->get_maxEraYear_4();
		if ((((int32_t)L_16) <= ((int32_t)L_21)))
		{
			goto IL_004c;
		}
	}

IL_004a:
	{
		return (bool)0;
	}

IL_004c:
	{
		return (bool)1;
	}

IL_004e:
	{
		int32_t L_22 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1));
	}

IL_0052:
	{
		int32_t L_23 = V_0;
		EraInfoU5BU5D_t2775298796* L_24 = __this->get_m_EraInfo_5();
		NullCheck(L_24);
		if ((((int32_t)L_23) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_24)->max_length)))))))
		{
			goto IL_001a;
		}
	}
	{
		return (bool)0;
	}
}
// System.Int32 System.Globalization.GregorianCalendarHelper::GetDatePart(System.Int64,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetDatePart_m2297792386 (GregorianCalendarHelper_t3016720499 * __this, int64_t ___ticks0, int32_t ___part1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendarHelper_GetDatePart_m2297792386_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	Int32U5BU5D_t385246372* V_5 = NULL;
	int32_t V_6 = 0;
	int32_t G_B13_0 = 0;
	Int32U5BU5D_t385246372* G_B16_0 = NULL;
	{
		int64_t L_0 = ___ticks0;
		GregorianCalendarHelper_CheckTicksRange_m1238194832(__this, L_0, /*hidden argument*/NULL);
		int64_t L_1 = ___ticks0;
		V_0 = (((int32_t)((int32_t)((int64_t)((int64_t)L_1/(int64_t)((int64_t)864000000000LL))))));
		int32_t L_2 = V_0;
		V_1 = ((int32_t)((int32_t)L_2/(int32_t)((int32_t)146097)));
		int32_t L_3 = V_0;
		int32_t L_4 = V_1;
		V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_4, (int32_t)((int32_t)146097)))));
		int32_t L_5 = V_0;
		V_2 = ((int32_t)((int32_t)L_5/(int32_t)((int32_t)36524)));
		int32_t L_6 = V_2;
		if ((!(((uint32_t)L_6) == ((uint32_t)4))))
		{
			goto IL_0034;
		}
	}
	{
		V_2 = 3;
	}

IL_0034:
	{
		int32_t L_7 = V_0;
		int32_t L_8 = V_2;
		V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_8, (int32_t)((int32_t)36524)))));
		int32_t L_9 = V_0;
		V_3 = ((int32_t)((int32_t)L_9/(int32_t)((int32_t)1461)));
		int32_t L_10 = V_0;
		int32_t L_11 = V_3;
		V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_11, (int32_t)((int32_t)1461)))));
		int32_t L_12 = V_0;
		V_4 = ((int32_t)((int32_t)L_12/(int32_t)((int32_t)365)));
		int32_t L_13 = V_4;
		if ((!(((uint32_t)L_13) == ((uint32_t)4))))
		{
			goto IL_0061;
		}
	}
	{
		V_4 = 3;
	}

IL_0061:
	{
		int32_t L_14 = ___part1;
		if (L_14)
		{
			goto IL_007a;
		}
	}
	{
		int32_t L_15 = V_1;
		int32_t L_16 = V_2;
		int32_t L_17 = V_3;
		int32_t L_18 = V_4;
		return ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_15, (int32_t)((int32_t)400))), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_16, (int32_t)((int32_t)100))))), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_17, (int32_t)4)))), (int32_t)L_18)), (int32_t)1));
	}

IL_007a:
	{
		int32_t L_19 = V_0;
		int32_t L_20 = V_4;
		V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_20, (int32_t)((int32_t)365)))));
		int32_t L_21 = ___part1;
		if ((!(((uint32_t)L_21) == ((uint32_t)1))))
		{
			goto IL_008d;
		}
	}
	{
		int32_t L_22 = V_0;
		return ((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1));
	}

IL_008d:
	{
		int32_t L_23 = V_4;
		if ((!(((uint32_t)L_23) == ((uint32_t)3))))
		{
			goto IL_00a0;
		}
	}
	{
		int32_t L_24 = V_3;
		if ((!(((uint32_t)L_24) == ((uint32_t)((int32_t)24)))))
		{
			goto IL_009d;
		}
	}
	{
		int32_t L_25 = V_2;
		G_B13_0 = ((((int32_t)L_25) == ((int32_t)3))? 1 : 0);
		goto IL_00a1;
	}

IL_009d:
	{
		G_B13_0 = 1;
		goto IL_00a1;
	}

IL_00a0:
	{
		G_B13_0 = 0;
	}

IL_00a1:
	{
		if (G_B13_0)
		{
			goto IL_00aa;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendarHelper_t3016720499_il2cpp_TypeInfo_var);
		Int32U5BU5D_t385246372* L_26 = ((GregorianCalendarHelper_t3016720499_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendarHelper_t3016720499_il2cpp_TypeInfo_var))->get_DaysToMonth365_0();
		G_B16_0 = L_26;
		goto IL_00af;
	}

IL_00aa:
	{
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendarHelper_t3016720499_il2cpp_TypeInfo_var);
		Int32U5BU5D_t385246372* L_27 = ((GregorianCalendarHelper_t3016720499_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendarHelper_t3016720499_il2cpp_TypeInfo_var))->get_DaysToMonth366_1();
		G_B16_0 = L_27;
	}

IL_00af:
	{
		V_5 = G_B16_0;
		int32_t L_28 = V_0;
		V_6 = ((int32_t)((int32_t)L_28>>(int32_t)6));
		goto IL_00be;
	}

IL_00b8:
	{
		int32_t L_29 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1));
	}

IL_00be:
	{
		int32_t L_30 = V_0;
		Int32U5BU5D_t385246372* L_31 = V_5;
		int32_t L_32 = V_6;
		NullCheck(L_31);
		int32_t L_33 = L_32;
		int32_t L_34 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
		if ((((int32_t)L_30) >= ((int32_t)L_34)))
		{
			goto IL_00b8;
		}
	}
	{
		int32_t L_35 = ___part1;
		if ((!(((uint32_t)L_35) == ((uint32_t)2))))
		{
			goto IL_00cd;
		}
	}
	{
		int32_t L_36 = V_6;
		return L_36;
	}

IL_00cd:
	{
		int32_t L_37 = V_0;
		Int32U5BU5D_t385246372* L_38 = V_5;
		int32_t L_39 = V_6;
		NullCheck(L_38);
		int32_t L_40 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_39, (int32_t)1));
		int32_t L_41 = (L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_40));
		return ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_37, (int32_t)L_41)), (int32_t)1));
	}
}
// System.Int64 System.Globalization.GregorianCalendarHelper::GetAbsoluteDate(System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int64_t GregorianCalendarHelper_GetAbsoluteDate_m3213748685 (RuntimeObject * __this /* static, unused */, int32_t ___year0, int32_t ___month1, int32_t ___day2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendarHelper_GetAbsoluteDate_m3213748685_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Int32U5BU5D_t385246372* V_0 = NULL;
	int32_t V_1 = 0;
	Int32U5BU5D_t385246372* G_B9_0 = NULL;
	{
		int32_t L_0 = ___year0;
		if ((((int32_t)L_0) < ((int32_t)1)))
		{
			goto IL_006e;
		}
	}
	{
		int32_t L_1 = ___year0;
		if ((((int32_t)L_1) > ((int32_t)((int32_t)9999))))
		{
			goto IL_006e;
		}
	}
	{
		int32_t L_2 = ___month1;
		if ((((int32_t)L_2) < ((int32_t)1)))
		{
			goto IL_006e;
		}
	}
	{
		int32_t L_3 = ___month1;
		if ((((int32_t)L_3) > ((int32_t)((int32_t)12))))
		{
			goto IL_006e;
		}
	}
	{
		int32_t L_4 = ___year0;
		if (((int32_t)((int32_t)L_4%(int32_t)4)))
		{
			goto IL_0029;
		}
	}
	{
		int32_t L_5 = ___year0;
		if (((int32_t)((int32_t)L_5%(int32_t)((int32_t)100))))
		{
			goto IL_0030;
		}
	}
	{
		int32_t L_6 = ___year0;
		if (!((int32_t)((int32_t)L_6%(int32_t)((int32_t)400))))
		{
			goto IL_0030;
		}
	}

IL_0029:
	{
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendarHelper_t3016720499_il2cpp_TypeInfo_var);
		Int32U5BU5D_t385246372* L_7 = ((GregorianCalendarHelper_t3016720499_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendarHelper_t3016720499_il2cpp_TypeInfo_var))->get_DaysToMonth365_0();
		G_B9_0 = L_7;
		goto IL_0035;
	}

IL_0030:
	{
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendarHelper_t3016720499_il2cpp_TypeInfo_var);
		Int32U5BU5D_t385246372* L_8 = ((GregorianCalendarHelper_t3016720499_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendarHelper_t3016720499_il2cpp_TypeInfo_var))->get_DaysToMonth366_1();
		G_B9_0 = L_8;
	}

IL_0035:
	{
		V_0 = G_B9_0;
		int32_t L_9 = ___day2;
		if ((((int32_t)L_9) < ((int32_t)1)))
		{
			goto IL_006e;
		}
	}
	{
		int32_t L_10 = ___day2;
		Int32U5BU5D_t385246372* L_11 = V_0;
		int32_t L_12 = ___month1;
		NullCheck(L_11);
		int32_t L_13 = L_12;
		int32_t L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
		Int32U5BU5D_t385246372* L_15 = V_0;
		int32_t L_16 = ___month1;
		NullCheck(L_15);
		int32_t L_17 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)1));
		int32_t L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
		if ((((int32_t)L_10) > ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_14, (int32_t)L_18)))))
		{
			goto IL_006e;
		}
	}
	{
		int32_t L_19 = ___year0;
		V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1));
		int32_t L_20 = V_1;
		int32_t L_21 = V_1;
		int32_t L_22 = V_1;
		int32_t L_23 = V_1;
		Int32U5BU5D_t385246372* L_24 = V_0;
		int32_t L_25 = ___month1;
		NullCheck(L_24);
		int32_t L_26 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1));
		int32_t L_27 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
		int32_t L_28 = ___day2;
		return (((int64_t)((int64_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_20, (int32_t)((int32_t)365))), (int32_t)((int32_t)((int32_t)L_21/(int32_t)4)))), (int32_t)((int32_t)((int32_t)L_22/(int32_t)((int32_t)100))))), (int32_t)((int32_t)((int32_t)L_23/(int32_t)((int32_t)400))))), (int32_t)L_27)), (int32_t)L_28)), (int32_t)1)))));
	}

IL_006e:
	{
		String_t* L_29 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral540152878, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_30 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_30, (String_t*)NULL, L_29, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_30, NULL, GregorianCalendarHelper_GetAbsoluteDate_m3213748685_RuntimeMethod_var);
	}
}
// System.Int64 System.Globalization.GregorianCalendarHelper::DateToTicks(System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int64_t GregorianCalendarHelper_DateToTicks_m4080708574 (RuntimeObject * __this /* static, unused */, int32_t ___year0, int32_t ___month1, int32_t ___day2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendarHelper_DateToTicks_m4080708574_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___year0;
		int32_t L_1 = ___month1;
		int32_t L_2 = ___day2;
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendarHelper_t3016720499_il2cpp_TypeInfo_var);
		int64_t L_3 = GregorianCalendarHelper_GetAbsoluteDate_m3213748685(NULL /*static, unused*/, L_0, L_1, L_2, /*hidden argument*/NULL);
		return ((int64_t)il2cpp_codegen_multiply((int64_t)L_3, (int64_t)((int64_t)864000000000LL)));
	}
}
// System.Int64 System.Globalization.GregorianCalendarHelper::TimeToTicks(System.Int32,System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int64_t GregorianCalendarHelper_TimeToTicks_m1176068362 (RuntimeObject * __this /* static, unused */, int32_t ___hour0, int32_t ___minute1, int32_t ___second2, int32_t ___millisecond3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendarHelper_TimeToTicks_m1176068362_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___hour0;
		if ((((int32_t)L_0) < ((int32_t)0)))
		{
			goto IL_0069;
		}
	}
	{
		int32_t L_1 = ___hour0;
		if ((((int32_t)L_1) >= ((int32_t)((int32_t)24))))
		{
			goto IL_0069;
		}
	}
	{
		int32_t L_2 = ___minute1;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0069;
		}
	}
	{
		int32_t L_3 = ___minute1;
		if ((((int32_t)L_3) >= ((int32_t)((int32_t)60))))
		{
			goto IL_0069;
		}
	}
	{
		int32_t L_4 = ___second2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_0069;
		}
	}
	{
		int32_t L_5 = ___second2;
		if ((((int32_t)L_5) >= ((int32_t)((int32_t)60))))
		{
			goto IL_0069;
		}
	}
	{
		int32_t L_6 = ___millisecond3;
		if ((((int32_t)L_6) < ((int32_t)0)))
		{
			goto IL_0027;
		}
	}
	{
		int32_t L_7 = ___millisecond3;
		if ((((int32_t)L_7) < ((int32_t)((int32_t)1000))))
		{
			goto IL_0056;
		}
	}

IL_0027:
	{
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo_t4157843068 * L_8 = CultureInfo_get_CurrentCulture_m1632690660(NULL /*static, unused*/, /*hidden argument*/NULL);
		String_t* L_9 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral2572300525, /*hidden argument*/NULL);
		int32_t L_10 = 0;
		RuntimeObject * L_11 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_10);
		int32_t L_12 = ((int32_t)999);
		RuntimeObject * L_13 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_12);
		String_t* L_14 = String_Format_m4086832682(NULL /*static, unused*/, L_8, L_9, L_11, L_13, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_15 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_15, _stringLiteral1156529762, L_14, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, NULL, GregorianCalendarHelper_TimeToTicks_m1176068362_RuntimeMethod_var);
	}

IL_0056:
	{
		int32_t L_16 = ___hour0;
		int32_t L_17 = ___minute1;
		int32_t L_18 = ___second2;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpan_t881159249_il2cpp_TypeInfo_var);
		int64_t L_19 = TimeSpan_TimeToTicks_m1949866492(NULL /*static, unused*/, L_16, L_17, L_18, /*hidden argument*/NULL);
		int32_t L_20 = ___millisecond3;
		return ((int64_t)il2cpp_codegen_add((int64_t)L_19, (int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)(((int64_t)((int64_t)L_20))), (int64_t)(((int64_t)((int64_t)((int32_t)10000))))))));
	}

IL_0069:
	{
		String_t* L_21 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral2977257799, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_22 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_22, (String_t*)NULL, L_21, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_22, NULL, GregorianCalendarHelper_TimeToTicks_m1176068362_RuntimeMethod_var);
	}
}
// System.Void System.Globalization.GregorianCalendarHelper::CheckTicksRange(System.Int64)
extern "C" IL2CPP_METHOD_ATTR void GregorianCalendarHelper_CheckTicksRange_m1238194832 (GregorianCalendarHelper_t3016720499 * __this, int64_t ___ticks0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendarHelper_CheckTicksRange_m1238194832_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	DateTime_t3738529785  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int64_t L_0 = ___ticks0;
		Calendar_t1661121569 * L_1 = __this->get_m_Cal_4();
		NullCheck(L_1);
		DateTime_t3738529785  L_2 = VirtFuncInvoker0< DateTime_t3738529785  >::Invoke(5 /* System.DateTime System.Globalization.Calendar::get_MinSupportedDateTime() */, L_1);
		V_0 = L_2;
		int64_t L_3 = DateTime_get_Ticks_m1550640881((DateTime_t3738529785 *)(&V_0), /*hidden argument*/NULL);
		if ((((int64_t)L_0) < ((int64_t)L_3)))
		{
			goto IL_002c;
		}
	}
	{
		int64_t L_4 = ___ticks0;
		Calendar_t1661121569 * L_5 = __this->get_m_Cal_4();
		NullCheck(L_5);
		DateTime_t3738529785  L_6 = VirtFuncInvoker0< DateTime_t3738529785  >::Invoke(6 /* System.DateTime System.Globalization.Calendar::get_MaxSupportedDateTime() */, L_5);
		V_0 = L_6;
		int64_t L_7 = DateTime_get_Ticks_m1550640881((DateTime_t3738529785 *)(&V_0), /*hidden argument*/NULL);
		if ((((int64_t)L_4) <= ((int64_t)L_7)))
		{
			goto IL_006b;
		}
	}

IL_002c:
	{
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo_t4157843068 * L_8 = CultureInfo_get_InvariantCulture_m3532445182(NULL /*static, unused*/, /*hidden argument*/NULL);
		String_t* L_9 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral269495075, /*hidden argument*/NULL);
		Calendar_t1661121569 * L_10 = __this->get_m_Cal_4();
		NullCheck(L_10);
		DateTime_t3738529785  L_11 = VirtFuncInvoker0< DateTime_t3738529785  >::Invoke(5 /* System.DateTime System.Globalization.Calendar::get_MinSupportedDateTime() */, L_10);
		DateTime_t3738529785  L_12 = L_11;
		RuntimeObject * L_13 = Box(DateTime_t3738529785_il2cpp_TypeInfo_var, &L_12);
		Calendar_t1661121569 * L_14 = __this->get_m_Cal_4();
		NullCheck(L_14);
		DateTime_t3738529785  L_15 = VirtFuncInvoker0< DateTime_t3738529785  >::Invoke(6 /* System.DateTime System.Globalization.Calendar::get_MaxSupportedDateTime() */, L_14);
		DateTime_t3738529785  L_16 = L_15;
		RuntimeObject * L_17 = Box(DateTime_t3738529785_il2cpp_TypeInfo_var, &L_16);
		String_t* L_18 = String_Format_m4086832682(NULL /*static, unused*/, L_8, L_9, L_13, L_17, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_19 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_19, _stringLiteral63249541, L_18, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, NULL, GregorianCalendarHelper_CheckTicksRange_m1238194832_RuntimeMethod_var);
	}

IL_006b:
	{
		return;
	}
}
// System.Int32 System.Globalization.GregorianCalendarHelper::GetDayOfMonth(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetDayOfMonth_m349158407 (GregorianCalendarHelper_t3016720499 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method)
{
	{
		int64_t L_0 = DateTime_get_Ticks_m1550640881((DateTime_t3738529785 *)(&___time0), /*hidden argument*/NULL);
		int32_t L_1 = VirtFuncInvoker2< int32_t, int64_t, int32_t >::Invoke(4 /* System.Int32 System.Globalization.GregorianCalendarHelper::GetDatePart(System.Int64,System.Int32) */, __this, L_0, 3);
		return L_1;
	}
}
// System.DayOfWeek System.Globalization.GregorianCalendarHelper::GetDayOfWeek(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetDayOfWeek_m2667150264 (GregorianCalendarHelper_t3016720499 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method)
{
	{
		int64_t L_0 = DateTime_get_Ticks_m1550640881((DateTime_t3738529785 *)(&___time0), /*hidden argument*/NULL);
		GregorianCalendarHelper_CheckTicksRange_m1238194832(__this, L_0, /*hidden argument*/NULL);
		int64_t L_1 = DateTime_get_Ticks_m1550640881((DateTime_t3738529785 *)(&___time0), /*hidden argument*/NULL);
		return (int32_t)((((int32_t)((int32_t)((int64_t)((int64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)((int64_t)L_1/(int64_t)((int64_t)864000000000LL))), (int64_t)(((int64_t)((int64_t)1)))))%(int64_t)(((int64_t)((int64_t)7)))))))));
	}
}
// System.Int32 System.Globalization.GregorianCalendarHelper::GetDaysInMonth(System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetDaysInMonth_m451761865 (GregorianCalendarHelper_t3016720499 * __this, int32_t ___year0, int32_t ___month1, int32_t ___era2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendarHelper_GetDaysInMonth_m451761865_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Int32U5BU5D_t385246372* V_0 = NULL;
	Int32U5BU5D_t385246372* G_B8_0 = NULL;
	{
		int32_t L_0 = ___year0;
		int32_t L_1 = ___era2;
		int32_t L_2 = GregorianCalendarHelper_GetGregorianYear_m776442292(__this, L_0, L_1, /*hidden argument*/NULL);
		___year0 = L_2;
		int32_t L_3 = ___month1;
		if ((((int32_t)L_3) < ((int32_t)1)))
		{
			goto IL_0013;
		}
	}
	{
		int32_t L_4 = ___month1;
		if ((((int32_t)L_4) <= ((int32_t)((int32_t)12))))
		{
			goto IL_0028;
		}
	}

IL_0013:
	{
		String_t* L_5 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral2853570908, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_6 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_6, _stringLiteral2704427701, L_5, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, NULL, GregorianCalendarHelper_GetDaysInMonth_m451761865_RuntimeMethod_var);
	}

IL_0028:
	{
		int32_t L_7 = ___year0;
		if (((int32_t)((int32_t)L_7%(int32_t)4)))
		{
			goto IL_003c;
		}
	}
	{
		int32_t L_8 = ___year0;
		if (((int32_t)((int32_t)L_8%(int32_t)((int32_t)100))))
		{
			goto IL_0043;
		}
	}
	{
		int32_t L_9 = ___year0;
		if (!((int32_t)((int32_t)L_9%(int32_t)((int32_t)400))))
		{
			goto IL_0043;
		}
	}

IL_003c:
	{
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendarHelper_t3016720499_il2cpp_TypeInfo_var);
		Int32U5BU5D_t385246372* L_10 = ((GregorianCalendarHelper_t3016720499_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendarHelper_t3016720499_il2cpp_TypeInfo_var))->get_DaysToMonth365_0();
		G_B8_0 = L_10;
		goto IL_0048;
	}

IL_0043:
	{
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendarHelper_t3016720499_il2cpp_TypeInfo_var);
		Int32U5BU5D_t385246372* L_11 = ((GregorianCalendarHelper_t3016720499_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendarHelper_t3016720499_il2cpp_TypeInfo_var))->get_DaysToMonth366_1();
		G_B8_0 = L_11;
	}

IL_0048:
	{
		V_0 = G_B8_0;
		Int32U5BU5D_t385246372* L_12 = V_0;
		int32_t L_13 = ___month1;
		NullCheck(L_12);
		int32_t L_14 = L_13;
		int32_t L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
		Int32U5BU5D_t385246372* L_16 = V_0;
		int32_t L_17 = ___month1;
		NullCheck(L_16);
		int32_t L_18 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)1));
		int32_t L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
		return ((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_19));
	}
}
// System.Int32 System.Globalization.GregorianCalendarHelper::GetEra(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetEra_m2037249074 (GregorianCalendarHelper_t3016720499 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendarHelper_GetEra_m2037249074_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int64_t V_0 = 0;
	int32_t V_1 = 0;
	{
		int64_t L_0 = DateTime_get_Ticks_m1550640881((DateTime_t3738529785 *)(&___time0), /*hidden argument*/NULL);
		V_0 = L_0;
		V_1 = 0;
		goto IL_002e;
	}

IL_000c:
	{
		int64_t L_1 = V_0;
		EraInfoU5BU5D_t2775298796* L_2 = __this->get_m_EraInfo_5();
		int32_t L_3 = V_1;
		NullCheck(L_2);
		int32_t L_4 = L_3;
		EraInfo_t4167091505 * L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		NullCheck(L_5);
		int64_t L_6 = L_5->get_ticks_1();
		if ((((int64_t)L_1) < ((int64_t)L_6)))
		{
			goto IL_002a;
		}
	}
	{
		EraInfoU5BU5D_t2775298796* L_7 = __this->get_m_EraInfo_5();
		int32_t L_8 = V_1;
		NullCheck(L_7);
		int32_t L_9 = L_8;
		EraInfo_t4167091505 * L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		NullCheck(L_10);
		int32_t L_11 = L_10->get_era_0();
		return L_11;
	}

IL_002a:
	{
		int32_t L_12 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
	}

IL_002e:
	{
		int32_t L_13 = V_1;
		EraInfoU5BU5D_t2775298796* L_14 = __this->get_m_EraInfo_5();
		NullCheck(L_14);
		if ((((int32_t)L_13) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_14)->max_length)))))))
		{
			goto IL_000c;
		}
	}
	{
		String_t* L_15 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral3503347232, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_16 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_16, L_15, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, NULL, GregorianCalendarHelper_GetEra_m2037249074_RuntimeMethod_var);
	}
}
// System.Int32[] System.Globalization.GregorianCalendarHelper::get_Eras()
extern "C" IL2CPP_METHOD_ATTR Int32U5BU5D_t385246372* GregorianCalendarHelper_get_Eras_m205377923 (GregorianCalendarHelper_t3016720499 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendarHelper_get_Eras_m205377923_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		Int32U5BU5D_t385246372* L_0 = __this->get_m_eras_6();
		if (L_0)
		{
			goto IL_0043;
		}
	}
	{
		EraInfoU5BU5D_t2775298796* L_1 = __this->get_m_EraInfo_5();
		NullCheck(L_1);
		Int32U5BU5D_t385246372* L_2 = (Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))));
		__this->set_m_eras_6(L_2);
		V_0 = 0;
		goto IL_0038;
	}

IL_001f:
	{
		Int32U5BU5D_t385246372* L_3 = __this->get_m_eras_6();
		int32_t L_4 = V_0;
		EraInfoU5BU5D_t2775298796* L_5 = __this->get_m_EraInfo_5();
		int32_t L_6 = V_0;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		EraInfo_t4167091505 * L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		NullCheck(L_8);
		int32_t L_9 = L_8->get_era_0();
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (int32_t)L_9);
		int32_t L_10 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1));
	}

IL_0038:
	{
		int32_t L_11 = V_0;
		EraInfoU5BU5D_t2775298796* L_12 = __this->get_m_EraInfo_5();
		NullCheck(L_12);
		if ((((int32_t)L_11) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_12)->max_length)))))))
		{
			goto IL_001f;
		}
	}

IL_0043:
	{
		Int32U5BU5D_t385246372* L_13 = __this->get_m_eras_6();
		NullCheck((RuntimeArray *)(RuntimeArray *)L_13);
		RuntimeObject * L_14 = Array_Clone_m2672907798((RuntimeArray *)(RuntimeArray *)L_13, /*hidden argument*/NULL);
		return ((Int32U5BU5D_t385246372*)Castclass((RuntimeObject*)L_14, Int32U5BU5D_t385246372_il2cpp_TypeInfo_var));
	}
}
// System.Int32 System.Globalization.GregorianCalendarHelper::GetMonth(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetMonth_m284357589 (GregorianCalendarHelper_t3016720499 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method)
{
	{
		int64_t L_0 = DateTime_get_Ticks_m1550640881((DateTime_t3738529785 *)(&___time0), /*hidden argument*/NULL);
		int32_t L_1 = VirtFuncInvoker2< int32_t, int64_t, int32_t >::Invoke(4 /* System.Int32 System.Globalization.GregorianCalendarHelper::GetDatePart(System.Int64,System.Int32) */, __this, L_0, 2);
		return L_1;
	}
}
// System.Int32 System.Globalization.GregorianCalendarHelper::GetMonthsInYear(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetMonthsInYear_m3459210152 (GregorianCalendarHelper_t3016720499 * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___year0;
		int32_t L_1 = ___era1;
		int32_t L_2 = GregorianCalendarHelper_GetGregorianYear_m776442292(__this, L_0, L_1, /*hidden argument*/NULL);
		___year0 = L_2;
		return ((int32_t)12);
	}
}
// System.Int32 System.Globalization.GregorianCalendarHelper::GetYear(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetYear_m2307036997 (GregorianCalendarHelper_t3016720499 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendarHelper_GetYear_m2307036997_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int64_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		int64_t L_0 = DateTime_get_Ticks_m1550640881((DateTime_t3738529785 *)(&___time0), /*hidden argument*/NULL);
		V_0 = L_0;
		int64_t L_1 = V_0;
		int32_t L_2 = VirtFuncInvoker2< int32_t, int64_t, int32_t >::Invoke(4 /* System.Int32 System.Globalization.GregorianCalendarHelper::GetDatePart(System.Int64,System.Int32) */, __this, L_1, 0);
		V_1 = L_2;
		V_2 = 0;
		goto IL_0039;
	}

IL_0015:
	{
		int64_t L_3 = V_0;
		EraInfoU5BU5D_t2775298796* L_4 = __this->get_m_EraInfo_5();
		int32_t L_5 = V_2;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		EraInfo_t4167091505 * L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		NullCheck(L_7);
		int64_t L_8 = L_7->get_ticks_1();
		if ((((int64_t)L_3) < ((int64_t)L_8)))
		{
			goto IL_0035;
		}
	}
	{
		int32_t L_9 = V_1;
		EraInfoU5BU5D_t2775298796* L_10 = __this->get_m_EraInfo_5();
		int32_t L_11 = V_2;
		NullCheck(L_10);
		int32_t L_12 = L_11;
		EraInfo_t4167091505 * L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
		NullCheck(L_13);
		int32_t L_14 = L_13->get_yearOffset_2();
		return ((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_14));
	}

IL_0035:
	{
		int32_t L_15 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
	}

IL_0039:
	{
		int32_t L_16 = V_2;
		EraInfoU5BU5D_t2775298796* L_17 = __this->get_m_EraInfo_5();
		NullCheck(L_17);
		if ((((int32_t)L_16) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_17)->max_length)))))))
		{
			goto IL_0015;
		}
	}
	{
		String_t* L_18 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral1880436974, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_19 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_19, L_18, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, NULL, GregorianCalendarHelper_GetYear_m2307036997_RuntimeMethod_var);
	}
}
// System.Boolean System.Globalization.GregorianCalendarHelper::IsLeapYear(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool GregorianCalendarHelper_IsLeapYear_m3890382707 (GregorianCalendarHelper_t3016720499 * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___year0;
		int32_t L_1 = ___era1;
		int32_t L_2 = GregorianCalendarHelper_GetGregorianYear_m776442292(__this, L_0, L_1, /*hidden argument*/NULL);
		___year0 = L_2;
		int32_t L_3 = ___year0;
		if (((int32_t)((int32_t)L_3%(int32_t)4)))
		{
			goto IL_0022;
		}
	}
	{
		int32_t L_4 = ___year0;
		if (((int32_t)((int32_t)L_4%(int32_t)((int32_t)100))))
		{
			goto IL_0020;
		}
	}
	{
		int32_t L_5 = ___year0;
		return (bool)((((int32_t)((int32_t)((int32_t)L_5%(int32_t)((int32_t)400)))) == ((int32_t)0))? 1 : 0);
	}

IL_0020:
	{
		return (bool)1;
	}

IL_0022:
	{
		return (bool)0;
	}
}
// System.DateTime System.Globalization.GregorianCalendarHelper::ToDateTime(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR DateTime_t3738529785  GregorianCalendarHelper_ToDateTime_m1079156530 (GregorianCalendarHelper_t3016720499 * __this, int32_t ___year0, int32_t ___month1, int32_t ___day2, int32_t ___hour3, int32_t ___minute4, int32_t ___second5, int32_t ___millisecond6, int32_t ___era7, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendarHelper_ToDateTime_m1079156530_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int64_t V_0 = 0;
	{
		int32_t L_0 = ___year0;
		int32_t L_1 = ___era7;
		int32_t L_2 = GregorianCalendarHelper_GetGregorianYear_m776442292(__this, L_0, L_1, /*hidden argument*/NULL);
		___year0 = L_2;
		int32_t L_3 = ___year0;
		int32_t L_4 = ___month1;
		int32_t L_5 = ___day2;
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendarHelper_t3016720499_il2cpp_TypeInfo_var);
		int64_t L_6 = GregorianCalendarHelper_DateToTicks_m4080708574(NULL /*static, unused*/, L_3, L_4, L_5, /*hidden argument*/NULL);
		int32_t L_7 = ___hour3;
		int32_t L_8 = ___minute4;
		int32_t L_9 = ___second5;
		int32_t L_10 = ___millisecond6;
		int64_t L_11 = GregorianCalendarHelper_TimeToTicks_m1176068362(NULL /*static, unused*/, L_7, L_8, L_9, L_10, /*hidden argument*/NULL);
		V_0 = ((int64_t)il2cpp_codegen_add((int64_t)L_6, (int64_t)L_11));
		int64_t L_12 = V_0;
		GregorianCalendarHelper_CheckTicksRange_m1238194832(__this, L_12, /*hidden argument*/NULL);
		int64_t L_13 = V_0;
		DateTime_t3738529785  L_14;
		memset(&L_14, 0, sizeof(L_14));
		DateTime__ctor_m516789325((&L_14), L_13, /*hidden argument*/NULL);
		return L_14;
	}
}
// System.Void System.Globalization.GregorianCalendarHelper::.cctor()
extern "C" IL2CPP_METHOD_ATTR void GregorianCalendarHelper__cctor_m1653780633 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendarHelper__cctor_m1653780633_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Int32U5BU5D_t385246372* L_0 = (Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13));
		Int32U5BU5D_t385246372* L_1 = L_0;
		RuntimeFieldHandle_t1871169219  L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____E92B39D8233061927D9ACDE54665E68E7535635A_127_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_1, L_2, /*hidden argument*/NULL);
		((GregorianCalendarHelper_t3016720499_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendarHelper_t3016720499_il2cpp_TypeInfo_var))->set_DaysToMonth365_0(L_1);
		Int32U5BU5D_t385246372* L_3 = (Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13));
		Int32U5BU5D_t385246372* L_4 = L_3;
		RuntimeFieldHandle_t1871169219  L_5 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____DD3AEFEADB1CD615F3017763F1568179FEE640B0_123_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_4, L_5, /*hidden argument*/NULL);
		((GregorianCalendarHelper_t3016720499_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendarHelper_t3016720499_il2cpp_TypeInfo_var))->set_DaysToMonth366_1(L_4);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String System.Globalization.HebrewNumber::ToString(System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* HebrewNumber_ToString_m2418163583 (RuntimeObject * __this /* static, unused */, int32_t ___Number0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (HebrewNumber_ToString_m2418163583_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Il2CppChar V_0 = 0x0;
	Il2CppChar V_1 = 0x0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	StringBuilder_t * V_4 = NULL;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	int32_t G_B23_0 = 0;
	{
		V_0 = 0;
		StringBuilder_t * L_0 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
		StringBuilder__ctor_m3121283359(L_0, /*hidden argument*/NULL);
		V_4 = L_0;
		int32_t L_1 = ___Number0;
		if ((((int32_t)L_1) <= ((int32_t)((int32_t)5000))))
		{
			goto IL_001a;
		}
	}
	{
		int32_t L_2 = ___Number0;
		___Number0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)((int32_t)5000)));
	}

IL_001a:
	{
		int32_t L_3 = ___Number0;
		V_2 = ((int32_t)((int32_t)L_3/(int32_t)((int32_t)100)));
		int32_t L_4 = V_2;
		if ((((int32_t)L_4) <= ((int32_t)0)))
		{
			goto IL_0065;
		}
	}
	{
		int32_t L_5 = ___Number0;
		int32_t L_6 = V_2;
		___Number0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_6, (int32_t)((int32_t)100)))));
		V_6 = 0;
		goto IL_0043;
	}

IL_0030:
	{
		StringBuilder_t * L_7 = V_4;
		NullCheck(L_7);
		StringBuilder_Append_m2383614642(L_7, ((int32_t)1514), /*hidden argument*/NULL);
		int32_t L_8 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1));
	}

IL_0043:
	{
		int32_t L_9 = V_6;
		int32_t L_10 = V_2;
		if ((((int32_t)L_9) < ((int32_t)((int32_t)((int32_t)L_10/(int32_t)4)))))
		{
			goto IL_0030;
		}
	}
	{
		int32_t L_11 = V_2;
		V_5 = ((int32_t)((int32_t)L_11%(int32_t)4));
		int32_t L_12 = V_5;
		if ((((int32_t)L_12) <= ((int32_t)0)))
		{
			goto IL_0065;
		}
	}
	{
		StringBuilder_t * L_13 = V_4;
		int32_t L_14 = V_5;
		NullCheck(L_13);
		StringBuilder_Append_m2383614642(L_13, (((int32_t)((uint16_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)1510), (int32_t)L_14))))), /*hidden argument*/NULL);
	}

IL_0065:
	{
		int32_t L_15 = ___Number0;
		V_3 = ((int32_t)((int32_t)L_15/(int32_t)((int32_t)10)));
		int32_t L_16 = ___Number0;
		___Number0 = ((int32_t)((int32_t)L_16%(int32_t)((int32_t)10)));
		int32_t L_17 = V_3;
		switch (L_17)
		{
			case 0:
			{
				goto IL_00a0;
			}
			case 1:
			{
				goto IL_00a4;
			}
			case 2:
			{
				goto IL_00ac;
			}
			case 3:
			{
				goto IL_00b4;
			}
			case 4:
			{
				goto IL_00bc;
			}
			case 5:
			{
				goto IL_00c4;
			}
			case 6:
			{
				goto IL_00cc;
			}
			case 7:
			{
				goto IL_00d4;
			}
			case 8:
			{
				goto IL_00dc;
			}
			case 9:
			{
				goto IL_00e4;
			}
		}
	}
	{
		goto IL_00ea;
	}

IL_00a0:
	{
		V_0 = 0;
		goto IL_00ea;
	}

IL_00a4:
	{
		V_0 = ((int32_t)1497);
		goto IL_00ea;
	}

IL_00ac:
	{
		V_0 = ((int32_t)1499);
		goto IL_00ea;
	}

IL_00b4:
	{
		V_0 = ((int32_t)1500);
		goto IL_00ea;
	}

IL_00bc:
	{
		V_0 = ((int32_t)1502);
		goto IL_00ea;
	}

IL_00c4:
	{
		V_0 = ((int32_t)1504);
		goto IL_00ea;
	}

IL_00cc:
	{
		V_0 = ((int32_t)1505);
		goto IL_00ea;
	}

IL_00d4:
	{
		V_0 = ((int32_t)1506);
		goto IL_00ea;
	}

IL_00dc:
	{
		V_0 = ((int32_t)1508);
		goto IL_00ea;
	}

IL_00e4:
	{
		V_0 = ((int32_t)1510);
	}

IL_00ea:
	{
		int32_t L_18 = ___Number0;
		if ((((int32_t)L_18) > ((int32_t)0)))
		{
			goto IL_00f1;
		}
	}
	{
		G_B23_0 = 0;
		goto IL_00fa;
	}

IL_00f1:
	{
		int32_t L_19 = ___Number0;
		G_B23_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)1488), (int32_t)L_19)), (int32_t)1));
	}

IL_00fa:
	{
		V_1 = (((int32_t)((uint16_t)G_B23_0)));
		Il2CppChar L_20 = V_1;
		if ((!(((uint32_t)L_20) == ((uint32_t)((int32_t)1492)))))
		{
			goto IL_0118;
		}
	}
	{
		Il2CppChar L_21 = V_0;
		if ((!(((uint32_t)L_21) == ((uint32_t)((int32_t)1497)))))
		{
			goto IL_0118;
		}
	}
	{
		V_1 = ((int32_t)1493);
		V_0 = ((int32_t)1496);
	}

IL_0118:
	{
		Il2CppChar L_22 = V_1;
		if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)1493)))))
		{
			goto IL_0134;
		}
	}
	{
		Il2CppChar L_23 = V_0;
		if ((!(((uint32_t)L_23) == ((uint32_t)((int32_t)1497)))))
		{
			goto IL_0134;
		}
	}
	{
		V_1 = ((int32_t)1494);
		V_0 = ((int32_t)1496);
	}

IL_0134:
	{
		Il2CppChar L_24 = V_0;
		if (!L_24)
		{
			goto IL_0140;
		}
	}
	{
		StringBuilder_t * L_25 = V_4;
		Il2CppChar L_26 = V_0;
		NullCheck(L_25);
		StringBuilder_Append_m2383614642(L_25, L_26, /*hidden argument*/NULL);
	}

IL_0140:
	{
		Il2CppChar L_27 = V_1;
		if (!L_27)
		{
			goto IL_014c;
		}
	}
	{
		StringBuilder_t * L_28 = V_4;
		Il2CppChar L_29 = V_1;
		NullCheck(L_28);
		StringBuilder_Append_m2383614642(L_28, L_29, /*hidden argument*/NULL);
	}

IL_014c:
	{
		StringBuilder_t * L_30 = V_4;
		NullCheck(L_30);
		int32_t L_31 = StringBuilder_get_Length_m3238060835(L_30, /*hidden argument*/NULL);
		if ((((int32_t)L_31) <= ((int32_t)1)))
		{
			goto IL_016b;
		}
	}
	{
		StringBuilder_t * L_32 = V_4;
		StringBuilder_t * L_33 = V_4;
		NullCheck(L_33);
		int32_t L_34 = StringBuilder_get_Length_m3238060835(L_33, /*hidden argument*/NULL);
		NullCheck(L_32);
		StringBuilder_Insert_m1076119876(L_32, ((int32_t)il2cpp_codegen_subtract((int32_t)L_34, (int32_t)1)), ((int32_t)34), /*hidden argument*/NULL);
		goto IL_0175;
	}

IL_016b:
	{
		StringBuilder_t * L_35 = V_4;
		NullCheck(L_35);
		StringBuilder_Append_m2383614642(L_35, ((int32_t)39), /*hidden argument*/NULL);
	}

IL_0175:
	{
		StringBuilder_t * L_36 = V_4;
		NullCheck(L_36);
		String_t* L_37 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_36);
		return L_37;
	}
}
// System.Globalization.HebrewNumberParsingState System.Globalization.HebrewNumber::ParseByChar(System.Char,System.Globalization.HebrewNumberParsingContext&)
extern "C" IL2CPP_METHOD_ATTR int32_t HebrewNumber_ParseByChar_m652316928 (RuntimeObject * __this /* static, unused */, Il2CppChar ___ch0, HebrewNumberParsingContext_t267102816 * ___context1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (HebrewNumber_ParseByChar_m652316928_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		Il2CppChar L_0 = ___ch0;
		if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)39)))))
		{
			goto IL_0009;
		}
	}
	{
		V_0 = 8;
		goto IL_0056;
	}

IL_0009:
	{
		Il2CppChar L_1 = ___ch0;
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)34)))))
		{
			goto IL_0013;
		}
	}
	{
		V_0 = ((int32_t)9);
		goto IL_0056;
	}

IL_0013:
	{
		Il2CppChar L_2 = ___ch0;
		V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)((int32_t)1488)));
		int32_t L_3 = V_1;
		if ((((int32_t)L_3) < ((int32_t)0)))
		{
			goto IL_0054;
		}
	}
	{
		int32_t L_4 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(HebrewNumber_t2955723309_il2cpp_TypeInfo_var);
		HebrewValueU5BU5D_t2018863638* L_5 = ((HebrewNumber_t2955723309_StaticFields*)il2cpp_codegen_static_fields_for(HebrewNumber_t2955723309_il2cpp_TypeInfo_var))->get_HebrewValues_0();
		NullCheck(L_5);
		if ((((int32_t)L_4) >= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_5)->max_length)))))))
		{
			goto IL_0054;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(HebrewNumber_t2955723309_il2cpp_TypeInfo_var);
		HebrewValueU5BU5D_t2018863638* L_6 = ((HebrewNumber_t2955723309_StaticFields*)il2cpp_codegen_static_fields_for(HebrewNumber_t2955723309_il2cpp_TypeInfo_var))->get_HebrewValues_0();
		int32_t L_7 = V_1;
		NullCheck(L_6);
		int32_t L_8 = L_7;
		HebrewValue_t1606459855 * L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		NullCheck(L_9);
		int32_t L_10 = L_9->get_token_0();
		V_0 = L_10;
		int32_t L_11 = V_0;
		if ((!(((uint32_t)L_11) == ((uint32_t)(-1)))))
		{
			goto IL_003c;
		}
	}
	{
		return (int32_t)(1);
	}

IL_003c:
	{
		HebrewNumberParsingContext_t267102816 * L_12 = ___context1;
		int32_t* L_13 = L_12->get_address_of_result_1();
		int32_t* L_14 = L_13;
		int32_t L_15 = *((int32_t*)L_14);
		IL2CPP_RUNTIME_CLASS_INIT(HebrewNumber_t2955723309_il2cpp_TypeInfo_var);
		HebrewValueU5BU5D_t2018863638* L_16 = ((HebrewNumber_t2955723309_StaticFields*)il2cpp_codegen_static_fields_for(HebrewNumber_t2955723309_il2cpp_TypeInfo_var))->get_HebrewValues_0();
		int32_t L_17 = V_1;
		NullCheck(L_16);
		int32_t L_18 = L_17;
		HebrewValue_t1606459855 * L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
		NullCheck(L_19);
		int32_t L_20 = L_19->get_value_1();
		*((int32_t*)L_14) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_20));
		goto IL_0056;
	}

IL_0054:
	{
		return (int32_t)(1);
	}

IL_0056:
	{
		HebrewNumberParsingContext_t267102816 * L_21 = ___context1;
		IL2CPP_RUNTIME_CLASS_INIT(HebrewNumber_t2955723309_il2cpp_TypeInfo_var);
		HSU5BU5DU5BU5D_t1763536244* L_22 = ((HebrewNumber_t2955723309_StaticFields*)il2cpp_codegen_static_fields_for(HebrewNumber_t2955723309_il2cpp_TypeInfo_var))->get_NumberPasingState_2();
		HebrewNumberParsingContext_t267102816 * L_23 = ___context1;
		int32_t L_24 = L_23->get_state_0();
		NullCheck(L_22);
		int32_t L_25 = L_24;
		HSU5BU5D_t2581792585* L_26 = (HSU5BU5D_t2581792585*)(L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
		int32_t L_27 = V_0;
		NullCheck(L_26);
		int32_t L_28 = L_27;
		int32_t L_29 = (int32_t)(L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
		L_21->set_state_0(L_29);
		HebrewNumberParsingContext_t267102816 * L_30 = ___context1;
		int32_t L_31 = L_30->get_state_0();
		if ((!(((uint32_t)L_31) == ((uint32_t)(-1)))))
		{
			goto IL_0075;
		}
	}
	{
		return (int32_t)(0);
	}

IL_0075:
	{
		HebrewNumberParsingContext_t267102816 * L_32 = ___context1;
		int32_t L_33 = L_32->get_state_0();
		if ((!(((uint32_t)L_33) == ((uint32_t)((int32_t)100)))))
		{
			goto IL_0081;
		}
	}
	{
		return (int32_t)(2);
	}

IL_0081:
	{
		return (int32_t)(3);
	}
}
// System.Boolean System.Globalization.HebrewNumber::IsDigit(System.Char)
extern "C" IL2CPP_METHOD_ATTR bool HebrewNumber_IsDigit_m1371372254 (RuntimeObject * __this /* static, unused */, Il2CppChar ___ch0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (HebrewNumber_IsDigit_m1371372254_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Il2CppChar L_0 = ___ch0;
		if ((((int32_t)L_0) < ((int32_t)((int32_t)1488))))
		{
			goto IL_0029;
		}
	}
	{
		Il2CppChar L_1 = ___ch0;
		IL2CPP_RUNTIME_CLASS_INIT(HebrewNumber_t2955723309_il2cpp_TypeInfo_var);
		Il2CppChar L_2 = ((HebrewNumber_t2955723309_StaticFields*)il2cpp_codegen_static_fields_for(HebrewNumber_t2955723309_il2cpp_TypeInfo_var))->get_maxHebrewNumberCh_1();
		if ((((int32_t)L_1) > ((int32_t)L_2)))
		{
			goto IL_0029;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(HebrewNumber_t2955723309_il2cpp_TypeInfo_var);
		HebrewValueU5BU5D_t2018863638* L_3 = ((HebrewNumber_t2955723309_StaticFields*)il2cpp_codegen_static_fields_for(HebrewNumber_t2955723309_il2cpp_TypeInfo_var))->get_HebrewValues_0();
		Il2CppChar L_4 = ___ch0;
		NullCheck(L_3);
		int32_t L_5 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)((int32_t)1488)));
		HebrewValue_t1606459855 * L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
		NullCheck(L_6);
		int32_t L_7 = L_6->get_value_1();
		return (bool)((((int32_t)((((int32_t)L_7) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
	}

IL_0029:
	{
		Il2CppChar L_8 = ___ch0;
		if ((((int32_t)L_8) == ((int32_t)((int32_t)39))))
		{
			goto IL_0034;
		}
	}
	{
		Il2CppChar L_9 = ___ch0;
		return (bool)((((int32_t)L_9) == ((int32_t)((int32_t)34)))? 1 : 0);
	}

IL_0034:
	{
		return (bool)1;
	}
}
// System.Void System.Globalization.HebrewNumber::.cctor()
extern "C" IL2CPP_METHOD_ATTR void HebrewNumber__cctor_m3634299305 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (HebrewNumber__cctor_m3634299305_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		HebrewValueU5BU5D_t2018863638* L_0 = (HebrewValueU5BU5D_t2018863638*)SZArrayNew(HebrewValueU5BU5D_t2018863638_il2cpp_TypeInfo_var, (uint32_t)((int32_t)27));
		HebrewValueU5BU5D_t2018863638* L_1 = L_0;
		HebrewValue_t1606459855 * L_2 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_2, 4, 1, /*hidden argument*/NULL);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_2);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (HebrewValue_t1606459855 *)L_2);
		HebrewValueU5BU5D_t2018863638* L_3 = L_1;
		HebrewValue_t1606459855 * L_4 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_4, 4, 2, /*hidden argument*/NULL);
		NullCheck(L_3);
		ArrayElementTypeCheck (L_3, L_4);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (HebrewValue_t1606459855 *)L_4);
		HebrewValueU5BU5D_t2018863638* L_5 = L_3;
		HebrewValue_t1606459855 * L_6 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_6, 4, 3, /*hidden argument*/NULL);
		NullCheck(L_5);
		ArrayElementTypeCheck (L_5, L_6);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(2), (HebrewValue_t1606459855 *)L_6);
		HebrewValueU5BU5D_t2018863638* L_7 = L_5;
		HebrewValue_t1606459855 * L_8 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_8, 4, 4, /*hidden argument*/NULL);
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, L_8);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(3), (HebrewValue_t1606459855 *)L_8);
		HebrewValueU5BU5D_t2018863638* L_9 = L_7;
		HebrewValue_t1606459855 * L_10 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_10, 4, 5, /*hidden argument*/NULL);
		NullCheck(L_9);
		ArrayElementTypeCheck (L_9, L_10);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(4), (HebrewValue_t1606459855 *)L_10);
		HebrewValueU5BU5D_t2018863638* L_11 = L_9;
		HebrewValue_t1606459855 * L_12 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_12, 5, 6, /*hidden argument*/NULL);
		NullCheck(L_11);
		ArrayElementTypeCheck (L_11, L_12);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(5), (HebrewValue_t1606459855 *)L_12);
		HebrewValueU5BU5D_t2018863638* L_13 = L_11;
		HebrewValue_t1606459855 * L_14 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_14, 5, 7, /*hidden argument*/NULL);
		NullCheck(L_13);
		ArrayElementTypeCheck (L_13, L_14);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(6), (HebrewValue_t1606459855 *)L_14);
		HebrewValueU5BU5D_t2018863638* L_15 = L_13;
		HebrewValue_t1606459855 * L_16 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_16, 4, 8, /*hidden argument*/NULL);
		NullCheck(L_15);
		ArrayElementTypeCheck (L_15, L_16);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(7), (HebrewValue_t1606459855 *)L_16);
		HebrewValueU5BU5D_t2018863638* L_17 = L_15;
		HebrewValue_t1606459855 * L_18 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_18, 7, ((int32_t)9), /*hidden argument*/NULL);
		NullCheck(L_17);
		ArrayElementTypeCheck (L_17, L_18);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(8), (HebrewValue_t1606459855 *)L_18);
		HebrewValueU5BU5D_t2018863638* L_19 = L_17;
		HebrewValue_t1606459855 * L_20 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_20, 3, ((int32_t)10), /*hidden argument*/NULL);
		NullCheck(L_19);
		ArrayElementTypeCheck (L_19, L_20);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (HebrewValue_t1606459855 *)L_20);
		HebrewValueU5BU5D_t2018863638* L_21 = L_19;
		HebrewValue_t1606459855 * L_22 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_22, (-1), (-1), /*hidden argument*/NULL);
		NullCheck(L_21);
		ArrayElementTypeCheck (L_21, L_22);
		(L_21)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (HebrewValue_t1606459855 *)L_22);
		HebrewValueU5BU5D_t2018863638* L_23 = L_21;
		HebrewValue_t1606459855 * L_24 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_24, 3, ((int32_t)20), /*hidden argument*/NULL);
		NullCheck(L_23);
		ArrayElementTypeCheck (L_23, L_24);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (HebrewValue_t1606459855 *)L_24);
		HebrewValueU5BU5D_t2018863638* L_25 = L_23;
		HebrewValue_t1606459855 * L_26 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_26, 3, ((int32_t)30), /*hidden argument*/NULL);
		NullCheck(L_25);
		ArrayElementTypeCheck (L_25, L_26);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (HebrewValue_t1606459855 *)L_26);
		HebrewValueU5BU5D_t2018863638* L_27 = L_25;
		HebrewValue_t1606459855 * L_28 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_28, (-1), (-1), /*hidden argument*/NULL);
		NullCheck(L_27);
		ArrayElementTypeCheck (L_27, L_28);
		(L_27)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (HebrewValue_t1606459855 *)L_28);
		HebrewValueU5BU5D_t2018863638* L_29 = L_27;
		HebrewValue_t1606459855 * L_30 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_30, 3, ((int32_t)40), /*hidden argument*/NULL);
		NullCheck(L_29);
		ArrayElementTypeCheck (L_29, L_30);
		(L_29)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (HebrewValue_t1606459855 *)L_30);
		HebrewValueU5BU5D_t2018863638* L_31 = L_29;
		HebrewValue_t1606459855 * L_32 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_32, (-1), (-1), /*hidden argument*/NULL);
		NullCheck(L_31);
		ArrayElementTypeCheck (L_31, L_32);
		(L_31)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (HebrewValue_t1606459855 *)L_32);
		HebrewValueU5BU5D_t2018863638* L_33 = L_31;
		HebrewValue_t1606459855 * L_34 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_34, 3, ((int32_t)50), /*hidden argument*/NULL);
		NullCheck(L_33);
		ArrayElementTypeCheck (L_33, L_34);
		(L_33)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)16)), (HebrewValue_t1606459855 *)L_34);
		HebrewValueU5BU5D_t2018863638* L_35 = L_33;
		HebrewValue_t1606459855 * L_36 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_36, 3, ((int32_t)60), /*hidden argument*/NULL);
		NullCheck(L_35);
		ArrayElementTypeCheck (L_35, L_36);
		(L_35)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)17)), (HebrewValue_t1606459855 *)L_36);
		HebrewValueU5BU5D_t2018863638* L_37 = L_35;
		HebrewValue_t1606459855 * L_38 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_38, 3, ((int32_t)70), /*hidden argument*/NULL);
		NullCheck(L_37);
		ArrayElementTypeCheck (L_37, L_38);
		(L_37)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)18)), (HebrewValue_t1606459855 *)L_38);
		HebrewValueU5BU5D_t2018863638* L_39 = L_37;
		HebrewValue_t1606459855 * L_40 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_40, (-1), (-1), /*hidden argument*/NULL);
		NullCheck(L_39);
		ArrayElementTypeCheck (L_39, L_40);
		(L_39)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)19)), (HebrewValue_t1606459855 *)L_40);
		HebrewValueU5BU5D_t2018863638* L_41 = L_39;
		HebrewValue_t1606459855 * L_42 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_42, 3, ((int32_t)80), /*hidden argument*/NULL);
		NullCheck(L_41);
		ArrayElementTypeCheck (L_41, L_42);
		(L_41)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)20)), (HebrewValue_t1606459855 *)L_42);
		HebrewValueU5BU5D_t2018863638* L_43 = L_41;
		HebrewValue_t1606459855 * L_44 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_44, (-1), (-1), /*hidden argument*/NULL);
		NullCheck(L_43);
		ArrayElementTypeCheck (L_43, L_44);
		(L_43)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)21)), (HebrewValue_t1606459855 *)L_44);
		HebrewValueU5BU5D_t2018863638* L_45 = L_43;
		HebrewValue_t1606459855 * L_46 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_46, 3, ((int32_t)90), /*hidden argument*/NULL);
		NullCheck(L_45);
		ArrayElementTypeCheck (L_45, L_46);
		(L_45)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)22)), (HebrewValue_t1606459855 *)L_46);
		HebrewValueU5BU5D_t2018863638* L_47 = L_45;
		HebrewValue_t1606459855 * L_48 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_48, 2, ((int32_t)100), /*hidden argument*/NULL);
		NullCheck(L_47);
		ArrayElementTypeCheck (L_47, L_48);
		(L_47)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)23)), (HebrewValue_t1606459855 *)L_48);
		HebrewValueU5BU5D_t2018863638* L_49 = L_47;
		HebrewValue_t1606459855 * L_50 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_50, 1, ((int32_t)200), /*hidden argument*/NULL);
		NullCheck(L_49);
		ArrayElementTypeCheck (L_49, L_50);
		(L_49)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)24)), (HebrewValue_t1606459855 *)L_50);
		HebrewValueU5BU5D_t2018863638* L_51 = L_49;
		HebrewValue_t1606459855 * L_52 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_52, 1, ((int32_t)300), /*hidden argument*/NULL);
		NullCheck(L_51);
		ArrayElementTypeCheck (L_51, L_52);
		(L_51)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)25)), (HebrewValue_t1606459855 *)L_52);
		HebrewValueU5BU5D_t2018863638* L_53 = L_51;
		HebrewValue_t1606459855 * L_54 = (HebrewValue_t1606459855 *)il2cpp_codegen_object_new(HebrewValue_t1606459855_il2cpp_TypeInfo_var);
		HebrewValue__ctor_m774244956(L_54, 0, ((int32_t)400), /*hidden argument*/NULL);
		NullCheck(L_53);
		ArrayElementTypeCheck (L_53, L_54);
		(L_53)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)26)), (HebrewValue_t1606459855 *)L_54);
		((HebrewNumber_t2955723309_StaticFields*)il2cpp_codegen_static_fields_for(HebrewNumber_t2955723309_il2cpp_TypeInfo_var))->set_HebrewValues_0(L_53);
		HebrewValueU5BU5D_t2018863638* L_55 = ((HebrewNumber_t2955723309_StaticFields*)il2cpp_codegen_static_fields_for(HebrewNumber_t2955723309_il2cpp_TypeInfo_var))->get_HebrewValues_0();
		NullCheck(L_55);
		((HebrewNumber_t2955723309_StaticFields*)il2cpp_codegen_static_fields_for(HebrewNumber_t2955723309_il2cpp_TypeInfo_var))->set_maxHebrewNumberCh_1((((int32_t)((uint16_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)1488), (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_55)->max_length)))))), (int32_t)1))))));
		HSU5BU5DU5BU5D_t1763536244* L_56 = (HSU5BU5DU5BU5D_t1763536244*)SZArrayNew(HSU5BU5DU5BU5D_t1763536244_il2cpp_TypeInfo_var, (uint32_t)((int32_t)17));
		HSU5BU5DU5BU5D_t1763536244* L_57 = L_56;
		HSU5BU5D_t2581792585* L_58 = (HSU5BU5D_t2581792585*)SZArrayNew(HSU5BU5D_t2581792585_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t2581792585* L_59 = L_58;
		RuntimeFieldHandle_t1871169219  L_60 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____4F7A8890F332B22B8DE0BD29D36FA7364748D76A_39_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_59, L_60, /*hidden argument*/NULL);
		NullCheck(L_57);
		ArrayElementTypeCheck (L_57, L_59);
		(L_57)->SetAt(static_cast<il2cpp_array_size_t>(0), (HSU5BU5D_t2581792585*)L_59);
		HSU5BU5DU5BU5D_t1763536244* L_61 = L_57;
		HSU5BU5D_t2581792585* L_62 = (HSU5BU5D_t2581792585*)SZArrayNew(HSU5BU5D_t2581792585_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t2581792585* L_63 = L_62;
		RuntimeFieldHandle_t1871169219  L_64 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____65E32B4E150FD8D24B93B0D42A17F1DAD146162B_52_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_63, L_64, /*hidden argument*/NULL);
		NullCheck(L_61);
		ArrayElementTypeCheck (L_61, L_63);
		(L_61)->SetAt(static_cast<il2cpp_array_size_t>(1), (HSU5BU5D_t2581792585*)L_63);
		HSU5BU5DU5BU5D_t1763536244* L_65 = L_61;
		HSU5BU5D_t2581792585* L_66 = (HSU5BU5D_t2581792585*)SZArrayNew(HSU5BU5D_t2581792585_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t2581792585* L_67 = L_66;
		RuntimeFieldHandle_t1871169219  L_68 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____823566DA642D6EA356E15585921F2A4CA23D6760_68_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_67, L_68, /*hidden argument*/NULL);
		NullCheck(L_65);
		ArrayElementTypeCheck (L_65, L_67);
		(L_65)->SetAt(static_cast<il2cpp_array_size_t>(2), (HSU5BU5D_t2581792585*)L_67);
		HSU5BU5DU5BU5D_t1763536244* L_69 = L_65;
		HSU5BU5D_t2581792585* L_70 = (HSU5BU5D_t2581792585*)SZArrayNew(HSU5BU5D_t2581792585_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t2581792585* L_71 = L_70;
		RuntimeFieldHandle_t1871169219  L_72 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____40E7C49413D261F3F38AD3A870C0AC69C8BDA048_33_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_71, L_72, /*hidden argument*/NULL);
		NullCheck(L_69);
		ArrayElementTypeCheck (L_69, L_71);
		(L_69)->SetAt(static_cast<il2cpp_array_size_t>(3), (HSU5BU5D_t2581792585*)L_71);
		HSU5BU5DU5BU5D_t1763536244* L_73 = L_69;
		HSU5BU5D_t2581792585* L_74 = (HSU5BU5D_t2581792585*)SZArrayNew(HSU5BU5D_t2581792585_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t2581792585* L_75 = L_74;
		RuntimeFieldHandle_t1871169219  L_76 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____F06E829E62F3AFBC045D064E10A4F5DF7C969612_134_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_75, L_76, /*hidden argument*/NULL);
		NullCheck(L_73);
		ArrayElementTypeCheck (L_73, L_75);
		(L_73)->SetAt(static_cast<il2cpp_array_size_t>(4), (HSU5BU5D_t2581792585*)L_75);
		HSU5BU5DU5BU5D_t1763536244* L_77 = L_73;
		HSU5BU5D_t2581792585* L_78 = (HSU5BU5D_t2581792585*)SZArrayNew(HSU5BU5D_t2581792585_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t2581792585* L_79 = L_78;
		RuntimeFieldHandle_t1871169219  L_80 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____8CAA092E783257106251246FF5C97F88D28517A6_74_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_79, L_80, /*hidden argument*/NULL);
		NullCheck(L_77);
		ArrayElementTypeCheck (L_77, L_79);
		(L_77)->SetAt(static_cast<il2cpp_array_size_t>(5), (HSU5BU5D_t2581792585*)L_79);
		HSU5BU5DU5BU5D_t1763536244* L_81 = L_77;
		HSU5BU5D_t2581792585* L_82 = (HSU5BU5D_t2581792585*)SZArrayNew(HSU5BU5D_t2581792585_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t2581792585* L_83 = L_82;
		RuntimeFieldHandle_t1871169219  L_84 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____F06E829E62F3AFBC045D064E10A4F5DF7C969612_134_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_83, L_84, /*hidden argument*/NULL);
		NullCheck(L_81);
		ArrayElementTypeCheck (L_81, L_83);
		(L_81)->SetAt(static_cast<il2cpp_array_size_t>(6), (HSU5BU5D_t2581792585*)L_83);
		HSU5BU5DU5BU5D_t1763536244* L_85 = L_81;
		HSU5BU5D_t2581792585* L_86 = (HSU5BU5D_t2581792585*)SZArrayNew(HSU5BU5D_t2581792585_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t2581792585* L_87 = L_86;
		RuntimeFieldHandle_t1871169219  L_88 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____25420D0055076FA8D3E4DD96BC53AE24DE6E619F_12_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_87, L_88, /*hidden argument*/NULL);
		NullCheck(L_85);
		ArrayElementTypeCheck (L_85, L_87);
		(L_85)->SetAt(static_cast<il2cpp_array_size_t>(7), (HSU5BU5D_t2581792585*)L_87);
		HSU5BU5DU5BU5D_t1763536244* L_89 = L_85;
		HSU5BU5D_t2581792585* L_90 = (HSU5BU5D_t2581792585*)SZArrayNew(HSU5BU5D_t2581792585_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t2581792585* L_91 = L_90;
		RuntimeFieldHandle_t1871169219  L_92 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____8E10AC2F34545DFBBF3FCBC06055D797A8C99991_76_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_91, L_92, /*hidden argument*/NULL);
		NullCheck(L_89);
		ArrayElementTypeCheck (L_89, L_91);
		(L_89)->SetAt(static_cast<il2cpp_array_size_t>(8), (HSU5BU5D_t2581792585*)L_91);
		HSU5BU5DU5BU5D_t1763536244* L_93 = L_89;
		HSU5BU5D_t2581792585* L_94 = (HSU5BU5D_t2581792585*)SZArrayNew(HSU5BU5D_t2581792585_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t2581792585* L_95 = L_94;
		RuntimeFieldHandle_t1871169219  L_96 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_108_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_95, L_96, /*hidden argument*/NULL);
		NullCheck(L_93);
		ArrayElementTypeCheck (L_93, L_95);
		(L_93)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (HSU5BU5D_t2581792585*)L_95);
		HSU5BU5DU5BU5D_t1763536244* L_97 = L_93;
		HSU5BU5D_t2581792585* L_98 = (HSU5BU5D_t2581792585*)SZArrayNew(HSU5BU5D_t2581792585_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t2581792585* L_99 = L_98;
		RuntimeFieldHandle_t1871169219  L_100 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____871B9CF85DB352BAADF12BAE8F19857683E385AC_72_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_99, L_100, /*hidden argument*/NULL);
		NullCheck(L_97);
		ArrayElementTypeCheck (L_97, L_99);
		(L_97)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (HSU5BU5D_t2581792585*)L_99);
		HSU5BU5DU5BU5D_t1763536244* L_101 = L_97;
		HSU5BU5D_t2581792585* L_102 = (HSU5BU5D_t2581792585*)SZArrayNew(HSU5BU5D_t2581792585_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t2581792585* L_103 = L_102;
		RuntimeFieldHandle_t1871169219  L_104 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____A0074C15377C0C870B055927403EA9FA7A349D12_88_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_103, L_104, /*hidden argument*/NULL);
		NullCheck(L_101);
		ArrayElementTypeCheck (L_101, L_103);
		(L_101)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (HSU5BU5D_t2581792585*)L_103);
		HSU5BU5DU5BU5D_t1763536244* L_105 = L_101;
		HSU5BU5D_t2581792585* L_106 = (HSU5BU5D_t2581792585*)SZArrayNew(HSU5BU5D_t2581792585_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t2581792585* L_107 = L_106;
		RuntimeFieldHandle_t1871169219  L_108 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____57F320D62696EC99727E0FE2045A05F1289CC0C6_44_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_107, L_108, /*hidden argument*/NULL);
		NullCheck(L_105);
		ArrayElementTypeCheck (L_105, L_107);
		(L_105)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (HSU5BU5D_t2581792585*)L_107);
		HSU5BU5DU5BU5D_t1763536244* L_109 = L_105;
		HSU5BU5D_t2581792585* L_110 = (HSU5BU5D_t2581792585*)SZArrayNew(HSU5BU5D_t2581792585_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t2581792585* L_111 = L_110;
		RuntimeFieldHandle_t1871169219  L_112 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____40E7C49413D261F3F38AD3A870C0AC69C8BDA048_33_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_111, L_112, /*hidden argument*/NULL);
		NullCheck(L_109);
		ArrayElementTypeCheck (L_109, L_111);
		(L_109)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (HSU5BU5D_t2581792585*)L_111);
		HSU5BU5DU5BU5D_t1763536244* L_113 = L_109;
		HSU5BU5D_t2581792585* L_114 = (HSU5BU5D_t2581792585*)SZArrayNew(HSU5BU5D_t2581792585_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t2581792585* L_115 = L_114;
		RuntimeFieldHandle_t1871169219  L_116 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____7FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_65_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_115, L_116, /*hidden argument*/NULL);
		NullCheck(L_113);
		ArrayElementTypeCheck (L_113, L_115);
		(L_113)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (HSU5BU5D_t2581792585*)L_115);
		HSU5BU5DU5BU5D_t1763536244* L_117 = L_113;
		HSU5BU5D_t2581792585* L_118 = (HSU5BU5D_t2581792585*)SZArrayNew(HSU5BU5D_t2581792585_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t2581792585* L_119 = L_118;
		RuntimeFieldHandle_t1871169219  L_120 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____E45BAB43F7D5D038672B3E3431F92E34A7AF2571_125_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_119, L_120, /*hidden argument*/NULL);
		NullCheck(L_117);
		ArrayElementTypeCheck (L_117, L_119);
		(L_117)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (HSU5BU5D_t2581792585*)L_119);
		HSU5BU5DU5BU5D_t1763536244* L_121 = L_117;
		HSU5BU5D_t2581792585* L_122 = (HSU5BU5D_t2581792585*)SZArrayNew(HSU5BU5D_t2581792585_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t2581792585* L_123 = L_122;
		RuntimeFieldHandle_t1871169219  L_124 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_98_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_123, L_124, /*hidden argument*/NULL);
		NullCheck(L_121);
		ArrayElementTypeCheck (L_121, L_123);
		(L_121)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)16)), (HSU5BU5D_t2581792585*)L_123);
		((HebrewNumber_t2955723309_StaticFields*)il2cpp_codegen_static_fields_for(HebrewNumber_t2955723309_il2cpp_TypeInfo_var))->set_NumberPasingState_2(L_121);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Globalization.HebrewNumber/HebrewValue::.ctor(System.Globalization.HebrewNumber/HebrewToken,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void HebrewValue__ctor_m774244956 (HebrewValue_t1606459855 * __this, int32_t ___token0, int32_t ___value1, const RuntimeMethod* method)
{
	{
		Object__ctor_m297566312(__this, /*hidden argument*/NULL);
		int32_t L_0 = ___token0;
		__this->set_token_0(L_0);
		int32_t L_1 = ___value1;
		__this->set_value_1(L_1);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Globalization.HebrewNumberParsingContext::.ctor(System.Int32)
extern "C" IL2CPP_METHOD_ATTR void HebrewNumberParsingContext__ctor_m3750892198 (HebrewNumberParsingContext_t267102816 * __this, int32_t ___result0, const RuntimeMethod* method)
{
	{
		__this->set_state_0(0);
		int32_t L_0 = ___result0;
		__this->set_result_1(L_0);
		return;
	}
}
extern "C"  void HebrewNumberParsingContext__ctor_m3750892198_AdjustorThunk (RuntimeObject * __this, int32_t ___result0, const RuntimeMethod* method)
{
	HebrewNumberParsingContext_t267102816 * _thisAdjusted = reinterpret_cast<HebrewNumberParsingContext_t267102816 *>(__this + 1);
	HebrewNumberParsingContext__ctor_m3750892198(_thisAdjusted, ___result0, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Globalization.IdnMapping::.ctor()
extern "C" IL2CPP_METHOD_ATTR void IdnMapping__ctor_m3964482901 (IdnMapping_t1700667501 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (IdnMapping__ctor_m3964482901_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Punycode_t2881783740 * L_0 = (Punycode_t2881783740 *)il2cpp_codegen_object_new(Punycode_t2881783740_il2cpp_TypeInfo_var);
		Punycode__ctor_m366342859(L_0, /*hidden argument*/NULL);
		__this->set_puny_2(L_0);
		Object__ctor_m297566312(__this, /*hidden argument*/NULL);
		return;
	}
}
// System.Boolean System.Globalization.IdnMapping::Equals(System.Object)
extern "C" IL2CPP_METHOD_ATTR bool IdnMapping_Equals_m2382437994 (IdnMapping_t1700667501 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (IdnMapping_Equals_m2382437994_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	IdnMapping_t1700667501 * V_0 = NULL;
	{
		RuntimeObject * L_0 = ___obj0;
		V_0 = ((IdnMapping_t1700667501 *)IsInstSealed((RuntimeObject*)L_0, IdnMapping_t1700667501_il2cpp_TypeInfo_var));
		IdnMapping_t1700667501 * L_1 = V_0;
		if (!L_1)
		{
			goto IL_0027;
		}
	}
	{
		bool L_2 = __this->get_allow_unassigned_0();
		IdnMapping_t1700667501 * L_3 = V_0;
		NullCheck(L_3);
		bool L_4 = L_3->get_allow_unassigned_0();
		if ((!(((uint32_t)L_2) == ((uint32_t)L_4))))
		{
			goto IL_0027;
		}
	}
	{
		bool L_5 = __this->get_use_std3_1();
		IdnMapping_t1700667501 * L_6 = V_0;
		NullCheck(L_6);
		bool L_7 = L_6->get_use_std3_1();
		return (bool)((((int32_t)L_5) == ((int32_t)L_7))? 1 : 0);
	}

IL_0027:
	{
		return (bool)0;
	}
}
// System.Int32 System.Globalization.IdnMapping::GetHashCode()
extern "C" IL2CPP_METHOD_ATTR int32_t IdnMapping_GetHashCode_m1660415108 (IdnMapping_t1700667501 * __this, const RuntimeMethod* method)
{
	int32_t G_B3_0 = 0;
	int32_t G_B5_0 = 0;
	int32_t G_B4_0 = 0;
	int32_t G_B6_0 = 0;
	int32_t G_B6_1 = 0;
	{
		bool L_0 = __this->get_allow_unassigned_0();
		if (L_0)
		{
			goto IL_000b;
		}
	}
	{
		G_B3_0 = 0;
		goto IL_000c;
	}

IL_000b:
	{
		G_B3_0 = 2;
	}

IL_000c:
	{
		bool L_1 = __this->get_use_std3_1();
		G_B4_0 = G_B3_0;
		if (L_1)
		{
			G_B5_0 = G_B3_0;
			goto IL_0017;
		}
	}
	{
		G_B6_0 = 0;
		G_B6_1 = G_B4_0;
		goto IL_0018;
	}

IL_0017:
	{
		G_B6_0 = 1;
		G_B6_1 = G_B5_0;
	}

IL_0018:
	{
		return ((int32_t)il2cpp_codegen_add((int32_t)G_B6_1, (int32_t)G_B6_0));
	}
}
// System.String System.Globalization.IdnMapping::GetAscii(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* IdnMapping_GetAscii_m3261099203 (IdnMapping_t1700667501 * __this, String_t* ___unicode0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (IdnMapping_GetAscii_m3261099203_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___unicode0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral3515793196, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, IdnMapping_GetAscii_m3261099203_RuntimeMethod_var);
	}

IL_000e:
	{
		String_t* L_2 = ___unicode0;
		String_t* L_3 = ___unicode0;
		NullCheck(L_3);
		int32_t L_4 = String_get_Length_m3847582255(L_3, /*hidden argument*/NULL);
		String_t* L_5 = IdnMapping_GetAscii_m3563786340(__this, L_2, 0, L_4, /*hidden argument*/NULL);
		return L_5;
	}
}
// System.String System.Globalization.IdnMapping::GetAscii(System.String,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* IdnMapping_GetAscii_m3563786340 (IdnMapping_t1700667501 * __this, String_t* ___unicode0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (IdnMapping_GetAscii_m3563786340_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___unicode0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral3515793196, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, IdnMapping_GetAscii_m3563786340_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) >= ((int32_t)0)))
		{
			goto IL_001d;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_3, _stringLiteral1713975907, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, NULL, IdnMapping_GetAscii_m3563786340_RuntimeMethod_var);
	}

IL_001d:
	{
		int32_t L_4 = ___count2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_002c;
		}
	}
	{
		int32_t L_5 = ___index1;
		int32_t L_6 = ___count2;
		String_t* L_7 = ___unicode0;
		NullCheck(L_7);
		int32_t L_8 = String_get_Length_m3847582255(L_7, /*hidden argument*/NULL);
		if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)L_6))) <= ((int32_t)L_8)))
		{
			goto IL_0037;
		}
	}

IL_002c:
	{
		ArgumentOutOfRangeException_t777629997 * L_9 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_9, _stringLiteral1721655182, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, IdnMapping_GetAscii_m3563786340_RuntimeMethod_var);
	}

IL_0037:
	{
		String_t* L_10 = ___unicode0;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___count2;
		String_t* L_13 = IdnMapping_Convert_m3099940851(__this, L_10, L_11, L_12, (bool)1, /*hidden argument*/NULL);
		return L_13;
	}
}
// System.String System.Globalization.IdnMapping::Convert(System.String,System.Int32,System.Int32,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR String_t* IdnMapping_Convert_m3099940851 (IdnMapping_t1700667501 * __this, String_t* ___input0, int32_t ___index1, int32_t ___count2, bool ___toAscii3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (IdnMapping_Convert_m3099940851_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	StringU5BU5D_t1281789340* V_1 = NULL;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	{
		String_t* L_0 = ___input0;
		int32_t L_1 = ___index1;
		int32_t L_2 = ___count2;
		NullCheck(L_0);
		String_t* L_3 = String_Substring_m1610150815(L_0, L_1, L_2, /*hidden argument*/NULL);
		V_0 = L_3;
		V_3 = 0;
		goto IL_002d;
	}

IL_000d:
	{
		String_t* L_4 = V_0;
		int32_t L_5 = V_3;
		NullCheck(L_4);
		Il2CppChar L_6 = String_get_Chars_m2986988803(L_4, L_5, /*hidden argument*/NULL);
		if ((((int32_t)L_6) < ((int32_t)((int32_t)128))))
		{
			goto IL_0029;
		}
	}
	{
		String_t* L_7 = V_0;
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo_t4157843068 * L_8 = CultureInfo_get_InvariantCulture_m3532445182(NULL /*static, unused*/, /*hidden argument*/NULL);
		NullCheck(L_7);
		String_t* L_9 = String_ToLower_m3490221821(L_7, L_8, /*hidden argument*/NULL);
		V_0 = L_9;
		goto IL_0036;
	}

IL_0029:
	{
		int32_t L_10 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1));
	}

IL_002d:
	{
		int32_t L_11 = V_3;
		String_t* L_12 = V_0;
		NullCheck(L_12);
		int32_t L_13 = String_get_Length_m3847582255(L_12, /*hidden argument*/NULL);
		if ((((int32_t)L_11) < ((int32_t)L_13)))
		{
			goto IL_000d;
		}
	}

IL_0036:
	{
		String_t* L_14 = V_0;
		CharU5BU5D_t3528271667* L_15 = (CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)4);
		CharU5BU5D_t3528271667* L_16 = L_15;
		RuntimeFieldHandle_t1871169219  L_17 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____A13AA52274D951A18029131A8DDECF76B569A15D_90_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_16, L_17, /*hidden argument*/NULL);
		NullCheck(L_14);
		StringU5BU5D_t1281789340* L_18 = String_Split_m3646115398(L_14, L_16, /*hidden argument*/NULL);
		V_1 = L_18;
		V_2 = 0;
		V_4 = 0;
		goto IL_009f;
	}

IL_0055:
	{
		StringU5BU5D_t1281789340* L_19 = V_1;
		int32_t L_20 = V_4;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		String_t* L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		NullCheck(L_22);
		int32_t L_23 = String_get_Length_m3847582255(L_22, /*hidden argument*/NULL);
		if (L_23)
		{
			goto IL_0069;
		}
	}
	{
		int32_t L_24 = V_4;
		StringU5BU5D_t1281789340* L_25 = V_1;
		NullCheck(L_25);
		if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1))) == ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_25)->max_length)))))))
		{
			goto IL_008d;
		}
	}

IL_0069:
	{
		bool L_26 = ___toAscii3;
		if (!L_26)
		{
			goto IL_007e;
		}
	}
	{
		StringU5BU5D_t1281789340* L_27 = V_1;
		int32_t L_28 = V_4;
		StringU5BU5D_t1281789340* L_29 = V_1;
		int32_t L_30 = V_4;
		NullCheck(L_29);
		int32_t L_31 = L_30;
		String_t* L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
		int32_t L_33 = V_2;
		String_t* L_34 = IdnMapping_ToAscii_m4047551487(__this, L_32, L_33, /*hidden argument*/NULL);
		NullCheck(L_27);
		ArrayElementTypeCheck (L_27, L_34);
		(L_27)->SetAt(static_cast<il2cpp_array_size_t>(L_28), (String_t*)L_34);
		goto IL_008d;
	}

IL_007e:
	{
		StringU5BU5D_t1281789340* L_35 = V_1;
		int32_t L_36 = V_4;
		StringU5BU5D_t1281789340* L_37 = V_1;
		int32_t L_38 = V_4;
		NullCheck(L_37);
		int32_t L_39 = L_38;
		String_t* L_40 = (L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
		int32_t L_41 = V_2;
		String_t* L_42 = IdnMapping_ToUnicode_m3667817174(__this, L_40, L_41, /*hidden argument*/NULL);
		NullCheck(L_35);
		ArrayElementTypeCheck (L_35, L_42);
		(L_35)->SetAt(static_cast<il2cpp_array_size_t>(L_36), (String_t*)L_42);
	}

IL_008d:
	{
		int32_t L_43 = V_2;
		StringU5BU5D_t1281789340* L_44 = V_1;
		int32_t L_45 = V_4;
		NullCheck(L_44);
		int32_t L_46 = L_45;
		String_t* L_47 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
		NullCheck(L_47);
		int32_t L_48 = String_get_Length_m3847582255(L_47, /*hidden argument*/NULL);
		V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_43, (int32_t)L_48));
		int32_t L_49 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_49, (int32_t)1));
	}

IL_009f:
	{
		int32_t L_50 = V_4;
		StringU5BU5D_t1281789340* L_51 = V_1;
		NullCheck(L_51);
		if ((((int32_t)L_50) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_51)->max_length)))))))
		{
			goto IL_0055;
		}
	}
	{
		StringU5BU5D_t1281789340* L_52 = V_1;
		String_t* L_53 = String_Join_m2050845953(NULL /*static, unused*/, _stringLiteral3452614530, L_52, /*hidden argument*/NULL);
		return L_53;
	}
}
// System.String System.Globalization.IdnMapping::ToAscii(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* IdnMapping_ToAscii_m4047551487 (IdnMapping_t1700667501 * __this, String_t* ___s0, int32_t ___offset1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (IdnMapping_ToAscii_m4047551487_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		V_0 = 0;
		goto IL_0050;
	}

IL_0004:
	{
		String_t* L_0 = ___s0;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		Il2CppChar L_2 = String_get_Chars_m2986988803(L_0, L_1, /*hidden argument*/NULL);
		if ((((int32_t)L_2) < ((int32_t)((int32_t)32))))
		{
			goto IL_001a;
		}
	}
	{
		String_t* L_3 = ___s0;
		int32_t L_4 = V_0;
		NullCheck(L_3);
		Il2CppChar L_5 = String_get_Chars_m2986988803(L_3, L_4, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)127)))))
		{
			goto IL_0032;
		}
	}

IL_001a:
	{
		int32_t L_6 = ___offset1;
		int32_t L_7 = V_0;
		int32_t L_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7));
		RuntimeObject * L_9 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_8);
		String_t* L_10 = String_Format_m2844511972(NULL /*static, unused*/, _stringLiteral402347290, L_9, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_11 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_11, L_10, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, NULL, IdnMapping_ToAscii_m4047551487_RuntimeMethod_var);
	}

IL_0032:
	{
		String_t* L_12 = ___s0;
		int32_t L_13 = V_0;
		NullCheck(L_12);
		Il2CppChar L_14 = String_get_Chars_m2986988803(L_12, L_13, /*hidden argument*/NULL);
		if ((((int32_t)L_14) < ((int32_t)((int32_t)128))))
		{
			goto IL_004c;
		}
	}
	{
		String_t* L_15 = ___s0;
		int32_t L_16 = ___offset1;
		String_t* L_17 = IdnMapping_NamePrep_m2162001912(__this, L_15, L_16, /*hidden argument*/NULL);
		___s0 = L_17;
		goto IL_0059;
	}

IL_004c:
	{
		int32_t L_18 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
	}

IL_0050:
	{
		int32_t L_19 = V_0;
		String_t* L_20 = ___s0;
		NullCheck(L_20);
		int32_t L_21 = String_get_Length_m3847582255(L_20, /*hidden argument*/NULL);
		if ((((int32_t)L_19) < ((int32_t)L_21)))
		{
			goto IL_0004;
		}
	}

IL_0059:
	{
		bool L_22 = __this->get_use_std3_1();
		if (!L_22)
		{
			goto IL_0069;
		}
	}
	{
		String_t* L_23 = ___s0;
		int32_t L_24 = ___offset1;
		IdnMapping_VerifyStd3AsciiRules_m1587177672(__this, L_23, L_24, /*hidden argument*/NULL);
	}

IL_0069:
	{
		V_1 = 0;
		goto IL_00c3;
	}

IL_006d:
	{
		String_t* L_25 = ___s0;
		int32_t L_26 = V_1;
		NullCheck(L_25);
		Il2CppChar L_27 = String_get_Chars_m2986988803(L_25, L_26, /*hidden argument*/NULL);
		if ((((int32_t)L_27) < ((int32_t)((int32_t)128))))
		{
			goto IL_00bf;
		}
	}
	{
		String_t* L_28 = ___s0;
		NullCheck(L_28);
		bool L_29 = String_StartsWith_m2640722675(L_28, _stringLiteral797262673, 5, /*hidden argument*/NULL);
		if (!L_29)
		{
			goto IL_00a1;
		}
	}
	{
		int32_t L_30 = ___offset1;
		int32_t L_31 = V_1;
		int32_t L_32 = ((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)L_31));
		RuntimeObject * L_33 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_32);
		String_t* L_34 = String_Format_m2844511972(NULL /*static, unused*/, _stringLiteral583150282, L_33, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_35 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_35, L_34, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_35, NULL, IdnMapping_ToAscii_m4047551487_RuntimeMethod_var);
	}

IL_00a1:
	{
		Punycode_t2881783740 * L_36 = __this->get_puny_2();
		String_t* L_37 = ___s0;
		int32_t L_38 = ___offset1;
		NullCheck(L_36);
		String_t* L_39 = Bootstring_Encode_m1917031154(L_36, L_37, L_38, /*hidden argument*/NULL);
		___s0 = L_39;
		String_t* L_40 = ___s0;
		String_t* L_41 = String_Concat_m3937257545(NULL /*static, unused*/, _stringLiteral797262673, L_40, /*hidden argument*/NULL);
		___s0 = L_41;
		goto IL_00cc;
	}

IL_00bf:
	{
		int32_t L_42 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1));
	}

IL_00c3:
	{
		int32_t L_43 = V_1;
		String_t* L_44 = ___s0;
		NullCheck(L_44);
		int32_t L_45 = String_get_Length_m3847582255(L_44, /*hidden argument*/NULL);
		if ((((int32_t)L_43) < ((int32_t)L_45)))
		{
			goto IL_006d;
		}
	}

IL_00cc:
	{
		String_t* L_46 = ___s0;
		int32_t L_47 = ___offset1;
		IdnMapping_VerifyLength_m2816375573(__this, L_46, L_47, /*hidden argument*/NULL);
		String_t* L_48 = ___s0;
		return L_48;
	}
}
// System.Void System.Globalization.IdnMapping::VerifyLength(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void IdnMapping_VerifyLength_m2816375573 (IdnMapping_t1700667501 * __this, String_t* ___s0, int32_t ___offset1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (IdnMapping_VerifyLength_m2816375573_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___s0;
		NullCheck(L_0);
		int32_t L_1 = String_get_Length_m3847582255(L_0, /*hidden argument*/NULL);
		if (L_1)
		{
			goto IL_001e;
		}
	}
	{
		int32_t L_2 = ___offset1;
		int32_t L_3 = L_2;
		RuntimeObject * L_4 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_3);
		String_t* L_5 = String_Format_m2844511972(NULL /*static, unused*/, _stringLiteral351960085, L_4, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_6 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_6, L_5, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, NULL, IdnMapping_VerifyLength_m2816375573_RuntimeMethod_var);
	}

IL_001e:
	{
		String_t* L_7 = ___s0;
		NullCheck(L_7);
		int32_t L_8 = String_get_Length_m3847582255(L_7, /*hidden argument*/NULL);
		if ((((int32_t)L_8) <= ((int32_t)((int32_t)63))))
		{
			goto IL_003e;
		}
	}
	{
		int32_t L_9 = ___offset1;
		int32_t L_10 = L_9;
		RuntimeObject * L_11 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_10);
		String_t* L_12 = String_Format_m2844511972(NULL /*static, unused*/, _stringLiteral3046835388, L_11, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_13 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_13, L_12, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, NULL, IdnMapping_VerifyLength_m2816375573_RuntimeMethod_var);
	}

IL_003e:
	{
		return;
	}
}
// System.String System.Globalization.IdnMapping::NamePrep(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* IdnMapping_NamePrep_m2162001912 (IdnMapping_t1700667501 * __this, String_t* ___s0, int32_t ___offset1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (IdnMapping_NamePrep_m2162001912_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		String_t* L_0 = ___s0;
		NullCheck(L_0);
		String_t* L_1 = String_Normalize_m1410854147(L_0, 5, /*hidden argument*/NULL);
		___s0 = L_1;
		String_t* L_2 = ___s0;
		int32_t L_3 = ___offset1;
		IdnMapping_VerifyProhibitedCharacters_m1720702012(__this, L_2, L_3, /*hidden argument*/NULL);
		bool L_4 = __this->get_allow_unassigned_0();
		if (L_4)
		{
			goto IL_004d;
		}
	}
	{
		V_0 = 0;
		goto IL_0044;
	}

IL_001d:
	{
		String_t* L_5 = ___s0;
		int32_t L_6 = V_0;
		IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var);
		int32_t L_7 = Char_GetUnicodeCategory_m3355041902(NULL /*static, unused*/, L_5, L_6, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)29)))))
		{
			goto IL_0040;
		}
	}
	{
		int32_t L_8 = ___offset1;
		int32_t L_9 = V_0;
		int32_t L_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9));
		RuntimeObject * L_11 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_10);
		String_t* L_12 = String_Format_m2844511972(NULL /*static, unused*/, _stringLiteral4012607720, L_11, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_13 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_13, L_12, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, NULL, IdnMapping_NamePrep_m2162001912_RuntimeMethod_var);
	}

IL_0040:
	{
		int32_t L_14 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1));
	}

IL_0044:
	{
		int32_t L_15 = V_0;
		String_t* L_16 = ___s0;
		NullCheck(L_16);
		int32_t L_17 = String_get_Length_m3847582255(L_16, /*hidden argument*/NULL);
		if ((((int32_t)L_15) < ((int32_t)L_17)))
		{
			goto IL_001d;
		}
	}

IL_004d:
	{
		String_t* L_18 = ___s0;
		return L_18;
	}
}
// System.Void System.Globalization.IdnMapping::VerifyProhibitedCharacters(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void IdnMapping_VerifyProhibitedCharacters_m1720702012 (IdnMapping_t1700667501 * __this, String_t* ___s0, int32_t ___offset1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (IdnMapping_VerifyProhibitedCharacters_m1720702012_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	Il2CppChar V_2 = 0x0;
	{
		V_0 = 0;
		goto IL_012d;
	}

IL_0007:
	{
		String_t* L_0 = ___s0;
		int32_t L_1 = V_0;
		IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var);
		int32_t L_2 = Char_GetUnicodeCategory_m3355041902(NULL /*static, unused*/, L_0, L_1, /*hidden argument*/NULL);
		V_1 = L_2;
		int32_t L_3 = V_1;
		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)((int32_t)11))))
		{
			case 0:
			{
				goto IL_0036;
			}
			case 1:
			{
				goto IL_006e;
			}
			case 2:
			{
				goto IL_006e;
			}
			case 3:
			{
				goto IL_004c;
			}
			case 4:
			{
				goto IL_006e;
			}
			case 5:
			{
				goto IL_0111;
			}
			case 6:
			{
				goto IL_0111;
			}
		}
	}
	{
		goto IL_006e;
	}

IL_0036:
	{
		String_t* L_4 = ___s0;
		int32_t L_5 = V_0;
		NullCheck(L_4);
		Il2CppChar L_6 = String_get_Chars_m2986988803(L_4, L_5, /*hidden argument*/NULL);
		if ((((int32_t)L_6) >= ((int32_t)((int32_t)128))))
		{
			goto IL_0111;
		}
	}
	{
		goto IL_0129;
	}

IL_004c:
	{
		String_t* L_7 = ___s0;
		int32_t L_8 = V_0;
		NullCheck(L_7);
		Il2CppChar L_9 = String_get_Chars_m2986988803(L_7, L_8, /*hidden argument*/NULL);
		if (!L_9)
		{
			goto IL_0111;
		}
	}
	{
		String_t* L_10 = ___s0;
		int32_t L_11 = V_0;
		NullCheck(L_10);
		Il2CppChar L_12 = String_get_Chars_m2986988803(L_10, L_11, /*hidden argument*/NULL);
		if ((((int32_t)L_12) >= ((int32_t)((int32_t)128))))
		{
			goto IL_0111;
		}
	}
	{
		goto IL_0129;
	}

IL_006e:
	{
		String_t* L_13 = ___s0;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		Il2CppChar L_15 = String_get_Chars_m2986988803(L_13, L_14, /*hidden argument*/NULL);
		V_2 = L_15;
		Il2CppChar L_16 = V_2;
		if ((((int32_t)((int32_t)64991)) > ((int32_t)L_16)))
		{
			goto IL_0089;
		}
	}
	{
		Il2CppChar L_17 = V_2;
		if ((((int32_t)L_17) <= ((int32_t)((int32_t)65007))))
		{
			goto IL_0111;
		}
	}

IL_0089:
	{
		Il2CppChar L_18 = V_2;
		if ((((int32_t)((int32_t)((int32_t)L_18&(int32_t)((int32_t)65535)))) == ((int32_t)((int32_t)65534))))
		{
			goto IL_0111;
		}
	}
	{
		Il2CppChar L_19 = V_2;
		if ((((int32_t)((int32_t)65529)) > ((int32_t)L_19)))
		{
			goto IL_00a7;
		}
	}
	{
		Il2CppChar L_20 = V_2;
		if ((((int32_t)L_20) <= ((int32_t)((int32_t)65533))))
		{
			goto IL_0111;
		}
	}

IL_00a7:
	{
		Il2CppChar L_21 = V_2;
		if ((((int32_t)((int32_t)12272)) > ((int32_t)L_21)))
		{
			goto IL_00b7;
		}
	}
	{
		Il2CppChar L_22 = V_2;
		if ((((int32_t)L_22) <= ((int32_t)((int32_t)12283))))
		{
			goto IL_0111;
		}
	}

IL_00b7:
	{
		Il2CppChar L_23 = V_2;
		if ((((int32_t)((int32_t)8234)) > ((int32_t)L_23)))
		{
			goto IL_00c7;
		}
	}
	{
		Il2CppChar L_24 = V_2;
		if ((((int32_t)L_24) <= ((int32_t)((int32_t)8238))))
		{
			goto IL_0111;
		}
	}

IL_00c7:
	{
		Il2CppChar L_25 = V_2;
		if ((((int32_t)((int32_t)8298)) > ((int32_t)L_25)))
		{
			goto IL_00d7;
		}
	}
	{
		Il2CppChar L_26 = V_2;
		if ((((int32_t)L_26) <= ((int32_t)((int32_t)8303))))
		{
			goto IL_0111;
		}
	}

IL_00d7:
	{
		Il2CppChar L_27 = V_2;
		if ((!(((uint32_t)L_27) <= ((uint32_t)((int32_t)8206)))))
		{
			goto IL_00f9;
		}
	}
	{
		Il2CppChar L_28 = V_2;
		if ((((int32_t)L_28) == ((int32_t)((int32_t)832))))
		{
			goto IL_0111;
		}
	}
	{
		Il2CppChar L_29 = V_2;
		if ((((int32_t)L_29) == ((int32_t)((int32_t)833))))
		{
			goto IL_0111;
		}
	}
	{
		Il2CppChar L_30 = V_2;
		if ((((int32_t)L_30) == ((int32_t)((int32_t)8206))))
		{
			goto IL_0111;
		}
	}
	{
		goto IL_0129;
	}

IL_00f9:
	{
		Il2CppChar L_31 = V_2;
		if ((((int32_t)L_31) == ((int32_t)((int32_t)8207))))
		{
			goto IL_0111;
		}
	}
	{
		Il2CppChar L_32 = V_2;
		if ((((int32_t)L_32) == ((int32_t)((int32_t)8232))))
		{
			goto IL_0111;
		}
	}
	{
		Il2CppChar L_33 = V_2;
		if ((!(((uint32_t)L_33) == ((uint32_t)((int32_t)8233)))))
		{
			goto IL_0129;
		}
	}

IL_0111:
	{
		int32_t L_34 = ___offset1;
		int32_t L_35 = V_0;
		int32_t L_36 = ((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)L_35));
		RuntimeObject * L_37 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_36);
		String_t* L_38 = String_Format_m2844511972(NULL /*static, unused*/, _stringLiteral2141771173, L_37, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_39 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_39, L_38, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_39, NULL, IdnMapping_VerifyProhibitedCharacters_m1720702012_RuntimeMethod_var);
	}

IL_0129:
	{
		int32_t L_40 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1));
	}

IL_012d:
	{
		int32_t L_41 = V_0;
		String_t* L_42 = ___s0;
		NullCheck(L_42);
		int32_t L_43 = String_get_Length_m3847582255(L_42, /*hidden argument*/NULL);
		if ((((int32_t)L_41) < ((int32_t)L_43)))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
// System.Void System.Globalization.IdnMapping::VerifyStd3AsciiRules(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void IdnMapping_VerifyStd3AsciiRules_m1587177672 (IdnMapping_t1700667501 * __this, String_t* ___s0, int32_t ___offset1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (IdnMapping_VerifyStd3AsciiRules_m1587177672_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Il2CppChar V_1 = 0x0;
	{
		String_t* L_0 = ___s0;
		NullCheck(L_0);
		int32_t L_1 = String_get_Length_m3847582255(L_0, /*hidden argument*/NULL);
		if ((((int32_t)L_1) <= ((int32_t)0)))
		{
			goto IL_002a;
		}
	}
	{
		String_t* L_2 = ___s0;
		NullCheck(L_2);
		Il2CppChar L_3 = String_get_Chars_m2986988803(L_2, 0, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)45)))))
		{
			goto IL_002a;
		}
	}
	{
		int32_t L_4 = ___offset1;
		int32_t L_5 = L_4;
		RuntimeObject * L_6 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_5);
		String_t* L_7 = String_Format_m2844511972(NULL /*static, unused*/, _stringLiteral1252641673, L_6, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_8 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_8, L_7, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, NULL, IdnMapping_VerifyStd3AsciiRules_m1587177672_RuntimeMethod_var);
	}

IL_002a:
	{
		String_t* L_9 = ___s0;
		NullCheck(L_9);
		int32_t L_10 = String_get_Length_m3847582255(L_9, /*hidden argument*/NULL);
		if ((((int32_t)L_10) <= ((int32_t)0)))
		{
			goto IL_0064;
		}
	}
	{
		String_t* L_11 = ___s0;
		String_t* L_12 = ___s0;
		NullCheck(L_12);
		int32_t L_13 = String_get_Length_m3847582255(L_12, /*hidden argument*/NULL);
		NullCheck(L_11);
		Il2CppChar L_14 = String_get_Chars_m2986988803(L_11, ((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)1)), /*hidden argument*/NULL);
		if ((!(((uint32_t)L_14) == ((uint32_t)((int32_t)45)))))
		{
			goto IL_0064;
		}
	}
	{
		int32_t L_15 = ___offset1;
		String_t* L_16 = ___s0;
		NullCheck(L_16);
		int32_t L_17 = String_get_Length_m3847582255(L_16, /*hidden argument*/NULL);
		int32_t L_18 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_17)), (int32_t)1));
		RuntimeObject * L_19 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_18);
		String_t* L_20 = String_Format_m2844511972(NULL /*static, unused*/, _stringLiteral2444218274, L_19, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_21 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_21, L_20, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, NULL, IdnMapping_VerifyStd3AsciiRules_m1587177672_RuntimeMethod_var);
	}

IL_0064:
	{
		V_0 = 0;
		goto IL_00b4;
	}

IL_0068:
	{
		String_t* L_22 = ___s0;
		int32_t L_23 = V_0;
		NullCheck(L_22);
		Il2CppChar L_24 = String_get_Chars_m2986988803(L_22, L_23, /*hidden argument*/NULL);
		V_1 = L_24;
		Il2CppChar L_25 = V_1;
		if ((((int32_t)L_25) == ((int32_t)((int32_t)45))))
		{
			goto IL_00b0;
		}
	}
	{
		Il2CppChar L_26 = V_1;
		if ((((int32_t)L_26) <= ((int32_t)((int32_t)47))))
		{
			goto IL_0098;
		}
	}
	{
		Il2CppChar L_27 = V_1;
		if ((((int32_t)((int32_t)58)) > ((int32_t)L_27)))
		{
			goto IL_0084;
		}
	}
	{
		Il2CppChar L_28 = V_1;
		if ((((int32_t)L_28) <= ((int32_t)((int32_t)64))))
		{
			goto IL_0098;
		}
	}

IL_0084:
	{
		Il2CppChar L_29 = V_1;
		if ((((int32_t)((int32_t)91)) > ((int32_t)L_29)))
		{
			goto IL_008e;
		}
	}
	{
		Il2CppChar L_30 = V_1;
		if ((((int32_t)L_30) <= ((int32_t)((int32_t)96))))
		{
			goto IL_0098;
		}
	}

IL_008e:
	{
		Il2CppChar L_31 = V_1;
		if ((((int32_t)((int32_t)123)) > ((int32_t)L_31)))
		{
			goto IL_00b0;
		}
	}
	{
		Il2CppChar L_32 = V_1;
		if ((((int32_t)L_32) > ((int32_t)((int32_t)127))))
		{
			goto IL_00b0;
		}
	}

IL_0098:
	{
		int32_t L_33 = ___offset1;
		int32_t L_34 = V_0;
		int32_t L_35 = ((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)L_34));
		RuntimeObject * L_36 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_35);
		String_t* L_37 = String_Format_m2844511972(NULL /*static, unused*/, _stringLiteral2573495899, L_36, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_38 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_38, L_37, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_38, NULL, IdnMapping_VerifyStd3AsciiRules_m1587177672_RuntimeMethod_var);
	}

IL_00b0:
	{
		int32_t L_39 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1));
	}

IL_00b4:
	{
		int32_t L_40 = V_0;
		String_t* L_41 = ___s0;
		NullCheck(L_41);
		int32_t L_42 = String_get_Length_m3847582255(L_41, /*hidden argument*/NULL);
		if ((((int32_t)L_40) < ((int32_t)L_42)))
		{
			goto IL_0068;
		}
	}
	{
		return;
	}
}
// System.String System.Globalization.IdnMapping::GetUnicode(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* IdnMapping_GetUnicode_m304511639 (IdnMapping_t1700667501 * __this, String_t* ___ascii0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (IdnMapping_GetUnicode_m304511639_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___ascii0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral386568297, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, IdnMapping_GetUnicode_m304511639_RuntimeMethod_var);
	}

IL_000e:
	{
		String_t* L_2 = ___ascii0;
		String_t* L_3 = ___ascii0;
		NullCheck(L_3);
		int32_t L_4 = String_get_Length_m3847582255(L_3, /*hidden argument*/NULL);
		String_t* L_5 = IdnMapping_GetUnicode_m2663652278(__this, L_2, 0, L_4, /*hidden argument*/NULL);
		return L_5;
	}
}
// System.String System.Globalization.IdnMapping::GetUnicode(System.String,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* IdnMapping_GetUnicode_m2663652278 (IdnMapping_t1700667501 * __this, String_t* ___ascii0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (IdnMapping_GetUnicode_m2663652278_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___ascii0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral386568297, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, IdnMapping_GetUnicode_m2663652278_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) >= ((int32_t)0)))
		{
			goto IL_001d;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_3, _stringLiteral1713975907, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, NULL, IdnMapping_GetUnicode_m2663652278_RuntimeMethod_var);
	}

IL_001d:
	{
		int32_t L_4 = ___count2;
		if ((((int32_t)L_4) < ((int32_t)0)))
		{
			goto IL_002c;
		}
	}
	{
		int32_t L_5 = ___index1;
		int32_t L_6 = ___count2;
		String_t* L_7 = ___ascii0;
		NullCheck(L_7);
		int32_t L_8 = String_get_Length_m3847582255(L_7, /*hidden argument*/NULL);
		if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)L_6))) <= ((int32_t)L_8)))
		{
			goto IL_0037;
		}
	}

IL_002c:
	{
		ArgumentOutOfRangeException_t777629997 * L_9 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_9, _stringLiteral2267651572, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, IdnMapping_GetUnicode_m2663652278_RuntimeMethod_var);
	}

IL_0037:
	{
		String_t* L_10 = ___ascii0;
		int32_t L_11 = ___index1;
		int32_t L_12 = ___count2;
		String_t* L_13 = IdnMapping_Convert_m3099940851(__this, L_10, L_11, L_12, (bool)0, /*hidden argument*/NULL);
		return L_13;
	}
}
// System.String System.Globalization.IdnMapping::ToUnicode(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* IdnMapping_ToUnicode_m3667817174 (IdnMapping_t1700667501 * __this, String_t* ___s0, int32_t ___offset1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (IdnMapping_ToUnicode_m3667817174_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	int32_t V_1 = 0;
	String_t* G_B9_0 = NULL;
	String_t* G_B8_0 = NULL;
	{
		V_1 = 0;
		goto IL_0022;
	}

IL_0004:
	{
		String_t* L_0 = ___s0;
		int32_t L_1 = V_1;
		NullCheck(L_0);
		Il2CppChar L_2 = String_get_Chars_m2986988803(L_0, L_1, /*hidden argument*/NULL);
		if ((((int32_t)L_2) < ((int32_t)((int32_t)128))))
		{
			goto IL_001e;
		}
	}
	{
		String_t* L_3 = ___s0;
		int32_t L_4 = ___offset1;
		String_t* L_5 = IdnMapping_NamePrep_m2162001912(__this, L_3, L_4, /*hidden argument*/NULL);
		___s0 = L_5;
		goto IL_002b;
	}

IL_001e:
	{
		int32_t L_6 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1));
	}

IL_0022:
	{
		int32_t L_7 = V_1;
		String_t* L_8 = ___s0;
		NullCheck(L_8);
		int32_t L_9 = String_get_Length_m3847582255(L_8, /*hidden argument*/NULL);
		if ((((int32_t)L_7) < ((int32_t)L_9)))
		{
			goto IL_0004;
		}
	}

IL_002b:
	{
		String_t* L_10 = ___s0;
		NullCheck(L_10);
		bool L_11 = String_StartsWith_m2640722675(L_10, _stringLiteral797262673, 5, /*hidden argument*/NULL);
		if (L_11)
		{
			goto IL_003b;
		}
	}
	{
		String_t* L_12 = ___s0;
		return L_12;
	}

IL_003b:
	{
		String_t* L_13 = ___s0;
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo_t4157843068 * L_14 = CultureInfo_get_InvariantCulture_m3532445182(NULL /*static, unused*/, /*hidden argument*/NULL);
		NullCheck(L_13);
		String_t* L_15 = String_ToLower_m3490221821(L_13, L_14, /*hidden argument*/NULL);
		___s0 = L_15;
		String_t* L_16 = ___s0;
		V_0 = L_16;
		String_t* L_17 = ___s0;
		NullCheck(L_17);
		String_t* L_18 = String_Substring_m2848979100(L_17, 4, /*hidden argument*/NULL);
		___s0 = L_18;
		Punycode_t2881783740 * L_19 = __this->get_puny_2();
		String_t* L_20 = ___s0;
		int32_t L_21 = ___offset1;
		NullCheck(L_19);
		String_t* L_22 = Bootstring_Decode_m1280701280(L_19, L_20, L_21, /*hidden argument*/NULL);
		___s0 = L_22;
		String_t* L_23 = ___s0;
		String_t* L_24 = ___s0;
		int32_t L_25 = ___offset1;
		String_t* L_26 = IdnMapping_ToAscii_m4047551487(__this, L_24, L_25, /*hidden argument*/NULL);
		___s0 = L_26;
		String_t* L_27 = V_0;
		String_t* L_28 = ___s0;
		int32_t L_29 = String_Compare_m3203413707(NULL /*static, unused*/, L_27, L_28, 5, /*hidden argument*/NULL);
		G_B8_0 = L_23;
		if (!L_29)
		{
			G_B9_0 = L_23;
			goto IL_008d;
		}
	}
	{
		int32_t L_30 = ___offset1;
		int32_t L_31 = L_30;
		RuntimeObject * L_32 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_31);
		String_t* L_33 = String_Format_m2844511972(NULL /*static, unused*/, _stringLiteral1971456462, L_32, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_34 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_34, L_33, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_34, NULL, IdnMapping_ToUnicode_m3667817174_RuntimeMethod_var);
	}

IL_008d:
	{
		return G_B9_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: System.Globalization.InternalCodePageDataItem
extern "C" void InternalCodePageDataItem_t2575532933_marshal_pinvoke(const InternalCodePageDataItem_t2575532933& unmarshaled, InternalCodePageDataItem_t2575532933_marshaled_pinvoke& marshaled)
{
	marshaled.___codePage_0 = unmarshaled.get_codePage_0();
	marshaled.___uiFamilyCodePage_1 = unmarshaled.get_uiFamilyCodePage_1();
	marshaled.___flags_2 = unmarshaled.get_flags_2();
	marshaled.___Names_3 = il2cpp_codegen_marshal_string(unmarshaled.get_Names_3());
}
extern "C" void InternalCodePageDataItem_t2575532933_marshal_pinvoke_back(const InternalCodePageDataItem_t2575532933_marshaled_pinvoke& marshaled, InternalCodePageDataItem_t2575532933& unmarshaled)
{
	uint16_t unmarshaled_codePage_temp_0 = 0;
	unmarshaled_codePage_temp_0 = marshaled.___codePage_0;
	unmarshaled.set_codePage_0(unmarshaled_codePage_temp_0);
	uint16_t unmarshaled_uiFamilyCodePage_temp_1 = 0;
	unmarshaled_uiFamilyCodePage_temp_1 = marshaled.___uiFamilyCodePage_1;
	unmarshaled.set_uiFamilyCodePage_1(unmarshaled_uiFamilyCodePage_temp_1);
	uint32_t unmarshaled_flags_temp_2 = 0;
	unmarshaled_flags_temp_2 = marshaled.___flags_2;
	unmarshaled.set_flags_2(unmarshaled_flags_temp_2);
	unmarshaled.set_Names_3(il2cpp_codegen_marshal_string_result(marshaled.___Names_3));
}
// Conversion method for clean up from marshalling of: System.Globalization.InternalCodePageDataItem
extern "C" void InternalCodePageDataItem_t2575532933_marshal_pinvoke_cleanup(InternalCodePageDataItem_t2575532933_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_marshal_free(marshaled.___Names_3);
	marshaled.___Names_3 = NULL;
}
// Conversion methods for marshalling of: System.Globalization.InternalCodePageDataItem
extern "C" void InternalCodePageDataItem_t2575532933_marshal_com(const InternalCodePageDataItem_t2575532933& unmarshaled, InternalCodePageDataItem_t2575532933_marshaled_com& marshaled)
{
	marshaled.___codePage_0 = unmarshaled.get_codePage_0();
	marshaled.___uiFamilyCodePage_1 = unmarshaled.get_uiFamilyCodePage_1();
	marshaled.___flags_2 = unmarshaled.get_flags_2();
	marshaled.___Names_3 = il2cpp_codegen_marshal_bstring(unmarshaled.get_Names_3());
}
extern "C" void InternalCodePageDataItem_t2575532933_marshal_com_back(const InternalCodePageDataItem_t2575532933_marshaled_com& marshaled, InternalCodePageDataItem_t2575532933& unmarshaled)
{
	uint16_t unmarshaled_codePage_temp_0 = 0;
	unmarshaled_codePage_temp_0 = marshaled.___codePage_0;
	unmarshaled.set_codePage_0(unmarshaled_codePage_temp_0);
	uint16_t unmarshaled_uiFamilyCodePage_temp_1 = 0;
	unmarshaled_uiFamilyCodePage_temp_1 = marshaled.___uiFamilyCodePage_1;
	unmarshaled.set_uiFamilyCodePage_1(unmarshaled_uiFamilyCodePage_temp_1);
	uint32_t unmarshaled_flags_temp_2 = 0;
	unmarshaled_flags_temp_2 = marshaled.___flags_2;
	unmarshaled.set_flags_2(unmarshaled_flags_temp_2);
	unmarshaled.set_Names_3(il2cpp_codegen_marshal_bstring_result(marshaled.___Names_3));
}
// Conversion method for clean up from marshalling of: System.Globalization.InternalCodePageDataItem
extern "C" void InternalCodePageDataItem_t2575532933_marshal_com_cleanup(InternalCodePageDataItem_t2575532933_marshaled_com& marshaled)
{
	il2cpp_codegen_marshal_free_bstring(marshaled.___Names_3);
	marshaled.___Names_3 = NULL;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: System.Globalization.InternalEncodingDataItem
extern "C" void InternalEncodingDataItem_t3158859817_marshal_pinvoke(const InternalEncodingDataItem_t3158859817& unmarshaled, InternalEncodingDataItem_t3158859817_marshaled_pinvoke& marshaled)
{
	marshaled.___webName_0 = il2cpp_codegen_marshal_string(unmarshaled.get_webName_0());
	marshaled.___codePage_1 = unmarshaled.get_codePage_1();
}
extern "C" void InternalEncodingDataItem_t3158859817_marshal_pinvoke_back(const InternalEncodingDataItem_t3158859817_marshaled_pinvoke& marshaled, InternalEncodingDataItem_t3158859817& unmarshaled)
{
	unmarshaled.set_webName_0(il2cpp_codegen_marshal_string_result(marshaled.___webName_0));
	uint16_t unmarshaled_codePage_temp_1 = 0;
	unmarshaled_codePage_temp_1 = marshaled.___codePage_1;
	unmarshaled.set_codePage_1(unmarshaled_codePage_temp_1);
}
// Conversion method for clean up from marshalling of: System.Globalization.InternalEncodingDataItem
extern "C" void InternalEncodingDataItem_t3158859817_marshal_pinvoke_cleanup(InternalEncodingDataItem_t3158859817_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_marshal_free(marshaled.___webName_0);
	marshaled.___webName_0 = NULL;
}
// Conversion methods for marshalling of: System.Globalization.InternalEncodingDataItem
extern "C" void InternalEncodingDataItem_t3158859817_marshal_com(const InternalEncodingDataItem_t3158859817& unmarshaled, InternalEncodingDataItem_t3158859817_marshaled_com& marshaled)
{
	marshaled.___webName_0 = il2cpp_codegen_marshal_bstring(unmarshaled.get_webName_0());
	marshaled.___codePage_1 = unmarshaled.get_codePage_1();
}
extern "C" void InternalEncodingDataItem_t3158859817_marshal_com_back(const InternalEncodingDataItem_t3158859817_marshaled_com& marshaled, InternalEncodingDataItem_t3158859817& unmarshaled)
{
	unmarshaled.set_webName_0(il2cpp_codegen_marshal_bstring_result(marshaled.___webName_0));
	uint16_t unmarshaled_codePage_temp_1 = 0;
	unmarshaled_codePage_temp_1 = marshaled.___codePage_1;
	unmarshaled.set_codePage_1(unmarshaled_codePage_temp_1);
}
// Conversion method for clean up from marshalling of: System.Globalization.InternalEncodingDataItem
extern "C" void InternalEncodingDataItem_t3158859817_marshal_com_cleanup(InternalEncodingDataItem_t3158859817_marshaled_com& marshaled)
{
	il2cpp_codegen_marshal_free_bstring(marshaled.___webName_0);
	marshaled.___webName_0 = NULL;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.DateTime System.Globalization.JapaneseCalendar::get_MinSupportedDateTime()
extern "C" IL2CPP_METHOD_ATTR DateTime_t3738529785  JapaneseCalendar_get_MinSupportedDateTime_m1813655595 (JapaneseCalendar_t1037108350 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (JapaneseCalendar_get_MinSupportedDateTime_m1813655595_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var);
		DateTime_t3738529785  L_0 = ((JapaneseCalendar_t1037108350_StaticFields*)il2cpp_codegen_static_fields_for(JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var))->get_calendarMinValue_3();
		return L_0;
	}
}
// System.DateTime System.Globalization.JapaneseCalendar::get_MaxSupportedDateTime()
extern "C" IL2CPP_METHOD_ATTR DateTime_t3738529785  JapaneseCalendar_get_MaxSupportedDateTime_m744238295 (JapaneseCalendar_t1037108350 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (JapaneseCalendar_get_MaxSupportedDateTime_m744238295_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(DateTime_t3738529785_il2cpp_TypeInfo_var);
		DateTime_t3738529785  L_0 = ((DateTime_t3738529785_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t3738529785_il2cpp_TypeInfo_var))->get_MaxValue_32();
		return L_0;
	}
}
// System.Globalization.EraInfo[] System.Globalization.JapaneseCalendar::GetEraInfo()
extern "C" IL2CPP_METHOD_ATTR EraInfoU5BU5D_t2775298796* JapaneseCalendar_GetEraInfo_m1719991393 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (JapaneseCalendar_GetEraInfo_m1719991393_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var);
		EraInfoU5BU5D_t2775298796* L_0 = ((JapaneseCalendar_t1037108350_StaticFields*)il2cpp_codegen_static_fields_for(JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var))->get_japaneseEraInfo_4();
		il2cpp_codegen_memory_barrier();
		if (L_0)
		{
			goto IL_00d3;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var);
		EraInfoU5BU5D_t2775298796* L_1 = JapaneseCalendar_GetErasFromRegistry_m1012142851(NULL /*static, unused*/, /*hidden argument*/NULL);
		il2cpp_codegen_memory_barrier();
		((JapaneseCalendar_t1037108350_StaticFields*)il2cpp_codegen_static_fields_for(JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var))->set_japaneseEraInfo_4(L_1);
		EraInfoU5BU5D_t2775298796* L_2 = ((JapaneseCalendar_t1037108350_StaticFields*)il2cpp_codegen_static_fields_for(JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var))->get_japaneseEraInfo_4();
		il2cpp_codegen_memory_barrier();
		if (L_2)
		{
			goto IL_00d3;
		}
	}
	{
		EraInfoU5BU5D_t2775298796* L_3 = (EraInfoU5BU5D_t2775298796*)SZArrayNew(EraInfoU5BU5D_t2775298796_il2cpp_TypeInfo_var, (uint32_t)4);
		EraInfoU5BU5D_t2775298796* L_4 = L_3;
		EraInfo_t4167091505 * L_5 = (EraInfo_t4167091505 *)il2cpp_codegen_object_new(EraInfo_t4167091505_il2cpp_TypeInfo_var);
		EraInfo__ctor_m1563078469(L_5, 4, ((int32_t)1989), 1, 8, ((int32_t)1988), 1, ((int32_t)8011), _stringLiteral4024102349, _stringLiteral3452628429, _stringLiteral3452614632, /*hidden argument*/NULL);
		NullCheck(L_4);
		ArrayElementTypeCheck (L_4, L_5);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (EraInfo_t4167091505 *)L_5);
		EraInfoU5BU5D_t2775298796* L_6 = L_4;
		EraInfo_t4167091505 * L_7 = (EraInfo_t4167091505 *)il2cpp_codegen_object_new(EraInfo_t4167091505_il2cpp_TypeInfo_var);
		EraInfo__ctor_m1563078469(L_7, 3, ((int32_t)1926), ((int32_t)12), ((int32_t)25), ((int32_t)1925), 1, ((int32_t)64), _stringLiteral4182693251, _stringLiteral3452622211, _stringLiteral3452614637, /*hidden argument*/NULL);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_7);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (EraInfo_t4167091505 *)L_7);
		EraInfoU5BU5D_t2775298796* L_8 = L_6;
		EraInfo_t4167091505 * L_9 = (EraInfo_t4167091505 *)il2cpp_codegen_object_new(EraInfo_t4167091505_il2cpp_TypeInfo_var);
		EraInfo__ctor_m1563078469(L_9, 2, ((int32_t)1912), 7, ((int32_t)30), ((int32_t)1911), 1, ((int32_t)15), _stringLiteral4142395001, _stringLiteral3452628601, _stringLiteral3452614636, /*hidden argument*/NULL);
		NullCheck(L_8);
		ArrayElementTypeCheck (L_8, L_9);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(2), (EraInfo_t4167091505 *)L_9);
		EraInfoU5BU5D_t2775298796* L_10 = L_8;
		EraInfo_t4167091505 * L_11 = (EraInfo_t4167091505 *)il2cpp_codegen_object_new(EraInfo_t4167091505_il2cpp_TypeInfo_var);
		EraInfo__ctor_m1563078469(L_11, 1, ((int32_t)1868), 1, 1, ((int32_t)1867), 1, ((int32_t)45), _stringLiteral4047492514, _stringLiteral3452622242, _stringLiteral3452614627, /*hidden argument*/NULL);
		NullCheck(L_10);
		ArrayElementTypeCheck (L_10, L_11);
		(L_10)->SetAt(static_cast<il2cpp_array_size_t>(3), (EraInfo_t4167091505 *)L_11);
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var);
		il2cpp_codegen_memory_barrier();
		((JapaneseCalendar_t1037108350_StaticFields*)il2cpp_codegen_static_fields_for(JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var))->set_japaneseEraInfo_4(L_10);
	}

IL_00d3:
	{
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var);
		EraInfoU5BU5D_t2775298796* L_12 = ((JapaneseCalendar_t1037108350_StaticFields*)il2cpp_codegen_static_fields_for(JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var))->get_japaneseEraInfo_4();
		il2cpp_codegen_memory_barrier();
		return L_12;
	}
}
// System.Globalization.EraInfo[] System.Globalization.JapaneseCalendar::GetErasFromRegistry()
extern "C" IL2CPP_METHOD_ATTR EraInfoU5BU5D_t2775298796* JapaneseCalendar_GetErasFromRegistry_m1012142851 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	{
		return (EraInfoU5BU5D_t2775298796*)NULL;
	}
}
// System.Globalization.Calendar System.Globalization.JapaneseCalendar::GetDefaultInstance()
extern "C" IL2CPP_METHOD_ATTR Calendar_t1661121569 * JapaneseCalendar_GetDefaultInstance_m1736490014 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (JapaneseCalendar_GetDefaultInstance_m1736490014_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var);
		Calendar_t1661121569 * L_0 = ((JapaneseCalendar_t1037108350_StaticFields*)il2cpp_codegen_static_fields_for(JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var))->get_s_defaultInstance_5();
		il2cpp_codegen_memory_barrier();
		if (L_0)
		{
			goto IL_0015;
		}
	}
	{
		JapaneseCalendar_t1037108350 * L_1 = (JapaneseCalendar_t1037108350 *)il2cpp_codegen_object_new(JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var);
		JapaneseCalendar__ctor_m2979132824(L_1, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var);
		il2cpp_codegen_memory_barrier();
		((JapaneseCalendar_t1037108350_StaticFields*)il2cpp_codegen_static_fields_for(JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var))->set_s_defaultInstance_5(L_1);
	}

IL_0015:
	{
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var);
		Calendar_t1661121569 * L_2 = ((JapaneseCalendar_t1037108350_StaticFields*)il2cpp_codegen_static_fields_for(JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var))->get_s_defaultInstance_5();
		il2cpp_codegen_memory_barrier();
		return L_2;
	}
}
// System.Void System.Globalization.JapaneseCalendar::.ctor()
extern "C" IL2CPP_METHOD_ATTR void JapaneseCalendar__ctor_m2979132824 (JapaneseCalendar_t1037108350 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (JapaneseCalendar__ctor_m2979132824_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ArgumentException_t132251570 * V_0 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	{
		Calendar__ctor_m106290643(__this, /*hidden argument*/NULL);
	}

IL_0006:
	try
	{ // begin try (depth: 1)
		CultureInfo_t4157843068 * L_0 = (CultureInfo_t4157843068 *)il2cpp_codegen_object_new(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo__ctor_m686319079(L_0, _stringLiteral3496475813, /*hidden argument*/NULL);
		goto IL_0026;
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (ArgumentException_t132251570_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_0013;
		throw e;
	}

CATCH_0013:
	{ // begin catch(System.ArgumentException)
		V_0 = ((ArgumentException_t132251570 *)__exception_local);
		Type_t * L_1 = Object_GetType_m88164663(__this, /*hidden argument*/NULL);
		NullCheck(L_1);
		String_t* L_2 = VirtFuncInvoker0< String_t* >::Invoke(26 /* System.String System.Type::get_FullName() */, L_1);
		ArgumentException_t132251570 * L_3 = V_0;
		TypeInitializationException_t2973684290 * L_4 = (TypeInitializationException_t2973684290 *)il2cpp_codegen_object_new(TypeInitializationException_t2973684290_il2cpp_TypeInfo_var);
		TypeInitializationException__ctor_m2019704949(L_4, L_2, L_3, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, NULL, JapaneseCalendar__ctor_m2979132824_RuntimeMethod_var);
	} // end catch (depth: 1)

IL_0026:
	{
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var);
		EraInfoU5BU5D_t2775298796* L_5 = JapaneseCalendar_GetEraInfo_m1719991393(NULL /*static, unused*/, /*hidden argument*/NULL);
		GregorianCalendarHelper_t3016720499 * L_6 = (GregorianCalendarHelper_t3016720499 *)il2cpp_codegen_object_new(GregorianCalendarHelper_t3016720499_il2cpp_TypeInfo_var);
		GregorianCalendarHelper__ctor_m3003170156(L_6, __this, L_5, /*hidden argument*/NULL);
		__this->set_helper_6(L_6);
		return;
	}
}
// System.Int32 System.Globalization.JapaneseCalendar::get_ID()
extern "C" IL2CPP_METHOD_ATTR int32_t JapaneseCalendar_get_ID_m582808428 (JapaneseCalendar_t1037108350 * __this, const RuntimeMethod* method)
{
	{
		return 3;
	}
}
// System.Int32 System.Globalization.JapaneseCalendar::GetDaysInMonth(System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t JapaneseCalendar_GetDaysInMonth_m3667639837 (JapaneseCalendar_t1037108350 * __this, int32_t ___year0, int32_t ___month1, int32_t ___era2, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_t3016720499 * L_0 = __this->get_helper_6();
		int32_t L_1 = ___year0;
		int32_t L_2 = ___month1;
		int32_t L_3 = ___era2;
		NullCheck(L_0);
		int32_t L_4 = GregorianCalendarHelper_GetDaysInMonth_m451761865(L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
// System.Int32 System.Globalization.JapaneseCalendar::GetDayOfMonth(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t JapaneseCalendar_GetDayOfMonth_m2569556786 (JapaneseCalendar_t1037108350 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_t3016720499 * L_0 = __this->get_helper_6();
		DateTime_t3738529785  L_1 = ___time0;
		NullCheck(L_0);
		int32_t L_2 = GregorianCalendarHelper_GetDayOfMonth_m349158407(L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
// System.DayOfWeek System.Globalization.JapaneseCalendar::GetDayOfWeek(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t JapaneseCalendar_GetDayOfWeek_m560696187 (JapaneseCalendar_t1037108350 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_t3016720499 * L_0 = __this->get_helper_6();
		DateTime_t3738529785  L_1 = ___time0;
		NullCheck(L_0);
		int32_t L_2 = GregorianCalendarHelper_GetDayOfWeek_m2667150264(L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
// System.Int32 System.Globalization.JapaneseCalendar::GetMonthsInYear(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t JapaneseCalendar_GetMonthsInYear_m3967981597 (JapaneseCalendar_t1037108350 * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_t3016720499 * L_0 = __this->get_helper_6();
		int32_t L_1 = ___year0;
		int32_t L_2 = ___era1;
		NullCheck(L_0);
		int32_t L_3 = GregorianCalendarHelper_GetMonthsInYear_m3459210152(L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
// System.Int32 System.Globalization.JapaneseCalendar::GetEra(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t JapaneseCalendar_GetEra_m80714886 (JapaneseCalendar_t1037108350 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_t3016720499 * L_0 = __this->get_helper_6();
		DateTime_t3738529785  L_1 = ___time0;
		NullCheck(L_0);
		int32_t L_2 = GregorianCalendarHelper_GetEra_m2037249074(L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
// System.Int32 System.Globalization.JapaneseCalendar::GetMonth(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t JapaneseCalendar_GetMonth_m2066472920 (JapaneseCalendar_t1037108350 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_t3016720499 * L_0 = __this->get_helper_6();
		DateTime_t3738529785  L_1 = ___time0;
		NullCheck(L_0);
		int32_t L_2 = GregorianCalendarHelper_GetMonth_m284357589(L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
// System.Int32 System.Globalization.JapaneseCalendar::GetYear(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t JapaneseCalendar_GetYear_m3868971808 (JapaneseCalendar_t1037108350 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_t3016720499 * L_0 = __this->get_helper_6();
		DateTime_t3738529785  L_1 = ___time0;
		NullCheck(L_0);
		int32_t L_2 = GregorianCalendarHelper_GetYear_m2307036997(L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
// System.Boolean System.Globalization.JapaneseCalendar::IsLeapYear(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool JapaneseCalendar_IsLeapYear_m2447518134 (JapaneseCalendar_t1037108350 * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_t3016720499 * L_0 = __this->get_helper_6();
		int32_t L_1 = ___year0;
		int32_t L_2 = ___era1;
		NullCheck(L_0);
		bool L_3 = GregorianCalendarHelper_IsLeapYear_m3890382707(L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
// System.DateTime System.Globalization.JapaneseCalendar::ToDateTime(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR DateTime_t3738529785  JapaneseCalendar_ToDateTime_m3921685989 (JapaneseCalendar_t1037108350 * __this, int32_t ___year0, int32_t ___month1, int32_t ___day2, int32_t ___hour3, int32_t ___minute4, int32_t ___second5, int32_t ___millisecond6, int32_t ___era7, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_t3016720499 * L_0 = __this->get_helper_6();
		int32_t L_1 = ___year0;
		int32_t L_2 = ___month1;
		int32_t L_3 = ___day2;
		int32_t L_4 = ___hour3;
		int32_t L_5 = ___minute4;
		int32_t L_6 = ___second5;
		int32_t L_7 = ___millisecond6;
		int32_t L_8 = ___era7;
		NullCheck(L_0);
		DateTime_t3738529785  L_9 = GregorianCalendarHelper_ToDateTime_m1079156530(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8, /*hidden argument*/NULL);
		return L_9;
	}
}
// System.Int32 System.Globalization.JapaneseCalendar::ToFourDigitYear(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t JapaneseCalendar_ToFourDigitYear_m647498134 (JapaneseCalendar_t1037108350 * __this, int32_t ___year0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (JapaneseCalendar_ToFourDigitYear_m647498134_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___year0;
		if ((((int32_t)L_0) > ((int32_t)0)))
		{
			goto IL_0019;
		}
	}
	{
		String_t* L_1 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral3589369415, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_2, _stringLiteral3872780028, L_1, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, JapaneseCalendar_ToFourDigitYear_m647498134_RuntimeMethod_var);
	}

IL_0019:
	{
		int32_t L_3 = ___year0;
		GregorianCalendarHelper_t3016720499 * L_4 = __this->get_helper_6();
		NullCheck(L_4);
		int32_t L_5 = GregorianCalendarHelper_get_MaxYear_m1258371074(L_4, /*hidden argument*/NULL);
		if ((((int32_t)L_3) <= ((int32_t)L_5)))
		{
			goto IL_005c;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo_t4157843068 * L_6 = CultureInfo_get_CurrentCulture_m1632690660(NULL /*static, unused*/, /*hidden argument*/NULL);
		String_t* L_7 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral2572300525, /*hidden argument*/NULL);
		int32_t L_8 = 1;
		RuntimeObject * L_9 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_8);
		GregorianCalendarHelper_t3016720499 * L_10 = __this->get_helper_6();
		NullCheck(L_10);
		int32_t L_11 = GregorianCalendarHelper_get_MaxYear_m1258371074(L_10, /*hidden argument*/NULL);
		int32_t L_12 = L_11;
		RuntimeObject * L_13 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_12);
		String_t* L_14 = String_Format_m4086832682(NULL /*static, unused*/, L_6, L_7, L_9, L_13, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_15 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_15, _stringLiteral3872780028, L_14, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, NULL, JapaneseCalendar_ToFourDigitYear_m647498134_RuntimeMethod_var);
	}

IL_005c:
	{
		int32_t L_16 = ___year0;
		return L_16;
	}
}
// System.Int32[] System.Globalization.JapaneseCalendar::get_Eras()
extern "C" IL2CPP_METHOD_ATTR Int32U5BU5D_t385246372* JapaneseCalendar_get_Eras_m103207665 (JapaneseCalendar_t1037108350 * __this, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_t3016720499 * L_0 = __this->get_helper_6();
		NullCheck(L_0);
		Int32U5BU5D_t385246372* L_1 = GregorianCalendarHelper_get_Eras_m205377923(L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// System.String[] System.Globalization.JapaneseCalendar::EraNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t1281789340* JapaneseCalendar_EraNames_m2994238969 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (JapaneseCalendar_EraNames_m2994238969_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	EraInfoU5BU5D_t2775298796* V_0 = NULL;
	StringU5BU5D_t1281789340* V_1 = NULL;
	int32_t V_2 = 0;
	{
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var);
		EraInfoU5BU5D_t2775298796* L_0 = JapaneseCalendar_GetEraInfo_m1719991393(NULL /*static, unused*/, /*hidden argument*/NULL);
		V_0 = L_0;
		EraInfoU5BU5D_t2775298796* L_1 = V_0;
		NullCheck(L_1);
		StringU5BU5D_t1281789340* L_2 = (StringU5BU5D_t1281789340*)SZArrayNew(StringU5BU5D_t1281789340_il2cpp_TypeInfo_var, (uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))));
		V_1 = L_2;
		V_2 = 0;
		goto IL_0028;
	}

IL_0013:
	{
		StringU5BU5D_t1281789340* L_3 = V_1;
		int32_t L_4 = V_2;
		EraInfoU5BU5D_t2775298796* L_5 = V_0;
		EraInfoU5BU5D_t2775298796* L_6 = V_0;
		NullCheck(L_6);
		int32_t L_7 = V_2;
		NullCheck(L_5);
		int32_t L_8 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7)), (int32_t)1));
		EraInfo_t4167091505 * L_9 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		NullCheck(L_9);
		String_t* L_10 = L_9->get_eraName_5();
		NullCheck(L_3);
		ArrayElementTypeCheck (L_3, L_10);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (String_t*)L_10);
		int32_t L_11 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1));
	}

IL_0028:
	{
		int32_t L_12 = V_2;
		EraInfoU5BU5D_t2775298796* L_13 = V_0;
		NullCheck(L_13);
		if ((((int32_t)L_12) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_13)->max_length)))))))
		{
			goto IL_0013;
		}
	}
	{
		StringU5BU5D_t1281789340* L_14 = V_1;
		return L_14;
	}
}
// System.String[] System.Globalization.JapaneseCalendar::AbbrevEraNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t1281789340* JapaneseCalendar_AbbrevEraNames_m3073534864 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (JapaneseCalendar_AbbrevEraNames_m3073534864_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	EraInfoU5BU5D_t2775298796* V_0 = NULL;
	StringU5BU5D_t1281789340* V_1 = NULL;
	int32_t V_2 = 0;
	{
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var);
		EraInfoU5BU5D_t2775298796* L_0 = JapaneseCalendar_GetEraInfo_m1719991393(NULL /*static, unused*/, /*hidden argument*/NULL);
		V_0 = L_0;
		EraInfoU5BU5D_t2775298796* L_1 = V_0;
		NullCheck(L_1);
		StringU5BU5D_t1281789340* L_2 = (StringU5BU5D_t1281789340*)SZArrayNew(StringU5BU5D_t1281789340_il2cpp_TypeInfo_var, (uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))));
		V_1 = L_2;
		V_2 = 0;
		goto IL_0028;
	}

IL_0013:
	{
		StringU5BU5D_t1281789340* L_3 = V_1;
		int32_t L_4 = V_2;
		EraInfoU5BU5D_t2775298796* L_5 = V_0;
		EraInfoU5BU5D_t2775298796* L_6 = V_0;
		NullCheck(L_6);
		int32_t L_7 = V_2;
		NullCheck(L_5);
		int32_t L_8 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7)), (int32_t)1));
		EraInfo_t4167091505 * L_9 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		NullCheck(L_9);
		String_t* L_10 = L_9->get_abbrevEraName_6();
		NullCheck(L_3);
		ArrayElementTypeCheck (L_3, L_10);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (String_t*)L_10);
		int32_t L_11 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1));
	}

IL_0028:
	{
		int32_t L_12 = V_2;
		EraInfoU5BU5D_t2775298796* L_13 = V_0;
		NullCheck(L_13);
		if ((((int32_t)L_12) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_13)->max_length)))))))
		{
			goto IL_0013;
		}
	}
	{
		StringU5BU5D_t1281789340* L_14 = V_1;
		return L_14;
	}
}
// System.String[] System.Globalization.JapaneseCalendar::EnglishEraNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t1281789340* JapaneseCalendar_EnglishEraNames_m1040602055 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (JapaneseCalendar_EnglishEraNames_m1040602055_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	EraInfoU5BU5D_t2775298796* V_0 = NULL;
	StringU5BU5D_t1281789340* V_1 = NULL;
	int32_t V_2 = 0;
	{
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var);
		EraInfoU5BU5D_t2775298796* L_0 = JapaneseCalendar_GetEraInfo_m1719991393(NULL /*static, unused*/, /*hidden argument*/NULL);
		V_0 = L_0;
		EraInfoU5BU5D_t2775298796* L_1 = V_0;
		NullCheck(L_1);
		StringU5BU5D_t1281789340* L_2 = (StringU5BU5D_t1281789340*)SZArrayNew(StringU5BU5D_t1281789340_il2cpp_TypeInfo_var, (uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))));
		V_1 = L_2;
		V_2 = 0;
		goto IL_0028;
	}

IL_0013:
	{
		StringU5BU5D_t1281789340* L_3 = V_1;
		int32_t L_4 = V_2;
		EraInfoU5BU5D_t2775298796* L_5 = V_0;
		EraInfoU5BU5D_t2775298796* L_6 = V_0;
		NullCheck(L_6);
		int32_t L_7 = V_2;
		NullCheck(L_5);
		int32_t L_8 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))), (int32_t)L_7)), (int32_t)1));
		EraInfo_t4167091505 * L_9 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		NullCheck(L_9);
		String_t* L_10 = L_9->get_englishEraName_7();
		NullCheck(L_3);
		ArrayElementTypeCheck (L_3, L_10);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (String_t*)L_10);
		int32_t L_11 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1));
	}

IL_0028:
	{
		int32_t L_12 = V_2;
		EraInfoU5BU5D_t2775298796* L_13 = V_0;
		NullCheck(L_13);
		if ((((int32_t)L_12) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_13)->max_length)))))))
		{
			goto IL_0013;
		}
	}
	{
		StringU5BU5D_t1281789340* L_14 = V_1;
		return L_14;
	}
}
// System.Boolean System.Globalization.JapaneseCalendar::IsValidYear(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool JapaneseCalendar_IsValidYear_m904320842 (JapaneseCalendar_t1037108350 * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_t3016720499 * L_0 = __this->get_helper_6();
		int32_t L_1 = ___year0;
		int32_t L_2 = ___era1;
		NullCheck(L_0);
		bool L_3 = GregorianCalendarHelper_IsValidYear_m3804970734(L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
// System.Int32 System.Globalization.JapaneseCalendar::get_TwoDigitYearMax()
extern "C" IL2CPP_METHOD_ATTR int32_t JapaneseCalendar_get_TwoDigitYearMax_m1848472635 (JapaneseCalendar_t1037108350 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ((Calendar_t1661121569 *)__this)->get_twoDigitYearMax_2();
		if ((!(((uint32_t)L_0) == ((uint32_t)(-1)))))
		{
			goto IL_001c;
		}
	}
	{
		int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 System.Globalization.Calendar::get_ID() */, __this);
		int32_t L_2 = Calendar_GetSystemTwoDigitYearSetting_m2994116284(NULL /*static, unused*/, L_1, ((int32_t)99), /*hidden argument*/NULL);
		((Calendar_t1661121569 *)__this)->set_twoDigitYearMax_2(L_2);
	}

IL_001c:
	{
		int32_t L_3 = ((Calendar_t1661121569 *)__this)->get_twoDigitYearMax_2();
		return L_3;
	}
}
// System.Void System.Globalization.JapaneseCalendar::.cctor()
extern "C" IL2CPP_METHOD_ATTR void JapaneseCalendar__cctor_m3710058323 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (JapaneseCalendar__cctor_m3710058323_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		DateTime_t3738529785  L_0;
		memset(&L_0, 0, sizeof(L_0));
		DateTime__ctor_m12900168((&L_0), ((int32_t)1868), ((int32_t)9), 8, /*hidden argument*/NULL);
		((JapaneseCalendar_t1037108350_StaticFields*)il2cpp_codegen_static_fields_for(JapaneseCalendar_t1037108350_il2cpp_TypeInfo_var))->set_calendarMinValue_3(L_0);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Globalization.NumberFormatInfo::.ctor()
extern "C" IL2CPP_METHOD_ATTR void NumberFormatInfo__ctor_m3445216119 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		NumberFormatInfo__ctor_m2465457794(__this, (CultureData_t1899656083 *)NULL, /*hidden argument*/NULL);
		return;
	}
}
// System.Void System.Globalization.NumberFormatInfo::OnSerializing(System.Runtime.Serialization.StreamingContext)
extern "C" IL2CPP_METHOD_ATTR void NumberFormatInfo_OnSerializing_m249614353 (NumberFormatInfo_t435877138 * __this, StreamingContext_t3711869237  ___ctx0, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_numberDecimalSeparator_6();
		String_t* L_1 = __this->get_numberGroupSeparator_7();
		bool L_2 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_0, L_1, /*hidden argument*/NULL);
		if (!L_2)
		{
			goto IL_001c;
		}
	}
	{
		__this->set_validForParseAsNumber_33((bool)1);
		goto IL_0023;
	}

IL_001c:
	{
		__this->set_validForParseAsNumber_33((bool)0);
	}

IL_0023:
	{
		String_t* L_3 = __this->get_numberDecimalSeparator_6();
		String_t* L_4 = __this->get_numberGroupSeparator_7();
		bool L_5 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_3, L_4, /*hidden argument*/NULL);
		if (!L_5)
		{
			goto IL_0077;
		}
	}
	{
		String_t* L_6 = __this->get_numberDecimalSeparator_6();
		String_t* L_7 = __this->get_currencyGroupSeparator_8();
		bool L_8 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_6, L_7, /*hidden argument*/NULL);
		if (!L_8)
		{
			goto IL_0077;
		}
	}
	{
		String_t* L_9 = __this->get_currencyDecimalSeparator_9();
		String_t* L_10 = __this->get_numberGroupSeparator_7();
		bool L_11 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_9, L_10, /*hidden argument*/NULL);
		if (!L_11)
		{
			goto IL_0077;
		}
	}
	{
		String_t* L_12 = __this->get_currencyDecimalSeparator_9();
		String_t* L_13 = __this->get_currencyGroupSeparator_8();
		bool L_14 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_12, L_13, /*hidden argument*/NULL);
		if (!L_14)
		{
			goto IL_0077;
		}
	}
	{
		__this->set_validForParseAsCurrency_34((bool)1);
		return;
	}

IL_0077:
	{
		__this->set_validForParseAsCurrency_34((bool)0);
		return;
	}
}
// System.Void System.Globalization.NumberFormatInfo::OnDeserializing(System.Runtime.Serialization.StreamingContext)
extern "C" IL2CPP_METHOD_ATTR void NumberFormatInfo_OnDeserializing_m1515803319 (NumberFormatInfo_t435877138 * __this, StreamingContext_t3711869237  ___ctx0, const RuntimeMethod* method)
{
	{
		return;
	}
}
// System.Void System.Globalization.NumberFormatInfo::OnDeserialized(System.Runtime.Serialization.StreamingContext)
extern "C" IL2CPP_METHOD_ATTR void NumberFormatInfo_OnDeserialized_m1088638310 (NumberFormatInfo_t435877138 * __this, StreamingContext_t3711869237  ___ctx0, const RuntimeMethod* method)
{
	{
		return;
	}
}
// System.Void System.Globalization.NumberFormatInfo::.ctor(System.Globalization.CultureData)
extern "C" IL2CPP_METHOD_ATTR void NumberFormatInfo__ctor_m2465457794 (NumberFormatInfo_t435877138 * __this, CultureData_t1899656083 * ___cultureData0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo__ctor_m2465457794_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Int32U5BU5D_t385246372* L_0 = (Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)1);
		Int32U5BU5D_t385246372* L_1 = L_0;
		NullCheck(L_1);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)3);
		__this->set_numberGroupSizes_1(L_1);
		Int32U5BU5D_t385246372* L_2 = (Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)1);
		Int32U5BU5D_t385246372* L_3 = L_2;
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)3);
		__this->set_currencyGroupSizes_2(L_3);
		Int32U5BU5D_t385246372* L_4 = (Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)1);
		Int32U5BU5D_t385246372* L_5 = L_4;
		NullCheck(L_5);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)3);
		__this->set_percentGroupSizes_3(L_5);
		__this->set_positiveSign_4(_stringLiteral3452614533);
		__this->set_negativeSign_5(_stringLiteral3452614531);
		__this->set_numberDecimalSeparator_6(_stringLiteral3452614530);
		__this->set_numberGroupSeparator_7(_stringLiteral3452614532);
		__this->set_currencyGroupSeparator_8(_stringLiteral3452614532);
		__this->set_currencyDecimalSeparator_9(_stringLiteral3452614530);
		__this->set_currencySymbol_10(_stringLiteral3452614396);
		__this->set_nanSymbol_12(_stringLiteral2647588310);
		__this->set_positiveInfinitySymbol_13(_stringLiteral670053913);
		__this->set_negativeInfinitySymbol_14(_stringLiteral2385296252);
		__this->set_percentDecimalSeparator_15(_stringLiteral3452614530);
		__this->set_percentGroupSeparator_16(_stringLiteral3452614532);
		__this->set_percentSymbol_17(_stringLiteral3452614523);
		__this->set_perMilleSymbol_18(_stringLiteral3452606352);
		StringU5BU5D_t1281789340* L_6 = (StringU5BU5D_t1281789340*)SZArrayNew(StringU5BU5D_t1281789340_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		StringU5BU5D_t1281789340* L_7 = L_6;
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, _stringLiteral3452614544);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral3452614544);
		StringU5BU5D_t1281789340* L_8 = L_7;
		NullCheck(L_8);
		ArrayElementTypeCheck (L_8, _stringLiteral3452614543);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteral3452614543);
		StringU5BU5D_t1281789340* L_9 = L_8;
		NullCheck(L_9);
		ArrayElementTypeCheck (L_9, _stringLiteral3452614542);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral3452614542);
		StringU5BU5D_t1281789340* L_10 = L_9;
		NullCheck(L_10);
		ArrayElementTypeCheck (L_10, _stringLiteral3452614541);
		(L_10)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)_stringLiteral3452614541);
		StringU5BU5D_t1281789340* L_11 = L_10;
		NullCheck(L_11);
		ArrayElementTypeCheck (L_11, _stringLiteral3452614540);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral3452614540);
		StringU5BU5D_t1281789340* L_12 = L_11;
		NullCheck(L_12);
		ArrayElementTypeCheck (L_12, _stringLiteral3452614539);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)_stringLiteral3452614539);
		StringU5BU5D_t1281789340* L_13 = L_12;
		NullCheck(L_13);
		ArrayElementTypeCheck (L_13, _stringLiteral3452614538);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteral3452614538);
		StringU5BU5D_t1281789340* L_14 = L_13;
		NullCheck(L_14);
		ArrayElementTypeCheck (L_14, _stringLiteral3452614537);
		(L_14)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)_stringLiteral3452614537);
		StringU5BU5D_t1281789340* L_15 = L_14;
		NullCheck(L_15);
		ArrayElementTypeCheck (L_15, _stringLiteral3452614552);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(8), (String_t*)_stringLiteral3452614552);
		StringU5BU5D_t1281789340* L_16 = L_15;
		NullCheck(L_16);
		ArrayElementTypeCheck (L_16, _stringLiteral3452614551);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (String_t*)_stringLiteral3452614551);
		__this->set_nativeDigits_19(L_16);
		__this->set_numberDecimalDigits_21(2);
		__this->set_currencyDecimalDigits_22(2);
		__this->set_numberNegativePattern_25(1);
		__this->set_percentDecimalDigits_28(2);
		__this->set_digitSubstitution_29(1);
		__this->set_validForParseAsNumber_33((bool)1);
		__this->set_validForParseAsCurrency_34((bool)1);
		Object__ctor_m297566312(__this, /*hidden argument*/NULL);
		CultureData_t1899656083 * L_17 = ___cultureData0;
		if (!L_17)
		{
			goto IL_0178;
		}
	}
	{
		CultureData_t1899656083 * L_18 = ___cultureData0;
		NullCheck(L_18);
		CultureData_GetNFIValues_m4196115452(L_18, __this, /*hidden argument*/NULL);
		CultureData_t1899656083 * L_19 = ___cultureData0;
		NullCheck(L_19);
		bool L_20 = CultureData_get_IsInvariantCulture_m818574244(L_19, /*hidden argument*/NULL);
		if (!L_20)
		{
			goto IL_0178;
		}
	}
	{
		__this->set_m_isInvariant_32((bool)1);
	}

IL_0178:
	{
		return;
	}
}
// System.Globalization.NumberFormatInfo System.Globalization.NumberFormatInfo::get_InvariantInfo()
extern "C" IL2CPP_METHOD_ATTR NumberFormatInfo_t435877138 * NumberFormatInfo_get_InvariantInfo_m349577018 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo_get_InvariantInfo_m349577018_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		NumberFormatInfo_t435877138 * L_0 = ((NumberFormatInfo_t435877138_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatInfo_t435877138_il2cpp_TypeInfo_var))->get_invariantInfo_0();
		il2cpp_codegen_memory_barrier();
		if (L_0)
		{
			goto IL_0021;
		}
	}
	{
		NumberFormatInfo_t435877138 * L_1 = (NumberFormatInfo_t435877138 *)il2cpp_codegen_object_new(NumberFormatInfo_t435877138_il2cpp_TypeInfo_var);
		NumberFormatInfo__ctor_m3445216119(L_1, /*hidden argument*/NULL);
		NumberFormatInfo_t435877138 * L_2 = L_1;
		NullCheck(L_2);
		L_2->set_m_isInvariant_32((bool)1);
		NumberFormatInfo_t435877138 * L_3 = NumberFormatInfo_ReadOnly_m270306371(NULL /*static, unused*/, L_2, /*hidden argument*/NULL);
		il2cpp_codegen_memory_barrier();
		((NumberFormatInfo_t435877138_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatInfo_t435877138_il2cpp_TypeInfo_var))->set_invariantInfo_0(L_3);
	}

IL_0021:
	{
		NumberFormatInfo_t435877138 * L_4 = ((NumberFormatInfo_t435877138_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatInfo_t435877138_il2cpp_TypeInfo_var))->get_invariantInfo_0();
		il2cpp_codegen_memory_barrier();
		return L_4;
	}
}
// System.Globalization.NumberFormatInfo System.Globalization.NumberFormatInfo::GetInstance(System.IFormatProvider)
extern "C" IL2CPP_METHOD_ATTR NumberFormatInfo_t435877138 * NumberFormatInfo_GetInstance_m2833078205 (RuntimeObject * __this /* static, unused */, RuntimeObject* ___formatProvider0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo_GetInstance_m2833078205_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	NumberFormatInfo_t435877138 * V_0 = NULL;
	CultureInfo_t4157843068 * V_1 = NULL;
	{
		RuntimeObject* L_0 = ___formatProvider0;
		V_1 = ((CultureInfo_t4157843068 *)IsInstClass((RuntimeObject*)L_0, CultureInfo_t4157843068_il2cpp_TypeInfo_var));
		CultureInfo_t4157843068 * L_1 = V_1;
		if (!L_1)
		{
			goto IL_0027;
		}
	}
	{
		CultureInfo_t4157843068 * L_2 = V_1;
		NullCheck(L_2);
		bool L_3 = L_2->get_m_isInherited_29();
		if (L_3)
		{
			goto IL_0027;
		}
	}
	{
		CultureInfo_t4157843068 * L_4 = V_1;
		NullCheck(L_4);
		NumberFormatInfo_t435877138 * L_5 = L_4->get_numInfo_10();
		il2cpp_codegen_memory_barrier();
		V_0 = L_5;
		NumberFormatInfo_t435877138 * L_6 = V_0;
		if (!L_6)
		{
			goto IL_0020;
		}
	}
	{
		NumberFormatInfo_t435877138 * L_7 = V_0;
		return L_7;
	}

IL_0020:
	{
		CultureInfo_t4157843068 * L_8 = V_1;
		NullCheck(L_8);
		NumberFormatInfo_t435877138 * L_9 = VirtFuncInvoker0< NumberFormatInfo_t435877138 * >::Invoke(14 /* System.Globalization.NumberFormatInfo System.Globalization.CultureInfo::get_NumberFormat() */, L_8);
		return L_9;
	}

IL_0027:
	{
		RuntimeObject* L_10 = ___formatProvider0;
		V_0 = ((NumberFormatInfo_t435877138 *)IsInstSealed((RuntimeObject*)L_10, NumberFormatInfo_t435877138_il2cpp_TypeInfo_var));
		NumberFormatInfo_t435877138 * L_11 = V_0;
		if (!L_11)
		{
			goto IL_0033;
		}
	}
	{
		NumberFormatInfo_t435877138 * L_12 = V_0;
		return L_12;
	}

IL_0033:
	{
		RuntimeObject* L_13 = ___formatProvider0;
		if (!L_13)
		{
			goto IL_0051;
		}
	}
	{
		RuntimeObject* L_14 = ___formatProvider0;
		RuntimeTypeHandle_t3027515415  L_15 = { reinterpret_cast<intptr_t> (NumberFormatInfo_t435877138_0_0_0_var) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_16 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_15, /*hidden argument*/NULL);
		NullCheck(L_14);
		RuntimeObject * L_17 = InterfaceFuncInvoker1< RuntimeObject *, Type_t * >::Invoke(0 /* System.Object System.IFormatProvider::GetFormat(System.Type) */, IFormatProvider_t2518567562_il2cpp_TypeInfo_var, L_14, L_16);
		V_0 = ((NumberFormatInfo_t435877138 *)IsInstSealed((RuntimeObject*)L_17, NumberFormatInfo_t435877138_il2cpp_TypeInfo_var));
		NumberFormatInfo_t435877138 * L_18 = V_0;
		if (!L_18)
		{
			goto IL_0051;
		}
	}
	{
		NumberFormatInfo_t435877138 * L_19 = V_0;
		return L_19;
	}

IL_0051:
	{
		NumberFormatInfo_t435877138 * L_20 = NumberFormatInfo_get_CurrentInfo_m2605582008(NULL /*static, unused*/, /*hidden argument*/NULL);
		return L_20;
	}
}
// System.Object System.Globalization.NumberFormatInfo::Clone()
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * NumberFormatInfo_Clone_m3276284539 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo_Clone_m3276284539_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeObject * L_0 = Object_MemberwiseClone_m1474068832(__this, /*hidden argument*/NULL);
		NumberFormatInfo_t435877138 * L_1 = ((NumberFormatInfo_t435877138 *)CastclassSealed((RuntimeObject*)L_0, NumberFormatInfo_t435877138_il2cpp_TypeInfo_var));
		NullCheck(L_1);
		L_1->set_isReadOnly_30((bool)0);
		return L_1;
	}
}
// System.Int32 System.Globalization.NumberFormatInfo::get_CurrencyDecimalDigits()
extern "C" IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_CurrencyDecimalDigits_m4006331471 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_currencyDecimalDigits_22();
		return L_0;
	}
}
// System.String System.Globalization.NumberFormatInfo::get_CurrencyDecimalSeparator()
extern "C" IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_CurrencyDecimalSeparator_m2685056987 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_currencyDecimalSeparator_9();
		return L_0;
	}
}
// System.Boolean System.Globalization.NumberFormatInfo::get_IsReadOnly()
extern "C" IL2CPP_METHOD_ATTR bool NumberFormatInfo_get_IsReadOnly_m1263931184 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		bool L_0 = __this->get_isReadOnly_30();
		return L_0;
	}
}
// System.Int32[] System.Globalization.NumberFormatInfo::get_CurrencyGroupSizes()
extern "C" IL2CPP_METHOD_ATTR Int32U5BU5D_t385246372* NumberFormatInfo_get_CurrencyGroupSizes_m4277438361 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo_get_CurrencyGroupSizes_m4277438361_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Int32U5BU5D_t385246372* L_0 = __this->get_currencyGroupSizes_2();
		NullCheck((RuntimeArray *)(RuntimeArray *)L_0);
		RuntimeObject * L_1 = Array_Clone_m2672907798((RuntimeArray *)(RuntimeArray *)L_0, /*hidden argument*/NULL);
		return ((Int32U5BU5D_t385246372*)Castclass((RuntimeObject*)L_1, Int32U5BU5D_t385246372_il2cpp_TypeInfo_var));
	}
}
// System.Int32[] System.Globalization.NumberFormatInfo::get_NumberGroupSizes()
extern "C" IL2CPP_METHOD_ATTR Int32U5BU5D_t385246372* NumberFormatInfo_get_NumberGroupSizes_m380700070 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo_get_NumberGroupSizes_m380700070_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Int32U5BU5D_t385246372* L_0 = __this->get_numberGroupSizes_1();
		NullCheck((RuntimeArray *)(RuntimeArray *)L_0);
		RuntimeObject * L_1 = Array_Clone_m2672907798((RuntimeArray *)(RuntimeArray *)L_0, /*hidden argument*/NULL);
		return ((Int32U5BU5D_t385246372*)Castclass((RuntimeObject*)L_1, Int32U5BU5D_t385246372_il2cpp_TypeInfo_var));
	}
}
// System.Int32[] System.Globalization.NumberFormatInfo::get_PercentGroupSizes()
extern "C" IL2CPP_METHOD_ATTR Int32U5BU5D_t385246372* NumberFormatInfo_get_PercentGroupSizes_m2638339535 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo_get_PercentGroupSizes_m2638339535_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Int32U5BU5D_t385246372* L_0 = __this->get_percentGroupSizes_3();
		NullCheck((RuntimeArray *)(RuntimeArray *)L_0);
		RuntimeObject * L_1 = Array_Clone_m2672907798((RuntimeArray *)(RuntimeArray *)L_0, /*hidden argument*/NULL);
		return ((Int32U5BU5D_t385246372*)Castclass((RuntimeObject*)L_1, Int32U5BU5D_t385246372_il2cpp_TypeInfo_var));
	}
}
// System.String System.Globalization.NumberFormatInfo::get_CurrencyGroupSeparator()
extern "C" IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_CurrencyGroupSeparator_m1514324779 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_currencyGroupSeparator_8();
		return L_0;
	}
}
// System.String System.Globalization.NumberFormatInfo::get_CurrencySymbol()
extern "C" IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_CurrencySymbol_m5935691 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_currencySymbol_10();
		return L_0;
	}
}
// System.Globalization.NumberFormatInfo System.Globalization.NumberFormatInfo::get_CurrentInfo()
extern "C" IL2CPP_METHOD_ATTR NumberFormatInfo_t435877138 * NumberFormatInfo_get_CurrentInfo_m2605582008 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo_get_CurrentInfo_m2605582008_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	CultureInfo_t4157843068 * V_0 = NULL;
	NumberFormatInfo_t435877138 * V_1 = NULL;
	{
		Thread_t2300836069 * L_0 = Thread_get_CurrentThread_m4142136012(NULL /*static, unused*/, /*hidden argument*/NULL);
		NullCheck(L_0);
		CultureInfo_t4157843068 * L_1 = Thread_get_CurrentCulture_m349116646(L_0, /*hidden argument*/NULL);
		V_0 = L_1;
		CultureInfo_t4157843068 * L_2 = V_0;
		NullCheck(L_2);
		bool L_3 = L_2->get_m_isInherited_29();
		if (L_3)
		{
			goto IL_0021;
		}
	}
	{
		CultureInfo_t4157843068 * L_4 = V_0;
		NullCheck(L_4);
		NumberFormatInfo_t435877138 * L_5 = L_4->get_numInfo_10();
		il2cpp_codegen_memory_barrier();
		V_1 = L_5;
		NumberFormatInfo_t435877138 * L_6 = V_1;
		if (!L_6)
		{
			goto IL_0021;
		}
	}
	{
		NumberFormatInfo_t435877138 * L_7 = V_1;
		return L_7;
	}

IL_0021:
	{
		CultureInfo_t4157843068 * L_8 = V_0;
		RuntimeTypeHandle_t3027515415  L_9 = { reinterpret_cast<intptr_t> (NumberFormatInfo_t435877138_0_0_0_var) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_10 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_9, /*hidden argument*/NULL);
		NullCheck(L_8);
		RuntimeObject * L_11 = VirtFuncInvoker1< RuntimeObject *, Type_t * >::Invoke(19 /* System.Object System.Globalization.CultureInfo::GetFormat(System.Type) */, L_8, L_10);
		return ((NumberFormatInfo_t435877138 *)CastclassSealed((RuntimeObject*)L_11, NumberFormatInfo_t435877138_il2cpp_TypeInfo_var));
	}
}
// System.String System.Globalization.NumberFormatInfo::get_NaNSymbol()
extern "C" IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NaNSymbol_m2562844481 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_nanSymbol_12();
		return L_0;
	}
}
// System.Int32 System.Globalization.NumberFormatInfo::get_CurrencyNegativePattern()
extern "C" IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_CurrencyNegativePattern_m2134016253 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_currencyNegativePattern_24();
		return L_0;
	}
}
// System.Int32 System.Globalization.NumberFormatInfo::get_NumberNegativePattern()
extern "C" IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_NumberNegativePattern_m1699547496 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_numberNegativePattern_25();
		return L_0;
	}
}
// System.Int32 System.Globalization.NumberFormatInfo::get_PercentPositivePattern()
extern "C" IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_PercentPositivePattern_m1800841633 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_percentPositivePattern_26();
		return L_0;
	}
}
// System.Int32 System.Globalization.NumberFormatInfo::get_PercentNegativePattern()
extern "C" IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_PercentNegativePattern_m1304634118 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_percentNegativePattern_27();
		return L_0;
	}
}
// System.String System.Globalization.NumberFormatInfo::get_NegativeInfinitySymbol()
extern "C" IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NegativeInfinitySymbol_m3630938097 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_negativeInfinitySymbol_14();
		return L_0;
	}
}
// System.String System.Globalization.NumberFormatInfo::get_NegativeSign()
extern "C" IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NegativeSign_m2757109362 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_negativeSign_5();
		return L_0;
	}
}
// System.Int32 System.Globalization.NumberFormatInfo::get_NumberDecimalDigits()
extern "C" IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_NumberDecimalDigits_m4271638382 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_numberDecimalDigits_21();
		return L_0;
	}
}
// System.String System.Globalization.NumberFormatInfo::get_NumberDecimalSeparator()
extern "C" IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NumberDecimalSeparator_m33502788 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_numberDecimalSeparator_6();
		return L_0;
	}
}
// System.String System.Globalization.NumberFormatInfo::get_NumberGroupSeparator()
extern "C" IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NumberGroupSeparator_m3292795925 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_numberGroupSeparator_7();
		return L_0;
	}
}
// System.Int32 System.Globalization.NumberFormatInfo::get_CurrencyPositivePattern()
extern "C" IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_CurrencyPositivePattern_m2327563925 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_currencyPositivePattern_23();
		return L_0;
	}
}
// System.String System.Globalization.NumberFormatInfo::get_PositiveInfinitySymbol()
extern "C" IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PositiveInfinitySymbol_m1141345134 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_positiveInfinitySymbol_13();
		return L_0;
	}
}
// System.String System.Globalization.NumberFormatInfo::get_PositiveSign()
extern "C" IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PositiveSign_m240350949 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_positiveSign_4();
		return L_0;
	}
}
// System.Int32 System.Globalization.NumberFormatInfo::get_PercentDecimalDigits()
extern "C" IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_PercentDecimalDigits_m4236240374 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_percentDecimalDigits_28();
		return L_0;
	}
}
// System.String System.Globalization.NumberFormatInfo::get_PercentDecimalSeparator()
extern "C" IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PercentDecimalSeparator_m2449367000 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_percentDecimalSeparator_15();
		return L_0;
	}
}
// System.String System.Globalization.NumberFormatInfo::get_PercentGroupSeparator()
extern "C" IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PercentGroupSeparator_m1849673260 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_percentGroupSeparator_16();
		return L_0;
	}
}
// System.String System.Globalization.NumberFormatInfo::get_PercentSymbol()
extern "C" IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PercentSymbol_m2021660345 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_percentSymbol_17();
		return L_0;
	}
}
// System.String System.Globalization.NumberFormatInfo::get_PerMilleSymbol()
extern "C" IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PerMilleSymbol_m1360140831 (NumberFormatInfo_t435877138 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_perMilleSymbol_18();
		return L_0;
	}
}
// System.Object System.Globalization.NumberFormatInfo::GetFormat(System.Type)
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * NumberFormatInfo_GetFormat_m1699707893 (NumberFormatInfo_t435877138 * __this, Type_t * ___formatType0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo_GetFormat_m1699707893_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Type_t * L_0 = ___formatType0;
		RuntimeTypeHandle_t3027515415  L_1 = { reinterpret_cast<intptr_t> (NumberFormatInfo_t435877138_0_0_0_var) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_2 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_1, /*hidden argument*/NULL);
		bool L_3 = Type_op_Equality_m2683486427(NULL /*static, unused*/, L_0, L_2, /*hidden argument*/NULL);
		if (L_3)
		{
			goto IL_0014;
		}
	}
	{
		return NULL;
	}

IL_0014:
	{
		return __this;
	}
}
// System.Globalization.NumberFormatInfo System.Globalization.NumberFormatInfo::ReadOnly(System.Globalization.NumberFormatInfo)
extern "C" IL2CPP_METHOD_ATTR NumberFormatInfo_t435877138 * NumberFormatInfo_ReadOnly_m270306371 (RuntimeObject * __this /* static, unused */, NumberFormatInfo_t435877138 * ___nfi0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo_ReadOnly_m270306371_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		NumberFormatInfo_t435877138 * L_0 = ___nfi0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral3312667151, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, NumberFormatInfo_ReadOnly_m270306371_RuntimeMethod_var);
	}

IL_000e:
	{
		NumberFormatInfo_t435877138 * L_2 = ___nfi0;
		NullCheck(L_2);
		bool L_3 = NumberFormatInfo_get_IsReadOnly_m1263931184(L_2, /*hidden argument*/NULL);
		if (!L_3)
		{
			goto IL_0018;
		}
	}
	{
		NumberFormatInfo_t435877138 * L_4 = ___nfi0;
		return L_4;
	}

IL_0018:
	{
		NumberFormatInfo_t435877138 * L_5 = ___nfi0;
		NullCheck(L_5);
		RuntimeObject * L_6 = Object_MemberwiseClone_m1474068832(L_5, /*hidden argument*/NULL);
		NumberFormatInfo_t435877138 * L_7 = ((NumberFormatInfo_t435877138 *)CastclassSealed((RuntimeObject*)L_6, NumberFormatInfo_t435877138_il2cpp_TypeInfo_var));
		NullCheck(L_7);
		L_7->set_isReadOnly_30((bool)1);
		return L_7;
	}
}
// System.Void System.Globalization.NumberFormatInfo::ValidateParseStyleInteger(System.Globalization.NumberStyles)
extern "C" IL2CPP_METHOD_ATTR void NumberFormatInfo_ValidateParseStyleInteger_m957858295 (RuntimeObject * __this /* static, unused */, int32_t ___style0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo_ValidateParseStyleInteger_m957858295_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___style0;
		if (!((int32_t)((int32_t)L_0&(int32_t)((int32_t)-1024))))
		{
			goto IL_001e;
		}
	}
	{
		String_t* L_1 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral138687342, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1216717135(L_2, L_1, _stringLiteral4021861061, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, NumberFormatInfo_ValidateParseStyleInteger_m957858295_RuntimeMethod_var);
	}

IL_001e:
	{
		int32_t L_3 = ___style0;
		if (!((int32_t)((int32_t)L_3&(int32_t)((int32_t)512))))
		{
			goto IL_0040;
		}
	}
	{
		int32_t L_4 = ___style0;
		if (!((int32_t)((int32_t)L_4&(int32_t)((int32_t)-516))))
		{
			goto IL_0040;
		}
	}
	{
		String_t* L_5 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral1405660399, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_6 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_6, L_5, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, NULL, NumberFormatInfo_ValidateParseStyleInteger_m957858295_RuntimeMethod_var);
	}

IL_0040:
	{
		return;
	}
}
// System.Void System.Globalization.NumberFormatInfo::ValidateParseStyleFloatingPoint(System.Globalization.NumberStyles)
extern "C" IL2CPP_METHOD_ATTR void NumberFormatInfo_ValidateParseStyleFloatingPoint_m654784939 (RuntimeObject * __this /* static, unused */, int32_t ___style0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo_ValidateParseStyleFloatingPoint_m654784939_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___style0;
		if (!((int32_t)((int32_t)L_0&(int32_t)((int32_t)-1024))))
		{
			goto IL_001e;
		}
	}
	{
		String_t* L_1 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral138687342, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1216717135(L_2, L_1, _stringLiteral4021861061, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, NumberFormatInfo_ValidateParseStyleFloatingPoint_m654784939_RuntimeMethod_var);
	}

IL_001e:
	{
		int32_t L_3 = ___style0;
		if (!((int32_t)((int32_t)L_3&(int32_t)((int32_t)512))))
		{
			goto IL_0037;
		}
	}
	{
		String_t* L_4 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral3614329493, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_5 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_5, L_4, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, NumberFormatInfo_ValidateParseStyleFloatingPoint_m654784939_RuntimeMethod_var);
	}

IL_0037:
	{
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Globalization.Punycode::.ctor()
extern "C" IL2CPP_METHOD_ATTR void Punycode__ctor_m366342859 (Punycode_t2881783740 * __this, const RuntimeMethod* method)
{
	{
		Bootstring__ctor_m1742370447(__this, ((int32_t)45), ((int32_t)36), 1, ((int32_t)26), ((int32_t)38), ((int32_t)700), ((int32_t)72), ((int32_t)128), /*hidden argument*/NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: System.Globalization.RegionInfo
extern "C" void RegionInfo_t1090270226_marshal_pinvoke(const RegionInfo_t1090270226& unmarshaled, RegionInfo_t1090270226_marshaled_pinvoke& marshaled)
{
	marshaled.___regionId_1 = unmarshaled.get_regionId_1();
	marshaled.___iso2Name_2 = il2cpp_codegen_marshal_string(unmarshaled.get_iso2Name_2());
	marshaled.___iso3Name_3 = il2cpp_codegen_marshal_string(unmarshaled.get_iso3Name_3());
	marshaled.___win3Name_4 = il2cpp_codegen_marshal_string(unmarshaled.get_win3Name_4());
	marshaled.___englishName_5 = il2cpp_codegen_marshal_string(unmarshaled.get_englishName_5());
	marshaled.___nativeName_6 = il2cpp_codegen_marshal_string(unmarshaled.get_nativeName_6());
	marshaled.___currencySymbol_7 = il2cpp_codegen_marshal_string(unmarshaled.get_currencySymbol_7());
	marshaled.___isoCurrencySymbol_8 = il2cpp_codegen_marshal_string(unmarshaled.get_isoCurrencySymbol_8());
	marshaled.___currencyEnglishName_9 = il2cpp_codegen_marshal_string(unmarshaled.get_currencyEnglishName_9());
	marshaled.___currencyNativeName_10 = il2cpp_codegen_marshal_string(unmarshaled.get_currencyNativeName_10());
}
extern "C" void RegionInfo_t1090270226_marshal_pinvoke_back(const RegionInfo_t1090270226_marshaled_pinvoke& marshaled, RegionInfo_t1090270226& unmarshaled)
{
	int32_t unmarshaled_regionId_temp_0 = 0;
	unmarshaled_regionId_temp_0 = marshaled.___regionId_1;
	unmarshaled.set_regionId_1(unmarshaled_regionId_temp_0);
	unmarshaled.set_iso2Name_2(il2cpp_codegen_marshal_string_result(marshaled.___iso2Name_2));
	unmarshaled.set_iso3Name_3(il2cpp_codegen_marshal_string_result(marshaled.___iso3Name_3));
	unmarshaled.set_win3Name_4(il2cpp_codegen_marshal_string_result(marshaled.___win3Name_4));
	unmarshaled.set_englishName_5(il2cpp_codegen_marshal_string_result(marshaled.___englishName_5));
	unmarshaled.set_nativeName_6(il2cpp_codegen_marshal_string_result(marshaled.___nativeName_6));
	unmarshaled.set_currencySymbol_7(il2cpp_codegen_marshal_string_result(marshaled.___currencySymbol_7));
	unmarshaled.set_isoCurrencySymbol_8(il2cpp_codegen_marshal_string_result(marshaled.___isoCurrencySymbol_8));
	unmarshaled.set_currencyEnglishName_9(il2cpp_codegen_marshal_string_result(marshaled.___currencyEnglishName_9));
	unmarshaled.set_currencyNativeName_10(il2cpp_codegen_marshal_string_result(marshaled.___currencyNativeName_10));
}
// Conversion method for clean up from marshalling of: System.Globalization.RegionInfo
extern "C" void RegionInfo_t1090270226_marshal_pinvoke_cleanup(RegionInfo_t1090270226_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_marshal_free(marshaled.___iso2Name_2);
	marshaled.___iso2Name_2 = NULL;
	il2cpp_codegen_marshal_free(marshaled.___iso3Name_3);
	marshaled.___iso3Name_3 = NULL;
	il2cpp_codegen_marshal_free(marshaled.___win3Name_4);
	marshaled.___win3Name_4 = NULL;
	il2cpp_codegen_marshal_free(marshaled.___englishName_5);
	marshaled.___englishName_5 = NULL;
	il2cpp_codegen_marshal_free(marshaled.___nativeName_6);
	marshaled.___nativeName_6 = NULL;
	il2cpp_codegen_marshal_free(marshaled.___currencySymbol_7);
	marshaled.___currencySymbol_7 = NULL;
	il2cpp_codegen_marshal_free(marshaled.___isoCurrencySymbol_8);
	marshaled.___isoCurrencySymbol_8 = NULL;
	il2cpp_codegen_marshal_free(marshaled.___currencyEnglishName_9);
	marshaled.___currencyEnglishName_9 = NULL;
	il2cpp_codegen_marshal_free(marshaled.___currencyNativeName_10);
	marshaled.___currencyNativeName_10 = NULL;
}
// Conversion methods for marshalling of: System.Globalization.RegionInfo
extern "C" void RegionInfo_t1090270226_marshal_com(const RegionInfo_t1090270226& unmarshaled, RegionInfo_t1090270226_marshaled_com& marshaled)
{
	marshaled.___regionId_1 = unmarshaled.get_regionId_1();
	marshaled.___iso2Name_2 = il2cpp_codegen_marshal_bstring(unmarshaled.get_iso2Name_2());
	marshaled.___iso3Name_3 = il2cpp_codegen_marshal_bstring(unmarshaled.get_iso3Name_3());
	marshaled.___win3Name_4 = il2cpp_codegen_marshal_bstring(unmarshaled.get_win3Name_4());
	marshaled.___englishName_5 = il2cpp_codegen_marshal_bstring(unmarshaled.get_englishName_5());
	marshaled.___nativeName_6 = il2cpp_codegen_marshal_bstring(unmarshaled.get_nativeName_6());
	marshaled.___currencySymbol_7 = il2cpp_codegen_marshal_bstring(unmarshaled.get_currencySymbol_7());
	marshaled.___isoCurrencySymbol_8 = il2cpp_codegen_marshal_bstring(unmarshaled.get_isoCurrencySymbol_8());
	marshaled.___currencyEnglishName_9 = il2cpp_codegen_marshal_bstring(unmarshaled.get_currencyEnglishName_9());
	marshaled.___currencyNativeName_10 = il2cpp_codegen_marshal_bstring(unmarshaled.get_currencyNativeName_10());
}
extern "C" void RegionInfo_t1090270226_marshal_com_back(const RegionInfo_t1090270226_marshaled_com& marshaled, RegionInfo_t1090270226& unmarshaled)
{
	int32_t unmarshaled_regionId_temp_0 = 0;
	unmarshaled_regionId_temp_0 = marshaled.___regionId_1;
	unmarshaled.set_regionId_1(unmarshaled_regionId_temp_0);
	unmarshaled.set_iso2Name_2(il2cpp_codegen_marshal_bstring_result(marshaled.___iso2Name_2));
	unmarshaled.set_iso3Name_3(il2cpp_codegen_marshal_bstring_result(marshaled.___iso3Name_3));
	unmarshaled.set_win3Name_4(il2cpp_codegen_marshal_bstring_result(marshaled.___win3Name_4));
	unmarshaled.set_englishName_5(il2cpp_codegen_marshal_bstring_result(marshaled.___englishName_5));
	unmarshaled.set_nativeName_6(il2cpp_codegen_marshal_bstring_result(marshaled.___nativeName_6));
	unmarshaled.set_currencySymbol_7(il2cpp_codegen_marshal_bstring_result(marshaled.___currencySymbol_7));
	unmarshaled.set_isoCurrencySymbol_8(il2cpp_codegen_marshal_bstring_result(marshaled.___isoCurrencySymbol_8));
	unmarshaled.set_currencyEnglishName_9(il2cpp_codegen_marshal_bstring_result(marshaled.___currencyEnglishName_9));
	unmarshaled.set_currencyNativeName_10(il2cpp_codegen_marshal_bstring_result(marshaled.___currencyNativeName_10));
}
// Conversion method for clean up from marshalling of: System.Globalization.RegionInfo
extern "C" void RegionInfo_t1090270226_marshal_com_cleanup(RegionInfo_t1090270226_marshaled_com& marshaled)
{
	il2cpp_codegen_marshal_free_bstring(marshaled.___iso2Name_2);
	marshaled.___iso2Name_2 = NULL;
	il2cpp_codegen_marshal_free_bstring(marshaled.___iso3Name_3);
	marshaled.___iso3Name_3 = NULL;
	il2cpp_codegen_marshal_free_bstring(marshaled.___win3Name_4);
	marshaled.___win3Name_4 = NULL;
	il2cpp_codegen_marshal_free_bstring(marshaled.___englishName_5);
	marshaled.___englishName_5 = NULL;
	il2cpp_codegen_marshal_free_bstring(marshaled.___nativeName_6);
	marshaled.___nativeName_6 = NULL;
	il2cpp_codegen_marshal_free_bstring(marshaled.___currencySymbol_7);
	marshaled.___currencySymbol_7 = NULL;
	il2cpp_codegen_marshal_free_bstring(marshaled.___isoCurrencySymbol_8);
	marshaled.___isoCurrencySymbol_8 = NULL;
	il2cpp_codegen_marshal_free_bstring(marshaled.___currencyEnglishName_9);
	marshaled.___currencyEnglishName_9 = NULL;
	il2cpp_codegen_marshal_free_bstring(marshaled.___currencyNativeName_10);
	marshaled.___currencyNativeName_10 = NULL;
}
// System.Globalization.RegionInfo System.Globalization.RegionInfo::get_CurrentRegion()
extern "C" IL2CPP_METHOD_ATTR RegionInfo_t1090270226 * RegionInfo_get_CurrentRegion_m3443163374 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (RegionInfo_get_CurrentRegion_m3443163374_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	RegionInfo_t1090270226 * V_0 = NULL;
	CultureInfo_t4157843068 * V_1 = NULL;
	{
		RegionInfo_t1090270226 * L_0 = ((RegionInfo_t1090270226_StaticFields*)il2cpp_codegen_static_fields_for(RegionInfo_t1090270226_il2cpp_TypeInfo_var))->get_currentRegion_0();
		V_0 = L_0;
		RegionInfo_t1090270226 * L_1 = V_0;
		if (L_1)
		{
			goto IL_002d;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo_t4157843068 * L_2 = CultureInfo_get_CurrentCulture_m1632690660(NULL /*static, unused*/, /*hidden argument*/NULL);
		V_1 = L_2;
		CultureInfo_t4157843068 * L_3 = V_1;
		if (!L_3)
		{
			goto IL_0019;
		}
	}
	{
		CultureInfo_t4157843068 * L_4 = V_1;
		RegionInfo_t1090270226 * L_5 = (RegionInfo_t1090270226 *)il2cpp_codegen_object_new(RegionInfo_t1090270226_il2cpp_TypeInfo_var);
		RegionInfo__ctor_m2732592095(L_5, L_4, /*hidden argument*/NULL);
		V_0 = L_5;
	}

IL_0019:
	{
		RegionInfo_t1090270226 * L_6 = V_0;
		RegionInfo_t1090270226 * L_7 = InterlockedCompareExchangeImpl<RegionInfo_t1090270226 *>((RegionInfo_t1090270226 **)(((RegionInfo_t1090270226_StaticFields*)il2cpp_codegen_static_fields_for(RegionInfo_t1090270226_il2cpp_TypeInfo_var))->get_address_of_currentRegion_0()), L_6, (RegionInfo_t1090270226 *)NULL);
		if (!L_7)
		{
			goto IL_002d;
		}
	}
	{
		RegionInfo_t1090270226 * L_8 = ((RegionInfo_t1090270226_StaticFields*)il2cpp_codegen_static_fields_for(RegionInfo_t1090270226_il2cpp_TypeInfo_var))->get_currentRegion_0();
		V_0 = L_8;
	}

IL_002d:
	{
		RegionInfo_t1090270226 * L_9 = V_0;
		return L_9;
	}
}
// System.Void System.Globalization.RegionInfo::.ctor(System.Int32)
extern "C" IL2CPP_METHOD_ATTR void RegionInfo__ctor_m1212234622 (RegionInfo_t1090270226 * __this, int32_t ___culture0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (RegionInfo__ctor_m1212234622_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_m297566312(__this, /*hidden argument*/NULL);
		int32_t L_0 = ___culture0;
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo_t4157843068 * L_1 = CultureInfo_GetCultureInfo_m630276874(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
		bool L_2 = RegionInfo_GetByTerritory_m2536737365(__this, L_1, /*hidden argument*/NULL);
		if (L_2)
		{
			goto IL_002f;
		}
	}
	{
		int32_t L_3 = ___culture0;
		int32_t L_4 = L_3;
		RuntimeObject * L_5 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_4);
		String_t* L_6 = String_Format_m2844511972(NULL /*static, unused*/, _stringLiteral1113403996, L_5, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1216717135(L_7, L_6, _stringLiteral461586467, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, NULL, RegionInfo__ctor_m1212234622_RuntimeMethod_var);
	}

IL_002f:
	{
		return;
	}
}
// System.Void System.Globalization.RegionInfo::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void RegionInfo__ctor_m1348635004 (RegionInfo_t1090270226 * __this, String_t* ___name0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (RegionInfo__ctor_m1348635004_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_m297566312(__this, /*hidden argument*/NULL);
		String_t* L_0 = ___name0;
		if (L_0)
		{
			goto IL_000f;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m2751210921(L_1, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, RegionInfo__ctor_m1348635004_RuntimeMethod_var);
	}

IL_000f:
	{
		String_t* L_2 = ___name0;
		NullCheck(L_2);
		String_t* L_3 = String_ToUpperInvariant_m2531236323(L_2, /*hidden argument*/NULL);
		bool L_4 = RegionInfo_construct_internal_region_from_name_m1315402456(__this, L_3, /*hidden argument*/NULL);
		if (!L_4)
		{
			goto IL_001e;
		}
	}
	{
		return;
	}

IL_001e:
	{
		String_t* L_5 = ___name0;
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo_t4157843068 * L_6 = CultureInfo_GetCultureInfo_m56098747(NULL /*static, unused*/, L_5, /*hidden argument*/NULL);
		bool L_7 = RegionInfo_GetByTerritory_m2536737365(__this, L_6, /*hidden argument*/NULL);
		if (L_7)
		{
			goto IL_0042;
		}
	}
	{
		String_t* L_8 = ___name0;
		String_t* L_9 = String_Format_m2844511972(NULL /*static, unused*/, _stringLiteral456703901, L_8, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_10 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1216717135(L_10, L_9, _stringLiteral62725243, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, NULL, RegionInfo__ctor_m1348635004_RuntimeMethod_var);
	}

IL_0042:
	{
		return;
	}
}
// System.Void System.Globalization.RegionInfo::.ctor(System.Globalization.CultureInfo)
extern "C" IL2CPP_METHOD_ATTR void RegionInfo__ctor_m2732592095 (RegionInfo_t1090270226 * __this, CultureInfo_t4157843068 * ___ci0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (RegionInfo__ctor_m2732592095_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		Object__ctor_m297566312(__this, /*hidden argument*/NULL);
		CultureInfo_t4157843068 * L_0 = ___ci0;
		NullCheck(L_0);
		int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 System.Globalization.CultureInfo::get_LCID() */, L_0);
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)127)))))
		{
			goto IL_007b;
		}
	}
	{
		__this->set_regionId_1(((int32_t)244));
		__this->set_iso2Name_2(_stringLiteral3457464295);
		__this->set_iso3Name_3(_stringLiteral537778210);
		__this->set_win3Name_4(_stringLiteral3409921250);
		String_t* L_2 = _stringLiteral1940718829;
		V_0 = L_2;
		__this->set_englishName_5(L_2);
		String_t* L_3 = V_0;
		__this->set_nativeName_6(L_3);
		__this->set_currencySymbol_7(_stringLiteral3452614396);
		__this->set_isoCurrencySymbol_8(_stringLiteral4262626984);
		String_t* L_4 = _stringLiteral1456431858;
		V_0 = L_4;
		__this->set_currencyNativeName_10(L_4);
		String_t* L_5 = V_0;
		__this->set_currencyEnglishName_9(L_5);
		return;
	}

IL_007b:
	{
		CultureInfo_t4157843068 * L_6 = ___ci0;
		NullCheck(L_6);
		String_t* L_7 = CultureInfo_get_Territory_m3971126713(L_6, /*hidden argument*/NULL);
		if (L_7)
		{
			goto IL_008e;
		}
	}
	{
		NotImplementedException_t3489357830 * L_8 = (NotImplementedException_t3489357830 *)il2cpp_codegen_object_new(NotImplementedException_t3489357830_il2cpp_TypeInfo_var);
		NotImplementedException__ctor_m3095902440(L_8, _stringLiteral2547964037, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, NULL, RegionInfo__ctor_m2732592095_RuntimeMethod_var);
	}

IL_008e:
	{
		CultureInfo_t4157843068 * L_9 = ___ci0;
		NullCheck(L_9);
		String_t* L_10 = CultureInfo_get_Territory_m3971126713(L_9, /*hidden argument*/NULL);
		NullCheck(L_10);
		String_t* L_11 = String_ToUpperInvariant_m2531236323(L_10, /*hidden argument*/NULL);
		RegionInfo_construct_internal_region_from_name_m1315402456(__this, L_11, /*hidden argument*/NULL);
		return;
	}
}
// System.Boolean System.Globalization.RegionInfo::GetByTerritory(System.Globalization.CultureInfo)
extern "C" IL2CPP_METHOD_ATTR bool RegionInfo_GetByTerritory_m2536737365 (RegionInfo_t1090270226 * __this, CultureInfo_t4157843068 * ___ci0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (RegionInfo_GetByTerritory_m2536737365_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		CultureInfo_t4157843068 * L_0 = ___ci0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		Exception_t * L_1 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
		Exception__ctor_m1152696503(L_1, _stringLiteral233245906, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, RegionInfo_GetByTerritory_m2536737365_RuntimeMethod_var);
	}

IL_000e:
	{
		CultureInfo_t4157843068 * L_2 = ___ci0;
		NullCheck(L_2);
		bool L_3 = VirtFuncInvoker0< bool >::Invoke(13 /* System.Boolean System.Globalization.CultureInfo::get_IsNeutralCulture() */, L_2);
		if (L_3)
		{
			goto IL_001e;
		}
	}
	{
		CultureInfo_t4157843068 * L_4 = ___ci0;
		NullCheck(L_4);
		String_t* L_5 = CultureInfo_get_Territory_m3971126713(L_4, /*hidden argument*/NULL);
		if (L_5)
		{
			goto IL_0020;
		}
	}

IL_001e:
	{
		return (bool)0;
	}

IL_0020:
	{
		CultureInfo_t4157843068 * L_6 = ___ci0;
		NullCheck(L_6);
		String_t* L_7 = CultureInfo_get_Territory_m3971126713(L_6, /*hidden argument*/NULL);
		NullCheck(L_7);
		String_t* L_8 = String_ToUpperInvariant_m2531236323(L_7, /*hidden argument*/NULL);
		bool L_9 = RegionInfo_construct_internal_region_from_name_m1315402456(__this, L_8, /*hidden argument*/NULL);
		return L_9;
	}
}
// System.Boolean System.Globalization.RegionInfo::construct_internal_region_from_name(System.String)
extern "C" IL2CPP_METHOD_ATTR bool RegionInfo_construct_internal_region_from_name_m1315402456 (RegionInfo_t1090270226 * __this, String_t* ___name0, const RuntimeMethod* method)
{
	typedef bool (*RegionInfo_construct_internal_region_from_name_m1315402456_ftn) (RegionInfo_t1090270226 *, String_t*);
	using namespace il2cpp::icalls;
	return  ((RegionInfo_construct_internal_region_from_name_m1315402456_ftn)mscorlib::System::Globalization::RegionInfo::construct_internal_region_from_name) (__this, ___name0);
}
// System.String System.Globalization.RegionInfo::get_CurrencyEnglishName()
extern "C" IL2CPP_METHOD_ATTR String_t* RegionInfo_get_CurrencyEnglishName_m1706473630 (RegionInfo_t1090270226 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_currencyEnglishName_9();
		return L_0;
	}
}
// System.String System.Globalization.RegionInfo::get_CurrencySymbol()
extern "C" IL2CPP_METHOD_ATTR String_t* RegionInfo_get_CurrencySymbol_m1879783455 (RegionInfo_t1090270226 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_currencySymbol_7();
		return L_0;
	}
}
// System.String System.Globalization.RegionInfo::get_DisplayName()
extern "C" IL2CPP_METHOD_ATTR String_t* RegionInfo_get_DisplayName_m3679349812 (RegionInfo_t1090270226 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_englishName_5();
		return L_0;
	}
}
// System.String System.Globalization.RegionInfo::get_EnglishName()
extern "C" IL2CPP_METHOD_ATTR String_t* RegionInfo_get_EnglishName_m4080324067 (RegionInfo_t1090270226 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_englishName_5();
		return L_0;
	}
}
// System.Int32 System.Globalization.RegionInfo::get_GeoId()
extern "C" IL2CPP_METHOD_ATTR int32_t RegionInfo_get_GeoId_m945815123 (RegionInfo_t1090270226 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_regionId_1();
		return L_0;
	}
}
// System.Boolean System.Globalization.RegionInfo::get_IsMetric()
extern "C" IL2CPP_METHOD_ATTR bool RegionInfo_get_IsMetric_m254276301 (RegionInfo_t1090270226 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (RegionInfo_get_IsMetric_m254276301_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		String_t* L_0 = __this->get_iso2Name_2();
		V_0 = L_0;
		String_t* L_1 = V_0;
		bool L_2 = String_op_Equality_m920492651(NULL /*static, unused*/, L_1, _stringLiteral3457660907, /*hidden argument*/NULL);
		if (L_2)
		{
			goto IL_0021;
		}
	}
	{
		String_t* L_3 = V_0;
		bool L_4 = String_op_Equality_m920492651(NULL /*static, unused*/, L_3, _stringLiteral3457136619, /*hidden argument*/NULL);
		if (!L_4)
		{
			goto IL_0023;
		}
	}

IL_0021:
	{
		return (bool)0;
	}

IL_0023:
	{
		return (bool)1;
	}
}
// System.String System.Globalization.RegionInfo::get_ISOCurrencySymbol()
extern "C" IL2CPP_METHOD_ATTR String_t* RegionInfo_get_ISOCurrencySymbol_m441808484 (RegionInfo_t1090270226 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_isoCurrencySymbol_8();
		return L_0;
	}
}
// System.String System.Globalization.RegionInfo::get_NativeName()
extern "C" IL2CPP_METHOD_ATTR String_t* RegionInfo_get_NativeName_m2676336050 (RegionInfo_t1090270226 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_nativeName_6();
		return L_0;
	}
}
// System.String System.Globalization.RegionInfo::get_CurrencyNativeName()
extern "C" IL2CPP_METHOD_ATTR String_t* RegionInfo_get_CurrencyNativeName_m2071178612 (RegionInfo_t1090270226 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_currencyNativeName_10();
		return L_0;
	}
}
// System.String System.Globalization.RegionInfo::get_Name()
extern "C" IL2CPP_METHOD_ATTR String_t* RegionInfo_get_Name_m834510569 (RegionInfo_t1090270226 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_iso2Name_2();
		return L_0;
	}
}
// System.String System.Globalization.RegionInfo::get_ThreeLetterISORegionName()
extern "C" IL2CPP_METHOD_ATTR String_t* RegionInfo_get_ThreeLetterISORegionName_m3727404172 (RegionInfo_t1090270226 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_iso3Name_3();
		return L_0;
	}
}
// System.String System.Globalization.RegionInfo::get_ThreeLetterWindowsRegionName()
extern "C" IL2CPP_METHOD_ATTR String_t* RegionInfo_get_ThreeLetterWindowsRegionName_m3055965132 (RegionInfo_t1090270226 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_win3Name_4();
		return L_0;
	}
}
// System.String System.Globalization.RegionInfo::get_TwoLetterISORegionName()
extern "C" IL2CPP_METHOD_ATTR String_t* RegionInfo_get_TwoLetterISORegionName_m168656244 (RegionInfo_t1090270226 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_iso2Name_2();
		return L_0;
	}
}
// System.Boolean System.Globalization.RegionInfo::Equals(System.Object)
extern "C" IL2CPP_METHOD_ATTR bool RegionInfo_Equals_m2499055654 (RegionInfo_t1090270226 * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (RegionInfo_Equals_m2499055654_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	RegionInfo_t1090270226 * V_0 = NULL;
	{
		RuntimeObject * L_0 = ___value0;
		V_0 = ((RegionInfo_t1090270226 *)IsInstClass((RuntimeObject*)L_0, RegionInfo_t1090270226_il2cpp_TypeInfo_var));
		RegionInfo_t1090270226 * L_1 = V_0;
		if (!L_1)
		{
			goto IL_001c;
		}
	}
	{
		String_t* L_2 = VirtFuncInvoker0< String_t* >::Invoke(13 /* System.String System.Globalization.RegionInfo::get_Name() */, __this);
		RegionInfo_t1090270226 * L_3 = V_0;
		NullCheck(L_3);
		String_t* L_4 = VirtFuncInvoker0< String_t* >::Invoke(13 /* System.String System.Globalization.RegionInfo::get_Name() */, L_3);
		bool L_5 = String_op_Equality_m920492651(NULL /*static, unused*/, L_2, L_4, /*hidden argument*/NULL);
		return L_5;
	}

IL_001c:
	{
		return (bool)0;
	}
}
// System.Int32 System.Globalization.RegionInfo::GetHashCode()
extern "C" IL2CPP_METHOD_ATTR int32_t RegionInfo_GetHashCode_m1608374012 (RegionInfo_t1090270226 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = VirtFuncInvoker0< String_t* >::Invoke(13 /* System.String System.Globalization.RegionInfo::get_Name() */, __this);
		NullCheck(L_0);
		int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_0);
		return L_1;
	}
}
// System.String System.Globalization.RegionInfo::ToString()
extern "C" IL2CPP_METHOD_ATTR String_t* RegionInfo_ToString_m1243674882 (RegionInfo_t1090270226 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = VirtFuncInvoker0< String_t* >::Invoke(13 /* System.String System.Globalization.RegionInfo::get_Name() */, __this);
		return L_0;
	}
}
// System.Void System.Globalization.RegionInfo::ClearCachedData()
extern "C" IL2CPP_METHOD_ATTR void RegionInfo_ClearCachedData_m568539221 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (RegionInfo_ClearCachedData_m568539221_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		((RegionInfo_t1090270226_StaticFields*)il2cpp_codegen_static_fields_for(RegionInfo_t1090270226_il2cpp_TypeInfo_var))->set_currentRegion_0((RegionInfo_t1090270226 *)NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: System.Globalization.SortKey
extern "C" void SortKey_t3955336732_marshal_pinvoke(const SortKey_t3955336732& unmarshaled, SortKey_t3955336732_marshaled_pinvoke& marshaled)
{
	marshaled.___source_0 = il2cpp_codegen_marshal_string(unmarshaled.get_source_0());
	if (unmarshaled.get_key_1() != NULL)
	{
		il2cpp_array_size_t _unmarshaled_key_Length = (unmarshaled.get_key_1())->max_length;
		marshaled.___key_1 = il2cpp_codegen_marshal_allocate_array<uint8_t>(_unmarshaled_key_Length);
		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaled_key_Length); i++)
		{
			(marshaled.___key_1)[i] = (unmarshaled.get_key_1())->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i));
		}
	}
	else
	{
		marshaled.___key_1 = NULL;
	}
	marshaled.___options_2 = unmarshaled.get_options_2();
	marshaled.___lcid_3 = unmarshaled.get_lcid_3();
}
extern "C" void SortKey_t3955336732_marshal_pinvoke_back(const SortKey_t3955336732_marshaled_pinvoke& marshaled, SortKey_t3955336732& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (SortKey_t3955336732_pinvoke_FromNativeMethodDefinition_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	unmarshaled.set_source_0(il2cpp_codegen_marshal_string_result(marshaled.___source_0));
	if (marshaled.___key_1 != NULL)
	{
		if (unmarshaled.get_key_1() == NULL)
		{
			unmarshaled.set_key_1(reinterpret_cast<ByteU5BU5D_t4116647657*>(SZArrayNew(ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var, 1)));
		}
		il2cpp_array_size_t _arrayLength = (unmarshaled.get_key_1())->max_length;
		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
		{
			(unmarshaled.get_key_1())->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), (marshaled.___key_1)[i]);
		}
	}
	int32_t unmarshaled_options_temp_2 = 0;
	unmarshaled_options_temp_2 = marshaled.___options_2;
	unmarshaled.set_options_2(unmarshaled_options_temp_2);
	int32_t unmarshaled_lcid_temp_3 = 0;
	unmarshaled_lcid_temp_3 = marshaled.___lcid_3;
	unmarshaled.set_lcid_3(unmarshaled_lcid_temp_3);
}
// Conversion method for clean up from marshalling of: System.Globalization.SortKey
extern "C" void SortKey_t3955336732_marshal_pinvoke_cleanup(SortKey_t3955336732_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_marshal_free(marshaled.___source_0);
	marshaled.___source_0 = NULL;
	if (marshaled.___key_1 != NULL)
	{
		il2cpp_codegen_marshal_free(marshaled.___key_1);
		marshaled.___key_1 = NULL;
	}
}
// Conversion methods for marshalling of: System.Globalization.SortKey
extern "C" void SortKey_t3955336732_marshal_com(const SortKey_t3955336732& unmarshaled, SortKey_t3955336732_marshaled_com& marshaled)
{
	marshaled.___source_0 = il2cpp_codegen_marshal_bstring(unmarshaled.get_source_0());
	if (unmarshaled.get_key_1() != NULL)
	{
		il2cpp_array_size_t _unmarshaled_key_Length = (unmarshaled.get_key_1())->max_length;
		marshaled.___key_1 = il2cpp_codegen_marshal_allocate_array<uint8_t>(_unmarshaled_key_Length);
		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaled_key_Length); i++)
		{
			(marshaled.___key_1)[i] = (unmarshaled.get_key_1())->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i));
		}
	}
	else
	{
		marshaled.___key_1 = NULL;
	}
	marshaled.___options_2 = unmarshaled.get_options_2();
	marshaled.___lcid_3 = unmarshaled.get_lcid_3();
}
extern "C" void SortKey_t3955336732_marshal_com_back(const SortKey_t3955336732_marshaled_com& marshaled, SortKey_t3955336732& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (SortKey_t3955336732_com_FromNativeMethodDefinition_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	unmarshaled.set_source_0(il2cpp_codegen_marshal_bstring_result(marshaled.___source_0));
	if (marshaled.___key_1 != NULL)
	{
		if (unmarshaled.get_key_1() == NULL)
		{
			unmarshaled.set_key_1(reinterpret_cast<ByteU5BU5D_t4116647657*>(SZArrayNew(ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var, 1)));
		}
		il2cpp_array_size_t _arrayLength = (unmarshaled.get_key_1())->max_length;
		for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
		{
			(unmarshaled.get_key_1())->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), (marshaled.___key_1)[i]);
		}
	}
	int32_t unmarshaled_options_temp_2 = 0;
	unmarshaled_options_temp_2 = marshaled.___options_2;
	unmarshaled.set_options_2(unmarshaled_options_temp_2);
	int32_t unmarshaled_lcid_temp_3 = 0;
	unmarshaled_lcid_temp_3 = marshaled.___lcid_3;
	unmarshaled.set_lcid_3(unmarshaled_lcid_temp_3);
}
// Conversion method for clean up from marshalling of: System.Globalization.SortKey
extern "C" void SortKey_t3955336732_marshal_com_cleanup(SortKey_t3955336732_marshaled_com& marshaled)
{
	il2cpp_codegen_marshal_free_bstring(marshaled.___source_0);
	marshaled.___source_0 = NULL;
	if (marshaled.___key_1 != NULL)
	{
		il2cpp_codegen_marshal_free(marshaled.___key_1);
		marshaled.___key_1 = NULL;
	}
}
// System.Int32 System.Globalization.SortKey::Compare(System.Globalization.SortKey,System.Globalization.SortKey)
extern "C" IL2CPP_METHOD_ATTR int32_t SortKey_Compare_m1705990888 (RuntimeObject * __this /* static, unused */, SortKey_t3955336732 * ___sortkey10, SortKey_t3955336732 * ___sortkey21, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (SortKey_Compare_m1705990888_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ByteU5BU5D_t4116647657* V_0 = NULL;
	ByteU5BU5D_t4116647657* V_1 = NULL;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t G_B10_0 = 0;
	{
		SortKey_t3955336732 * L_0 = ___sortkey10;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral3849809211, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, SortKey_Compare_m1705990888_RuntimeMethod_var);
	}

IL_000e:
	{
		SortKey_t3955336732 * L_2 = ___sortkey21;
		if (L_2)
		{
			goto IL_001c;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_3 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_3, _stringLiteral1128820027, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, NULL, SortKey_Compare_m1705990888_RuntimeMethod_var);
	}

IL_001c:
	{
		SortKey_t3955336732 * L_4 = ___sortkey10;
		SortKey_t3955336732 * L_5 = ___sortkey21;
		if ((((RuntimeObject*)(SortKey_t3955336732 *)L_4) == ((RuntimeObject*)(SortKey_t3955336732 *)L_5)))
		{
			goto IL_002e;
		}
	}
	{
		SortKey_t3955336732 * L_6 = ___sortkey10;
		NullCheck(L_6);
		String_t* L_7 = VirtFuncInvoker0< String_t* >::Invoke(4 /* System.String System.Globalization.SortKey::get_OriginalString() */, L_6);
		SortKey_t3955336732 * L_8 = ___sortkey21;
		NullCheck(L_8);
		String_t* L_9 = VirtFuncInvoker0< String_t* >::Invoke(4 /* System.String System.Globalization.SortKey::get_OriginalString() */, L_8);
		if ((!(((RuntimeObject*)(String_t*)L_7) == ((RuntimeObject*)(String_t*)L_9))))
		{
			goto IL_0030;
		}
	}

IL_002e:
	{
		return 0;
	}

IL_0030:
	{
		SortKey_t3955336732 * L_10 = ___sortkey10;
		NullCheck(L_10);
		ByteU5BU5D_t4116647657* L_11 = VirtFuncInvoker0< ByteU5BU5D_t4116647657* >::Invoke(5 /* System.Byte[] System.Globalization.SortKey::get_KeyData() */, L_10);
		V_0 = L_11;
		SortKey_t3955336732 * L_12 = ___sortkey21;
		NullCheck(L_12);
		ByteU5BU5D_t4116647657* L_13 = VirtFuncInvoker0< ByteU5BU5D_t4116647657* >::Invoke(5 /* System.Byte[] System.Globalization.SortKey::get_KeyData() */, L_12);
		V_1 = L_13;
		ByteU5BU5D_t4116647657* L_14 = V_0;
		NullCheck(L_14);
		ByteU5BU5D_t4116647657* L_15 = V_1;
		NullCheck(L_15);
		if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_14)->max_length))))) > ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_15)->max_length)))))))
		{
			goto IL_004b;
		}
	}
	{
		ByteU5BU5D_t4116647657* L_16 = V_0;
		NullCheck(L_16);
		G_B10_0 = (((int32_t)((int32_t)(((RuntimeArray *)L_16)->max_length))));
		goto IL_004e;
	}

IL_004b:
	{
		ByteU5BU5D_t4116647657* L_17 = V_1;
		NullCheck(L_17);
		G_B10_0 = (((int32_t)((int32_t)(((RuntimeArray *)L_17)->max_length))));
	}

IL_004e:
	{
		V_2 = G_B10_0;
		V_3 = 0;
		goto IL_006b;
	}

IL_0053:
	{
		ByteU5BU5D_t4116647657* L_18 = V_0;
		int32_t L_19 = V_3;
		NullCheck(L_18);
		int32_t L_20 = L_19;
		uint8_t L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
		ByteU5BU5D_t4116647657* L_22 = V_1;
		int32_t L_23 = V_3;
		NullCheck(L_22);
		int32_t L_24 = L_23;
		uint8_t L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
		if ((((int32_t)L_21) == ((int32_t)L_25)))
		{
			goto IL_0067;
		}
	}
	{
		ByteU5BU5D_t4116647657* L_26 = V_0;
		int32_t L_27 = V_3;
		NullCheck(L_26);
		int32_t L_28 = L_27;
		uint8_t L_29 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
		ByteU5BU5D_t4116647657* L_30 = V_1;
		int32_t L_31 = V_3;
		NullCheck(L_30);
		int32_t L_32 = L_31;
		uint8_t L_33 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
		if ((((int32_t)L_29) < ((int32_t)L_33)))
		{
			goto IL_0065;
		}
	}
	{
		return 1;
	}

IL_0065:
	{
		return (-1);
	}

IL_0067:
	{
		int32_t L_34 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1));
	}

IL_006b:
	{
		int32_t L_35 = V_3;
		int32_t L_36 = V_2;
		if ((((int32_t)L_35) < ((int32_t)L_36)))
		{
			goto IL_0053;
		}
	}
	{
		ByteU5BU5D_t4116647657* L_37 = V_0;
		NullCheck(L_37);
		ByteU5BU5D_t4116647657* L_38 = V_1;
		NullCheck(L_38);
		if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_37)->max_length))))) == ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_38)->max_length)))))))
		{
			goto IL_0083;
		}
	}
	{
		ByteU5BU5D_t4116647657* L_39 = V_0;
		NullCheck(L_39);
		ByteU5BU5D_t4116647657* L_40 = V_1;
		NullCheck(L_40);
		if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_39)->max_length))))) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_40)->max_length)))))))
		{
			goto IL_0081;
		}
	}
	{
		return 1;
	}

IL_0081:
	{
		return (-1);
	}

IL_0083:
	{
		return 0;
	}
}
// System.Void System.Globalization.SortKey::.ctor(System.Int32,System.String,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR void SortKey__ctor_m853383193 (SortKey_t3955336732 * __this, int32_t ___lcid0, String_t* ___source1, int32_t ___opt2, const RuntimeMethod* method)
{
	{
		Object__ctor_m297566312(__this, /*hidden argument*/NULL);
		int32_t L_0 = ___lcid0;
		__this->set_lcid_3(L_0);
		String_t* L_1 = ___source1;
		__this->set_source_0(L_1);
		int32_t L_2 = ___opt2;
		__this->set_options_2(L_2);
		return;
	}
}
// System.Void System.Globalization.SortKey::.ctor(System.Int32,System.String,System.Byte[],System.Globalization.CompareOptions,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void SortKey__ctor_m2034425682 (SortKey_t3955336732 * __this, int32_t ___lcid0, String_t* ___source1, ByteU5BU5D_t4116647657* ___buffer2, int32_t ___opt3, int32_t ___lv1Length4, int32_t ___lv2Length5, int32_t ___lv3Length6, int32_t ___kanaSmallLength7, int32_t ___markTypeLength8, int32_t ___katakanaLength9, int32_t ___kanaWidthLength10, int32_t ___identLength11, const RuntimeMethod* method)
{
	{
		Object__ctor_m297566312(__this, /*hidden argument*/NULL);
		int32_t L_0 = ___lcid0;
		__this->set_lcid_3(L_0);
		String_t* L_1 = ___source1;
		__this->set_source_0(L_1);
		ByteU5BU5D_t4116647657* L_2 = ___buffer2;
		__this->set_key_1(L_2);
		int32_t L_3 = ___opt3;
		__this->set_options_2(L_3);
		return;
	}
}
// System.String System.Globalization.SortKey::get_OriginalString()
extern "C" IL2CPP_METHOD_ATTR String_t* SortKey_get_OriginalString_m1428586816 (SortKey_t3955336732 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_source_0();
		return L_0;
	}
}
// System.Byte[] System.Globalization.SortKey::get_KeyData()
extern "C" IL2CPP_METHOD_ATTR ByteU5BU5D_t4116647657* SortKey_get_KeyData_m3446923386 (SortKey_t3955336732 * __this, const RuntimeMethod* method)
{
	{
		ByteU5BU5D_t4116647657* L_0 = __this->get_key_1();
		return L_0;
	}
}
// System.Boolean System.Globalization.SortKey::Equals(System.Object)
extern "C" IL2CPP_METHOD_ATTR bool SortKey_Equals_m3124075298 (SortKey_t3955336732 * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (SortKey_Equals_m3124075298_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	SortKey_t3955336732 * V_0 = NULL;
	{
		RuntimeObject * L_0 = ___value0;
		V_0 = ((SortKey_t3955336732 *)IsInstClass((RuntimeObject*)L_0, SortKey_t3955336732_il2cpp_TypeInfo_var));
		SortKey_t3955336732 * L_1 = V_0;
		if (!L_1)
		{
			goto IL_0031;
		}
	}
	{
		int32_t L_2 = __this->get_lcid_3();
		SortKey_t3955336732 * L_3 = V_0;
		NullCheck(L_3);
		int32_t L_4 = L_3->get_lcid_3();
		if ((!(((uint32_t)L_2) == ((uint32_t)L_4))))
		{
			goto IL_0031;
		}
	}
	{
		int32_t L_5 = __this->get_options_2();
		SortKey_t3955336732 * L_6 = V_0;
		NullCheck(L_6);
		int32_t L_7 = L_6->get_options_2();
		if ((!(((uint32_t)L_5) == ((uint32_t)L_7))))
		{
			goto IL_0031;
		}
	}
	{
		SortKey_t3955336732 * L_8 = V_0;
		int32_t L_9 = SortKey_Compare_m1705990888(NULL /*static, unused*/, __this, L_8, /*hidden argument*/NULL);
		if (L_9)
		{
			goto IL_0031;
		}
	}
	{
		return (bool)1;
	}

IL_0031:
	{
		return (bool)0;
	}
}
// System.Int32 System.Globalization.SortKey::GetHashCode()
extern "C" IL2CPP_METHOD_ATTR int32_t SortKey_GetHashCode_m3547067087 (SortKey_t3955336732 * __this, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		ByteU5BU5D_t4116647657* L_0 = __this->get_key_1();
		NullCheck(L_0);
		if ((((RuntimeArray *)L_0)->max_length))
		{
			goto IL_000b;
		}
	}
	{
		return 0;
	}

IL_000b:
	{
		ByteU5BU5D_t4116647657* L_1 = __this->get_key_1();
		NullCheck(L_1);
		int32_t L_2 = 0;
		uint8_t L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		V_0 = L_3;
		V_1 = 1;
		goto IL_002e;
	}

IL_0018:
	{
		int32_t L_4 = V_0;
		ByteU5BU5D_t4116647657* L_5 = __this->get_key_1();
		int32_t L_6 = V_1;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		uint8_t L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		int32_t L_9 = V_1;
		V_0 = ((int32_t)((int32_t)L_4^(int32_t)((int32_t)((int32_t)L_8<<(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_9&(int32_t)3))&(int32_t)((int32_t)31)))))));
		int32_t L_10 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1));
	}

IL_002e:
	{
		int32_t L_11 = V_1;
		ByteU5BU5D_t4116647657* L_12 = __this->get_key_1();
		NullCheck(L_12);
		if ((((int32_t)L_11) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_12)->max_length)))))))
		{
			goto IL_0018;
		}
	}
	{
		int32_t L_13 = V_0;
		return L_13;
	}
}
// System.String System.Globalization.SortKey::ToString()
extern "C" IL2CPP_METHOD_ATTR String_t* SortKey_ToString_m3992814724 (SortKey_t3955336732 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (SortKey_ToString_m3992814724_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		ObjectU5BU5D_t2843939325* L_0 = (ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)6);
		ObjectU5BU5D_t2843939325* L_1 = L_0;
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, _stringLiteral2066806141);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)_stringLiteral2066806141);
		ObjectU5BU5D_t2843939325* L_2 = L_1;
		int32_t L_3 = __this->get_lcid_3();
		int32_t L_4 = L_3;
		RuntimeObject * L_5 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_4);
		NullCheck(L_2);
		ArrayElementTypeCheck (L_2, L_5);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject *)L_5);
		ObjectU5BU5D_t2843939325* L_6 = L_2;
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, _stringLiteral3450517380);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject *)_stringLiteral3450517380);
		ObjectU5BU5D_t2843939325* L_7 = L_6;
		int32_t L_8 = __this->get_options_2();
		int32_t L_9 = L_8;
		RuntimeObject * L_10 = Box(CompareOptions_t4130014775_il2cpp_TypeInfo_var, &L_9);
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, L_10);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject *)L_10);
		ObjectU5BU5D_t2843939325* L_11 = L_7;
		NullCheck(L_11);
		ArrayElementTypeCheck (L_11, _stringLiteral3450517380);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject *)_stringLiteral3450517380);
		ObjectU5BU5D_t2843939325* L_12 = L_11;
		String_t* L_13 = __this->get_source_0();
		NullCheck(L_12);
		ArrayElementTypeCheck (L_12, L_13);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject *)L_13);
		String_t* L_14 = String_Concat_m2971454694(NULL /*static, unused*/, L_12, /*hidden argument*/NULL);
		return L_14;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean System.Globalization.SortVersion::Equals(System.Object)
extern "C" IL2CPP_METHOD_ATTR bool SortVersion_Equals_m1440345702 (SortVersion_t3332565609 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (SortVersion_Equals_m1440345702_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	SortVersion_t3332565609 * V_0 = NULL;
	{
		RuntimeObject * L_0 = ___obj0;
		V_0 = ((SortVersion_t3332565609 *)IsInstSealed((RuntimeObject*)L_0, SortVersion_t3332565609_il2cpp_TypeInfo_var));
		SortVersion_t3332565609 * L_1 = V_0;
		bool L_2 = SortVersion_op_Inequality_m1118207276(NULL /*static, unused*/, L_1, (SortVersion_t3332565609 *)NULL, /*hidden argument*/NULL);
		if (!L_2)
		{
			goto IL_0018;
		}
	}
	{
		SortVersion_t3332565609 * L_3 = V_0;
		bool L_4 = SortVersion_Equals_m756717785(__this, L_3, /*hidden argument*/NULL);
		return L_4;
	}

IL_0018:
	{
		return (bool)0;
	}
}
// System.Boolean System.Globalization.SortVersion::Equals(System.Globalization.SortVersion)
extern "C" IL2CPP_METHOD_ATTR bool SortVersion_Equals_m756717785 (SortVersion_t3332565609 * __this, SortVersion_t3332565609 * ___other0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (SortVersion_Equals_m756717785_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		SortVersion_t3332565609 * L_0 = ___other0;
		bool L_1 = SortVersion_op_Equality_m1540796913(NULL /*static, unused*/, L_0, (SortVersion_t3332565609 *)NULL, /*hidden argument*/NULL);
		if (!L_1)
		{
			goto IL_000b;
		}
	}
	{
		return (bool)0;
	}

IL_000b:
	{
		int32_t L_2 = __this->get_m_NlsVersion_0();
		SortVersion_t3332565609 * L_3 = ___other0;
		NullCheck(L_3);
		int32_t L_4 = L_3->get_m_NlsVersion_0();
		if ((!(((uint32_t)L_2) == ((uint32_t)L_4))))
		{
			goto IL_002b;
		}
	}
	{
		Guid_t  L_5 = __this->get_m_SortId_1();
		SortVersion_t3332565609 * L_6 = ___other0;
		NullCheck(L_6);
		Guid_t  L_7 = L_6->get_m_SortId_1();
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_8 = Guid_op_Equality_m4289903222(NULL /*static, unused*/, L_5, L_7, /*hidden argument*/NULL);
		return L_8;
	}

IL_002b:
	{
		return (bool)0;
	}
}
// System.Int32 System.Globalization.SortVersion::GetHashCode()
extern "C" IL2CPP_METHOD_ATTR int32_t SortVersion_GetHashCode_m33192206 (SortVersion_t3332565609 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_m_NlsVersion_0();
		Guid_t * L_1 = __this->get_address_of_m_SortId_1();
		int32_t L_2 = Guid_GetHashCode_m3042133858((Guid_t *)L_1, /*hidden argument*/NULL);
		return ((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)7))|(int32_t)L_2));
	}
}
// System.Boolean System.Globalization.SortVersion::op_Equality(System.Globalization.SortVersion,System.Globalization.SortVersion)
extern "C" IL2CPP_METHOD_ATTR bool SortVersion_op_Equality_m1540796913 (RuntimeObject * __this /* static, unused */, SortVersion_t3332565609 * ___left0, SortVersion_t3332565609 * ___right1, const RuntimeMethod* method)
{
	{
		SortVersion_t3332565609 * L_0 = ___left0;
		if (!L_0)
		{
			goto IL_000b;
		}
	}
	{
		SortVersion_t3332565609 * L_1 = ___left0;
		SortVersion_t3332565609 * L_2 = ___right1;
		NullCheck(L_1);
		bool L_3 = SortVersion_Equals_m756717785(L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}

IL_000b:
	{
		SortVersion_t3332565609 * L_4 = ___right1;
		if (!L_4)
		{
			goto IL_0016;
		}
	}
	{
		SortVersion_t3332565609 * L_5 = ___right1;
		SortVersion_t3332565609 * L_6 = ___left0;
		NullCheck(L_5);
		bool L_7 = SortVersion_Equals_m756717785(L_5, L_6, /*hidden argument*/NULL);
		return L_7;
	}

IL_0016:
	{
		return (bool)1;
	}
}
// System.Boolean System.Globalization.SortVersion::op_Inequality(System.Globalization.SortVersion,System.Globalization.SortVersion)
extern "C" IL2CPP_METHOD_ATTR bool SortVersion_op_Inequality_m1118207276 (RuntimeObject * __this /* static, unused */, SortVersion_t3332565609 * ___left0, SortVersion_t3332565609 * ___right1, const RuntimeMethod* method)
{
	{
		SortVersion_t3332565609 * L_0 = ___left0;
		SortVersion_t3332565609 * L_1 = ___right1;
		bool L_2 = SortVersion_op_Equality_m1540796913(NULL /*static, unused*/, L_0, L_1, /*hidden argument*/NULL);
		return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Globalization.Calendar System.Globalization.TaiwanCalendar::GetDefaultInstance()
extern "C" IL2CPP_METHOD_ATTR Calendar_t1661121569 * TaiwanCalendar_GetDefaultInstance_m1688807940 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TaiwanCalendar_GetDefaultInstance_m1688807940_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TaiwanCalendar_t118153794_il2cpp_TypeInfo_var);
		Calendar_t1661121569 * L_0 = ((TaiwanCalendar_t118153794_StaticFields*)il2cpp_codegen_static_fields_for(TaiwanCalendar_t118153794_il2cpp_TypeInfo_var))->get_s_defaultInstance_4();
		il2cpp_codegen_memory_barrier();
		if (L_0)
		{
			goto IL_0015;
		}
	}
	{
		TaiwanCalendar_t118153794 * L_1 = (TaiwanCalendar_t118153794 *)il2cpp_codegen_object_new(TaiwanCalendar_t118153794_il2cpp_TypeInfo_var);
		TaiwanCalendar__ctor_m1775873688(L_1, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(TaiwanCalendar_t118153794_il2cpp_TypeInfo_var);
		il2cpp_codegen_memory_barrier();
		((TaiwanCalendar_t118153794_StaticFields*)il2cpp_codegen_static_fields_for(TaiwanCalendar_t118153794_il2cpp_TypeInfo_var))->set_s_defaultInstance_4(L_1);
	}

IL_0015:
	{
		IL2CPP_RUNTIME_CLASS_INIT(TaiwanCalendar_t118153794_il2cpp_TypeInfo_var);
		Calendar_t1661121569 * L_2 = ((TaiwanCalendar_t118153794_StaticFields*)il2cpp_codegen_static_fields_for(TaiwanCalendar_t118153794_il2cpp_TypeInfo_var))->get_s_defaultInstance_4();
		il2cpp_codegen_memory_barrier();
		return L_2;
	}
}
// System.DateTime System.Globalization.TaiwanCalendar::get_MinSupportedDateTime()
extern "C" IL2CPP_METHOD_ATTR DateTime_t3738529785  TaiwanCalendar_get_MinSupportedDateTime_m1398579299 (TaiwanCalendar_t118153794 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TaiwanCalendar_get_MinSupportedDateTime_m1398579299_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TaiwanCalendar_t118153794_il2cpp_TypeInfo_var);
		DateTime_t3738529785  L_0 = ((TaiwanCalendar_t118153794_StaticFields*)il2cpp_codegen_static_fields_for(TaiwanCalendar_t118153794_il2cpp_TypeInfo_var))->get_calendarMinValue_6();
		return L_0;
	}
}
// System.DateTime System.Globalization.TaiwanCalendar::get_MaxSupportedDateTime()
extern "C" IL2CPP_METHOD_ATTR DateTime_t3738529785  TaiwanCalendar_get_MaxSupportedDateTime_m3064926494 (TaiwanCalendar_t118153794 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TaiwanCalendar_get_MaxSupportedDateTime_m3064926494_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(DateTime_t3738529785_il2cpp_TypeInfo_var);
		DateTime_t3738529785  L_0 = ((DateTime_t3738529785_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t3738529785_il2cpp_TypeInfo_var))->get_MaxValue_32();
		return L_0;
	}
}
// System.Void System.Globalization.TaiwanCalendar::.ctor()
extern "C" IL2CPP_METHOD_ATTR void TaiwanCalendar__ctor_m1775873688 (TaiwanCalendar_t118153794 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TaiwanCalendar__ctor_m1775873688_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ArgumentException_t132251570 * V_0 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	{
		Calendar__ctor_m106290643(__this, /*hidden argument*/NULL);
	}

IL_0006:
	try
	{ // begin try (depth: 1)
		CultureInfo_t4157843068 * L_0 = (CultureInfo_t4157843068 *)il2cpp_codegen_object_new(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo__ctor_m686319079(L_0, _stringLiteral367984278, /*hidden argument*/NULL);
		goto IL_0026;
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (ArgumentException_t132251570_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_0013;
		throw e;
	}

CATCH_0013:
	{ // begin catch(System.ArgumentException)
		V_0 = ((ArgumentException_t132251570 *)__exception_local);
		Type_t * L_1 = Object_GetType_m88164663(__this, /*hidden argument*/NULL);
		NullCheck(L_1);
		String_t* L_2 = VirtFuncInvoker0< String_t* >::Invoke(26 /* System.String System.Type::get_FullName() */, L_1);
		ArgumentException_t132251570 * L_3 = V_0;
		TypeInitializationException_t2973684290 * L_4 = (TypeInitializationException_t2973684290 *)il2cpp_codegen_object_new(TypeInitializationException_t2973684290_il2cpp_TypeInfo_var);
		TypeInitializationException__ctor_m2019704949(L_4, L_2, L_3, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, NULL, TaiwanCalendar__ctor_m1775873688_RuntimeMethod_var);
	} // end catch (depth: 1)

IL_0026:
	{
		IL2CPP_RUNTIME_CLASS_INIT(TaiwanCalendar_t118153794_il2cpp_TypeInfo_var);
		EraInfoU5BU5D_t2775298796* L_5 = ((TaiwanCalendar_t118153794_StaticFields*)il2cpp_codegen_static_fields_for(TaiwanCalendar_t118153794_il2cpp_TypeInfo_var))->get_taiwanEraInfo_3();
		GregorianCalendarHelper_t3016720499 * L_6 = (GregorianCalendarHelper_t3016720499 *)il2cpp_codegen_object_new(GregorianCalendarHelper_t3016720499_il2cpp_TypeInfo_var);
		GregorianCalendarHelper__ctor_m3003170156(L_6, __this, L_5, /*hidden argument*/NULL);
		__this->set_helper_5(L_6);
		return;
	}
}
// System.Int32 System.Globalization.TaiwanCalendar::get_ID()
extern "C" IL2CPP_METHOD_ATTR int32_t TaiwanCalendar_get_ID_m2887212174 (TaiwanCalendar_t118153794 * __this, const RuntimeMethod* method)
{
	{
		return 4;
	}
}
// System.Int32 System.Globalization.TaiwanCalendar::GetDaysInMonth(System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t TaiwanCalendar_GetDaysInMonth_m4083339034 (TaiwanCalendar_t118153794 * __this, int32_t ___year0, int32_t ___month1, int32_t ___era2, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_t3016720499 * L_0 = __this->get_helper_5();
		int32_t L_1 = ___year0;
		int32_t L_2 = ___month1;
		int32_t L_3 = ___era2;
		NullCheck(L_0);
		int32_t L_4 = GregorianCalendarHelper_GetDaysInMonth_m451761865(L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
// System.Int32 System.Globalization.TaiwanCalendar::GetDayOfMonth(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t TaiwanCalendar_GetDayOfMonth_m756100783 (TaiwanCalendar_t118153794 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_t3016720499 * L_0 = __this->get_helper_5();
		DateTime_t3738529785  L_1 = ___time0;
		NullCheck(L_0);
		int32_t L_2 = GregorianCalendarHelper_GetDayOfMonth_m349158407(L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
// System.DayOfWeek System.Globalization.TaiwanCalendar::GetDayOfWeek(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t TaiwanCalendar_GetDayOfWeek_m1485550110 (TaiwanCalendar_t118153794 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_t3016720499 * L_0 = __this->get_helper_5();
		DateTime_t3738529785  L_1 = ___time0;
		NullCheck(L_0);
		int32_t L_2 = GregorianCalendarHelper_GetDayOfWeek_m2667150264(L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
// System.Int32 System.Globalization.TaiwanCalendar::GetMonthsInYear(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t TaiwanCalendar_GetMonthsInYear_m190859565 (TaiwanCalendar_t118153794 * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_t3016720499 * L_0 = __this->get_helper_5();
		int32_t L_1 = ___year0;
		int32_t L_2 = ___era1;
		NullCheck(L_0);
		int32_t L_3 = GregorianCalendarHelper_GetMonthsInYear_m3459210152(L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
// System.Int32 System.Globalization.TaiwanCalendar::GetEra(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t TaiwanCalendar_GetEra_m4132792733 (TaiwanCalendar_t118153794 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_t3016720499 * L_0 = __this->get_helper_5();
		DateTime_t3738529785  L_1 = ___time0;
		NullCheck(L_0);
		int32_t L_2 = GregorianCalendarHelper_GetEra_m2037249074(L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
// System.Int32 System.Globalization.TaiwanCalendar::GetMonth(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t TaiwanCalendar_GetMonth_m52719290 (TaiwanCalendar_t118153794 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_t3016720499 * L_0 = __this->get_helper_5();
		DateTime_t3738529785  L_1 = ___time0;
		NullCheck(L_0);
		int32_t L_2 = GregorianCalendarHelper_GetMonth_m284357589(L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
// System.Int32 System.Globalization.TaiwanCalendar::GetYear(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t TaiwanCalendar_GetYear_m1165235174 (TaiwanCalendar_t118153794 * __this, DateTime_t3738529785  ___time0, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_t3016720499 * L_0 = __this->get_helper_5();
		DateTime_t3738529785  L_1 = ___time0;
		NullCheck(L_0);
		int32_t L_2 = GregorianCalendarHelper_GetYear_m2307036997(L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
// System.Boolean System.Globalization.TaiwanCalendar::IsLeapYear(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool TaiwanCalendar_IsLeapYear_m1538214443 (TaiwanCalendar_t118153794 * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_t3016720499 * L_0 = __this->get_helper_5();
		int32_t L_1 = ___year0;
		int32_t L_2 = ___era1;
		NullCheck(L_0);
		bool L_3 = GregorianCalendarHelper_IsLeapYear_m3890382707(L_0, L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
// System.DateTime System.Globalization.TaiwanCalendar::ToDateTime(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR DateTime_t3738529785  TaiwanCalendar_ToDateTime_m3177847319 (TaiwanCalendar_t118153794 * __this, int32_t ___year0, int32_t ___month1, int32_t ___day2, int32_t ___hour3, int32_t ___minute4, int32_t ___second5, int32_t ___millisecond6, int32_t ___era7, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_t3016720499 * L_0 = __this->get_helper_5();
		int32_t L_1 = ___year0;
		int32_t L_2 = ___month1;
		int32_t L_3 = ___day2;
		int32_t L_4 = ___hour3;
		int32_t L_5 = ___minute4;
		int32_t L_6 = ___second5;
		int32_t L_7 = ___millisecond6;
		int32_t L_8 = ___era7;
		NullCheck(L_0);
		DateTime_t3738529785  L_9 = GregorianCalendarHelper_ToDateTime_m1079156530(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8, /*hidden argument*/NULL);
		return L_9;
	}
}
// System.Int32[] System.Globalization.TaiwanCalendar::get_Eras()
extern "C" IL2CPP_METHOD_ATTR Int32U5BU5D_t385246372* TaiwanCalendar_get_Eras_m634152241 (TaiwanCalendar_t118153794 * __this, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_t3016720499 * L_0 = __this->get_helper_5();
		NullCheck(L_0);
		Int32U5BU5D_t385246372* L_1 = GregorianCalendarHelper_get_Eras_m205377923(L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// System.Int32 System.Globalization.TaiwanCalendar::get_TwoDigitYearMax()
extern "C" IL2CPP_METHOD_ATTR int32_t TaiwanCalendar_get_TwoDigitYearMax_m3776160078 (TaiwanCalendar_t118153794 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ((Calendar_t1661121569 *)__this)->get_twoDigitYearMax_2();
		if ((!(((uint32_t)L_0) == ((uint32_t)(-1)))))
		{
			goto IL_001c;
		}
	}
	{
		int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 System.Globalization.Calendar::get_ID() */, __this);
		int32_t L_2 = Calendar_GetSystemTwoDigitYearSetting_m2994116284(NULL /*static, unused*/, L_1, ((int32_t)99), /*hidden argument*/NULL);
		((Calendar_t1661121569 *)__this)->set_twoDigitYearMax_2(L_2);
	}

IL_001c:
	{
		int32_t L_3 = ((Calendar_t1661121569 *)__this)->get_twoDigitYearMax_2();
		return L_3;
	}
}
// System.Int32 System.Globalization.TaiwanCalendar::ToFourDigitYear(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t TaiwanCalendar_ToFourDigitYear_m348256727 (TaiwanCalendar_t118153794 * __this, int32_t ___year0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TaiwanCalendar_ToFourDigitYear_m348256727_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___year0;
		if ((((int32_t)L_0) > ((int32_t)0)))
		{
			goto IL_0019;
		}
	}
	{
		String_t* L_1 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral3589369415, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_2, _stringLiteral3872780028, L_1, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, TaiwanCalendar_ToFourDigitYear_m348256727_RuntimeMethod_var);
	}

IL_0019:
	{
		int32_t L_3 = ___year0;
		GregorianCalendarHelper_t3016720499 * L_4 = __this->get_helper_5();
		NullCheck(L_4);
		int32_t L_5 = GregorianCalendarHelper_get_MaxYear_m1258371074(L_4, /*hidden argument*/NULL);
		if ((((int32_t)L_3) <= ((int32_t)L_5)))
		{
			goto IL_005c;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo_t4157843068 * L_6 = CultureInfo_get_CurrentCulture_m1632690660(NULL /*static, unused*/, /*hidden argument*/NULL);
		String_t* L_7 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral2572300525, /*hidden argument*/NULL);
		int32_t L_8 = 1;
		RuntimeObject * L_9 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_8);
		GregorianCalendarHelper_t3016720499 * L_10 = __this->get_helper_5();
		NullCheck(L_10);
		int32_t L_11 = GregorianCalendarHelper_get_MaxYear_m1258371074(L_10, /*hidden argument*/NULL);
		int32_t L_12 = L_11;
		RuntimeObject * L_13 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_12);
		String_t* L_14 = String_Format_m4086832682(NULL /*static, unused*/, L_6, L_7, L_9, L_13, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_15 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_15, _stringLiteral3872780028, L_14, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, NULL, TaiwanCalendar_ToFourDigitYear_m348256727_RuntimeMethod_var);
	}

IL_005c:
	{
		int32_t L_16 = ___year0;
		return L_16;
	}
}
// System.Void System.Globalization.TaiwanCalendar::.cctor()
extern "C" IL2CPP_METHOD_ATTR void TaiwanCalendar__cctor_m1885342379 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TaiwanCalendar__cctor_m1885342379_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		EraInfoU5BU5D_t2775298796* L_0 = (EraInfoU5BU5D_t2775298796*)SZArrayNew(EraInfoU5BU5D_t2775298796_il2cpp_TypeInfo_var, (uint32_t)1);
		EraInfoU5BU5D_t2775298796* L_1 = L_0;
		EraInfo_t4167091505 * L_2 = (EraInfo_t4167091505 *)il2cpp_codegen_object_new(EraInfo_t4167091505_il2cpp_TypeInfo_var);
		EraInfo__ctor_m865094468(L_2, 1, ((int32_t)1912), 1, 1, ((int32_t)1911), 1, ((int32_t)8088), /*hidden argument*/NULL);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_2);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (EraInfo_t4167091505 *)L_2);
		((TaiwanCalendar_t118153794_StaticFields*)il2cpp_codegen_static_fields_for(TaiwanCalendar_t118153794_il2cpp_TypeInfo_var))->set_taiwanEraInfo_3(L_1);
		DateTime_t3738529785  L_3;
		memset(&L_3, 0, sizeof(L_3));
		DateTime__ctor_m12900168((&L_3), ((int32_t)1912), 1, 1, /*hidden argument*/NULL);
		((TaiwanCalendar_t118153794_StaticFields*)il2cpp_codegen_static_fields_for(TaiwanCalendar_t118153794_il2cpp_TypeInfo_var))->set_calendarMinValue_6(L_3);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Globalization.TextInfo System.Globalization.TextInfo::get_Invariant()
extern "C" IL2CPP_METHOD_ATTR TextInfo_t3810425522 * TextInfo_get_Invariant_m95638853 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_get_Invariant_m95638853_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		TextInfo_t3810425522 * L_0 = ((TextInfo_t3810425522_StaticFields*)il2cpp_codegen_static_fields_for(TextInfo_t3810425522_il2cpp_TypeInfo_var))->get_s_Invariant_5();
		il2cpp_codegen_memory_barrier();
		if (L_0)
		{
			goto IL_001a;
		}
	}
	{
		CultureData_t1899656083 * L_1 = CultureData_get_Invariant_m2611682396(NULL /*static, unused*/, /*hidden argument*/NULL);
		TextInfo_t3810425522 * L_2 = (TextInfo_t3810425522 *)il2cpp_codegen_object_new(TextInfo_t3810425522_il2cpp_TypeInfo_var);
		TextInfo__ctor_m3630753155(L_2, L_1, /*hidden argument*/NULL);
		il2cpp_codegen_memory_barrier();
		((TextInfo_t3810425522_StaticFields*)il2cpp_codegen_static_fields_for(TextInfo_t3810425522_il2cpp_TypeInfo_var))->set_s_Invariant_5(L_2);
	}

IL_001a:
	{
		TextInfo_t3810425522 * L_3 = ((TextInfo_t3810425522_StaticFields*)il2cpp_codegen_static_fields_for(TextInfo_t3810425522_il2cpp_TypeInfo_var))->get_s_Invariant_5();
		il2cpp_codegen_memory_barrier();
		return L_3;
	}
}
// System.Void System.Globalization.TextInfo::.ctor(System.Globalization.CultureData)
extern "C" IL2CPP_METHOD_ATTR void TextInfo__ctor_m3630753155 (TextInfo_t3810425522 * __this, CultureData_t1899656083 * ___cultureData0, const RuntimeMethod* method)
{
	{
		Object__ctor_m297566312(__this, /*hidden argument*/NULL);
		CultureData_t1899656083 * L_0 = ___cultureData0;
		__this->set_m_cultureData_2(L_0);
		CultureData_t1899656083 * L_1 = __this->get_m_cultureData_2();
		NullCheck(L_1);
		String_t* L_2 = CultureData_get_CultureName_m405052649(L_1, /*hidden argument*/NULL);
		__this->set_m_cultureName_1(L_2);
		CultureData_t1899656083 * L_3 = __this->get_m_cultureData_2();
		NullCheck(L_3);
		String_t* L_4 = CultureData_get_STEXTINFO_m1311460795(L_3, /*hidden argument*/NULL);
		__this->set_m_textInfoName_3(L_4);
		return;
	}
}
// System.Void System.Globalization.TextInfo::OnDeserializing(System.Runtime.Serialization.StreamingContext)
extern "C" IL2CPP_METHOD_ATTR void TextInfo_OnDeserializing_m2481713830 (TextInfo_t3810425522 * __this, StreamingContext_t3711869237  ___ctx0, const RuntimeMethod* method)
{
	{
		__this->set_m_cultureData_2((CultureData_t1899656083 *)NULL);
		__this->set_m_cultureName_1((String_t*)NULL);
		return;
	}
}
// System.Void System.Globalization.TextInfo::OnDeserialized()
extern "C" IL2CPP_METHOD_ATTR void TextInfo_OnDeserialized_m730668371 (TextInfo_t3810425522 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_OnDeserialized_m730668371_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		CultureData_t1899656083 * L_0 = __this->get_m_cultureData_2();
		if (L_0)
		{
			goto IL_007d;
		}
	}
	{
		String_t* L_1 = __this->get_m_cultureName_1();
		if (L_1)
		{
			goto IL_0056;
		}
	}
	{
		String_t* L_2 = __this->get_customCultureName_6();
		if (!L_2)
		{
			goto IL_0026;
		}
	}
	{
		String_t* L_3 = __this->get_customCultureName_6();
		__this->set_m_cultureName_1(L_3);
		goto IL_0056;
	}

IL_0026:
	{
		int32_t L_4 = __this->get_m_win32LangID_8();
		if (L_4)
		{
			goto IL_003b;
		}
	}
	{
		__this->set_m_cultureName_1(_stringLiteral2719611823);
		goto IL_0056;
	}

IL_003b:
	{
		int32_t L_5 = __this->get_m_win32LangID_8();
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo_t4157843068 * L_6 = CultureInfo_GetCultureInfo_m630276874(NULL /*static, unused*/, L_5, /*hidden argument*/NULL);
		NullCheck(L_6);
		CultureData_t1899656083 * L_7 = L_6->get_m_cultureData_28();
		NullCheck(L_7);
		String_t* L_8 = CultureData_get_CultureName_m405052649(L_7, /*hidden argument*/NULL);
		__this->set_m_cultureName_1(L_8);
	}

IL_0056:
	{
		String_t* L_9 = __this->get_m_cultureName_1();
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo_t4157843068 * L_10 = CultureInfo_GetCultureInfo_m56098747(NULL /*static, unused*/, L_9, /*hidden argument*/NULL);
		NullCheck(L_10);
		CultureData_t1899656083 * L_11 = L_10->get_m_cultureData_28();
		__this->set_m_cultureData_2(L_11);
		CultureData_t1899656083 * L_12 = __this->get_m_cultureData_2();
		NullCheck(L_12);
		String_t* L_13 = CultureData_get_STEXTINFO_m1311460795(L_12, /*hidden argument*/NULL);
		__this->set_m_textInfoName_3(L_13);
	}

IL_007d:
	{
		return;
	}
}
// System.Void System.Globalization.TextInfo::OnDeserialized(System.Runtime.Serialization.StreamingContext)
extern "C" IL2CPP_METHOD_ATTR void TextInfo_OnDeserialized_m3025496064 (TextInfo_t3810425522 * __this, StreamingContext_t3711869237  ___ctx0, const RuntimeMethod* method)
{
	{
		TextInfo_OnDeserialized_m730668371(__this, /*hidden argument*/NULL);
		return;
	}
}
// System.Void System.Globalization.TextInfo::OnSerializing(System.Runtime.Serialization.StreamingContext)
extern "C" IL2CPP_METHOD_ATTR void TextInfo_OnSerializing_m1931354745 (TextInfo_t3810425522 * __this, StreamingContext_t3711869237  ___ctx0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_OnSerializing_m1931354745_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->set_m_useUserOverride_7((bool)0);
		String_t* L_0 = __this->get_m_cultureName_1();
		__this->set_customCultureName_6(L_0);
		String_t* L_1 = __this->get_m_cultureName_1();
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo_t4157843068 * L_2 = CultureInfo_GetCultureInfo_m56098747(NULL /*static, unused*/, L_1, /*hidden argument*/NULL);
		NullCheck(L_2);
		int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 System.Globalization.CultureInfo::get_LCID() */, L_2);
		__this->set_m_win32LangID_8(L_3);
		return;
	}
}
// System.Int32 System.Globalization.TextInfo::GetHashCodeOrdinalIgnoreCase(System.String)
extern "C" IL2CPP_METHOD_ATTR int32_t TextInfo_GetHashCodeOrdinalIgnoreCase_m699669121 (RuntimeObject * __this /* static, unused */, String_t* ___s0, const RuntimeMethod* method)
{
	{
		String_t* L_0 = ___s0;
		int32_t L_1 = TextInfo_GetHashCodeOrdinalIgnoreCase_m4062822885(NULL /*static, unused*/, L_0, (bool)0, (((int64_t)((int64_t)0))), /*hidden argument*/NULL);
		return L_1;
	}
}
// System.Int32 System.Globalization.TextInfo::GetHashCodeOrdinalIgnoreCase(System.String,System.Boolean,System.Int64)
extern "C" IL2CPP_METHOD_ATTR int32_t TextInfo_GetHashCodeOrdinalIgnoreCase_m4062822885 (RuntimeObject * __this /* static, unused */, String_t* ___s0, bool ___forceRandomizedHashing1, int64_t ___additionalEntropy2, const RuntimeMethod* method)
{
	{
		TextInfo_t3810425522 * L_0 = TextInfo_get_Invariant_m95638853(NULL /*static, unused*/, /*hidden argument*/NULL);
		String_t* L_1 = ___s0;
		bool L_2 = ___forceRandomizedHashing1;
		int64_t L_3 = ___additionalEntropy2;
		NullCheck(L_0);
		int32_t L_4 = TextInfo_GetCaseInsensitiveHashCode_m1479044873(L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
		return L_4;
	}
}
// System.Int32 System.Globalization.TextInfo::CompareOrdinalIgnoreCase(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR int32_t TextInfo_CompareOrdinalIgnoreCase_m3312016573 (RuntimeObject * __this /* static, unused */, String_t* ___str10, String_t* ___str21, const RuntimeMethod* method)
{
	{
		String_t* L_0 = ___str10;
		String_t* L_1 = ___str21;
		String_t* L_2 = ___str10;
		NullCheck(L_2);
		int32_t L_3 = String_get_Length_m3847582255(L_2, /*hidden argument*/NULL);
		String_t* L_4 = ___str21;
		NullCheck(L_4);
		int32_t L_5 = String_get_Length_m3847582255(L_4, /*hidden argument*/NULL);
		int32_t L_6 = TextInfo_InternalCompareStringOrdinalIgnoreCase_m657291069(NULL /*static, unused*/, L_0, 0, L_1, 0, L_3, L_5, /*hidden argument*/NULL);
		return L_6;
	}
}
// System.Int32 System.Globalization.TextInfo::CompareOrdinalIgnoreCaseEx(System.String,System.Int32,System.String,System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t TextInfo_CompareOrdinalIgnoreCaseEx_m4152588326 (RuntimeObject * __this /* static, unused */, String_t* ___strA0, int32_t ___indexA1, String_t* ___strB2, int32_t ___indexB3, int32_t ___lengthA4, int32_t ___lengthB5, const RuntimeMethod* method)
{
	{
		String_t* L_0 = ___strA0;
		int32_t L_1 = ___indexA1;
		String_t* L_2 = ___strB2;
		int32_t L_3 = ___indexB3;
		int32_t L_4 = ___lengthA4;
		int32_t L_5 = ___lengthB5;
		int32_t L_6 = TextInfo_InternalCompareStringOrdinalIgnoreCase_m657291069(NULL /*static, unused*/, L_0, L_1, L_2, L_3, L_4, L_5, /*hidden argument*/NULL);
		return L_6;
	}
}
// System.Int32 System.Globalization.TextInfo::IndexOfStringOrdinalIgnoreCase(System.String,System.String,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t TextInfo_IndexOfStringOrdinalIgnoreCase_m3736678143 (RuntimeObject * __this /* static, unused */, String_t* ___source0, String_t* ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	{
		String_t* L_0 = ___source0;
		NullCheck(L_0);
		int32_t L_1 = String_get_Length_m3847582255(L_0, /*hidden argument*/NULL);
		if (L_1)
		{
			goto IL_0012;
		}
	}
	{
		String_t* L_2 = ___value1;
		NullCheck(L_2);
		int32_t L_3 = String_get_Length_m3847582255(L_2, /*hidden argument*/NULL);
		if (L_3)
		{
			goto IL_0012;
		}
	}
	{
		return 0;
	}

IL_0012:
	{
		int32_t L_4 = ___startIndex2;
		int32_t L_5 = ___count3;
		String_t* L_6 = ___value1;
		NullCheck(L_6);
		int32_t L_7 = String_get_Length_m3847582255(L_6, /*hidden argument*/NULL);
		V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5)), (int32_t)L_7));
		goto IL_003d;
	}

IL_001f:
	{
		String_t* L_8 = ___source0;
		int32_t L_9 = ___startIndex2;
		String_t* L_10 = ___value1;
		String_t* L_11 = ___value1;
		NullCheck(L_11);
		int32_t L_12 = String_get_Length_m3847582255(L_11, /*hidden argument*/NULL);
		String_t* L_13 = ___value1;
		NullCheck(L_13);
		int32_t L_14 = String_get_Length_m3847582255(L_13, /*hidden argument*/NULL);
		int32_t L_15 = TextInfo_CompareOrdinalIgnoreCaseEx_m4152588326(NULL /*static, unused*/, L_8, L_9, L_10, 0, L_12, L_14, /*hidden argument*/NULL);
		if (L_15)
		{
			goto IL_0038;
		}
	}
	{
		int32_t L_16 = ___startIndex2;
		return L_16;
	}

IL_0038:
	{
		int32_t L_17 = ___startIndex2;
		___startIndex2 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
	}

IL_003d:
	{
		int32_t L_18 = ___startIndex2;
		int32_t L_19 = V_0;
		if ((((int32_t)L_18) <= ((int32_t)L_19)))
		{
			goto IL_001f;
		}
	}
	{
		return (-1);
	}
}
// System.Int32 System.Globalization.TextInfo::LastIndexOfStringOrdinalIgnoreCase(System.String,System.String,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t TextInfo_LastIndexOfStringOrdinalIgnoreCase_m3731006141 (RuntimeObject * __this /* static, unused */, String_t* ___source0, String_t* ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	{
		String_t* L_0 = ___value1;
		NullCheck(L_0);
		int32_t L_1 = String_get_Length_m3847582255(L_0, /*hidden argument*/NULL);
		if (L_1)
		{
			goto IL_000a;
		}
	}
	{
		int32_t L_2 = ___startIndex2;
		return L_2;
	}

IL_000a:
	{
		int32_t L_3 = ___startIndex2;
		int32_t L_4 = ___count3;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (int32_t)1));
		String_t* L_5 = ___value1;
		NullCheck(L_5);
		int32_t L_6 = String_get_Length_m3847582255(L_5, /*hidden argument*/NULL);
		if ((((int32_t)L_6) <= ((int32_t)0)))
		{
			goto IL_0045;
		}
	}
	{
		int32_t L_7 = ___startIndex2;
		String_t* L_8 = ___value1;
		NullCheck(L_8);
		int32_t L_9 = String_get_Length_m3847582255(L_8, /*hidden argument*/NULL);
		___startIndex2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1))));
		goto IL_0045;
	}

IL_0027:
	{
		String_t* L_10 = ___source0;
		int32_t L_11 = ___startIndex2;
		String_t* L_12 = ___value1;
		String_t* L_13 = ___value1;
		NullCheck(L_13);
		int32_t L_14 = String_get_Length_m3847582255(L_13, /*hidden argument*/NULL);
		String_t* L_15 = ___value1;
		NullCheck(L_15);
		int32_t L_16 = String_get_Length_m3847582255(L_15, /*hidden argument*/NULL);
		int32_t L_17 = TextInfo_CompareOrdinalIgnoreCaseEx_m4152588326(NULL /*static, unused*/, L_10, L_11, L_12, 0, L_14, L_16, /*hidden argument*/NULL);
		if (L_17)
		{
			goto IL_0040;
		}
	}
	{
		int32_t L_18 = ___startIndex2;
		return L_18;
	}

IL_0040:
	{
		int32_t L_19 = ___startIndex2;
		___startIndex2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1));
	}

IL_0045:
	{
		int32_t L_20 = ___startIndex2;
		int32_t L_21 = V_0;
		if ((((int32_t)L_20) >= ((int32_t)L_21)))
		{
			goto IL_0027;
		}
	}
	{
		return (-1);
	}
}
// System.String System.Globalization.TextInfo::get_CultureName()
extern "C" IL2CPP_METHOD_ATTR String_t* TextInfo_get_CultureName_m3892243949 (TextInfo_t3810425522 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_m_textInfoName_3();
		return L_0;
	}
}
// System.Object System.Globalization.TextInfo::Clone()
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * TextInfo_Clone_m3838580862 (TextInfo_t3810425522 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_Clone_m3838580862_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeObject * L_0 = Object_MemberwiseClone_m1474068832(__this, /*hidden argument*/NULL);
		RuntimeObject * L_1 = L_0;
		NullCheck(((TextInfo_t3810425522 *)CastclassClass((RuntimeObject*)L_1, TextInfo_t3810425522_il2cpp_TypeInfo_var)));
		TextInfo_SetReadOnlyState_m1634360133(((TextInfo_t3810425522 *)CastclassClass((RuntimeObject*)L_1, TextInfo_t3810425522_il2cpp_TypeInfo_var)), (bool)0, /*hidden argument*/NULL);
		return L_1;
	}
}
// System.Void System.Globalization.TextInfo::SetReadOnlyState(System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void TextInfo_SetReadOnlyState_m1634360133 (TextInfo_t3810425522 * __this, bool ___readOnly0, const RuntimeMethod* method)
{
	{
		bool L_0 = ___readOnly0;
		__this->set_m_isReadOnly_0(L_0);
		return;
	}
}
// System.Char System.Globalization.TextInfo::ToLower(System.Char)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar TextInfo_ToLower_m2744057472 (TextInfo_t3810425522 * __this, Il2CppChar ___c0, const RuntimeMethod* method)
{
	{
		Il2CppChar L_0 = ___c0;
		bool L_1 = TextInfo_IsAscii_m2951558460(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
		if (!L_1)
		{
			goto IL_0017;
		}
	}
	{
		bool L_2 = TextInfo_get_IsAsciiCasingSameAsInvariant_m1297628524(__this, /*hidden argument*/NULL);
		if (!L_2)
		{
			goto IL_0017;
		}
	}
	{
		Il2CppChar L_3 = ___c0;
		Il2CppChar L_4 = TextInfo_ToLowerAsciiInvariant_m1319294454(NULL /*static, unused*/, L_3, /*hidden argument*/NULL);
		return L_4;
	}

IL_0017:
	{
		Il2CppChar L_5 = ___c0;
		Il2CppChar L_6 = TextInfo_ToLowerInternal_m3081368077(__this, L_5, /*hidden argument*/NULL);
		return L_6;
	}
}
// System.String System.Globalization.TextInfo::ToLower(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* TextInfo_ToLower_m2989196362 (TextInfo_t3810425522 * __this, String_t* ___str0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_ToLower_m2989196362_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___str0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral1391532509, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, TextInfo_ToLower_m2989196362_RuntimeMethod_var);
	}

IL_000e:
	{
		String_t* L_2 = ___str0;
		String_t* L_3 = TextInfo_ToLowerInternal_m719161612(__this, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
// System.Char System.Globalization.TextInfo::ToLowerAsciiInvariant(System.Char)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar TextInfo_ToLowerAsciiInvariant_m1319294454 (RuntimeObject * __this /* static, unused */, Il2CppChar ___c0, const RuntimeMethod* method)
{
	{
		Il2CppChar L_0 = ___c0;
		if ((((int32_t)((int32_t)65)) > ((int32_t)L_0)))
		{
			goto IL_0011;
		}
	}
	{
		Il2CppChar L_1 = ___c0;
		if ((((int32_t)L_1) > ((int32_t)((int32_t)90))))
		{
			goto IL_0011;
		}
	}
	{
		Il2CppChar L_2 = ___c0;
		___c0 = (((int32_t)((uint16_t)((int32_t)((int32_t)L_2|(int32_t)((int32_t)32))))));
	}

IL_0011:
	{
		Il2CppChar L_3 = ___c0;
		return L_3;
	}
}
// System.Char System.Globalization.TextInfo::ToUpper(System.Char)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar TextInfo_ToUpper_m4031511609 (TextInfo_t3810425522 * __this, Il2CppChar ___c0, const RuntimeMethod* method)
{
	{
		Il2CppChar L_0 = ___c0;
		bool L_1 = TextInfo_IsAscii_m2951558460(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
		if (!L_1)
		{
			goto IL_0017;
		}
	}
	{
		bool L_2 = TextInfo_get_IsAsciiCasingSameAsInvariant_m1297628524(__this, /*hidden argument*/NULL);
		if (!L_2)
		{
			goto IL_0017;
		}
	}
	{
		Il2CppChar L_3 = ___c0;
		Il2CppChar L_4 = TextInfo_ToUpperAsciiInvariant_m2586898757(NULL /*static, unused*/, L_3, /*hidden argument*/NULL);
		return L_4;
	}

IL_0017:
	{
		Il2CppChar L_5 = ___c0;
		Il2CppChar L_6 = TextInfo_ToUpperInternal_m2386587576(__this, L_5, /*hidden argument*/NULL);
		return L_6;
	}
}
// System.String System.Globalization.TextInfo::ToUpper(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* TextInfo_ToUpper_m325888772 (TextInfo_t3810425522 * __this, String_t* ___str0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_ToUpper_m325888772_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___str0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral1391532509, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, TextInfo_ToUpper_m325888772_RuntimeMethod_var);
	}

IL_000e:
	{
		String_t* L_2 = ___str0;
		String_t* L_3 = TextInfo_ToUpperInternal_m2727489322(__this, L_2, /*hidden argument*/NULL);
		return L_3;
	}
}
// System.Char System.Globalization.TextInfo::ToUpperAsciiInvariant(System.Char)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar TextInfo_ToUpperAsciiInvariant_m2586898757 (RuntimeObject * __this /* static, unused */, Il2CppChar ___c0, const RuntimeMethod* method)
{
	{
		Il2CppChar L_0 = ___c0;
		if ((((int32_t)((int32_t)97)) > ((int32_t)L_0)))
		{
			goto IL_0011;
		}
	}
	{
		Il2CppChar L_1 = ___c0;
		if ((((int32_t)L_1) > ((int32_t)((int32_t)122))))
		{
			goto IL_0011;
		}
	}
	{
		Il2CppChar L_2 = ___c0;
		___c0 = (((int32_t)((uint16_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)-33))))));
	}

IL_0011:
	{
		Il2CppChar L_3 = ___c0;
		return L_3;
	}
}
// System.Boolean System.Globalization.TextInfo::IsAscii(System.Char)
extern "C" IL2CPP_METHOD_ATTR bool TextInfo_IsAscii_m2951558460 (RuntimeObject * __this /* static, unused */, Il2CppChar ___c0, const RuntimeMethod* method)
{
	{
		Il2CppChar L_0 = ___c0;
		return (bool)((((int32_t)L_0) < ((int32_t)((int32_t)128)))? 1 : 0);
	}
}
// System.Boolean System.Globalization.TextInfo::get_IsAsciiCasingSameAsInvariant()
extern "C" IL2CPP_METHOD_ATTR bool TextInfo_get_IsAsciiCasingSameAsInvariant_m1297628524 (TextInfo_t3810425522 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_get_IsAsciiCasingSameAsInvariant_m1297628524_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	TextInfo_t3810425522 * G_B3_0 = NULL;
	TextInfo_t3810425522 * G_B2_0 = NULL;
	int32_t G_B4_0 = 0;
	TextInfo_t3810425522 * G_B4_1 = NULL;
	{
		Nullable_1_t1819850047 * L_0 = __this->get_address_of_m_IsAsciiCasingSameAsInvariant_4();
		bool L_1 = Nullable_1_get_HasValue_m1994351731((Nullable_1_t1819850047 *)L_0, /*hidden argument*/Nullable_1_get_HasValue_m1994351731_RuntimeMethod_var);
		if (L_1)
		{
			goto IL_004a;
		}
	}
	{
		CultureData_t1899656083 * L_2 = __this->get_m_cultureData_2();
		NullCheck(L_2);
		String_t* L_3 = CultureData_get_SISO639LANGNAME_m2016543795(L_2, /*hidden argument*/NULL);
		bool L_4 = String_op_Equality_m920492651(NULL /*static, unused*/, L_3, _stringLiteral3456153535, /*hidden argument*/NULL);
		G_B2_0 = __this;
		if (L_4)
		{
			G_B3_0 = __this;
			goto IL_003f;
		}
	}
	{
		CultureData_t1899656083 * L_5 = __this->get_m_cultureData_2();
		NullCheck(L_5);
		String_t* L_6 = CultureData_get_SISO639LANGNAME_m2016543795(L_5, /*hidden argument*/NULL);
		bool L_7 = String_op_Equality_m920492651(NULL /*static, unused*/, L_6, _stringLiteral3455629260, /*hidden argument*/NULL);
		G_B4_0 = ((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
		G_B4_1 = G_B2_0;
		goto IL_0040;
	}

IL_003f:
	{
		G_B4_0 = 0;
		G_B4_1 = G_B3_0;
	}

IL_0040:
	{
		Nullable_1_t1819850047  L_8;
		memset(&L_8, 0, sizeof(L_8));
		Nullable_1__ctor_m509459810((&L_8), (bool)G_B4_0, /*hidden argument*/Nullable_1__ctor_m509459810_RuntimeMethod_var);
		NullCheck(G_B4_1);
		G_B4_1->set_m_IsAsciiCasingSameAsInvariant_4(L_8);
	}

IL_004a:
	{
		Nullable_1_t1819850047 * L_9 = __this->get_address_of_m_IsAsciiCasingSameAsInvariant_4();
		bool L_10 = Nullable_1_get_Value_m2018837163((Nullable_1_t1819850047 *)L_9, /*hidden argument*/Nullable_1_get_Value_m2018837163_RuntimeMethod_var);
		return L_10;
	}
}
// System.Boolean System.Globalization.TextInfo::Equals(System.Object)
extern "C" IL2CPP_METHOD_ATTR bool TextInfo_Equals_m3029092201 (TextInfo_t3810425522 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_Equals_m3029092201_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	TextInfo_t3810425522 * V_0 = NULL;
	{
		RuntimeObject * L_0 = ___obj0;
		V_0 = ((TextInfo_t3810425522 *)IsInstClass((RuntimeObject*)L_0, TextInfo_t3810425522_il2cpp_TypeInfo_var));
		TextInfo_t3810425522 * L_1 = V_0;
		if (!L_1)
		{
			goto IL_001c;
		}
	}
	{
		String_t* L_2 = TextInfo_get_CultureName_m3892243949(__this, /*hidden argument*/NULL);
		TextInfo_t3810425522 * L_3 = V_0;
		NullCheck(L_3);
		String_t* L_4 = TextInfo_get_CultureName_m3892243949(L_3, /*hidden argument*/NULL);
		NullCheck(L_2);
		bool L_5 = String_Equals_m2270643605(L_2, L_4, /*hidden argument*/NULL);
		return L_5;
	}

IL_001c:
	{
		return (bool)0;
	}
}
// System.Int32 System.Globalization.TextInfo::GetHashCode()
extern "C" IL2CPP_METHOD_ATTR int32_t TextInfo_GetHashCode_m4032637166 (TextInfo_t3810425522 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = TextInfo_get_CultureName_m3892243949(__this, /*hidden argument*/NULL);
		NullCheck(L_0);
		int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_0);
		return L_1;
	}
}
// System.String System.Globalization.TextInfo::ToString()
extern "C" IL2CPP_METHOD_ATTR String_t* TextInfo_ToString_m3431897261 (TextInfo_t3810425522 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_ToString_m3431897261_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		CultureData_t1899656083 * L_0 = __this->get_m_cultureData_2();
		NullCheck(L_0);
		String_t* L_1 = CultureData_get_CultureName_m405052649(L_0, /*hidden argument*/NULL);
		String_t* L_2 = String_Concat_m3937257545(NULL /*static, unused*/, _stringLiteral3250364786, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
// System.Void System.Globalization.TextInfo::System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(System.Object)
extern "C" IL2CPP_METHOD_ATTR void TextInfo_System_Runtime_Serialization_IDeserializationCallback_OnDeserialization_m1492046432 (TextInfo_t3810425522 * __this, RuntimeObject * ___sender0, const RuntimeMethod* method)
{
	{
		TextInfo_OnDeserialized_m730668371(__this, /*hidden argument*/NULL);
		return;
	}
}
// System.Int32 System.Globalization.TextInfo::GetCaseInsensitiveHashCode(System.String)
extern "C" IL2CPP_METHOD_ATTR int32_t TextInfo_GetCaseInsensitiveHashCode_m3030480653 (TextInfo_t3810425522 * __this, String_t* ___str0, const RuntimeMethod* method)
{
	{
		String_t* L_0 = ___str0;
		int32_t L_1 = TextInfo_GetCaseInsensitiveHashCode_m1479044873(__this, L_0, (bool)0, (((int64_t)((int64_t)0))), /*hidden argument*/NULL);
		return L_1;
	}
}
// System.Int32 System.Globalization.TextInfo::GetCaseInsensitiveHashCode(System.String,System.Boolean,System.Int64)
extern "C" IL2CPP_METHOD_ATTR int32_t TextInfo_GetCaseInsensitiveHashCode_m1479044873 (TextInfo_t3810425522 * __this, String_t* ___str0, bool ___forceRandomizedHashing1, int64_t ___additionalEntropy2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_GetCaseInsensitiveHashCode_m1479044873_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___str0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral1391532509, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, TextInfo_GetCaseInsensitiveHashCode_m1479044873_RuntimeMethod_var);
	}

IL_000e:
	{
		TextInfo_t3810425522 * L_2 = ((TextInfo_t3810425522_StaticFields*)il2cpp_codegen_static_fields_for(TextInfo_t3810425522_il2cpp_TypeInfo_var))->get_s_Invariant_5();
		il2cpp_codegen_memory_barrier();
		if ((((RuntimeObject*)(TextInfo_t3810425522 *)__this) == ((RuntimeObject*)(TextInfo_t3810425522 *)L_2)))
		{
			goto IL_0024;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(StringComparer_t3301955079_il2cpp_TypeInfo_var);
		StringComparer_t3301955079 * L_3 = StringComparer_get_CurrentCultureIgnoreCase_m2393721523(NULL /*static, unused*/, /*hidden argument*/NULL);
		String_t* L_4 = ___str0;
		NullCheck(L_3);
		int32_t L_5 = VirtFuncInvoker1< int32_t, String_t* >::Invoke(12 /* System.Int32 System.StringComparer::GetHashCode(System.String) */, L_3, L_4);
		return L_5;
	}

IL_0024:
	{
		String_t* L_6 = ___str0;
		int32_t L_7 = TextInfo_GetInvariantCaseInsensitiveHashCode_m3385840991(__this, L_6, /*hidden argument*/NULL);
		return L_7;
	}
}
// System.Int32 System.Globalization.TextInfo::GetInvariantCaseInsensitiveHashCode(System.String)
extern "C" IL2CPP_METHOD_ATTR int32_t TextInfo_GetInvariantCaseInsensitiveHashCode_m3385840991 (TextInfo_t3810425522 * __this, String_t* ___str0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_GetInvariantCaseInsensitiveHashCode_m3385840991_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Il2CppChar* V_0 = NULL;
	String_t* V_1 = NULL;
	Il2CppChar* V_2 = NULL;
	Il2CppChar* V_3 = NULL;
	int32_t V_4 = 0;
	{
		String_t* L_0 = ___str0;
		V_1 = L_0;
		String_t* L_1 = V_1;
		V_0 = (Il2CppChar*)(((uintptr_t)L_1));
		Il2CppChar* L_2 = V_0;
		if (!L_2)
		{
			goto IL_0010;
		}
	}
	{
		Il2CppChar* L_3 = V_0;
		int32_t L_4 = RuntimeHelpers_get_OffsetToStringData_m2192601476(NULL /*static, unused*/, /*hidden argument*/NULL);
		V_0 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_3, (int32_t)L_4));
	}

IL_0010:
	{
		Il2CppChar* L_5 = V_0;
		V_2 = (Il2CppChar*)L_5;
		Il2CppChar* L_6 = V_2;
		String_t* L_7 = ___str0;
		NullCheck(L_7);
		int32_t L_8 = String_get_Length_m3847582255(L_7, /*hidden argument*/NULL);
		V_3 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_6, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_8)), (int32_t)2)))), (int32_t)2));
		V_4 = 0;
		goto IL_0050;
	}

IL_0025:
	{
		int32_t L_9 = V_4;
		int32_t L_10 = V_4;
		Il2CppChar* L_11 = V_2;
		int32_t L_12 = *((uint16_t*)L_11);
		IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var);
		Il2CppChar L_13 = Char_ToUpperInvariant_m3658711221(NULL /*static, unused*/, L_12, /*hidden argument*/NULL);
		V_4 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)L_9<<(int32_t)5)), (int32_t)L_10)), (int32_t)L_13));
		int32_t L_14 = V_4;
		int32_t L_15 = V_4;
		Il2CppChar* L_16 = V_2;
		int32_t L_17 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_16, (int32_t)2)));
		Il2CppChar L_18 = Char_ToUpperInvariant_m3658711221(NULL /*static, unused*/, L_17, /*hidden argument*/NULL);
		V_4 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)L_14<<(int32_t)5)), (int32_t)L_15)), (int32_t)L_18));
		Il2CppChar* L_19 = V_2;
		V_2 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_19, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)2)), (int32_t)2))));
	}

IL_0050:
	{
		Il2CppChar* L_20 = V_2;
		Il2CppChar* L_21 = V_3;
		if ((!(((uintptr_t)L_20) >= ((uintptr_t)L_21))))
		{
			goto IL_0025;
		}
	}
	{
		Il2CppChar* L_22 = V_3;
		V_3 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_22, (int32_t)2));
		Il2CppChar* L_23 = V_2;
		Il2CppChar* L_24 = V_3;
		if ((!(((uintptr_t)L_23) < ((uintptr_t)L_24))))
		{
			goto IL_006d;
		}
	}
	{
		int32_t L_25 = V_4;
		int32_t L_26 = V_4;
		Il2CppChar* L_27 = V_2;
		int32_t L_28 = *((uint16_t*)L_27);
		IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var);
		Il2CppChar L_29 = Char_ToUpperInvariant_m3658711221(NULL /*static, unused*/, L_28, /*hidden argument*/NULL);
		V_4 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)L_25<<(int32_t)5)), (int32_t)L_26)), (int32_t)L_29));
	}

IL_006d:
	{
		int32_t L_30 = V_4;
		return L_30;
	}
}
// System.String System.Globalization.TextInfo::ToUpperInternal(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* TextInfo_ToUpperInternal_m2727489322 (TextInfo_t3810425522 * __this, String_t* ___str0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_ToUpperInternal_m2727489322_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	Il2CppChar* V_1 = NULL;
	Il2CppChar* V_2 = NULL;
	String_t* V_3 = NULL;
	String_t* V_4 = NULL;
	Il2CppChar* V_5 = NULL;
	Il2CppChar* V_6 = NULL;
	int32_t V_7 = 0;
	{
		String_t* L_0 = ___str0;
		NullCheck(L_0);
		int32_t L_1 = String_get_Length_m3847582255(L_0, /*hidden argument*/NULL);
		if (L_1)
		{
			goto IL_000e;
		}
	}
	{
		String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		return L_2;
	}

IL_000e:
	{
		String_t* L_3 = ___str0;
		NullCheck(L_3);
		int32_t L_4 = String_get_Length_m3847582255(L_3, /*hidden argument*/NULL);
		String_t* L_5 = String_FastAllocateString_m806998024(NULL /*static, unused*/, L_4, /*hidden argument*/NULL);
		V_0 = L_5;
		String_t* L_6 = ___str0;
		V_3 = L_6;
		String_t* L_7 = V_3;
		V_1 = (Il2CppChar*)(((uintptr_t)L_7));
		Il2CppChar* L_8 = V_1;
		if (!L_8)
		{
			goto IL_002a;
		}
	}
	{
		Il2CppChar* L_9 = V_1;
		int32_t L_10 = RuntimeHelpers_get_OffsetToStringData_m2192601476(NULL /*static, unused*/, /*hidden argument*/NULL);
		V_1 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_9, (int32_t)L_10));
	}

IL_002a:
	{
		String_t* L_11 = V_0;
		V_4 = L_11;
		String_t* L_12 = V_4;
		V_2 = (Il2CppChar*)(((uintptr_t)L_12));
		Il2CppChar* L_13 = V_2;
		if (!L_13)
		{
			goto IL_003c;
		}
	}
	{
		Il2CppChar* L_14 = V_2;
		int32_t L_15 = RuntimeHelpers_get_OffsetToStringData_m2192601476(NULL /*static, unused*/, /*hidden argument*/NULL);
		V_2 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_14, (int32_t)L_15));
	}

IL_003c:
	{
		Il2CppChar* L_16 = V_2;
		V_5 = (Il2CppChar*)L_16;
		Il2CppChar* L_17 = V_1;
		V_6 = (Il2CppChar*)L_17;
		V_7 = 0;
		goto IL_0065;
	}

IL_0047:
	{
		Il2CppChar* L_18 = V_5;
		Il2CppChar* L_19 = V_6;
		int32_t L_20 = *((uint16_t*)L_19);
		Il2CppChar L_21 = VirtFuncInvoker1< Il2CppChar, Il2CppChar >::Invoke(9 /* System.Char System.Globalization.TextInfo::ToUpper(System.Char) */, __this, L_20);
		*((int16_t*)L_18) = (int16_t)L_21;
		Il2CppChar* L_22 = V_6;
		V_6 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_22, (int32_t)2));
		Il2CppChar* L_23 = V_5;
		V_5 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_23, (int32_t)2));
		int32_t L_24 = V_7;
		V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1));
	}

IL_0065:
	{
		int32_t L_25 = V_7;
		String_t* L_26 = ___str0;
		NullCheck(L_26);
		int32_t L_27 = String_get_Length_m3847582255(L_26, /*hidden argument*/NULL);
		if ((((int32_t)L_25) < ((int32_t)L_27)))
		{
			goto IL_0047;
		}
	}
	{
		V_3 = (String_t*)NULL;
		V_4 = (String_t*)NULL;
		String_t* L_28 = V_0;
		return L_28;
	}
}
// System.String System.Globalization.TextInfo::ToLowerInternal(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* TextInfo_ToLowerInternal_m719161612 (TextInfo_t3810425522 * __this, String_t* ___str0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_ToLowerInternal_m719161612_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	Il2CppChar* V_1 = NULL;
	Il2CppChar* V_2 = NULL;
	String_t* V_3 = NULL;
	String_t* V_4 = NULL;
	Il2CppChar* V_5 = NULL;
	Il2CppChar* V_6 = NULL;
	int32_t V_7 = 0;
	{
		String_t* L_0 = ___str0;
		NullCheck(L_0);
		int32_t L_1 = String_get_Length_m3847582255(L_0, /*hidden argument*/NULL);
		if (L_1)
		{
			goto IL_000e;
		}
	}
	{
		String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		return L_2;
	}

IL_000e:
	{
		String_t* L_3 = ___str0;
		NullCheck(L_3);
		int32_t L_4 = String_get_Length_m3847582255(L_3, /*hidden argument*/NULL);
		String_t* L_5 = String_FastAllocateString_m806998024(NULL /*static, unused*/, L_4, /*hidden argument*/NULL);
		V_0 = L_5;
		String_t* L_6 = ___str0;
		V_3 = L_6;
		String_t* L_7 = V_3;
		V_1 = (Il2CppChar*)(((uintptr_t)L_7));
		Il2CppChar* L_8 = V_1;
		if (!L_8)
		{
			goto IL_002a;
		}
	}
	{
		Il2CppChar* L_9 = V_1;
		int32_t L_10 = RuntimeHelpers_get_OffsetToStringData_m2192601476(NULL /*static, unused*/, /*hidden argument*/NULL);
		V_1 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_9, (int32_t)L_10));
	}

IL_002a:
	{
		String_t* L_11 = V_0;
		V_4 = L_11;
		String_t* L_12 = V_4;
		V_2 = (Il2CppChar*)(((uintptr_t)L_12));
		Il2CppChar* L_13 = V_2;
		if (!L_13)
		{
			goto IL_003c;
		}
	}
	{
		Il2CppChar* L_14 = V_2;
		int32_t L_15 = RuntimeHelpers_get_OffsetToStringData_m2192601476(NULL /*static, unused*/, /*hidden argument*/NULL);
		V_2 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_14, (int32_t)L_15));
	}

IL_003c:
	{
		Il2CppChar* L_16 = V_2;
		V_5 = (Il2CppChar*)L_16;
		Il2CppChar* L_17 = V_1;
		V_6 = (Il2CppChar*)L_17;
		V_7 = 0;
		goto IL_0065;
	}

IL_0047:
	{
		Il2CppChar* L_18 = V_5;
		Il2CppChar* L_19 = V_6;
		int32_t L_20 = *((uint16_t*)L_19);
		Il2CppChar L_21 = VirtFuncInvoker1< Il2CppChar, Il2CppChar >::Invoke(7 /* System.Char System.Globalization.TextInfo::ToLower(System.Char) */, __this, L_20);
		*((int16_t*)L_18) = (int16_t)L_21;
		Il2CppChar* L_22 = V_6;
		V_6 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_22, (int32_t)2));
		Il2CppChar* L_23 = V_5;
		V_5 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_23, (int32_t)2));
		int32_t L_24 = V_7;
		V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1));
	}

IL_0065:
	{
		int32_t L_25 = V_7;
		String_t* L_26 = ___str0;
		NullCheck(L_26);
		int32_t L_27 = String_get_Length_m3847582255(L_26, /*hidden argument*/NULL);
		if ((((int32_t)L_25) < ((int32_t)L_27)))
		{
			goto IL_0047;
		}
	}
	{
		V_3 = (String_t*)NULL;
		V_4 = (String_t*)NULL;
		String_t* L_28 = V_0;
		return L_28;
	}
}
// System.Char System.Globalization.TextInfo::ToUpperInternal(System.Char)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar TextInfo_ToUpperInternal_m2386587576 (TextInfo_t3810425522 * __this, Il2CppChar ___c0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_ToUpperInternal_m2386587576_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		CultureData_t1899656083 * L_0 = __this->get_m_cultureData_2();
		NullCheck(L_0);
		bool L_1 = CultureData_get_IsInvariantCulture_m818574244(L_0, /*hidden argument*/NULL);
		if (L_1)
		{
			goto IL_017c;
		}
	}
	{
		Il2CppChar L_2 = ___c0;
		if ((!(((uint32_t)L_2) <= ((uint32_t)((int32_t)498)))))
		{
			goto IL_0084;
		}
	}
	{
		Il2CppChar L_3 = ___c0;
		if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)383)))))
		{
			goto IL_0046;
		}
	}
	{
		Il2CppChar L_4 = ___c0;
		if ((((int32_t)L_4) == ((int32_t)((int32_t)181))))
		{
			goto IL_0107;
		}
	}
	{
		Il2CppChar L_5 = ___c0;
		if ((((int32_t)L_5) == ((int32_t)((int32_t)305))))
		{
			goto IL_010d;
		}
	}
	{
		Il2CppChar L_6 = ___c0;
		if ((((int32_t)L_6) == ((int32_t)((int32_t)383))))
		{
			goto IL_0110;
		}
	}
	{
		goto IL_015a;
	}

IL_0046:
	{
		Il2CppChar L_7 = ___c0;
		if ((!(((uint32_t)L_7) <= ((uint32_t)((int32_t)456)))))
		{
			goto IL_0069;
		}
	}
	{
		Il2CppChar L_8 = ___c0;
		if ((((int32_t)L_8) == ((int32_t)((int32_t)453))))
		{
			goto IL_0113;
		}
	}
	{
		Il2CppChar L_9 = ___c0;
		if ((((int32_t)L_9) == ((int32_t)((int32_t)456))))
		{
			goto IL_0113;
		}
	}
	{
		goto IL_015a;
	}

IL_0069:
	{
		Il2CppChar L_10 = ___c0;
		if ((((int32_t)L_10) == ((int32_t)((int32_t)459))))
		{
			goto IL_0113;
		}
	}
	{
		Il2CppChar L_11 = ___c0;
		if ((((int32_t)L_11) == ((int32_t)((int32_t)498))))
		{
			goto IL_0113;
		}
	}
	{
		goto IL_015a;
	}

IL_0084:
	{
		Il2CppChar L_12 = ___c0;
		if ((!(((uint32_t)L_12) <= ((uint32_t)((int32_t)1008)))))
		{
			goto IL_00db;
		}
	}
	{
		Il2CppChar L_13 = ___c0;
		if ((!(((uint32_t)L_13) <= ((uint32_t)((int32_t)962)))))
		{
			goto IL_00a9;
		}
	}
	{
		Il2CppChar L_14 = ___c0;
		if ((((int32_t)L_14) == ((int32_t)((int32_t)837))))
		{
			goto IL_0118;
		}
	}
	{
		Il2CppChar L_15 = ___c0;
		if ((((int32_t)L_15) == ((int32_t)((int32_t)962))))
		{
			goto IL_011e;
		}
	}
	{
		goto IL_015a;
	}

IL_00a9:
	{
		Il2CppChar L_16 = ___c0;
		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)((int32_t)976))))
		{
			case 0:
			{
				goto IL_0124;
			}
			case 1:
			{
				goto IL_012a;
			}
			case 2:
			{
				goto IL_015a;
			}
			case 3:
			{
				goto IL_015a;
			}
			case 4:
			{
				goto IL_015a;
			}
			case 5:
			{
				goto IL_0130;
			}
			case 6:
			{
				goto IL_0136;
			}
		}
	}
	{
		Il2CppChar L_17 = ___c0;
		if ((((int32_t)L_17) == ((int32_t)((int32_t)1008))))
		{
			goto IL_013c;
		}
	}
	{
		goto IL_015a;
	}

IL_00db:
	{
		Il2CppChar L_18 = ___c0;
		if ((!(((uint32_t)L_18) <= ((uint32_t)((int32_t)1013)))))
		{
			goto IL_00f5;
		}
	}
	{
		Il2CppChar L_19 = ___c0;
		if ((((int32_t)L_19) == ((int32_t)((int32_t)1009))))
		{
			goto IL_0142;
		}
	}
	{
		Il2CppChar L_20 = ___c0;
		if ((((int32_t)L_20) == ((int32_t)((int32_t)1013))))
		{
			goto IL_0148;
		}
	}
	{
		goto IL_015a;
	}

IL_00f5:
	{
		Il2CppChar L_21 = ___c0;
		if ((((int32_t)L_21) == ((int32_t)((int32_t)7835))))
		{
			goto IL_014e;
		}
	}
	{
		Il2CppChar L_22 = ___c0;
		if ((((int32_t)L_22) == ((int32_t)((int32_t)8126))))
		{
			goto IL_0154;
		}
	}
	{
		goto IL_015a;
	}

IL_0107:
	{
		return ((int32_t)924);
	}

IL_010d:
	{
		return ((int32_t)73);
	}

IL_0110:
	{
		return ((int32_t)83);
	}

IL_0113:
	{
		Il2CppChar L_23 = ___c0;
		return (((int32_t)((uint16_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_23, (int32_t)1)))));
	}

IL_0118:
	{
		return ((int32_t)921);
	}

IL_011e:
	{
		return ((int32_t)931);
	}

IL_0124:
	{
		return ((int32_t)914);
	}

IL_012a:
	{
		return ((int32_t)920);
	}

IL_0130:
	{
		return ((int32_t)934);
	}

IL_0136:
	{
		return ((int32_t)928);
	}

IL_013c:
	{
		return ((int32_t)922);
	}

IL_0142:
	{
		return ((int32_t)929);
	}

IL_0148:
	{
		return ((int32_t)917);
	}

IL_014e:
	{
		return ((int32_t)7776);
	}

IL_0154:
	{
		return ((int32_t)921);
	}

IL_015a:
	{
		bool L_24 = TextInfo_get_IsAsciiCasingSameAsInvariant_m1297628524(__this, /*hidden argument*/NULL);
		if (L_24)
		{
			goto IL_017c;
		}
	}
	{
		Il2CppChar L_25 = ___c0;
		if ((!(((uint32_t)L_25) == ((uint32_t)((int32_t)105)))))
		{
			goto IL_016d;
		}
	}
	{
		return ((int32_t)304);
	}

IL_016d:
	{
		Il2CppChar L_26 = ___c0;
		bool L_27 = TextInfo_IsAscii_m2951558460(NULL /*static, unused*/, L_26, /*hidden argument*/NULL);
		if (!L_27)
		{
			goto IL_017c;
		}
	}
	{
		Il2CppChar L_28 = ___c0;
		Il2CppChar L_29 = TextInfo_ToUpperAsciiInvariant_m2586898757(NULL /*static, unused*/, L_28, /*hidden argument*/NULL);
		return L_29;
	}

IL_017c:
	{
		Il2CppChar L_30 = ___c0;
		if ((((int32_t)L_30) < ((int32_t)((int32_t)224))))
		{
			goto IL_019a;
		}
	}
	{
		Il2CppChar L_31 = ___c0;
		if ((((int32_t)L_31) > ((int32_t)((int32_t)1414))))
		{
			goto IL_019a;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var);
		CharU5BU5D_t3528271667* L_32 = ((TextInfoToUpperData_t2556594888_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var))->get_range_00e0_0586_0();
		Il2CppChar L_33 = ___c0;
		NullCheck(L_32);
		int32_t L_34 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_33, (int32_t)((int32_t)224)));
		uint16_t L_35 = (uint16_t)(L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
		return L_35;
	}

IL_019a:
	{
		Il2CppChar L_36 = ___c0;
		if ((((int32_t)L_36) < ((int32_t)((int32_t)7681))))
		{
			goto IL_01b8;
		}
	}
	{
		Il2CppChar L_37 = ___c0;
		if ((((int32_t)L_37) > ((int32_t)((int32_t)8179))))
		{
			goto IL_01b8;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var);
		CharU5BU5D_t3528271667* L_38 = ((TextInfoToUpperData_t2556594888_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var))->get_range_1e01_1ff3_1();
		Il2CppChar L_39 = ___c0;
		NullCheck(L_38);
		int32_t L_40 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_39, (int32_t)((int32_t)7681)));
		uint16_t L_41 = (uint16_t)(L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_40));
		return L_41;
	}

IL_01b8:
	{
		Il2CppChar L_42 = ___c0;
		if ((((int32_t)L_42) < ((int32_t)((int32_t)8560))))
		{
			goto IL_01d6;
		}
	}
	{
		Il2CppChar L_43 = ___c0;
		if ((((int32_t)L_43) > ((int32_t)((int32_t)8580))))
		{
			goto IL_01d6;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var);
		CharU5BU5D_t3528271667* L_44 = ((TextInfoToUpperData_t2556594888_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var))->get_range_2170_2184_2();
		Il2CppChar L_45 = ___c0;
		NullCheck(L_44);
		int32_t L_46 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_45, (int32_t)((int32_t)8560)));
		uint16_t L_47 = (uint16_t)(L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
		return L_47;
	}

IL_01d6:
	{
		Il2CppChar L_48 = ___c0;
		if ((((int32_t)L_48) < ((int32_t)((int32_t)9424))))
		{
			goto IL_01f4;
		}
	}
	{
		Il2CppChar L_49 = ___c0;
		if ((((int32_t)L_49) > ((int32_t)((int32_t)9449))))
		{
			goto IL_01f4;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var);
		CharU5BU5D_t3528271667* L_50 = ((TextInfoToUpperData_t2556594888_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var))->get_range_24d0_24e9_3();
		Il2CppChar L_51 = ___c0;
		NullCheck(L_50);
		int32_t L_52 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_51, (int32_t)((int32_t)9424)));
		uint16_t L_53 = (uint16_t)(L_50)->GetAt(static_cast<il2cpp_array_size_t>(L_52));
		return L_53;
	}

IL_01f4:
	{
		Il2CppChar L_54 = ___c0;
		if ((((int32_t)L_54) < ((int32_t)((int32_t)11312))))
		{
			goto IL_0212;
		}
	}
	{
		Il2CppChar L_55 = ___c0;
		if ((((int32_t)L_55) > ((int32_t)((int32_t)11491))))
		{
			goto IL_0212;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var);
		CharU5BU5D_t3528271667* L_56 = ((TextInfoToUpperData_t2556594888_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var))->get_range_2c30_2ce3_4();
		Il2CppChar L_57 = ___c0;
		NullCheck(L_56);
		int32_t L_58 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_57, (int32_t)((int32_t)11312)));
		uint16_t L_59 = (uint16_t)(L_56)->GetAt(static_cast<il2cpp_array_size_t>(L_58));
		return L_59;
	}

IL_0212:
	{
		Il2CppChar L_60 = ___c0;
		if ((((int32_t)L_60) < ((int32_t)((int32_t)11520))))
		{
			goto IL_0230;
		}
	}
	{
		Il2CppChar L_61 = ___c0;
		if ((((int32_t)L_61) > ((int32_t)((int32_t)11557))))
		{
			goto IL_0230;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var);
		CharU5BU5D_t3528271667* L_62 = ((TextInfoToUpperData_t2556594888_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var))->get_range_2d00_2d25_5();
		Il2CppChar L_63 = ___c0;
		NullCheck(L_62);
		int32_t L_64 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_63, (int32_t)((int32_t)11520)));
		uint16_t L_65 = (uint16_t)(L_62)->GetAt(static_cast<il2cpp_array_size_t>(L_64));
		return L_65;
	}

IL_0230:
	{
		Il2CppChar L_66 = ___c0;
		if ((((int32_t)L_66) < ((int32_t)((int32_t)42561))))
		{
			goto IL_024e;
		}
	}
	{
		Il2CppChar L_67 = ___c0;
		if ((((int32_t)L_67) > ((int32_t)((int32_t)42647))))
		{
			goto IL_024e;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var);
		CharU5BU5D_t3528271667* L_68 = ((TextInfoToUpperData_t2556594888_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var))->get_range_a641_a697_6();
		Il2CppChar L_69 = ___c0;
		NullCheck(L_68);
		int32_t L_70 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_69, (int32_t)((int32_t)42561)));
		uint16_t L_71 = (uint16_t)(L_68)->GetAt(static_cast<il2cpp_array_size_t>(L_70));
		return L_71;
	}

IL_024e:
	{
		Il2CppChar L_72 = ___c0;
		if ((((int32_t)L_72) < ((int32_t)((int32_t)42787))))
		{
			goto IL_026c;
		}
	}
	{
		Il2CppChar L_73 = ___c0;
		if ((((int32_t)L_73) > ((int32_t)((int32_t)42892))))
		{
			goto IL_026c;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var);
		CharU5BU5D_t3528271667* L_74 = ((TextInfoToUpperData_t2556594888_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var))->get_range_a723_a78c_7();
		Il2CppChar L_75 = ___c0;
		NullCheck(L_74);
		int32_t L_76 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_75, (int32_t)((int32_t)42787)));
		uint16_t L_77 = (uint16_t)(L_74)->GetAt(static_cast<il2cpp_array_size_t>(L_76));
		return L_77;
	}

IL_026c:
	{
		Il2CppChar L_78 = ___c0;
		if ((((int32_t)((int32_t)65345)) > ((int32_t)L_78)))
		{
			goto IL_0282;
		}
	}
	{
		Il2CppChar L_79 = ___c0;
		if ((((int32_t)L_79) > ((int32_t)((int32_t)65370))))
		{
			goto IL_0282;
		}
	}
	{
		Il2CppChar L_80 = ___c0;
		return (((int32_t)((uint16_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_80, (int32_t)((int32_t)32))))));
	}

IL_0282:
	{
		Il2CppChar L_81 = ___c0;
		if ((((int32_t)L_81) == ((int32_t)((int32_t)7545))))
		{
			goto IL_029c;
		}
	}
	{
		Il2CppChar L_82 = ___c0;
		if ((((int32_t)L_82) == ((int32_t)((int32_t)7549))))
		{
			goto IL_02a2;
		}
	}
	{
		Il2CppChar L_83 = ___c0;
		if ((((int32_t)L_83) == ((int32_t)((int32_t)8526))))
		{
			goto IL_02a8;
		}
	}
	{
		goto IL_02ae;
	}

IL_029c:
	{
		return ((int32_t)42877);
	}

IL_02a2:
	{
		return ((int32_t)11363);
	}

IL_02a8:
	{
		return ((int32_t)8498);
	}

IL_02ae:
	{
		Il2CppChar L_84 = ___c0;
		return L_84;
	}
}
// System.Char System.Globalization.TextInfo::ToLowerInternal(System.Char)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar TextInfo_ToLowerInternal_m3081368077 (TextInfo_t3810425522 * __this, Il2CppChar ___c0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_ToLowerInternal_m3081368077_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		CultureData_t1899656083 * L_0 = __this->get_m_cultureData_2();
		NullCheck(L_0);
		bool L_1 = CultureData_get_IsInvariantCulture_m818574244(L_0, /*hidden argument*/NULL);
		if (L_1)
		{
			goto IL_00f5;
		}
	}
	{
		Il2CppChar L_2 = ___c0;
		if ((!(((uint32_t)L_2) <= ((uint32_t)((int32_t)498)))))
		{
			goto IL_0052;
		}
	}
	{
		Il2CppChar L_3 = ___c0;
		if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)453)))))
		{
			goto IL_0035;
		}
	}
	{
		Il2CppChar L_4 = ___c0;
		if ((((int32_t)L_4) == ((int32_t)((int32_t)304))))
		{
			goto IL_009e;
		}
	}
	{
		Il2CppChar L_5 = ___c0;
		if ((((int32_t)L_5) == ((int32_t)((int32_t)453))))
		{
			goto IL_00a1;
		}
	}
	{
		goto IL_00d3;
	}

IL_0035:
	{
		Il2CppChar L_6 = ___c0;
		if ((((int32_t)L_6) == ((int32_t)((int32_t)456))))
		{
			goto IL_00a1;
		}
	}
	{
		Il2CppChar L_7 = ___c0;
		if ((((int32_t)L_7) == ((int32_t)((int32_t)459))))
		{
			goto IL_00a1;
		}
	}
	{
		Il2CppChar L_8 = ___c0;
		if ((((int32_t)L_8) == ((int32_t)((int32_t)498))))
		{
			goto IL_00a1;
		}
	}
	{
		goto IL_00d3;
	}

IL_0052:
	{
		Il2CppChar L_9 = ___c0;
		if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)7838)))))
		{
			goto IL_0084;
		}
	}
	{
		Il2CppChar L_10 = ___c0;
		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)((int32_t)978))))
		{
			case 0:
			{
				goto IL_00a6;
			}
			case 1:
			{
				goto IL_00ac;
			}
			case 2:
			{
				goto IL_00b2;
			}
		}
	}
	{
		Il2CppChar L_11 = ___c0;
		if ((((int32_t)L_11) == ((int32_t)((int32_t)1012))))
		{
			goto IL_00b8;
		}
	}
	{
		Il2CppChar L_12 = ___c0;
		if ((((int32_t)L_12) == ((int32_t)((int32_t)7838))))
		{
			goto IL_00be;
		}
	}
	{
		goto IL_00d3;
	}

IL_0084:
	{
		Il2CppChar L_13 = ___c0;
		if ((((int32_t)L_13) == ((int32_t)((int32_t)8486))))
		{
			goto IL_00c4;
		}
	}
	{
		Il2CppChar L_14 = ___c0;
		if ((((int32_t)L_14) == ((int32_t)((int32_t)8490))))
		{
			goto IL_00ca;
		}
	}
	{
		Il2CppChar L_15 = ___c0;
		if ((((int32_t)L_15) == ((int32_t)((int32_t)8491))))
		{
			goto IL_00cd;
		}
	}
	{
		goto IL_00d3;
	}

IL_009e:
	{
		return ((int32_t)105);
	}

IL_00a1:
	{
		Il2CppChar L_16 = ___c0;
		return (((int32_t)((uint16_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)))));
	}

IL_00a6:
	{
		return ((int32_t)965);
	}

IL_00ac:
	{
		return ((int32_t)973);
	}

IL_00b2:
	{
		return ((int32_t)971);
	}

IL_00b8:
	{
		return ((int32_t)952);
	}

IL_00be:
	{
		return ((int32_t)223);
	}

IL_00c4:
	{
		return ((int32_t)969);
	}

IL_00ca:
	{
		return ((int32_t)107);
	}

IL_00cd:
	{
		return ((int32_t)229);
	}

IL_00d3:
	{
		bool L_17 = TextInfo_get_IsAsciiCasingSameAsInvariant_m1297628524(__this, /*hidden argument*/NULL);
		if (L_17)
		{
			goto IL_00f5;
		}
	}
	{
		Il2CppChar L_18 = ___c0;
		if ((!(((uint32_t)L_18) == ((uint32_t)((int32_t)73)))))
		{
			goto IL_00e6;
		}
	}
	{
		return ((int32_t)305);
	}

IL_00e6:
	{
		Il2CppChar L_19 = ___c0;
		bool L_20 = TextInfo_IsAscii_m2951558460(NULL /*static, unused*/, L_19, /*hidden argument*/NULL);
		if (!L_20)
		{
			goto IL_00f5;
		}
	}
	{
		Il2CppChar L_21 = ___c0;
		Il2CppChar L_22 = TextInfo_ToLowerAsciiInvariant_m1319294454(NULL /*static, unused*/, L_21, /*hidden argument*/NULL);
		return L_22;
	}

IL_00f5:
	{
		Il2CppChar L_23 = ___c0;
		if ((((int32_t)L_23) < ((int32_t)((int32_t)192))))
		{
			goto IL_0113;
		}
	}
	{
		Il2CppChar L_24 = ___c0;
		if ((((int32_t)L_24) > ((int32_t)((int32_t)1366))))
		{
			goto IL_0113;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var);
		CharU5BU5D_t3528271667* L_25 = ((TextInfoToLowerData_t154700191_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var))->get_range_00c0_0556_0();
		Il2CppChar L_26 = ___c0;
		NullCheck(L_25);
		int32_t L_27 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_26, (int32_t)((int32_t)192)));
		uint16_t L_28 = (uint16_t)(L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
		return L_28;
	}

IL_0113:
	{
		Il2CppChar L_29 = ___c0;
		if ((((int32_t)L_29) < ((int32_t)((int32_t)4256))))
		{
			goto IL_0131;
		}
	}
	{
		Il2CppChar L_30 = ___c0;
		if ((((int32_t)L_30) > ((int32_t)((int32_t)4293))))
		{
			goto IL_0131;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var);
		CharU5BU5D_t3528271667* L_31 = ((TextInfoToLowerData_t154700191_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var))->get_range_10a0_10c5_1();
		Il2CppChar L_32 = ___c0;
		NullCheck(L_31);
		int32_t L_33 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_32, (int32_t)((int32_t)4256)));
		uint16_t L_34 = (uint16_t)(L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
		return L_34;
	}

IL_0131:
	{
		Il2CppChar L_35 = ___c0;
		if ((((int32_t)L_35) < ((int32_t)((int32_t)7680))))
		{
			goto IL_014f;
		}
	}
	{
		Il2CppChar L_36 = ___c0;
		if ((((int32_t)L_36) > ((int32_t)((int32_t)8188))))
		{
			goto IL_014f;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var);
		CharU5BU5D_t3528271667* L_37 = ((TextInfoToLowerData_t154700191_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var))->get_range_1e00_1ffc_2();
		Il2CppChar L_38 = ___c0;
		NullCheck(L_37);
		int32_t L_39 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_38, (int32_t)((int32_t)7680)));
		uint16_t L_40 = (uint16_t)(L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
		return L_40;
	}

IL_014f:
	{
		Il2CppChar L_41 = ___c0;
		if ((((int32_t)L_41) < ((int32_t)((int32_t)8544))))
		{
			goto IL_016d;
		}
	}
	{
		Il2CppChar L_42 = ___c0;
		if ((((int32_t)L_42) > ((int32_t)((int32_t)8559))))
		{
			goto IL_016d;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var);
		CharU5BU5D_t3528271667* L_43 = ((TextInfoToLowerData_t154700191_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var))->get_range_2160_216f_3();
		Il2CppChar L_44 = ___c0;
		NullCheck(L_43);
		int32_t L_45 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_44, (int32_t)((int32_t)8544)));
		uint16_t L_46 = (uint16_t)(L_43)->GetAt(static_cast<il2cpp_array_size_t>(L_45));
		return L_46;
	}

IL_016d:
	{
		Il2CppChar L_47 = ___c0;
		if ((((int32_t)L_47) < ((int32_t)((int32_t)9398))))
		{
			goto IL_018b;
		}
	}
	{
		Il2CppChar L_48 = ___c0;
		if ((((int32_t)L_48) > ((int32_t)((int32_t)9423))))
		{
			goto IL_018b;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var);
		CharU5BU5D_t3528271667* L_49 = ((TextInfoToLowerData_t154700191_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var))->get_range_24b6_24cf_4();
		Il2CppChar L_50 = ___c0;
		NullCheck(L_49);
		int32_t L_51 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_50, (int32_t)((int32_t)9398)));
		uint16_t L_52 = (uint16_t)(L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
		return L_52;
	}

IL_018b:
	{
		Il2CppChar L_53 = ___c0;
		if ((((int32_t)L_53) < ((int32_t)((int32_t)11264))))
		{
			goto IL_01a9;
		}
	}
	{
		Il2CppChar L_54 = ___c0;
		if ((((int32_t)L_54) > ((int32_t)((int32_t)11310))))
		{
			goto IL_01a9;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var);
		CharU5BU5D_t3528271667* L_55 = ((TextInfoToLowerData_t154700191_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var))->get_range_2c00_2c2e_5();
		Il2CppChar L_56 = ___c0;
		NullCheck(L_55);
		int32_t L_57 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_56, (int32_t)((int32_t)11264)));
		uint16_t L_58 = (uint16_t)(L_55)->GetAt(static_cast<il2cpp_array_size_t>(L_57));
		return L_58;
	}

IL_01a9:
	{
		Il2CppChar L_59 = ___c0;
		if ((((int32_t)L_59) < ((int32_t)((int32_t)11360))))
		{
			goto IL_01c7;
		}
	}
	{
		Il2CppChar L_60 = ___c0;
		if ((((int32_t)L_60) > ((int32_t)((int32_t)11490))))
		{
			goto IL_01c7;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var);
		CharU5BU5D_t3528271667* L_61 = ((TextInfoToLowerData_t154700191_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var))->get_range_2c60_2ce2_6();
		Il2CppChar L_62 = ___c0;
		NullCheck(L_61);
		int32_t L_63 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_62, (int32_t)((int32_t)11360)));
		uint16_t L_64 = (uint16_t)(L_61)->GetAt(static_cast<il2cpp_array_size_t>(L_63));
		return L_64;
	}

IL_01c7:
	{
		Il2CppChar L_65 = ___c0;
		if ((((int32_t)L_65) < ((int32_t)((int32_t)42560))))
		{
			goto IL_01e5;
		}
	}
	{
		Il2CppChar L_66 = ___c0;
		if ((((int32_t)L_66) > ((int32_t)((int32_t)42646))))
		{
			goto IL_01e5;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var);
		CharU5BU5D_t3528271667* L_67 = ((TextInfoToLowerData_t154700191_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var))->get_range_a640_a696_7();
		Il2CppChar L_68 = ___c0;
		NullCheck(L_67);
		int32_t L_69 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_68, (int32_t)((int32_t)42560)));
		uint16_t L_70 = (uint16_t)(L_67)->GetAt(static_cast<il2cpp_array_size_t>(L_69));
		return L_70;
	}

IL_01e5:
	{
		Il2CppChar L_71 = ___c0;
		if ((((int32_t)L_71) < ((int32_t)((int32_t)42786))))
		{
			goto IL_0203;
		}
	}
	{
		Il2CppChar L_72 = ___c0;
		if ((((int32_t)L_72) > ((int32_t)((int32_t)42891))))
		{
			goto IL_0203;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var);
		CharU5BU5D_t3528271667* L_73 = ((TextInfoToLowerData_t154700191_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var))->get_range_a722_a78b_8();
		Il2CppChar L_74 = ___c0;
		NullCheck(L_73);
		int32_t L_75 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_74, (int32_t)((int32_t)42786)));
		uint16_t L_76 = (uint16_t)(L_73)->GetAt(static_cast<il2cpp_array_size_t>(L_75));
		return L_76;
	}

IL_0203:
	{
		Il2CppChar L_77 = ___c0;
		if ((((int32_t)((int32_t)65313)) > ((int32_t)L_77)))
		{
			goto IL_0219;
		}
	}
	{
		Il2CppChar L_78 = ___c0;
		if ((((int32_t)L_78) > ((int32_t)((int32_t)65338))))
		{
			goto IL_0219;
		}
	}
	{
		Il2CppChar L_79 = ___c0;
		return (((int32_t)((uint16_t)((int32_t)il2cpp_codegen_add((int32_t)L_79, (int32_t)((int32_t)32))))));
	}

IL_0219:
	{
		Il2CppChar L_80 = ___c0;
		if ((((int32_t)L_80) == ((int32_t)((int32_t)8498))))
		{
			goto IL_022b;
		}
	}
	{
		Il2CppChar L_81 = ___c0;
		if ((((int32_t)L_81) == ((int32_t)((int32_t)8579))))
		{
			goto IL_0231;
		}
	}
	{
		goto IL_0237;
	}

IL_022b:
	{
		return ((int32_t)8526);
	}

IL_0231:
	{
		return ((int32_t)8580);
	}

IL_0237:
	{
		Il2CppChar L_82 = ___c0;
		return L_82;
	}
}
// System.Int32 System.Globalization.TextInfo::InternalCompareStringOrdinalIgnoreCase(System.String,System.Int32,System.String,System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t TextInfo_InternalCompareStringOrdinalIgnoreCase_m657291069 (RuntimeObject * __this /* static, unused */, String_t* ___strA0, int32_t ___indexA1, String_t* ___strB2, int32_t ___indexB3, int32_t ___lenA4, int32_t ___lenB5, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_InternalCompareStringOrdinalIgnoreCase_m657291069_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	Il2CppChar* V_2 = NULL;
	Il2CppChar* V_3 = NULL;
	String_t* V_4 = NULL;
	String_t* V_5 = NULL;
	Il2CppChar* V_6 = NULL;
	Il2CppChar* V_7 = NULL;
	Il2CppChar* V_8 = NULL;
	Il2CppChar V_9 = 0x0;
	Il2CppChar V_10 = 0x0;
	{
		String_t* L_0 = ___strA0;
		if (L_0)
		{
			goto IL_000a;
		}
	}
	{
		String_t* L_1 = ___strB2;
		if (!L_1)
		{
			goto IL_0008;
		}
	}
	{
		return (-1);
	}

IL_0008:
	{
		return 0;
	}

IL_000a:
	{
		String_t* L_2 = ___strB2;
		if (L_2)
		{
			goto IL_000f;
		}
	}
	{
		return 1;
	}

IL_000f:
	{
		int32_t L_3 = ___lenA4;
		String_t* L_4 = ___strA0;
		NullCheck(L_4);
		int32_t L_5 = String_get_Length_m3847582255(L_4, /*hidden argument*/NULL);
		int32_t L_6 = ___indexA1;
		IL2CPP_RUNTIME_CLASS_INIT(Math_t1671470975_il2cpp_TypeInfo_var);
		int32_t L_7 = Math_Min_m3468062251(NULL /*static, unused*/, L_3, ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)), /*hidden argument*/NULL);
		V_0 = L_7;
		int32_t L_8 = ___lenB5;
		String_t* L_9 = ___strB2;
		NullCheck(L_9);
		int32_t L_10 = String_get_Length_m3847582255(L_9, /*hidden argument*/NULL);
		int32_t L_11 = ___indexB3;
		int32_t L_12 = Math_Min_m3468062251(NULL /*static, unused*/, L_8, ((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), /*hidden argument*/NULL);
		V_1 = L_12;
		int32_t L_13 = V_0;
		int32_t L_14 = V_1;
		if ((!(((uint32_t)L_13) == ((uint32_t)L_14))))
		{
			goto IL_0039;
		}
	}
	{
		String_t* L_15 = ___strA0;
		String_t* L_16 = ___strB2;
		if ((!(((RuntimeObject*)(String_t*)L_15) == ((RuntimeObject*)(String_t*)L_16))))
		{
			goto IL_0039;
		}
	}
	{
		return 0;
	}

IL_0039:
	{
		String_t* L_17 = ___strA0;
		V_4 = L_17;
		String_t* L_18 = V_4;
		V_2 = (Il2CppChar*)(((uintptr_t)L_18));
		Il2CppChar* L_19 = V_2;
		if (!L_19)
		{
			goto IL_004b;
		}
	}
	{
		Il2CppChar* L_20 = V_2;
		int32_t L_21 = RuntimeHelpers_get_OffsetToStringData_m2192601476(NULL /*static, unused*/, /*hidden argument*/NULL);
		V_2 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_20, (int32_t)L_21));
	}

IL_004b:
	{
		String_t* L_22 = ___strB2;
		V_5 = L_22;
		String_t* L_23 = V_5;
		V_3 = (Il2CppChar*)(((uintptr_t)L_23));
		Il2CppChar* L_24 = V_3;
		if (!L_24)
		{
			goto IL_005d;
		}
	}
	{
		Il2CppChar* L_25 = V_3;
		int32_t L_26 = RuntimeHelpers_get_OffsetToStringData_m2192601476(NULL /*static, unused*/, /*hidden argument*/NULL);
		V_3 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_25, (int32_t)L_26));
	}

IL_005d:
	{
		Il2CppChar* L_27 = V_2;
		int32_t L_28 = ___indexA1;
		V_6 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_27, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_28)), (int32_t)2))));
		Il2CppChar* L_29 = V_6;
		int32_t L_30 = V_0;
		int32_t L_31 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(Math_t1671470975_il2cpp_TypeInfo_var);
		int32_t L_32 = Math_Min_m3468062251(NULL /*static, unused*/, L_30, L_31, /*hidden argument*/NULL);
		V_7 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_29, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_32)), (int32_t)2))));
		Il2CppChar* L_33 = V_3;
		int32_t L_34 = ___indexB3;
		V_8 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_33, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_34)), (int32_t)2))));
		goto IL_00b2;
	}

IL_007e:
	{
		Il2CppChar* L_35 = V_6;
		int32_t L_36 = *((uint16_t*)L_35);
		Il2CppChar* L_37 = V_8;
		int32_t L_38 = *((uint16_t*)L_37);
		if ((((int32_t)L_36) == ((int32_t)L_38)))
		{
			goto IL_00a6;
		}
	}
	{
		Il2CppChar* L_39 = V_6;
		int32_t L_40 = *((uint16_t*)L_39);
		IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var);
		Il2CppChar L_41 = Char_ToUpperInvariant_m3658711221(NULL /*static, unused*/, L_40, /*hidden argument*/NULL);
		V_9 = L_41;
		Il2CppChar* L_42 = V_8;
		int32_t L_43 = *((uint16_t*)L_42);
		Il2CppChar L_44 = Char_ToUpperInvariant_m3658711221(NULL /*static, unused*/, L_43, /*hidden argument*/NULL);
		V_10 = L_44;
		Il2CppChar L_45 = V_9;
		Il2CppChar L_46 = V_10;
		if ((((int32_t)L_45) == ((int32_t)L_46)))
		{
			goto IL_00a6;
		}
	}
	{
		Il2CppChar L_47 = V_9;
		Il2CppChar L_48 = V_10;
		return ((int32_t)il2cpp_codegen_subtract((int32_t)L_47, (int32_t)L_48));
	}

IL_00a6:
	{
		Il2CppChar* L_49 = V_6;
		V_6 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_49, (int32_t)2));
		Il2CppChar* L_50 = V_8;
		V_8 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_50, (int32_t)2));
	}

IL_00b2:
	{
		Il2CppChar* L_51 = V_6;
		Il2CppChar* L_52 = V_7;
		if ((!(((uintptr_t)L_51) >= ((uintptr_t)L_52))))
		{
			goto IL_007e;
		}
	}
	{
		int32_t L_53 = V_0;
		int32_t L_54 = V_1;
		return ((int32_t)il2cpp_codegen_subtract((int32_t)L_53, (int32_t)L_54));
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Globalization.TextInfoToLowerData::.cctor()
extern "C" IL2CPP_METHOD_ATTR void TextInfoToLowerData__cctor_m1412449444 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfoToLowerData__cctor_m1412449444_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		CharU5BU5D_t3528271667* L_0 = (CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)((int32_t)1175));
		CharU5BU5D_t3528271667* L_1 = L_0;
		RuntimeFieldHandle_t1871169219  L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_140_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_1, L_2, /*hidden argument*/NULL);
		((TextInfoToLowerData_t154700191_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var))->set_range_00c0_0556_0(L_1);
		CharU5BU5D_t3528271667* L_3 = (CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)((int32_t)38));
		CharU5BU5D_t3528271667* L_4 = L_3;
		RuntimeFieldHandle_t1871169219  L_5 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____DA19DB47B583EFCF7825D2E39D661D2354F28219_121_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_4, L_5, /*hidden argument*/NULL);
		((TextInfoToLowerData_t154700191_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var))->set_range_10a0_10c5_1(L_4);
		CharU5BU5D_t3528271667* L_6 = (CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)((int32_t)509));
		CharU5BU5D_t3528271667* L_7 = L_6;
		RuntimeFieldHandle_t1871169219  L_8 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____A8A491E4CED49AE0027560476C10D933CE70C8DF_95_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_7, L_8, /*hidden argument*/NULL);
		((TextInfoToLowerData_t154700191_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var))->set_range_1e00_1ffc_2(L_7);
		CharU5BU5D_t3528271667* L_9 = (CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
		CharU5BU5D_t3528271667* L_10 = L_9;
		RuntimeFieldHandle_t1871169219  L_11 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____D117188BE8D4609C0D531C51B0BB911A4219DEBE_117_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_10, L_11, /*hidden argument*/NULL);
		((TextInfoToLowerData_t154700191_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var))->set_range_2160_216f_3(L_10);
		CharU5BU5D_t3528271667* L_12 = (CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)((int32_t)26));
		CharU5BU5D_t3528271667* L_13 = L_12;
		RuntimeFieldHandle_t1871169219  L_14 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____6770974FEF1E98B9C1864370E2B5B786EB0EA39E_53_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_13, L_14, /*hidden argument*/NULL);
		((TextInfoToLowerData_t154700191_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var))->set_range_24b6_24cf_4(L_13);
		CharU5BU5D_t3528271667* L_15 = (CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)((int32_t)47));
		CharU5BU5D_t3528271667* L_16 = L_15;
		RuntimeFieldHandle_t1871169219  L_17 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____F512A9ABF88066AAEB92684F95CC05D8101B462B_138_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_16, L_17, /*hidden argument*/NULL);
		((TextInfoToLowerData_t154700191_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var))->set_range_2c00_2c2e_5(L_16);
		CharU5BU5D_t3528271667* L_18 = (CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)((int32_t)131));
		CharU5BU5D_t3528271667* L_19 = L_18;
		RuntimeFieldHandle_t1871169219  L_20 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_129_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_19, L_20, /*hidden argument*/NULL);
		((TextInfoToLowerData_t154700191_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var))->set_range_2c60_2ce2_6(L_19);
		CharU5BU5D_t3528271667* L_21 = (CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)((int32_t)87));
		CharU5BU5D_t3528271667* L_22 = L_21;
		RuntimeFieldHandle_t1871169219  L_23 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____CE5835130F5277F63D716FC9115526B0AC68FFAD_113_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_22, L_23, /*hidden argument*/NULL);
		((TextInfoToLowerData_t154700191_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var))->set_range_a640_a696_7(L_22);
		CharU5BU5D_t3528271667* L_24 = (CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)((int32_t)106));
		CharU5BU5D_t3528271667* L_25 = L_24;
		RuntimeFieldHandle_t1871169219  L_26 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____A5444763673307F6828C748D4B9708CFC02B0959_92_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_25, L_26, /*hidden argument*/NULL);
		((TextInfoToLowerData_t154700191_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t154700191_il2cpp_TypeInfo_var))->set_range_a722_a78b_8(L_25);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Globalization.TextInfoToUpperData::.cctor()
extern "C" IL2CPP_METHOD_ATTR void TextInfoToUpperData__cctor_m1254507017 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfoToUpperData__cctor_m1254507017_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		CharU5BU5D_t3528271667* L_0 = (CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)((int32_t)1191));
		CharU5BU5D_t3528271667* L_1 = L_0;
		RuntimeFieldHandle_t1871169219  L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____35EED060772F2748D13B745DAEC8CD7BD3B87604_23_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_1, L_2, /*hidden argument*/NULL);
		((TextInfoToUpperData_t2556594888_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var))->set_range_00e0_0586_0(L_1);
		CharU5BU5D_t3528271667* L_3 = (CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)((int32_t)499));
		CharU5BU5D_t3528271667* L_4 = L_3;
		RuntimeFieldHandle_t1871169219  L_5 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_102_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_4, L_5, /*hidden argument*/NULL);
		((TextInfoToUpperData_t2556594888_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var))->set_range_1e01_1ff3_1(L_4);
		CharU5BU5D_t3528271667* L_6 = (CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)((int32_t)21));
		CharU5BU5D_t3528271667* L_7 = L_6;
		RuntimeFieldHandle_t1871169219  L_8 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____29C1A61550F0E3260E1953D4FAD71C256218EF40_14_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_7, L_8, /*hidden argument*/NULL);
		((TextInfoToUpperData_t2556594888_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var))->set_range_2170_2184_2(L_7);
		CharU5BU5D_t3528271667* L_9 = (CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)((int32_t)26));
		CharU5BU5D_t3528271667* L_10 = L_9;
		RuntimeFieldHandle_t1871169219  L_11 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____AFCD4E1211233E99373A3367B23105A3D624B1F2_97_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_10, L_11, /*hidden argument*/NULL);
		((TextInfoToUpperData_t2556594888_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var))->set_range_24d0_24e9_3(L_10);
		CharU5BU5D_t3528271667* L_12 = (CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)((int32_t)180));
		CharU5BU5D_t3528271667* L_13 = L_12;
		RuntimeFieldHandle_t1871169219  L_14 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____B8F87834C3597B2EEF22BA6D3A392CC925636401_104_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_13, L_14, /*hidden argument*/NULL);
		((TextInfoToUpperData_t2556594888_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var))->set_range_2c30_2ce3_4(L_13);
		CharU5BU5D_t3528271667* L_15 = (CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)((int32_t)38));
		CharU5BU5D_t3528271667* L_16 = L_15;
		RuntimeFieldHandle_t1871169219  L_17 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____6FC754859E4EC74E447048364B216D825C6F8FE7_59_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_16, L_17, /*hidden argument*/NULL);
		((TextInfoToUpperData_t2556594888_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var))->set_range_2d00_2d25_5(L_16);
		CharU5BU5D_t3528271667* L_18 = (CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)((int32_t)87));
		CharU5BU5D_t3528271667* L_19 = L_18;
		RuntimeFieldHandle_t1871169219  L_20 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____A705A106D95282BD15E13EEA6B0AF583FF786D83_94_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_19, L_20, /*hidden argument*/NULL);
		((TextInfoToUpperData_t2556594888_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var))->set_range_a641_a697_6(L_19);
		CharU5BU5D_t3528271667* L_21 = (CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)((int32_t)106));
		CharU5BU5D_t3528271667* L_22 = L_21;
		RuntimeFieldHandle_t1871169219  L_23 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3057255361____594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_45_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m3117905507(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_22, L_23, /*hidden argument*/NULL);
		((TextInfoToUpperData_t2556594888_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t2556594888_il2cpp_TypeInfo_var))->set_range_a723_a78c_7(L_22);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String System.Globalization.TimeSpanFormat::IntToString(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* TimeSpanFormat_IntToString_m2410800130 (RuntimeObject * __this /* static, unused */, int32_t ___n0, int32_t ___digits1, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___n0;
		int32_t L_1 = ___digits1;
		String_t* L_2 = ParseNumbers_IntToString_m3567669438(NULL /*static, unused*/, L_0, ((int32_t)10), L_1, ((int32_t)48), 0, /*hidden argument*/NULL);
		return L_2;
	}
}
// System.String System.Globalization.TimeSpanFormat::Format(System.TimeSpan,System.String,System.IFormatProvider)
extern "C" IL2CPP_METHOD_ATTR String_t* TimeSpanFormat_Format_m1963172878 (RuntimeObject * __this /* static, unused */, TimeSpan_t881159249  ___value0, String_t* ___format1, RuntimeObject* ___formatProvider2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanFormat_Format_m1963172878_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Il2CppChar V_0 = 0x0;
	int32_t V_1 = 0;
	DateTimeFormatInfo_t2405853701 * V_2 = NULL;
	{
		String_t* L_0 = ___format1;
		if (!L_0)
		{
			goto IL_000b;
		}
	}
	{
		String_t* L_1 = ___format1;
		NullCheck(L_1);
		int32_t L_2 = String_get_Length_m3847582255(L_1, /*hidden argument*/NULL);
		if (L_2)
		{
			goto IL_0012;
		}
	}

IL_000b:
	{
		___format1 = _stringLiteral3452614589;
	}

IL_0012:
	{
		String_t* L_3 = ___format1;
		NullCheck(L_3);
		int32_t L_4 = String_get_Length_m3847582255(L_3, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_4) == ((uint32_t)1))))
		{
			goto IL_008e;
		}
	}
	{
		String_t* L_5 = ___format1;
		NullCheck(L_5);
		Il2CppChar L_6 = String_get_Chars_m2986988803(L_5, 0, /*hidden argument*/NULL);
		V_0 = L_6;
		Il2CppChar L_7 = V_0;
		if ((((int32_t)L_7) == ((int32_t)((int32_t)99))))
		{
			goto IL_0032;
		}
	}
	{
		Il2CppChar L_8 = V_0;
		if ((((int32_t)L_8) == ((int32_t)((int32_t)116))))
		{
			goto IL_0032;
		}
	}
	{
		Il2CppChar L_9 = V_0;
		if ((!(((uint32_t)L_9) == ((uint32_t)((int32_t)84)))))
		{
			goto IL_003c;
		}
	}

IL_0032:
	{
		TimeSpan_t881159249  L_10 = ___value0;
		String_t* L_11 = ___format1;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanFormat_t3126083837_il2cpp_TypeInfo_var);
		String_t* L_12 = TimeSpanFormat_FormatStandard_m3977093499(NULL /*static, unused*/, L_10, (bool)1, L_11, 1, /*hidden argument*/NULL);
		return L_12;
	}

IL_003c:
	{
		Il2CppChar L_13 = V_0;
		if ((((int32_t)L_13) == ((int32_t)((int32_t)103))))
		{
			goto IL_0046;
		}
	}
	{
		Il2CppChar L_14 = V_0;
		if ((!(((uint32_t)L_14) == ((uint32_t)((int32_t)71)))))
		{
			goto IL_007e;
		}
	}

IL_0046:
	{
		RuntimeObject* L_15 = ___formatProvider2;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_t2405853701_il2cpp_TypeInfo_var);
		DateTimeFormatInfo_t2405853701 * L_16 = DateTimeFormatInfo_GetInstance_m684998497(NULL /*static, unused*/, L_15, /*hidden argument*/NULL);
		V_2 = L_16;
		TimeSpan_t881159249  L_17 = ___value0;
		int64_t L_18 = L_17.get__ticks_3();
		if ((((int64_t)L_18) >= ((int64_t)(((int64_t)((int64_t)0))))))
		{
			goto IL_0061;
		}
	}
	{
		DateTimeFormatInfo_t2405853701 * L_19 = V_2;
		NullCheck(L_19);
		String_t* L_20 = DateTimeFormatInfo_get_FullTimeSpanNegativePattern_m1697500513(L_19, /*hidden argument*/NULL);
		___format1 = L_20;
		goto IL_0069;
	}

IL_0061:
	{
		DateTimeFormatInfo_t2405853701 * L_21 = V_2;
		NullCheck(L_21);
		String_t* L_22 = DateTimeFormatInfo_get_FullTimeSpanPositivePattern_m2450147722(L_21, /*hidden argument*/NULL);
		___format1 = L_22;
	}

IL_0069:
	{
		Il2CppChar L_23 = V_0;
		if ((!(((uint32_t)L_23) == ((uint32_t)((int32_t)103)))))
		{
			goto IL_0072;
		}
	}
	{
		V_1 = 1;
		goto IL_0074;
	}

IL_0072:
	{
		V_1 = 2;
	}

IL_0074:
	{
		TimeSpan_t881159249  L_24 = ___value0;
		String_t* L_25 = ___format1;
		int32_t L_26 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanFormat_t3126083837_il2cpp_TypeInfo_var);
		String_t* L_27 = TimeSpanFormat_FormatStandard_m3977093499(NULL /*static, unused*/, L_24, (bool)0, L_25, L_26, /*hidden argument*/NULL);
		return L_27;
	}

IL_007e:
	{
		String_t* L_28 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral1986456553, /*hidden argument*/NULL);
		FormatException_t154580423 * L_29 = (FormatException_t154580423 *)il2cpp_codegen_object_new(FormatException_t154580423_il2cpp_TypeInfo_var);
		FormatException__ctor_m4049685996(L_29, L_28, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_29, NULL, TimeSpanFormat_Format_m1963172878_RuntimeMethod_var);
	}

IL_008e:
	{
		TimeSpan_t881159249  L_30 = ___value0;
		String_t* L_31 = ___format1;
		RuntimeObject* L_32 = ___formatProvider2;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_t2405853701_il2cpp_TypeInfo_var);
		DateTimeFormatInfo_t2405853701 * L_33 = DateTimeFormatInfo_GetInstance_m684998497(NULL /*static, unused*/, L_32, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanFormat_t3126083837_il2cpp_TypeInfo_var);
		String_t* L_34 = TimeSpanFormat_FormatCustomized_m523740155(NULL /*static, unused*/, L_30, L_31, L_33, /*hidden argument*/NULL);
		return L_34;
	}
}
// System.String System.Globalization.TimeSpanFormat::FormatStandard(System.TimeSpan,System.Boolean,System.String,System.Globalization.TimeSpanFormat/Pattern)
extern "C" IL2CPP_METHOD_ATTR String_t* TimeSpanFormat_FormatStandard_m3977093499 (RuntimeObject * __this /* static, unused */, TimeSpan_t881159249  ___value0, bool ___isInvariant1, String_t* ___format2, int32_t ___pattern3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanFormat_FormatStandard_m3977093499_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	StringBuilder_t * V_0 = NULL;
	int32_t V_1 = 0;
	int64_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	FormatLiterals_t1376140638  V_7;
	memset(&V_7, 0, sizeof(V_7));
	int32_t V_8 = 0;
	{
		StringBuilder_t * L_0 = StringBuilderCache_Acquire_m4169564332(NULL /*static, unused*/, ((int32_t)16), /*hidden argument*/NULL);
		V_0 = L_0;
		TimeSpan_t881159249  L_1 = ___value0;
		int64_t L_2 = L_1.get__ticks_3();
		V_1 = (((int32_t)((int32_t)((int64_t)((int64_t)L_2/(int64_t)((int64_t)864000000000LL))))));
		TimeSpan_t881159249  L_3 = ___value0;
		int64_t L_4 = L_3.get__ticks_3();
		V_2 = ((int64_t)((int64_t)L_4%(int64_t)((int64_t)864000000000LL)));
		TimeSpan_t881159249  L_5 = ___value0;
		int64_t L_6 = L_5.get__ticks_3();
		if ((((int64_t)L_6) >= ((int64_t)(((int64_t)((int64_t)0))))))
		{
			goto IL_003b;
		}
	}
	{
		int32_t L_7 = V_1;
		V_1 = ((-L_7));
		int64_t L_8 = V_2;
		V_2 = ((-L_8));
	}

IL_003b:
	{
		int64_t L_9 = V_2;
		V_3 = (((int32_t)((int32_t)((int64_t)((int64_t)((int64_t)((int64_t)L_9/(int64_t)((int64_t)36000000000LL)))%(int64_t)(((int64_t)((int64_t)((int32_t)24)))))))));
		int64_t L_10 = V_2;
		V_4 = (((int32_t)((int32_t)((int64_t)((int64_t)((int64_t)((int64_t)L_10/(int64_t)(((int64_t)((int64_t)((int32_t)600000000))))))%(int64_t)(((int64_t)((int64_t)((int32_t)60)))))))));
		int64_t L_11 = V_2;
		V_5 = (((int32_t)((int32_t)((int64_t)((int64_t)((int64_t)((int64_t)L_11/(int64_t)(((int64_t)((int64_t)((int32_t)10000000))))))%(int64_t)(((int64_t)((int64_t)((int32_t)60)))))))));
		int64_t L_12 = V_2;
		V_6 = (((int32_t)((int32_t)((int64_t)((int64_t)L_12%(int64_t)(((int64_t)((int64_t)((int32_t)10000000)))))))));
		bool L_13 = ___isInvariant1;
		if (!L_13)
		{
			goto IL_0094;
		}
	}
	{
		TimeSpan_t881159249  L_14 = ___value0;
		int64_t L_15 = L_14.get__ticks_3();
		if ((((int64_t)L_15) >= ((int64_t)(((int64_t)((int64_t)0))))))
		{
			goto IL_008b;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanFormat_t3126083837_il2cpp_TypeInfo_var);
		FormatLiterals_t1376140638  L_16 = ((TimeSpanFormat_t3126083837_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanFormat_t3126083837_il2cpp_TypeInfo_var))->get_NegativeInvariantFormatLiterals_1();
		V_7 = L_16;
		goto IL_00a8;
	}

IL_008b:
	{
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanFormat_t3126083837_il2cpp_TypeInfo_var);
		FormatLiterals_t1376140638  L_17 = ((TimeSpanFormat_t3126083837_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanFormat_t3126083837_il2cpp_TypeInfo_var))->get_PositiveInvariantFormatLiterals_0();
		V_7 = L_17;
		goto IL_00a8;
	}

IL_0094:
	{
		il2cpp_codegen_initobj((&V_7), sizeof(FormatLiterals_t1376140638 ));
		String_t* L_18 = ___format2;
		int32_t L_19 = ___pattern3;
		FormatLiterals_Init_m3674766325((FormatLiterals_t1376140638 *)(&V_7), L_18, (bool)((((int32_t)L_19) == ((int32_t)2))? 1 : 0), /*hidden argument*/NULL);
	}

IL_00a8:
	{
		int32_t L_20 = V_6;
		if (!L_20)
		{
			goto IL_00cc;
		}
	}
	{
		int32_t L_21 = V_6;
		FormatLiterals_t1376140638  L_22 = V_7;
		int32_t L_23 = L_22.get_ff_5();
		IL2CPP_RUNTIME_CLASS_INIT(Math_t1671470975_il2cpp_TypeInfo_var);
		double L_24 = pow((10.0), (((double)((double)((int32_t)il2cpp_codegen_subtract((int32_t)7, (int32_t)L_23))))));
		V_6 = (((int32_t)((int32_t)((int64_t)((int64_t)(((int64_t)((int64_t)L_21)))/(int64_t)(((int64_t)((int64_t)L_24))))))));
	}

IL_00cc:
	{
		StringBuilder_t * L_25 = V_0;
		String_t* L_26 = FormatLiterals_get_Start_m3128033107((FormatLiterals_t1376140638 *)(&V_7), /*hidden argument*/NULL);
		NullCheck(L_25);
		StringBuilder_Append_m1965104174(L_25, L_26, /*hidden argument*/NULL);
		int32_t L_27 = ___pattern3;
		if ((((int32_t)L_27) == ((int32_t)2)))
		{
			goto IL_00e1;
		}
	}
	{
		int32_t L_28 = V_1;
		if (!L_28)
		{
			goto IL_00f7;
		}
	}

IL_00e1:
	{
		StringBuilder_t * L_29 = V_0;
		int32_t L_30 = V_1;
		NullCheck(L_29);
		StringBuilder_Append_m890240332(L_29, L_30, /*hidden argument*/NULL);
		StringBuilder_t * L_31 = V_0;
		String_t* L_32 = FormatLiterals_get_DayHourSep_m3438564883((FormatLiterals_t1376140638 *)(&V_7), /*hidden argument*/NULL);
		NullCheck(L_31);
		StringBuilder_Append_m1965104174(L_31, L_32, /*hidden argument*/NULL);
	}

IL_00f7:
	{
		StringBuilder_t * L_33 = V_0;
		int32_t L_34 = V_3;
		FormatLiterals_t1376140638  L_35 = V_7;
		int32_t L_36 = L_35.get_hh_2();
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanFormat_t3126083837_il2cpp_TypeInfo_var);
		String_t* L_37 = TimeSpanFormat_IntToString_m2410800130(NULL /*static, unused*/, L_34, L_36, /*hidden argument*/NULL);
		NullCheck(L_33);
		StringBuilder_Append_m1965104174(L_33, L_37, /*hidden argument*/NULL);
		StringBuilder_t * L_38 = V_0;
		String_t* L_39 = FormatLiterals_get_HourMinuteSep_m3858273917((FormatLiterals_t1376140638 *)(&V_7), /*hidden argument*/NULL);
		NullCheck(L_38);
		StringBuilder_Append_m1965104174(L_38, L_39, /*hidden argument*/NULL);
		StringBuilder_t * L_40 = V_0;
		int32_t L_41 = V_4;
		FormatLiterals_t1376140638  L_42 = V_7;
		int32_t L_43 = L_42.get_mm_3();
		String_t* L_44 = TimeSpanFormat_IntToString_m2410800130(NULL /*static, unused*/, L_41, L_43, /*hidden argument*/NULL);
		NullCheck(L_40);
		StringBuilder_Append_m1965104174(L_40, L_44, /*hidden argument*/NULL);
		StringBuilder_t * L_45 = V_0;
		String_t* L_46 = FormatLiterals_get_MinuteSecondSep_m3087590320((FormatLiterals_t1376140638 *)(&V_7), /*hidden argument*/NULL);
		NullCheck(L_45);
		StringBuilder_Append_m1965104174(L_45, L_46, /*hidden argument*/NULL);
		StringBuilder_t * L_47 = V_0;
		int32_t L_48 = V_5;
		FormatLiterals_t1376140638  L_49 = V_7;
		int32_t L_50 = L_49.get_ss_4();
		String_t* L_51 = TimeSpanFormat_IntToString_m2410800130(NULL /*static, unused*/, L_48, L_50, /*hidden argument*/NULL);
		NullCheck(L_47);
		StringBuilder_Append_m1965104174(L_47, L_51, /*hidden argument*/NULL);
		bool L_52 = ___isInvariant1;
		if (L_52)
		{
			goto IL_01ae;
		}
	}
	{
		int32_t L_53 = ___pattern3;
		if ((!(((uint32_t)L_53) == ((uint32_t)1))))
		{
			goto IL_01ae;
		}
	}
	{
		FormatLiterals_t1376140638  L_54 = V_7;
		int32_t L_55 = L_54.get_ff_5();
		V_8 = L_55;
		goto IL_0177;
	}

IL_0163:
	{
		int32_t L_56 = V_6;
		if (((int32_t)((int32_t)L_56%(int32_t)((int32_t)10))))
		{
			goto IL_017c;
		}
	}
	{
		int32_t L_57 = V_6;
		V_6 = ((int32_t)((int32_t)L_57/(int32_t)((int32_t)10)));
		int32_t L_58 = V_8;
		V_8 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_58, (int32_t)1));
	}

IL_0177:
	{
		int32_t L_59 = V_8;
		if ((((int32_t)L_59) > ((int32_t)0)))
		{
			goto IL_0163;
		}
	}

IL_017c:
	{
		int32_t L_60 = V_8;
		if ((((int32_t)L_60) <= ((int32_t)0)))
		{
			goto IL_01d9;
		}
	}
	{
		StringBuilder_t * L_61 = V_0;
		String_t* L_62 = FormatLiterals_get_SecondFractionSep_m597913020((FormatLiterals_t1376140638 *)(&V_7), /*hidden argument*/NULL);
		NullCheck(L_61);
		StringBuilder_Append_m1965104174(L_61, L_62, /*hidden argument*/NULL);
		StringBuilder_t * L_63 = V_0;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormat_t4286173316_il2cpp_TypeInfo_var);
		StringU5BU5D_t1281789340* L_64 = ((DateTimeFormat_t4286173316_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeFormat_t4286173316_il2cpp_TypeInfo_var))->get_fixedNumberFormats_2();
		int32_t L_65 = V_8;
		NullCheck(L_64);
		int32_t L_66 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_65, (int32_t)1));
		String_t* L_67 = (L_64)->GetAt(static_cast<il2cpp_array_size_t>(L_66));
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo_t4157843068 * L_68 = CultureInfo_get_InvariantCulture_m3532445182(NULL /*static, unused*/, /*hidden argument*/NULL);
		String_t* L_69 = Int32_ToString_m2507389746((int32_t*)(&V_6), L_67, L_68, /*hidden argument*/NULL);
		NullCheck(L_63);
		StringBuilder_Append_m1965104174(L_63, L_69, /*hidden argument*/NULL);
		goto IL_01d9;
	}

IL_01ae:
	{
		int32_t L_70 = ___pattern3;
		if ((((int32_t)L_70) == ((int32_t)2)))
		{
			goto IL_01b6;
		}
	}
	{
		int32_t L_71 = V_6;
		if (!L_71)
		{
			goto IL_01d9;
		}
	}

IL_01b6:
	{
		StringBuilder_t * L_72 = V_0;
		String_t* L_73 = FormatLiterals_get_SecondFractionSep_m597913020((FormatLiterals_t1376140638 *)(&V_7), /*hidden argument*/NULL);
		NullCheck(L_72);
		StringBuilder_Append_m1965104174(L_72, L_73, /*hidden argument*/NULL);
		StringBuilder_t * L_74 = V_0;
		int32_t L_75 = V_6;
		FormatLiterals_t1376140638  L_76 = V_7;
		int32_t L_77 = L_76.get_ff_5();
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanFormat_t3126083837_il2cpp_TypeInfo_var);
		String_t* L_78 = TimeSpanFormat_IntToString_m2410800130(NULL /*static, unused*/, L_75, L_77, /*hidden argument*/NULL);
		NullCheck(L_74);
		StringBuilder_Append_m1965104174(L_74, L_78, /*hidden argument*/NULL);
	}

IL_01d9:
	{
		StringBuilder_t * L_79 = V_0;
		String_t* L_80 = FormatLiterals_get_End_m1180907224((FormatLiterals_t1376140638 *)(&V_7), /*hidden argument*/NULL);
		NullCheck(L_79);
		StringBuilder_Append_m1965104174(L_79, L_80, /*hidden argument*/NULL);
		StringBuilder_t * L_81 = V_0;
		String_t* L_82 = StringBuilderCache_GetStringAndRelease_m1110745745(NULL /*static, unused*/, L_81, /*hidden argument*/NULL);
		return L_82;
	}
}
// System.String System.Globalization.TimeSpanFormat::FormatCustomized(System.TimeSpan,System.String,System.Globalization.DateTimeFormatInfo)
extern "C" IL2CPP_METHOD_ATTR String_t* TimeSpanFormat_FormatCustomized_m523740155 (RuntimeObject * __this /* static, unused */, TimeSpan_t881159249  ___value0, String_t* ___format1, DateTimeFormatInfo_t2405853701 * ___dtfi2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanFormat_FormatCustomized_m523740155_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int64_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	int64_t V_6 = 0;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	StringBuilder_t * V_9 = NULL;
	Il2CppChar V_10 = 0x0;
	int32_t V_11 = 0;
	int32_t V_12 = 0;
	StringBuilder_t * V_13 = NULL;
	Il2CppChar V_14 = 0x0;
	{
		TimeSpan_t881159249  L_0 = ___value0;
		int64_t L_1 = L_0.get__ticks_3();
		V_0 = (((int32_t)((int32_t)((int64_t)((int64_t)L_1/(int64_t)((int64_t)864000000000LL))))));
		TimeSpan_t881159249  L_2 = ___value0;
		int64_t L_3 = L_2.get__ticks_3();
		V_1 = ((int64_t)((int64_t)L_3%(int64_t)((int64_t)864000000000LL)));
		TimeSpan_t881159249  L_4 = ___value0;
		int64_t L_5 = L_4.get__ticks_3();
		if ((((int64_t)L_5) >= ((int64_t)(((int64_t)((int64_t)0))))))
		{
			goto IL_0033;
		}
	}
	{
		int32_t L_6 = V_0;
		V_0 = ((-L_6));
		int64_t L_7 = V_1;
		V_1 = ((-L_7));
	}

IL_0033:
	{
		int64_t L_8 = V_1;
		V_2 = (((int32_t)((int32_t)((int64_t)((int64_t)((int64_t)((int64_t)L_8/(int64_t)((int64_t)36000000000LL)))%(int64_t)(((int64_t)((int64_t)((int32_t)24)))))))));
		int64_t L_9 = V_1;
		V_3 = (((int32_t)((int32_t)((int64_t)((int64_t)((int64_t)((int64_t)L_9/(int64_t)(((int64_t)((int64_t)((int32_t)600000000))))))%(int64_t)(((int64_t)((int64_t)((int32_t)60)))))))));
		int64_t L_10 = V_1;
		V_4 = (((int32_t)((int32_t)((int64_t)((int64_t)((int64_t)((int64_t)L_10/(int64_t)(((int64_t)((int64_t)((int32_t)10000000))))))%(int64_t)(((int64_t)((int64_t)((int32_t)60)))))))));
		int64_t L_11 = V_1;
		V_5 = (((int32_t)((int32_t)((int64_t)((int64_t)L_11%(int64_t)(((int64_t)((int64_t)((int32_t)10000000)))))))));
		V_6 = (((int64_t)((int64_t)0)));
		V_7 = 0;
		StringBuilder_t * L_12 = StringBuilderCache_Acquire_m4169564332(NULL /*static, unused*/, ((int32_t)16), /*hidden argument*/NULL);
		V_9 = L_12;
		goto IL_0364;
	}

IL_0081:
	{
		String_t* L_13 = ___format1;
		int32_t L_14 = V_7;
		NullCheck(L_13);
		Il2CppChar L_15 = String_get_Chars_m2986988803(L_13, L_14, /*hidden argument*/NULL);
		V_10 = L_15;
		Il2CppChar L_16 = V_10;
		if ((!(((uint32_t)L_16) <= ((uint32_t)((int32_t)70)))))
		{
			goto IL_00c5;
		}
	}
	{
		Il2CppChar L_17 = V_10;
		if ((!(((uint32_t)L_17) <= ((uint32_t)((int32_t)37)))))
		{
			goto IL_00ae;
		}
	}
	{
		Il2CppChar L_18 = V_10;
		if ((((int32_t)L_18) == ((int32_t)((int32_t)34))))
		{
			goto IL_02b7;
		}
	}
	{
		Il2CppChar L_19 = V_10;
		if ((((int32_t)L_19) == ((int32_t)((int32_t)37))))
		{
			goto IL_02d9;
		}
	}
	{
		goto IL_034d;
	}

IL_00ae:
	{
		Il2CppChar L_20 = V_10;
		if ((((int32_t)L_20) == ((int32_t)((int32_t)39))))
		{
			goto IL_02b7;
		}
	}
	{
		Il2CppChar L_21 = V_10;
		if ((((int32_t)L_21) == ((int32_t)((int32_t)70))))
		{
			goto IL_01fb;
		}
	}
	{
		goto IL_034d;
	}

IL_00c5:
	{
		Il2CppChar L_22 = V_10;
		if ((!(((uint32_t)L_22) <= ((uint32_t)((int32_t)104)))))
		{
			goto IL_00f7;
		}
	}
	{
		Il2CppChar L_23 = V_10;
		if ((((int32_t)L_23) == ((int32_t)((int32_t)92))))
		{
			goto IL_031e;
		}
	}
	{
		Il2CppChar L_24 = V_10;
		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_24, (int32_t)((int32_t)100))))
		{
			case 0:
			{
				goto IL_0286;
			}
			case 1:
			{
				goto IL_034d;
			}
			case 2:
			{
				goto IL_0199;
			}
			case 3:
			{
				goto IL_034d;
			}
			case 4:
			{
				goto IL_0108;
			}
		}
	}
	{
		goto IL_034d;
	}

IL_00f7:
	{
		Il2CppChar L_25 = V_10;
		if ((((int32_t)L_25) == ((int32_t)((int32_t)109))))
		{
			goto IL_0138;
		}
	}
	{
		Il2CppChar L_26 = V_10;
		if ((((int32_t)L_26) == ((int32_t)((int32_t)115))))
		{
			goto IL_0168;
		}
	}
	{
		goto IL_034d;
	}

IL_0108:
	{
		String_t* L_27 = ___format1;
		int32_t L_28 = V_7;
		Il2CppChar L_29 = V_10;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormat_t4286173316_il2cpp_TypeInfo_var);
		int32_t L_30 = DateTimeFormat_ParseRepeatPattern_m2351477502(NULL /*static, unused*/, L_27, L_28, L_29, /*hidden argument*/NULL);
		V_8 = L_30;
		int32_t L_31 = V_8;
		if ((((int32_t)L_31) <= ((int32_t)2)))
		{
			goto IL_0129;
		}
	}
	{
		String_t* L_32 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral1986456553, /*hidden argument*/NULL);
		FormatException_t154580423 * L_33 = (FormatException_t154580423 *)il2cpp_codegen_object_new(FormatException_t154580423_il2cpp_TypeInfo_var);
		FormatException__ctor_m4049685996(L_33, L_32, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_33, NULL, TimeSpanFormat_FormatCustomized_m523740155_RuntimeMethod_var);
	}

IL_0129:
	{
		StringBuilder_t * L_34 = V_9;
		int32_t L_35 = V_2;
		int32_t L_36 = V_8;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormat_t4286173316_il2cpp_TypeInfo_var);
		DateTimeFormat_FormatDigits_m480007352(NULL /*static, unused*/, L_34, L_35, L_36, /*hidden argument*/NULL);
		goto IL_035d;
	}

IL_0138:
	{
		String_t* L_37 = ___format1;
		int32_t L_38 = V_7;
		Il2CppChar L_39 = V_10;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormat_t4286173316_il2cpp_TypeInfo_var);
		int32_t L_40 = DateTimeFormat_ParseRepeatPattern_m2351477502(NULL /*static, unused*/, L_37, L_38, L_39, /*hidden argument*/NULL);
		V_8 = L_40;
		int32_t L_41 = V_8;
		if ((((int32_t)L_41) <= ((int32_t)2)))
		{
			goto IL_0159;
		}
	}
	{
		String_t* L_42 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral1986456553, /*hidden argument*/NULL);
		FormatException_t154580423 * L_43 = (FormatException_t154580423 *)il2cpp_codegen_object_new(FormatException_t154580423_il2cpp_TypeInfo_var);
		FormatException__ctor_m4049685996(L_43, L_42, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_43, NULL, TimeSpanFormat_FormatCustomized_m523740155_RuntimeMethod_var);
	}

IL_0159:
	{
		StringBuilder_t * L_44 = V_9;
		int32_t L_45 = V_3;
		int32_t L_46 = V_8;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormat_t4286173316_il2cpp_TypeInfo_var);
		DateTimeFormat_FormatDigits_m480007352(NULL /*static, unused*/, L_44, L_45, L_46, /*hidden argument*/NULL);
		goto IL_035d;
	}

IL_0168:
	{
		String_t* L_47 = ___format1;
		int32_t L_48 = V_7;
		Il2CppChar L_49 = V_10;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormat_t4286173316_il2cpp_TypeInfo_var);
		int32_t L_50 = DateTimeFormat_ParseRepeatPattern_m2351477502(NULL /*static, unused*/, L_47, L_48, L_49, /*hidden argument*/NULL);
		V_8 = L_50;
		int32_t L_51 = V_8;
		if ((((int32_t)L_51) <= ((int32_t)2)))
		{
			goto IL_0189;
		}
	}
	{
		String_t* L_52 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral1986456553, /*hidden argument*/NULL);
		FormatException_t154580423 * L_53 = (FormatException_t154580423 *)il2cpp_codegen_object_new(FormatException_t154580423_il2cpp_TypeInfo_var);
		FormatException__ctor_m4049685996(L_53, L_52, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_53, NULL, TimeSpanFormat_FormatCustomized_m523740155_RuntimeMethod_var);
	}

IL_0189:
	{
		StringBuilder_t * L_54 = V_9;
		int32_t L_55 = V_4;
		int32_t L_56 = V_8;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormat_t4286173316_il2cpp_TypeInfo_var);
		DateTimeFormat_FormatDigits_m480007352(NULL /*static, unused*/, L_54, L_55, L_56, /*hidden argument*/NULL);
		goto IL_035d;
	}

IL_0199:
	{
		String_t* L_57 = ___format1;
		int32_t L_58 = V_7;
		Il2CppChar L_59 = V_10;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormat_t4286173316_il2cpp_TypeInfo_var);
		int32_t L_60 = DateTimeFormat_ParseRepeatPattern_m2351477502(NULL /*static, unused*/, L_57, L_58, L_59, /*hidden argument*/NULL);
		V_8 = L_60;
		int32_t L_61 = V_8;
		if ((((int32_t)L_61) <= ((int32_t)7)))
		{
			goto IL_01ba;
		}
	}
	{
		String_t* L_62 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral1986456553, /*hidden argument*/NULL);
		FormatException_t154580423 * L_63 = (FormatException_t154580423 *)il2cpp_codegen_object_new(FormatException_t154580423_il2cpp_TypeInfo_var);
		FormatException__ctor_m4049685996(L_63, L_62, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_63, NULL, TimeSpanFormat_FormatCustomized_m523740155_RuntimeMethod_var);
	}

IL_01ba:
	{
		int32_t L_64 = V_5;
		V_6 = (((int64_t)((int64_t)L_64)));
		int64_t L_65 = V_6;
		int32_t L_66 = V_8;
		IL2CPP_RUNTIME_CLASS_INIT(Math_t1671470975_il2cpp_TypeInfo_var);
		double L_67 = pow((10.0), (((double)((double)((int32_t)il2cpp_codegen_subtract((int32_t)7, (int32_t)L_66))))));
		V_6 = ((int64_t)((int64_t)L_65/(int64_t)(((int64_t)((int64_t)L_67)))));
		StringBuilder_t * L_68 = V_9;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormat_t4286173316_il2cpp_TypeInfo_var);
		StringU5BU5D_t1281789340* L_69 = ((DateTimeFormat_t4286173316_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeFormat_t4286173316_il2cpp_TypeInfo_var))->get_fixedNumberFormats_2();
		int32_t L_70 = V_8;
		NullCheck(L_69);
		int32_t L_71 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_70, (int32_t)1));
		String_t* L_72 = (L_69)->GetAt(static_cast<il2cpp_array_size_t>(L_71));
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo_t4157843068 * L_73 = CultureInfo_get_InvariantCulture_m3532445182(NULL /*static, unused*/, /*hidden argument*/NULL);
		String_t* L_74 = Int64_ToString_m2085073918((int64_t*)(&V_6), L_72, L_73, /*hidden argument*/NULL);
		NullCheck(L_68);
		StringBuilder_Append_m1965104174(L_68, L_74, /*hidden argument*/NULL);
		goto IL_035d;
	}

IL_01fb:
	{
		String_t* L_75 = ___format1;
		int32_t L_76 = V_7;
		Il2CppChar L_77 = V_10;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormat_t4286173316_il2cpp_TypeInfo_var);
		int32_t L_78 = DateTimeFormat_ParseRepeatPattern_m2351477502(NULL /*static, unused*/, L_75, L_76, L_77, /*hidden argument*/NULL);
		V_8 = L_78;
		int32_t L_79 = V_8;
		if ((((int32_t)L_79) <= ((int32_t)7)))
		{
			goto IL_021c;
		}
	}
	{
		String_t* L_80 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral1986456553, /*hidden argument*/NULL);
		FormatException_t154580423 * L_81 = (FormatException_t154580423 *)il2cpp_codegen_object_new(FormatException_t154580423_il2cpp_TypeInfo_var);
		FormatException__ctor_m4049685996(L_81, L_80, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_81, NULL, TimeSpanFormat_FormatCustomized_m523740155_RuntimeMethod_var);
	}

IL_021c:
	{
		int32_t L_82 = V_5;
		V_6 = (((int64_t)((int64_t)L_82)));
		int64_t L_83 = V_6;
		int32_t L_84 = V_8;
		IL2CPP_RUNTIME_CLASS_INIT(Math_t1671470975_il2cpp_TypeInfo_var);
		double L_85 = pow((10.0), (((double)((double)((int32_t)il2cpp_codegen_subtract((int32_t)7, (int32_t)L_84))))));
		V_6 = ((int64_t)((int64_t)L_83/(int64_t)(((int64_t)((int64_t)L_85)))));
		int32_t L_86 = V_8;
		V_12 = L_86;
		goto IL_0256;
	}

IL_0240:
	{
		int64_t L_87 = V_6;
		if (((int64_t)((int64_t)L_87%(int64_t)(((int64_t)((int64_t)((int32_t)10)))))))
		{
			goto IL_025b;
		}
	}
	{
		int64_t L_88 = V_6;
		V_6 = ((int64_t)((int64_t)L_88/(int64_t)(((int64_t)((int64_t)((int32_t)10))))));
		int32_t L_89 = V_12;
		V_12 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_89, (int32_t)1));
	}

IL_0256:
	{
		int32_t L_90 = V_12;
		if ((((int32_t)L_90) > ((int32_t)0)))
		{
			goto IL_0240;
		}
	}

IL_025b:
	{
		int32_t L_91 = V_12;
		if ((((int32_t)L_91) <= ((int32_t)0)))
		{
			goto IL_035d;
		}
	}
	{
		StringBuilder_t * L_92 = V_9;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormat_t4286173316_il2cpp_TypeInfo_var);
		StringU5BU5D_t1281789340* L_93 = ((DateTimeFormat_t4286173316_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeFormat_t4286173316_il2cpp_TypeInfo_var))->get_fixedNumberFormats_2();
		int32_t L_94 = V_12;
		NullCheck(L_93);
		int32_t L_95 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_94, (int32_t)1));
		String_t* L_96 = (L_93)->GetAt(static_cast<il2cpp_array_size_t>(L_95));
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo_t4157843068 * L_97 = CultureInfo_get_InvariantCulture_m3532445182(NULL /*static, unused*/, /*hidden argument*/NULL);
		String_t* L_98 = Int64_ToString_m2085073918((int64_t*)(&V_6), L_96, L_97, /*hidden argument*/NULL);
		NullCheck(L_92);
		StringBuilder_Append_m1965104174(L_92, L_98, /*hidden argument*/NULL);
		goto IL_035d;
	}

IL_0286:
	{
		String_t* L_99 = ___format1;
		int32_t L_100 = V_7;
		Il2CppChar L_101 = V_10;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormat_t4286173316_il2cpp_TypeInfo_var);
		int32_t L_102 = DateTimeFormat_ParseRepeatPattern_m2351477502(NULL /*static, unused*/, L_99, L_100, L_101, /*hidden argument*/NULL);
		V_8 = L_102;
		int32_t L_103 = V_8;
		if ((((int32_t)L_103) <= ((int32_t)8)))
		{
			goto IL_02a7;
		}
	}
	{
		String_t* L_104 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral1986456553, /*hidden argument*/NULL);
		FormatException_t154580423 * L_105 = (FormatException_t154580423 *)il2cpp_codegen_object_new(FormatException_t154580423_il2cpp_TypeInfo_var);
		FormatException__ctor_m4049685996(L_105, L_104, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_105, NULL, TimeSpanFormat_FormatCustomized_m523740155_RuntimeMethod_var);
	}

IL_02a7:
	{
		StringBuilder_t * L_106 = V_9;
		int32_t L_107 = V_0;
		int32_t L_108 = V_8;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormat_t4286173316_il2cpp_TypeInfo_var);
		DateTimeFormat_FormatDigits_m2946219104(NULL /*static, unused*/, L_106, L_107, L_108, (bool)1, /*hidden argument*/NULL);
		goto IL_035d;
	}

IL_02b7:
	{
		StringBuilder_t * L_109 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
		StringBuilder__ctor_m3121283359(L_109, /*hidden argument*/NULL);
		V_13 = L_109;
		String_t* L_110 = ___format1;
		int32_t L_111 = V_7;
		StringBuilder_t * L_112 = V_13;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormat_t4286173316_il2cpp_TypeInfo_var);
		int32_t L_113 = DateTimeFormat_ParseQuoteString_m3359812569(NULL /*static, unused*/, L_110, L_111, L_112, /*hidden argument*/NULL);
		V_8 = L_113;
		StringBuilder_t * L_114 = V_9;
		StringBuilder_t * L_115 = V_13;
		NullCheck(L_114);
		StringBuilder_Append_m1640838743(L_114, L_115, /*hidden argument*/NULL);
		goto IL_035d;
	}

IL_02d9:
	{
		String_t* L_116 = ___format1;
		int32_t L_117 = V_7;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormat_t4286173316_il2cpp_TypeInfo_var);
		int32_t L_118 = DateTimeFormat_ParseNextChar_m1702989372(NULL /*static, unused*/, L_116, L_117, /*hidden argument*/NULL);
		V_11 = L_118;
		int32_t L_119 = V_11;
		if ((((int32_t)L_119) < ((int32_t)0)))
		{
			goto IL_030e;
		}
	}
	{
		int32_t L_120 = V_11;
		if ((((int32_t)L_120) == ((int32_t)((int32_t)37))))
		{
			goto IL_030e;
		}
	}
	{
		StringBuilder_t * L_121 = V_9;
		TimeSpan_t881159249  L_122 = ___value0;
		int32_t L_123 = V_11;
		V_14 = (((int32_t)((uint16_t)L_123)));
		String_t* L_124 = Char_ToString_m3588025615((Il2CppChar*)(&V_14), /*hidden argument*/NULL);
		DateTimeFormatInfo_t2405853701 * L_125 = ___dtfi2;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanFormat_t3126083837_il2cpp_TypeInfo_var);
		String_t* L_126 = TimeSpanFormat_FormatCustomized_m523740155(NULL /*static, unused*/, L_122, L_124, L_125, /*hidden argument*/NULL);
		NullCheck(L_121);
		StringBuilder_Append_m1965104174(L_121, L_126, /*hidden argument*/NULL);
		V_8 = 2;
		goto IL_035d;
	}

IL_030e:
	{
		String_t* L_127 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral1986456553, /*hidden argument*/NULL);
		FormatException_t154580423 * L_128 = (FormatException_t154580423 *)il2cpp_codegen_object_new(FormatException_t154580423_il2cpp_TypeInfo_var);
		FormatException__ctor_m4049685996(L_128, L_127, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_128, NULL, TimeSpanFormat_FormatCustomized_m523740155_RuntimeMethod_var);
	}

IL_031e:
	{
		String_t* L_129 = ___format1;
		int32_t L_130 = V_7;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormat_t4286173316_il2cpp_TypeInfo_var);
		int32_t L_131 = DateTimeFormat_ParseNextChar_m1702989372(NULL /*static, unused*/, L_129, L_130, /*hidden argument*/NULL);
		V_11 = L_131;
		int32_t L_132 = V_11;
		if ((((int32_t)L_132) < ((int32_t)0)))
		{
			goto IL_033d;
		}
	}
	{
		StringBuilder_t * L_133 = V_9;
		int32_t L_134 = V_11;
		NullCheck(L_133);
		StringBuilder_Append_m2383614642(L_133, (((int32_t)((uint16_t)L_134))), /*hidden argument*/NULL);
		V_8 = 2;
		goto IL_035d;
	}

IL_033d:
	{
		String_t* L_135 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral1986456553, /*hidden argument*/NULL);
		FormatException_t154580423 * L_136 = (FormatException_t154580423 *)il2cpp_codegen_object_new(FormatException_t154580423_il2cpp_TypeInfo_var);
		FormatException__ctor_m4049685996(L_136, L_135, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_136, NULL, TimeSpanFormat_FormatCustomized_m523740155_RuntimeMethod_var);
	}

IL_034d:
	{
		String_t* L_137 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral1986456553, /*hidden argument*/NULL);
		FormatException_t154580423 * L_138 = (FormatException_t154580423 *)il2cpp_codegen_object_new(FormatException_t154580423_il2cpp_TypeInfo_var);
		FormatException__ctor_m4049685996(L_138, L_137, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_138, NULL, TimeSpanFormat_FormatCustomized_m523740155_RuntimeMethod_var);
	}

IL_035d:
	{
		int32_t L_139 = V_7;
		int32_t L_140 = V_8;
		V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_139, (int32_t)L_140));
	}

IL_0364:
	{
		int32_t L_141 = V_7;
		String_t* L_142 = ___format1;
		NullCheck(L_142);
		int32_t L_143 = String_get_Length_m3847582255(L_142, /*hidden argument*/NULL);
		if ((((int32_t)L_141) < ((int32_t)L_143)))
		{
			goto IL_0081;
		}
	}
	{
		StringBuilder_t * L_144 = V_9;
		String_t* L_145 = StringBuilderCache_GetStringAndRelease_m1110745745(NULL /*static, unused*/, L_144, /*hidden argument*/NULL);
		return L_145;
	}
}
// System.Void System.Globalization.TimeSpanFormat::.cctor()
extern "C" IL2CPP_METHOD_ATTR void TimeSpanFormat__cctor_m559462373 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanFormat__cctor_m559462373_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		FormatLiterals_t1376140638  L_0 = FormatLiterals_InitInvariant_m2242109931(NULL /*static, unused*/, (bool)0, /*hidden argument*/NULL);
		((TimeSpanFormat_t3126083837_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanFormat_t3126083837_il2cpp_TypeInfo_var))->set_PositiveInvariantFormatLiterals_0(L_0);
		FormatLiterals_t1376140638  L_1 = FormatLiterals_InitInvariant_m2242109931(NULL /*static, unused*/, (bool)1, /*hidden argument*/NULL);
		((TimeSpanFormat_t3126083837_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanFormat_t3126083837_il2cpp_TypeInfo_var))->set_NegativeInvariantFormatLiterals_1(L_1);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: System.Globalization.TimeSpanFormat/FormatLiterals
extern "C" void FormatLiterals_t1376140638_marshal_pinvoke(const FormatLiterals_t1376140638& unmarshaled, FormatLiterals_t1376140638_marshaled_pinvoke& marshaled)
{
	Exception_t* ___literals_6Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'literals' of type 'FormatLiterals'.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___literals_6Exception, NULL, NULL);
}
extern "C" void FormatLiterals_t1376140638_marshal_pinvoke_back(const FormatLiterals_t1376140638_marshaled_pinvoke& marshaled, FormatLiterals_t1376140638& unmarshaled)
{
	Exception_t* ___literals_6Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'literals' of type 'FormatLiterals'.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___literals_6Exception, NULL, NULL);
}
// Conversion method for clean up from marshalling of: System.Globalization.TimeSpanFormat/FormatLiterals
extern "C" void FormatLiterals_t1376140638_marshal_pinvoke_cleanup(FormatLiterals_t1376140638_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: System.Globalization.TimeSpanFormat/FormatLiterals
extern "C" void FormatLiterals_t1376140638_marshal_com(const FormatLiterals_t1376140638& unmarshaled, FormatLiterals_t1376140638_marshaled_com& marshaled)
{
	Exception_t* ___literals_6Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'literals' of type 'FormatLiterals'.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___literals_6Exception, NULL, NULL);
}
extern "C" void FormatLiterals_t1376140638_marshal_com_back(const FormatLiterals_t1376140638_marshaled_com& marshaled, FormatLiterals_t1376140638& unmarshaled)
{
	Exception_t* ___literals_6Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'literals' of type 'FormatLiterals'.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___literals_6Exception, NULL, NULL);
}
// Conversion method for clean up from marshalling of: System.Globalization.TimeSpanFormat/FormatLiterals
extern "C" void FormatLiterals_t1376140638_marshal_com_cleanup(FormatLiterals_t1376140638_marshaled_com& marshaled)
{
}
// System.String System.Globalization.TimeSpanFormat/FormatLiterals::get_Start()
extern "C" IL2CPP_METHOD_ATTR String_t* FormatLiterals_get_Start_m3128033107 (FormatLiterals_t1376140638 * __this, const RuntimeMethod* method)
{
	{
		StringU5BU5D_t1281789340* L_0 = __this->get_literals_6();
		NullCheck(L_0);
		int32_t L_1 = 0;
		String_t* L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		return L_2;
	}
}
extern "C"  String_t* FormatLiterals_get_Start_m3128033107_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	FormatLiterals_t1376140638 * _thisAdjusted = reinterpret_cast<FormatLiterals_t1376140638 *>(__this + 1);
	return FormatLiterals_get_Start_m3128033107(_thisAdjusted, method);
}
// System.String System.Globalization.TimeSpanFormat/FormatLiterals::get_DayHourSep()
extern "C" IL2CPP_METHOD_ATTR String_t* FormatLiterals_get_DayHourSep_m3438564883 (FormatLiterals_t1376140638 * __this, const RuntimeMethod* method)
{
	{
		StringU5BU5D_t1281789340* L_0 = __this->get_literals_6();
		NullCheck(L_0);
		int32_t L_1 = 1;
		String_t* L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		return L_2;
	}
}
extern "C"  String_t* FormatLiterals_get_DayHourSep_m3438564883_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	FormatLiterals_t1376140638 * _thisAdjusted = reinterpret_cast<FormatLiterals_t1376140638 *>(__this + 1);
	return FormatLiterals_get_DayHourSep_m3438564883(_thisAdjusted, method);
}
// System.String System.Globalization.TimeSpanFormat/FormatLiterals::get_HourMinuteSep()
extern "C" IL2CPP_METHOD_ATTR String_t* FormatLiterals_get_HourMinuteSep_m3858273917 (FormatLiterals_t1376140638 * __this, const RuntimeMethod* method)
{
	{
		StringU5BU5D_t1281789340* L_0 = __this->get_literals_6();
		NullCheck(L_0);
		int32_t L_1 = 2;
		String_t* L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		return L_2;
	}
}
extern "C"  String_t* FormatLiterals_get_HourMinuteSep_m3858273917_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	FormatLiterals_t1376140638 * _thisAdjusted = reinterpret_cast<FormatLiterals_t1376140638 *>(__this + 1);
	return FormatLiterals_get_HourMinuteSep_m3858273917(_thisAdjusted, method);
}
// System.String System.Globalization.TimeSpanFormat/FormatLiterals::get_MinuteSecondSep()
extern "C" IL2CPP_METHOD_ATTR String_t* FormatLiterals_get_MinuteSecondSep_m3087590320 (FormatLiterals_t1376140638 * __this, const RuntimeMethod* method)
{
	{
		StringU5BU5D_t1281789340* L_0 = __this->get_literals_6();
		NullCheck(L_0);
		int32_t L_1 = 3;
		String_t* L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		return L_2;
	}
}
extern "C"  String_t* FormatLiterals_get_MinuteSecondSep_m3087590320_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	FormatLiterals_t1376140638 * _thisAdjusted = reinterpret_cast<FormatLiterals_t1376140638 *>(__this + 1);
	return FormatLiterals_get_MinuteSecondSep_m3087590320(_thisAdjusted, method);
}
// System.String System.Globalization.TimeSpanFormat/FormatLiterals::get_SecondFractionSep()
extern "C" IL2CPP_METHOD_ATTR String_t* FormatLiterals_get_SecondFractionSep_m597913020 (FormatLiterals_t1376140638 * __this, const RuntimeMethod* method)
{
	{
		StringU5BU5D_t1281789340* L_0 = __this->get_literals_6();
		NullCheck(L_0);
		int32_t L_1 = 4;
		String_t* L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		return L_2;
	}
}
extern "C"  String_t* FormatLiterals_get_SecondFractionSep_m597913020_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	FormatLiterals_t1376140638 * _thisAdjusted = reinterpret_cast<FormatLiterals_t1376140638 *>(__this + 1);
	return FormatLiterals_get_SecondFractionSep_m597913020(_thisAdjusted, method);
}
// System.String System.Globalization.TimeSpanFormat/FormatLiterals::get_End()
extern "C" IL2CPP_METHOD_ATTR String_t* FormatLiterals_get_End_m1180907224 (FormatLiterals_t1376140638 * __this, const RuntimeMethod* method)
{
	{
		StringU5BU5D_t1281789340* L_0 = __this->get_literals_6();
		NullCheck(L_0);
		int32_t L_1 = 5;
		String_t* L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		return L_2;
	}
}
extern "C"  String_t* FormatLiterals_get_End_m1180907224_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	FormatLiterals_t1376140638 * _thisAdjusted = reinterpret_cast<FormatLiterals_t1376140638 *>(__this + 1);
	return FormatLiterals_get_End_m1180907224(_thisAdjusted, method);
}
// System.Globalization.TimeSpanFormat/FormatLiterals System.Globalization.TimeSpanFormat/FormatLiterals::InitInvariant(System.Boolean)
extern "C" IL2CPP_METHOD_ATTR FormatLiterals_t1376140638  FormatLiterals_InitInvariant_m2242109931 (RuntimeObject * __this /* static, unused */, bool ___isNegative0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (FormatLiterals_InitInvariant_m2242109931_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	FormatLiterals_t1376140638  V_0;
	memset(&V_0, 0, sizeof(V_0));
	int32_t G_B2_0 = 0;
	StringU5BU5D_t1281789340* G_B2_1 = NULL;
	int32_t G_B1_0 = 0;
	StringU5BU5D_t1281789340* G_B1_1 = NULL;
	String_t* G_B3_0 = NULL;
	int32_t G_B3_1 = 0;
	StringU5BU5D_t1281789340* G_B3_2 = NULL;
	{
		il2cpp_codegen_initobj((&V_0), sizeof(FormatLiterals_t1376140638 ));
		StringU5BU5D_t1281789340* L_0 = (StringU5BU5D_t1281789340*)SZArrayNew(StringU5BU5D_t1281789340_il2cpp_TypeInfo_var, (uint32_t)6);
		(&V_0)->set_literals_6(L_0);
		FormatLiterals_t1376140638  L_1 = V_0;
		StringU5BU5D_t1281789340* L_2 = L_1.get_literals_6();
		bool L_3 = ___isNegative0;
		G_B1_0 = 0;
		G_B1_1 = L_2;
		if (L_3)
		{
			G_B2_0 = 0;
			G_B2_1 = L_2;
			goto IL_0026;
		}
	}
	{
		String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		G_B3_0 = L_4;
		G_B3_1 = G_B1_0;
		G_B3_2 = G_B1_1;
		goto IL_002b;
	}

IL_0026:
	{
		G_B3_0 = _stringLiteral3452614531;
		G_B3_1 = G_B2_0;
		G_B3_2 = G_B2_1;
	}

IL_002b:
	{
		NullCheck(G_B3_2);
		ArrayElementTypeCheck (G_B3_2, G_B3_0);
		(G_B3_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B3_1), (String_t*)G_B3_0);
		FormatLiterals_t1376140638  L_5 = V_0;
		StringU5BU5D_t1281789340* L_6 = L_5.get_literals_6();
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, _stringLiteral3452614530);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteral3452614530);
		FormatLiterals_t1376140638  L_7 = V_0;
		StringU5BU5D_t1281789340* L_8 = L_7.get_literals_6();
		NullCheck(L_8);
		ArrayElementTypeCheck (L_8, _stringLiteral3452614550);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral3452614550);
		FormatLiterals_t1376140638  L_9 = V_0;
		StringU5BU5D_t1281789340* L_10 = L_9.get_literals_6();
		NullCheck(L_10);
		ArrayElementTypeCheck (L_10, _stringLiteral3452614550);
		(L_10)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)_stringLiteral3452614550);
		FormatLiterals_t1376140638  L_11 = V_0;
		StringU5BU5D_t1281789340* L_12 = L_11.get_literals_6();
		NullCheck(L_12);
		ArrayElementTypeCheck (L_12, _stringLiteral3452614530);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral3452614530);
		FormatLiterals_t1376140638  L_13 = V_0;
		StringU5BU5D_t1281789340* L_14 = L_13.get_literals_6();
		String_t* L_15 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		NullCheck(L_14);
		ArrayElementTypeCheck (L_14, L_15);
		(L_14)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_15);
		(&V_0)->set_AppCompatLiteral_0(_stringLiteral3450648470);
		(&V_0)->set_dd_1(2);
		(&V_0)->set_hh_2(2);
		(&V_0)->set_mm_3(2);
		(&V_0)->set_ss_4(2);
		(&V_0)->set_ff_5(7);
		FormatLiterals_t1376140638  L_16 = V_0;
		return L_16;
	}
}
// System.Void System.Globalization.TimeSpanFormat/FormatLiterals::Init(System.String,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void FormatLiterals_Init_m3674766325 (FormatLiterals_t1376140638 * __this, String_t* ___format0, bool ___useInvariantFieldLengths1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (FormatLiterals_Init_m3674766325_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	StringBuilder_t * V_0 = NULL;
	bool V_1 = false;
	Il2CppChar V_2 = 0x0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	Il2CppChar V_6 = 0x0;
	{
		StringU5BU5D_t1281789340* L_0 = (StringU5BU5D_t1281789340*)SZArrayNew(StringU5BU5D_t1281789340_il2cpp_TypeInfo_var, (uint32_t)6);
		__this->set_literals_6(L_0);
		V_4 = 0;
		goto IL_0025;
	}

IL_0011:
	{
		StringU5BU5D_t1281789340* L_1 = __this->get_literals_6();
		int32_t L_2 = V_4;
		String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_3);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (String_t*)L_3);
		int32_t L_4 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1));
	}

IL_0025:
	{
		int32_t L_5 = V_4;
		StringU5BU5D_t1281789340* L_6 = __this->get_literals_6();
		NullCheck(L_6);
		if ((((int32_t)L_5) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))))
		{
			goto IL_0011;
		}
	}
	{
		__this->set_dd_1(0);
		__this->set_hh_2(0);
		__this->set_mm_3(0);
		__this->set_ss_4(0);
		__this->set_ff_5(0);
		StringBuilder_t * L_7 = StringBuilderCache_Acquire_m4169564332(NULL /*static, unused*/, ((int32_t)16), /*hidden argument*/NULL);
		V_0 = L_7;
		V_1 = (bool)0;
		V_2 = ((int32_t)39);
		V_3 = 0;
		V_5 = 0;
		goto IL_01c4;
	}

IL_006b:
	{
		String_t* L_8 = ___format0;
		int32_t L_9 = V_5;
		NullCheck(L_8);
		Il2CppChar L_10 = String_get_Chars_m2986988803(L_8, L_9, /*hidden argument*/NULL);
		V_6 = L_10;
		Il2CppChar L_11 = V_6;
		if ((!(((uint32_t)L_11) <= ((uint32_t)((int32_t)70)))))
		{
			goto IL_00a9;
		}
	}
	{
		Il2CppChar L_12 = V_6;
		if ((!(((uint32_t)L_12) <= ((uint32_t)((int32_t)37)))))
		{
			goto IL_0095;
		}
	}
	{
		Il2CppChar L_13 = V_6;
		if ((((int32_t)L_13) == ((int32_t)((int32_t)34))))
		{
			goto IL_00f2;
		}
	}
	{
		Il2CppChar L_14 = V_6;
		if ((((int32_t)L_14) == ((int32_t)((int32_t)37))))
		{
			goto IL_01af;
		}
	}
	{
		goto IL_01af;
	}

IL_0095:
	{
		Il2CppChar L_15 = V_6;
		if ((((int32_t)L_15) == ((int32_t)((int32_t)39))))
		{
			goto IL_00f2;
		}
	}
	{
		Il2CppChar L_16 = V_6;
		if ((((int32_t)L_16) == ((int32_t)((int32_t)70))))
		{
			goto IL_019a;
		}
	}
	{
		goto IL_01af;
	}

IL_00a9:
	{
		Il2CppChar L_17 = V_6;
		if ((!(((uint32_t)L_17) <= ((uint32_t)((int32_t)104)))))
		{
			goto IL_00db;
		}
	}
	{
		Il2CppChar L_18 = V_6;
		if ((((int32_t)L_18) == ((int32_t)((int32_t)92))))
		{
			goto IL_013b;
		}
	}
	{
		Il2CppChar L_19 = V_6;
		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)((int32_t)100))))
		{
			case 0:
			{
				goto IL_0146;
			}
			case 1:
			{
				goto IL_01af;
			}
			case 2:
			{
				goto IL_019a;
			}
			case 3:
			{
				goto IL_01af;
			}
			case 4:
			{
				goto IL_015b;
			}
		}
	}
	{
		goto IL_01af;
	}

IL_00db:
	{
		Il2CppChar L_20 = V_6;
		if ((((int32_t)L_20) == ((int32_t)((int32_t)109))))
		{
			goto IL_0170;
		}
	}
	{
		Il2CppChar L_21 = V_6;
		if ((((int32_t)L_21) == ((int32_t)((int32_t)115))))
		{
			goto IL_0185;
		}
	}
	{
		goto IL_01af;
	}

IL_00f2:
	{
		bool L_22 = V_1;
		if (!L_22)
		{
			goto IL_0125;
		}
	}
	{
		Il2CppChar L_23 = V_2;
		String_t* L_24 = ___format0;
		int32_t L_25 = V_5;
		NullCheck(L_24);
		Il2CppChar L_26 = String_get_Chars_m2986988803(L_24, L_25, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_23) == ((uint32_t)L_26))))
		{
			goto IL_0125;
		}
	}
	{
		int32_t L_27 = V_3;
		if ((((int32_t)L_27) < ((int32_t)0)))
		{
			goto IL_0124;
		}
	}
	{
		int32_t L_28 = V_3;
		if ((((int32_t)L_28) > ((int32_t)5)))
		{
			goto IL_0124;
		}
	}
	{
		StringU5BU5D_t1281789340* L_29 = __this->get_literals_6();
		int32_t L_30 = V_3;
		StringBuilder_t * L_31 = V_0;
		NullCheck(L_31);
		String_t* L_32 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_31);
		NullCheck(L_29);
		ArrayElementTypeCheck (L_29, L_32);
		(L_29)->SetAt(static_cast<il2cpp_array_size_t>(L_30), (String_t*)L_32);
		StringBuilder_t * L_33 = V_0;
		NullCheck(L_33);
		StringBuilder_set_Length_m1410065908(L_33, 0, /*hidden argument*/NULL);
		V_1 = (bool)0;
		goto IL_01be;
	}

IL_0124:
	{
		return;
	}

IL_0125:
	{
		bool L_34 = V_1;
		if (L_34)
		{
			goto IL_01be;
		}
	}
	{
		String_t* L_35 = ___format0;
		int32_t L_36 = V_5;
		NullCheck(L_35);
		Il2CppChar L_37 = String_get_Chars_m2986988803(L_35, L_36, /*hidden argument*/NULL);
		V_2 = L_37;
		V_1 = (bool)1;
		goto IL_01be;
	}

IL_013b:
	{
		bool L_38 = V_1;
		if (L_38)
		{
			goto IL_01af;
		}
	}
	{
		int32_t L_39 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1));
		goto IL_01be;
	}

IL_0146:
	{
		bool L_40 = V_1;
		if (L_40)
		{
			goto IL_01be;
		}
	}
	{
		V_3 = 1;
		int32_t L_41 = __this->get_dd_1();
		__this->set_dd_1(((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)1)));
		goto IL_01be;
	}

IL_015b:
	{
		bool L_42 = V_1;
		if (L_42)
		{
			goto IL_01be;
		}
	}
	{
		V_3 = 2;
		int32_t L_43 = __this->get_hh_2();
		__this->set_hh_2(((int32_t)il2cpp_codegen_add((int32_t)L_43, (int32_t)1)));
		goto IL_01be;
	}

IL_0170:
	{
		bool L_44 = V_1;
		if (L_44)
		{
			goto IL_01be;
		}
	}
	{
		V_3 = 3;
		int32_t L_45 = __this->get_mm_3();
		__this->set_mm_3(((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)));
		goto IL_01be;
	}

IL_0185:
	{
		bool L_46 = V_1;
		if (L_46)
		{
			goto IL_01be;
		}
	}
	{
		V_3 = 4;
		int32_t L_47 = __this->get_ss_4();
		__this->set_ss_4(((int32_t)il2cpp_codegen_add((int32_t)L_47, (int32_t)1)));
		goto IL_01be;
	}

IL_019a:
	{
		bool L_48 = V_1;
		if (L_48)
		{
			goto IL_01be;
		}
	}
	{
		V_3 = 5;
		int32_t L_49 = __this->get_ff_5();
		__this->set_ff_5(((int32_t)il2cpp_codegen_add((int32_t)L_49, (int32_t)1)));
		goto IL_01be;
	}

IL_01af:
	{
		StringBuilder_t * L_50 = V_0;
		String_t* L_51 = ___format0;
		int32_t L_52 = V_5;
		NullCheck(L_51);
		Il2CppChar L_53 = String_get_Chars_m2986988803(L_51, L_52, /*hidden argument*/NULL);
		NullCheck(L_50);
		StringBuilder_Append_m2383614642(L_50, L_53, /*hidden argument*/NULL);
	}

IL_01be:
	{
		int32_t L_54 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_54, (int32_t)1));
	}

IL_01c4:
	{
		int32_t L_55 = V_5;
		String_t* L_56 = ___format0;
		NullCheck(L_56);
		int32_t L_57 = String_get_Length_m3847582255(L_56, /*hidden argument*/NULL);
		if ((((int32_t)L_55) < ((int32_t)L_57)))
		{
			goto IL_006b;
		}
	}
	{
		String_t* L_58 = FormatLiterals_get_MinuteSecondSep_m3087590320((FormatLiterals_t1376140638 *)__this, /*hidden argument*/NULL);
		String_t* L_59 = FormatLiterals_get_SecondFractionSep_m597913020((FormatLiterals_t1376140638 *)__this, /*hidden argument*/NULL);
		String_t* L_60 = String_Concat_m3937257545(NULL /*static, unused*/, L_58, L_59, /*hidden argument*/NULL);
		__this->set_AppCompatLiteral_0(L_60);
		bool L_61 = ___useInvariantFieldLengths1;
		if (!L_61)
		{
			goto IL_0210;
		}
	}
	{
		__this->set_dd_1(2);
		__this->set_hh_2(2);
		__this->set_mm_3(2);
		__this->set_ss_4(2);
		__this->set_ff_5(7);
		goto IL_028d;
	}

IL_0210:
	{
		int32_t L_62 = __this->get_dd_1();
		if ((((int32_t)L_62) < ((int32_t)1)))
		{
			goto IL_0222;
		}
	}
	{
		int32_t L_63 = __this->get_dd_1();
		if ((((int32_t)L_63) <= ((int32_t)2)))
		{
			goto IL_0229;
		}
	}

IL_0222:
	{
		__this->set_dd_1(2);
	}

IL_0229:
	{
		int32_t L_64 = __this->get_hh_2();
		if ((((int32_t)L_64) < ((int32_t)1)))
		{
			goto IL_023b;
		}
	}
	{
		int32_t L_65 = __this->get_hh_2();
		if ((((int32_t)L_65) <= ((int32_t)2)))
		{
			goto IL_0242;
		}
	}

IL_023b:
	{
		__this->set_hh_2(2);
	}

IL_0242:
	{
		int32_t L_66 = __this->get_mm_3();
		if ((((int32_t)L_66) < ((int32_t)1)))
		{
			goto IL_0254;
		}
	}
	{
		int32_t L_67 = __this->get_mm_3();
		if ((((int32_t)L_67) <= ((int32_t)2)))
		{
			goto IL_025b;
		}
	}

IL_0254:
	{
		__this->set_mm_3(2);
	}

IL_025b:
	{
		int32_t L_68 = __this->get_ss_4();
		if ((((int32_t)L_68) < ((int32_t)1)))
		{
			goto IL_026d;
		}
	}
	{
		int32_t L_69 = __this->get_ss_4();
		if ((((int32_t)L_69) <= ((int32_t)2)))
		{
			goto IL_0274;
		}
	}

IL_026d:
	{
		__this->set_ss_4(2);
	}

IL_0274:
	{
		int32_t L_70 = __this->get_ff_5();
		if ((((int32_t)L_70) < ((int32_t)1)))
		{
			goto IL_0286;
		}
	}
	{
		int32_t L_71 = __this->get_ff_5();
		if ((((int32_t)L_71) <= ((int32_t)7)))
		{
			goto IL_028d;
		}
	}

IL_0286:
	{
		__this->set_ff_5(7);
	}

IL_028d:
	{
		StringBuilder_t * L_72 = V_0;
		StringBuilderCache_Release_m2622748129(NULL /*static, unused*/, L_72, /*hidden argument*/NULL);
		return;
	}
}
extern "C"  void FormatLiterals_Init_m3674766325_AdjustorThunk (RuntimeObject * __this, String_t* ___format0, bool ___useInvariantFieldLengths1, const RuntimeMethod* method)
{
	FormatLiterals_t1376140638 * _thisAdjusted = reinterpret_cast<FormatLiterals_t1376140638 *>(__this + 1);
	FormatLiterals_Init_m3674766325(_thisAdjusted, ___format0, ___useInvariantFieldLengths1, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean System.Globalization.TimeSpanParse::TryTimeToTicks(System.Boolean,System.Globalization.TimeSpanParse/TimeSpanToken,System.Globalization.TimeSpanParse/TimeSpanToken,System.Globalization.TimeSpanParse/TimeSpanToken,System.Globalization.TimeSpanParse/TimeSpanToken,System.Globalization.TimeSpanParse/TimeSpanToken,System.Int64&)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanParse_TryTimeToTicks_m3664989822 (RuntimeObject * __this /* static, unused */, bool ___positive0, TimeSpanToken_t993347374  ___days1, TimeSpanToken_t993347374  ___hours2, TimeSpanToken_t993347374  ___minutes3, TimeSpanToken_t993347374  ___seconds4, TimeSpanToken_t993347374  ___fraction5, int64_t* ___result6, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanParse_TryTimeToTicks_m3664989822_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int64_t V_0 = 0;
	int64_t V_1 = 0;
	int64_t V_2 = 0;
	int64_t V_3 = 0;
	{
		bool L_0 = TimeSpanToken_IsInvalidNumber_m1555490583((TimeSpanToken_t993347374 *)(&___days1), ((int32_t)10675199), (-1), /*hidden argument*/NULL);
		if (L_0)
		{
			goto IL_0042;
		}
	}
	{
		bool L_1 = TimeSpanToken_IsInvalidNumber_m1555490583((TimeSpanToken_t993347374 *)(&___hours2), ((int32_t)23), (-1), /*hidden argument*/NULL);
		if (L_1)
		{
			goto IL_0042;
		}
	}
	{
		bool L_2 = TimeSpanToken_IsInvalidNumber_m1555490583((TimeSpanToken_t993347374 *)(&___minutes3), ((int32_t)59), (-1), /*hidden argument*/NULL);
		if (L_2)
		{
			goto IL_0042;
		}
	}
	{
		bool L_3 = TimeSpanToken_IsInvalidNumber_m1555490583((TimeSpanToken_t993347374 *)(&___seconds4), ((int32_t)59), (-1), /*hidden argument*/NULL);
		if (L_3)
		{
			goto IL_0042;
		}
	}
	{
		bool L_4 = TimeSpanToken_IsInvalidNumber_m1555490583((TimeSpanToken_t993347374 *)(&___fraction5), ((int32_t)9999999), 7, /*hidden argument*/NULL);
		if (!L_4)
		{
			goto IL_0049;
		}
	}

IL_0042:
	{
		int64_t* L_5 = ___result6;
		*((int64_t*)L_5) = (int64_t)(((int64_t)((int64_t)0)));
		return (bool)0;
	}

IL_0049:
	{
		TimeSpanToken_t993347374  L_6 = ___days1;
		int32_t L_7 = L_6.get_num_1();
		TimeSpanToken_t993347374  L_8 = ___hours2;
		int32_t L_9 = L_8.get_num_1();
		TimeSpanToken_t993347374  L_10 = ___minutes3;
		int32_t L_11 = L_10.get_num_1();
		TimeSpanToken_t993347374  L_12 = ___seconds4;
		int32_t L_13 = L_12.get_num_1();
		V_0 = ((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)(((int64_t)((int64_t)L_7))), (int64_t)(((int64_t)((int64_t)((int32_t)3600)))))), (int64_t)(((int64_t)((int64_t)((int32_t)24)))))), (int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)(((int64_t)((int64_t)L_9))), (int64_t)(((int64_t)((int64_t)((int32_t)3600)))))))), (int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)(((int64_t)((int64_t)L_11))), (int64_t)(((int64_t)((int64_t)((int32_t)60)))))))), (int64_t)(((int64_t)((int64_t)L_13))))), (int64_t)(((int64_t)((int64_t)((int32_t)1000))))));
		int64_t L_14 = V_0;
		if ((((int64_t)L_14) > ((int64_t)((int64_t)922337203685477LL))))
		{
			goto IL_009f;
		}
	}
	{
		int64_t L_15 = V_0;
		if ((((int64_t)L_15) >= ((int64_t)((int64_t)-922337203685477LL))))
		{
			goto IL_00a6;
		}
	}

IL_009f:
	{
		int64_t* L_16 = ___result6;
		*((int64_t*)L_16) = (int64_t)(((int64_t)((int64_t)0)));
		return (bool)0;
	}

IL_00a6:
	{
		TimeSpanToken_t993347374  L_17 = ___fraction5;
		int32_t L_18 = L_17.get_num_1();
		V_1 = (((int64_t)((int64_t)L_18)));
		int64_t L_19 = V_1;
		if (!L_19)
		{
			goto IL_00eb;
		}
	}
	{
		V_2 = (((int64_t)((int64_t)((int32_t)1000000))));
		TimeSpanToken_t993347374  L_20 = ___fraction5;
		int32_t L_21 = L_20.get_zeroes_2();
		if ((((int32_t)L_21) <= ((int32_t)0)))
		{
			goto IL_00e7;
		}
	}
	{
		TimeSpanToken_t993347374  L_22 = ___fraction5;
		int32_t L_23 = L_22.get_zeroes_2();
		IL2CPP_RUNTIME_CLASS_INIT(Math_t1671470975_il2cpp_TypeInfo_var);
		double L_24 = pow((10.0), (((double)((double)L_23))));
		V_3 = (((int64_t)((int64_t)L_24)));
		int64_t L_25 = V_2;
		int64_t L_26 = V_3;
		V_2 = ((int64_t)((int64_t)L_25/(int64_t)L_26));
		goto IL_00e7;
	}

IL_00e1:
	{
		int64_t L_27 = V_1;
		V_1 = ((int64_t)il2cpp_codegen_multiply((int64_t)L_27, (int64_t)(((int64_t)((int64_t)((int32_t)10))))));
	}

IL_00e7:
	{
		int64_t L_28 = V_1;
		int64_t L_29 = V_2;
		if ((((int64_t)L_28) < ((int64_t)L_29)))
		{
			goto IL_00e1;
		}
	}

IL_00eb:
	{
		int64_t* L_30 = ___result6;
		int64_t L_31 = V_0;
		int64_t L_32 = V_1;
		*((int64_t*)L_30) = (int64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)L_31, (int64_t)(((int64_t)((int64_t)((int32_t)10000)))))), (int64_t)L_32));
		bool L_33 = ___positive0;
		if (!L_33)
		{
			goto IL_0109;
		}
	}
	{
		int64_t* L_34 = ___result6;
		int64_t L_35 = *((int64_t*)L_34);
		if ((((int64_t)L_35) >= ((int64_t)(((int64_t)((int64_t)0))))))
		{
			goto IL_0109;
		}
	}
	{
		int64_t* L_36 = ___result6;
		*((int64_t*)L_36) = (int64_t)(((int64_t)((int64_t)0)));
		return (bool)0;
	}

IL_0109:
	{
		return (bool)1;
	}
}
// System.TimeSpan System.Globalization.TimeSpanParse::Parse(System.String,System.IFormatProvider)
extern "C" IL2CPP_METHOD_ATTR TimeSpan_t881159249  TimeSpanParse_Parse_m2431743845 (RuntimeObject * __this /* static, unused */, String_t* ___input0, RuntimeObject* ___formatProvider1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanParse_Parse_m2431743845_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	TimeSpanResult_t3304031259  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(TimeSpanResult_t3304031259 ));
		TimeSpanResult_Init_m1651373701((TimeSpanResult_t3304031259 *)(&V_0), 1, /*hidden argument*/NULL);
		String_t* L_0 = ___input0;
		RuntimeObject* L_1 = ___formatProvider1;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		bool L_2 = TimeSpanParse_TryParseTimeSpan_m3735112409(NULL /*static, unused*/, L_0, 3, L_1, (TimeSpanResult_t3304031259 *)(&V_0), /*hidden argument*/NULL);
		if (!L_2)
		{
			goto IL_0023;
		}
	}
	{
		TimeSpanResult_t3304031259  L_3 = V_0;
		TimeSpan_t881159249  L_4 = L_3.get_parsedTimeSpan_0();
		return L_4;
	}

IL_0023:
	{
		Exception_t * L_5 = TimeSpanResult_GetTimeSpanParseException_m3547821487((TimeSpanResult_t3304031259 *)(&V_0), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, TimeSpanParse_Parse_m2431743845_RuntimeMethod_var);
	}
}
// System.Boolean System.Globalization.TimeSpanParse::TryParseTimeSpan(System.String,System.Globalization.TimeSpanParse/TimeSpanStandardStyles,System.IFormatProvider,System.Globalization.TimeSpanParse/TimeSpanResult&)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanParse_TryParseTimeSpan_m3735112409 (RuntimeObject * __this /* static, unused */, String_t* ___input0, int32_t ___style1, RuntimeObject* ___formatProvider2, TimeSpanResult_t3304031259 * ___result3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanParse_TryParseTimeSpan_m3735112409_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	TimeSpanTokenizer_t3293824704  V_0;
	memset(&V_0, 0, sizeof(V_0));
	TimeSpanRawInfo_t580170265  V_1;
	memset(&V_1, 0, sizeof(V_1));
	TimeSpanToken_t993347374  V_2;
	memset(&V_2, 0, sizeof(V_2));
	{
		String_t* L_0 = ___input0;
		if (L_0)
		{
			goto IL_0017;
		}
	}
	{
		TimeSpanResult_t3304031259 * L_1 = ___result3;
		TimeSpanResult_SetFailure_m1697304227((TimeSpanResult_t3304031259 *)L_1, 1, _stringLiteral4232140175, NULL, _stringLiteral818277059, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0017:
	{
		String_t* L_2 = ___input0;
		NullCheck(L_2);
		String_t* L_3 = String_Trim_m923598732(L_2, /*hidden argument*/NULL);
		___input0 = L_3;
		String_t* L_4 = ___input0;
		String_t* L_5 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		bool L_6 = String_op_Equality_m920492651(NULL /*static, unused*/, L_4, L_5, /*hidden argument*/NULL);
		if (!L_6)
		{
			goto IL_003a;
		}
	}
	{
		TimeSpanResult_t3304031259 * L_7 = ___result3;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_7, 2, _stringLiteral535984757, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_003a:
	{
		il2cpp_codegen_initobj((&V_0), sizeof(TimeSpanTokenizer_t3293824704 ));
		String_t* L_8 = ___input0;
		TimeSpanTokenizer_Init_m581292295((TimeSpanTokenizer_t3293824704 *)(&V_0), L_8, /*hidden argument*/NULL);
		il2cpp_codegen_initobj((&V_1), sizeof(TimeSpanRawInfo_t580170265 ));
		RuntimeObject* L_9 = ___formatProvider2;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_t2405853701_il2cpp_TypeInfo_var);
		DateTimeFormatInfo_t2405853701 * L_10 = DateTimeFormatInfo_GetInstance_m684998497(NULL /*static, unused*/, L_9, /*hidden argument*/NULL);
		TimeSpanRawInfo_Init_m1453447061((TimeSpanRawInfo_t580170265 *)(&V_1), L_10, /*hidden argument*/NULL);
		TimeSpanToken_t993347374  L_11 = TimeSpanTokenizer_GetNextToken_m3214768664((TimeSpanTokenizer_t3293824704 *)(&V_0), /*hidden argument*/NULL);
		V_2 = L_11;
		goto IL_008b;
	}

IL_0069:
	{
		TimeSpanResult_t3304031259 * L_12 = ___result3;
		bool L_13 = TimeSpanRawInfo_ProcessToken_m792227327((TimeSpanRawInfo_t580170265 *)(&V_1), (TimeSpanToken_t993347374 *)(&V_2), (TimeSpanResult_t3304031259 *)L_12, /*hidden argument*/NULL);
		if (L_13)
		{
			goto IL_0083;
		}
	}
	{
		TimeSpanResult_t3304031259 * L_14 = ___result3;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_14, 2, _stringLiteral535984757, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0083:
	{
		TimeSpanToken_t993347374  L_15 = TimeSpanTokenizer_GetNextToken_m3214768664((TimeSpanTokenizer_t3293824704 *)(&V_0), /*hidden argument*/NULL);
		V_2 = L_15;
	}

IL_008b:
	{
		TimeSpanToken_t993347374  L_16 = V_2;
		int32_t L_17 = L_16.get_ttt_0();
		if ((!(((uint32_t)L_17) == ((uint32_t)1))))
		{
			goto IL_0069;
		}
	}
	{
		bool L_18 = TimeSpanTokenizer_get_EOL_m2202386367((TimeSpanTokenizer_t3293824704 *)(&V_0), /*hidden argument*/NULL);
		if (L_18)
		{
			goto IL_00ab;
		}
	}
	{
		TimeSpanResult_t3304031259 * L_19 = ___result3;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_19, 2, _stringLiteral535984757, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_00ab:
	{
		int32_t L_20 = ___style1;
		TimeSpanResult_t3304031259 * L_21 = ___result3;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		bool L_22 = TimeSpanParse_ProcessTerminalState_m1379431433(NULL /*static, unused*/, (TimeSpanRawInfo_t580170265 *)(&V_1), L_20, (TimeSpanResult_t3304031259 *)L_21, /*hidden argument*/NULL);
		if (L_22)
		{
			goto IL_00c4;
		}
	}
	{
		TimeSpanResult_t3304031259 * L_23 = ___result3;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_23, 2, _stringLiteral535984757, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_00c4:
	{
		return (bool)1;
	}
}
// System.Boolean System.Globalization.TimeSpanParse::ProcessTerminalState(System.Globalization.TimeSpanParse/TimeSpanRawInfo&,System.Globalization.TimeSpanParse/TimeSpanStandardStyles,System.Globalization.TimeSpanParse/TimeSpanResult&)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanParse_ProcessTerminalState_m1379431433 (RuntimeObject * __this /* static, unused */, TimeSpanRawInfo_t580170265 * ___raw0, int32_t ___style1, TimeSpanResult_t3304031259 * ___result2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanParse_ProcessTerminalState_m1379431433_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	TimeSpanToken_t993347374  V_0;
	memset(&V_0, 0, sizeof(V_0));
	int32_t V_1 = 0;
	{
		TimeSpanRawInfo_t580170265 * L_0 = ___raw0;
		int32_t L_1 = L_0->get_lastSeenTTT_0();
		if ((!(((uint32_t)L_1) == ((uint32_t)2))))
		{
			goto IL_003e;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(TimeSpanToken_t993347374 ));
		(&V_0)->set_ttt_0(3);
		String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		(&V_0)->set_sep_3(L_2);
		TimeSpanRawInfo_t580170265 * L_3 = ___raw0;
		TimeSpanResult_t3304031259 * L_4 = ___result2;
		bool L_5 = TimeSpanRawInfo_ProcessToken_m792227327((TimeSpanRawInfo_t580170265 *)L_3, (TimeSpanToken_t993347374 *)(&V_0), (TimeSpanResult_t3304031259 *)L_4, /*hidden argument*/NULL);
		if (L_5)
		{
			goto IL_003e;
		}
	}
	{
		TimeSpanResult_t3304031259 * L_6 = ___result2;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_6, 2, _stringLiteral535984757, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_003e:
	{
		TimeSpanRawInfo_t580170265 * L_7 = ___raw0;
		int32_t L_8 = L_7->get_NumCount_3();
		V_1 = L_8;
		int32_t L_9 = V_1;
		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1)))
		{
			case 0:
			{
				goto IL_0063;
			}
			case 1:
			{
				goto IL_006c;
			}
			case 2:
			{
				goto IL_0075;
			}
			case 3:
			{
				goto IL_007e;
			}
			case 4:
			{
				goto IL_0087;
			}
		}
	}
	{
		goto IL_0090;
	}

IL_0063:
	{
		TimeSpanRawInfo_t580170265 * L_10 = ___raw0;
		int32_t L_11 = ___style1;
		TimeSpanResult_t3304031259 * L_12 = ___result2;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		bool L_13 = TimeSpanParse_ProcessTerminal_D_m80487639(NULL /*static, unused*/, (TimeSpanRawInfo_t580170265 *)L_10, L_11, (TimeSpanResult_t3304031259 *)L_12, /*hidden argument*/NULL);
		return L_13;
	}

IL_006c:
	{
		TimeSpanRawInfo_t580170265 * L_14 = ___raw0;
		int32_t L_15 = ___style1;
		TimeSpanResult_t3304031259 * L_16 = ___result2;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		bool L_17 = TimeSpanParse_ProcessTerminal_HM_m2968694471(NULL /*static, unused*/, (TimeSpanRawInfo_t580170265 *)L_14, L_15, (TimeSpanResult_t3304031259 *)L_16, /*hidden argument*/NULL);
		return L_17;
	}

IL_0075:
	{
		TimeSpanRawInfo_t580170265 * L_18 = ___raw0;
		int32_t L_19 = ___style1;
		TimeSpanResult_t3304031259 * L_20 = ___result2;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		bool L_21 = TimeSpanParse_ProcessTerminal_HM_S_D_m180550418(NULL /*static, unused*/, (TimeSpanRawInfo_t580170265 *)L_18, L_19, (TimeSpanResult_t3304031259 *)L_20, /*hidden argument*/NULL);
		return L_21;
	}

IL_007e:
	{
		TimeSpanRawInfo_t580170265 * L_22 = ___raw0;
		int32_t L_23 = ___style1;
		TimeSpanResult_t3304031259 * L_24 = ___result2;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		bool L_25 = TimeSpanParse_ProcessTerminal_HMS_F_D_m652724601(NULL /*static, unused*/, (TimeSpanRawInfo_t580170265 *)L_22, L_23, (TimeSpanResult_t3304031259 *)L_24, /*hidden argument*/NULL);
		return L_25;
	}

IL_0087:
	{
		TimeSpanRawInfo_t580170265 * L_26 = ___raw0;
		int32_t L_27 = ___style1;
		TimeSpanResult_t3304031259 * L_28 = ___result2;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		bool L_29 = TimeSpanParse_ProcessTerminal_DHMSF_m1467986839(NULL /*static, unused*/, (TimeSpanRawInfo_t580170265 *)L_26, L_27, (TimeSpanResult_t3304031259 *)L_28, /*hidden argument*/NULL);
		return L_29;
	}

IL_0090:
	{
		TimeSpanResult_t3304031259 * L_30 = ___result2;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_30, 2, _stringLiteral535984757, /*hidden argument*/NULL);
		return (bool)0;
	}
}
// System.Boolean System.Globalization.TimeSpanParse::ProcessTerminal_DHMSF(System.Globalization.TimeSpanParse/TimeSpanRawInfo&,System.Globalization.TimeSpanParse/TimeSpanStandardStyles,System.Globalization.TimeSpanParse/TimeSpanResult&)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanParse_ProcessTerminal_DHMSF_m1467986839 (RuntimeObject * __this /* static, unused */, TimeSpanRawInfo_t580170265 * ___raw0, int32_t ___style1, TimeSpanResult_t3304031259 * ___result2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanParse_ProcessTerminal_DHMSF_m1467986839_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	int64_t V_3 = 0;
	{
		TimeSpanRawInfo_t580170265 * L_0 = ___raw0;
		int32_t L_1 = L_0->get_SepCount_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)6))))
		{
			goto IL_0012;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_2 = ___raw0;
		int32_t L_3 = L_2->get_NumCount_3();
		if ((((int32_t)L_3) == ((int32_t)5)))
		{
			goto IL_0020;
		}
	}

IL_0012:
	{
		TimeSpanResult_t3304031259 * L_4 = ___result2;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_4, 2, _stringLiteral535984757, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0020:
	{
		int32_t L_5 = ___style1;
		int32_t L_6 = ___style1;
		V_0 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_6&(int32_t)2))) <= ((uint32_t)0)))? 1 : 0);
		V_1 = (bool)0;
		V_2 = (bool)0;
		if (!((!(((uint32_t)((int32_t)((int32_t)L_5&(int32_t)1))) <= ((uint32_t)0)))? 1 : 0))
		{
			goto IL_005a;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_7 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_8 = ___raw0;
		FormatLiterals_t1376140638  L_9 = TimeSpanRawInfo_get_PositiveInvariant_m1478973399((TimeSpanRawInfo_t580170265 *)L_8, /*hidden argument*/NULL);
		bool L_10 = TimeSpanRawInfo_FullMatch_m1333819735((TimeSpanRawInfo_t580170265 *)L_7, L_9, /*hidden argument*/NULL);
		if (!L_10)
		{
			goto IL_0045;
		}
	}
	{
		V_2 = (bool)1;
		V_1 = (bool)1;
	}

IL_0045:
	{
		bool L_11 = V_2;
		if (L_11)
		{
			goto IL_005a;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_12 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_13 = ___raw0;
		FormatLiterals_t1376140638  L_14 = TimeSpanRawInfo_get_NegativeInvariant_m897422202((TimeSpanRawInfo_t580170265 *)L_13, /*hidden argument*/NULL);
		bool L_15 = TimeSpanRawInfo_FullMatch_m1333819735((TimeSpanRawInfo_t580170265 *)L_12, L_14, /*hidden argument*/NULL);
		if (!L_15)
		{
			goto IL_005a;
		}
	}
	{
		V_2 = (bool)1;
		V_1 = (bool)0;
	}

IL_005a:
	{
		bool L_16 = V_0;
		if (!L_16)
		{
			goto IL_0087;
		}
	}
	{
		bool L_17 = V_2;
		if (L_17)
		{
			goto IL_0072;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_18 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_19 = ___raw0;
		FormatLiterals_t1376140638  L_20 = TimeSpanRawInfo_get_PositiveLocalized_m851792304((TimeSpanRawInfo_t580170265 *)L_19, /*hidden argument*/NULL);
		bool L_21 = TimeSpanRawInfo_FullMatch_m1333819735((TimeSpanRawInfo_t580170265 *)L_18, L_20, /*hidden argument*/NULL);
		if (!L_21)
		{
			goto IL_0072;
		}
	}
	{
		V_2 = (bool)1;
		V_1 = (bool)1;
	}

IL_0072:
	{
		bool L_22 = V_2;
		if (L_22)
		{
			goto IL_0087;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_23 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_24 = ___raw0;
		FormatLiterals_t1376140638  L_25 = TimeSpanRawInfo_get_NegativeLocalized_m1199248377((TimeSpanRawInfo_t580170265 *)L_24, /*hidden argument*/NULL);
		bool L_26 = TimeSpanRawInfo_FullMatch_m1333819735((TimeSpanRawInfo_t580170265 *)L_23, L_25, /*hidden argument*/NULL);
		if (!L_26)
		{
			goto IL_0087;
		}
	}
	{
		V_2 = (bool)1;
		V_1 = (bool)0;
	}

IL_0087:
	{
		bool L_27 = V_2;
		if (!L_27)
		{
			goto IL_0105;
		}
	}
	{
		bool L_28 = V_1;
		TimeSpanRawInfo_t580170265 * L_29 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_30 = L_29->get_numbers_5();
		NullCheck(L_30);
		int32_t L_31 = 0;
		TimeSpanToken_t993347374  L_32 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
		TimeSpanRawInfo_t580170265 * L_33 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_34 = L_33->get_numbers_5();
		NullCheck(L_34);
		int32_t L_35 = 1;
		TimeSpanToken_t993347374  L_36 = (L_34)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
		TimeSpanRawInfo_t580170265 * L_37 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_38 = L_37->get_numbers_5();
		NullCheck(L_38);
		int32_t L_39 = 2;
		TimeSpanToken_t993347374  L_40 = (L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
		TimeSpanRawInfo_t580170265 * L_41 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_42 = L_41->get_numbers_5();
		NullCheck(L_42);
		int32_t L_43 = 3;
		TimeSpanToken_t993347374  L_44 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
		TimeSpanRawInfo_t580170265 * L_45 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_46 = L_45->get_numbers_5();
		NullCheck(L_46);
		int32_t L_47 = 4;
		TimeSpanToken_t993347374  L_48 = (L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_47));
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		bool L_49 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_28, L_32, L_36, L_40, L_44, L_48, (int64_t*)(&V_3), /*hidden argument*/NULL);
		if (L_49)
		{
			goto IL_00de;
		}
	}
	{
		TimeSpanResult_t3304031259 * L_50 = ___result2;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_50, 4, _stringLiteral2520577453, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_00de:
	{
		bool L_51 = V_1;
		if (L_51)
		{
			goto IL_00f7;
		}
	}
	{
		int64_t L_52 = V_3;
		V_3 = ((-L_52));
		int64_t L_53 = V_3;
		if ((((int64_t)L_53) <= ((int64_t)(((int64_t)((int64_t)0))))))
		{
			goto IL_00f7;
		}
	}
	{
		TimeSpanResult_t3304031259 * L_54 = ___result2;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_54, 4, _stringLiteral2520577453, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_00f7:
	{
		TimeSpanResult_t3304031259 * L_55 = ___result2;
		TimeSpan_t881159249 * L_56 = L_55->get_address_of_parsedTimeSpan_0();
		int64_t L_57 = V_3;
		L_56->set__ticks_3(L_57);
		return (bool)1;
	}

IL_0105:
	{
		TimeSpanResult_t3304031259 * L_58 = ___result2;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_58, 2, _stringLiteral535984757, /*hidden argument*/NULL);
		return (bool)0;
	}
}
// System.Boolean System.Globalization.TimeSpanParse::ProcessTerminal_HMS_F_D(System.Globalization.TimeSpanParse/TimeSpanRawInfo&,System.Globalization.TimeSpanParse/TimeSpanStandardStyles,System.Globalization.TimeSpanParse/TimeSpanResult&)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanParse_ProcessTerminal_HMS_F_D_m652724601 (RuntimeObject * __this /* static, unused */, TimeSpanRawInfo_t580170265 * ___raw0, int32_t ___style1, TimeSpanResult_t3304031259 * ___result2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanParse_ProcessTerminal_HMS_F_D_m652724601_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int64_t V_1 = 0;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	int32_t G_B9_0 = 0;
	int32_t G_B15_0 = 0;
	int32_t G_B21_0 = 0;
	int32_t G_B27_0 = 0;
	int32_t G_B33_0 = 0;
	int32_t G_B39_0 = 0;
	int32_t G_B46_0 = 0;
	int32_t G_B52_0 = 0;
	int32_t G_B58_0 = 0;
	int32_t G_B64_0 = 0;
	int32_t G_B70_0 = 0;
	int32_t G_B76_0 = 0;
	{
		TimeSpanRawInfo_t580170265 * L_0 = ___raw0;
		int32_t L_1 = L_0->get_SepCount_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)5))))
		{
			goto IL_0017;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_2 = ___raw0;
		int32_t L_3 = L_2->get_NumCount_3();
		if ((!(((uint32_t)L_3) == ((uint32_t)4))))
		{
			goto IL_0017;
		}
	}
	{
		int32_t L_4 = ___style1;
		if (!((int32_t)((int32_t)L_4&(int32_t)4)))
		{
			goto IL_0025;
		}
	}

IL_0017:
	{
		TimeSpanResult_t3304031259 * L_5 = ___result2;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_5, 2, _stringLiteral535984757, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0025:
	{
		int32_t L_6 = ___style1;
		int32_t L_7 = ___style1;
		V_0 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_7&(int32_t)2))) <= ((uint32_t)0)))? 1 : 0);
		V_1 = (((int64_t)((int64_t)0)));
		V_2 = (bool)0;
		V_3 = (bool)0;
		V_4 = (bool)0;
		if (!((!(((uint32_t)((int32_t)((int32_t)L_6&(int32_t)1))) <= ((uint32_t)0)))? 1 : 0))
		{
			goto IL_0272;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_8 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_9 = ___raw0;
		FormatLiterals_t1376140638  L_10 = TimeSpanRawInfo_get_PositiveInvariant_m1478973399((TimeSpanRawInfo_t580170265 *)L_9, /*hidden argument*/NULL);
		bool L_11 = TimeSpanRawInfo_FullHMSFMatch_m1947812266((TimeSpanRawInfo_t580170265 *)L_8, L_10, /*hidden argument*/NULL);
		if (!L_11)
		{
			goto IL_009c;
		}
	}
	{
		V_2 = (bool)1;
		bool L_12 = V_2;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_13 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanRawInfo_t580170265 * L_14 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_15 = L_14->get_numbers_5();
		NullCheck(L_15);
		int32_t L_16 = 0;
		TimeSpanToken_t993347374  L_17 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
		TimeSpanRawInfo_t580170265 * L_18 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_19 = L_18->get_numbers_5();
		NullCheck(L_19);
		int32_t L_20 = 1;
		TimeSpanToken_t993347374  L_21 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
		TimeSpanRawInfo_t580170265 * L_22 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_23 = L_22->get_numbers_5();
		NullCheck(L_23);
		int32_t L_24 = 2;
		TimeSpanToken_t993347374  L_25 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
		TimeSpanRawInfo_t580170265 * L_26 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_27 = L_26->get_numbers_5();
		NullCheck(L_27);
		int32_t L_28 = 3;
		TimeSpanToken_t993347374  L_29 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
		bool L_30 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_12, L_13, L_17, L_21, L_25, L_29, (int64_t*)(&V_1), /*hidden argument*/NULL);
		V_3 = L_30;
		bool L_31 = V_4;
		if (L_31)
		{
			goto IL_0099;
		}
	}
	{
		bool L_32 = V_3;
		G_B9_0 = ((((int32_t)L_32) == ((int32_t)0))? 1 : 0);
		goto IL_009a;
	}

IL_0099:
	{
		G_B9_0 = 1;
	}

IL_009a:
	{
		V_4 = (bool)G_B9_0;
	}

IL_009c:
	{
		bool L_33 = V_3;
		if (L_33)
		{
			goto IL_00fa;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_34 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_35 = ___raw0;
		FormatLiterals_t1376140638  L_36 = TimeSpanRawInfo_get_PositiveInvariant_m1478973399((TimeSpanRawInfo_t580170265 *)L_35, /*hidden argument*/NULL);
		bool L_37 = TimeSpanRawInfo_FullDHMSMatch_m3134755752((TimeSpanRawInfo_t580170265 *)L_34, L_36, /*hidden argument*/NULL);
		if (!L_37)
		{
			goto IL_00fa;
		}
	}
	{
		V_2 = (bool)1;
		bool L_38 = V_2;
		TimeSpanRawInfo_t580170265 * L_39 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_40 = L_39->get_numbers_5();
		NullCheck(L_40);
		int32_t L_41 = 0;
		TimeSpanToken_t993347374  L_42 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
		TimeSpanRawInfo_t580170265 * L_43 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_44 = L_43->get_numbers_5();
		NullCheck(L_44);
		int32_t L_45 = 1;
		TimeSpanToken_t993347374  L_46 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_45));
		TimeSpanRawInfo_t580170265 * L_47 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_48 = L_47->get_numbers_5();
		NullCheck(L_48);
		int32_t L_49 = 2;
		TimeSpanToken_t993347374  L_50 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
		TimeSpanRawInfo_t580170265 * L_51 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_52 = L_51->get_numbers_5();
		NullCheck(L_52);
		int32_t L_53 = 3;
		TimeSpanToken_t993347374  L_54 = (L_52)->GetAt(static_cast<il2cpp_array_size_t>(L_53));
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_55 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		bool L_56 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_38, L_42, L_46, L_50, L_54, L_55, (int64_t*)(&V_1), /*hidden argument*/NULL);
		V_3 = L_56;
		bool L_57 = V_4;
		if (L_57)
		{
			goto IL_00f7;
		}
	}
	{
		bool L_58 = V_3;
		G_B15_0 = ((((int32_t)L_58) == ((int32_t)0))? 1 : 0);
		goto IL_00f8;
	}

IL_00f7:
	{
		G_B15_0 = 1;
	}

IL_00f8:
	{
		V_4 = (bool)G_B15_0;
	}

IL_00fa:
	{
		bool L_59 = V_3;
		if (L_59)
		{
			goto IL_0158;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_60 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_61 = ___raw0;
		FormatLiterals_t1376140638  L_62 = TimeSpanRawInfo_get_PositiveInvariant_m1478973399((TimeSpanRawInfo_t580170265 *)L_61, /*hidden argument*/NULL);
		bool L_63 = TimeSpanRawInfo_FullAppCompatMatch_m3990919178((TimeSpanRawInfo_t580170265 *)L_60, L_62, /*hidden argument*/NULL);
		if (!L_63)
		{
			goto IL_0158;
		}
	}
	{
		V_2 = (bool)1;
		bool L_64 = V_2;
		TimeSpanRawInfo_t580170265 * L_65 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_66 = L_65->get_numbers_5();
		NullCheck(L_66);
		int32_t L_67 = 0;
		TimeSpanToken_t993347374  L_68 = (L_66)->GetAt(static_cast<il2cpp_array_size_t>(L_67));
		TimeSpanRawInfo_t580170265 * L_69 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_70 = L_69->get_numbers_5();
		NullCheck(L_70);
		int32_t L_71 = 1;
		TimeSpanToken_t993347374  L_72 = (L_70)->GetAt(static_cast<il2cpp_array_size_t>(L_71));
		TimeSpanRawInfo_t580170265 * L_73 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_74 = L_73->get_numbers_5();
		NullCheck(L_74);
		int32_t L_75 = 2;
		TimeSpanToken_t993347374  L_76 = (L_74)->GetAt(static_cast<il2cpp_array_size_t>(L_75));
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_77 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanRawInfo_t580170265 * L_78 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_79 = L_78->get_numbers_5();
		NullCheck(L_79);
		int32_t L_80 = 3;
		TimeSpanToken_t993347374  L_81 = (L_79)->GetAt(static_cast<il2cpp_array_size_t>(L_80));
		bool L_82 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_64, L_68, L_72, L_76, L_77, L_81, (int64_t*)(&V_1), /*hidden argument*/NULL);
		V_3 = L_82;
		bool L_83 = V_4;
		if (L_83)
		{
			goto IL_0155;
		}
	}
	{
		bool L_84 = V_3;
		G_B21_0 = ((((int32_t)L_84) == ((int32_t)0))? 1 : 0);
		goto IL_0156;
	}

IL_0155:
	{
		G_B21_0 = 1;
	}

IL_0156:
	{
		V_4 = (bool)G_B21_0;
	}

IL_0158:
	{
		bool L_85 = V_3;
		if (L_85)
		{
			goto IL_01b6;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_86 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_87 = ___raw0;
		FormatLiterals_t1376140638  L_88 = TimeSpanRawInfo_get_NegativeInvariant_m897422202((TimeSpanRawInfo_t580170265 *)L_87, /*hidden argument*/NULL);
		bool L_89 = TimeSpanRawInfo_FullHMSFMatch_m1947812266((TimeSpanRawInfo_t580170265 *)L_86, L_88, /*hidden argument*/NULL);
		if (!L_89)
		{
			goto IL_01b6;
		}
	}
	{
		V_2 = (bool)0;
		bool L_90 = V_2;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_91 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanRawInfo_t580170265 * L_92 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_93 = L_92->get_numbers_5();
		NullCheck(L_93);
		int32_t L_94 = 0;
		TimeSpanToken_t993347374  L_95 = (L_93)->GetAt(static_cast<il2cpp_array_size_t>(L_94));
		TimeSpanRawInfo_t580170265 * L_96 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_97 = L_96->get_numbers_5();
		NullCheck(L_97);
		int32_t L_98 = 1;
		TimeSpanToken_t993347374  L_99 = (L_97)->GetAt(static_cast<il2cpp_array_size_t>(L_98));
		TimeSpanRawInfo_t580170265 * L_100 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_101 = L_100->get_numbers_5();
		NullCheck(L_101);
		int32_t L_102 = 2;
		TimeSpanToken_t993347374  L_103 = (L_101)->GetAt(static_cast<il2cpp_array_size_t>(L_102));
		TimeSpanRawInfo_t580170265 * L_104 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_105 = L_104->get_numbers_5();
		NullCheck(L_105);
		int32_t L_106 = 3;
		TimeSpanToken_t993347374  L_107 = (L_105)->GetAt(static_cast<il2cpp_array_size_t>(L_106));
		bool L_108 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_90, L_91, L_95, L_99, L_103, L_107, (int64_t*)(&V_1), /*hidden argument*/NULL);
		V_3 = L_108;
		bool L_109 = V_4;
		if (L_109)
		{
			goto IL_01b3;
		}
	}
	{
		bool L_110 = V_3;
		G_B27_0 = ((((int32_t)L_110) == ((int32_t)0))? 1 : 0);
		goto IL_01b4;
	}

IL_01b3:
	{
		G_B27_0 = 1;
	}

IL_01b4:
	{
		V_4 = (bool)G_B27_0;
	}

IL_01b6:
	{
		bool L_111 = V_3;
		if (L_111)
		{
			goto IL_0214;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_112 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_113 = ___raw0;
		FormatLiterals_t1376140638  L_114 = TimeSpanRawInfo_get_NegativeInvariant_m897422202((TimeSpanRawInfo_t580170265 *)L_113, /*hidden argument*/NULL);
		bool L_115 = TimeSpanRawInfo_FullDHMSMatch_m3134755752((TimeSpanRawInfo_t580170265 *)L_112, L_114, /*hidden argument*/NULL);
		if (!L_115)
		{
			goto IL_0214;
		}
	}
	{
		V_2 = (bool)0;
		bool L_116 = V_2;
		TimeSpanRawInfo_t580170265 * L_117 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_118 = L_117->get_numbers_5();
		NullCheck(L_118);
		int32_t L_119 = 0;
		TimeSpanToken_t993347374  L_120 = (L_118)->GetAt(static_cast<il2cpp_array_size_t>(L_119));
		TimeSpanRawInfo_t580170265 * L_121 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_122 = L_121->get_numbers_5();
		NullCheck(L_122);
		int32_t L_123 = 1;
		TimeSpanToken_t993347374  L_124 = (L_122)->GetAt(static_cast<il2cpp_array_size_t>(L_123));
		TimeSpanRawInfo_t580170265 * L_125 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_126 = L_125->get_numbers_5();
		NullCheck(L_126);
		int32_t L_127 = 2;
		TimeSpanToken_t993347374  L_128 = (L_126)->GetAt(static_cast<il2cpp_array_size_t>(L_127));
		TimeSpanRawInfo_t580170265 * L_129 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_130 = L_129->get_numbers_5();
		NullCheck(L_130);
		int32_t L_131 = 3;
		TimeSpanToken_t993347374  L_132 = (L_130)->GetAt(static_cast<il2cpp_array_size_t>(L_131));
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_133 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		bool L_134 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_116, L_120, L_124, L_128, L_132, L_133, (int64_t*)(&V_1), /*hidden argument*/NULL);
		V_3 = L_134;
		bool L_135 = V_4;
		if (L_135)
		{
			goto IL_0211;
		}
	}
	{
		bool L_136 = V_3;
		G_B33_0 = ((((int32_t)L_136) == ((int32_t)0))? 1 : 0);
		goto IL_0212;
	}

IL_0211:
	{
		G_B33_0 = 1;
	}

IL_0212:
	{
		V_4 = (bool)G_B33_0;
	}

IL_0214:
	{
		bool L_137 = V_3;
		if (L_137)
		{
			goto IL_0272;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_138 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_139 = ___raw0;
		FormatLiterals_t1376140638  L_140 = TimeSpanRawInfo_get_NegativeInvariant_m897422202((TimeSpanRawInfo_t580170265 *)L_139, /*hidden argument*/NULL);
		bool L_141 = TimeSpanRawInfo_FullAppCompatMatch_m3990919178((TimeSpanRawInfo_t580170265 *)L_138, L_140, /*hidden argument*/NULL);
		if (!L_141)
		{
			goto IL_0272;
		}
	}
	{
		V_2 = (bool)0;
		bool L_142 = V_2;
		TimeSpanRawInfo_t580170265 * L_143 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_144 = L_143->get_numbers_5();
		NullCheck(L_144);
		int32_t L_145 = 0;
		TimeSpanToken_t993347374  L_146 = (L_144)->GetAt(static_cast<il2cpp_array_size_t>(L_145));
		TimeSpanRawInfo_t580170265 * L_147 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_148 = L_147->get_numbers_5();
		NullCheck(L_148);
		int32_t L_149 = 1;
		TimeSpanToken_t993347374  L_150 = (L_148)->GetAt(static_cast<il2cpp_array_size_t>(L_149));
		TimeSpanRawInfo_t580170265 * L_151 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_152 = L_151->get_numbers_5();
		NullCheck(L_152);
		int32_t L_153 = 2;
		TimeSpanToken_t993347374  L_154 = (L_152)->GetAt(static_cast<il2cpp_array_size_t>(L_153));
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_155 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanRawInfo_t580170265 * L_156 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_157 = L_156->get_numbers_5();
		NullCheck(L_157);
		int32_t L_158 = 3;
		TimeSpanToken_t993347374  L_159 = (L_157)->GetAt(static_cast<il2cpp_array_size_t>(L_158));
		bool L_160 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_142, L_146, L_150, L_154, L_155, L_159, (int64_t*)(&V_1), /*hidden argument*/NULL);
		V_3 = L_160;
		bool L_161 = V_4;
		if (L_161)
		{
			goto IL_026f;
		}
	}
	{
		bool L_162 = V_3;
		G_B39_0 = ((((int32_t)L_162) == ((int32_t)0))? 1 : 0);
		goto IL_0270;
	}

IL_026f:
	{
		G_B39_0 = 1;
	}

IL_0270:
	{
		V_4 = (bool)G_B39_0;
	}

IL_0272:
	{
		bool L_163 = V_0;
		if (!L_163)
		{
			goto IL_04ac;
		}
	}
	{
		bool L_164 = V_3;
		if (L_164)
		{
			goto IL_02d6;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_165 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_166 = ___raw0;
		FormatLiterals_t1376140638  L_167 = TimeSpanRawInfo_get_PositiveLocalized_m851792304((TimeSpanRawInfo_t580170265 *)L_166, /*hidden argument*/NULL);
		bool L_168 = TimeSpanRawInfo_FullHMSFMatch_m1947812266((TimeSpanRawInfo_t580170265 *)L_165, L_167, /*hidden argument*/NULL);
		if (!L_168)
		{
			goto IL_02d6;
		}
	}
	{
		V_2 = (bool)1;
		bool L_169 = V_2;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_170 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanRawInfo_t580170265 * L_171 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_172 = L_171->get_numbers_5();
		NullCheck(L_172);
		int32_t L_173 = 0;
		TimeSpanToken_t993347374  L_174 = (L_172)->GetAt(static_cast<il2cpp_array_size_t>(L_173));
		TimeSpanRawInfo_t580170265 * L_175 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_176 = L_175->get_numbers_5();
		NullCheck(L_176);
		int32_t L_177 = 1;
		TimeSpanToken_t993347374  L_178 = (L_176)->GetAt(static_cast<il2cpp_array_size_t>(L_177));
		TimeSpanRawInfo_t580170265 * L_179 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_180 = L_179->get_numbers_5();
		NullCheck(L_180);
		int32_t L_181 = 2;
		TimeSpanToken_t993347374  L_182 = (L_180)->GetAt(static_cast<il2cpp_array_size_t>(L_181));
		TimeSpanRawInfo_t580170265 * L_183 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_184 = L_183->get_numbers_5();
		NullCheck(L_184);
		int32_t L_185 = 3;
		TimeSpanToken_t993347374  L_186 = (L_184)->GetAt(static_cast<il2cpp_array_size_t>(L_185));
		bool L_187 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_169, L_170, L_174, L_178, L_182, L_186, (int64_t*)(&V_1), /*hidden argument*/NULL);
		V_3 = L_187;
		bool L_188 = V_4;
		if (L_188)
		{
			goto IL_02d3;
		}
	}
	{
		bool L_189 = V_3;
		G_B46_0 = ((((int32_t)L_189) == ((int32_t)0))? 1 : 0);
		goto IL_02d4;
	}

IL_02d3:
	{
		G_B46_0 = 1;
	}

IL_02d4:
	{
		V_4 = (bool)G_B46_0;
	}

IL_02d6:
	{
		bool L_190 = V_3;
		if (L_190)
		{
			goto IL_0334;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_191 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_192 = ___raw0;
		FormatLiterals_t1376140638  L_193 = TimeSpanRawInfo_get_PositiveLocalized_m851792304((TimeSpanRawInfo_t580170265 *)L_192, /*hidden argument*/NULL);
		bool L_194 = TimeSpanRawInfo_FullDHMSMatch_m3134755752((TimeSpanRawInfo_t580170265 *)L_191, L_193, /*hidden argument*/NULL);
		if (!L_194)
		{
			goto IL_0334;
		}
	}
	{
		V_2 = (bool)1;
		bool L_195 = V_2;
		TimeSpanRawInfo_t580170265 * L_196 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_197 = L_196->get_numbers_5();
		NullCheck(L_197);
		int32_t L_198 = 0;
		TimeSpanToken_t993347374  L_199 = (L_197)->GetAt(static_cast<il2cpp_array_size_t>(L_198));
		TimeSpanRawInfo_t580170265 * L_200 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_201 = L_200->get_numbers_5();
		NullCheck(L_201);
		int32_t L_202 = 1;
		TimeSpanToken_t993347374  L_203 = (L_201)->GetAt(static_cast<il2cpp_array_size_t>(L_202));
		TimeSpanRawInfo_t580170265 * L_204 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_205 = L_204->get_numbers_5();
		NullCheck(L_205);
		int32_t L_206 = 2;
		TimeSpanToken_t993347374  L_207 = (L_205)->GetAt(static_cast<il2cpp_array_size_t>(L_206));
		TimeSpanRawInfo_t580170265 * L_208 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_209 = L_208->get_numbers_5();
		NullCheck(L_209);
		int32_t L_210 = 3;
		TimeSpanToken_t993347374  L_211 = (L_209)->GetAt(static_cast<il2cpp_array_size_t>(L_210));
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_212 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		bool L_213 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_195, L_199, L_203, L_207, L_211, L_212, (int64_t*)(&V_1), /*hidden argument*/NULL);
		V_3 = L_213;
		bool L_214 = V_4;
		if (L_214)
		{
			goto IL_0331;
		}
	}
	{
		bool L_215 = V_3;
		G_B52_0 = ((((int32_t)L_215) == ((int32_t)0))? 1 : 0);
		goto IL_0332;
	}

IL_0331:
	{
		G_B52_0 = 1;
	}

IL_0332:
	{
		V_4 = (bool)G_B52_0;
	}

IL_0334:
	{
		bool L_216 = V_3;
		if (L_216)
		{
			goto IL_0392;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_217 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_218 = ___raw0;
		FormatLiterals_t1376140638  L_219 = TimeSpanRawInfo_get_PositiveLocalized_m851792304((TimeSpanRawInfo_t580170265 *)L_218, /*hidden argument*/NULL);
		bool L_220 = TimeSpanRawInfo_FullAppCompatMatch_m3990919178((TimeSpanRawInfo_t580170265 *)L_217, L_219, /*hidden argument*/NULL);
		if (!L_220)
		{
			goto IL_0392;
		}
	}
	{
		V_2 = (bool)1;
		bool L_221 = V_2;
		TimeSpanRawInfo_t580170265 * L_222 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_223 = L_222->get_numbers_5();
		NullCheck(L_223);
		int32_t L_224 = 0;
		TimeSpanToken_t993347374  L_225 = (L_223)->GetAt(static_cast<il2cpp_array_size_t>(L_224));
		TimeSpanRawInfo_t580170265 * L_226 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_227 = L_226->get_numbers_5();
		NullCheck(L_227);
		int32_t L_228 = 1;
		TimeSpanToken_t993347374  L_229 = (L_227)->GetAt(static_cast<il2cpp_array_size_t>(L_228));
		TimeSpanRawInfo_t580170265 * L_230 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_231 = L_230->get_numbers_5();
		NullCheck(L_231);
		int32_t L_232 = 2;
		TimeSpanToken_t993347374  L_233 = (L_231)->GetAt(static_cast<il2cpp_array_size_t>(L_232));
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_234 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanRawInfo_t580170265 * L_235 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_236 = L_235->get_numbers_5();
		NullCheck(L_236);
		int32_t L_237 = 3;
		TimeSpanToken_t993347374  L_238 = (L_236)->GetAt(static_cast<il2cpp_array_size_t>(L_237));
		bool L_239 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_221, L_225, L_229, L_233, L_234, L_238, (int64_t*)(&V_1), /*hidden argument*/NULL);
		V_3 = L_239;
		bool L_240 = V_4;
		if (L_240)
		{
			goto IL_038f;
		}
	}
	{
		bool L_241 = V_3;
		G_B58_0 = ((((int32_t)L_241) == ((int32_t)0))? 1 : 0);
		goto IL_0390;
	}

IL_038f:
	{
		G_B58_0 = 1;
	}

IL_0390:
	{
		V_4 = (bool)G_B58_0;
	}

IL_0392:
	{
		bool L_242 = V_3;
		if (L_242)
		{
			goto IL_03f0;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_243 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_244 = ___raw0;
		FormatLiterals_t1376140638  L_245 = TimeSpanRawInfo_get_NegativeLocalized_m1199248377((TimeSpanRawInfo_t580170265 *)L_244, /*hidden argument*/NULL);
		bool L_246 = TimeSpanRawInfo_FullHMSFMatch_m1947812266((TimeSpanRawInfo_t580170265 *)L_243, L_245, /*hidden argument*/NULL);
		if (!L_246)
		{
			goto IL_03f0;
		}
	}
	{
		V_2 = (bool)0;
		bool L_247 = V_2;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_248 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanRawInfo_t580170265 * L_249 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_250 = L_249->get_numbers_5();
		NullCheck(L_250);
		int32_t L_251 = 0;
		TimeSpanToken_t993347374  L_252 = (L_250)->GetAt(static_cast<il2cpp_array_size_t>(L_251));
		TimeSpanRawInfo_t580170265 * L_253 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_254 = L_253->get_numbers_5();
		NullCheck(L_254);
		int32_t L_255 = 1;
		TimeSpanToken_t993347374  L_256 = (L_254)->GetAt(static_cast<il2cpp_array_size_t>(L_255));
		TimeSpanRawInfo_t580170265 * L_257 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_258 = L_257->get_numbers_5();
		NullCheck(L_258);
		int32_t L_259 = 2;
		TimeSpanToken_t993347374  L_260 = (L_258)->GetAt(static_cast<il2cpp_array_size_t>(L_259));
		TimeSpanRawInfo_t580170265 * L_261 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_262 = L_261->get_numbers_5();
		NullCheck(L_262);
		int32_t L_263 = 3;
		TimeSpanToken_t993347374  L_264 = (L_262)->GetAt(static_cast<il2cpp_array_size_t>(L_263));
		bool L_265 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_247, L_248, L_252, L_256, L_260, L_264, (int64_t*)(&V_1), /*hidden argument*/NULL);
		V_3 = L_265;
		bool L_266 = V_4;
		if (L_266)
		{
			goto IL_03ed;
		}
	}
	{
		bool L_267 = V_3;
		G_B64_0 = ((((int32_t)L_267) == ((int32_t)0))? 1 : 0);
		goto IL_03ee;
	}

IL_03ed:
	{
		G_B64_0 = 1;
	}

IL_03ee:
	{
		V_4 = (bool)G_B64_0;
	}

IL_03f0:
	{
		bool L_268 = V_3;
		if (L_268)
		{
			goto IL_044e;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_269 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_270 = ___raw0;
		FormatLiterals_t1376140638  L_271 = TimeSpanRawInfo_get_NegativeLocalized_m1199248377((TimeSpanRawInfo_t580170265 *)L_270, /*hidden argument*/NULL);
		bool L_272 = TimeSpanRawInfo_FullDHMSMatch_m3134755752((TimeSpanRawInfo_t580170265 *)L_269, L_271, /*hidden argument*/NULL);
		if (!L_272)
		{
			goto IL_044e;
		}
	}
	{
		V_2 = (bool)0;
		bool L_273 = V_2;
		TimeSpanRawInfo_t580170265 * L_274 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_275 = L_274->get_numbers_5();
		NullCheck(L_275);
		int32_t L_276 = 0;
		TimeSpanToken_t993347374  L_277 = (L_275)->GetAt(static_cast<il2cpp_array_size_t>(L_276));
		TimeSpanRawInfo_t580170265 * L_278 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_279 = L_278->get_numbers_5();
		NullCheck(L_279);
		int32_t L_280 = 1;
		TimeSpanToken_t993347374  L_281 = (L_279)->GetAt(static_cast<il2cpp_array_size_t>(L_280));
		TimeSpanRawInfo_t580170265 * L_282 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_283 = L_282->get_numbers_5();
		NullCheck(L_283);
		int32_t L_284 = 2;
		TimeSpanToken_t993347374  L_285 = (L_283)->GetAt(static_cast<il2cpp_array_size_t>(L_284));
		TimeSpanRawInfo_t580170265 * L_286 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_287 = L_286->get_numbers_5();
		NullCheck(L_287);
		int32_t L_288 = 3;
		TimeSpanToken_t993347374  L_289 = (L_287)->GetAt(static_cast<il2cpp_array_size_t>(L_288));
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_290 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		bool L_291 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_273, L_277, L_281, L_285, L_289, L_290, (int64_t*)(&V_1), /*hidden argument*/NULL);
		V_3 = L_291;
		bool L_292 = V_4;
		if (L_292)
		{
			goto IL_044b;
		}
	}
	{
		bool L_293 = V_3;
		G_B70_0 = ((((int32_t)L_293) == ((int32_t)0))? 1 : 0);
		goto IL_044c;
	}

IL_044b:
	{
		G_B70_0 = 1;
	}

IL_044c:
	{
		V_4 = (bool)G_B70_0;
	}

IL_044e:
	{
		bool L_294 = V_3;
		if (L_294)
		{
			goto IL_04ac;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_295 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_296 = ___raw0;
		FormatLiterals_t1376140638  L_297 = TimeSpanRawInfo_get_NegativeLocalized_m1199248377((TimeSpanRawInfo_t580170265 *)L_296, /*hidden argument*/NULL);
		bool L_298 = TimeSpanRawInfo_FullAppCompatMatch_m3990919178((TimeSpanRawInfo_t580170265 *)L_295, L_297, /*hidden argument*/NULL);
		if (!L_298)
		{
			goto IL_04ac;
		}
	}
	{
		V_2 = (bool)0;
		bool L_299 = V_2;
		TimeSpanRawInfo_t580170265 * L_300 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_301 = L_300->get_numbers_5();
		NullCheck(L_301);
		int32_t L_302 = 0;
		TimeSpanToken_t993347374  L_303 = (L_301)->GetAt(static_cast<il2cpp_array_size_t>(L_302));
		TimeSpanRawInfo_t580170265 * L_304 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_305 = L_304->get_numbers_5();
		NullCheck(L_305);
		int32_t L_306 = 1;
		TimeSpanToken_t993347374  L_307 = (L_305)->GetAt(static_cast<il2cpp_array_size_t>(L_306));
		TimeSpanRawInfo_t580170265 * L_308 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_309 = L_308->get_numbers_5();
		NullCheck(L_309);
		int32_t L_310 = 2;
		TimeSpanToken_t993347374  L_311 = (L_309)->GetAt(static_cast<il2cpp_array_size_t>(L_310));
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_312 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanRawInfo_t580170265 * L_313 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_314 = L_313->get_numbers_5();
		NullCheck(L_314);
		int32_t L_315 = 3;
		TimeSpanToken_t993347374  L_316 = (L_314)->GetAt(static_cast<il2cpp_array_size_t>(L_315));
		bool L_317 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_299, L_303, L_307, L_311, L_312, L_316, (int64_t*)(&V_1), /*hidden argument*/NULL);
		V_3 = L_317;
		bool L_318 = V_4;
		if (L_318)
		{
			goto IL_04a9;
		}
	}
	{
		bool L_319 = V_3;
		G_B76_0 = ((((int32_t)L_319) == ((int32_t)0))? 1 : 0);
		goto IL_04aa;
	}

IL_04a9:
	{
		G_B76_0 = 1;
	}

IL_04aa:
	{
		V_4 = (bool)G_B76_0;
	}

IL_04ac:
	{
		bool L_320 = V_3;
		if (!L_320)
		{
			goto IL_04d6;
		}
	}
	{
		bool L_321 = V_2;
		if (L_321)
		{
			goto IL_04c8;
		}
	}
	{
		int64_t L_322 = V_1;
		V_1 = ((-L_322));
		int64_t L_323 = V_1;
		if ((((int64_t)L_323) <= ((int64_t)(((int64_t)((int64_t)0))))))
		{
			goto IL_04c8;
		}
	}
	{
		TimeSpanResult_t3304031259 * L_324 = ___result2;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_324, 4, _stringLiteral2520577453, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_04c8:
	{
		TimeSpanResult_t3304031259 * L_325 = ___result2;
		TimeSpan_t881159249 * L_326 = L_325->get_address_of_parsedTimeSpan_0();
		int64_t L_327 = V_1;
		L_326->set__ticks_3(L_327);
		return (bool)1;
	}

IL_04d6:
	{
		bool L_328 = V_4;
		if (!L_328)
		{
			goto IL_04e8;
		}
	}
	{
		TimeSpanResult_t3304031259 * L_329 = ___result2;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_329, 4, _stringLiteral2520577453, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_04e8:
	{
		TimeSpanResult_t3304031259 * L_330 = ___result2;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_330, 2, _stringLiteral535984757, /*hidden argument*/NULL);
		return (bool)0;
	}
}
// System.Boolean System.Globalization.TimeSpanParse::ProcessTerminal_HM_S_D(System.Globalization.TimeSpanParse/TimeSpanRawInfo&,System.Globalization.TimeSpanParse/TimeSpanStandardStyles,System.Globalization.TimeSpanParse/TimeSpanResult&)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanParse_ProcessTerminal_HM_S_D_m180550418 (RuntimeObject * __this /* static, unused */, TimeSpanRawInfo_t580170265 * ___raw0, int32_t ___style1, TimeSpanResult_t3304031259 * ___result2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanParse_ProcessTerminal_HM_S_D_m180550418_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	int64_t V_4 = 0;
	int32_t G_B9_0 = 0;
	int32_t G_B15_0 = 0;
	int32_t G_B21_0 = 0;
	int32_t G_B27_0 = 0;
	int32_t G_B33_0 = 0;
	int32_t G_B39_0 = 0;
	int32_t G_B46_0 = 0;
	int32_t G_B52_0 = 0;
	int32_t G_B58_0 = 0;
	int32_t G_B64_0 = 0;
	int32_t G_B70_0 = 0;
	int32_t G_B76_0 = 0;
	{
		TimeSpanRawInfo_t580170265 * L_0 = ___raw0;
		int32_t L_1 = L_0->get_SepCount_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)4))))
		{
			goto IL_0017;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_2 = ___raw0;
		int32_t L_3 = L_2->get_NumCount_3();
		if ((!(((uint32_t)L_3) == ((uint32_t)3))))
		{
			goto IL_0017;
		}
	}
	{
		int32_t L_4 = ___style1;
		if (!((int32_t)((int32_t)L_4&(int32_t)4)))
		{
			goto IL_0025;
		}
	}

IL_0017:
	{
		TimeSpanResult_t3304031259 * L_5 = ___result2;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_5, 2, _stringLiteral535984757, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0025:
	{
		int32_t L_6 = ___style1;
		int32_t L_7 = ___style1;
		V_0 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_7&(int32_t)2))) <= ((uint32_t)0)))? 1 : 0);
		V_1 = (bool)0;
		V_2 = (bool)0;
		V_3 = (bool)0;
		V_4 = (((int64_t)((int64_t)0)));
		if (!((!(((uint32_t)((int32_t)((int32_t)L_6&(int32_t)1))) <= ((uint32_t)0)))? 1 : 0))
		{
			goto IL_023c;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_8 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_9 = ___raw0;
		FormatLiterals_t1376140638  L_10 = TimeSpanRawInfo_get_PositiveInvariant_m1478973399((TimeSpanRawInfo_t580170265 *)L_9, /*hidden argument*/NULL);
		bool L_11 = TimeSpanRawInfo_FullHMSMatch_m2337968096((TimeSpanRawInfo_t580170265 *)L_8, L_10, /*hidden argument*/NULL);
		if (!L_11)
		{
			goto IL_0093;
		}
	}
	{
		V_1 = (bool)1;
		bool L_12 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_13 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanRawInfo_t580170265 * L_14 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_15 = L_14->get_numbers_5();
		NullCheck(L_15);
		int32_t L_16 = 0;
		TimeSpanToken_t993347374  L_17 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
		TimeSpanRawInfo_t580170265 * L_18 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_19 = L_18->get_numbers_5();
		NullCheck(L_19);
		int32_t L_20 = 1;
		TimeSpanToken_t993347374  L_21 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
		TimeSpanRawInfo_t580170265 * L_22 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_23 = L_22->get_numbers_5();
		NullCheck(L_23);
		int32_t L_24 = 2;
		TimeSpanToken_t993347374  L_25 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
		TimeSpanToken_t993347374  L_26 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		bool L_27 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_12, L_13, L_17, L_21, L_25, L_26, (int64_t*)(&V_4), /*hidden argument*/NULL);
		V_2 = L_27;
		bool L_28 = V_3;
		if (L_28)
		{
			goto IL_0091;
		}
	}
	{
		bool L_29 = V_2;
		G_B9_0 = ((((int32_t)L_29) == ((int32_t)0))? 1 : 0);
		goto IL_0092;
	}

IL_0091:
	{
		G_B9_0 = 1;
	}

IL_0092:
	{
		V_3 = (bool)G_B9_0;
	}

IL_0093:
	{
		bool L_30 = V_2;
		if (L_30)
		{
			goto IL_00e8;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_31 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_32 = ___raw0;
		FormatLiterals_t1376140638  L_33 = TimeSpanRawInfo_get_PositiveInvariant_m1478973399((TimeSpanRawInfo_t580170265 *)L_32, /*hidden argument*/NULL);
		bool L_34 = TimeSpanRawInfo_FullDHMMatch_m1049004866((TimeSpanRawInfo_t580170265 *)L_31, L_33, /*hidden argument*/NULL);
		if (!L_34)
		{
			goto IL_00e8;
		}
	}
	{
		V_1 = (bool)1;
		bool L_35 = V_1;
		TimeSpanRawInfo_t580170265 * L_36 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_37 = L_36->get_numbers_5();
		NullCheck(L_37);
		int32_t L_38 = 0;
		TimeSpanToken_t993347374  L_39 = (L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
		TimeSpanRawInfo_t580170265 * L_40 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_41 = L_40->get_numbers_5();
		NullCheck(L_41);
		int32_t L_42 = 1;
		TimeSpanToken_t993347374  L_43 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
		TimeSpanRawInfo_t580170265 * L_44 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_45 = L_44->get_numbers_5();
		NullCheck(L_45);
		int32_t L_46 = 2;
		TimeSpanToken_t993347374  L_47 = (L_45)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_48 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanToken_t993347374  L_49 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		bool L_50 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_35, L_39, L_43, L_47, L_48, L_49, (int64_t*)(&V_4), /*hidden argument*/NULL);
		V_2 = L_50;
		bool L_51 = V_3;
		if (L_51)
		{
			goto IL_00e6;
		}
	}
	{
		bool L_52 = V_2;
		G_B15_0 = ((((int32_t)L_52) == ((int32_t)0))? 1 : 0);
		goto IL_00e7;
	}

IL_00e6:
	{
		G_B15_0 = 1;
	}

IL_00e7:
	{
		V_3 = (bool)G_B15_0;
	}

IL_00e8:
	{
		bool L_53 = V_2;
		if (L_53)
		{
			goto IL_013d;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_54 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_55 = ___raw0;
		FormatLiterals_t1376140638  L_56 = TimeSpanRawInfo_get_PositiveInvariant_m1478973399((TimeSpanRawInfo_t580170265 *)L_55, /*hidden argument*/NULL);
		bool L_57 = TimeSpanRawInfo_PartialAppCompatMatch_m278898453((TimeSpanRawInfo_t580170265 *)L_54, L_56, /*hidden argument*/NULL);
		if (!L_57)
		{
			goto IL_013d;
		}
	}
	{
		V_1 = (bool)1;
		bool L_58 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_59 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanRawInfo_t580170265 * L_60 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_61 = L_60->get_numbers_5();
		NullCheck(L_61);
		int32_t L_62 = 0;
		TimeSpanToken_t993347374  L_63 = (L_61)->GetAt(static_cast<il2cpp_array_size_t>(L_62));
		TimeSpanRawInfo_t580170265 * L_64 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_65 = L_64->get_numbers_5();
		NullCheck(L_65);
		int32_t L_66 = 1;
		TimeSpanToken_t993347374  L_67 = (L_65)->GetAt(static_cast<il2cpp_array_size_t>(L_66));
		TimeSpanToken_t993347374  L_68 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanRawInfo_t580170265 * L_69 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_70 = L_69->get_numbers_5();
		NullCheck(L_70);
		int32_t L_71 = 2;
		TimeSpanToken_t993347374  L_72 = (L_70)->GetAt(static_cast<il2cpp_array_size_t>(L_71));
		bool L_73 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_58, L_59, L_63, L_67, L_68, L_72, (int64_t*)(&V_4), /*hidden argument*/NULL);
		V_2 = L_73;
		bool L_74 = V_3;
		if (L_74)
		{
			goto IL_013b;
		}
	}
	{
		bool L_75 = V_2;
		G_B21_0 = ((((int32_t)L_75) == ((int32_t)0))? 1 : 0);
		goto IL_013c;
	}

IL_013b:
	{
		G_B21_0 = 1;
	}

IL_013c:
	{
		V_3 = (bool)G_B21_0;
	}

IL_013d:
	{
		bool L_76 = V_2;
		if (L_76)
		{
			goto IL_0192;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_77 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_78 = ___raw0;
		FormatLiterals_t1376140638  L_79 = TimeSpanRawInfo_get_NegativeInvariant_m897422202((TimeSpanRawInfo_t580170265 *)L_78, /*hidden argument*/NULL);
		bool L_80 = TimeSpanRawInfo_FullHMSMatch_m2337968096((TimeSpanRawInfo_t580170265 *)L_77, L_79, /*hidden argument*/NULL);
		if (!L_80)
		{
			goto IL_0192;
		}
	}
	{
		V_1 = (bool)0;
		bool L_81 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_82 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanRawInfo_t580170265 * L_83 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_84 = L_83->get_numbers_5();
		NullCheck(L_84);
		int32_t L_85 = 0;
		TimeSpanToken_t993347374  L_86 = (L_84)->GetAt(static_cast<il2cpp_array_size_t>(L_85));
		TimeSpanRawInfo_t580170265 * L_87 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_88 = L_87->get_numbers_5();
		NullCheck(L_88);
		int32_t L_89 = 1;
		TimeSpanToken_t993347374  L_90 = (L_88)->GetAt(static_cast<il2cpp_array_size_t>(L_89));
		TimeSpanRawInfo_t580170265 * L_91 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_92 = L_91->get_numbers_5();
		NullCheck(L_92);
		int32_t L_93 = 2;
		TimeSpanToken_t993347374  L_94 = (L_92)->GetAt(static_cast<il2cpp_array_size_t>(L_93));
		TimeSpanToken_t993347374  L_95 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		bool L_96 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_81, L_82, L_86, L_90, L_94, L_95, (int64_t*)(&V_4), /*hidden argument*/NULL);
		V_2 = L_96;
		bool L_97 = V_3;
		if (L_97)
		{
			goto IL_0190;
		}
	}
	{
		bool L_98 = V_2;
		G_B27_0 = ((((int32_t)L_98) == ((int32_t)0))? 1 : 0);
		goto IL_0191;
	}

IL_0190:
	{
		G_B27_0 = 1;
	}

IL_0191:
	{
		V_3 = (bool)G_B27_0;
	}

IL_0192:
	{
		bool L_99 = V_2;
		if (L_99)
		{
			goto IL_01e7;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_100 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_101 = ___raw0;
		FormatLiterals_t1376140638  L_102 = TimeSpanRawInfo_get_NegativeInvariant_m897422202((TimeSpanRawInfo_t580170265 *)L_101, /*hidden argument*/NULL);
		bool L_103 = TimeSpanRawInfo_FullDHMMatch_m1049004866((TimeSpanRawInfo_t580170265 *)L_100, L_102, /*hidden argument*/NULL);
		if (!L_103)
		{
			goto IL_01e7;
		}
	}
	{
		V_1 = (bool)0;
		bool L_104 = V_1;
		TimeSpanRawInfo_t580170265 * L_105 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_106 = L_105->get_numbers_5();
		NullCheck(L_106);
		int32_t L_107 = 0;
		TimeSpanToken_t993347374  L_108 = (L_106)->GetAt(static_cast<il2cpp_array_size_t>(L_107));
		TimeSpanRawInfo_t580170265 * L_109 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_110 = L_109->get_numbers_5();
		NullCheck(L_110);
		int32_t L_111 = 1;
		TimeSpanToken_t993347374  L_112 = (L_110)->GetAt(static_cast<il2cpp_array_size_t>(L_111));
		TimeSpanRawInfo_t580170265 * L_113 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_114 = L_113->get_numbers_5();
		NullCheck(L_114);
		int32_t L_115 = 2;
		TimeSpanToken_t993347374  L_116 = (L_114)->GetAt(static_cast<il2cpp_array_size_t>(L_115));
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_117 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanToken_t993347374  L_118 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		bool L_119 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_104, L_108, L_112, L_116, L_117, L_118, (int64_t*)(&V_4), /*hidden argument*/NULL);
		V_2 = L_119;
		bool L_120 = V_3;
		if (L_120)
		{
			goto IL_01e5;
		}
	}
	{
		bool L_121 = V_2;
		G_B33_0 = ((((int32_t)L_121) == ((int32_t)0))? 1 : 0);
		goto IL_01e6;
	}

IL_01e5:
	{
		G_B33_0 = 1;
	}

IL_01e6:
	{
		V_3 = (bool)G_B33_0;
	}

IL_01e7:
	{
		bool L_122 = V_2;
		if (L_122)
		{
			goto IL_023c;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_123 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_124 = ___raw0;
		FormatLiterals_t1376140638  L_125 = TimeSpanRawInfo_get_NegativeInvariant_m897422202((TimeSpanRawInfo_t580170265 *)L_124, /*hidden argument*/NULL);
		bool L_126 = TimeSpanRawInfo_PartialAppCompatMatch_m278898453((TimeSpanRawInfo_t580170265 *)L_123, L_125, /*hidden argument*/NULL);
		if (!L_126)
		{
			goto IL_023c;
		}
	}
	{
		V_1 = (bool)0;
		bool L_127 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_128 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanRawInfo_t580170265 * L_129 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_130 = L_129->get_numbers_5();
		NullCheck(L_130);
		int32_t L_131 = 0;
		TimeSpanToken_t993347374  L_132 = (L_130)->GetAt(static_cast<il2cpp_array_size_t>(L_131));
		TimeSpanRawInfo_t580170265 * L_133 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_134 = L_133->get_numbers_5();
		NullCheck(L_134);
		int32_t L_135 = 1;
		TimeSpanToken_t993347374  L_136 = (L_134)->GetAt(static_cast<il2cpp_array_size_t>(L_135));
		TimeSpanToken_t993347374  L_137 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanRawInfo_t580170265 * L_138 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_139 = L_138->get_numbers_5();
		NullCheck(L_139);
		int32_t L_140 = 2;
		TimeSpanToken_t993347374  L_141 = (L_139)->GetAt(static_cast<il2cpp_array_size_t>(L_140));
		bool L_142 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_127, L_128, L_132, L_136, L_137, L_141, (int64_t*)(&V_4), /*hidden argument*/NULL);
		V_2 = L_142;
		bool L_143 = V_3;
		if (L_143)
		{
			goto IL_023a;
		}
	}
	{
		bool L_144 = V_2;
		G_B39_0 = ((((int32_t)L_144) == ((int32_t)0))? 1 : 0);
		goto IL_023b;
	}

IL_023a:
	{
		G_B39_0 = 1;
	}

IL_023b:
	{
		V_3 = (bool)G_B39_0;
	}

IL_023c:
	{
		bool L_145 = V_0;
		if (!L_145)
		{
			goto IL_0440;
		}
	}
	{
		bool L_146 = V_2;
		if (L_146)
		{
			goto IL_0297;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_147 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_148 = ___raw0;
		FormatLiterals_t1376140638  L_149 = TimeSpanRawInfo_get_PositiveLocalized_m851792304((TimeSpanRawInfo_t580170265 *)L_148, /*hidden argument*/NULL);
		bool L_150 = TimeSpanRawInfo_FullHMSMatch_m2337968096((TimeSpanRawInfo_t580170265 *)L_147, L_149, /*hidden argument*/NULL);
		if (!L_150)
		{
			goto IL_0297;
		}
	}
	{
		V_1 = (bool)1;
		bool L_151 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_152 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanRawInfo_t580170265 * L_153 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_154 = L_153->get_numbers_5();
		NullCheck(L_154);
		int32_t L_155 = 0;
		TimeSpanToken_t993347374  L_156 = (L_154)->GetAt(static_cast<il2cpp_array_size_t>(L_155));
		TimeSpanRawInfo_t580170265 * L_157 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_158 = L_157->get_numbers_5();
		NullCheck(L_158);
		int32_t L_159 = 1;
		TimeSpanToken_t993347374  L_160 = (L_158)->GetAt(static_cast<il2cpp_array_size_t>(L_159));
		TimeSpanRawInfo_t580170265 * L_161 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_162 = L_161->get_numbers_5();
		NullCheck(L_162);
		int32_t L_163 = 2;
		TimeSpanToken_t993347374  L_164 = (L_162)->GetAt(static_cast<il2cpp_array_size_t>(L_163));
		TimeSpanToken_t993347374  L_165 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		bool L_166 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_151, L_152, L_156, L_160, L_164, L_165, (int64_t*)(&V_4), /*hidden argument*/NULL);
		V_2 = L_166;
		bool L_167 = V_3;
		if (L_167)
		{
			goto IL_0295;
		}
	}
	{
		bool L_168 = V_2;
		G_B46_0 = ((((int32_t)L_168) == ((int32_t)0))? 1 : 0);
		goto IL_0296;
	}

IL_0295:
	{
		G_B46_0 = 1;
	}

IL_0296:
	{
		V_3 = (bool)G_B46_0;
	}

IL_0297:
	{
		bool L_169 = V_2;
		if (L_169)
		{
			goto IL_02ec;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_170 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_171 = ___raw0;
		FormatLiterals_t1376140638  L_172 = TimeSpanRawInfo_get_PositiveLocalized_m851792304((TimeSpanRawInfo_t580170265 *)L_171, /*hidden argument*/NULL);
		bool L_173 = TimeSpanRawInfo_FullDHMMatch_m1049004866((TimeSpanRawInfo_t580170265 *)L_170, L_172, /*hidden argument*/NULL);
		if (!L_173)
		{
			goto IL_02ec;
		}
	}
	{
		V_1 = (bool)1;
		bool L_174 = V_1;
		TimeSpanRawInfo_t580170265 * L_175 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_176 = L_175->get_numbers_5();
		NullCheck(L_176);
		int32_t L_177 = 0;
		TimeSpanToken_t993347374  L_178 = (L_176)->GetAt(static_cast<il2cpp_array_size_t>(L_177));
		TimeSpanRawInfo_t580170265 * L_179 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_180 = L_179->get_numbers_5();
		NullCheck(L_180);
		int32_t L_181 = 1;
		TimeSpanToken_t993347374  L_182 = (L_180)->GetAt(static_cast<il2cpp_array_size_t>(L_181));
		TimeSpanRawInfo_t580170265 * L_183 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_184 = L_183->get_numbers_5();
		NullCheck(L_184);
		int32_t L_185 = 2;
		TimeSpanToken_t993347374  L_186 = (L_184)->GetAt(static_cast<il2cpp_array_size_t>(L_185));
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_187 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanToken_t993347374  L_188 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		bool L_189 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_174, L_178, L_182, L_186, L_187, L_188, (int64_t*)(&V_4), /*hidden argument*/NULL);
		V_2 = L_189;
		bool L_190 = V_3;
		if (L_190)
		{
			goto IL_02ea;
		}
	}
	{
		bool L_191 = V_2;
		G_B52_0 = ((((int32_t)L_191) == ((int32_t)0))? 1 : 0);
		goto IL_02eb;
	}

IL_02ea:
	{
		G_B52_0 = 1;
	}

IL_02eb:
	{
		V_3 = (bool)G_B52_0;
	}

IL_02ec:
	{
		bool L_192 = V_2;
		if (L_192)
		{
			goto IL_0341;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_193 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_194 = ___raw0;
		FormatLiterals_t1376140638  L_195 = TimeSpanRawInfo_get_PositiveLocalized_m851792304((TimeSpanRawInfo_t580170265 *)L_194, /*hidden argument*/NULL);
		bool L_196 = TimeSpanRawInfo_PartialAppCompatMatch_m278898453((TimeSpanRawInfo_t580170265 *)L_193, L_195, /*hidden argument*/NULL);
		if (!L_196)
		{
			goto IL_0341;
		}
	}
	{
		V_1 = (bool)1;
		bool L_197 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_198 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanRawInfo_t580170265 * L_199 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_200 = L_199->get_numbers_5();
		NullCheck(L_200);
		int32_t L_201 = 0;
		TimeSpanToken_t993347374  L_202 = (L_200)->GetAt(static_cast<il2cpp_array_size_t>(L_201));
		TimeSpanRawInfo_t580170265 * L_203 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_204 = L_203->get_numbers_5();
		NullCheck(L_204);
		int32_t L_205 = 1;
		TimeSpanToken_t993347374  L_206 = (L_204)->GetAt(static_cast<il2cpp_array_size_t>(L_205));
		TimeSpanToken_t993347374  L_207 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanRawInfo_t580170265 * L_208 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_209 = L_208->get_numbers_5();
		NullCheck(L_209);
		int32_t L_210 = 2;
		TimeSpanToken_t993347374  L_211 = (L_209)->GetAt(static_cast<il2cpp_array_size_t>(L_210));
		bool L_212 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_197, L_198, L_202, L_206, L_207, L_211, (int64_t*)(&V_4), /*hidden argument*/NULL);
		V_2 = L_212;
		bool L_213 = V_3;
		if (L_213)
		{
			goto IL_033f;
		}
	}
	{
		bool L_214 = V_2;
		G_B58_0 = ((((int32_t)L_214) == ((int32_t)0))? 1 : 0);
		goto IL_0340;
	}

IL_033f:
	{
		G_B58_0 = 1;
	}

IL_0340:
	{
		V_3 = (bool)G_B58_0;
	}

IL_0341:
	{
		bool L_215 = V_2;
		if (L_215)
		{
			goto IL_0396;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_216 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_217 = ___raw0;
		FormatLiterals_t1376140638  L_218 = TimeSpanRawInfo_get_NegativeLocalized_m1199248377((TimeSpanRawInfo_t580170265 *)L_217, /*hidden argument*/NULL);
		bool L_219 = TimeSpanRawInfo_FullHMSMatch_m2337968096((TimeSpanRawInfo_t580170265 *)L_216, L_218, /*hidden argument*/NULL);
		if (!L_219)
		{
			goto IL_0396;
		}
	}
	{
		V_1 = (bool)0;
		bool L_220 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_221 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanRawInfo_t580170265 * L_222 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_223 = L_222->get_numbers_5();
		NullCheck(L_223);
		int32_t L_224 = 0;
		TimeSpanToken_t993347374  L_225 = (L_223)->GetAt(static_cast<il2cpp_array_size_t>(L_224));
		TimeSpanRawInfo_t580170265 * L_226 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_227 = L_226->get_numbers_5();
		NullCheck(L_227);
		int32_t L_228 = 1;
		TimeSpanToken_t993347374  L_229 = (L_227)->GetAt(static_cast<il2cpp_array_size_t>(L_228));
		TimeSpanRawInfo_t580170265 * L_230 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_231 = L_230->get_numbers_5();
		NullCheck(L_231);
		int32_t L_232 = 2;
		TimeSpanToken_t993347374  L_233 = (L_231)->GetAt(static_cast<il2cpp_array_size_t>(L_232));
		TimeSpanToken_t993347374  L_234 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		bool L_235 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_220, L_221, L_225, L_229, L_233, L_234, (int64_t*)(&V_4), /*hidden argument*/NULL);
		V_2 = L_235;
		bool L_236 = V_3;
		if (L_236)
		{
			goto IL_0394;
		}
	}
	{
		bool L_237 = V_2;
		G_B64_0 = ((((int32_t)L_237) == ((int32_t)0))? 1 : 0);
		goto IL_0395;
	}

IL_0394:
	{
		G_B64_0 = 1;
	}

IL_0395:
	{
		V_3 = (bool)G_B64_0;
	}

IL_0396:
	{
		bool L_238 = V_2;
		if (L_238)
		{
			goto IL_03eb;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_239 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_240 = ___raw0;
		FormatLiterals_t1376140638  L_241 = TimeSpanRawInfo_get_NegativeLocalized_m1199248377((TimeSpanRawInfo_t580170265 *)L_240, /*hidden argument*/NULL);
		bool L_242 = TimeSpanRawInfo_FullDHMMatch_m1049004866((TimeSpanRawInfo_t580170265 *)L_239, L_241, /*hidden argument*/NULL);
		if (!L_242)
		{
			goto IL_03eb;
		}
	}
	{
		V_1 = (bool)0;
		bool L_243 = V_1;
		TimeSpanRawInfo_t580170265 * L_244 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_245 = L_244->get_numbers_5();
		NullCheck(L_245);
		int32_t L_246 = 0;
		TimeSpanToken_t993347374  L_247 = (L_245)->GetAt(static_cast<il2cpp_array_size_t>(L_246));
		TimeSpanRawInfo_t580170265 * L_248 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_249 = L_248->get_numbers_5();
		NullCheck(L_249);
		int32_t L_250 = 1;
		TimeSpanToken_t993347374  L_251 = (L_249)->GetAt(static_cast<il2cpp_array_size_t>(L_250));
		TimeSpanRawInfo_t580170265 * L_252 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_253 = L_252->get_numbers_5();
		NullCheck(L_253);
		int32_t L_254 = 2;
		TimeSpanToken_t993347374  L_255 = (L_253)->GetAt(static_cast<il2cpp_array_size_t>(L_254));
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_256 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanToken_t993347374  L_257 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		bool L_258 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_243, L_247, L_251, L_255, L_256, L_257, (int64_t*)(&V_4), /*hidden argument*/NULL);
		V_2 = L_258;
		bool L_259 = V_3;
		if (L_259)
		{
			goto IL_03e9;
		}
	}
	{
		bool L_260 = V_2;
		G_B70_0 = ((((int32_t)L_260) == ((int32_t)0))? 1 : 0);
		goto IL_03ea;
	}

IL_03e9:
	{
		G_B70_0 = 1;
	}

IL_03ea:
	{
		V_3 = (bool)G_B70_0;
	}

IL_03eb:
	{
		bool L_261 = V_2;
		if (L_261)
		{
			goto IL_0440;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_262 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_263 = ___raw0;
		FormatLiterals_t1376140638  L_264 = TimeSpanRawInfo_get_NegativeLocalized_m1199248377((TimeSpanRawInfo_t580170265 *)L_263, /*hidden argument*/NULL);
		bool L_265 = TimeSpanRawInfo_PartialAppCompatMatch_m278898453((TimeSpanRawInfo_t580170265 *)L_262, L_264, /*hidden argument*/NULL);
		if (!L_265)
		{
			goto IL_0440;
		}
	}
	{
		V_1 = (bool)0;
		bool L_266 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_267 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanRawInfo_t580170265 * L_268 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_269 = L_268->get_numbers_5();
		NullCheck(L_269);
		int32_t L_270 = 0;
		TimeSpanToken_t993347374  L_271 = (L_269)->GetAt(static_cast<il2cpp_array_size_t>(L_270));
		TimeSpanRawInfo_t580170265 * L_272 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_273 = L_272->get_numbers_5();
		NullCheck(L_273);
		int32_t L_274 = 1;
		TimeSpanToken_t993347374  L_275 = (L_273)->GetAt(static_cast<il2cpp_array_size_t>(L_274));
		TimeSpanToken_t993347374  L_276 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanRawInfo_t580170265 * L_277 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_278 = L_277->get_numbers_5();
		NullCheck(L_278);
		int32_t L_279 = 2;
		TimeSpanToken_t993347374  L_280 = (L_278)->GetAt(static_cast<il2cpp_array_size_t>(L_279));
		bool L_281 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_266, L_267, L_271, L_275, L_276, L_280, (int64_t*)(&V_4), /*hidden argument*/NULL);
		V_2 = L_281;
		bool L_282 = V_3;
		if (L_282)
		{
			goto IL_043e;
		}
	}
	{
		bool L_283 = V_2;
		G_B76_0 = ((((int32_t)L_283) == ((int32_t)0))? 1 : 0);
		goto IL_043f;
	}

IL_043e:
	{
		G_B76_0 = 1;
	}

IL_043f:
	{
		V_3 = (bool)G_B76_0;
	}

IL_0440:
	{
		bool L_284 = V_2;
		if (!L_284)
		{
			goto IL_046e;
		}
	}
	{
		bool L_285 = V_1;
		if (L_285)
		{
			goto IL_045f;
		}
	}
	{
		int64_t L_286 = V_4;
		V_4 = ((-L_286));
		int64_t L_287 = V_4;
		if ((((int64_t)L_287) <= ((int64_t)(((int64_t)((int64_t)0))))))
		{
			goto IL_045f;
		}
	}
	{
		TimeSpanResult_t3304031259 * L_288 = ___result2;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_288, 4, _stringLiteral2520577453, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_045f:
	{
		TimeSpanResult_t3304031259 * L_289 = ___result2;
		TimeSpan_t881159249 * L_290 = L_289->get_address_of_parsedTimeSpan_0();
		int64_t L_291 = V_4;
		L_290->set__ticks_3(L_291);
		return (bool)1;
	}

IL_046e:
	{
		bool L_292 = V_3;
		if (!L_292)
		{
			goto IL_047f;
		}
	}
	{
		TimeSpanResult_t3304031259 * L_293 = ___result2;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_293, 4, _stringLiteral2520577453, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_047f:
	{
		TimeSpanResult_t3304031259 * L_294 = ___result2;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_294, 2, _stringLiteral535984757, /*hidden argument*/NULL);
		return (bool)0;
	}
}
// System.Boolean System.Globalization.TimeSpanParse::ProcessTerminal_HM(System.Globalization.TimeSpanParse/TimeSpanRawInfo&,System.Globalization.TimeSpanParse/TimeSpanStandardStyles,System.Globalization.TimeSpanParse/TimeSpanResult&)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanParse_ProcessTerminal_HM_m2968694471 (RuntimeObject * __this /* static, unused */, TimeSpanRawInfo_t580170265 * ___raw0, int32_t ___style1, TimeSpanResult_t3304031259 * ___result2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanParse_ProcessTerminal_HM_m2968694471_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	int64_t V_3 = 0;
	{
		TimeSpanRawInfo_t580170265 * L_0 = ___raw0;
		int32_t L_1 = L_0->get_SepCount_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)3))))
		{
			goto IL_0017;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_2 = ___raw0;
		int32_t L_3 = L_2->get_NumCount_3();
		if ((!(((uint32_t)L_3) == ((uint32_t)2))))
		{
			goto IL_0017;
		}
	}
	{
		int32_t L_4 = ___style1;
		if (!((int32_t)((int32_t)L_4&(int32_t)4)))
		{
			goto IL_0025;
		}
	}

IL_0017:
	{
		TimeSpanResult_t3304031259 * L_5 = ___result2;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_5, 2, _stringLiteral535984757, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0025:
	{
		int32_t L_6 = ___style1;
		int32_t L_7 = ___style1;
		V_0 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_7&(int32_t)2))) <= ((uint32_t)0)))? 1 : 0);
		V_1 = (bool)0;
		V_2 = (bool)0;
		if (!((!(((uint32_t)((int32_t)((int32_t)L_6&(int32_t)1))) <= ((uint32_t)0)))? 1 : 0))
		{
			goto IL_005f;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_8 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_9 = ___raw0;
		FormatLiterals_t1376140638  L_10 = TimeSpanRawInfo_get_PositiveInvariant_m1478973399((TimeSpanRawInfo_t580170265 *)L_9, /*hidden argument*/NULL);
		bool L_11 = TimeSpanRawInfo_FullHMMatch_m656474435((TimeSpanRawInfo_t580170265 *)L_8, L_10, /*hidden argument*/NULL);
		if (!L_11)
		{
			goto IL_004a;
		}
	}
	{
		V_2 = (bool)1;
		V_1 = (bool)1;
	}

IL_004a:
	{
		bool L_12 = V_2;
		if (L_12)
		{
			goto IL_005f;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_13 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_14 = ___raw0;
		FormatLiterals_t1376140638  L_15 = TimeSpanRawInfo_get_NegativeInvariant_m897422202((TimeSpanRawInfo_t580170265 *)L_14, /*hidden argument*/NULL);
		bool L_16 = TimeSpanRawInfo_FullHMMatch_m656474435((TimeSpanRawInfo_t580170265 *)L_13, L_15, /*hidden argument*/NULL);
		if (!L_16)
		{
			goto IL_005f;
		}
	}
	{
		V_2 = (bool)1;
		V_1 = (bool)0;
	}

IL_005f:
	{
		bool L_17 = V_0;
		if (!L_17)
		{
			goto IL_008c;
		}
	}
	{
		bool L_18 = V_2;
		if (L_18)
		{
			goto IL_0077;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_19 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_20 = ___raw0;
		FormatLiterals_t1376140638  L_21 = TimeSpanRawInfo_get_PositiveLocalized_m851792304((TimeSpanRawInfo_t580170265 *)L_20, /*hidden argument*/NULL);
		bool L_22 = TimeSpanRawInfo_FullHMMatch_m656474435((TimeSpanRawInfo_t580170265 *)L_19, L_21, /*hidden argument*/NULL);
		if (!L_22)
		{
			goto IL_0077;
		}
	}
	{
		V_2 = (bool)1;
		V_1 = (bool)1;
	}

IL_0077:
	{
		bool L_23 = V_2;
		if (L_23)
		{
			goto IL_008c;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_24 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_25 = ___raw0;
		FormatLiterals_t1376140638  L_26 = TimeSpanRawInfo_get_NegativeLocalized_m1199248377((TimeSpanRawInfo_t580170265 *)L_25, /*hidden argument*/NULL);
		bool L_27 = TimeSpanRawInfo_FullHMMatch_m656474435((TimeSpanRawInfo_t580170265 *)L_24, L_26, /*hidden argument*/NULL);
		if (!L_27)
		{
			goto IL_008c;
		}
	}
	{
		V_2 = (bool)1;
		V_1 = (bool)0;
	}

IL_008c:
	{
		V_3 = (((int64_t)((int64_t)0)));
		bool L_28 = V_2;
		if (!L_28)
		{
			goto IL_00f8;
		}
	}
	{
		bool L_29 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_30 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanRawInfo_t580170265 * L_31 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_32 = L_31->get_numbers_5();
		NullCheck(L_32);
		int32_t L_33 = 0;
		TimeSpanToken_t993347374  L_34 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
		TimeSpanRawInfo_t580170265 * L_35 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_36 = L_35->get_numbers_5();
		NullCheck(L_36);
		int32_t L_37 = 1;
		TimeSpanToken_t993347374  L_38 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
		TimeSpanToken_t993347374  L_39 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanToken_t993347374  L_40 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		bool L_41 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_29, L_30, L_34, L_38, L_39, L_40, (int64_t*)(&V_3), /*hidden argument*/NULL);
		if (L_41)
		{
			goto IL_00d1;
		}
	}
	{
		TimeSpanResult_t3304031259 * L_42 = ___result2;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_42, 4, _stringLiteral2520577453, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_00d1:
	{
		bool L_43 = V_1;
		if (L_43)
		{
			goto IL_00ea;
		}
	}
	{
		int64_t L_44 = V_3;
		V_3 = ((-L_44));
		int64_t L_45 = V_3;
		if ((((int64_t)L_45) <= ((int64_t)(((int64_t)((int64_t)0))))))
		{
			goto IL_00ea;
		}
	}
	{
		TimeSpanResult_t3304031259 * L_46 = ___result2;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_46, 4, _stringLiteral2520577453, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_00ea:
	{
		TimeSpanResult_t3304031259 * L_47 = ___result2;
		TimeSpan_t881159249 * L_48 = L_47->get_address_of_parsedTimeSpan_0();
		int64_t L_49 = V_3;
		L_48->set__ticks_3(L_49);
		return (bool)1;
	}

IL_00f8:
	{
		TimeSpanResult_t3304031259 * L_50 = ___result2;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_50, 2, _stringLiteral535984757, /*hidden argument*/NULL);
		return (bool)0;
	}
}
// System.Boolean System.Globalization.TimeSpanParse::ProcessTerminal_D(System.Globalization.TimeSpanParse/TimeSpanRawInfo&,System.Globalization.TimeSpanParse/TimeSpanStandardStyles,System.Globalization.TimeSpanParse/TimeSpanResult&)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanParse_ProcessTerminal_D_m80487639 (RuntimeObject * __this /* static, unused */, TimeSpanRawInfo_t580170265 * ___raw0, int32_t ___style1, TimeSpanResult_t3304031259 * ___result2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanParse_ProcessTerminal_D_m80487639_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	int64_t V_3 = 0;
	{
		TimeSpanRawInfo_t580170265 * L_0 = ___raw0;
		int32_t L_1 = L_0->get_SepCount_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)2))))
		{
			goto IL_0017;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_2 = ___raw0;
		int32_t L_3 = L_2->get_NumCount_3();
		if ((!(((uint32_t)L_3) == ((uint32_t)1))))
		{
			goto IL_0017;
		}
	}
	{
		int32_t L_4 = ___style1;
		if (!((int32_t)((int32_t)L_4&(int32_t)4)))
		{
			goto IL_0025;
		}
	}

IL_0017:
	{
		TimeSpanResult_t3304031259 * L_5 = ___result2;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_5, 2, _stringLiteral535984757, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0025:
	{
		int32_t L_6 = ___style1;
		int32_t L_7 = ___style1;
		V_0 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_7&(int32_t)2))) <= ((uint32_t)0)))? 1 : 0);
		V_1 = (bool)0;
		V_2 = (bool)0;
		if (!((!(((uint32_t)((int32_t)((int32_t)L_6&(int32_t)1))) <= ((uint32_t)0)))? 1 : 0))
		{
			goto IL_005f;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_8 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_9 = ___raw0;
		FormatLiterals_t1376140638  L_10 = TimeSpanRawInfo_get_PositiveInvariant_m1478973399((TimeSpanRawInfo_t580170265 *)L_9, /*hidden argument*/NULL);
		bool L_11 = TimeSpanRawInfo_FullDMatch_m276457740((TimeSpanRawInfo_t580170265 *)L_8, L_10, /*hidden argument*/NULL);
		if (!L_11)
		{
			goto IL_004a;
		}
	}
	{
		V_2 = (bool)1;
		V_1 = (bool)1;
	}

IL_004a:
	{
		bool L_12 = V_2;
		if (L_12)
		{
			goto IL_005f;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_13 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_14 = ___raw0;
		FormatLiterals_t1376140638  L_15 = TimeSpanRawInfo_get_NegativeInvariant_m897422202((TimeSpanRawInfo_t580170265 *)L_14, /*hidden argument*/NULL);
		bool L_16 = TimeSpanRawInfo_FullDMatch_m276457740((TimeSpanRawInfo_t580170265 *)L_13, L_15, /*hidden argument*/NULL);
		if (!L_16)
		{
			goto IL_005f;
		}
	}
	{
		V_2 = (bool)1;
		V_1 = (bool)0;
	}

IL_005f:
	{
		bool L_17 = V_0;
		if (!L_17)
		{
			goto IL_008c;
		}
	}
	{
		bool L_18 = V_2;
		if (L_18)
		{
			goto IL_0077;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_19 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_20 = ___raw0;
		FormatLiterals_t1376140638  L_21 = TimeSpanRawInfo_get_PositiveLocalized_m851792304((TimeSpanRawInfo_t580170265 *)L_20, /*hidden argument*/NULL);
		bool L_22 = TimeSpanRawInfo_FullDMatch_m276457740((TimeSpanRawInfo_t580170265 *)L_19, L_21, /*hidden argument*/NULL);
		if (!L_22)
		{
			goto IL_0077;
		}
	}
	{
		V_2 = (bool)1;
		V_1 = (bool)1;
	}

IL_0077:
	{
		bool L_23 = V_2;
		if (L_23)
		{
			goto IL_008c;
		}
	}
	{
		TimeSpanRawInfo_t580170265 * L_24 = ___raw0;
		TimeSpanRawInfo_t580170265 * L_25 = ___raw0;
		FormatLiterals_t1376140638  L_26 = TimeSpanRawInfo_get_NegativeLocalized_m1199248377((TimeSpanRawInfo_t580170265 *)L_25, /*hidden argument*/NULL);
		bool L_27 = TimeSpanRawInfo_FullDMatch_m276457740((TimeSpanRawInfo_t580170265 *)L_24, L_26, /*hidden argument*/NULL);
		if (!L_27)
		{
			goto IL_008c;
		}
	}
	{
		V_2 = (bool)1;
		V_1 = (bool)0;
	}

IL_008c:
	{
		V_3 = (((int64_t)((int64_t)0)));
		bool L_28 = V_2;
		if (!L_28)
		{
			goto IL_00f1;
		}
	}
	{
		bool L_29 = V_1;
		TimeSpanRawInfo_t580170265 * L_30 = ___raw0;
		TimeSpanTokenU5BU5D_t3901423707* L_31 = L_30->get_numbers_5();
		NullCheck(L_31);
		int32_t L_32 = 0;
		TimeSpanToken_t993347374  L_33 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanParse_t144409160_il2cpp_TypeInfo_var);
		TimeSpanToken_t993347374  L_34 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanToken_t993347374  L_35 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanToken_t993347374  L_36 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		TimeSpanToken_t993347374  L_37 = ((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->get_zero_0();
		bool L_38 = TimeSpanParse_TryTimeToTicks_m3664989822(NULL /*static, unused*/, L_29, L_33, L_34, L_35, L_36, L_37, (int64_t*)(&V_3), /*hidden argument*/NULL);
		if (L_38)
		{
			goto IL_00ca;
		}
	}
	{
		TimeSpanResult_t3304031259 * L_39 = ___result2;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_39, 4, _stringLiteral2520577453, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_00ca:
	{
		bool L_40 = V_1;
		if (L_40)
		{
			goto IL_00e3;
		}
	}
	{
		int64_t L_41 = V_3;
		V_3 = ((-L_41));
		int64_t L_42 = V_3;
		if ((((int64_t)L_42) <= ((int64_t)(((int64_t)((int64_t)0))))))
		{
			goto IL_00e3;
		}
	}
	{
		TimeSpanResult_t3304031259 * L_43 = ___result2;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_43, 4, _stringLiteral2520577453, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_00e3:
	{
		TimeSpanResult_t3304031259 * L_44 = ___result2;
		TimeSpan_t881159249 * L_45 = L_44->get_address_of_parsedTimeSpan_0();
		int64_t L_46 = V_3;
		L_45->set__ticks_3(L_46);
		return (bool)1;
	}

IL_00f1:
	{
		TimeSpanResult_t3304031259 * L_47 = ___result2;
		TimeSpanResult_SetFailure_m3441410092((TimeSpanResult_t3304031259 *)L_47, 2, _stringLiteral535984757, /*hidden argument*/NULL);
		return (bool)0;
	}
}
// System.Void System.Globalization.TimeSpanParse::.cctor()
extern "C" IL2CPP_METHOD_ATTR void TimeSpanParse__cctor_m4289786569 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanParse__cctor_m4289786569_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		TimeSpanToken_t993347374  L_0;
		memset(&L_0, 0, sizeof(L_0));
		TimeSpanToken__ctor_m983423995((&L_0), 0, /*hidden argument*/NULL);
		((TimeSpanParse_t144409160_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanParse_t144409160_il2cpp_TypeInfo_var))->set_zero_0(L_0);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif






// Conversion methods for marshalling of: System.Globalization.TimeSpanParse/TimeSpanRawInfo
extern "C" void TimeSpanRawInfo_t580170265_marshal_pinvoke(const TimeSpanRawInfo_t580170265& unmarshaled, TimeSpanRawInfo_t580170265_marshaled_pinvoke& marshaled)
{
	Exception_t* ___literals_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'literals' of type 'TimeSpanRawInfo'.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___literals_4Exception, NULL, NULL);
}
extern "C" void TimeSpanRawInfo_t580170265_marshal_pinvoke_back(const TimeSpanRawInfo_t580170265_marshaled_pinvoke& marshaled, TimeSpanRawInfo_t580170265& unmarshaled)
{
	Exception_t* ___literals_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'literals' of type 'TimeSpanRawInfo'.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___literals_4Exception, NULL, NULL);
}
// Conversion method for clean up from marshalling of: System.Globalization.TimeSpanParse/TimeSpanRawInfo
extern "C" void TimeSpanRawInfo_t580170265_marshal_pinvoke_cleanup(TimeSpanRawInfo_t580170265_marshaled_pinvoke& marshaled)
{
}






// Conversion methods for marshalling of: System.Globalization.TimeSpanParse/TimeSpanRawInfo
extern "C" void TimeSpanRawInfo_t580170265_marshal_com(const TimeSpanRawInfo_t580170265& unmarshaled, TimeSpanRawInfo_t580170265_marshaled_com& marshaled)
{
	Exception_t* ___literals_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'literals' of type 'TimeSpanRawInfo'.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___literals_4Exception, NULL, NULL);
}
extern "C" void TimeSpanRawInfo_t580170265_marshal_com_back(const TimeSpanRawInfo_t580170265_marshaled_com& marshaled, TimeSpanRawInfo_t580170265& unmarshaled)
{
	Exception_t* ___literals_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'literals' of type 'TimeSpanRawInfo'.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___literals_4Exception, NULL, NULL);
}
// Conversion method for clean up from marshalling of: System.Globalization.TimeSpanParse/TimeSpanRawInfo
extern "C" void TimeSpanRawInfo_t580170265_marshal_com_cleanup(TimeSpanRawInfo_t580170265_marshaled_com& marshaled)
{
}
// System.Globalization.TimeSpanFormat/FormatLiterals System.Globalization.TimeSpanParse/TimeSpanRawInfo::get_PositiveInvariant()
extern "C" IL2CPP_METHOD_ATTR FormatLiterals_t1376140638  TimeSpanRawInfo_get_PositiveInvariant_m1478973399 (TimeSpanRawInfo_t580170265 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanRawInfo_get_PositiveInvariant_m1478973399_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanFormat_t3126083837_il2cpp_TypeInfo_var);
		FormatLiterals_t1376140638  L_0 = ((TimeSpanFormat_t3126083837_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanFormat_t3126083837_il2cpp_TypeInfo_var))->get_PositiveInvariantFormatLiterals_0();
		return L_0;
	}
}
extern "C"  FormatLiterals_t1376140638  TimeSpanRawInfo_get_PositiveInvariant_m1478973399_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	TimeSpanRawInfo_t580170265 * _thisAdjusted = reinterpret_cast<TimeSpanRawInfo_t580170265 *>(__this + 1);
	return TimeSpanRawInfo_get_PositiveInvariant_m1478973399(_thisAdjusted, method);
}
// System.Globalization.TimeSpanFormat/FormatLiterals System.Globalization.TimeSpanParse/TimeSpanRawInfo::get_NegativeInvariant()
extern "C" IL2CPP_METHOD_ATTR FormatLiterals_t1376140638  TimeSpanRawInfo_get_NegativeInvariant_m897422202 (TimeSpanRawInfo_t580170265 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanRawInfo_get_NegativeInvariant_m897422202_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanFormat_t3126083837_il2cpp_TypeInfo_var);
		FormatLiterals_t1376140638  L_0 = ((TimeSpanFormat_t3126083837_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanFormat_t3126083837_il2cpp_TypeInfo_var))->get_NegativeInvariantFormatLiterals_1();
		return L_0;
	}
}
extern "C"  FormatLiterals_t1376140638  TimeSpanRawInfo_get_NegativeInvariant_m897422202_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	TimeSpanRawInfo_t580170265 * _thisAdjusted = reinterpret_cast<TimeSpanRawInfo_t580170265 *>(__this + 1);
	return TimeSpanRawInfo_get_NegativeInvariant_m897422202(_thisAdjusted, method);
}
// System.Globalization.TimeSpanFormat/FormatLiterals System.Globalization.TimeSpanParse/TimeSpanRawInfo::get_PositiveLocalized()
extern "C" IL2CPP_METHOD_ATTR FormatLiterals_t1376140638  TimeSpanRawInfo_get_PositiveLocalized_m851792304 (TimeSpanRawInfo_t580170265 * __this, const RuntimeMethod* method)
{
	{
		bool L_0 = __this->get_m_posLocInit_8();
		if (L_0)
		{
			goto IL_002d;
		}
	}
	{
		FormatLiterals_t1376140638 * L_1 = __this->get_address_of_m_posLoc_6();
		il2cpp_codegen_initobj(L_1, sizeof(FormatLiterals_t1376140638 ));
		FormatLiterals_t1376140638 * L_2 = __this->get_address_of_m_posLoc_6();
		String_t* L_3 = __this->get_m_fullPosPattern_10();
		FormatLiterals_Init_m3674766325((FormatLiterals_t1376140638 *)L_2, L_3, (bool)0, /*hidden argument*/NULL);
		__this->set_m_posLocInit_8((bool)1);
	}

IL_002d:
	{
		FormatLiterals_t1376140638  L_4 = __this->get_m_posLoc_6();
		return L_4;
	}
}
extern "C"  FormatLiterals_t1376140638  TimeSpanRawInfo_get_PositiveLocalized_m851792304_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	TimeSpanRawInfo_t580170265 * _thisAdjusted = reinterpret_cast<TimeSpanRawInfo_t580170265 *>(__this + 1);
	return TimeSpanRawInfo_get_PositiveLocalized_m851792304(_thisAdjusted, method);
}
// System.Globalization.TimeSpanFormat/FormatLiterals System.Globalization.TimeSpanParse/TimeSpanRawInfo::get_NegativeLocalized()
extern "C" IL2CPP_METHOD_ATTR FormatLiterals_t1376140638  TimeSpanRawInfo_get_NegativeLocalized_m1199248377 (TimeSpanRawInfo_t580170265 * __this, const RuntimeMethod* method)
{
	{
		bool L_0 = __this->get_m_negLocInit_9();
		if (L_0)
		{
			goto IL_002d;
		}
	}
	{
		FormatLiterals_t1376140638 * L_1 = __this->get_address_of_m_negLoc_7();
		il2cpp_codegen_initobj(L_1, sizeof(FormatLiterals_t1376140638 ));
		FormatLiterals_t1376140638 * L_2 = __this->get_address_of_m_negLoc_7();
		String_t* L_3 = __this->get_m_fullNegPattern_11();
		FormatLiterals_Init_m3674766325((FormatLiterals_t1376140638 *)L_2, L_3, (bool)0, /*hidden argument*/NULL);
		__this->set_m_negLocInit_9((bool)1);
	}

IL_002d:
	{
		FormatLiterals_t1376140638  L_4 = __this->get_m_negLoc_7();
		return L_4;
	}
}
extern "C"  FormatLiterals_t1376140638  TimeSpanRawInfo_get_NegativeLocalized_m1199248377_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	TimeSpanRawInfo_t580170265 * _thisAdjusted = reinterpret_cast<TimeSpanRawInfo_t580170265 *>(__this + 1);
	return TimeSpanRawInfo_get_NegativeLocalized_m1199248377(_thisAdjusted, method);
}
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::FullAppCompatMatch(System.Globalization.TimeSpanFormat/FormatLiterals)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_FullAppCompatMatch_m3990919178 (TimeSpanRawInfo_t580170265 * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_SepCount_2();
		if ((!(((uint32_t)L_0) == ((uint32_t)5))))
		{
			goto IL_007e;
		}
	}
	{
		int32_t L_1 = __this->get_NumCount_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)4))))
		{
			goto IL_007e;
		}
	}
	{
		String_t* L_2 = FormatLiterals_get_Start_m3128033107((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_3 = __this->get_literals_4();
		NullCheck(L_3);
		int32_t L_4 = 0;
		String_t* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		bool L_6 = String_op_Equality_m920492651(NULL /*static, unused*/, L_2, L_5, /*hidden argument*/NULL);
		if (!L_6)
		{
			goto IL_007e;
		}
	}
	{
		String_t* L_7 = FormatLiterals_get_DayHourSep_m3438564883((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_8 = __this->get_literals_4();
		NullCheck(L_8);
		int32_t L_9 = 1;
		String_t* L_10 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		bool L_11 = String_op_Equality_m920492651(NULL /*static, unused*/, L_7, L_10, /*hidden argument*/NULL);
		if (!L_11)
		{
			goto IL_007e;
		}
	}
	{
		String_t* L_12 = FormatLiterals_get_HourMinuteSep_m3858273917((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_13 = __this->get_literals_4();
		NullCheck(L_13);
		int32_t L_14 = 2;
		String_t* L_15 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
		bool L_16 = String_op_Equality_m920492651(NULL /*static, unused*/, L_12, L_15, /*hidden argument*/NULL);
		if (!L_16)
		{
			goto IL_007e;
		}
	}
	{
		FormatLiterals_t1376140638  L_17 = ___pattern0;
		String_t* L_18 = L_17.get_AppCompatLiteral_0();
		StringU5BU5D_t1281789340* L_19 = __this->get_literals_4();
		NullCheck(L_19);
		int32_t L_20 = 3;
		String_t* L_21 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
		bool L_22 = String_op_Equality_m920492651(NULL /*static, unused*/, L_18, L_21, /*hidden argument*/NULL);
		if (!L_22)
		{
			goto IL_007e;
		}
	}
	{
		String_t* L_23 = FormatLiterals_get_End_m1180907224((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_24 = __this->get_literals_4();
		NullCheck(L_24);
		int32_t L_25 = 4;
		String_t* L_26 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
		bool L_27 = String_op_Equality_m920492651(NULL /*static, unused*/, L_23, L_26, /*hidden argument*/NULL);
		return L_27;
	}

IL_007e:
	{
		return (bool)0;
	}
}
extern "C"  bool TimeSpanRawInfo_FullAppCompatMatch_m3990919178_AdjustorThunk (RuntimeObject * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method)
{
	TimeSpanRawInfo_t580170265 * _thisAdjusted = reinterpret_cast<TimeSpanRawInfo_t580170265 *>(__this + 1);
	return TimeSpanRawInfo_FullAppCompatMatch_m3990919178(_thisAdjusted, ___pattern0, method);
}
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::PartialAppCompatMatch(System.Globalization.TimeSpanFormat/FormatLiterals)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_PartialAppCompatMatch_m278898453 (TimeSpanRawInfo_t580170265 * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_SepCount_2();
		if ((!(((uint32_t)L_0) == ((uint32_t)4))))
		{
			goto IL_0068;
		}
	}
	{
		int32_t L_1 = __this->get_NumCount_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)3))))
		{
			goto IL_0068;
		}
	}
	{
		String_t* L_2 = FormatLiterals_get_Start_m3128033107((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_3 = __this->get_literals_4();
		NullCheck(L_3);
		int32_t L_4 = 0;
		String_t* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		bool L_6 = String_op_Equality_m920492651(NULL /*static, unused*/, L_2, L_5, /*hidden argument*/NULL);
		if (!L_6)
		{
			goto IL_0068;
		}
	}
	{
		String_t* L_7 = FormatLiterals_get_HourMinuteSep_m3858273917((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_8 = __this->get_literals_4();
		NullCheck(L_8);
		int32_t L_9 = 1;
		String_t* L_10 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		bool L_11 = String_op_Equality_m920492651(NULL /*static, unused*/, L_7, L_10, /*hidden argument*/NULL);
		if (!L_11)
		{
			goto IL_0068;
		}
	}
	{
		FormatLiterals_t1376140638  L_12 = ___pattern0;
		String_t* L_13 = L_12.get_AppCompatLiteral_0();
		StringU5BU5D_t1281789340* L_14 = __this->get_literals_4();
		NullCheck(L_14);
		int32_t L_15 = 2;
		String_t* L_16 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		bool L_17 = String_op_Equality_m920492651(NULL /*static, unused*/, L_13, L_16, /*hidden argument*/NULL);
		if (!L_17)
		{
			goto IL_0068;
		}
	}
	{
		String_t* L_18 = FormatLiterals_get_End_m1180907224((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_19 = __this->get_literals_4();
		NullCheck(L_19);
		int32_t L_20 = 3;
		String_t* L_21 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
		bool L_22 = String_op_Equality_m920492651(NULL /*static, unused*/, L_18, L_21, /*hidden argument*/NULL);
		return L_22;
	}

IL_0068:
	{
		return (bool)0;
	}
}
extern "C"  bool TimeSpanRawInfo_PartialAppCompatMatch_m278898453_AdjustorThunk (RuntimeObject * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method)
{
	TimeSpanRawInfo_t580170265 * _thisAdjusted = reinterpret_cast<TimeSpanRawInfo_t580170265 *>(__this + 1);
	return TimeSpanRawInfo_PartialAppCompatMatch_m278898453(_thisAdjusted, ___pattern0, method);
}
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::FullMatch(System.Globalization.TimeSpanFormat/FormatLiterals)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_FullMatch_m1333819735 (TimeSpanRawInfo_t580170265 * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_SepCount_2();
		if ((!(((uint32_t)L_0) == ((uint32_t)6))))
		{
			goto IL_009b;
		}
	}
	{
		int32_t L_1 = __this->get_NumCount_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)5))))
		{
			goto IL_009b;
		}
	}
	{
		String_t* L_2 = FormatLiterals_get_Start_m3128033107((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_3 = __this->get_literals_4();
		NullCheck(L_3);
		int32_t L_4 = 0;
		String_t* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		bool L_6 = String_op_Equality_m920492651(NULL /*static, unused*/, L_2, L_5, /*hidden argument*/NULL);
		if (!L_6)
		{
			goto IL_009b;
		}
	}
	{
		String_t* L_7 = FormatLiterals_get_DayHourSep_m3438564883((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_8 = __this->get_literals_4();
		NullCheck(L_8);
		int32_t L_9 = 1;
		String_t* L_10 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		bool L_11 = String_op_Equality_m920492651(NULL /*static, unused*/, L_7, L_10, /*hidden argument*/NULL);
		if (!L_11)
		{
			goto IL_009b;
		}
	}
	{
		String_t* L_12 = FormatLiterals_get_HourMinuteSep_m3858273917((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_13 = __this->get_literals_4();
		NullCheck(L_13);
		int32_t L_14 = 2;
		String_t* L_15 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
		bool L_16 = String_op_Equality_m920492651(NULL /*static, unused*/, L_12, L_15, /*hidden argument*/NULL);
		if (!L_16)
		{
			goto IL_009b;
		}
	}
	{
		String_t* L_17 = FormatLiterals_get_MinuteSecondSep_m3087590320((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_18 = __this->get_literals_4();
		NullCheck(L_18);
		int32_t L_19 = 3;
		String_t* L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
		bool L_21 = String_op_Equality_m920492651(NULL /*static, unused*/, L_17, L_20, /*hidden argument*/NULL);
		if (!L_21)
		{
			goto IL_009b;
		}
	}
	{
		String_t* L_22 = FormatLiterals_get_SecondFractionSep_m597913020((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_23 = __this->get_literals_4();
		NullCheck(L_23);
		int32_t L_24 = 4;
		String_t* L_25 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
		bool L_26 = String_op_Equality_m920492651(NULL /*static, unused*/, L_22, L_25, /*hidden argument*/NULL);
		if (!L_26)
		{
			goto IL_009b;
		}
	}
	{
		String_t* L_27 = FormatLiterals_get_End_m1180907224((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_28 = __this->get_literals_4();
		NullCheck(L_28);
		int32_t L_29 = 5;
		String_t* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
		bool L_31 = String_op_Equality_m920492651(NULL /*static, unused*/, L_27, L_30, /*hidden argument*/NULL);
		return L_31;
	}

IL_009b:
	{
		return (bool)0;
	}
}
extern "C"  bool TimeSpanRawInfo_FullMatch_m1333819735_AdjustorThunk (RuntimeObject * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method)
{
	TimeSpanRawInfo_t580170265 * _thisAdjusted = reinterpret_cast<TimeSpanRawInfo_t580170265 *>(__this + 1);
	return TimeSpanRawInfo_FullMatch_m1333819735(_thisAdjusted, ___pattern0, method);
}
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::FullDMatch(System.Globalization.TimeSpanFormat/FormatLiterals)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_FullDMatch_m276457740 (TimeSpanRawInfo_t580170265 * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_SepCount_2();
		if ((!(((uint32_t)L_0) == ((uint32_t)2))))
		{
			goto IL_003d;
		}
	}
	{
		int32_t L_1 = __this->get_NumCount_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)1))))
		{
			goto IL_003d;
		}
	}
	{
		String_t* L_2 = FormatLiterals_get_Start_m3128033107((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_3 = __this->get_literals_4();
		NullCheck(L_3);
		int32_t L_4 = 0;
		String_t* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		bool L_6 = String_op_Equality_m920492651(NULL /*static, unused*/, L_2, L_5, /*hidden argument*/NULL);
		if (!L_6)
		{
			goto IL_003d;
		}
	}
	{
		String_t* L_7 = FormatLiterals_get_End_m1180907224((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_8 = __this->get_literals_4();
		NullCheck(L_8);
		int32_t L_9 = 1;
		String_t* L_10 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		bool L_11 = String_op_Equality_m920492651(NULL /*static, unused*/, L_7, L_10, /*hidden argument*/NULL);
		return L_11;
	}

IL_003d:
	{
		return (bool)0;
	}
}
extern "C"  bool TimeSpanRawInfo_FullDMatch_m276457740_AdjustorThunk (RuntimeObject * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method)
{
	TimeSpanRawInfo_t580170265 * _thisAdjusted = reinterpret_cast<TimeSpanRawInfo_t580170265 *>(__this + 1);
	return TimeSpanRawInfo_FullDMatch_m276457740(_thisAdjusted, ___pattern0, method);
}
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::FullHMMatch(System.Globalization.TimeSpanFormat/FormatLiterals)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_FullHMMatch_m656474435 (TimeSpanRawInfo_t580170265 * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_SepCount_2();
		if ((!(((uint32_t)L_0) == ((uint32_t)3))))
		{
			goto IL_0053;
		}
	}
	{
		int32_t L_1 = __this->get_NumCount_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)2))))
		{
			goto IL_0053;
		}
	}
	{
		String_t* L_2 = FormatLiterals_get_Start_m3128033107((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_3 = __this->get_literals_4();
		NullCheck(L_3);
		int32_t L_4 = 0;
		String_t* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		bool L_6 = String_op_Equality_m920492651(NULL /*static, unused*/, L_2, L_5, /*hidden argument*/NULL);
		if (!L_6)
		{
			goto IL_0053;
		}
	}
	{
		String_t* L_7 = FormatLiterals_get_HourMinuteSep_m3858273917((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_8 = __this->get_literals_4();
		NullCheck(L_8);
		int32_t L_9 = 1;
		String_t* L_10 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		bool L_11 = String_op_Equality_m920492651(NULL /*static, unused*/, L_7, L_10, /*hidden argument*/NULL);
		if (!L_11)
		{
			goto IL_0053;
		}
	}
	{
		String_t* L_12 = FormatLiterals_get_End_m1180907224((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_13 = __this->get_literals_4();
		NullCheck(L_13);
		int32_t L_14 = 2;
		String_t* L_15 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
		bool L_16 = String_op_Equality_m920492651(NULL /*static, unused*/, L_12, L_15, /*hidden argument*/NULL);
		return L_16;
	}

IL_0053:
	{
		return (bool)0;
	}
}
extern "C"  bool TimeSpanRawInfo_FullHMMatch_m656474435_AdjustorThunk (RuntimeObject * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method)
{
	TimeSpanRawInfo_t580170265 * _thisAdjusted = reinterpret_cast<TimeSpanRawInfo_t580170265 *>(__this + 1);
	return TimeSpanRawInfo_FullHMMatch_m656474435(_thisAdjusted, ___pattern0, method);
}
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::FullDHMMatch(System.Globalization.TimeSpanFormat/FormatLiterals)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_FullDHMMatch_m1049004866 (TimeSpanRawInfo_t580170265 * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_SepCount_2();
		if ((!(((uint32_t)L_0) == ((uint32_t)4))))
		{
			goto IL_0069;
		}
	}
	{
		int32_t L_1 = __this->get_NumCount_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)3))))
		{
			goto IL_0069;
		}
	}
	{
		String_t* L_2 = FormatLiterals_get_Start_m3128033107((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_3 = __this->get_literals_4();
		NullCheck(L_3);
		int32_t L_4 = 0;
		String_t* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		bool L_6 = String_op_Equality_m920492651(NULL /*static, unused*/, L_2, L_5, /*hidden argument*/NULL);
		if (!L_6)
		{
			goto IL_0069;
		}
	}
	{
		String_t* L_7 = FormatLiterals_get_DayHourSep_m3438564883((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_8 = __this->get_literals_4();
		NullCheck(L_8);
		int32_t L_9 = 1;
		String_t* L_10 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		bool L_11 = String_op_Equality_m920492651(NULL /*static, unused*/, L_7, L_10, /*hidden argument*/NULL);
		if (!L_11)
		{
			goto IL_0069;
		}
	}
	{
		String_t* L_12 = FormatLiterals_get_HourMinuteSep_m3858273917((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_13 = __this->get_literals_4();
		NullCheck(L_13);
		int32_t L_14 = 2;
		String_t* L_15 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
		bool L_16 = String_op_Equality_m920492651(NULL /*static, unused*/, L_12, L_15, /*hidden argument*/NULL);
		if (!L_16)
		{
			goto IL_0069;
		}
	}
	{
		String_t* L_17 = FormatLiterals_get_End_m1180907224((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_18 = __this->get_literals_4();
		NullCheck(L_18);
		int32_t L_19 = 3;
		String_t* L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
		bool L_21 = String_op_Equality_m920492651(NULL /*static, unused*/, L_17, L_20, /*hidden argument*/NULL);
		return L_21;
	}

IL_0069:
	{
		return (bool)0;
	}
}
extern "C"  bool TimeSpanRawInfo_FullDHMMatch_m1049004866_AdjustorThunk (RuntimeObject * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method)
{
	TimeSpanRawInfo_t580170265 * _thisAdjusted = reinterpret_cast<TimeSpanRawInfo_t580170265 *>(__this + 1);
	return TimeSpanRawInfo_FullDHMMatch_m1049004866(_thisAdjusted, ___pattern0, method);
}
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::FullHMSMatch(System.Globalization.TimeSpanFormat/FormatLiterals)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_FullHMSMatch_m2337968096 (TimeSpanRawInfo_t580170265 * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_SepCount_2();
		if ((!(((uint32_t)L_0) == ((uint32_t)4))))
		{
			goto IL_0069;
		}
	}
	{
		int32_t L_1 = __this->get_NumCount_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)3))))
		{
			goto IL_0069;
		}
	}
	{
		String_t* L_2 = FormatLiterals_get_Start_m3128033107((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_3 = __this->get_literals_4();
		NullCheck(L_3);
		int32_t L_4 = 0;
		String_t* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		bool L_6 = String_op_Equality_m920492651(NULL /*static, unused*/, L_2, L_5, /*hidden argument*/NULL);
		if (!L_6)
		{
			goto IL_0069;
		}
	}
	{
		String_t* L_7 = FormatLiterals_get_HourMinuteSep_m3858273917((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_8 = __this->get_literals_4();
		NullCheck(L_8);
		int32_t L_9 = 1;
		String_t* L_10 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		bool L_11 = String_op_Equality_m920492651(NULL /*static, unused*/, L_7, L_10, /*hidden argument*/NULL);
		if (!L_11)
		{
			goto IL_0069;
		}
	}
	{
		String_t* L_12 = FormatLiterals_get_MinuteSecondSep_m3087590320((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_13 = __this->get_literals_4();
		NullCheck(L_13);
		int32_t L_14 = 2;
		String_t* L_15 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
		bool L_16 = String_op_Equality_m920492651(NULL /*static, unused*/, L_12, L_15, /*hidden argument*/NULL);
		if (!L_16)
		{
			goto IL_0069;
		}
	}
	{
		String_t* L_17 = FormatLiterals_get_End_m1180907224((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_18 = __this->get_literals_4();
		NullCheck(L_18);
		int32_t L_19 = 3;
		String_t* L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
		bool L_21 = String_op_Equality_m920492651(NULL /*static, unused*/, L_17, L_20, /*hidden argument*/NULL);
		return L_21;
	}

IL_0069:
	{
		return (bool)0;
	}
}
extern "C"  bool TimeSpanRawInfo_FullHMSMatch_m2337968096_AdjustorThunk (RuntimeObject * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method)
{
	TimeSpanRawInfo_t580170265 * _thisAdjusted = reinterpret_cast<TimeSpanRawInfo_t580170265 *>(__this + 1);
	return TimeSpanRawInfo_FullHMSMatch_m2337968096(_thisAdjusted, ___pattern0, method);
}
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::FullDHMSMatch(System.Globalization.TimeSpanFormat/FormatLiterals)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_FullDHMSMatch_m3134755752 (TimeSpanRawInfo_t580170265 * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_SepCount_2();
		if ((!(((uint32_t)L_0) == ((uint32_t)5))))
		{
			goto IL_007f;
		}
	}
	{
		int32_t L_1 = __this->get_NumCount_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)4))))
		{
			goto IL_007f;
		}
	}
	{
		String_t* L_2 = FormatLiterals_get_Start_m3128033107((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_3 = __this->get_literals_4();
		NullCheck(L_3);
		int32_t L_4 = 0;
		String_t* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		bool L_6 = String_op_Equality_m920492651(NULL /*static, unused*/, L_2, L_5, /*hidden argument*/NULL);
		if (!L_6)
		{
			goto IL_007f;
		}
	}
	{
		String_t* L_7 = FormatLiterals_get_DayHourSep_m3438564883((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_8 = __this->get_literals_4();
		NullCheck(L_8);
		int32_t L_9 = 1;
		String_t* L_10 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		bool L_11 = String_op_Equality_m920492651(NULL /*static, unused*/, L_7, L_10, /*hidden argument*/NULL);
		if (!L_11)
		{
			goto IL_007f;
		}
	}
	{
		String_t* L_12 = FormatLiterals_get_HourMinuteSep_m3858273917((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_13 = __this->get_literals_4();
		NullCheck(L_13);
		int32_t L_14 = 2;
		String_t* L_15 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
		bool L_16 = String_op_Equality_m920492651(NULL /*static, unused*/, L_12, L_15, /*hidden argument*/NULL);
		if (!L_16)
		{
			goto IL_007f;
		}
	}
	{
		String_t* L_17 = FormatLiterals_get_MinuteSecondSep_m3087590320((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_18 = __this->get_literals_4();
		NullCheck(L_18);
		int32_t L_19 = 3;
		String_t* L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
		bool L_21 = String_op_Equality_m920492651(NULL /*static, unused*/, L_17, L_20, /*hidden argument*/NULL);
		if (!L_21)
		{
			goto IL_007f;
		}
	}
	{
		String_t* L_22 = FormatLiterals_get_End_m1180907224((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_23 = __this->get_literals_4();
		NullCheck(L_23);
		int32_t L_24 = 4;
		String_t* L_25 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
		bool L_26 = String_op_Equality_m920492651(NULL /*static, unused*/, L_22, L_25, /*hidden argument*/NULL);
		return L_26;
	}

IL_007f:
	{
		return (bool)0;
	}
}
extern "C"  bool TimeSpanRawInfo_FullDHMSMatch_m3134755752_AdjustorThunk (RuntimeObject * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method)
{
	TimeSpanRawInfo_t580170265 * _thisAdjusted = reinterpret_cast<TimeSpanRawInfo_t580170265 *>(__this + 1);
	return TimeSpanRawInfo_FullDHMSMatch_m3134755752(_thisAdjusted, ___pattern0, method);
}
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::FullHMSFMatch(System.Globalization.TimeSpanFormat/FormatLiterals)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_FullHMSFMatch_m1947812266 (TimeSpanRawInfo_t580170265 * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_SepCount_2();
		if ((!(((uint32_t)L_0) == ((uint32_t)5))))
		{
			goto IL_007f;
		}
	}
	{
		int32_t L_1 = __this->get_NumCount_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)4))))
		{
			goto IL_007f;
		}
	}
	{
		String_t* L_2 = FormatLiterals_get_Start_m3128033107((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_3 = __this->get_literals_4();
		NullCheck(L_3);
		int32_t L_4 = 0;
		String_t* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		bool L_6 = String_op_Equality_m920492651(NULL /*static, unused*/, L_2, L_5, /*hidden argument*/NULL);
		if (!L_6)
		{
			goto IL_007f;
		}
	}
	{
		String_t* L_7 = FormatLiterals_get_HourMinuteSep_m3858273917((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_8 = __this->get_literals_4();
		NullCheck(L_8);
		int32_t L_9 = 1;
		String_t* L_10 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		bool L_11 = String_op_Equality_m920492651(NULL /*static, unused*/, L_7, L_10, /*hidden argument*/NULL);
		if (!L_11)
		{
			goto IL_007f;
		}
	}
	{
		String_t* L_12 = FormatLiterals_get_MinuteSecondSep_m3087590320((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_13 = __this->get_literals_4();
		NullCheck(L_13);
		int32_t L_14 = 2;
		String_t* L_15 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
		bool L_16 = String_op_Equality_m920492651(NULL /*static, unused*/, L_12, L_15, /*hidden argument*/NULL);
		if (!L_16)
		{
			goto IL_007f;
		}
	}
	{
		String_t* L_17 = FormatLiterals_get_SecondFractionSep_m597913020((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_18 = __this->get_literals_4();
		NullCheck(L_18);
		int32_t L_19 = 3;
		String_t* L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
		bool L_21 = String_op_Equality_m920492651(NULL /*static, unused*/, L_17, L_20, /*hidden argument*/NULL);
		if (!L_21)
		{
			goto IL_007f;
		}
	}
	{
		String_t* L_22 = FormatLiterals_get_End_m1180907224((FormatLiterals_t1376140638 *)(&___pattern0), /*hidden argument*/NULL);
		StringU5BU5D_t1281789340* L_23 = __this->get_literals_4();
		NullCheck(L_23);
		int32_t L_24 = 4;
		String_t* L_25 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
		bool L_26 = String_op_Equality_m920492651(NULL /*static, unused*/, L_22, L_25, /*hidden argument*/NULL);
		return L_26;
	}

IL_007f:
	{
		return (bool)0;
	}
}
extern "C"  bool TimeSpanRawInfo_FullHMSFMatch_m1947812266_AdjustorThunk (RuntimeObject * __this, FormatLiterals_t1376140638  ___pattern0, const RuntimeMethod* method)
{
	TimeSpanRawInfo_t580170265 * _thisAdjusted = reinterpret_cast<TimeSpanRawInfo_t580170265 *>(__this + 1);
	return TimeSpanRawInfo_FullHMSFMatch_m1947812266(_thisAdjusted, ___pattern0, method);
}
// System.Void System.Globalization.TimeSpanParse/TimeSpanRawInfo::Init(System.Globalization.DateTimeFormatInfo)
extern "C" IL2CPP_METHOD_ATTR void TimeSpanRawInfo_Init_m1453447061 (TimeSpanRawInfo_t580170265 * __this, DateTimeFormatInfo_t2405853701 * ___dtfi0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanRawInfo_Init_m1453447061_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->set_lastSeenTTT_0(0);
		__this->set_tokenCount_1(0);
		__this->set_SepCount_2(0);
		__this->set_NumCount_3(0);
		StringU5BU5D_t1281789340* L_0 = (StringU5BU5D_t1281789340*)SZArrayNew(StringU5BU5D_t1281789340_il2cpp_TypeInfo_var, (uint32_t)6);
		__this->set_literals_4(L_0);
		TimeSpanTokenU5BU5D_t3901423707* L_1 = (TimeSpanTokenU5BU5D_t3901423707*)SZArrayNew(TimeSpanTokenU5BU5D_t3901423707_il2cpp_TypeInfo_var, (uint32_t)5);
		__this->set_numbers_5(L_1);
		DateTimeFormatInfo_t2405853701 * L_2 = ___dtfi0;
		NullCheck(L_2);
		String_t* L_3 = DateTimeFormatInfo_get_FullTimeSpanPositivePattern_m2450147722(L_2, /*hidden argument*/NULL);
		__this->set_m_fullPosPattern_10(L_3);
		DateTimeFormatInfo_t2405853701 * L_4 = ___dtfi0;
		NullCheck(L_4);
		String_t* L_5 = DateTimeFormatInfo_get_FullTimeSpanNegativePattern_m1697500513(L_4, /*hidden argument*/NULL);
		__this->set_m_fullNegPattern_11(L_5);
		__this->set_m_posLocInit_8((bool)0);
		__this->set_m_negLocInit_9((bool)0);
		return;
	}
}
extern "C"  void TimeSpanRawInfo_Init_m1453447061_AdjustorThunk (RuntimeObject * __this, DateTimeFormatInfo_t2405853701 * ___dtfi0, const RuntimeMethod* method)
{
	TimeSpanRawInfo_t580170265 * _thisAdjusted = reinterpret_cast<TimeSpanRawInfo_t580170265 *>(__this + 1);
	TimeSpanRawInfo_Init_m1453447061(_thisAdjusted, ___dtfi0, method);
}
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::ProcessToken(System.Globalization.TimeSpanParse/TimeSpanToken&,System.Globalization.TimeSpanParse/TimeSpanResult&)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_ProcessToken_m792227327 (TimeSpanRawInfo_t580170265 * __this, TimeSpanToken_t993347374 * ___tok0, TimeSpanResult_t3304031259 * ___result1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanRawInfo_ProcessToken_m792227327_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		TimeSpanToken_t993347374 * L_0 = ___tok0;
		int32_t L_1 = L_0->get_ttt_0();
		if ((!(((uint32_t)L_1) == ((uint32_t)4))))
		{
			goto IL_0018;
		}
	}
	{
		TimeSpanResult_t3304031259 * L_2 = ___result1;
		TimeSpanResult_SetFailure_m375231112((TimeSpanResult_t3304031259 *)L_2, 4, _stringLiteral2520577453, NULL, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0018:
	{
		TimeSpanToken_t993347374 * L_3 = ___tok0;
		int32_t L_4 = L_3->get_ttt_0();
		if ((((int32_t)L_4) == ((int32_t)3)))
		{
			goto IL_0039;
		}
	}
	{
		TimeSpanToken_t993347374 * L_5 = ___tok0;
		int32_t L_6 = L_5->get_ttt_0();
		if ((((int32_t)L_6) == ((int32_t)2)))
		{
			goto IL_0039;
		}
	}
	{
		TimeSpanResult_t3304031259 * L_7 = ___result1;
		TimeSpanResult_SetFailure_m375231112((TimeSpanResult_t3304031259 *)L_7, 2, _stringLiteral535984757, NULL, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0039:
	{
		TimeSpanToken_t993347374 * L_8 = ___tok0;
		int32_t L_9 = L_8->get_ttt_0();
		V_0 = L_9;
		int32_t L_10 = V_0;
		if ((((int32_t)L_10) == ((int32_t)2)))
		{
			goto IL_0059;
		}
	}
	{
		int32_t L_11 = V_0;
		if ((!(((uint32_t)L_11) == ((uint32_t)3))))
		{
			goto IL_0082;
		}
	}
	{
		TimeSpanToken_t993347374 * L_12 = ___tok0;
		String_t* L_13 = L_12->get_sep_3();
		TimeSpanResult_t3304031259 * L_14 = ___result1;
		bool L_15 = TimeSpanRawInfo_AddSep_m1503463593((TimeSpanRawInfo_t580170265 *)__this, L_13, (TimeSpanResult_t3304031259 *)L_14, /*hidden argument*/NULL);
		if (L_15)
		{
			goto IL_0082;
		}
	}
	{
		return (bool)0;
	}

IL_0059:
	{
		int32_t L_16 = __this->get_tokenCount_1();
		if (L_16)
		{
			goto IL_0071;
		}
	}
	{
		String_t* L_17 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		TimeSpanResult_t3304031259 * L_18 = ___result1;
		bool L_19 = TimeSpanRawInfo_AddSep_m1503463593((TimeSpanRawInfo_t580170265 *)__this, L_17, (TimeSpanResult_t3304031259 *)L_18, /*hidden argument*/NULL);
		if (L_19)
		{
			goto IL_0071;
		}
	}
	{
		return (bool)0;
	}

IL_0071:
	{
		TimeSpanToken_t993347374 * L_20 = ___tok0;
		TimeSpanResult_t3304031259 * L_21 = ___result1;
		bool L_22 = TimeSpanRawInfo_AddNum_m1109484828((TimeSpanRawInfo_t580170265 *)__this, (*(TimeSpanToken_t993347374 *)L_20), (TimeSpanResult_t3304031259 *)L_21, /*hidden argument*/NULL);
		if (L_22)
		{
			goto IL_0082;
		}
	}
	{
		return (bool)0;
	}

IL_0082:
	{
		TimeSpanToken_t993347374 * L_23 = ___tok0;
		int32_t L_24 = L_23->get_ttt_0();
		__this->set_lastSeenTTT_0(L_24);
		return (bool)1;
	}
}
extern "C"  bool TimeSpanRawInfo_ProcessToken_m792227327_AdjustorThunk (RuntimeObject * __this, TimeSpanToken_t993347374 * ___tok0, TimeSpanResult_t3304031259 * ___result1, const RuntimeMethod* method)
{
	TimeSpanRawInfo_t580170265 * _thisAdjusted = reinterpret_cast<TimeSpanRawInfo_t580170265 *>(__this + 1);
	return TimeSpanRawInfo_ProcessToken_m792227327(_thisAdjusted, ___tok0, ___result1, method);
}
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::AddSep(System.String,System.Globalization.TimeSpanParse/TimeSpanResult&)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_AddSep_m1503463593 (TimeSpanRawInfo_t580170265 * __this, String_t* ___sep0, TimeSpanResult_t3304031259 * ___result1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanRawInfo_AddSep_m1503463593_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->get_SepCount_2();
		if ((((int32_t)L_0) >= ((int32_t)6)))
		{
			goto IL_0013;
		}
	}
	{
		int32_t L_1 = __this->get_tokenCount_1();
		if ((((int32_t)L_1) < ((int32_t)((int32_t)11))))
		{
			goto IL_0022;
		}
	}

IL_0013:
	{
		TimeSpanResult_t3304031259 * L_2 = ___result1;
		TimeSpanResult_SetFailure_m375231112((TimeSpanResult_t3304031259 *)L_2, 2, _stringLiteral535984757, NULL, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0022:
	{
		StringU5BU5D_t1281789340* L_3 = __this->get_literals_4();
		int32_t L_4 = __this->get_SepCount_2();
		V_0 = L_4;
		int32_t L_5 = V_0;
		__this->set_SepCount_2(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)));
		int32_t L_6 = V_0;
		String_t* L_7 = ___sep0;
		NullCheck(L_3);
		ArrayElementTypeCheck (L_3, L_7);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (String_t*)L_7);
		int32_t L_8 = __this->get_tokenCount_1();
		__this->set_tokenCount_1(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)));
		return (bool)1;
	}
}
extern "C"  bool TimeSpanRawInfo_AddSep_m1503463593_AdjustorThunk (RuntimeObject * __this, String_t* ___sep0, TimeSpanResult_t3304031259 * ___result1, const RuntimeMethod* method)
{
	TimeSpanRawInfo_t580170265 * _thisAdjusted = reinterpret_cast<TimeSpanRawInfo_t580170265 *>(__this + 1);
	return TimeSpanRawInfo_AddSep_m1503463593(_thisAdjusted, ___sep0, ___result1, method);
}
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanRawInfo::AddNum(System.Globalization.TimeSpanParse/TimeSpanToken,System.Globalization.TimeSpanParse/TimeSpanResult&)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanRawInfo_AddNum_m1109484828 (TimeSpanRawInfo_t580170265 * __this, TimeSpanToken_t993347374  ___num0, TimeSpanResult_t3304031259 * ___result1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanRawInfo_AddNum_m1109484828_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->get_NumCount_3();
		if ((((int32_t)L_0) >= ((int32_t)5)))
		{
			goto IL_0013;
		}
	}
	{
		int32_t L_1 = __this->get_tokenCount_1();
		if ((((int32_t)L_1) < ((int32_t)((int32_t)11))))
		{
			goto IL_0022;
		}
	}

IL_0013:
	{
		TimeSpanResult_t3304031259 * L_2 = ___result1;
		TimeSpanResult_SetFailure_m375231112((TimeSpanResult_t3304031259 *)L_2, 2, _stringLiteral535984757, NULL, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0022:
	{
		TimeSpanTokenU5BU5D_t3901423707* L_3 = __this->get_numbers_5();
		int32_t L_4 = __this->get_NumCount_3();
		V_0 = L_4;
		int32_t L_5 = V_0;
		__this->set_NumCount_3(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)));
		int32_t L_6 = V_0;
		TimeSpanToken_t993347374  L_7 = ___num0;
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (TimeSpanToken_t993347374 )L_7);
		int32_t L_8 = __this->get_tokenCount_1();
		__this->set_tokenCount_1(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)));
		return (bool)1;
	}
}
extern "C"  bool TimeSpanRawInfo_AddNum_m1109484828_AdjustorThunk (RuntimeObject * __this, TimeSpanToken_t993347374  ___num0, TimeSpanResult_t3304031259 * ___result1, const RuntimeMethod* method)
{
	TimeSpanRawInfo_t580170265 * _thisAdjusted = reinterpret_cast<TimeSpanRawInfo_t580170265 *>(__this + 1);
	return TimeSpanRawInfo_AddNum_m1109484828(_thisAdjusted, ___num0, ___result1, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: System.Globalization.TimeSpanParse/TimeSpanResult
extern "C" void TimeSpanResult_t3304031259_marshal_pinvoke(const TimeSpanResult_t3304031259& unmarshaled, TimeSpanResult_t3304031259_marshaled_pinvoke& marshaled)
{
	marshaled.___parsedTimeSpan_0 = unmarshaled.get_parsedTimeSpan_0();
	marshaled.___throwStyle_1 = unmarshaled.get_throwStyle_1();
	marshaled.___m_failure_2 = unmarshaled.get_m_failure_2();
	marshaled.___m_failureMessageID_3 = il2cpp_codegen_marshal_string(unmarshaled.get_m_failureMessageID_3());
	if (unmarshaled.get_m_failureMessageFormatArgument_4() != NULL)
	{
		if (il2cpp_codegen_is_import_or_windows_runtime(unmarshaled.get_m_failureMessageFormatArgument_4()))
		{
			il2cpp_hresult_t hr = ((Il2CppComObject *)unmarshaled.get_m_failureMessageFormatArgument_4())->identity->QueryInterface(Il2CppIUnknown::IID, reinterpret_cast<void**>(&marshaled.___m_failureMessageFormatArgument_4));
			il2cpp_codegen_com_raise_exception_if_failed(hr, false);
		}
		else
		{
			marshaled.___m_failureMessageFormatArgument_4 = il2cpp_codegen_com_get_or_create_ccw<Il2CppIUnknown>(unmarshaled.get_m_failureMessageFormatArgument_4());
		}
	}
	else
	{
		marshaled.___m_failureMessageFormatArgument_4 = NULL;
	}
	marshaled.___m_failureArgumentName_5 = il2cpp_codegen_marshal_string(unmarshaled.get_m_failureArgumentName_5());
}
extern "C" void TimeSpanResult_t3304031259_marshal_pinvoke_back(const TimeSpanResult_t3304031259_marshaled_pinvoke& marshaled, TimeSpanResult_t3304031259& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanResult_t3304031259_pinvoke_FromNativeMethodDefinition_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	TimeSpan_t881159249  unmarshaled_parsedTimeSpan_temp_0;
	memset(&unmarshaled_parsedTimeSpan_temp_0, 0, sizeof(unmarshaled_parsedTimeSpan_temp_0));
	unmarshaled_parsedTimeSpan_temp_0 = marshaled.___parsedTimeSpan_0;
	unmarshaled.set_parsedTimeSpan_0(unmarshaled_parsedTimeSpan_temp_0);
	int32_t unmarshaled_throwStyle_temp_1 = 0;
	unmarshaled_throwStyle_temp_1 = marshaled.___throwStyle_1;
	unmarshaled.set_throwStyle_1(unmarshaled_throwStyle_temp_1);
	int32_t unmarshaled_m_failure_temp_2 = 0;
	unmarshaled_m_failure_temp_2 = marshaled.___m_failure_2;
	unmarshaled.set_m_failure_2(unmarshaled_m_failure_temp_2);
	unmarshaled.set_m_failureMessageID_3(il2cpp_codegen_marshal_string_result(marshaled.___m_failureMessageID_3));
	if (marshaled.___m_failureMessageFormatArgument_4 != NULL)
	{
		unmarshaled.set_m_failureMessageFormatArgument_4(il2cpp_codegen_com_get_or_create_rcw_from_iunknown<RuntimeObject>(marshaled.___m_failureMessageFormatArgument_4, Il2CppComObject_il2cpp_TypeInfo_var));
	}
	else
	{
		unmarshaled.set_m_failureMessageFormatArgument_4(NULL);
	}
	unmarshaled.set_m_failureArgumentName_5(il2cpp_codegen_marshal_string_result(marshaled.___m_failureArgumentName_5));
}
// Conversion method for clean up from marshalling of: System.Globalization.TimeSpanParse/TimeSpanResult
extern "C" void TimeSpanResult_t3304031259_marshal_pinvoke_cleanup(TimeSpanResult_t3304031259_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_marshal_free(marshaled.___m_failureMessageID_3);
	marshaled.___m_failureMessageID_3 = NULL;
	if (marshaled.___m_failureMessageFormatArgument_4 != NULL)
	{
		(marshaled.___m_failureMessageFormatArgument_4)->Release();
		marshaled.___m_failureMessageFormatArgument_4 = NULL;
	}
	il2cpp_codegen_marshal_free(marshaled.___m_failureArgumentName_5);
	marshaled.___m_failureArgumentName_5 = NULL;
}
// Conversion methods for marshalling of: System.Globalization.TimeSpanParse/TimeSpanResult
extern "C" void TimeSpanResult_t3304031259_marshal_com(const TimeSpanResult_t3304031259& unmarshaled, TimeSpanResult_t3304031259_marshaled_com& marshaled)
{
	marshaled.___parsedTimeSpan_0 = unmarshaled.get_parsedTimeSpan_0();
	marshaled.___throwStyle_1 = unmarshaled.get_throwStyle_1();
	marshaled.___m_failure_2 = unmarshaled.get_m_failure_2();
	marshaled.___m_failureMessageID_3 = il2cpp_codegen_marshal_bstring(unmarshaled.get_m_failureMessageID_3());
	if (unmarshaled.get_m_failureMessageFormatArgument_4() != NULL)
	{
		if (il2cpp_codegen_is_import_or_windows_runtime(unmarshaled.get_m_failureMessageFormatArgument_4()))
		{
			il2cpp_hresult_t hr = ((Il2CppComObject *)unmarshaled.get_m_failureMessageFormatArgument_4())->identity->QueryInterface(Il2CppIUnknown::IID, reinterpret_cast<void**>(&marshaled.___m_failureMessageFormatArgument_4));
			il2cpp_codegen_com_raise_exception_if_failed(hr, true);
		}
		else
		{
			marshaled.___m_failureMessageFormatArgument_4 = il2cpp_codegen_com_get_or_create_ccw<Il2CppIUnknown>(unmarshaled.get_m_failureMessageFormatArgument_4());
		}
	}
	else
	{
		marshaled.___m_failureMessageFormatArgument_4 = NULL;
	}
	marshaled.___m_failureArgumentName_5 = il2cpp_codegen_marshal_bstring(unmarshaled.get_m_failureArgumentName_5());
}
extern "C" void TimeSpanResult_t3304031259_marshal_com_back(const TimeSpanResult_t3304031259_marshaled_com& marshaled, TimeSpanResult_t3304031259& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanResult_t3304031259_com_FromNativeMethodDefinition_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	TimeSpan_t881159249  unmarshaled_parsedTimeSpan_temp_0;
	memset(&unmarshaled_parsedTimeSpan_temp_0, 0, sizeof(unmarshaled_parsedTimeSpan_temp_0));
	unmarshaled_parsedTimeSpan_temp_0 = marshaled.___parsedTimeSpan_0;
	unmarshaled.set_parsedTimeSpan_0(unmarshaled_parsedTimeSpan_temp_0);
	int32_t unmarshaled_throwStyle_temp_1 = 0;
	unmarshaled_throwStyle_temp_1 = marshaled.___throwStyle_1;
	unmarshaled.set_throwStyle_1(unmarshaled_throwStyle_temp_1);
	int32_t unmarshaled_m_failure_temp_2 = 0;
	unmarshaled_m_failure_temp_2 = marshaled.___m_failure_2;
	unmarshaled.set_m_failure_2(unmarshaled_m_failure_temp_2);
	unmarshaled.set_m_failureMessageID_3(il2cpp_codegen_marshal_bstring_result(marshaled.___m_failureMessageID_3));
	if (marshaled.___m_failureMessageFormatArgument_4 != NULL)
	{
		unmarshaled.set_m_failureMessageFormatArgument_4(il2cpp_codegen_com_get_or_create_rcw_from_iunknown<RuntimeObject>(marshaled.___m_failureMessageFormatArgument_4, Il2CppComObject_il2cpp_TypeInfo_var));
	}
	else
	{
		unmarshaled.set_m_failureMessageFormatArgument_4(NULL);
	}
	unmarshaled.set_m_failureArgumentName_5(il2cpp_codegen_marshal_bstring_result(marshaled.___m_failureArgumentName_5));
}
// Conversion method for clean up from marshalling of: System.Globalization.TimeSpanParse/TimeSpanResult
extern "C" void TimeSpanResult_t3304031259_marshal_com_cleanup(TimeSpanResult_t3304031259_marshaled_com& marshaled)
{
	il2cpp_codegen_marshal_free_bstring(marshaled.___m_failureMessageID_3);
	marshaled.___m_failureMessageID_3 = NULL;
	if (marshaled.___m_failureMessageFormatArgument_4 != NULL)
	{
		(marshaled.___m_failureMessageFormatArgument_4)->Release();
		marshaled.___m_failureMessageFormatArgument_4 = NULL;
	}
	il2cpp_codegen_marshal_free_bstring(marshaled.___m_failureArgumentName_5);
	marshaled.___m_failureArgumentName_5 = NULL;
}
// System.Void System.Globalization.TimeSpanParse/TimeSpanResult::Init(System.Globalization.TimeSpanParse/TimeSpanThrowStyle)
extern "C" IL2CPP_METHOD_ATTR void TimeSpanResult_Init_m1651373701 (TimeSpanResult_t3304031259 * __this, int32_t ___canThrow0, const RuntimeMethod* method)
{
	{
		TimeSpan_t881159249 * L_0 = __this->get_address_of_parsedTimeSpan_0();
		il2cpp_codegen_initobj(L_0, sizeof(TimeSpan_t881159249 ));
		int32_t L_1 = ___canThrow0;
		__this->set_throwStyle_1(L_1);
		return;
	}
}
extern "C"  void TimeSpanResult_Init_m1651373701_AdjustorThunk (RuntimeObject * __this, int32_t ___canThrow0, const RuntimeMethod* method)
{
	TimeSpanResult_t3304031259 * _thisAdjusted = reinterpret_cast<TimeSpanResult_t3304031259 *>(__this + 1);
	TimeSpanResult_Init_m1651373701(_thisAdjusted, ___canThrow0, method);
}
// System.Void System.Globalization.TimeSpanParse/TimeSpanResult::SetFailure(System.Globalization.TimeSpanParse/ParseFailureKind,System.String)
extern "C" IL2CPP_METHOD_ATTR void TimeSpanResult_SetFailure_m3441410092 (TimeSpanResult_t3304031259 * __this, int32_t ___failure0, String_t* ___failureMessageID1, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___failure0;
		String_t* L_1 = ___failureMessageID1;
		TimeSpanResult_SetFailure_m1697304227((TimeSpanResult_t3304031259 *)__this, L_0, L_1, NULL, (String_t*)NULL, /*hidden argument*/NULL);
		return;
	}
}
extern "C"  void TimeSpanResult_SetFailure_m3441410092_AdjustorThunk (RuntimeObject * __this, int32_t ___failure0, String_t* ___failureMessageID1, const RuntimeMethod* method)
{
	TimeSpanResult_t3304031259 * _thisAdjusted = reinterpret_cast<TimeSpanResult_t3304031259 *>(__this + 1);
	TimeSpanResult_SetFailure_m3441410092(_thisAdjusted, ___failure0, ___failureMessageID1, method);
}
// System.Void System.Globalization.TimeSpanParse/TimeSpanResult::SetFailure(System.Globalization.TimeSpanParse/ParseFailureKind,System.String,System.Object)
extern "C" IL2CPP_METHOD_ATTR void TimeSpanResult_SetFailure_m375231112 (TimeSpanResult_t3304031259 * __this, int32_t ___failure0, String_t* ___failureMessageID1, RuntimeObject * ___failureMessageFormatArgument2, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___failure0;
		String_t* L_1 = ___failureMessageID1;
		RuntimeObject * L_2 = ___failureMessageFormatArgument2;
		TimeSpanResult_SetFailure_m1697304227((TimeSpanResult_t3304031259 *)__this, L_0, L_1, L_2, (String_t*)NULL, /*hidden argument*/NULL);
		return;
	}
}
extern "C"  void TimeSpanResult_SetFailure_m375231112_AdjustorThunk (RuntimeObject * __this, int32_t ___failure0, String_t* ___failureMessageID1, RuntimeObject * ___failureMessageFormatArgument2, const RuntimeMethod* method)
{
	TimeSpanResult_t3304031259 * _thisAdjusted = reinterpret_cast<TimeSpanResult_t3304031259 *>(__this + 1);
	TimeSpanResult_SetFailure_m375231112(_thisAdjusted, ___failure0, ___failureMessageID1, ___failureMessageFormatArgument2, method);
}
// System.Void System.Globalization.TimeSpanParse/TimeSpanResult::SetFailure(System.Globalization.TimeSpanParse/ParseFailureKind,System.String,System.Object,System.String)
extern "C" IL2CPP_METHOD_ATTR void TimeSpanResult_SetFailure_m1697304227 (TimeSpanResult_t3304031259 * __this, int32_t ___failure0, String_t* ___failureMessageID1, RuntimeObject * ___failureMessageFormatArgument2, String_t* ___failureArgumentName3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanResult_SetFailure_m1697304227_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___failure0;
		__this->set_m_failure_2(L_0);
		String_t* L_1 = ___failureMessageID1;
		__this->set_m_failureMessageID_3(L_1);
		RuntimeObject * L_2 = ___failureMessageFormatArgument2;
		__this->set_m_failureMessageFormatArgument_4(L_2);
		String_t* L_3 = ___failureArgumentName3;
		__this->set_m_failureArgumentName_5(L_3);
		int32_t L_4 = __this->get_throwStyle_1();
		if (!L_4)
		{
			goto IL_002c;
		}
	}
	{
		Exception_t * L_5 = TimeSpanResult_GetTimeSpanParseException_m3547821487((TimeSpanResult_t3304031259 *)__this, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, TimeSpanResult_SetFailure_m1697304227_RuntimeMethod_var);
	}

IL_002c:
	{
		return;
	}
}
extern "C"  void TimeSpanResult_SetFailure_m1697304227_AdjustorThunk (RuntimeObject * __this, int32_t ___failure0, String_t* ___failureMessageID1, RuntimeObject * ___failureMessageFormatArgument2, String_t* ___failureArgumentName3, const RuntimeMethod* method)
{
	TimeSpanResult_t3304031259 * _thisAdjusted = reinterpret_cast<TimeSpanResult_t3304031259 *>(__this + 1);
	TimeSpanResult_SetFailure_m1697304227(_thisAdjusted, ___failure0, ___failureMessageID1, ___failureMessageFormatArgument2, ___failureArgumentName3, method);
}
// System.Exception System.Globalization.TimeSpanParse/TimeSpanResult::GetTimeSpanParseException()
extern "C" IL2CPP_METHOD_ATTR Exception_t * TimeSpanResult_GetTimeSpanParseException_m3547821487 (TimeSpanResult_t3304031259 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanResult_GetTimeSpanParseException_m3547821487_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->get_m_failure_2();
		V_0 = L_0;
		int32_t L_1 = V_0;
		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1)))
		{
			case 0:
			{
				goto IL_0021;
			}
			case 1:
			{
				goto IL_0058;
			}
			case 2:
			{
				goto IL_0038;
			}
			case 3:
			{
				goto IL_0069;
			}
		}
	}
	{
		goto IL_007a;
	}

IL_0021:
	{
		String_t* L_2 = __this->get_m_failureArgumentName_5();
		String_t* L_3 = __this->get_m_failureMessageID_3();
		String_t* L_4 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, L_3, /*hidden argument*/NULL);
		ArgumentNullException_t1615371798 * L_5 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m2009621981(L_5, L_2, L_4, /*hidden argument*/NULL);
		return L_5;
	}

IL_0038:
	{
		String_t* L_6 = __this->get_m_failureMessageID_3();
		ObjectU5BU5D_t2843939325* L_7 = (ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)1);
		ObjectU5BU5D_t2843939325* L_8 = L_7;
		RuntimeObject * L_9 = __this->get_m_failureMessageFormatArgument_4();
		NullCheck(L_8);
		ArrayElementTypeCheck (L_8, L_9);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)L_9);
		String_t* L_10 = Environment_GetResourceString_m479507158(NULL /*static, unused*/, L_6, L_8, /*hidden argument*/NULL);
		FormatException_t154580423 * L_11 = (FormatException_t154580423 *)il2cpp_codegen_object_new(FormatException_t154580423_il2cpp_TypeInfo_var);
		FormatException__ctor_m4049685996(L_11, L_10, /*hidden argument*/NULL);
		return L_11;
	}

IL_0058:
	{
		String_t* L_12 = __this->get_m_failureMessageID_3();
		String_t* L_13 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, L_12, /*hidden argument*/NULL);
		FormatException_t154580423 * L_14 = (FormatException_t154580423 *)il2cpp_codegen_object_new(FormatException_t154580423_il2cpp_TypeInfo_var);
		FormatException__ctor_m4049685996(L_14, L_13, /*hidden argument*/NULL);
		return L_14;
	}

IL_0069:
	{
		String_t* L_15 = __this->get_m_failureMessageID_3();
		String_t* L_16 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, L_15, /*hidden argument*/NULL);
		OverflowException_t2020128637 * L_17 = (OverflowException_t2020128637 *)il2cpp_codegen_object_new(OverflowException_t2020128637_il2cpp_TypeInfo_var);
		OverflowException__ctor_m694321376(L_17, L_16, /*hidden argument*/NULL);
		return L_17;
	}

IL_007a:
	{
		String_t* L_18 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral1986456553, /*hidden argument*/NULL);
		FormatException_t154580423 * L_19 = (FormatException_t154580423 *)il2cpp_codegen_object_new(FormatException_t154580423_il2cpp_TypeInfo_var);
		FormatException__ctor_m4049685996(L_19, L_18, /*hidden argument*/NULL);
		return L_19;
	}
}
extern "C"  Exception_t * TimeSpanResult_GetTimeSpanParseException_m3547821487_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	TimeSpanResult_t3304031259 * _thisAdjusted = reinterpret_cast<TimeSpanResult_t3304031259 *>(__this + 1);
	return TimeSpanResult_GetTimeSpanParseException_m3547821487(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: System.Globalization.TimeSpanParse/TimeSpanToken
extern "C" void TimeSpanToken_t993347374_marshal_pinvoke(const TimeSpanToken_t993347374& unmarshaled, TimeSpanToken_t993347374_marshaled_pinvoke& marshaled)
{
	marshaled.___ttt_0 = unmarshaled.get_ttt_0();
	marshaled.___num_1 = unmarshaled.get_num_1();
	marshaled.___zeroes_2 = unmarshaled.get_zeroes_2();
	marshaled.___sep_3 = il2cpp_codegen_marshal_string(unmarshaled.get_sep_3());
}
extern "C" void TimeSpanToken_t993347374_marshal_pinvoke_back(const TimeSpanToken_t993347374_marshaled_pinvoke& marshaled, TimeSpanToken_t993347374& unmarshaled)
{
	int32_t unmarshaled_ttt_temp_0 = 0;
	unmarshaled_ttt_temp_0 = marshaled.___ttt_0;
	unmarshaled.set_ttt_0(unmarshaled_ttt_temp_0);
	int32_t unmarshaled_num_temp_1 = 0;
	unmarshaled_num_temp_1 = marshaled.___num_1;
	unmarshaled.set_num_1(unmarshaled_num_temp_1);
	int32_t unmarshaled_zeroes_temp_2 = 0;
	unmarshaled_zeroes_temp_2 = marshaled.___zeroes_2;
	unmarshaled.set_zeroes_2(unmarshaled_zeroes_temp_2);
	unmarshaled.set_sep_3(il2cpp_codegen_marshal_string_result(marshaled.___sep_3));
}
// Conversion method for clean up from marshalling of: System.Globalization.TimeSpanParse/TimeSpanToken
extern "C" void TimeSpanToken_t993347374_marshal_pinvoke_cleanup(TimeSpanToken_t993347374_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_marshal_free(marshaled.___sep_3);
	marshaled.___sep_3 = NULL;
}
// Conversion methods for marshalling of: System.Globalization.TimeSpanParse/TimeSpanToken
extern "C" void TimeSpanToken_t993347374_marshal_com(const TimeSpanToken_t993347374& unmarshaled, TimeSpanToken_t993347374_marshaled_com& marshaled)
{
	marshaled.___ttt_0 = unmarshaled.get_ttt_0();
	marshaled.___num_1 = unmarshaled.get_num_1();
	marshaled.___zeroes_2 = unmarshaled.get_zeroes_2();
	marshaled.___sep_3 = il2cpp_codegen_marshal_bstring(unmarshaled.get_sep_3());
}
extern "C" void TimeSpanToken_t993347374_marshal_com_back(const TimeSpanToken_t993347374_marshaled_com& marshaled, TimeSpanToken_t993347374& unmarshaled)
{
	int32_t unmarshaled_ttt_temp_0 = 0;
	unmarshaled_ttt_temp_0 = marshaled.___ttt_0;
	unmarshaled.set_ttt_0(unmarshaled_ttt_temp_0);
	int32_t unmarshaled_num_temp_1 = 0;
	unmarshaled_num_temp_1 = marshaled.___num_1;
	unmarshaled.set_num_1(unmarshaled_num_temp_1);
	int32_t unmarshaled_zeroes_temp_2 = 0;
	unmarshaled_zeroes_temp_2 = marshaled.___zeroes_2;
	unmarshaled.set_zeroes_2(unmarshaled_zeroes_temp_2);
	unmarshaled.set_sep_3(il2cpp_codegen_marshal_bstring_result(marshaled.___sep_3));
}
// Conversion method for clean up from marshalling of: System.Globalization.TimeSpanParse/TimeSpanToken
extern "C" void TimeSpanToken_t993347374_marshal_com_cleanup(TimeSpanToken_t993347374_marshaled_com& marshaled)
{
	il2cpp_codegen_marshal_free_bstring(marshaled.___sep_3);
	marshaled.___sep_3 = NULL;
}
// System.Void System.Globalization.TimeSpanParse/TimeSpanToken::.ctor(System.Int32)
extern "C" IL2CPP_METHOD_ATTR void TimeSpanToken__ctor_m983423995 (TimeSpanToken_t993347374 * __this, int32_t ___number0, const RuntimeMethod* method)
{
	{
		__this->set_ttt_0(2);
		int32_t L_0 = ___number0;
		__this->set_num_1(L_0);
		__this->set_zeroes_2(0);
		__this->set_sep_3((String_t*)NULL);
		return;
	}
}
extern "C"  void TimeSpanToken__ctor_m983423995_AdjustorThunk (RuntimeObject * __this, int32_t ___number0, const RuntimeMethod* method)
{
	TimeSpanToken_t993347374 * _thisAdjusted = reinterpret_cast<TimeSpanToken_t993347374 *>(__this + 1);
	TimeSpanToken__ctor_m983423995(_thisAdjusted, ___number0, method);
}
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanToken::IsInvalidNumber(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanToken_IsInvalidNumber_m1555490583 (TimeSpanToken_t993347374 * __this, int32_t ___maxValue0, int32_t ___maxPrecision1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanToken_IsInvalidNumber_m1555490583_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = __this->get_num_1();
		int32_t L_1 = ___maxValue0;
		if ((((int32_t)L_0) <= ((int32_t)L_1)))
		{
			goto IL_000b;
		}
	}
	{
		return (bool)1;
	}

IL_000b:
	{
		int32_t L_2 = ___maxPrecision1;
		if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
		{
			goto IL_0011;
		}
	}
	{
		return (bool)0;
	}

IL_0011:
	{
		int32_t L_3 = __this->get_zeroes_2();
		int32_t L_4 = ___maxPrecision1;
		if ((((int32_t)L_3) <= ((int32_t)L_4)))
		{
			goto IL_001c;
		}
	}
	{
		return (bool)1;
	}

IL_001c:
	{
		int32_t L_5 = __this->get_num_1();
		if (!L_5)
		{
			goto IL_002c;
		}
	}
	{
		int32_t L_6 = __this->get_zeroes_2();
		if (L_6)
		{
			goto IL_002e;
		}
	}

IL_002c:
	{
		return (bool)0;
	}

IL_002e:
	{
		int32_t L_7 = __this->get_num_1();
		int32_t L_8 = ___maxValue0;
		int32_t L_9 = __this->get_zeroes_2();
		IL2CPP_RUNTIME_CLASS_INIT(Math_t1671470975_il2cpp_TypeInfo_var);
		double L_10 = pow((10.0), (((double)((double)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1))))));
		return (bool)((((int32_t)((((int64_t)(((int64_t)((int64_t)L_7)))) < ((int64_t)((int64_t)((int64_t)(((int64_t)((int64_t)L_8)))/(int64_t)(((int64_t)((int64_t)L_10)))))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
	}
}
extern "C"  bool TimeSpanToken_IsInvalidNumber_m1555490583_AdjustorThunk (RuntimeObject * __this, int32_t ___maxValue0, int32_t ___maxPrecision1, const RuntimeMethod* method)
{
	TimeSpanToken_t993347374 * _thisAdjusted = reinterpret_cast<TimeSpanToken_t993347374 *>(__this + 1);
	return TimeSpanToken_IsInvalidNumber_m1555490583(_thisAdjusted, ___maxValue0, ___maxPrecision1, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: System.Globalization.TimeSpanParse/TimeSpanTokenizer
extern "C" void TimeSpanTokenizer_t3293824704_marshal_pinvoke(const TimeSpanTokenizer_t3293824704& unmarshaled, TimeSpanTokenizer_t3293824704_marshaled_pinvoke& marshaled)
{
	marshaled.___m_pos_0 = unmarshaled.get_m_pos_0();
	marshaled.___m_value_1 = il2cpp_codegen_marshal_string(unmarshaled.get_m_value_1());
}
extern "C" void TimeSpanTokenizer_t3293824704_marshal_pinvoke_back(const TimeSpanTokenizer_t3293824704_marshaled_pinvoke& marshaled, TimeSpanTokenizer_t3293824704& unmarshaled)
{
	int32_t unmarshaled_m_pos_temp_0 = 0;
	unmarshaled_m_pos_temp_0 = marshaled.___m_pos_0;
	unmarshaled.set_m_pos_0(unmarshaled_m_pos_temp_0);
	unmarshaled.set_m_value_1(il2cpp_codegen_marshal_string_result(marshaled.___m_value_1));
}
// Conversion method for clean up from marshalling of: System.Globalization.TimeSpanParse/TimeSpanTokenizer
extern "C" void TimeSpanTokenizer_t3293824704_marshal_pinvoke_cleanup(TimeSpanTokenizer_t3293824704_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_marshal_free(marshaled.___m_value_1);
	marshaled.___m_value_1 = NULL;
}
// Conversion methods for marshalling of: System.Globalization.TimeSpanParse/TimeSpanTokenizer
extern "C" void TimeSpanTokenizer_t3293824704_marshal_com(const TimeSpanTokenizer_t3293824704& unmarshaled, TimeSpanTokenizer_t3293824704_marshaled_com& marshaled)
{
	marshaled.___m_pos_0 = unmarshaled.get_m_pos_0();
	marshaled.___m_value_1 = il2cpp_codegen_marshal_bstring(unmarshaled.get_m_value_1());
}
extern "C" void TimeSpanTokenizer_t3293824704_marshal_com_back(const TimeSpanTokenizer_t3293824704_marshaled_com& marshaled, TimeSpanTokenizer_t3293824704& unmarshaled)
{
	int32_t unmarshaled_m_pos_temp_0 = 0;
	unmarshaled_m_pos_temp_0 = marshaled.___m_pos_0;
	unmarshaled.set_m_pos_0(unmarshaled_m_pos_temp_0);
	unmarshaled.set_m_value_1(il2cpp_codegen_marshal_bstring_result(marshaled.___m_value_1));
}
// Conversion method for clean up from marshalling of: System.Globalization.TimeSpanParse/TimeSpanTokenizer
extern "C" void TimeSpanTokenizer_t3293824704_marshal_com_cleanup(TimeSpanTokenizer_t3293824704_marshaled_com& marshaled)
{
	il2cpp_codegen_marshal_free_bstring(marshaled.___m_value_1);
	marshaled.___m_value_1 = NULL;
}
// System.Void System.Globalization.TimeSpanParse/TimeSpanTokenizer::Init(System.String)
extern "C" IL2CPP_METHOD_ATTR void TimeSpanTokenizer_Init_m581292295 (TimeSpanTokenizer_t3293824704 * __this, String_t* ___input0, const RuntimeMethod* method)
{
	{
		String_t* L_0 = ___input0;
		TimeSpanTokenizer_Init_m4110595458((TimeSpanTokenizer_t3293824704 *)__this, L_0, 0, /*hidden argument*/NULL);
		return;
	}
}
extern "C"  void TimeSpanTokenizer_Init_m581292295_AdjustorThunk (RuntimeObject * __this, String_t* ___input0, const RuntimeMethod* method)
{
	TimeSpanTokenizer_t3293824704 * _thisAdjusted = reinterpret_cast<TimeSpanTokenizer_t3293824704 *>(__this + 1);
	TimeSpanTokenizer_Init_m581292295(_thisAdjusted, ___input0, method);
}
// System.Void System.Globalization.TimeSpanParse/TimeSpanTokenizer::Init(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void TimeSpanTokenizer_Init_m4110595458 (TimeSpanTokenizer_t3293824704 * __this, String_t* ___input0, int32_t ___startPosition1, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___startPosition1;
		__this->set_m_pos_0(L_0);
		String_t* L_1 = ___input0;
		__this->set_m_value_1(L_1);
		return;
	}
}
extern "C"  void TimeSpanTokenizer_Init_m4110595458_AdjustorThunk (RuntimeObject * __this, String_t* ___input0, int32_t ___startPosition1, const RuntimeMethod* method)
{
	TimeSpanTokenizer_t3293824704 * _thisAdjusted = reinterpret_cast<TimeSpanTokenizer_t3293824704 *>(__this + 1);
	TimeSpanTokenizer_Init_m4110595458(_thisAdjusted, ___input0, ___startPosition1, method);
}
// System.Globalization.TimeSpanParse/TimeSpanToken System.Globalization.TimeSpanParse/TimeSpanTokenizer::GetNextToken()
extern "C" IL2CPP_METHOD_ATTR TimeSpanToken_t993347374  TimeSpanTokenizer_GetNextToken_m3214768664 (TimeSpanTokenizer_t3293824704 * __this, const RuntimeMethod* method)
{
	TimeSpanToken_t993347374  V_0;
	memset(&V_0, 0, sizeof(V_0));
	Il2CppChar V_1 = 0x0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	{
		il2cpp_codegen_initobj((&V_0), sizeof(TimeSpanToken_t993347374 ));
		Il2CppChar L_0 = TimeSpanTokenizer_get_CurrentChar_m36946716((TimeSpanTokenizer_t3293824704 *)__this, /*hidden argument*/NULL);
		V_1 = L_0;
		Il2CppChar L_1 = V_1;
		if (L_1)
		{
			goto IL_001c;
		}
	}
	{
		(&V_0)->set_ttt_0(1);
		TimeSpanToken_t993347374  L_2 = V_0;
		return L_2;
	}

IL_001c:
	{
		Il2CppChar L_3 = V_1;
		if ((((int32_t)L_3) < ((int32_t)((int32_t)48))))
		{
			goto IL_00ad;
		}
	}
	{
		Il2CppChar L_4 = V_1;
		if ((((int32_t)L_4) > ((int32_t)((int32_t)57))))
		{
			goto IL_00ad;
		}
	}
	{
		(&V_0)->set_ttt_0(2);
		(&V_0)->set_num_1(0);
		(&V_0)->set_zeroes_2(0);
	}

IL_0044:
	{
		TimeSpanToken_t993347374  L_5 = V_0;
		int32_t L_6 = L_5.get_num_1();
		if (!((int64_t)((int64_t)(((int64_t)((int64_t)L_6)))&(int64_t)(((int64_t)((uint64_t)(((uint32_t)((uint32_t)((int32_t)-268435456))))))))))
		{
			goto IL_005e;
		}
	}
	{
		(&V_0)->set_ttt_0(4);
		TimeSpanToken_t993347374  L_7 = V_0;
		return L_7;
	}

IL_005e:
	{
		TimeSpanToken_t993347374  L_8 = V_0;
		int32_t L_9 = L_8.get_num_1();
		Il2CppChar L_10 = V_1;
		(&V_0)->set_num_1(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_9, (int32_t)((int32_t)10))), (int32_t)L_10)), (int32_t)((int32_t)48))));
		TimeSpanToken_t993347374  L_11 = V_0;
		int32_t L_12 = L_11.get_num_1();
		if (L_12)
		{
			goto IL_0087;
		}
	}
	{
		int32_t* L_13 = (&V_0)->get_address_of_zeroes_2();
		int32_t* L_14 = L_13;
		int32_t L_15 = *((int32_t*)L_14);
		*((int32_t*)L_14) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
	}

IL_0087:
	{
		TimeSpanToken_t993347374  L_16 = V_0;
		int32_t L_17 = L_16.get_num_1();
		if ((((int32_t)L_17) >= ((int32_t)0)))
		{
			goto IL_009a;
		}
	}
	{
		(&V_0)->set_ttt_0(4);
		TimeSpanToken_t993347374  L_18 = V_0;
		return L_18;
	}

IL_009a:
	{
		Il2CppChar L_19 = TimeSpanTokenizer_get_NextChar_m3873943473((TimeSpanTokenizer_t3293824704 *)__this, /*hidden argument*/NULL);
		V_1 = L_19;
		Il2CppChar L_20 = V_1;
		if ((((int32_t)L_20) < ((int32_t)((int32_t)48))))
		{
			goto IL_00ab;
		}
	}
	{
		Il2CppChar L_21 = V_1;
		if ((((int32_t)L_21) <= ((int32_t)((int32_t)57))))
		{
			goto IL_0044;
		}
	}

IL_00ab:
	{
		TimeSpanToken_t993347374  L_22 = V_0;
		return L_22;
	}

IL_00ad:
	{
		(&V_0)->set_ttt_0(3);
		int32_t L_23 = __this->get_m_pos_0();
		V_2 = L_23;
		V_3 = 0;
		goto IL_00cb;
	}

IL_00c0:
	{
		Il2CppChar L_24 = TimeSpanTokenizer_get_NextChar_m3873943473((TimeSpanTokenizer_t3293824704 *)__this, /*hidden argument*/NULL);
		V_1 = L_24;
		int32_t L_25 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1));
	}

IL_00cb:
	{
		Il2CppChar L_26 = V_1;
		if (!L_26)
		{
			goto IL_00d8;
		}
	}
	{
		Il2CppChar L_27 = V_1;
		if ((((int32_t)L_27) < ((int32_t)((int32_t)48))))
		{
			goto IL_00c0;
		}
	}
	{
		Il2CppChar L_28 = V_1;
		if ((((int32_t)((int32_t)57)) < ((int32_t)L_28)))
		{
			goto IL_00c0;
		}
	}

IL_00d8:
	{
		String_t* L_29 = __this->get_m_value_1();
		int32_t L_30 = V_2;
		int32_t L_31 = V_3;
		NullCheck(L_29);
		String_t* L_32 = String_Substring_m1610150815(L_29, L_30, L_31, /*hidden argument*/NULL);
		(&V_0)->set_sep_3(L_32);
		TimeSpanToken_t993347374  L_33 = V_0;
		return L_33;
	}
}
extern "C"  TimeSpanToken_t993347374  TimeSpanTokenizer_GetNextToken_m3214768664_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	TimeSpanTokenizer_t3293824704 * _thisAdjusted = reinterpret_cast<TimeSpanTokenizer_t3293824704 *>(__this + 1);
	return TimeSpanTokenizer_GetNextToken_m3214768664(_thisAdjusted, method);
}
// System.Boolean System.Globalization.TimeSpanParse/TimeSpanTokenizer::get_EOL()
extern "C" IL2CPP_METHOD_ATTR bool TimeSpanTokenizer_get_EOL_m2202386367 (TimeSpanTokenizer_t3293824704 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_m_pos_0();
		String_t* L_1 = __this->get_m_value_1();
		NullCheck(L_1);
		int32_t L_2 = String_get_Length_m3847582255(L_1, /*hidden argument*/NULL);
		return (bool)((((int32_t)((((int32_t)L_0) < ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
	}
}
extern "C"  bool TimeSpanTokenizer_get_EOL_m2202386367_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	TimeSpanTokenizer_t3293824704 * _thisAdjusted = reinterpret_cast<TimeSpanTokenizer_t3293824704 *>(__this + 1);
	return TimeSpanTokenizer_get_EOL_m2202386367(_thisAdjusted, method);
}
// System.Char System.Globalization.TimeSpanParse/TimeSpanTokenizer::get_NextChar()
extern "C" IL2CPP_METHOD_ATTR Il2CppChar TimeSpanTokenizer_get_NextChar_m3873943473 (TimeSpanTokenizer_t3293824704 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_m_pos_0();
		__this->set_m_pos_0(((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)1)));
		Il2CppChar L_1 = TimeSpanTokenizer_get_CurrentChar_m36946716((TimeSpanTokenizer_t3293824704 *)__this, /*hidden argument*/NULL);
		return L_1;
	}
}
extern "C"  Il2CppChar TimeSpanTokenizer_get_NextChar_m3873943473_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	TimeSpanTokenizer_t3293824704 * _thisAdjusted = reinterpret_cast<TimeSpanTokenizer_t3293824704 *>(__this + 1);
	return TimeSpanTokenizer_get_NextChar_m3873943473(_thisAdjusted, method);
}
// System.Char System.Globalization.TimeSpanParse/TimeSpanTokenizer::get_CurrentChar()
extern "C" IL2CPP_METHOD_ATTR Il2CppChar TimeSpanTokenizer_get_CurrentChar_m36946716 (TimeSpanTokenizer_t3293824704 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_m_pos_0();
		if ((((int32_t)L_0) <= ((int32_t)(-1))))
		{
			goto IL_002e;
		}
	}
	{
		int32_t L_1 = __this->get_m_pos_0();
		String_t* L_2 = __this->get_m_value_1();
		NullCheck(L_2);
		int32_t L_3 = String_get_Length_m3847582255(L_2, /*hidden argument*/NULL);
		if ((((int32_t)L_1) >= ((int32_t)L_3)))
		{
			goto IL_002e;
		}
	}
	{
		String_t* L_4 = __this->get_m_value_1();
		int32_t L_5 = __this->get_m_pos_0();
		NullCheck(L_4);
		Il2CppChar L_6 = String_get_Chars_m2986988803(L_4, L_5, /*hidden argument*/NULL);
		return L_6;
	}

IL_002e:
	{
		return 0;
	}
}
extern "C"  Il2CppChar TimeSpanTokenizer_get_CurrentChar_m36946716_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	TimeSpanTokenizer_t3293824704 * _thisAdjusted = reinterpret_cast<TimeSpanTokenizer_t3293824704 *>(__this + 1);
	return TimeSpanTokenizer_get_CurrentChar_m36946716(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Globalization.TokenHashValue::.ctor(System.String,System.TokenType,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void TokenHashValue__ctor_m839256110 (TokenHashValue_t1081334094 * __this, String_t* ___tokenString0, int32_t ___tokenType1, int32_t ___tokenValue2, const RuntimeMethod* method)
{
	{
		Object__ctor_m297566312(__this, /*hidden argument*/NULL);
		String_t* L_0 = ___tokenString0;
		__this->set_tokenString_0(L_0);
		int32_t L_1 = ___tokenType1;
		__this->set_tokenType_1(L_1);
		int32_t L_2 = ___tokenValue2;
		__this->set_tokenValue_2(L_2);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Guid::.ctor(System.Byte[])
extern "C" IL2CPP_METHOD_ATTR void Guid__ctor_m3421080095 (Guid_t * __this, ByteU5BU5D_t4116647657* ___b0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid__ctor_m3421080095_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		ByteU5BU5D_t4116647657* L_0 = ___b0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral3452614590, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Guid__ctor_m3421080095_RuntimeMethod_var);
	}

IL_000e:
	{
		ByteU5BU5D_t4116647657* L_2 = ___b0;
		NullCheck(L_2);
		if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_2)->max_length))))) == ((int32_t)((int32_t)16))))
		{
			goto IL_0033;
		}
	}
	{
		ObjectU5BU5D_t2843939325* L_3 = (ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)1);
		ObjectU5BU5D_t2843939325* L_4 = L_3;
		NullCheck(L_4);
		ArrayElementTypeCheck (L_4, _stringLiteral3451172751);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)_stringLiteral3451172751);
		String_t* L_5 = Environment_GetResourceString_m479507158(NULL /*static, unused*/, _stringLiteral2698261813, L_4, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_6 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_6, L_5, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, NULL, Guid__ctor_m3421080095_RuntimeMethod_var);
	}

IL_0033:
	{
		ByteU5BU5D_t4116647657* L_7 = ___b0;
		NullCheck(L_7);
		int32_t L_8 = 3;
		uint8_t L_9 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		ByteU5BU5D_t4116647657* L_10 = ___b0;
		NullCheck(L_10);
		int32_t L_11 = 2;
		uint8_t L_12 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		ByteU5BU5D_t4116647657* L_13 = ___b0;
		NullCheck(L_13);
		int32_t L_14 = 1;
		uint8_t L_15 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
		ByteU5BU5D_t4116647657* L_16 = ___b0;
		NullCheck(L_16);
		int32_t L_17 = 0;
		uint8_t L_18 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
		__this->set__a_1(((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_9<<(int32_t)((int32_t)24)))|(int32_t)((int32_t)((int32_t)L_12<<(int32_t)((int32_t)16)))))|(int32_t)((int32_t)((int32_t)L_15<<(int32_t)8))))|(int32_t)L_18)));
		ByteU5BU5D_t4116647657* L_19 = ___b0;
		NullCheck(L_19);
		int32_t L_20 = 5;
		uint8_t L_21 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
		ByteU5BU5D_t4116647657* L_22 = ___b0;
		NullCheck(L_22);
		int32_t L_23 = 4;
		uint8_t L_24 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
		__this->set__b_2((((int16_t)((int16_t)((int32_t)((int32_t)((int32_t)((int32_t)L_21<<(int32_t)8))|(int32_t)L_24))))));
		ByteU5BU5D_t4116647657* L_25 = ___b0;
		NullCheck(L_25);
		int32_t L_26 = 7;
		uint8_t L_27 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
		ByteU5BU5D_t4116647657* L_28 = ___b0;
		NullCheck(L_28);
		int32_t L_29 = 6;
		uint8_t L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
		__this->set__c_3((((int16_t)((int16_t)((int32_t)((int32_t)((int32_t)((int32_t)L_27<<(int32_t)8))|(int32_t)L_30))))));
		ByteU5BU5D_t4116647657* L_31 = ___b0;
		NullCheck(L_31);
		int32_t L_32 = 8;
		uint8_t L_33 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
		__this->set__d_4(L_33);
		ByteU5BU5D_t4116647657* L_34 = ___b0;
		NullCheck(L_34);
		int32_t L_35 = ((int32_t)9);
		uint8_t L_36 = (L_34)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
		__this->set__e_5(L_36);
		ByteU5BU5D_t4116647657* L_37 = ___b0;
		NullCheck(L_37);
		int32_t L_38 = ((int32_t)10);
		uint8_t L_39 = (L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
		__this->set__f_6(L_39);
		ByteU5BU5D_t4116647657* L_40 = ___b0;
		NullCheck(L_40);
		int32_t L_41 = ((int32_t)11);
		uint8_t L_42 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
		__this->set__g_7(L_42);
		ByteU5BU5D_t4116647657* L_43 = ___b0;
		NullCheck(L_43);
		int32_t L_44 = ((int32_t)12);
		uint8_t L_45 = (L_43)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
		__this->set__h_8(L_45);
		ByteU5BU5D_t4116647657* L_46 = ___b0;
		NullCheck(L_46);
		int32_t L_47 = ((int32_t)13);
		uint8_t L_48 = (L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_47));
		__this->set__i_9(L_48);
		ByteU5BU5D_t4116647657* L_49 = ___b0;
		NullCheck(L_49);
		int32_t L_50 = ((int32_t)14);
		uint8_t L_51 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
		__this->set__j_10(L_51);
		ByteU5BU5D_t4116647657* L_52 = ___b0;
		NullCheck(L_52);
		int32_t L_53 = ((int32_t)15);
		uint8_t L_54 = (L_52)->GetAt(static_cast<il2cpp_array_size_t>(L_53));
		__this->set__k_11(L_54);
		return;
	}
}
extern "C"  void Guid__ctor_m3421080095_AdjustorThunk (RuntimeObject * __this, ByteU5BU5D_t4116647657* ___b0, const RuntimeMethod* method)
{
	Guid_t * _thisAdjusted = reinterpret_cast<Guid_t *>(__this + 1);
	Guid__ctor_m3421080095(_thisAdjusted, ___b0, method);
}
// System.Void System.Guid::.ctor(System.UInt32,System.UInt16,System.UInt16,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte)
extern "C" IL2CPP_METHOD_ATTR void Guid__ctor_m1828115395 (Guid_t * __this, uint32_t ___a0, uint16_t ___b1, uint16_t ___c2, uint8_t ___d3, uint8_t ___e4, uint8_t ___f5, uint8_t ___g6, uint8_t ___h7, uint8_t ___i8, uint8_t ___j9, uint8_t ___k10, const RuntimeMethod* method)
{
	{
		uint32_t L_0 = ___a0;
		__this->set__a_1(L_0);
		uint16_t L_1 = ___b1;
		__this->set__b_2((((int16_t)((int16_t)L_1))));
		uint16_t L_2 = ___c2;
		__this->set__c_3((((int16_t)((int16_t)L_2))));
		uint8_t L_3 = ___d3;
		__this->set__d_4(L_3);
		uint8_t L_4 = ___e4;
		__this->set__e_5(L_4);
		uint8_t L_5 = ___f5;
		__this->set__f_6(L_5);
		uint8_t L_6 = ___g6;
		__this->set__g_7(L_6);
		uint8_t L_7 = ___h7;
		__this->set__h_8(L_7);
		uint8_t L_8 = ___i8;
		__this->set__i_9(L_8);
		uint8_t L_9 = ___j9;
		__this->set__j_10(L_9);
		uint8_t L_10 = ___k10;
		__this->set__k_11(L_10);
		return;
	}
}
extern "C"  void Guid__ctor_m1828115395_AdjustorThunk (RuntimeObject * __this, uint32_t ___a0, uint16_t ___b1, uint16_t ___c2, uint8_t ___d3, uint8_t ___e4, uint8_t ___f5, uint8_t ___g6, uint8_t ___h7, uint8_t ___i8, uint8_t ___j9, uint8_t ___k10, const RuntimeMethod* method)
{
	Guid_t * _thisAdjusted = reinterpret_cast<Guid_t *>(__this + 1);
	Guid__ctor_m1828115395(_thisAdjusted, ___a0, ___b1, ___c2, ___d3, ___e4, ___f5, ___g6, ___h7, ___i8, ___j9, ___k10, method);
}
// System.Void System.Guid::.ctor(System.Int32,System.Int16,System.Int16,System.Byte[])
extern "C" IL2CPP_METHOD_ATTR void Guid__ctor_m2373660607 (Guid_t * __this, int32_t ___a0, int16_t ___b1, int16_t ___c2, ByteU5BU5D_t4116647657* ___d3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid__ctor_m2373660607_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		ByteU5BU5D_t4116647657* L_0 = ___d3;
		if (L_0)
		{
			goto IL_000f;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral3452614588, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Guid__ctor_m2373660607_RuntimeMethod_var);
	}

IL_000f:
	{
		ByteU5BU5D_t4116647657* L_2 = ___d3;
		NullCheck(L_2);
		if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_2)->max_length))))) == ((int32_t)8)))
		{
			goto IL_0034;
		}
	}
	{
		ObjectU5BU5D_t2843939325* L_3 = (ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)1);
		ObjectU5BU5D_t2843939325* L_4 = L_3;
		NullCheck(L_4);
		ArrayElementTypeCheck (L_4, _stringLiteral3452614552);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)_stringLiteral3452614552);
		String_t* L_5 = Environment_GetResourceString_m479507158(NULL /*static, unused*/, _stringLiteral2698261813, L_4, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_6 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_6, L_5, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, NULL, Guid__ctor_m2373660607_RuntimeMethod_var);
	}

IL_0034:
	{
		int32_t L_7 = ___a0;
		__this->set__a_1(L_7);
		int16_t L_8 = ___b1;
		__this->set__b_2(L_8);
		int16_t L_9 = ___c2;
		__this->set__c_3(L_9);
		ByteU5BU5D_t4116647657* L_10 = ___d3;
		NullCheck(L_10);
		int32_t L_11 = 0;
		uint8_t L_12 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		__this->set__d_4(L_12);
		ByteU5BU5D_t4116647657* L_13 = ___d3;
		NullCheck(L_13);
		int32_t L_14 = 1;
		uint8_t L_15 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
		__this->set__e_5(L_15);
		ByteU5BU5D_t4116647657* L_16 = ___d3;
		NullCheck(L_16);
		int32_t L_17 = 2;
		uint8_t L_18 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
		__this->set__f_6(L_18);
		ByteU5BU5D_t4116647657* L_19 = ___d3;
		NullCheck(L_19);
		int32_t L_20 = 3;
		uint8_t L_21 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
		__this->set__g_7(L_21);
		ByteU5BU5D_t4116647657* L_22 = ___d3;
		NullCheck(L_22);
		int32_t L_23 = 4;
		uint8_t L_24 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
		__this->set__h_8(L_24);
		ByteU5BU5D_t4116647657* L_25 = ___d3;
		NullCheck(L_25);
		int32_t L_26 = 5;
		uint8_t L_27 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
		__this->set__i_9(L_27);
		ByteU5BU5D_t4116647657* L_28 = ___d3;
		NullCheck(L_28);
		int32_t L_29 = 6;
		uint8_t L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
		__this->set__j_10(L_30);
		ByteU5BU5D_t4116647657* L_31 = ___d3;
		NullCheck(L_31);
		int32_t L_32 = 7;
		uint8_t L_33 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
		__this->set__k_11(L_33);
		return;
	}
}
extern "C"  void Guid__ctor_m2373660607_AdjustorThunk (RuntimeObject * __this, int32_t ___a0, int16_t ___b1, int16_t ___c2, ByteU5BU5D_t4116647657* ___d3, const RuntimeMethod* method)
{
	Guid_t * _thisAdjusted = reinterpret_cast<Guid_t *>(__this + 1);
	Guid__ctor_m2373660607(_thisAdjusted, ___a0, ___b1, ___c2, ___d3, method);
}
// System.Void System.Guid::.ctor(System.Int32,System.Int16,System.Int16,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte)
extern "C" IL2CPP_METHOD_ATTR void Guid__ctor_m3562600567 (Guid_t * __this, int32_t ___a0, int16_t ___b1, int16_t ___c2, uint8_t ___d3, uint8_t ___e4, uint8_t ___f5, uint8_t ___g6, uint8_t ___h7, uint8_t ___i8, uint8_t ___j9, uint8_t ___k10, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___a0;
		__this->set__a_1(L_0);
		int16_t L_1 = ___b1;
		__this->set__b_2(L_1);
		int16_t L_2 = ___c2;
		__this->set__c_3(L_2);
		uint8_t L_3 = ___d3;
		__this->set__d_4(L_3);
		uint8_t L_4 = ___e4;
		__this->set__e_5(L_4);
		uint8_t L_5 = ___f5;
		__this->set__f_6(L_5);
		uint8_t L_6 = ___g6;
		__this->set__g_7(L_6);
		uint8_t L_7 = ___h7;
		__this->set__h_8(L_7);
		uint8_t L_8 = ___i8;
		__this->set__i_9(L_8);
		uint8_t L_9 = ___j9;
		__this->set__j_10(L_9);
		uint8_t L_10 = ___k10;
		__this->set__k_11(L_10);
		return;
	}
}
extern "C"  void Guid__ctor_m3562600567_AdjustorThunk (RuntimeObject * __this, int32_t ___a0, int16_t ___b1, int16_t ___c2, uint8_t ___d3, uint8_t ___e4, uint8_t ___f5, uint8_t ___g6, uint8_t ___h7, uint8_t ___i8, uint8_t ___j9, uint8_t ___k10, const RuntimeMethod* method)
{
	Guid_t * _thisAdjusted = reinterpret_cast<Guid_t *>(__this + 1);
	Guid__ctor_m3562600567(_thisAdjusted, ___a0, ___b1, ___c2, ___d3, ___e4, ___f5, ___g6, ___h7, ___i8, ___j9, ___k10, method);
}
// System.Void System.Guid::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void Guid__ctor_m2423264394 (Guid_t * __this, String_t* ___g0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid__ctor_m2423264394_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	GuidResult_t1584437374  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		String_t* L_0 = ___g0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral3452614585, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Guid__ctor_m2423264394_RuntimeMethod_var);
	}

IL_000e:
	{
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		Guid_t  L_2 = ((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->get_Empty_0();
		*(Guid_t *)__this = L_2;
		il2cpp_codegen_initobj((&V_0), sizeof(GuidResult_t1584437374 ));
		GuidResult_Init_m2663570468((GuidResult_t1584437374 *)(&V_0), 1, /*hidden argument*/NULL);
		String_t* L_3 = ___g0;
		bool L_4 = Guid_TryParseGuid_m2525647205(NULL /*static, unused*/, L_3, ((int32_t)15), (GuidResult_t1584437374 *)(&V_0), /*hidden argument*/NULL);
		if (!L_4)
		{
			goto IL_0042;
		}
	}
	{
		GuidResult_t1584437374  L_5 = V_0;
		Guid_t  L_6 = L_5.get_parsedGuid_0();
		*(Guid_t *)__this = L_6;
		return;
	}

IL_0042:
	{
		Exception_t * L_7 = GuidResult_GetGuidParseException_m2556040111((GuidResult_t1584437374 *)(&V_0), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, NULL, Guid__ctor_m2423264394_RuntimeMethod_var);
	}
}
extern "C"  void Guid__ctor_m2423264394_AdjustorThunk (RuntimeObject * __this, String_t* ___g0, const RuntimeMethod* method)
{
	Guid_t * _thisAdjusted = reinterpret_cast<Guid_t *>(__this + 1);
	Guid__ctor_m2423264394(_thisAdjusted, ___g0, method);
}
// System.Guid System.Guid::Parse(System.String)
extern "C" IL2CPP_METHOD_ATTR Guid_t  Guid_Parse_m93357940 (RuntimeObject * __this /* static, unused */, String_t* ___input0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid_Parse_m93357940_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	GuidResult_t1584437374  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		String_t* L_0 = ___input0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral818277059, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, Guid_Parse_m93357940_RuntimeMethod_var);
	}

IL_000e:
	{
		il2cpp_codegen_initobj((&V_0), sizeof(GuidResult_t1584437374 ));
		GuidResult_Init_m2663570468((GuidResult_t1584437374 *)(&V_0), 2, /*hidden argument*/NULL);
		String_t* L_2 = ___input0;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_3 = Guid_TryParseGuid_m2525647205(NULL /*static, unused*/, L_2, ((int32_t)15), (GuidResult_t1584437374 *)(&V_0), /*hidden argument*/NULL);
		if (!L_3)
		{
			goto IL_0031;
		}
	}
	{
		GuidResult_t1584437374  L_4 = V_0;
		Guid_t  L_5 = L_4.get_parsedGuid_0();
		return L_5;
	}

IL_0031:
	{
		Exception_t * L_6 = GuidResult_GetGuidParseException_m2556040111((GuidResult_t1584437374 *)(&V_0), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, NULL, Guid_Parse_m93357940_RuntimeMethod_var);
	}
}
// System.Boolean System.Guid::TryParseGuid(System.String,System.Guid/GuidStyles,System.Guid/GuidResult&)
extern "C" IL2CPP_METHOD_ATTR bool Guid_TryParseGuid_m2525647205 (RuntimeObject * __this /* static, unused */, String_t* ___g0, int32_t ___flags1, GuidResult_t1584437374 * ___result2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid_TryParseGuid_m2525647205_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	IndexOutOfRangeException_t1578797820 * V_4 = NULL;
	ArgumentException_t132251570 * V_5 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	{
		String_t* L_0 = ___g0;
		if (L_0)
		{
			goto IL_0011;
		}
	}
	{
		GuidResult_t1584437374 * L_1 = ___result2;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_1, 2, _stringLiteral1490913238, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0011:
	{
		String_t* L_2 = ___g0;
		NullCheck(L_2);
		String_t* L_3 = String_Trim_m923598732(L_2, /*hidden argument*/NULL);
		V_0 = L_3;
		String_t* L_4 = V_0;
		NullCheck(L_4);
		int32_t L_5 = String_get_Length_m3847582255(L_4, /*hidden argument*/NULL);
		if (L_5)
		{
			goto IL_002e;
		}
	}
	{
		GuidResult_t1584437374 * L_6 = ___result2;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_6, 2, _stringLiteral1490913238, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_002e:
	{
		String_t* L_7 = V_0;
		NullCheck(L_7);
		int32_t L_8 = String_IndexOf_m2466398549(L_7, ((int32_t)45), 0, /*hidden argument*/NULL);
		V_1 = (bool)((((int32_t)((((int32_t)L_8) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_9 = V_1;
		if (!L_9)
		{
			goto IL_0055;
		}
	}
	{
		int32_t L_10 = ___flags1;
		if (((int32_t)((int32_t)L_10&(int32_t)((int32_t)68))))
		{
			goto IL_0069;
		}
	}
	{
		GuidResult_t1584437374 * L_11 = ___result2;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_11, 2, _stringLiteral1490913238, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0055:
	{
		int32_t L_12 = ___flags1;
		if (!((int32_t)((int32_t)L_12&(int32_t)((int32_t)64))))
		{
			goto IL_0069;
		}
	}
	{
		GuidResult_t1584437374 * L_13 = ___result2;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_13, 2, _stringLiteral1490913238, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0069:
	{
		String_t* L_14 = V_0;
		NullCheck(L_14);
		int32_t L_15 = String_IndexOf_m2466398549(L_14, ((int32_t)123), 0, /*hidden argument*/NULL);
		V_2 = (bool)((((int32_t)((((int32_t)L_15) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_16 = V_2;
		if (!L_16)
		{
			goto IL_0090;
		}
	}
	{
		int32_t L_17 = ___flags1;
		if (((int32_t)((int32_t)L_17&(int32_t)((int32_t)34))))
		{
			goto IL_00a4;
		}
	}
	{
		GuidResult_t1584437374 * L_18 = ___result2;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_18, 2, _stringLiteral1490913238, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0090:
	{
		int32_t L_19 = ___flags1;
		if (!((int32_t)((int32_t)L_19&(int32_t)((int32_t)32))))
		{
			goto IL_00a4;
		}
	}
	{
		GuidResult_t1584437374 * L_20 = ___result2;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_20, 2, _stringLiteral1490913238, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_00a4:
	{
		String_t* L_21 = V_0;
		NullCheck(L_21);
		int32_t L_22 = String_IndexOf_m2466398549(L_21, ((int32_t)40), 0, /*hidden argument*/NULL);
		if (!((((int32_t)((((int32_t)L_22) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0))
		{
			goto IL_00c9;
		}
	}
	{
		int32_t L_23 = ___flags1;
		if (((int32_t)((int32_t)L_23&(int32_t)((int32_t)17))))
		{
			goto IL_00dd;
		}
	}
	{
		GuidResult_t1584437374 * L_24 = ___result2;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_24, 2, _stringLiteral1490913238, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_00c9:
	{
		int32_t L_25 = ___flags1;
		if (!((int32_t)((int32_t)L_25&(int32_t)((int32_t)16))))
		{
			goto IL_00dd;
		}
	}
	{
		GuidResult_t1584437374 * L_26 = ___result2;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_26, 2, _stringLiteral1490913238, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_00dd:
	{
	}

IL_00de:
	try
	{ // begin try (depth: 1)
		{
			bool L_27 = V_1;
			if (!L_27)
			{
				goto IL_00eb;
			}
		}

IL_00e1:
		{
			String_t* L_28 = V_0;
			GuidResult_t1584437374 * L_29 = ___result2;
			IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
			bool L_30 = Guid_TryParseGuidWithDashes_m1153536870(NULL /*static, unused*/, L_28, (GuidResult_t1584437374 *)L_29, /*hidden argument*/NULL);
			V_3 = L_30;
			goto IL_012e;
		}

IL_00eb:
		{
			bool L_31 = V_2;
			if (!L_31)
			{
				goto IL_00f8;
			}
		}

IL_00ee:
		{
			String_t* L_32 = V_0;
			GuidResult_t1584437374 * L_33 = ___result2;
			IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
			bool L_34 = Guid_TryParseGuidWithHexPrefix_m4104052562(NULL /*static, unused*/, L_32, (GuidResult_t1584437374 *)L_33, /*hidden argument*/NULL);
			V_3 = L_34;
			goto IL_012e;
		}

IL_00f8:
		{
			String_t* L_35 = V_0;
			GuidResult_t1584437374 * L_36 = ___result2;
			IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
			bool L_37 = Guid_TryParseGuidWithNoStyle_m2298143493(NULL /*static, unused*/, L_35, (GuidResult_t1584437374 *)L_36, /*hidden argument*/NULL);
			V_3 = L_37;
			goto IL_012e;
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (IndexOutOfRangeException_t1578797820_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_0102;
		if(il2cpp_codegen_class_is_assignable_from (ArgumentException_t132251570_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_0118;
		throw e;
	}

CATCH_0102:
	{ // begin catch(System.IndexOutOfRangeException)
		V_4 = ((IndexOutOfRangeException_t1578797820 *)__exception_local);
		GuidResult_t1584437374 * L_38 = ___result2;
		IndexOutOfRangeException_t1578797820 * L_39 = V_4;
		GuidResult_SetFailure_m4176925274((GuidResult_t1584437374 *)L_38, 5, _stringLiteral1490913238, NULL, (String_t*)NULL, L_39, /*hidden argument*/NULL);
		V_3 = (bool)0;
		goto IL_012e;
	} // end catch (depth: 1)

CATCH_0118:
	{ // begin catch(System.ArgumentException)
		V_5 = ((ArgumentException_t132251570 *)__exception_local);
		GuidResult_t1584437374 * L_40 = ___result2;
		ArgumentException_t132251570 * L_41 = V_5;
		GuidResult_SetFailure_m4176925274((GuidResult_t1584437374 *)L_40, 5, _stringLiteral1490913238, NULL, (String_t*)NULL, L_41, /*hidden argument*/NULL);
		V_3 = (bool)0;
		goto IL_012e;
	} // end catch (depth: 1)

IL_012e:
	{
		bool L_42 = V_3;
		return L_42;
	}
}
// System.Boolean System.Guid::TryParseGuidWithHexPrefix(System.String,System.Guid/GuidResult&)
extern "C" IL2CPP_METHOD_ATTR bool Guid_TryParseGuidWithHexPrefix_m4104052562 (RuntimeObject * __this /* static, unused */, String_t* ___guidString0, GuidResult_t1584437374 * ___result1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid_TryParseGuidWithHexPrefix_m4104052562_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	ByteU5BU5D_t4116647657* V_2 = NULL;
	int32_t V_3 = 0;
	uint32_t V_4 = 0;
	{
		V_0 = 0;
		V_1 = 0;
		String_t* L_0 = ___guidString0;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		String_t* L_1 = Guid_EatAllWhitespace_m720386856(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
		___guidString0 = L_1;
		String_t* L_2 = ___guidString0;
		bool L_3 = String_IsNullOrEmpty_m2969720369(NULL /*static, unused*/, L_2, /*hidden argument*/NULL);
		if (L_3)
		{
			goto IL_001f;
		}
	}
	{
		String_t* L_4 = ___guidString0;
		NullCheck(L_4);
		Il2CppChar L_5 = String_get_Chars_m2986988803(L_4, 0, /*hidden argument*/NULL);
		if ((((int32_t)L_5) == ((int32_t)((int32_t)123))))
		{
			goto IL_002d;
		}
	}

IL_001f:
	{
		GuidResult_t1584437374 * L_6 = ___result1;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_6, 2, _stringLiteral2648885378, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_002d:
	{
		String_t* L_7 = ___guidString0;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_8 = Guid_IsHexPrefix_m2596246635(NULL /*static, unused*/, L_7, 1, /*hidden argument*/NULL);
		if (L_8)
		{
			goto IL_0049;
		}
	}
	{
		GuidResult_t1584437374 * L_9 = ___result1;
		GuidResult_SetFailure_m1246975250((GuidResult_t1584437374 *)L_9, 2, _stringLiteral2367003384, _stringLiteral250036293, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0049:
	{
		V_0 = 3;
		String_t* L_10 = ___guidString0;
		int32_t L_11 = V_0;
		NullCheck(L_10);
		int32_t L_12 = String_IndexOf_m2466398549(L_10, ((int32_t)44), L_11, /*hidden argument*/NULL);
		int32_t L_13 = V_0;
		V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)L_13));
		int32_t L_14 = V_1;
		if ((((int32_t)L_14) > ((int32_t)0)))
		{
			goto IL_0069;
		}
	}
	{
		GuidResult_t1584437374 * L_15 = ___result1;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_15, 2, _stringLiteral2011496448, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0069:
	{
		String_t* L_16 = ___guidString0;
		int32_t L_17 = V_0;
		int32_t L_18 = V_1;
		NullCheck(L_16);
		String_t* L_19 = String_Substring_m1610150815(L_16, L_17, L_18, /*hidden argument*/NULL);
		GuidResult_t1584437374 * L_20 = ___result1;
		Guid_t * L_21 = L_20->get_address_of_parsedGuid_0();
		int32_t* L_22 = L_21->get_address_of__a_1();
		GuidResult_t1584437374 * L_23 = ___result1;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_24 = Guid_StringToInt_m3077461498(NULL /*static, unused*/, L_19, (-1), ((int32_t)4096), (int32_t*)L_22, (GuidResult_t1584437374 *)L_23, /*hidden argument*/NULL);
		if (L_24)
		{
			goto IL_008c;
		}
	}
	{
		return (bool)0;
	}

IL_008c:
	{
		String_t* L_25 = ___guidString0;
		int32_t L_26 = V_0;
		int32_t L_27 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_28 = Guid_IsHexPrefix_m2596246635(NULL /*static, unused*/, L_25, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)L_27)), (int32_t)1)), /*hidden argument*/NULL);
		if (L_28)
		{
			goto IL_00ac;
		}
	}
	{
		GuidResult_t1584437374 * L_29 = ___result1;
		GuidResult_SetFailure_m1246975250((GuidResult_t1584437374 *)L_29, 2, _stringLiteral2367003384, _stringLiteral4285427160, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_00ac:
	{
		int32_t L_30 = V_0;
		int32_t L_31 = V_1;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)L_31)), (int32_t)3));
		String_t* L_32 = ___guidString0;
		int32_t L_33 = V_0;
		NullCheck(L_32);
		int32_t L_34 = String_IndexOf_m2466398549(L_32, ((int32_t)44), L_33, /*hidden argument*/NULL);
		int32_t L_35 = V_0;
		V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_34, (int32_t)L_35));
		int32_t L_36 = V_1;
		if ((((int32_t)L_36) > ((int32_t)0)))
		{
			goto IL_00d0;
		}
	}
	{
		GuidResult_t1584437374 * L_37 = ___result1;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_37, 2, _stringLiteral2011496448, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_00d0:
	{
		String_t* L_38 = ___guidString0;
		int32_t L_39 = V_0;
		int32_t L_40 = V_1;
		NullCheck(L_38);
		String_t* L_41 = String_Substring_m1610150815(L_38, L_39, L_40, /*hidden argument*/NULL);
		GuidResult_t1584437374 * L_42 = ___result1;
		Guid_t * L_43 = L_42->get_address_of_parsedGuid_0();
		int16_t* L_44 = L_43->get_address_of__b_2();
		GuidResult_t1584437374 * L_45 = ___result1;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_46 = Guid_StringToShort_m1695769252(NULL /*static, unused*/, L_41, (-1), ((int32_t)4096), (int16_t*)L_44, (GuidResult_t1584437374 *)L_45, /*hidden argument*/NULL);
		if (L_46)
		{
			goto IL_00f3;
		}
	}
	{
		return (bool)0;
	}

IL_00f3:
	{
		String_t* L_47 = ___guidString0;
		int32_t L_48 = V_0;
		int32_t L_49 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_50 = Guid_IsHexPrefix_m2596246635(NULL /*static, unused*/, L_47, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)L_49)), (int32_t)1)), /*hidden argument*/NULL);
		if (L_50)
		{
			goto IL_0113;
		}
	}
	{
		GuidResult_t1584437374 * L_51 = ___result1;
		GuidResult_SetFailure_m1246975250((GuidResult_t1584437374 *)L_51, 2, _stringLiteral2367003384, _stringLiteral1733408190, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0113:
	{
		int32_t L_52 = V_0;
		int32_t L_53 = V_1;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_52, (int32_t)L_53)), (int32_t)3));
		String_t* L_54 = ___guidString0;
		int32_t L_55 = V_0;
		NullCheck(L_54);
		int32_t L_56 = String_IndexOf_m2466398549(L_54, ((int32_t)44), L_55, /*hidden argument*/NULL);
		int32_t L_57 = V_0;
		V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_56, (int32_t)L_57));
		int32_t L_58 = V_1;
		if ((((int32_t)L_58) > ((int32_t)0)))
		{
			goto IL_0137;
		}
	}
	{
		GuidResult_t1584437374 * L_59 = ___result1;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_59, 2, _stringLiteral2011496448, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0137:
	{
		String_t* L_60 = ___guidString0;
		int32_t L_61 = V_0;
		int32_t L_62 = V_1;
		NullCheck(L_60);
		String_t* L_63 = String_Substring_m1610150815(L_60, L_61, L_62, /*hidden argument*/NULL);
		GuidResult_t1584437374 * L_64 = ___result1;
		Guid_t * L_65 = L_64->get_address_of_parsedGuid_0();
		int16_t* L_66 = L_65->get_address_of__c_3();
		GuidResult_t1584437374 * L_67 = ___result1;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_68 = Guid_StringToShort_m1695769252(NULL /*static, unused*/, L_63, (-1), ((int32_t)4096), (int16_t*)L_66, (GuidResult_t1584437374 *)L_67, /*hidden argument*/NULL);
		if (L_68)
		{
			goto IL_015a;
		}
	}
	{
		return (bool)0;
	}

IL_015a:
	{
		String_t* L_69 = ___guidString0;
		NullCheck(L_69);
		int32_t L_70 = String_get_Length_m3847582255(L_69, /*hidden argument*/NULL);
		int32_t L_71 = V_0;
		int32_t L_72 = V_1;
		if ((((int32_t)L_70) <= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)L_72)), (int32_t)1)))))
		{
			goto IL_0176;
		}
	}
	{
		String_t* L_73 = ___guidString0;
		int32_t L_74 = V_0;
		int32_t L_75 = V_1;
		NullCheck(L_73);
		Il2CppChar L_76 = String_get_Chars_m2986988803(L_73, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)L_75)), (int32_t)1)), /*hidden argument*/NULL);
		if ((((int32_t)L_76) == ((int32_t)((int32_t)123))))
		{
			goto IL_0184;
		}
	}

IL_0176:
	{
		GuidResult_t1584437374 * L_77 = ___result1;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_77, 2, _stringLiteral2648885378, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0184:
	{
		int32_t L_78 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_78, (int32_t)1));
		ByteU5BU5D_t4116647657* L_79 = (ByteU5BU5D_t4116647657*)SZArrayNew(ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var, (uint32_t)8);
		V_2 = L_79;
		V_3 = 0;
		goto IL_022e;
	}

IL_0196:
	{
		String_t* L_80 = ___guidString0;
		int32_t L_81 = V_0;
		int32_t L_82 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_83 = Guid_IsHexPrefix_m2596246635(NULL /*static, unused*/, L_80, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_81, (int32_t)L_82)), (int32_t)1)), /*hidden argument*/NULL);
		if (L_83)
		{
			goto IL_01b6;
		}
	}
	{
		GuidResult_t1584437374 * L_84 = ___result1;
		GuidResult_SetFailure_m1246975250((GuidResult_t1584437374 *)L_84, 2, _stringLiteral2367003384, _stringLiteral3624030800, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_01b6:
	{
		int32_t L_85 = V_0;
		int32_t L_86 = V_1;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_85, (int32_t)L_86)), (int32_t)3));
		int32_t L_87 = V_3;
		if ((((int32_t)L_87) >= ((int32_t)7)))
		{
			goto IL_01de;
		}
	}
	{
		String_t* L_88 = ___guidString0;
		int32_t L_89 = V_0;
		NullCheck(L_88);
		int32_t L_90 = String_IndexOf_m2466398549(L_88, ((int32_t)44), L_89, /*hidden argument*/NULL);
		int32_t L_91 = V_0;
		V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_90, (int32_t)L_91));
		int32_t L_92 = V_1;
		if ((((int32_t)L_92) > ((int32_t)0)))
		{
			goto IL_01fc;
		}
	}
	{
		GuidResult_t1584437374 * L_93 = ___result1;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_93, 2, _stringLiteral2011496448, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_01de:
	{
		String_t* L_94 = ___guidString0;
		int32_t L_95 = V_0;
		NullCheck(L_94);
		int32_t L_96 = String_IndexOf_m2466398549(L_94, ((int32_t)125), L_95, /*hidden argument*/NULL);
		int32_t L_97 = V_0;
		V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_96, (int32_t)L_97));
		int32_t L_98 = V_1;
		if ((((int32_t)L_98) > ((int32_t)0)))
		{
			goto IL_01fc;
		}
	}
	{
		GuidResult_t1584437374 * L_99 = ___result1;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_99, 2, _stringLiteral1743725131, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_01fc:
	{
		String_t* L_100 = ___guidString0;
		int32_t L_101 = V_0;
		int32_t L_102 = V_1;
		NullCheck(L_100);
		String_t* L_103 = String_Substring_m1610150815(L_100, L_101, L_102, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Convert_t2465617642_il2cpp_TypeInfo_var);
		int32_t L_104 = Convert_ToInt32_m391894676(NULL /*static, unused*/, L_103, ((int32_t)16), /*hidden argument*/NULL);
		V_4 = L_104;
		uint32_t L_105 = V_4;
		if ((!(((uint32_t)L_105) > ((uint32_t)((int32_t)255)))))
		{
			goto IL_0224;
		}
	}
	{
		GuidResult_t1584437374 * L_106 = ___result1;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_106, 2, _stringLiteral191005698, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0224:
	{
		ByteU5BU5D_t4116647657* L_107 = V_2;
		int32_t L_108 = V_3;
		uint32_t L_109 = V_4;
		NullCheck(L_107);
		(L_107)->SetAt(static_cast<il2cpp_array_size_t>(L_108), (uint8_t)(((int32_t)((uint8_t)L_109))));
		int32_t L_110 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_110, (int32_t)1));
	}

IL_022e:
	{
		int32_t L_111 = V_3;
		if ((((int32_t)L_111) < ((int32_t)8)))
		{
			goto IL_0196;
		}
	}
	{
		GuidResult_t1584437374 * L_112 = ___result1;
		Guid_t * L_113 = L_112->get_address_of_parsedGuid_0();
		ByteU5BU5D_t4116647657* L_114 = V_2;
		NullCheck(L_114);
		int32_t L_115 = 0;
		uint8_t L_116 = (L_114)->GetAt(static_cast<il2cpp_array_size_t>(L_115));
		L_113->set__d_4(L_116);
		GuidResult_t1584437374 * L_117 = ___result1;
		Guid_t * L_118 = L_117->get_address_of_parsedGuid_0();
		ByteU5BU5D_t4116647657* L_119 = V_2;
		NullCheck(L_119);
		int32_t L_120 = 1;
		uint8_t L_121 = (L_119)->GetAt(static_cast<il2cpp_array_size_t>(L_120));
		L_118->set__e_5(L_121);
		GuidResult_t1584437374 * L_122 = ___result1;
		Guid_t * L_123 = L_122->get_address_of_parsedGuid_0();
		ByteU5BU5D_t4116647657* L_124 = V_2;
		NullCheck(L_124);
		int32_t L_125 = 2;
		uint8_t L_126 = (L_124)->GetAt(static_cast<il2cpp_array_size_t>(L_125));
		L_123->set__f_6(L_126);
		GuidResult_t1584437374 * L_127 = ___result1;
		Guid_t * L_128 = L_127->get_address_of_parsedGuid_0();
		ByteU5BU5D_t4116647657* L_129 = V_2;
		NullCheck(L_129);
		int32_t L_130 = 3;
		uint8_t L_131 = (L_129)->GetAt(static_cast<il2cpp_array_size_t>(L_130));
		L_128->set__g_7(L_131);
		GuidResult_t1584437374 * L_132 = ___result1;
		Guid_t * L_133 = L_132->get_address_of_parsedGuid_0();
		ByteU5BU5D_t4116647657* L_134 = V_2;
		NullCheck(L_134);
		int32_t L_135 = 4;
		uint8_t L_136 = (L_134)->GetAt(static_cast<il2cpp_array_size_t>(L_135));
		L_133->set__h_8(L_136);
		GuidResult_t1584437374 * L_137 = ___result1;
		Guid_t * L_138 = L_137->get_address_of_parsedGuid_0();
		ByteU5BU5D_t4116647657* L_139 = V_2;
		NullCheck(L_139);
		int32_t L_140 = 5;
		uint8_t L_141 = (L_139)->GetAt(static_cast<il2cpp_array_size_t>(L_140));
		L_138->set__i_9(L_141);
		GuidResult_t1584437374 * L_142 = ___result1;
		Guid_t * L_143 = L_142->get_address_of_parsedGuid_0();
		ByteU5BU5D_t4116647657* L_144 = V_2;
		NullCheck(L_144);
		int32_t L_145 = 6;
		uint8_t L_146 = (L_144)->GetAt(static_cast<il2cpp_array_size_t>(L_145));
		L_143->set__j_10(L_146);
		GuidResult_t1584437374 * L_147 = ___result1;
		Guid_t * L_148 = L_147->get_address_of_parsedGuid_0();
		ByteU5BU5D_t4116647657* L_149 = V_2;
		NullCheck(L_149);
		int32_t L_150 = 7;
		uint8_t L_151 = (L_149)->GetAt(static_cast<il2cpp_array_size_t>(L_150));
		L_148->set__k_11(L_151);
		int32_t L_152 = V_0;
		int32_t L_153 = V_1;
		String_t* L_154 = ___guidString0;
		NullCheck(L_154);
		int32_t L_155 = String_get_Length_m3847582255(L_154, /*hidden argument*/NULL);
		if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_152, (int32_t)L_153)), (int32_t)1))) >= ((int32_t)L_155)))
		{
			goto IL_02c1;
		}
	}
	{
		String_t* L_156 = ___guidString0;
		int32_t L_157 = V_0;
		int32_t L_158 = V_1;
		NullCheck(L_156);
		Il2CppChar L_159 = String_get_Chars_m2986988803(L_156, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_157, (int32_t)L_158)), (int32_t)1)), /*hidden argument*/NULL);
		if ((((int32_t)L_159) == ((int32_t)((int32_t)125))))
		{
			goto IL_02cf;
		}
	}

IL_02c1:
	{
		GuidResult_t1584437374 * L_160 = ___result1;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_160, 2, _stringLiteral2381296818, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_02cf:
	{
		int32_t L_161 = V_0;
		int32_t L_162 = V_1;
		String_t* L_163 = ___guidString0;
		NullCheck(L_163);
		int32_t L_164 = String_get_Length_m3847582255(L_163, /*hidden argument*/NULL);
		if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_161, (int32_t)L_162)), (int32_t)1))) == ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_164, (int32_t)1)))))
		{
			goto IL_02ec;
		}
	}
	{
		GuidResult_t1584437374 * L_165 = ___result1;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_165, 2, _stringLiteral1421895922, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_02ec:
	{
		return (bool)1;
	}
}
// System.Boolean System.Guid::TryParseGuidWithNoStyle(System.String,System.Guid/GuidResult&)
extern "C" IL2CPP_METHOD_ATTR bool Guid_TryParseGuidWithNoStyle_m2298143493 (RuntimeObject * __this /* static, unused */, String_t* ___guidString0, GuidResult_t1584437374 * ___result1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid_TryParseGuidWithNoStyle_m2298143493_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int64_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	Il2CppChar V_5 = 0x0;
	Il2CppChar V_6 = 0x0;
	{
		V_0 = 0;
		V_3 = 0;
		String_t* L_0 = ___guidString0;
		NullCheck(L_0);
		int32_t L_1 = String_get_Length_m3847582255(L_0, /*hidden argument*/NULL);
		if ((((int32_t)L_1) == ((int32_t)((int32_t)32))))
		{
			goto IL_001c;
		}
	}
	{
		GuidResult_t1584437374 * L_2 = ___result1;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_2, 2, _stringLiteral964795596, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_001c:
	{
		V_4 = 0;
		goto IL_0065;
	}

IL_0021:
	{
		String_t* L_3 = ___guidString0;
		int32_t L_4 = V_4;
		NullCheck(L_3);
		Il2CppChar L_5 = String_get_Chars_m2986988803(L_3, L_4, /*hidden argument*/NULL);
		V_5 = L_5;
		Il2CppChar L_6 = V_5;
		if ((((int32_t)L_6) < ((int32_t)((int32_t)48))))
		{
			goto IL_0037;
		}
	}
	{
		Il2CppChar L_7 = V_5;
		if ((((int32_t)L_7) <= ((int32_t)((int32_t)57))))
		{
			goto IL_005f;
		}
	}

IL_0037:
	{
		Il2CppChar L_8 = V_5;
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo_t4157843068 * L_9 = CultureInfo_get_InvariantCulture_m3532445182(NULL /*static, unused*/, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var);
		Il2CppChar L_10 = Char_ToUpper_m3659851865(NULL /*static, unused*/, L_8, L_9, /*hidden argument*/NULL);
		V_6 = L_10;
		Il2CppChar L_11 = V_6;
		if ((((int32_t)L_11) < ((int32_t)((int32_t)65))))
		{
			goto IL_0051;
		}
	}
	{
		Il2CppChar L_12 = V_6;
		if ((((int32_t)L_12) <= ((int32_t)((int32_t)70))))
		{
			goto IL_005f;
		}
	}

IL_0051:
	{
		GuidResult_t1584437374 * L_13 = ___result1;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_13, 2, _stringLiteral1804346474, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_005f:
	{
		int32_t L_14 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1));
	}

IL_0065:
	{
		int32_t L_15 = V_4;
		String_t* L_16 = ___guidString0;
		NullCheck(L_16);
		int32_t L_17 = String_get_Length_m3847582255(L_16, /*hidden argument*/NULL);
		if ((((int32_t)L_15) < ((int32_t)L_17)))
		{
			goto IL_0021;
		}
	}
	{
		String_t* L_18 = ___guidString0;
		int32_t L_19 = V_0;
		NullCheck(L_18);
		String_t* L_20 = String_Substring_m1610150815(L_18, L_19, 8, /*hidden argument*/NULL);
		GuidResult_t1584437374 * L_21 = ___result1;
		Guid_t * L_22 = L_21->get_address_of_parsedGuid_0();
		int32_t* L_23 = L_22->get_address_of__a_1();
		GuidResult_t1584437374 * L_24 = ___result1;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_25 = Guid_StringToInt_m3077461498(NULL /*static, unused*/, L_20, (-1), ((int32_t)4096), (int32_t*)L_23, (GuidResult_t1584437374 *)L_24, /*hidden argument*/NULL);
		if (L_25)
		{
			goto IL_0092;
		}
	}
	{
		return (bool)0;
	}

IL_0092:
	{
		int32_t L_26 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)8));
		String_t* L_27 = ___guidString0;
		int32_t L_28 = V_0;
		NullCheck(L_27);
		String_t* L_29 = String_Substring_m1610150815(L_27, L_28, 4, /*hidden argument*/NULL);
		GuidResult_t1584437374 * L_30 = ___result1;
		Guid_t * L_31 = L_30->get_address_of_parsedGuid_0();
		int16_t* L_32 = L_31->get_address_of__b_2();
		GuidResult_t1584437374 * L_33 = ___result1;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_34 = Guid_StringToShort_m1695769252(NULL /*static, unused*/, L_29, (-1), ((int32_t)4096), (int16_t*)L_32, (GuidResult_t1584437374 *)L_33, /*hidden argument*/NULL);
		if (L_34)
		{
			goto IL_00b9;
		}
	}
	{
		return (bool)0;
	}

IL_00b9:
	{
		int32_t L_35 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)4));
		String_t* L_36 = ___guidString0;
		int32_t L_37 = V_0;
		NullCheck(L_36);
		String_t* L_38 = String_Substring_m1610150815(L_36, L_37, 4, /*hidden argument*/NULL);
		GuidResult_t1584437374 * L_39 = ___result1;
		Guid_t * L_40 = L_39->get_address_of_parsedGuid_0();
		int16_t* L_41 = L_40->get_address_of__c_3();
		GuidResult_t1584437374 * L_42 = ___result1;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_43 = Guid_StringToShort_m1695769252(NULL /*static, unused*/, L_38, (-1), ((int32_t)4096), (int16_t*)L_41, (GuidResult_t1584437374 *)L_42, /*hidden argument*/NULL);
		if (L_43)
		{
			goto IL_00e0;
		}
	}
	{
		return (bool)0;
	}

IL_00e0:
	{
		int32_t L_44 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)4));
		String_t* L_45 = ___guidString0;
		int32_t L_46 = V_0;
		NullCheck(L_45);
		String_t* L_47 = String_Substring_m1610150815(L_45, L_46, 4, /*hidden argument*/NULL);
		GuidResult_t1584437374 * L_48 = ___result1;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_49 = Guid_StringToInt_m3077461498(NULL /*static, unused*/, L_47, (-1), ((int32_t)4096), (int32_t*)(&V_1), (GuidResult_t1584437374 *)L_48, /*hidden argument*/NULL);
		if (L_49)
		{
			goto IL_00fe;
		}
	}
	{
		return (bool)0;
	}

IL_00fe:
	{
		int32_t L_50 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_50, (int32_t)4));
		int32_t L_51 = V_0;
		V_3 = L_51;
		String_t* L_52 = ___guidString0;
		GuidResult_t1584437374 * L_53 = ___result1;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_54 = Guid_StringToLong_m3467209787(NULL /*static, unused*/, L_52, (int32_t*)(&V_3), ((int32_t)8192), (int64_t*)(&V_2), (GuidResult_t1584437374 *)L_53, /*hidden argument*/NULL);
		if (L_54)
		{
			goto IL_0118;
		}
	}
	{
		return (bool)0;
	}

IL_0118:
	{
		int32_t L_55 = V_3;
		int32_t L_56 = V_0;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_55, (int32_t)L_56))) == ((int32_t)((int32_t)12))))
		{
			goto IL_012d;
		}
	}
	{
		GuidResult_t1584437374 * L_57 = ___result1;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_57, 2, _stringLiteral964795596, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_012d:
	{
		GuidResult_t1584437374 * L_58 = ___result1;
		Guid_t * L_59 = L_58->get_address_of_parsedGuid_0();
		int32_t L_60 = V_1;
		L_59->set__d_4((uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_60>>(int32_t)8))))));
		GuidResult_t1584437374 * L_61 = ___result1;
		Guid_t * L_62 = L_61->get_address_of_parsedGuid_0();
		int32_t L_63 = V_1;
		L_62->set__e_5((uint8_t)(((int32_t)((uint8_t)L_63))));
		int64_t L_64 = V_2;
		V_1 = (((int32_t)((int32_t)((int64_t)((int64_t)L_64>>(int32_t)((int32_t)32))))));
		GuidResult_t1584437374 * L_65 = ___result1;
		Guid_t * L_66 = L_65->get_address_of_parsedGuid_0();
		int32_t L_67 = V_1;
		L_66->set__f_6((uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_67>>(int32_t)8))))));
		GuidResult_t1584437374 * L_68 = ___result1;
		Guid_t * L_69 = L_68->get_address_of_parsedGuid_0();
		int32_t L_70 = V_1;
		L_69->set__g_7((uint8_t)(((int32_t)((uint8_t)L_70))));
		int64_t L_71 = V_2;
		V_1 = (((int32_t)((int32_t)L_71)));
		GuidResult_t1584437374 * L_72 = ___result1;
		Guid_t * L_73 = L_72->get_address_of_parsedGuid_0();
		int32_t L_74 = V_1;
		L_73->set__h_8((uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_74>>(int32_t)((int32_t)24)))))));
		GuidResult_t1584437374 * L_75 = ___result1;
		Guid_t * L_76 = L_75->get_address_of_parsedGuid_0();
		int32_t L_77 = V_1;
		L_76->set__i_9((uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_77>>(int32_t)((int32_t)16)))))));
		GuidResult_t1584437374 * L_78 = ___result1;
		Guid_t * L_79 = L_78->get_address_of_parsedGuid_0();
		int32_t L_80 = V_1;
		L_79->set__j_10((uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_80>>(int32_t)8))))));
		GuidResult_t1584437374 * L_81 = ___result1;
		Guid_t * L_82 = L_81->get_address_of_parsedGuid_0();
		int32_t L_83 = V_1;
		L_82->set__k_11((uint8_t)(((int32_t)((uint8_t)L_83))));
		return (bool)1;
	}
}
// System.Boolean System.Guid::TryParseGuidWithDashes(System.String,System.Guid/GuidResult&)
extern "C" IL2CPP_METHOD_ATTR bool Guid_TryParseGuidWithDashes_m1153536870 (RuntimeObject * __this /* static, unused */, String_t* ___guidString0, GuidResult_t1584437374 * ___result1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid_TryParseGuidWithDashes_m1153536870_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int64_t V_2 = 0;
	int32_t V_3 = 0;
	{
		V_0 = 0;
		V_3 = 0;
		String_t* L_0 = ___guidString0;
		NullCheck(L_0);
		Il2CppChar L_1 = String_get_Chars_m2986988803(L_0, 0, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)123)))))
		{
			goto IL_0037;
		}
	}
	{
		String_t* L_2 = ___guidString0;
		NullCheck(L_2);
		int32_t L_3 = String_get_Length_m3847582255(L_2, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)38)))))
		{
			goto IL_0025;
		}
	}
	{
		String_t* L_4 = ___guidString0;
		NullCheck(L_4);
		Il2CppChar L_5 = String_get_Chars_m2986988803(L_4, ((int32_t)37), /*hidden argument*/NULL);
		if ((((int32_t)L_5) == ((int32_t)((int32_t)125))))
		{
			goto IL_0033;
		}
	}

IL_0025:
	{
		GuidResult_t1584437374 * L_6 = ___result1;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_6, 2, _stringLiteral964795596, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0033:
	{
		V_0 = 1;
		goto IL_0082;
	}

IL_0037:
	{
		String_t* L_7 = ___guidString0;
		NullCheck(L_7);
		Il2CppChar L_8 = String_get_Chars_m2986988803(L_7, 0, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_8) == ((uint32_t)((int32_t)40)))))
		{
			goto IL_006a;
		}
	}
	{
		String_t* L_9 = ___guidString0;
		NullCheck(L_9);
		int32_t L_10 = String_get_Length_m3847582255(L_9, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_10) == ((uint32_t)((int32_t)38)))))
		{
			goto IL_0058;
		}
	}
	{
		String_t* L_11 = ___guidString0;
		NullCheck(L_11);
		Il2CppChar L_12 = String_get_Chars_m2986988803(L_11, ((int32_t)37), /*hidden argument*/NULL);
		if ((((int32_t)L_12) == ((int32_t)((int32_t)41))))
		{
			goto IL_0066;
		}
	}

IL_0058:
	{
		GuidResult_t1584437374 * L_13 = ___result1;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_13, 2, _stringLiteral964795596, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0066:
	{
		V_0 = 1;
		goto IL_0082;
	}

IL_006a:
	{
		String_t* L_14 = ___guidString0;
		NullCheck(L_14);
		int32_t L_15 = String_get_Length_m3847582255(L_14, /*hidden argument*/NULL);
		if ((((int32_t)L_15) == ((int32_t)((int32_t)36))))
		{
			goto IL_0082;
		}
	}
	{
		GuidResult_t1584437374 * L_16 = ___result1;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_16, 2, _stringLiteral964795596, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0082:
	{
		String_t* L_17 = ___guidString0;
		int32_t L_18 = V_0;
		NullCheck(L_17);
		Il2CppChar L_19 = String_get_Chars_m2986988803(L_17, ((int32_t)il2cpp_codegen_add((int32_t)8, (int32_t)L_18)), /*hidden argument*/NULL);
		if ((!(((uint32_t)L_19) == ((uint32_t)((int32_t)45)))))
		{
			goto IL_00b9;
		}
	}
	{
		String_t* L_20 = ___guidString0;
		int32_t L_21 = V_0;
		NullCheck(L_20);
		Il2CppChar L_22 = String_get_Chars_m2986988803(L_20, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)13), (int32_t)L_21)), /*hidden argument*/NULL);
		if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)45)))))
		{
			goto IL_00b9;
		}
	}
	{
		String_t* L_23 = ___guidString0;
		int32_t L_24 = V_0;
		NullCheck(L_23);
		Il2CppChar L_25 = String_get_Chars_m2986988803(L_23, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)18), (int32_t)L_24)), /*hidden argument*/NULL);
		if ((!(((uint32_t)L_25) == ((uint32_t)((int32_t)45)))))
		{
			goto IL_00b9;
		}
	}
	{
		String_t* L_26 = ___guidString0;
		int32_t L_27 = V_0;
		NullCheck(L_26);
		Il2CppChar L_28 = String_get_Chars_m2986988803(L_26, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)23), (int32_t)L_27)), /*hidden argument*/NULL);
		if ((((int32_t)L_28) == ((int32_t)((int32_t)45))))
		{
			goto IL_00c7;
		}
	}

IL_00b9:
	{
		GuidResult_t1584437374 * L_29 = ___result1;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_29, 2, _stringLiteral1827909480, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_00c7:
	{
		int32_t L_30 = V_0;
		V_3 = L_30;
		String_t* L_31 = ___guidString0;
		GuidResult_t1584437374 * L_32 = ___result1;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_33 = Guid_StringToInt_m883931399(NULL /*static, unused*/, L_31, (int32_t*)(&V_3), 8, ((int32_t)8192), (int32_t*)(&V_1), (GuidResult_t1584437374 *)L_32, /*hidden argument*/NULL);
		if (L_33)
		{
			goto IL_00de;
		}
	}
	{
		return (bool)0;
	}

IL_00de:
	{
		GuidResult_t1584437374 * L_34 = ___result1;
		Guid_t * L_35 = L_34->get_address_of_parsedGuid_0();
		int32_t L_36 = V_1;
		L_35->set__a_1(L_36);
		int32_t L_37 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1));
		String_t* L_38 = ___guidString0;
		GuidResult_t1584437374 * L_39 = ___result1;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_40 = Guid_StringToInt_m883931399(NULL /*static, unused*/, L_38, (int32_t*)(&V_3), 4, ((int32_t)8192), (int32_t*)(&V_1), (GuidResult_t1584437374 *)L_39, /*hidden argument*/NULL);
		if (L_40)
		{
			goto IL_0103;
		}
	}
	{
		return (bool)0;
	}

IL_0103:
	{
		GuidResult_t1584437374 * L_41 = ___result1;
		Guid_t * L_42 = L_41->get_address_of_parsedGuid_0();
		int32_t L_43 = V_1;
		L_42->set__b_2((((int16_t)((int16_t)L_43))));
		int32_t L_44 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1));
		String_t* L_45 = ___guidString0;
		GuidResult_t1584437374 * L_46 = ___result1;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_47 = Guid_StringToInt_m883931399(NULL /*static, unused*/, L_45, (int32_t*)(&V_3), 4, ((int32_t)8192), (int32_t*)(&V_1), (GuidResult_t1584437374 *)L_46, /*hidden argument*/NULL);
		if (L_47)
		{
			goto IL_0129;
		}
	}
	{
		return (bool)0;
	}

IL_0129:
	{
		GuidResult_t1584437374 * L_48 = ___result1;
		Guid_t * L_49 = L_48->get_address_of_parsedGuid_0();
		int32_t L_50 = V_1;
		L_49->set__c_3((((int16_t)((int16_t)L_50))));
		int32_t L_51 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)1));
		String_t* L_52 = ___guidString0;
		GuidResult_t1584437374 * L_53 = ___result1;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_54 = Guid_StringToInt_m883931399(NULL /*static, unused*/, L_52, (int32_t*)(&V_3), 4, ((int32_t)8192), (int32_t*)(&V_1), (GuidResult_t1584437374 *)L_53, /*hidden argument*/NULL);
		if (L_54)
		{
			goto IL_014f;
		}
	}
	{
		return (bool)0;
	}

IL_014f:
	{
		int32_t L_55 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_55, (int32_t)1));
		int32_t L_56 = V_3;
		V_0 = L_56;
		String_t* L_57 = ___guidString0;
		GuidResult_t1584437374 * L_58 = ___result1;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_59 = Guid_StringToLong_m3467209787(NULL /*static, unused*/, L_57, (int32_t*)(&V_3), ((int32_t)8192), (int64_t*)(&V_2), (GuidResult_t1584437374 *)L_58, /*hidden argument*/NULL);
		if (L_59)
		{
			goto IL_0169;
		}
	}
	{
		return (bool)0;
	}

IL_0169:
	{
		int32_t L_60 = V_3;
		int32_t L_61 = V_0;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_60, (int32_t)L_61))) == ((int32_t)((int32_t)12))))
		{
			goto IL_017e;
		}
	}
	{
		GuidResult_t1584437374 * L_62 = ___result1;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_62, 2, _stringLiteral964795596, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_017e:
	{
		GuidResult_t1584437374 * L_63 = ___result1;
		Guid_t * L_64 = L_63->get_address_of_parsedGuid_0();
		int32_t L_65 = V_1;
		L_64->set__d_4((uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_65>>(int32_t)8))))));
		GuidResult_t1584437374 * L_66 = ___result1;
		Guid_t * L_67 = L_66->get_address_of_parsedGuid_0();
		int32_t L_68 = V_1;
		L_67->set__e_5((uint8_t)(((int32_t)((uint8_t)L_68))));
		int64_t L_69 = V_2;
		V_1 = (((int32_t)((int32_t)((int64_t)((int64_t)L_69>>(int32_t)((int32_t)32))))));
		GuidResult_t1584437374 * L_70 = ___result1;
		Guid_t * L_71 = L_70->get_address_of_parsedGuid_0();
		int32_t L_72 = V_1;
		L_71->set__f_6((uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_72>>(int32_t)8))))));
		GuidResult_t1584437374 * L_73 = ___result1;
		Guid_t * L_74 = L_73->get_address_of_parsedGuid_0();
		int32_t L_75 = V_1;
		L_74->set__g_7((uint8_t)(((int32_t)((uint8_t)L_75))));
		int64_t L_76 = V_2;
		V_1 = (((int32_t)((int32_t)L_76)));
		GuidResult_t1584437374 * L_77 = ___result1;
		Guid_t * L_78 = L_77->get_address_of_parsedGuid_0();
		int32_t L_79 = V_1;
		L_78->set__h_8((uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_79>>(int32_t)((int32_t)24)))))));
		GuidResult_t1584437374 * L_80 = ___result1;
		Guid_t * L_81 = L_80->get_address_of_parsedGuid_0();
		int32_t L_82 = V_1;
		L_81->set__i_9((uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_82>>(int32_t)((int32_t)16)))))));
		GuidResult_t1584437374 * L_83 = ___result1;
		Guid_t * L_84 = L_83->get_address_of_parsedGuid_0();
		int32_t L_85 = V_1;
		L_84->set__j_10((uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_85>>(int32_t)8))))));
		GuidResult_t1584437374 * L_86 = ___result1;
		Guid_t * L_87 = L_86->get_address_of_parsedGuid_0();
		int32_t L_88 = V_1;
		L_87->set__k_11((uint8_t)(((int32_t)((uint8_t)L_88))));
		return (bool)1;
	}
}
// System.Boolean System.Guid::StringToShort(System.String,System.Int32,System.Int32,System.Int16&,System.Guid/GuidResult&)
extern "C" IL2CPP_METHOD_ATTR bool Guid_StringToShort_m1695769252 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t ___requiredLength1, int32_t ___flags2, int16_t* ___result3, GuidResult_t1584437374 * ___parseResult4, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid_StringToShort_m1695769252_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___str0;
		int32_t L_1 = ___requiredLength1;
		int32_t L_2 = ___flags2;
		int16_t* L_3 = ___result3;
		GuidResult_t1584437374 * L_4 = ___parseResult4;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_5 = Guid_StringToShort_m137534241(NULL /*static, unused*/, L_0, (int32_t*)(int32_t*)(((uintptr_t)0)), L_1, L_2, (int16_t*)L_3, (GuidResult_t1584437374 *)L_4, /*hidden argument*/NULL);
		return L_5;
	}
}
// System.Boolean System.Guid::StringToShort(System.String,System.Int32*,System.Int32,System.Int32,System.Int16&,System.Guid/GuidResult&)
extern "C" IL2CPP_METHOD_ATTR bool Guid_StringToShort_m137534241 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t* ___parsePos1, int32_t ___requiredLength2, int32_t ___flags3, int16_t* ___result4, GuidResult_t1584437374 * ___parseResult5, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid_StringToShort_m137534241_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int16_t* L_0 = ___result4;
		*((int16_t*)L_0) = (int16_t)0;
		String_t* L_1 = ___str0;
		int32_t* L_2 = ___parsePos1;
		int32_t L_3 = ___requiredLength2;
		int32_t L_4 = ___flags3;
		GuidResult_t1584437374 * L_5 = ___parseResult5;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_6 = Guid_StringToInt_m356776163(NULL /*static, unused*/, L_1, (int32_t*)(int32_t*)L_2, L_3, L_4, (int32_t*)(&V_0), (GuidResult_t1584437374 *)L_5, /*hidden argument*/NULL);
		int16_t* L_7 = ___result4;
		int32_t L_8 = V_0;
		*((int16_t*)L_7) = (int16_t)(((int16_t)((int16_t)L_8)));
		return L_6;
	}
}
// System.Boolean System.Guid::StringToInt(System.String,System.Int32,System.Int32,System.Int32&,System.Guid/GuidResult&)
extern "C" IL2CPP_METHOD_ATTR bool Guid_StringToInt_m3077461498 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t ___requiredLength1, int32_t ___flags2, int32_t* ___result3, GuidResult_t1584437374 * ___parseResult4, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid_StringToInt_m3077461498_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___str0;
		int32_t L_1 = ___requiredLength1;
		int32_t L_2 = ___flags2;
		int32_t* L_3 = ___result3;
		GuidResult_t1584437374 * L_4 = ___parseResult4;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_5 = Guid_StringToInt_m356776163(NULL /*static, unused*/, L_0, (int32_t*)(int32_t*)(((uintptr_t)0)), L_1, L_2, (int32_t*)L_3, (GuidResult_t1584437374 *)L_4, /*hidden argument*/NULL);
		return L_5;
	}
}
// System.Boolean System.Guid::StringToInt(System.String,System.Int32&,System.Int32,System.Int32,System.Int32&,System.Guid/GuidResult&)
extern "C" IL2CPP_METHOD_ATTR bool Guid_StringToInt_m883931399 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t* ___parsePos1, int32_t ___requiredLength2, int32_t ___flags3, int32_t* ___result4, GuidResult_t1584437374 * ___parseResult5, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid_StringToInt_m883931399_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t* V_0 = NULL;
	int32_t* V_1 = NULL;
	{
		int32_t* L_0 = ___parsePos1;
		V_1 = (int32_t*)L_0;
		int32_t* L_1 = V_1;
		V_0 = (int32_t*)(((uintptr_t)L_1));
		String_t* L_2 = ___str0;
		int32_t* L_3 = V_0;
		int32_t L_4 = ___requiredLength2;
		int32_t L_5 = ___flags3;
		int32_t* L_6 = ___result4;
		GuidResult_t1584437374 * L_7 = ___parseResult5;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_8 = Guid_StringToInt_m356776163(NULL /*static, unused*/, L_2, (int32_t*)(int32_t*)L_3, L_4, L_5, (int32_t*)L_6, (GuidResult_t1584437374 *)L_7, /*hidden argument*/NULL);
		return L_8;
	}
}
// System.Boolean System.Guid::StringToInt(System.String,System.Int32*,System.Int32,System.Int32,System.Int32&,System.Guid/GuidResult&)
extern "C" IL2CPP_METHOD_ATTR bool Guid_StringToInt_m356776163 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t* ___parsePos1, int32_t ___requiredLength2, int32_t ___flags3, int32_t* ___result4, GuidResult_t1584437374 * ___parseResult5, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid_StringToInt_m356776163_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	OverflowException_t2020128637 * V_1 = NULL;
	bool V_2 = false;
	Exception_t * V_3 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	int32_t G_B3_0 = 0;
	{
		int32_t* L_0 = ___result4;
		*((int32_t*)L_0) = (int32_t)0;
		int32_t* L_1 = ___parsePos1;
		if ((((intptr_t)L_1) == ((intptr_t)(((uintptr_t)0)))))
		{
			goto IL_000d;
		}
	}
	{
		int32_t* L_2 = ___parsePos1;
		int32_t L_3 = *((int32_t*)L_2);
		G_B3_0 = L_3;
		goto IL_000e;
	}

IL_000d:
	{
		G_B3_0 = 0;
	}

IL_000e:
	{
		V_0 = G_B3_0;
	}

IL_000f:
	try
	{ // begin try (depth: 1)
		int32_t* L_4 = ___result4;
		String_t* L_5 = ___str0;
		int32_t L_6 = ___flags3;
		int32_t* L_7 = ___parsePos1;
		int32_t L_8 = ParseNumbers_StringToInt_m3391431632(NULL /*static, unused*/, L_5, ((int32_t)16), L_6, (int32_t*)(int32_t*)L_7, /*hidden argument*/NULL);
		*((int32_t*)L_4) = (int32_t)L_8;
		goto IL_006a;
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (OverflowException_t2020128637_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_001e;
		if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_0052;
		throw e;
	}

CATCH_001e:
	{ // begin catch(System.OverflowException)
		{
			V_1 = ((OverflowException_t2020128637 *)__exception_local);
			GuidResult_t1584437374 * L_9 = ___parseResult5;
			int32_t L_10 = L_9->get_throwStyle_1();
			if ((!(((uint32_t)L_10) == ((uint32_t)1))))
			{
				goto IL_002b;
			}
		}

IL_0029:
		{
			IL2CPP_RAISE_MANAGED_EXCEPTION(__exception_local, NULL, Guid_StringToInt_m356776163_RuntimeMethod_var);
		}

IL_002b:
		{
			GuidResult_t1584437374 * L_11 = ___parseResult5;
			int32_t L_12 = L_11->get_throwStyle_1();
			if ((!(((uint32_t)L_12) == ((uint32_t)2))))
			{
				goto IL_0046;
			}
		}

IL_0035:
		{
			String_t* L_13 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral1490913238, /*hidden argument*/NULL);
			OverflowException_t2020128637 * L_14 = V_1;
			FormatException_t154580423 * L_15 = (FormatException_t154580423 *)il2cpp_codegen_object_new(FormatException_t154580423_il2cpp_TypeInfo_var);
			FormatException__ctor_m1707675600(L_15, L_13, L_14, /*hidden argument*/NULL);
			IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, NULL, Guid_StringToInt_m356776163_RuntimeMethod_var);
		}

IL_0046:
		{
			GuidResult_t1584437374 * L_16 = ___parseResult5;
			OverflowException_t2020128637 * L_17 = V_1;
			GuidResult_SetFailure_m3255616504((GuidResult_t1584437374 *)L_16, L_17, /*hidden argument*/NULL);
			V_2 = (bool)0;
			goto IL_008b;
		}
	} // end catch (depth: 1)

CATCH_0052:
	{ // begin catch(System.Exception)
		{
			V_3 = ((Exception_t *)__exception_local);
			GuidResult_t1584437374 * L_18 = ___parseResult5;
			int32_t L_19 = L_18->get_throwStyle_1();
			if (L_19)
			{
				goto IL_0068;
			}
		}

IL_005c:
		{
			GuidResult_t1584437374 * L_20 = ___parseResult5;
			Exception_t * L_21 = V_3;
			GuidResult_SetFailure_m3255616504((GuidResult_t1584437374 *)L_20, L_21, /*hidden argument*/NULL);
			V_2 = (bool)0;
			goto IL_008b;
		}

IL_0068:
		{
			IL2CPP_RAISE_MANAGED_EXCEPTION(__exception_local, NULL, Guid_StringToInt_m356776163_RuntimeMethod_var);
		}
	} // end catch (depth: 1)

IL_006a:
	{
		int32_t L_22 = ___requiredLength2;
		if ((((int32_t)L_22) == ((int32_t)(-1))))
		{
			goto IL_0089;
		}
	}
	{
		int32_t* L_23 = ___parsePos1;
		if ((((intptr_t)L_23) == ((intptr_t)(((uintptr_t)0)))))
		{
			goto IL_0089;
		}
	}
	{
		int32_t* L_24 = ___parsePos1;
		int32_t L_25 = *((int32_t*)L_24);
		int32_t L_26 = V_0;
		int32_t L_27 = ___requiredLength2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)L_26))) == ((int32_t)L_27)))
		{
			goto IL_0089;
		}
	}
	{
		GuidResult_t1584437374 * L_28 = ___parseResult5;
		GuidResult_SetFailure_m1094087072((GuidResult_t1584437374 *)L_28, 2, _stringLiteral1804346474, /*hidden argument*/NULL);
		return (bool)0;
	}

IL_0089:
	{
		return (bool)1;
	}

IL_008b:
	{
		bool L_29 = V_2;
		return L_29;
	}
}
// System.Boolean System.Guid::StringToLong(System.String,System.Int32&,System.Int32,System.Int64&,System.Guid/GuidResult&)
extern "C" IL2CPP_METHOD_ATTR bool Guid_StringToLong_m3467209787 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t* ___parsePos1, int32_t ___flags2, int64_t* ___result3, GuidResult_t1584437374 * ___parseResult4, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid_StringToLong_m3467209787_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t* V_0 = NULL;
	int32_t* V_1 = NULL;
	{
		int32_t* L_0 = ___parsePos1;
		V_1 = (int32_t*)L_0;
		int32_t* L_1 = V_1;
		V_0 = (int32_t*)(((uintptr_t)L_1));
		String_t* L_2 = ___str0;
		int32_t* L_3 = V_0;
		int32_t L_4 = ___flags2;
		int64_t* L_5 = ___result3;
		GuidResult_t1584437374 * L_6 = ___parseResult4;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		bool L_7 = Guid_StringToLong_m197891790(NULL /*static, unused*/, L_2, (int32_t*)(int32_t*)L_3, L_4, (int64_t*)L_5, (GuidResult_t1584437374 *)L_6, /*hidden argument*/NULL);
		return L_7;
	}
}
// System.Boolean System.Guid::StringToLong(System.String,System.Int32*,System.Int32,System.Int64&,System.Guid/GuidResult&)
extern "C" IL2CPP_METHOD_ATTR bool Guid_StringToLong_m197891790 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t* ___parsePos1, int32_t ___flags2, int64_t* ___result3, GuidResult_t1584437374 * ___parseResult4, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid_StringToLong_m197891790_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	OverflowException_t2020128637 * V_0 = NULL;
	bool V_1 = false;
	Exception_t * V_2 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	{
		int64_t* L_0 = ___result3;
		*((int64_t*)L_0) = (int64_t)(((int64_t)((int64_t)0)));
	}

IL_0004:
	try
	{ // begin try (depth: 1)
		int64_t* L_1 = ___result3;
		String_t* L_2 = ___str0;
		int32_t L_3 = ___flags2;
		int32_t* L_4 = ___parsePos1;
		int64_t L_5 = ParseNumbers_StringToLong_m2176311858(NULL /*static, unused*/, L_2, ((int32_t)16), L_3, (int32_t*)(int32_t*)L_4, /*hidden argument*/NULL);
		*((int64_t*)L_1) = (int64_t)L_5;
		goto IL_005e;
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (OverflowException_t2020128637_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_0012;
		if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_0046;
		throw e;
	}

CATCH_0012:
	{ // begin catch(System.OverflowException)
		{
			V_0 = ((OverflowException_t2020128637 *)__exception_local);
			GuidResult_t1584437374 * L_6 = ___parseResult4;
			int32_t L_7 = L_6->get_throwStyle_1();
			if ((!(((uint32_t)L_7) == ((uint32_t)1))))
			{
				goto IL_001f;
			}
		}

IL_001d:
		{
			IL2CPP_RAISE_MANAGED_EXCEPTION(__exception_local, NULL, Guid_StringToLong_m197891790_RuntimeMethod_var);
		}

IL_001f:
		{
			GuidResult_t1584437374 * L_8 = ___parseResult4;
			int32_t L_9 = L_8->get_throwStyle_1();
			if ((!(((uint32_t)L_9) == ((uint32_t)2))))
			{
				goto IL_003a;
			}
		}

IL_0029:
		{
			String_t* L_10 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral1490913238, /*hidden argument*/NULL);
			OverflowException_t2020128637 * L_11 = V_0;
			FormatException_t154580423 * L_12 = (FormatException_t154580423 *)il2cpp_codegen_object_new(FormatException_t154580423_il2cpp_TypeInfo_var);
			FormatException__ctor_m1707675600(L_12, L_10, L_11, /*hidden argument*/NULL);
			IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, NULL, Guid_StringToLong_m197891790_RuntimeMethod_var);
		}

IL_003a:
		{
			GuidResult_t1584437374 * L_13 = ___parseResult4;
			OverflowException_t2020128637 * L_14 = V_0;
			GuidResult_SetFailure_m3255616504((GuidResult_t1584437374 *)L_13, L_14, /*hidden argument*/NULL);
			V_1 = (bool)0;
			goto IL_0060;
		}
	} // end catch (depth: 1)

CATCH_0046:
	{ // begin catch(System.Exception)
		{
			V_2 = ((Exception_t *)__exception_local);
			GuidResult_t1584437374 * L_15 = ___parseResult4;
			int32_t L_16 = L_15->get_throwStyle_1();
			if (L_16)
			{
				goto IL_005c;
			}
		}

IL_0050:
		{
			GuidResult_t1584437374 * L_17 = ___parseResult4;
			Exception_t * L_18 = V_2;
			GuidResult_SetFailure_m3255616504((GuidResult_t1584437374 *)L_17, L_18, /*hidden argument*/NULL);
			V_1 = (bool)0;
			goto IL_0060;
		}

IL_005c:
		{
			IL2CPP_RAISE_MANAGED_EXCEPTION(__exception_local, NULL, Guid_StringToLong_m197891790_RuntimeMethod_var);
		}
	} // end catch (depth: 1)

IL_005e:
	{
		return (bool)1;
	}

IL_0060:
	{
		bool L_19 = V_1;
		return L_19;
	}
}
// System.String System.Guid::EatAllWhitespace(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* Guid_EatAllWhitespace_m720386856 (RuntimeObject * __this /* static, unused */, String_t* ___str0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid_EatAllWhitespace_m720386856_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	CharU5BU5D_t3528271667* V_1 = NULL;
	Il2CppChar V_2 = 0x0;
	int32_t V_3 = 0;
	{
		V_0 = 0;
		String_t* L_0 = ___str0;
		NullCheck(L_0);
		int32_t L_1 = String_get_Length_m3847582255(L_0, /*hidden argument*/NULL);
		CharU5BU5D_t3528271667* L_2 = (CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)L_1);
		V_1 = L_2;
		V_3 = 0;
		goto IL_002e;
	}

IL_0012:
	{
		String_t* L_3 = ___str0;
		int32_t L_4 = V_3;
		NullCheck(L_3);
		Il2CppChar L_5 = String_get_Chars_m2986988803(L_3, L_4, /*hidden argument*/NULL);
		V_2 = L_5;
		Il2CppChar L_6 = V_2;
		IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var);
		bool L_7 = Char_IsWhiteSpace_m2148390798(NULL /*static, unused*/, L_6, /*hidden argument*/NULL);
		if (L_7)
		{
			goto IL_002a;
		}
	}
	{
		CharU5BU5D_t3528271667* L_8 = V_1;
		int32_t L_9 = V_0;
		int32_t L_10 = L_9;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1));
		Il2CppChar L_11 = V_2;
		NullCheck(L_8);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (Il2CppChar)L_11);
	}

IL_002a:
	{
		int32_t L_12 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
	}

IL_002e:
	{
		int32_t L_13 = V_3;
		String_t* L_14 = ___str0;
		NullCheck(L_14);
		int32_t L_15 = String_get_Length_m3847582255(L_14, /*hidden argument*/NULL);
		if ((((int32_t)L_13) < ((int32_t)L_15)))
		{
			goto IL_0012;
		}
	}
	{
		CharU5BU5D_t3528271667* L_16 = V_1;
		int32_t L_17 = V_0;
		String_t* L_18 = String_CreateString_m860434552(NULL, L_16, 0, L_17, /*hidden argument*/NULL);
		return L_18;
	}
}
// System.Boolean System.Guid::IsHexPrefix(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool Guid_IsHexPrefix_m2596246635 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t ___i1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid_IsHexPrefix_m2596246635_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___str0;
		NullCheck(L_0);
		int32_t L_1 = String_get_Length_m3847582255(L_0, /*hidden argument*/NULL);
		int32_t L_2 = ___i1;
		if ((((int32_t)L_1) <= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)))))
		{
			goto IL_002f;
		}
	}
	{
		String_t* L_3 = ___str0;
		int32_t L_4 = ___i1;
		NullCheck(L_3);
		Il2CppChar L_5 = String_get_Chars_m2986988803(L_3, L_4, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)48)))))
		{
			goto IL_002f;
		}
	}
	{
		String_t* L_6 = ___str0;
		int32_t L_7 = ___i1;
		NullCheck(L_6);
		Il2CppChar L_8 = String_get_Chars_m2986988803(L_6, ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)), /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var);
		CultureInfo_t4157843068 * L_9 = CultureInfo_get_InvariantCulture_m3532445182(NULL /*static, unused*/, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var);
		Il2CppChar L_10 = Char_ToLower_m3999837485(NULL /*static, unused*/, L_8, L_9, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_10) == ((uint32_t)((int32_t)120)))))
		{
			goto IL_002f;
		}
	}
	{
		return (bool)1;
	}

IL_002f:
	{
		return (bool)0;
	}
}
// System.String System.Guid::ToString()
extern "C" IL2CPP_METHOD_ATTR String_t* Guid_ToString_m3279186591 (Guid_t * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid_ToString_m3279186591_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = Guid_ToString_m2120285561((Guid_t *)__this, _stringLiteral3452614620, (RuntimeObject*)NULL, /*hidden argument*/NULL);
		return L_0;
	}
}
extern "C"  String_t* Guid_ToString_m3279186591_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	Guid_t * _thisAdjusted = reinterpret_cast<Guid_t *>(__this + 1);
	return Guid_ToString_m3279186591(_thisAdjusted, method);
}
// System.Int32 System.Guid::GetHashCode()
extern "C" IL2CPP_METHOD_ATTR int32_t Guid_GetHashCode_m3042133858 (Guid_t * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get__a_1();
		int16_t L_1 = __this->get__b_2();
		int16_t L_2 = __this->get__c_3();
		uint8_t L_3 = __this->get__f_6();
		uint8_t L_4 = __this->get__k_11();
		return ((int32_t)((int32_t)((int32_t)((int32_t)L_0^(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)16)))|(int32_t)(((int32_t)((uint16_t)L_2)))))))^(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_3<<(int32_t)((int32_t)24)))|(int32_t)L_4))));
	}
}
extern "C"  int32_t Guid_GetHashCode_m3042133858_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	Guid_t * _thisAdjusted = reinterpret_cast<Guid_t *>(__this + 1);
	return Guid_GetHashCode_m3042133858(_thisAdjusted, method);
}
// System.Boolean System.Guid::Equals(System.Object)
extern "C" IL2CPP_METHOD_ATTR bool Guid_Equals_m1866984197 (Guid_t * __this, RuntimeObject * ___o0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid_Equals_m1866984197_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Guid_t  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___o0;
		if (!L_0)
		{
			goto IL_000b;
		}
	}
	{
		RuntimeObject * L_1 = ___o0;
		if (((RuntimeObject *)IsInstSealed((RuntimeObject*)L_1, Guid_t_il2cpp_TypeInfo_var)))
		{
			goto IL_000d;
		}
	}

IL_000b:
	{
		return (bool)0;
	}

IL_000d:
	{
		RuntimeObject * L_2 = ___o0;
		V_0 = ((*(Guid_t *)((Guid_t *)UnBox(L_2, Guid_t_il2cpp_TypeInfo_var))));
		Guid_t  L_3 = V_0;
		int32_t L_4 = L_3.get__a_1();
		int32_t L_5 = __this->get__a_1();
		if ((((int32_t)L_4) == ((int32_t)L_5)))
		{
			goto IL_0024;
		}
	}
	{
		return (bool)0;
	}

IL_0024:
	{
		Guid_t  L_6 = V_0;
		int16_t L_7 = L_6.get__b_2();
		int16_t L_8 = __this->get__b_2();
		if ((((int32_t)L_7) == ((int32_t)L_8)))
		{
			goto IL_0034;
		}
	}
	{
		return (bool)0;
	}

IL_0034:
	{
		Guid_t  L_9 = V_0;
		int16_t L_10 = L_9.get__c_3();
		int16_t L_11 = __this->get__c_3();
		if ((((int32_t)L_10) == ((int32_t)L_11)))
		{
			goto IL_0044;
		}
	}
	{
		return (bool)0;
	}

IL_0044:
	{
		Guid_t  L_12 = V_0;
		uint8_t L_13 = L_12.get__d_4();
		uint8_t L_14 = __this->get__d_4();
		if ((((int32_t)L_13) == ((int32_t)L_14)))
		{
			goto IL_0054;
		}
	}
	{
		return (bool)0;
	}

IL_0054:
	{
		Guid_t  L_15 = V_0;
		uint8_t L_16 = L_15.get__e_5();
		uint8_t L_17 = __this->get__e_5();
		if ((((int32_t)L_16) == ((int32_t)L_17)))
		{
			goto IL_0064;
		}
	}
	{
		return (bool)0;
	}

IL_0064:
	{
		Guid_t  L_18 = V_0;
		uint8_t L_19 = L_18.get__f_6();
		uint8_t L_20 = __this->get__f_6();
		if ((((int32_t)L_19) == ((int32_t)L_20)))
		{
			goto IL_0074;
		}
	}
	{
		return (bool)0;
	}

IL_0074:
	{
		Guid_t  L_21 = V_0;
		uint8_t L_22 = L_21.get__g_7();
		uint8_t L_23 = __this->get__g_7();
		if ((((int32_t)L_22) == ((int32_t)L_23)))
		{
			goto IL_0084;
		}
	}
	{
		return (bool)0;
	}

IL_0084:
	{
		Guid_t  L_24 = V_0;
		uint8_t L_25 = L_24.get__h_8();
		uint8_t L_26 = __this->get__h_8();
		if ((((int32_t)L_25) == ((int32_t)L_26)))
		{
			goto IL_0094;
		}
	}
	{
		return (bool)0;
	}

IL_0094:
	{
		Guid_t  L_27 = V_0;
		uint8_t L_28 = L_27.get__i_9();
		uint8_t L_29 = __this->get__i_9();
		if ((((int32_t)L_28) == ((int32_t)L_29)))
		{
			goto IL_00a4;
		}
	}
	{
		return (bool)0;
	}

IL_00a4:
	{
		Guid_t  L_30 = V_0;
		uint8_t L_31 = L_30.get__j_10();
		uint8_t L_32 = __this->get__j_10();
		if ((((int32_t)L_31) == ((int32_t)L_32)))
		{
			goto IL_00b4;
		}
	}
	{
		return (bool)0;
	}

IL_00b4:
	{
		Guid_t  L_33 = V_0;
		uint8_t L_34 = L_33.get__k_11();
		uint8_t L_35 = __this->get__k_11();
		if ((((int32_t)L_34) == ((int32_t)L_35)))
		{
			goto IL_00c4;
		}
	}
	{
		return (bool)0;
	}

IL_00c4:
	{
		return (bool)1;
	}
}
extern "C"  bool Guid_Equals_m1866984197_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___o0, const RuntimeMethod* method)
{
	Guid_t * _thisAdjusted = reinterpret_cast<Guid_t *>(__this + 1);
	return Guid_Equals_m1866984197(_thisAdjusted, ___o0, method);
}
// System.Boolean System.Guid::Equals(System.Guid)
extern "C" IL2CPP_METHOD_ATTR bool Guid_Equals_m3683678873 (Guid_t * __this, Guid_t  ___g0, const RuntimeMethod* method)
{
	{
		Guid_t  L_0 = ___g0;
		int32_t L_1 = L_0.get__a_1();
		int32_t L_2 = __this->get__a_1();
		if ((((int32_t)L_1) == ((int32_t)L_2)))
		{
			goto IL_0010;
		}
	}
	{
		return (bool)0;
	}

IL_0010:
	{
		Guid_t  L_3 = ___g0;
		int16_t L_4 = L_3.get__b_2();
		int16_t L_5 = __this->get__b_2();
		if ((((int32_t)L_4) == ((int32_t)L_5)))
		{
			goto IL_0020;
		}
	}
	{
		return (bool)0;
	}

IL_0020:
	{
		Guid_t  L_6 = ___g0;
		int16_t L_7 = L_6.get__c_3();
		int16_t L_8 = __this->get__c_3();
		if ((((int32_t)L_7) == ((int32_t)L_8)))
		{
			goto IL_0030;
		}
	}
	{
		return (bool)0;
	}

IL_0030:
	{
		Guid_t  L_9 = ___g0;
		uint8_t L_10 = L_9.get__d_4();
		uint8_t L_11 = __this->get__d_4();
		if ((((int32_t)L_10) == ((int32_t)L_11)))
		{
			goto IL_0040;
		}
	}
	{
		return (bool)0;
	}

IL_0040:
	{
		Guid_t  L_12 = ___g0;
		uint8_t L_13 = L_12.get__e_5();
		uint8_t L_14 = __this->get__e_5();
		if ((((int32_t)L_13) == ((int32_t)L_14)))
		{
			goto IL_0050;
		}
	}
	{
		return (bool)0;
	}

IL_0050:
	{
		Guid_t  L_15 = ___g0;
		uint8_t L_16 = L_15.get__f_6();
		uint8_t L_17 = __this->get__f_6();
		if ((((int32_t)L_16) == ((int32_t)L_17)))
		{
			goto IL_0060;
		}
	}
	{
		return (bool)0;
	}

IL_0060:
	{
		Guid_t  L_18 = ___g0;
		uint8_t L_19 = L_18.get__g_7();
		uint8_t L_20 = __this->get__g_7();
		if ((((int32_t)L_19) == ((int32_t)L_20)))
		{
			goto IL_0070;
		}
	}
	{
		return (bool)0;
	}

IL_0070:
	{
		Guid_t  L_21 = ___g0;
		uint8_t L_22 = L_21.get__h_8();
		uint8_t L_23 = __this->get__h_8();
		if ((((int32_t)L_22) == ((int32_t)L_23)))
		{
			goto IL_0080;
		}
	}
	{
		return (bool)0;
	}

IL_0080:
	{
		Guid_t  L_24 = ___g0;
		uint8_t L_25 = L_24.get__i_9();
		uint8_t L_26 = __this->get__i_9();
		if ((((int32_t)L_25) == ((int32_t)L_26)))
		{
			goto IL_0090;
		}
	}
	{
		return (bool)0;
	}

IL_0090:
	{
		Guid_t  L_27 = ___g0;
		uint8_t L_28 = L_27.get__j_10();
		uint8_t L_29 = __this->get__j_10();
		if ((((int32_t)L_28) == ((int32_t)L_29)))
		{
			goto IL_00a0;
		}
	}
	{
		return (bool)0;
	}

IL_00a0:
	{
		Guid_t  L_30 = ___g0;
		uint8_t L_31 = L_30.get__k_11();
		uint8_t L_32 = __this->get__k_11();
		if ((((int32_t)L_31) == ((int32_t)L_32)))
		{
			goto IL_00b0;
		}
	}
	{
		return (bool)0;
	}

IL_00b0:
	{
		return (bool)1;
	}
}
extern "C"  bool Guid_Equals_m3683678873_AdjustorThunk (RuntimeObject * __this, Guid_t  ___g0, const RuntimeMethod* method)
{
	Guid_t * _thisAdjusted = reinterpret_cast<Guid_t *>(__this + 1);
	return Guid_Equals_m3683678873(_thisAdjusted, ___g0, method);
}
// System.Int32 System.Guid::GetResult(System.UInt32,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR int32_t Guid_GetResult_m2449357852 (Guid_t * __this, uint32_t ___me0, uint32_t ___them1, const RuntimeMethod* method)
{
	{
		uint32_t L_0 = ___me0;
		uint32_t L_1 = ___them1;
		if ((!(((uint32_t)L_0) < ((uint32_t)L_1))))
		{
			goto IL_0006;
		}
	}
	{
		return (-1);
	}

IL_0006:
	{
		return 1;
	}
}
extern "C"  int32_t Guid_GetResult_m2449357852_AdjustorThunk (RuntimeObject * __this, uint32_t ___me0, uint32_t ___them1, const RuntimeMethod* method)
{
	Guid_t * _thisAdjusted = reinterpret_cast<Guid_t *>(__this + 1);
	return Guid_GetResult_m2449357852(_thisAdjusted, ___me0, ___them1, method);
}
// System.Int32 System.Guid::CompareTo(System.Object)
extern "C" IL2CPP_METHOD_ATTR int32_t Guid_CompareTo_m243656946 (Guid_t * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid_CompareTo_m243656946_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Guid_t  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		RuntimeObject * L_0 = ___value0;
		if (L_0)
		{
			goto IL_0005;
		}
	}
	{
		return 1;
	}

IL_0005:
	{
		RuntimeObject * L_1 = ___value0;
		if (((RuntimeObject *)IsInstSealed((RuntimeObject*)L_1, Guid_t_il2cpp_TypeInfo_var)))
		{
			goto IL_001d;
		}
	}
	{
		String_t* L_2 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral1801950657, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_3 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_3, L_2, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, NULL, Guid_CompareTo_m243656946_RuntimeMethod_var);
	}

IL_001d:
	{
		RuntimeObject * L_4 = ___value0;
		V_0 = ((*(Guid_t *)((Guid_t *)UnBox(L_4, Guid_t_il2cpp_TypeInfo_var))));
		Guid_t  L_5 = V_0;
		int32_t L_6 = L_5.get__a_1();
		int32_t L_7 = __this->get__a_1();
		if ((((int32_t)L_6) == ((int32_t)L_7)))
		{
			goto IL_0045;
		}
	}
	{
		int32_t L_8 = __this->get__a_1();
		Guid_t  L_9 = V_0;
		int32_t L_10 = L_9.get__a_1();
		int32_t L_11 = Guid_GetResult_m2449357852((Guid_t *)__this, L_8, L_10, /*hidden argument*/NULL);
		return L_11;
	}

IL_0045:
	{
		Guid_t  L_12 = V_0;
		int16_t L_13 = L_12.get__b_2();
		int16_t L_14 = __this->get__b_2();
		if ((((int32_t)L_13) == ((int32_t)L_14)))
		{
			goto IL_0066;
		}
	}
	{
		int16_t L_15 = __this->get__b_2();
		Guid_t  L_16 = V_0;
		int16_t L_17 = L_16.get__b_2();
		int32_t L_18 = Guid_GetResult_m2449357852((Guid_t *)__this, L_15, L_17, /*hidden argument*/NULL);
		return L_18;
	}

IL_0066:
	{
		Guid_t  L_19 = V_0;
		int16_t L_20 = L_19.get__c_3();
		int16_t L_21 = __this->get__c_3();
		if ((((int32_t)L_20) == ((int32_t)L_21)))
		{
			goto IL_0087;
		}
	}
	{
		int16_t L_22 = __this->get__c_3();
		Guid_t  L_23 = V_0;
		int16_t L_24 = L_23.get__c_3();
		int32_t L_25 = Guid_GetResult_m2449357852((Guid_t *)__this, L_22, L_24, /*hidden argument*/NULL);
		return L_25;
	}

IL_0087:
	{
		Guid_t  L_26 = V_0;
		uint8_t L_27 = L_26.get__d_4();
		uint8_t L_28 = __this->get__d_4();
		if ((((int32_t)L_27) == ((int32_t)L_28)))
		{
			goto IL_00a8;
		}
	}
	{
		uint8_t L_29 = __this->get__d_4();
		Guid_t  L_30 = V_0;
		uint8_t L_31 = L_30.get__d_4();
		int32_t L_32 = Guid_GetResult_m2449357852((Guid_t *)__this, L_29, L_31, /*hidden argument*/NULL);
		return L_32;
	}

IL_00a8:
	{
		Guid_t  L_33 = V_0;
		uint8_t L_34 = L_33.get__e_5();
		uint8_t L_35 = __this->get__e_5();
		if ((((int32_t)L_34) == ((int32_t)L_35)))
		{
			goto IL_00c9;
		}
	}
	{
		uint8_t L_36 = __this->get__e_5();
		Guid_t  L_37 = V_0;
		uint8_t L_38 = L_37.get__e_5();
		int32_t L_39 = Guid_GetResult_m2449357852((Guid_t *)__this, L_36, L_38, /*hidden argument*/NULL);
		return L_39;
	}

IL_00c9:
	{
		Guid_t  L_40 = V_0;
		uint8_t L_41 = L_40.get__f_6();
		uint8_t L_42 = __this->get__f_6();
		if ((((int32_t)L_41) == ((int32_t)L_42)))
		{
			goto IL_00ea;
		}
	}
	{
		uint8_t L_43 = __this->get__f_6();
		Guid_t  L_44 = V_0;
		uint8_t L_45 = L_44.get__f_6();
		int32_t L_46 = Guid_GetResult_m2449357852((Guid_t *)__this, L_43, L_45, /*hidden argument*/NULL);
		return L_46;
	}

IL_00ea:
	{
		Guid_t  L_47 = V_0;
		uint8_t L_48 = L_47.get__g_7();
		uint8_t L_49 = __this->get__g_7();
		if ((((int32_t)L_48) == ((int32_t)L_49)))
		{
			goto IL_010b;
		}
	}
	{
		uint8_t L_50 = __this->get__g_7();
		Guid_t  L_51 = V_0;
		uint8_t L_52 = L_51.get__g_7();
		int32_t L_53 = Guid_GetResult_m2449357852((Guid_t *)__this, L_50, L_52, /*hidden argument*/NULL);
		return L_53;
	}

IL_010b:
	{
		Guid_t  L_54 = V_0;
		uint8_t L_55 = L_54.get__h_8();
		uint8_t L_56 = __this->get__h_8();
		if ((((int32_t)L_55) == ((int32_t)L_56)))
		{
			goto IL_012c;
		}
	}
	{
		uint8_t L_57 = __this->get__h_8();
		Guid_t  L_58 = V_0;
		uint8_t L_59 = L_58.get__h_8();
		int32_t L_60 = Guid_GetResult_m2449357852((Guid_t *)__this, L_57, L_59, /*hidden argument*/NULL);
		return L_60;
	}

IL_012c:
	{
		Guid_t  L_61 = V_0;
		uint8_t L_62 = L_61.get__i_9();
		uint8_t L_63 = __this->get__i_9();
		if ((((int32_t)L_62) == ((int32_t)L_63)))
		{
			goto IL_014d;
		}
	}
	{
		uint8_t L_64 = __this->get__i_9();
		Guid_t  L_65 = V_0;
		uint8_t L_66 = L_65.get__i_9();
		int32_t L_67 = Guid_GetResult_m2449357852((Guid_t *)__this, L_64, L_66, /*hidden argument*/NULL);
		return L_67;
	}

IL_014d:
	{
		Guid_t  L_68 = V_0;
		uint8_t L_69 = L_68.get__j_10();
		uint8_t L_70 = __this->get__j_10();
		if ((((int32_t)L_69) == ((int32_t)L_70)))
		{
			goto IL_016e;
		}
	}
	{
		uint8_t L_71 = __this->get__j_10();
		Guid_t  L_72 = V_0;
		uint8_t L_73 = L_72.get__j_10();
		int32_t L_74 = Guid_GetResult_m2449357852((Guid_t *)__this, L_71, L_73, /*hidden argument*/NULL);
		return L_74;
	}

IL_016e:
	{
		Guid_t  L_75 = V_0;
		uint8_t L_76 = L_75.get__k_11();
		uint8_t L_77 = __this->get__k_11();
		if ((((int32_t)L_76) == ((int32_t)L_77)))
		{
			goto IL_018f;
		}
	}
	{
		uint8_t L_78 = __this->get__k_11();
		Guid_t  L_79 = V_0;
		uint8_t L_80 = L_79.get__k_11();
		int32_t L_81 = Guid_GetResult_m2449357852((Guid_t *)__this, L_78, L_80, /*hidden argument*/NULL);
		return L_81;
	}

IL_018f:
	{
		return 0;
	}
}
extern "C"  int32_t Guid_CompareTo_m243656946_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
{
	Guid_t * _thisAdjusted = reinterpret_cast<Guid_t *>(__this + 1);
	return Guid_CompareTo_m243656946(_thisAdjusted, ___value0, method);
}
// System.Int32 System.Guid::CompareTo(System.Guid)
extern "C" IL2CPP_METHOD_ATTR int32_t Guid_CompareTo_m2129361928 (Guid_t * __this, Guid_t  ___value0, const RuntimeMethod* method)
{
	{
		Guid_t  L_0 = ___value0;
		int32_t L_1 = L_0.get__a_1();
		int32_t L_2 = __this->get__a_1();
		if ((((int32_t)L_1) == ((int32_t)L_2)))
		{
			goto IL_0021;
		}
	}
	{
		int32_t L_3 = __this->get__a_1();
		Guid_t  L_4 = ___value0;
		int32_t L_5 = L_4.get__a_1();
		int32_t L_6 = Guid_GetResult_m2449357852((Guid_t *)__this, L_3, L_5, /*hidden argument*/NULL);
		return L_6;
	}

IL_0021:
	{
		Guid_t  L_7 = ___value0;
		int16_t L_8 = L_7.get__b_2();
		int16_t L_9 = __this->get__b_2();
		if ((((int32_t)L_8) == ((int32_t)L_9)))
		{
			goto IL_0042;
		}
	}
	{
		int16_t L_10 = __this->get__b_2();
		Guid_t  L_11 = ___value0;
		int16_t L_12 = L_11.get__b_2();
		int32_t L_13 = Guid_GetResult_m2449357852((Guid_t *)__this, L_10, L_12, /*hidden argument*/NULL);
		return L_13;
	}

IL_0042:
	{
		Guid_t  L_14 = ___value0;
		int16_t L_15 = L_14.get__c_3();
		int16_t L_16 = __this->get__c_3();
		if ((((int32_t)L_15) == ((int32_t)L_16)))
		{
			goto IL_0063;
		}
	}
	{
		int16_t L_17 = __this->get__c_3();
		Guid_t  L_18 = ___value0;
		int16_t L_19 = L_18.get__c_3();
		int32_t L_20 = Guid_GetResult_m2449357852((Guid_t *)__this, L_17, L_19, /*hidden argument*/NULL);
		return L_20;
	}

IL_0063:
	{
		Guid_t  L_21 = ___value0;
		uint8_t L_22 = L_21.get__d_4();
		uint8_t L_23 = __this->get__d_4();
		if ((((int32_t)L_22) == ((int32_t)L_23)))
		{
			goto IL_0084;
		}
	}
	{
		uint8_t L_24 = __this->get__d_4();
		Guid_t  L_25 = ___value0;
		uint8_t L_26 = L_25.get__d_4();
		int32_t L_27 = Guid_GetResult_m2449357852((Guid_t *)__this, L_24, L_26, /*hidden argument*/NULL);
		return L_27;
	}

IL_0084:
	{
		Guid_t  L_28 = ___value0;
		uint8_t L_29 = L_28.get__e_5();
		uint8_t L_30 = __this->get__e_5();
		if ((((int32_t)L_29) == ((int32_t)L_30)))
		{
			goto IL_00a5;
		}
	}
	{
		uint8_t L_31 = __this->get__e_5();
		Guid_t  L_32 = ___value0;
		uint8_t L_33 = L_32.get__e_5();
		int32_t L_34 = Guid_GetResult_m2449357852((Guid_t *)__this, L_31, L_33, /*hidden argument*/NULL);
		return L_34;
	}

IL_00a5:
	{
		Guid_t  L_35 = ___value0;
		uint8_t L_36 = L_35.get__f_6();
		uint8_t L_37 = __this->get__f_6();
		if ((((int32_t)L_36) == ((int32_t)L_37)))
		{
			goto IL_00c6;
		}
	}
	{
		uint8_t L_38 = __this->get__f_6();
		Guid_t  L_39 = ___value0;
		uint8_t L_40 = L_39.get__f_6();
		int32_t L_41 = Guid_GetResult_m2449357852((Guid_t *)__this, L_38, L_40, /*hidden argument*/NULL);
		return L_41;
	}

IL_00c6:
	{
		Guid_t  L_42 = ___value0;
		uint8_t L_43 = L_42.get__g_7();
		uint8_t L_44 = __this->get__g_7();
		if ((((int32_t)L_43) == ((int32_t)L_44)))
		{
			goto IL_00e7;
		}
	}
	{
		uint8_t L_45 = __this->get__g_7();
		Guid_t  L_46 = ___value0;
		uint8_t L_47 = L_46.get__g_7();
		int32_t L_48 = Guid_GetResult_m2449357852((Guid_t *)__this, L_45, L_47, /*hidden argument*/NULL);
		return L_48;
	}

IL_00e7:
	{
		Guid_t  L_49 = ___value0;
		uint8_t L_50 = L_49.get__h_8();
		uint8_t L_51 = __this->get__h_8();
		if ((((int32_t)L_50) == ((int32_t)L_51)))
		{
			goto IL_0108;
		}
	}
	{
		uint8_t L_52 = __this->get__h_8();
		Guid_t  L_53 = ___value0;
		uint8_t L_54 = L_53.get__h_8();
		int32_t L_55 = Guid_GetResult_m2449357852((Guid_t *)__this, L_52, L_54, /*hidden argument*/NULL);
		return L_55;
	}

IL_0108:
	{
		Guid_t  L_56 = ___value0;
		uint8_t L_57 = L_56.get__i_9();
		uint8_t L_58 = __this->get__i_9();
		if ((((int32_t)L_57) == ((int32_t)L_58)))
		{
			goto IL_0129;
		}
	}
	{
		uint8_t L_59 = __this->get__i_9();
		Guid_t  L_60 = ___value0;
		uint8_t L_61 = L_60.get__i_9();
		int32_t L_62 = Guid_GetResult_m2449357852((Guid_t *)__this, L_59, L_61, /*hidden argument*/NULL);
		return L_62;
	}

IL_0129:
	{
		Guid_t  L_63 = ___value0;
		uint8_t L_64 = L_63.get__j_10();
		uint8_t L_65 = __this->get__j_10();
		if ((((int32_t)L_64) == ((int32_t)L_65)))
		{
			goto IL_014a;
		}
	}
	{
		uint8_t L_66 = __this->get__j_10();
		Guid_t  L_67 = ___value0;
		uint8_t L_68 = L_67.get__j_10();
		int32_t L_69 = Guid_GetResult_m2449357852((Guid_t *)__this, L_66, L_68, /*hidden argument*/NULL);
		return L_69;
	}

IL_014a:
	{
		Guid_t  L_70 = ___value0;
		uint8_t L_71 = L_70.get__k_11();
		uint8_t L_72 = __this->get__k_11();
		if ((((int32_t)L_71) == ((int32_t)L_72)))
		{
			goto IL_016b;
		}
	}
	{
		uint8_t L_73 = __this->get__k_11();
		Guid_t  L_74 = ___value0;
		uint8_t L_75 = L_74.get__k_11();
		int32_t L_76 = Guid_GetResult_m2449357852((Guid_t *)__this, L_73, L_75, /*hidden argument*/NULL);
		return L_76;
	}

IL_016b:
	{
		return 0;
	}
}
extern "C"  int32_t Guid_CompareTo_m2129361928_AdjustorThunk (RuntimeObject * __this, Guid_t  ___value0, const RuntimeMethod* method)
{
	Guid_t * _thisAdjusted = reinterpret_cast<Guid_t *>(__this + 1);
	return Guid_CompareTo_m2129361928(_thisAdjusted, ___value0, method);
}
// System.Boolean System.Guid::op_Equality(System.Guid,System.Guid)
extern "C" IL2CPP_METHOD_ATTR bool Guid_op_Equality_m4289903222 (RuntimeObject * __this /* static, unused */, Guid_t  ___a0, Guid_t  ___b1, const RuntimeMethod* method)
{
	{
		Guid_t  L_0 = ___a0;
		int32_t L_1 = L_0.get__a_1();
		Guid_t  L_2 = ___b1;
		int32_t L_3 = L_2.get__a_1();
		if ((((int32_t)L_1) == ((int32_t)L_3)))
		{
			goto IL_0010;
		}
	}
	{
		return (bool)0;
	}

IL_0010:
	{
		Guid_t  L_4 = ___a0;
		int16_t L_5 = L_4.get__b_2();
		Guid_t  L_6 = ___b1;
		int16_t L_7 = L_6.get__b_2();
		if ((((int32_t)L_5) == ((int32_t)L_7)))
		{
			goto IL_0020;
		}
	}
	{
		return (bool)0;
	}

IL_0020:
	{
		Guid_t  L_8 = ___a0;
		int16_t L_9 = L_8.get__c_3();
		Guid_t  L_10 = ___b1;
		int16_t L_11 = L_10.get__c_3();
		if ((((int32_t)L_9) == ((int32_t)L_11)))
		{
			goto IL_0030;
		}
	}
	{
		return (bool)0;
	}

IL_0030:
	{
		Guid_t  L_12 = ___a0;
		uint8_t L_13 = L_12.get__d_4();
		Guid_t  L_14 = ___b1;
		uint8_t L_15 = L_14.get__d_4();
		if ((((int32_t)L_13) == ((int32_t)L_15)))
		{
			goto IL_0040;
		}
	}
	{
		return (bool)0;
	}

IL_0040:
	{
		Guid_t  L_16 = ___a0;
		uint8_t L_17 = L_16.get__e_5();
		Guid_t  L_18 = ___b1;
		uint8_t L_19 = L_18.get__e_5();
		if ((((int32_t)L_17) == ((int32_t)L_19)))
		{
			goto IL_0050;
		}
	}
	{
		return (bool)0;
	}

IL_0050:
	{
		Guid_t  L_20 = ___a0;
		uint8_t L_21 = L_20.get__f_6();
		Guid_t  L_22 = ___b1;
		uint8_t L_23 = L_22.get__f_6();
		if ((((int32_t)L_21) == ((int32_t)L_23)))
		{
			goto IL_0060;
		}
	}
	{
		return (bool)0;
	}

IL_0060:
	{
		Guid_t  L_24 = ___a0;
		uint8_t L_25 = L_24.get__g_7();
		Guid_t  L_26 = ___b1;
		uint8_t L_27 = L_26.get__g_7();
		if ((((int32_t)L_25) == ((int32_t)L_27)))
		{
			goto IL_0070;
		}
	}
	{
		return (bool)0;
	}

IL_0070:
	{
		Guid_t  L_28 = ___a0;
		uint8_t L_29 = L_28.get__h_8();
		Guid_t  L_30 = ___b1;
		uint8_t L_31 = L_30.get__h_8();
		if ((((int32_t)L_29) == ((int32_t)L_31)))
		{
			goto IL_0080;
		}
	}
	{
		return (bool)0;
	}

IL_0080:
	{
		Guid_t  L_32 = ___a0;
		uint8_t L_33 = L_32.get__i_9();
		Guid_t  L_34 = ___b1;
		uint8_t L_35 = L_34.get__i_9();
		if ((((int32_t)L_33) == ((int32_t)L_35)))
		{
			goto IL_0090;
		}
	}
	{
		return (bool)0;
	}

IL_0090:
	{
		Guid_t  L_36 = ___a0;
		uint8_t L_37 = L_36.get__j_10();
		Guid_t  L_38 = ___b1;
		uint8_t L_39 = L_38.get__j_10();
		if ((((int32_t)L_37) == ((int32_t)L_39)))
		{
			goto IL_00a0;
		}
	}
	{
		return (bool)0;
	}

IL_00a0:
	{
		Guid_t  L_40 = ___a0;
		uint8_t L_41 = L_40.get__k_11();
		Guid_t  L_42 = ___b1;
		uint8_t L_43 = L_42.get__k_11();
		if ((((int32_t)L_41) == ((int32_t)L_43)))
		{
			goto IL_00b0;
		}
	}
	{
		return (bool)0;
	}

IL_00b0:
	{
		return (bool)1;
	}
}
// System.String System.Guid::ToString(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* Guid_ToString_m4056316049 (Guid_t * __this, String_t* ___format0, const RuntimeMethod* method)
{
	{
		String_t* L_0 = ___format0;
		String_t* L_1 = Guid_ToString_m2120285561((Guid_t *)__this, L_0, (RuntimeObject*)NULL, /*hidden argument*/NULL);
		return L_1;
	}
}
extern "C"  String_t* Guid_ToString_m4056316049_AdjustorThunk (RuntimeObject * __this, String_t* ___format0, const RuntimeMethod* method)
{
	Guid_t * _thisAdjusted = reinterpret_cast<Guid_t *>(__this + 1);
	return Guid_ToString_m4056316049(_thisAdjusted, ___format0, method);
}
// System.Char System.Guid::HexToChar(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar Guid_HexToChar_m1501038976 (RuntimeObject * __this /* static, unused */, int32_t ___a0, const RuntimeMethod* method)
{
	int32_t G_B3_0 = 0;
	{
		int32_t L_0 = ___a0;
		___a0 = ((int32_t)((int32_t)L_0&(int32_t)((int32_t)15)));
		int32_t L_1 = ___a0;
		if ((((int32_t)L_1) > ((int32_t)((int32_t)9))))
		{
			goto IL_0011;
		}
	}
	{
		int32_t L_2 = ___a0;
		G_B3_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)((int32_t)48)));
		goto IL_0018;
	}

IL_0011:
	{
		int32_t L_3 = ___a0;
		G_B3_0 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)((int32_t)10))), (int32_t)((int32_t)97)));
	}

IL_0018:
	{
		return (((int32_t)((uint16_t)G_B3_0)));
	}
}
// System.Int32 System.Guid::HexsToChars(System.Char*,System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Guid_HexsToChars_m1081455212 (RuntimeObject * __this /* static, unused */, Il2CppChar* ___guidChars0, int32_t ___offset1, int32_t ___a2, int32_t ___b3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid_HexsToChars_m1081455212_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Il2CppChar* L_0 = ___guidChars0;
		int32_t L_1 = ___offset1;
		int32_t L_2 = ___a2;
		int32_t L_3 = ___b3;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		int32_t L_4 = Guid_HexsToChars_m1632375665(NULL /*static, unused*/, (Il2CppChar*)(Il2CppChar*)L_0, L_1, L_2, L_3, (bool)0, /*hidden argument*/NULL);
		return L_4;
	}
}
// System.Int32 System.Guid::HexsToChars(System.Char*,System.Int32,System.Int32,System.Int32,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR int32_t Guid_HexsToChars_m1632375665 (RuntimeObject * __this /* static, unused */, Il2CppChar* ___guidChars0, int32_t ___offset1, int32_t ___a2, int32_t ___b3, bool ___hex4, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid_HexsToChars_m1632375665_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = ___hex4;
		if (!L_0)
		{
			goto IL_0020;
		}
	}
	{
		Il2CppChar* L_1 = ___guidChars0;
		int32_t L_2 = ___offset1;
		int32_t L_3 = L_2;
		___offset1 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_1, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_3)), (int32_t)2))))) = (int16_t)((int32_t)48);
		Il2CppChar* L_4 = ___guidChars0;
		int32_t L_5 = ___offset1;
		int32_t L_6 = L_5;
		___offset1 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_4, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_6)), (int32_t)2))))) = (int16_t)((int32_t)120);
	}

IL_0020:
	{
		Il2CppChar* L_7 = ___guidChars0;
		int32_t L_8 = ___offset1;
		int32_t L_9 = L_8;
		___offset1 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
		int32_t L_10 = ___a2;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		Il2CppChar L_11 = Guid_HexToChar_m1501038976(NULL /*static, unused*/, ((int32_t)((int32_t)L_10>>(int32_t)4)), /*hidden argument*/NULL);
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_7, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_9)), (int32_t)2))))) = (int16_t)L_11;
		Il2CppChar* L_12 = ___guidChars0;
		int32_t L_13 = ___offset1;
		int32_t L_14 = L_13;
		___offset1 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1));
		int32_t L_15 = ___a2;
		Il2CppChar L_16 = Guid_HexToChar_m1501038976(NULL /*static, unused*/, L_15, /*hidden argument*/NULL);
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_14)), (int32_t)2))))) = (int16_t)L_16;
		bool L_17 = ___hex4;
		if (!L_17)
		{
			goto IL_0074;
		}
	}
	{
		Il2CppChar* L_18 = ___guidChars0;
		int32_t L_19 = ___offset1;
		int32_t L_20 = L_19;
		___offset1 = ((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_18, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_20)), (int32_t)2))))) = (int16_t)((int32_t)44);
		Il2CppChar* L_21 = ___guidChars0;
		int32_t L_22 = ___offset1;
		int32_t L_23 = L_22;
		___offset1 = ((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_21, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_23)), (int32_t)2))))) = (int16_t)((int32_t)48);
		Il2CppChar* L_24 = ___guidChars0;
		int32_t L_25 = ___offset1;
		int32_t L_26 = L_25;
		___offset1 = ((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_24, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_26)), (int32_t)2))))) = (int16_t)((int32_t)120);
	}

IL_0074:
	{
		Il2CppChar* L_27 = ___guidChars0;
		int32_t L_28 = ___offset1;
		int32_t L_29 = L_28;
		___offset1 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1));
		int32_t L_30 = ___b3;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		Il2CppChar L_31 = Guid_HexToChar_m1501038976(NULL /*static, unused*/, ((int32_t)((int32_t)L_30>>(int32_t)4)), /*hidden argument*/NULL);
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_27, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_29)), (int32_t)2))))) = (int16_t)L_31;
		Il2CppChar* L_32 = ___guidChars0;
		int32_t L_33 = ___offset1;
		int32_t L_34 = L_33;
		___offset1 = ((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1));
		int32_t L_35 = ___b3;
		Il2CppChar L_36 = Guid_HexToChar_m1501038976(NULL /*static, unused*/, L_35, /*hidden argument*/NULL);
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_32, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_34)), (int32_t)2))))) = (int16_t)L_36;
		int32_t L_37 = ___offset1;
		return L_37;
	}
}
// System.String System.Guid::ToString(System.String,System.IFormatProvider)
extern "C" IL2CPP_METHOD_ATTR String_t* Guid_ToString_m2120285561 (Guid_t * __this, String_t* ___format0, RuntimeObject* ___provider1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid_ToString_m2120285561_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	int32_t V_1 = 0;
	bool V_2 = false;
	bool V_3 = false;
	Il2CppChar V_4 = 0x0;
	Il2CppChar* V_5 = NULL;
	String_t* V_6 = NULL;
	Il2CppChar* V_7 = NULL;
	Il2CppChar* V_8 = NULL;
	Il2CppChar* V_9 = NULL;
	{
		String_t* L_0 = ___format0;
		if (!L_0)
		{
			goto IL_000b;
		}
	}
	{
		String_t* L_1 = ___format0;
		NullCheck(L_1);
		int32_t L_2 = String_get_Length_m3847582255(L_1, /*hidden argument*/NULL);
		if (L_2)
		{
			goto IL_0012;
		}
	}

IL_000b:
	{
		___format0 = _stringLiteral3452614620;
	}

IL_0012:
	{
		V_1 = 0;
		V_2 = (bool)1;
		V_3 = (bool)0;
		String_t* L_3 = ___format0;
		NullCheck(L_3);
		int32_t L_4 = String_get_Length_m3847582255(L_3, /*hidden argument*/NULL);
		if ((((int32_t)L_4) == ((int32_t)1)))
		{
			goto IL_0031;
		}
	}
	{
		String_t* L_5 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral1712196609, /*hidden argument*/NULL);
		FormatException_t154580423 * L_6 = (FormatException_t154580423 *)il2cpp_codegen_object_new(FormatException_t154580423_il2cpp_TypeInfo_var);
		FormatException__ctor_m4049685996(L_6, L_5, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, NULL, Guid_ToString_m2120285561_RuntimeMethod_var);
	}

IL_0031:
	{
		String_t* L_7 = ___format0;
		NullCheck(L_7);
		Il2CppChar L_8 = String_get_Chars_m2986988803(L_7, 0, /*hidden argument*/NULL);
		V_4 = L_8;
		Il2CppChar L_9 = V_4;
		if ((((int32_t)L_9) == ((int32_t)((int32_t)68))))
		{
			goto IL_0046;
		}
	}
	{
		Il2CppChar L_10 = V_4;
		if ((!(((uint32_t)L_10) == ((uint32_t)((int32_t)100)))))
		{
			goto IL_0053;
		}
	}

IL_0046:
	{
		String_t* L_11 = String_FastAllocateString_m806998024(NULL /*static, unused*/, ((int32_t)36), /*hidden argument*/NULL);
		V_0 = L_11;
		goto IL_015d;
	}

IL_0053:
	{
		Il2CppChar L_12 = V_4;
		if ((((int32_t)L_12) == ((int32_t)((int32_t)78))))
		{
			goto IL_005f;
		}
	}
	{
		Il2CppChar L_13 = V_4;
		if ((!(((uint32_t)L_13) == ((uint32_t)((int32_t)110)))))
		{
			goto IL_006e;
		}
	}

IL_005f:
	{
		String_t* L_14 = String_FastAllocateString_m806998024(NULL /*static, unused*/, ((int32_t)32), /*hidden argument*/NULL);
		V_0 = L_14;
		V_2 = (bool)0;
		goto IL_015d;
	}

IL_006e:
	{
		Il2CppChar L_15 = V_4;
		if ((((int32_t)L_15) == ((int32_t)((int32_t)66))))
		{
			goto IL_007a;
		}
	}
	{
		Il2CppChar L_16 = V_4;
		if ((!(((uint32_t)L_16) == ((uint32_t)((int32_t)98)))))
		{
			goto IL_00b9;
		}
	}

IL_007a:
	{
		String_t* L_17 = String_FastAllocateString_m806998024(NULL /*static, unused*/, ((int32_t)38), /*hidden argument*/NULL);
		V_0 = L_17;
		String_t* L_18 = V_0;
		V_6 = L_18;
		String_t* L_19 = V_6;
		V_5 = (Il2CppChar*)(((uintptr_t)L_19));
		Il2CppChar* L_20 = V_5;
		if (!L_20)
		{
			goto IL_0098;
		}
	}
	{
		Il2CppChar* L_21 = V_5;
		int32_t L_22 = RuntimeHelpers_get_OffsetToStringData_m2192601476(NULL /*static, unused*/, /*hidden argument*/NULL);
		V_5 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_21, (int32_t)L_22));
	}

IL_0098:
	{
		Il2CppChar* L_23 = V_5;
		int32_t L_24 = V_1;
		int32_t L_25 = L_24;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_23, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_25)), (int32_t)2))))) = (int16_t)((int32_t)123);
		Il2CppChar* L_26 = V_5;
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_26, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)((int32_t)37))), (int32_t)2))))) = (int16_t)((int32_t)125);
		V_6 = (String_t*)NULL;
		goto IL_015d;
	}

IL_00b9:
	{
		Il2CppChar L_27 = V_4;
		if ((((int32_t)L_27) == ((int32_t)((int32_t)80))))
		{
			goto IL_00c5;
		}
	}
	{
		Il2CppChar L_28 = V_4;
		if ((!(((uint32_t)L_28) == ((uint32_t)((int32_t)112)))))
		{
			goto IL_0101;
		}
	}

IL_00c5:
	{
		String_t* L_29 = String_FastAllocateString_m806998024(NULL /*static, unused*/, ((int32_t)38), /*hidden argument*/NULL);
		V_0 = L_29;
		String_t* L_30 = V_0;
		V_6 = L_30;
		String_t* L_31 = V_6;
		V_7 = (Il2CppChar*)(((uintptr_t)L_31));
		Il2CppChar* L_32 = V_7;
		if (!L_32)
		{
			goto IL_00e3;
		}
	}
	{
		Il2CppChar* L_33 = V_7;
		int32_t L_34 = RuntimeHelpers_get_OffsetToStringData_m2192601476(NULL /*static, unused*/, /*hidden argument*/NULL);
		V_7 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_33, (int32_t)L_34));
	}

IL_00e3:
	{
		Il2CppChar* L_35 = V_7;
		int32_t L_36 = V_1;
		int32_t L_37 = L_36;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_35, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_37)), (int32_t)2))))) = (int16_t)((int32_t)40);
		Il2CppChar* L_38 = V_7;
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_38, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)((int32_t)37))), (int32_t)2))))) = (int16_t)((int32_t)41);
		V_6 = (String_t*)NULL;
		goto IL_015d;
	}

IL_0101:
	{
		Il2CppChar L_39 = V_4;
		if ((((int32_t)L_39) == ((int32_t)((int32_t)88))))
		{
			goto IL_010d;
		}
	}
	{
		Il2CppChar L_40 = V_4;
		if ((!(((uint32_t)L_40) == ((uint32_t)((int32_t)120)))))
		{
			goto IL_014d;
		}
	}

IL_010d:
	{
		String_t* L_41 = String_FastAllocateString_m806998024(NULL /*static, unused*/, ((int32_t)68), /*hidden argument*/NULL);
		V_0 = L_41;
		String_t* L_42 = V_0;
		V_6 = L_42;
		String_t* L_43 = V_6;
		V_8 = (Il2CppChar*)(((uintptr_t)L_43));
		Il2CppChar* L_44 = V_8;
		if (!L_44)
		{
			goto IL_012b;
		}
	}
	{
		Il2CppChar* L_45 = V_8;
		int32_t L_46 = RuntimeHelpers_get_OffsetToStringData_m2192601476(NULL /*static, unused*/, /*hidden argument*/NULL);
		V_8 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_45, (int32_t)L_46));
	}

IL_012b:
	{
		Il2CppChar* L_47 = V_8;
		int32_t L_48 = V_1;
		int32_t L_49 = L_48;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_49, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_47, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_49)), (int32_t)2))))) = (int16_t)((int32_t)123);
		Il2CppChar* L_50 = V_8;
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_50, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)((int32_t)67))), (int32_t)2))))) = (int16_t)((int32_t)125);
		V_6 = (String_t*)NULL;
		V_2 = (bool)0;
		V_3 = (bool)1;
		goto IL_015d;
	}

IL_014d:
	{
		String_t* L_51 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral1712196609, /*hidden argument*/NULL);
		FormatException_t154580423 * L_52 = (FormatException_t154580423 *)il2cpp_codegen_object_new(FormatException_t154580423_il2cpp_TypeInfo_var);
		FormatException__ctor_m4049685996(L_52, L_51, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_52, NULL, Guid_ToString_m2120285561_RuntimeMethod_var);
	}

IL_015d:
	{
		String_t* L_53 = V_0;
		V_6 = L_53;
		String_t* L_54 = V_6;
		V_9 = (Il2CppChar*)(((uintptr_t)L_54));
		Il2CppChar* L_55 = V_9;
		if (!L_55)
		{
			goto IL_0173;
		}
	}
	{
		Il2CppChar* L_56 = V_9;
		int32_t L_57 = RuntimeHelpers_get_OffsetToStringData_m2192601476(NULL /*static, unused*/, /*hidden argument*/NULL);
		V_9 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_56, (int32_t)L_57));
	}

IL_0173:
	{
		bool L_58 = V_3;
		if (!L_58)
		{
			goto IL_02fa;
		}
	}
	{
		Il2CppChar* L_59 = V_9;
		int32_t L_60 = V_1;
		int32_t L_61 = L_60;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_59, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_61)), (int32_t)2))))) = (int16_t)((int32_t)48);
		Il2CppChar* L_62 = V_9;
		int32_t L_63 = V_1;
		int32_t L_64 = L_63;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_62, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_64)), (int32_t)2))))) = (int16_t)((int32_t)120);
		Il2CppChar* L_65 = V_9;
		int32_t L_66 = V_1;
		int32_t L_67 = __this->get__a_1();
		int32_t L_68 = __this->get__a_1();
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		int32_t L_69 = Guid_HexsToChars_m1081455212(NULL /*static, unused*/, (Il2CppChar*)(Il2CppChar*)L_65, L_66, ((int32_t)((int32_t)L_67>>(int32_t)((int32_t)24))), ((int32_t)((int32_t)L_68>>(int32_t)((int32_t)16))), /*hidden argument*/NULL);
		V_1 = L_69;
		Il2CppChar* L_70 = V_9;
		int32_t L_71 = V_1;
		int32_t L_72 = __this->get__a_1();
		int32_t L_73 = __this->get__a_1();
		int32_t L_74 = Guid_HexsToChars_m1081455212(NULL /*static, unused*/, (Il2CppChar*)(Il2CppChar*)L_70, L_71, ((int32_t)((int32_t)L_72>>(int32_t)8)), L_73, /*hidden argument*/NULL);
		V_1 = L_74;
		Il2CppChar* L_75 = V_9;
		int32_t L_76 = V_1;
		int32_t L_77 = L_76;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_75, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_77)), (int32_t)2))))) = (int16_t)((int32_t)44);
		Il2CppChar* L_78 = V_9;
		int32_t L_79 = V_1;
		int32_t L_80 = L_79;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_80, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_78, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_80)), (int32_t)2))))) = (int16_t)((int32_t)48);
		Il2CppChar* L_81 = V_9;
		int32_t L_82 = V_1;
		int32_t L_83 = L_82;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_83, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_81, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_83)), (int32_t)2))))) = (int16_t)((int32_t)120);
		Il2CppChar* L_84 = V_9;
		int32_t L_85 = V_1;
		int16_t L_86 = __this->get__b_2();
		int16_t L_87 = __this->get__b_2();
		int32_t L_88 = Guid_HexsToChars_m1081455212(NULL /*static, unused*/, (Il2CppChar*)(Il2CppChar*)L_84, L_85, ((int32_t)((int32_t)L_86>>(int32_t)8)), L_87, /*hidden argument*/NULL);
		V_1 = L_88;
		Il2CppChar* L_89 = V_9;
		int32_t L_90 = V_1;
		int32_t L_91 = L_90;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_91, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_89, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_91)), (int32_t)2))))) = (int16_t)((int32_t)44);
		Il2CppChar* L_92 = V_9;
		int32_t L_93 = V_1;
		int32_t L_94 = L_93;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_94, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_92, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_94)), (int32_t)2))))) = (int16_t)((int32_t)48);
		Il2CppChar* L_95 = V_9;
		int32_t L_96 = V_1;
		int32_t L_97 = L_96;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_97, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_95, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_97)), (int32_t)2))))) = (int16_t)((int32_t)120);
		Il2CppChar* L_98 = V_9;
		int32_t L_99 = V_1;
		int16_t L_100 = __this->get__c_3();
		int16_t L_101 = __this->get__c_3();
		int32_t L_102 = Guid_HexsToChars_m1081455212(NULL /*static, unused*/, (Il2CppChar*)(Il2CppChar*)L_98, L_99, ((int32_t)((int32_t)L_100>>(int32_t)8)), L_101, /*hidden argument*/NULL);
		V_1 = L_102;
		Il2CppChar* L_103 = V_9;
		int32_t L_104 = V_1;
		int32_t L_105 = L_104;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_105, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_103, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_105)), (int32_t)2))))) = (int16_t)((int32_t)44);
		Il2CppChar* L_106 = V_9;
		int32_t L_107 = V_1;
		int32_t L_108 = L_107;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_108, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_106, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_108)), (int32_t)2))))) = (int16_t)((int32_t)123);
		Il2CppChar* L_109 = V_9;
		int32_t L_110 = V_1;
		uint8_t L_111 = __this->get__d_4();
		uint8_t L_112 = __this->get__e_5();
		int32_t L_113 = Guid_HexsToChars_m1632375665(NULL /*static, unused*/, (Il2CppChar*)(Il2CppChar*)L_109, L_110, L_111, L_112, (bool)1, /*hidden argument*/NULL);
		V_1 = L_113;
		Il2CppChar* L_114 = V_9;
		int32_t L_115 = V_1;
		int32_t L_116 = L_115;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_116, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_114, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_116)), (int32_t)2))))) = (int16_t)((int32_t)44);
		Il2CppChar* L_117 = V_9;
		int32_t L_118 = V_1;
		uint8_t L_119 = __this->get__f_6();
		uint8_t L_120 = __this->get__g_7();
		int32_t L_121 = Guid_HexsToChars_m1632375665(NULL /*static, unused*/, (Il2CppChar*)(Il2CppChar*)L_117, L_118, L_119, L_120, (bool)1, /*hidden argument*/NULL);
		V_1 = L_121;
		Il2CppChar* L_122 = V_9;
		int32_t L_123 = V_1;
		int32_t L_124 = L_123;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_124, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_122, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_124)), (int32_t)2))))) = (int16_t)((int32_t)44);
		Il2CppChar* L_125 = V_9;
		int32_t L_126 = V_1;
		uint8_t L_127 = __this->get__h_8();
		uint8_t L_128 = __this->get__i_9();
		int32_t L_129 = Guid_HexsToChars_m1632375665(NULL /*static, unused*/, (Il2CppChar*)(Il2CppChar*)L_125, L_126, L_127, L_128, (bool)1, /*hidden argument*/NULL);
		V_1 = L_129;
		Il2CppChar* L_130 = V_9;
		int32_t L_131 = V_1;
		int32_t L_132 = L_131;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_132, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_130, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_132)), (int32_t)2))))) = (int16_t)((int32_t)44);
		Il2CppChar* L_133 = V_9;
		int32_t L_134 = V_1;
		uint8_t L_135 = __this->get__j_10();
		uint8_t L_136 = __this->get__k_11();
		int32_t L_137 = Guid_HexsToChars_m1632375665(NULL /*static, unused*/, (Il2CppChar*)(Il2CppChar*)L_133, L_134, L_135, L_136, (bool)1, /*hidden argument*/NULL);
		V_1 = L_137;
		Il2CppChar* L_138 = V_9;
		int32_t L_139 = V_1;
		int32_t L_140 = L_139;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_140, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_138, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_140)), (int32_t)2))))) = (int16_t)((int32_t)125);
		goto IL_03f2;
	}

IL_02fa:
	{
		Il2CppChar* L_141 = V_9;
		int32_t L_142 = V_1;
		int32_t L_143 = __this->get__a_1();
		int32_t L_144 = __this->get__a_1();
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		int32_t L_145 = Guid_HexsToChars_m1081455212(NULL /*static, unused*/, (Il2CppChar*)(Il2CppChar*)L_141, L_142, ((int32_t)((int32_t)L_143>>(int32_t)((int32_t)24))), ((int32_t)((int32_t)L_144>>(int32_t)((int32_t)16))), /*hidden argument*/NULL);
		V_1 = L_145;
		Il2CppChar* L_146 = V_9;
		int32_t L_147 = V_1;
		int32_t L_148 = __this->get__a_1();
		int32_t L_149 = __this->get__a_1();
		int32_t L_150 = Guid_HexsToChars_m1081455212(NULL /*static, unused*/, (Il2CppChar*)(Il2CppChar*)L_146, L_147, ((int32_t)((int32_t)L_148>>(int32_t)8)), L_149, /*hidden argument*/NULL);
		V_1 = L_150;
		bool L_151 = V_2;
		if (!L_151)
		{
			goto IL_033d;
		}
	}
	{
		Il2CppChar* L_152 = V_9;
		int32_t L_153 = V_1;
		int32_t L_154 = L_153;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_154, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_152, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_154)), (int32_t)2))))) = (int16_t)((int32_t)45);
	}

IL_033d:
	{
		Il2CppChar* L_155 = V_9;
		int32_t L_156 = V_1;
		int16_t L_157 = __this->get__b_2();
		int16_t L_158 = __this->get__b_2();
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		int32_t L_159 = Guid_HexsToChars_m1081455212(NULL /*static, unused*/, (Il2CppChar*)(Il2CppChar*)L_155, L_156, ((int32_t)((int32_t)L_157>>(int32_t)8)), L_158, /*hidden argument*/NULL);
		V_1 = L_159;
		bool L_160 = V_2;
		if (!L_160)
		{
			goto IL_0365;
		}
	}
	{
		Il2CppChar* L_161 = V_9;
		int32_t L_162 = V_1;
		int32_t L_163 = L_162;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_163, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_161, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_163)), (int32_t)2))))) = (int16_t)((int32_t)45);
	}

IL_0365:
	{
		Il2CppChar* L_164 = V_9;
		int32_t L_165 = V_1;
		int16_t L_166 = __this->get__c_3();
		int16_t L_167 = __this->get__c_3();
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		int32_t L_168 = Guid_HexsToChars_m1081455212(NULL /*static, unused*/, (Il2CppChar*)(Il2CppChar*)L_164, L_165, ((int32_t)((int32_t)L_166>>(int32_t)8)), L_167, /*hidden argument*/NULL);
		V_1 = L_168;
		bool L_169 = V_2;
		if (!L_169)
		{
			goto IL_038d;
		}
	}
	{
		Il2CppChar* L_170 = V_9;
		int32_t L_171 = V_1;
		int32_t L_172 = L_171;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_172, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_170, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_172)), (int32_t)2))))) = (int16_t)((int32_t)45);
	}

IL_038d:
	{
		Il2CppChar* L_173 = V_9;
		int32_t L_174 = V_1;
		uint8_t L_175 = __this->get__d_4();
		uint8_t L_176 = __this->get__e_5();
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		int32_t L_177 = Guid_HexsToChars_m1081455212(NULL /*static, unused*/, (Il2CppChar*)(Il2CppChar*)L_173, L_174, L_175, L_176, /*hidden argument*/NULL);
		V_1 = L_177;
		bool L_178 = V_2;
		if (!L_178)
		{
			goto IL_03b3;
		}
	}
	{
		Il2CppChar* L_179 = V_9;
		int32_t L_180 = V_1;
		int32_t L_181 = L_180;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_181, (int32_t)1));
		*((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_179, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_181)), (int32_t)2))))) = (int16_t)((int32_t)45);
	}

IL_03b3:
	{
		Il2CppChar* L_182 = V_9;
		int32_t L_183 = V_1;
		uint8_t L_184 = __this->get__f_6();
		uint8_t L_185 = __this->get__g_7();
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		int32_t L_186 = Guid_HexsToChars_m1081455212(NULL /*static, unused*/, (Il2CppChar*)(Il2CppChar*)L_182, L_183, L_184, L_185, /*hidden argument*/NULL);
		V_1 = L_186;
		Il2CppChar* L_187 = V_9;
		int32_t L_188 = V_1;
		uint8_t L_189 = __this->get__h_8();
		uint8_t L_190 = __this->get__i_9();
		int32_t L_191 = Guid_HexsToChars_m1081455212(NULL /*static, unused*/, (Il2CppChar*)(Il2CppChar*)L_187, L_188, L_189, L_190, /*hidden argument*/NULL);
		V_1 = L_191;
		Il2CppChar* L_192 = V_9;
		int32_t L_193 = V_1;
		uint8_t L_194 = __this->get__j_10();
		uint8_t L_195 = __this->get__k_11();
		int32_t L_196 = Guid_HexsToChars_m1081455212(NULL /*static, unused*/, (Il2CppChar*)(Il2CppChar*)L_192, L_193, L_194, L_195, /*hidden argument*/NULL);
		V_1 = L_196;
	}

IL_03f2:
	{
		V_6 = (String_t*)NULL;
		String_t* L_197 = V_0;
		return L_197;
	}
}
extern "C"  String_t* Guid_ToString_m2120285561_AdjustorThunk (RuntimeObject * __this, String_t* ___format0, RuntimeObject* ___provider1, const RuntimeMethod* method)
{
	Guid_t * _thisAdjusted = reinterpret_cast<Guid_t *>(__this + 1);
	return Guid_ToString_m2120285561(_thisAdjusted, ___format0, ___provider1, method);
}
// System.Guid System.Guid::NewGuid()
extern "C" IL2CPP_METHOD_ATTR Guid_t  Guid_NewGuid_m923091018 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid_NewGuid_m923091018_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ByteU5BU5D_t4116647657* V_0 = NULL;
	Guid_t  V_1;
	memset(&V_1, 0, sizeof(V_1));
	RuntimeObject * V_2 = NULL;
	bool V_3 = false;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	{
		ByteU5BU5D_t4116647657* L_0 = (ByteU5BU5D_t4116647657*)SZArrayNew(ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
		V_0 = L_0;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		RuntimeObject * L_1 = ((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->get__rngAccess_12();
		V_2 = L_1;
		V_3 = (bool)0;
	}

IL_0010:
	try
	{ // begin try (depth: 1)
		{
			RuntimeObject * L_2 = V_2;
			Monitor_Enter_m984175629(NULL /*static, unused*/, L_2, (bool*)(&V_3), /*hidden argument*/NULL);
			IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
			RandomNumberGenerator_t386037858 * L_3 = ((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->get__rng_13();
			if (L_3)
			{
				goto IL_0029;
			}
		}

IL_001f:
		{
			RandomNumberGenerator_t386037858 * L_4 = RandomNumberGenerator_Create_m4162970280(NULL /*static, unused*/, /*hidden argument*/NULL);
			IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
			((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->set__rng_13(L_4);
		}

IL_0029:
		{
			IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
			RandomNumberGenerator_t386037858 * L_5 = ((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->get__rng_13();
			ByteU5BU5D_t4116647657* L_6 = V_0;
			NullCheck(L_5);
			VirtActionInvoker1< ByteU5BU5D_t4116647657* >::Invoke(6 /* System.Void System.Security.Cryptography.RandomNumberGenerator::GetBytes(System.Byte[]) */, L_5, L_6);
			IL2CPP_LEAVE(0x40, FINALLY_0036);
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__last_unhandled_exception = (Exception_t *)e.ex;
		goto FINALLY_0036;
	}

FINALLY_0036:
	{ // begin finally (depth: 1)
		{
			bool L_7 = V_3;
			if (!L_7)
			{
				goto IL_003f;
			}
		}

IL_0039:
		{
			RuntimeObject * L_8 = V_2;
			Monitor_Exit_m3585316909(NULL /*static, unused*/, L_8, /*hidden argument*/NULL);
		}

IL_003f:
		{
			IL2CPP_END_FINALLY(54)
		}
	} // end finally (depth: 1)
	IL2CPP_CLEANUP(54)
	{
		IL2CPP_JUMP_TBL(0x40, IL_0040)
		IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
	}

IL_0040:
	{
		ByteU5BU5D_t4116647657* L_9 = V_0;
		Guid__ctor_m3421080095((Guid_t *)(&V_1), L_9, /*hidden argument*/NULL);
		Guid_t  L_10 = V_1;
		uint8_t L_11 = L_10.get__d_4();
		(&V_1)->set__d_4((uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)63)))|(int32_t)((int32_t)128)))))));
		Guid_t  L_12 = V_1;
		int16_t L_13 = L_12.get__c_3();
		(&V_1)->set__c_3((((int16_t)((int16_t)((int64_t)((int64_t)((int64_t)((int64_t)(((int64_t)((int64_t)L_13)))&(int64_t)(((int64_t)((int64_t)((int32_t)4095))))))|(int64_t)(((int64_t)((int64_t)((int32_t)16384))))))))));
		Guid_t  L_14 = V_1;
		return L_14;
	}
}
// System.Byte[] System.Guid::FastNewGuidArray()
extern "C" IL2CPP_METHOD_ATTR ByteU5BU5D_t4116647657* Guid_FastNewGuidArray_m920913610 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid_FastNewGuidArray_m920913610_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ByteU5BU5D_t4116647657* V_0 = NULL;
	RuntimeObject * V_1 = NULL;
	bool V_2 = false;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	{
		ByteU5BU5D_t4116647657* L_0 = (ByteU5BU5D_t4116647657*)SZArrayNew(ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
		V_0 = L_0;
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		RuntimeObject * L_1 = ((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->get__rngAccess_12();
		V_1 = L_1;
		V_2 = (bool)0;
	}

IL_0010:
	try
	{ // begin try (depth: 1)
		{
			RuntimeObject * L_2 = V_1;
			Monitor_Enter_m984175629(NULL /*static, unused*/, L_2, (bool*)(&V_2), /*hidden argument*/NULL);
			IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
			RandomNumberGenerator_t386037858 * L_3 = ((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->get__rng_13();
			if (!L_3)
			{
				goto IL_0029;
			}
		}

IL_001f:
		{
			IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
			RandomNumberGenerator_t386037858 * L_4 = ((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->get__rng_13();
			((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->set__fastRng_14(L_4);
		}

IL_0029:
		{
			IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
			RandomNumberGenerator_t386037858 * L_5 = ((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->get__fastRng_14();
			if (L_5)
			{
				goto IL_003a;
			}
		}

IL_0030:
		{
			RNGCryptoServiceProvider_t3397414743 * L_6 = (RNGCryptoServiceProvider_t3397414743 *)il2cpp_codegen_object_new(RNGCryptoServiceProvider_t3397414743_il2cpp_TypeInfo_var);
			RNGCryptoServiceProvider__ctor_m2355451105(L_6, /*hidden argument*/NULL);
			IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
			((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->set__fastRng_14(L_6);
		}

IL_003a:
		{
			IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
			RandomNumberGenerator_t386037858 * L_7 = ((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->get__fastRng_14();
			ByteU5BU5D_t4116647657* L_8 = V_0;
			NullCheck(L_7);
			VirtActionInvoker1< ByteU5BU5D_t4116647657* >::Invoke(6 /* System.Void System.Security.Cryptography.RandomNumberGenerator::GetBytes(System.Byte[]) */, L_7, L_8);
			IL2CPP_LEAVE(0x51, FINALLY_0047);
		}
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__last_unhandled_exception = (Exception_t *)e.ex;
		goto FINALLY_0047;
	}

FINALLY_0047:
	{ // begin finally (depth: 1)
		{
			bool L_9 = V_2;
			if (!L_9)
			{
				goto IL_0050;
			}
		}

IL_004a:
		{
			RuntimeObject * L_10 = V_1;
			Monitor_Exit_m3585316909(NULL /*static, unused*/, L_10, /*hidden argument*/NULL);
		}

IL_0050:
		{
			IL2CPP_END_FINALLY(71)
		}
	} // end finally (depth: 1)
	IL2CPP_CLEANUP(71)
	{
		IL2CPP_JUMP_TBL(0x51, IL_0051)
		IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
	}

IL_0051:
	{
		ByteU5BU5D_t4116647657* L_11 = V_0;
		ByteU5BU5D_t4116647657* L_12 = V_0;
		NullCheck(L_12);
		int32_t L_13 = 8;
		uint8_t L_14 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
		NullCheck(L_11);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(8), (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)((int32_t)((int32_t)L_14&(int32_t)((int32_t)63)))|(int32_t)((int32_t)128)))))));
		ByteU5BU5D_t4116647657* L_15 = V_0;
		ByteU5BU5D_t4116647657* L_16 = V_0;
		NullCheck(L_16);
		int32_t L_17 = 7;
		uint8_t L_18 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
		NullCheck(L_15);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(7), (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)((int32_t)((int32_t)L_18&(int32_t)((int32_t)15)))|(int32_t)((int32_t)64)))))));
		ByteU5BU5D_t4116647657* L_19 = V_0;
		return L_19;
	}
}
// System.Void System.Guid::.cctor()
extern "C" IL2CPP_METHOD_ATTR void Guid__cctor_m1202095334 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (Guid__cctor_m1202095334_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_initobj((((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->get_address_of_Empty_0()), sizeof(Guid_t ));
		RuntimeObject * L_0 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
		Object__ctor_m297566312(L_0, /*hidden argument*/NULL);
		((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->set__rngAccess_12(L_0);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif


// Conversion methods for marshalling of: System.Guid/GuidResult
extern "C" void GuidResult_t1584437374_marshal_pinvoke(const GuidResult_t1584437374& unmarshaled, GuidResult_t1584437374_marshaled_pinvoke& marshaled)
{
	Exception_t* ___m_innerException_6Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_innerException' of type 'GuidResult': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_innerException_6Exception, NULL, NULL);
}
extern "C" void GuidResult_t1584437374_marshal_pinvoke_back(const GuidResult_t1584437374_marshaled_pinvoke& marshaled, GuidResult_t1584437374& unmarshaled)
{
	Exception_t* ___m_innerException_6Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_innerException' of type 'GuidResult': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_innerException_6Exception, NULL, NULL);
}
// Conversion method for clean up from marshalling of: System.Guid/GuidResult
extern "C" void GuidResult_t1584437374_marshal_pinvoke_cleanup(GuidResult_t1584437374_marshaled_pinvoke& marshaled)
{
}


// Conversion methods for marshalling of: System.Guid/GuidResult
extern "C" void GuidResult_t1584437374_marshal_com(const GuidResult_t1584437374& unmarshaled, GuidResult_t1584437374_marshaled_com& marshaled)
{
	Exception_t* ___m_innerException_6Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_innerException' of type 'GuidResult': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_innerException_6Exception, NULL, NULL);
}
extern "C" void GuidResult_t1584437374_marshal_com_back(const GuidResult_t1584437374_marshaled_com& marshaled, GuidResult_t1584437374& unmarshaled)
{
	Exception_t* ___m_innerException_6Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_innerException' of type 'GuidResult': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_innerException_6Exception, NULL, NULL);
}
// Conversion method for clean up from marshalling of: System.Guid/GuidResult
extern "C" void GuidResult_t1584437374_marshal_com_cleanup(GuidResult_t1584437374_marshaled_com& marshaled)
{
}
// System.Void System.Guid/GuidResult::Init(System.Guid/GuidParseThrowStyle)
extern "C" IL2CPP_METHOD_ATTR void GuidResult_Init_m2663570468 (GuidResult_t1584437374 * __this, int32_t ___canThrow0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GuidResult_Init_m2663570468_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(Guid_t_il2cpp_TypeInfo_var);
		Guid_t  L_0 = ((Guid_t_StaticFields*)il2cpp_codegen_static_fields_for(Guid_t_il2cpp_TypeInfo_var))->get_Empty_0();
		__this->set_parsedGuid_0(L_0);
		int32_t L_1 = ___canThrow0;
		__this->set_throwStyle_1(L_1);
		return;
	}
}
extern "C"  void GuidResult_Init_m2663570468_AdjustorThunk (RuntimeObject * __this, int32_t ___canThrow0, const RuntimeMethod* method)
{
	GuidResult_t1584437374 * _thisAdjusted = reinterpret_cast<GuidResult_t1584437374 *>(__this + 1);
	GuidResult_Init_m2663570468(_thisAdjusted, ___canThrow0, method);
}
// System.Void System.Guid/GuidResult::SetFailure(System.Exception)
extern "C" IL2CPP_METHOD_ATTR void GuidResult_SetFailure_m3255616504 (GuidResult_t1584437374 * __this, Exception_t * ___nativeException0, const RuntimeMethod* method)
{
	{
		__this->set_m_failure_2(4);
		Exception_t * L_0 = ___nativeException0;
		__this->set_m_innerException_6(L_0);
		return;
	}
}
extern "C"  void GuidResult_SetFailure_m3255616504_AdjustorThunk (RuntimeObject * __this, Exception_t * ___nativeException0, const RuntimeMethod* method)
{
	GuidResult_t1584437374 * _thisAdjusted = reinterpret_cast<GuidResult_t1584437374 *>(__this + 1);
	GuidResult_SetFailure_m3255616504(_thisAdjusted, ___nativeException0, method);
}
// System.Void System.Guid/GuidResult::SetFailure(System.Guid/ParseFailureKind,System.String)
extern "C" IL2CPP_METHOD_ATTR void GuidResult_SetFailure_m1094087072 (GuidResult_t1584437374 * __this, int32_t ___failure0, String_t* ___failureMessageID1, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___failure0;
		String_t* L_1 = ___failureMessageID1;
		GuidResult_SetFailure_m4176925274((GuidResult_t1584437374 *)__this, L_0, L_1, NULL, (String_t*)NULL, (Exception_t *)NULL, /*hidden argument*/NULL);
		return;
	}
}
extern "C"  void GuidResult_SetFailure_m1094087072_AdjustorThunk (RuntimeObject * __this, int32_t ___failure0, String_t* ___failureMessageID1, const RuntimeMethod* method)
{
	GuidResult_t1584437374 * _thisAdjusted = reinterpret_cast<GuidResult_t1584437374 *>(__this + 1);
	GuidResult_SetFailure_m1094087072(_thisAdjusted, ___failure0, ___failureMessageID1, method);
}
// System.Void System.Guid/GuidResult::SetFailure(System.Guid/ParseFailureKind,System.String,System.Object)
extern "C" IL2CPP_METHOD_ATTR void GuidResult_SetFailure_m1246975250 (GuidResult_t1584437374 * __this, int32_t ___failure0, String_t* ___failureMessageID1, RuntimeObject * ___failureMessageFormatArgument2, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___failure0;
		String_t* L_1 = ___failureMessageID1;
		RuntimeObject * L_2 = ___failureMessageFormatArgument2;
		GuidResult_SetFailure_m4176925274((GuidResult_t1584437374 *)__this, L_0, L_1, L_2, (String_t*)NULL, (Exception_t *)NULL, /*hidden argument*/NULL);
		return;
	}
}
extern "C"  void GuidResult_SetFailure_m1246975250_AdjustorThunk (RuntimeObject * __this, int32_t ___failure0, String_t* ___failureMessageID1, RuntimeObject * ___failureMessageFormatArgument2, const RuntimeMethod* method)
{
	GuidResult_t1584437374 * _thisAdjusted = reinterpret_cast<GuidResult_t1584437374 *>(__this + 1);
	GuidResult_SetFailure_m1246975250(_thisAdjusted, ___failure0, ___failureMessageID1, ___failureMessageFormatArgument2, method);
}
// System.Void System.Guid/GuidResult::SetFailure(System.Guid/ParseFailureKind,System.String,System.Object,System.String,System.Exception)
extern "C" IL2CPP_METHOD_ATTR void GuidResult_SetFailure_m4176925274 (GuidResult_t1584437374 * __this, int32_t ___failure0, String_t* ___failureMessageID1, RuntimeObject * ___failureMessageFormatArgument2, String_t* ___failureArgumentName3, Exception_t * ___innerException4, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GuidResult_SetFailure_m4176925274_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___failure0;
		__this->set_m_failure_2(L_0);
		String_t* L_1 = ___failureMessageID1;
		__this->set_m_failureMessageID_3(L_1);
		RuntimeObject * L_2 = ___failureMessageFormatArgument2;
		__this->set_m_failureMessageFormatArgument_4(L_2);
		String_t* L_3 = ___failureArgumentName3;
		__this->set_m_failureArgumentName_5(L_3);
		Exception_t * L_4 = ___innerException4;
		__this->set_m_innerException_6(L_4);
		int32_t L_5 = __this->get_throwStyle_1();
		if (!L_5)
		{
			goto IL_0034;
		}
	}
	{
		Exception_t * L_6 = GuidResult_GetGuidParseException_m2556040111((GuidResult_t1584437374 *)__this, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, NULL, GuidResult_SetFailure_m4176925274_RuntimeMethod_var);
	}

IL_0034:
	{
		return;
	}
}
extern "C"  void GuidResult_SetFailure_m4176925274_AdjustorThunk (RuntimeObject * __this, int32_t ___failure0, String_t* ___failureMessageID1, RuntimeObject * ___failureMessageFormatArgument2, String_t* ___failureArgumentName3, Exception_t * ___innerException4, const RuntimeMethod* method)
{
	GuidResult_t1584437374 * _thisAdjusted = reinterpret_cast<GuidResult_t1584437374 *>(__this + 1);
	GuidResult_SetFailure_m4176925274(_thisAdjusted, ___failure0, ___failureMessageID1, ___failureMessageFormatArgument2, ___failureArgumentName3, ___innerException4, method);
}
// System.Exception System.Guid/GuidResult::GetGuidParseException()
extern "C" IL2CPP_METHOD_ATTR Exception_t * GuidResult_GetGuidParseException_m2556040111 (GuidResult_t1584437374 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GuidResult_GetGuidParseException_m2556040111_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->get_m_failure_2();
		V_0 = L_0;
		int32_t L_1 = V_0;
		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1)))
		{
			case 0:
			{
				goto IL_0025;
			}
			case 1:
			{
				goto IL_0073;
			}
			case 2:
			{
				goto IL_0053;
			}
			case 3:
			{
				goto IL_0084;
			}
			case 4:
			{
				goto IL_003c;
			}
		}
	}
	{
		goto IL_008b;
	}

IL_0025:
	{
		String_t* L_2 = __this->get_m_failureArgumentName_5();
		String_t* L_3 = __this->get_m_failureMessageID_3();
		String_t* L_4 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, L_3, /*hidden argument*/NULL);
		ArgumentNullException_t1615371798 * L_5 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m2009621981(L_5, L_2, L_4, /*hidden argument*/NULL);
		return L_5;
	}

IL_003c:
	{
		String_t* L_6 = __this->get_m_failureMessageID_3();
		String_t* L_7 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, L_6, /*hidden argument*/NULL);
		Exception_t * L_8 = __this->get_m_innerException_6();
		FormatException_t154580423 * L_9 = (FormatException_t154580423 *)il2cpp_codegen_object_new(FormatException_t154580423_il2cpp_TypeInfo_var);
		FormatException__ctor_m1707675600(L_9, L_7, L_8, /*hidden argument*/NULL);
		return L_9;
	}

IL_0053:
	{
		String_t* L_10 = __this->get_m_failureMessageID_3();
		ObjectU5BU5D_t2843939325* L_11 = (ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)1);
		ObjectU5BU5D_t2843939325* L_12 = L_11;
		RuntimeObject * L_13 = __this->get_m_failureMessageFormatArgument_4();
		NullCheck(L_12);
		ArrayElementTypeCheck (L_12, L_13);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)L_13);
		String_t* L_14 = Environment_GetResourceString_m479507158(NULL /*static, unused*/, L_10, L_12, /*hidden argument*/NULL);
		FormatException_t154580423 * L_15 = (FormatException_t154580423 *)il2cpp_codegen_object_new(FormatException_t154580423_il2cpp_TypeInfo_var);
		FormatException__ctor_m4049685996(L_15, L_14, /*hidden argument*/NULL);
		return L_15;
	}

IL_0073:
	{
		String_t* L_16 = __this->get_m_failureMessageID_3();
		String_t* L_17 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, L_16, /*hidden argument*/NULL);
		FormatException_t154580423 * L_18 = (FormatException_t154580423 *)il2cpp_codegen_object_new(FormatException_t154580423_il2cpp_TypeInfo_var);
		FormatException__ctor_m4049685996(L_18, L_17, /*hidden argument*/NULL);
		return L_18;
	}

IL_0084:
	{
		Exception_t * L_19 = __this->get_m_innerException_6();
		return L_19;
	}

IL_008b:
	{
		String_t* L_20 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral1490913238, /*hidden argument*/NULL);
		FormatException_t154580423 * L_21 = (FormatException_t154580423 *)il2cpp_codegen_object_new(FormatException_t154580423_il2cpp_TypeInfo_var);
		FormatException__ctor_m4049685996(L_21, L_20, /*hidden argument*/NULL);
		return L_21;
	}
}
extern "C"  Exception_t * GuidResult_GetGuidParseException_m2556040111_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	GuidResult_t1584437374 * _thisAdjusted = reinterpret_cast<GuidResult_t1584437374 *>(__this + 1);
	return GuidResult_GetGuidParseException_m2556040111(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.IO.BinaryReader::.ctor(System.IO.Stream,System.Text.Encoding)
extern "C" IL2CPP_METHOD_ATTR void BinaryReader__ctor_m2266204403 (BinaryReader_t2428077293 * __this, Stream_t1273022909 * ___input0, Encoding_t1523322056 * ___encoding1, const RuntimeMethod* method)
{
	{
		Stream_t1273022909 * L_0 = ___input0;
		Encoding_t1523322056 * L_1 = ___encoding1;
		BinaryReader__ctor_m605133977(__this, L_0, L_1, (bool)0, /*hidden argument*/NULL);
		return;
	}
}
// System.Void System.IO.BinaryReader::.ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void BinaryReader__ctor_m605133977 (BinaryReader_t2428077293 * __this, Stream_t1273022909 * ___input0, Encoding_t1523322056 * ___encoding1, bool ___leaveOpen2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BinaryReader__ctor_m605133977_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		Object__ctor_m297566312(__this, /*hidden argument*/NULL);
		Stream_t1273022909 * L_0 = ___input0;
		if (L_0)
		{
			goto IL_0014;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral818277059, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, BinaryReader__ctor_m605133977_RuntimeMethod_var);
	}

IL_0014:
	{
		Encoding_t1523322056 * L_2 = ___encoding1;
		if (L_2)
		{
			goto IL_0022;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_3 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_3, _stringLiteral3002372288, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, NULL, BinaryReader__ctor_m605133977_RuntimeMethod_var);
	}

IL_0022:
	{
		Stream_t1273022909 * L_4 = ___input0;
		NullCheck(L_4);
		bool L_5 = VirtFuncInvoker0< bool >::Invoke(7 /* System.Boolean System.IO.Stream::get_CanRead() */, L_4);
		if (L_5)
		{
			goto IL_003a;
		}
	}
	{
		String_t* L_6 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral3322467553, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_7, L_6, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, NULL, BinaryReader__ctor_m605133977_RuntimeMethod_var);
	}

IL_003a:
	{
		Stream_t1273022909 * L_8 = ___input0;
		__this->set_m_stream_0(L_8);
		Encoding_t1523322056 * L_9 = ___encoding1;
		NullCheck(L_9);
		Decoder_t2204182725 * L_10 = VirtFuncInvoker0< Decoder_t2204182725 * >::Invoke(28 /* System.Text.Decoder System.Text.Encoding::GetDecoder() */, L_9);
		__this->set_m_decoder_2(L_10);
		Encoding_t1523322056 * L_11 = ___encoding1;
		NullCheck(L_11);
		int32_t L_12 = VirtFuncInvoker1< int32_t, int32_t >::Invoke(31 /* System.Int32 System.Text.Encoding::GetMaxCharCount(System.Int32) */, L_11, ((int32_t)128));
		__this->set_m_maxCharsSize_6(L_12);
		Encoding_t1523322056 * L_13 = ___encoding1;
		NullCheck(L_13);
		int32_t L_14 = VirtFuncInvoker1< int32_t, int32_t >::Invoke(30 /* System.Int32 System.Text.Encoding::GetMaxByteCount(System.Int32) */, L_13, 1);
		V_0 = L_14;
		int32_t L_15 = V_0;
		if ((((int32_t)L_15) >= ((int32_t)((int32_t)16))))
		{
			goto IL_006e;
		}
	}
	{
		V_0 = ((int32_t)16);
	}

IL_006e:
	{
		int32_t L_16 = V_0;
		ByteU5BU5D_t4116647657* L_17 = (ByteU5BU5D_t4116647657*)SZArrayNew(ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var, (uint32_t)L_16);
		__this->set_m_buffer_1(L_17);
		Encoding_t1523322056 * L_18 = ___encoding1;
		__this->set_m_2BytesPerChar_7((bool)((!(((RuntimeObject*)(UnicodeEncoding_t1959134050 *)((UnicodeEncoding_t1959134050 *)IsInstClass((RuntimeObject*)L_18, UnicodeEncoding_t1959134050_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0));
		Stream_t1273022909 * L_19 = __this->get_m_stream_0();
		NullCheck(L_19);
		Type_t * L_20 = Object_GetType_m88164663(L_19, /*hidden argument*/NULL);
		RuntimeTypeHandle_t3027515415  L_21 = { reinterpret_cast<intptr_t> (MemoryStream_t94973147_0_0_0_var) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_22 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_21, /*hidden argument*/NULL);
		bool L_23 = Type_op_Equality_m2683486427(NULL /*static, unused*/, L_20, L_22, /*hidden argument*/NULL);
		__this->set_m_isMemoryStream_8(L_23);
		bool L_24 = ___leaveOpen2;
		__this->set_m_leaveOpen_9(L_24);
		return;
	}
}
// System.IO.Stream System.IO.BinaryReader::get_BaseStream()
extern "C" IL2CPP_METHOD_ATTR Stream_t1273022909 * BinaryReader_get_BaseStream_m3993550412 (BinaryReader_t2428077293 * __this, const RuntimeMethod* method)
{
	{
		Stream_t1273022909 * L_0 = __this->get_m_stream_0();
		return L_0;
	}
}
// System.Void System.IO.BinaryReader::Close()
extern "C" IL2CPP_METHOD_ATTR void BinaryReader_Close_m3868286242 (BinaryReader_t2428077293 * __this, const RuntimeMethod* method)
{
	{
		VirtActionInvoker1< bool >::Invoke(7 /* System.Void System.IO.BinaryReader::Dispose(System.Boolean) */, __this, (bool)1);
		return;
	}
}
// System.Void System.IO.BinaryReader::Dispose(System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void BinaryReader_Dispose_m3769291377 (BinaryReader_t2428077293 * __this, bool ___disposing0, const RuntimeMethod* method)
{
	Stream_t1273022909 * V_0 = NULL;
	{
		bool L_0 = ___disposing0;
		if (!L_0)
		{
			goto IL_0022;
		}
	}
	{
		Stream_t1273022909 * L_1 = __this->get_m_stream_0();
		V_0 = L_1;
		__this->set_m_stream_0((Stream_t1273022909 *)NULL);
		Stream_t1273022909 * L_2 = V_0;
		if (!L_2)
		{
			goto IL_0022;
		}
	}
	{
		bool L_3 = __this->get_m_leaveOpen_9();
		if (L_3)
		{
			goto IL_0022;
		}
	}
	{
		Stream_t1273022909 * L_4 = V_0;
		NullCheck(L_4);
		VirtActionInvoker0::Invoke(15 /* System.Void System.IO.Stream::Close() */, L_4);
	}

IL_0022:
	{
		__this->set_m_stream_0((Stream_t1273022909 *)NULL);
		__this->set_m_buffer_1((ByteU5BU5D_t4116647657*)NULL);
		__this->set_m_decoder_2((Decoder_t2204182725 *)NULL);
		__this->set_m_charBytes_3((ByteU5BU5D_t4116647657*)NULL);
		__this->set_m_singleChar_4((CharU5BU5D_t3528271667*)NULL);
		__this->set_m_charBuffer_5((CharU5BU5D_t3528271667*)NULL);
		return;
	}
}
// System.Void System.IO.BinaryReader::Dispose()
extern "C" IL2CPP_METHOD_ATTR void BinaryReader_Dispose_m2104234276 (BinaryReader_t2428077293 * __this, const RuntimeMethod* method)
{
	{
		VirtActionInvoker1< bool >::Invoke(7 /* System.Void System.IO.BinaryReader::Dispose(System.Boolean) */, __this, (bool)1);
		return;
	}
}
// System.Int32 System.IO.BinaryReader::Read()
extern "C" IL2CPP_METHOD_ATTR int32_t BinaryReader_Read_m1362176249 (BinaryReader_t2428077293 * __this, const RuntimeMethod* method)
{
	{
		Stream_t1273022909 * L_0 = __this->get_m_stream_0();
		if (L_0)
		{
			goto IL_000d;
		}
	}
	{
		__Error_FileNotOpen_m1908847032(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_000d:
	{
		int32_t L_1 = BinaryReader_InternalReadOneChar_m1065452338(__this, /*hidden argument*/NULL);
		return L_1;
	}
}
// System.Boolean System.IO.BinaryReader::ReadBoolean()
extern "C" IL2CPP_METHOD_ATTR bool BinaryReader_ReadBoolean_m3271855799 (BinaryReader_t2428077293 * __this, const RuntimeMethod* method)
{
	{
		VirtActionInvoker1< int32_t >::Invoke(26 /* System.Void System.IO.BinaryReader::FillBuffer(System.Int32) */, __this, 1);
		ByteU5BU5D_t4116647657* L_0 = __this->get_m_buffer_1();
		NullCheck(L_0);
		int32_t L_1 = 0;
		uint8_t L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		return (bool)((!(((uint32_t)L_2) <= ((uint32_t)0)))? 1 : 0);
	}
}
// System.Byte System.IO.BinaryReader::ReadByte()
extern "C" IL2CPP_METHOD_ATTR uint8_t BinaryReader_ReadByte_m2842288049 (BinaryReader_t2428077293 * __this, const RuntimeMethod* method)
{
	int32_t G_B4_0 = 0;
	int32_t G_B3_0 = 0;
	{
		Stream_t1273022909 * L_0 = __this->get_m_stream_0();
		if (L_0)
		{
			goto IL_000d;
		}
	}
	{
		__Error_FileNotOpen_m1908847032(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_000d:
	{
		Stream_t1273022909 * L_1 = __this->get_m_stream_0();
		NullCheck(L_1);
		int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(26 /* System.Int32 System.IO.Stream::ReadByte() */, L_1);
		int32_t L_3 = L_2;
		G_B3_0 = L_3;
		if ((!(((uint32_t)L_3) == ((uint32_t)(-1)))))
		{
			G_B4_0 = L_3;
			goto IL_0021;
		}
	}
	{
		__Error_EndOfFile_m3393217288(NULL /*static, unused*/, /*hidden argument*/NULL);
		G_B4_0 = G_B3_0;
	}

IL_0021:
	{
		return (uint8_t)(((int32_t)((uint8_t)G_B4_0)));
	}
}
// System.SByte System.IO.BinaryReader::ReadSByte()
extern "C" IL2CPP_METHOD_ATTR int8_t BinaryReader_ReadSByte_m3736742795 (BinaryReader_t2428077293 * __this, const RuntimeMethod* method)
{
	{
		VirtActionInvoker1< int32_t >::Invoke(26 /* System.Void System.IO.BinaryReader::FillBuffer(System.Int32) */, __this, 1);
		ByteU5BU5D_t4116647657* L_0 = __this->get_m_buffer_1();
		NullCheck(L_0);
		int32_t L_1 = 0;
		uint8_t L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		return (((int8_t)((int8_t)L_2)));
	}
}
// System.Char System.IO.BinaryReader::ReadChar()
extern "C" IL2CPP_METHOD_ATTR Il2CppChar BinaryReader_ReadChar_m3380594564 (BinaryReader_t2428077293 * __this, const RuntimeMethod* method)
{
	int32_t G_B2_0 = 0;
	int32_t G_B1_0 = 0;
	{
		int32_t L_0 = VirtFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 System.IO.BinaryReader::Read() */, __this);
		int32_t L_1 = L_0;
		G_B1_0 = L_1;
		if ((!(((uint32_t)L_1) == ((uint32_t)(-1)))))
		{
			G_B2_0 = L_1;
			goto IL_000f;
		}
	}
	{
		__Error_EndOfFile_m3393217288(NULL /*static, unused*/, /*hidden argument*/NULL);
		G_B2_0 = G_B1_0;
	}

IL_000f:
	{
		return (((int32_t)((uint16_t)G_B2_0)));
	}
}
// System.Int16 System.IO.BinaryReader::ReadInt16()
extern "C" IL2CPP_METHOD_ATTR int16_t BinaryReader_ReadInt16_m816003668 (BinaryReader_t2428077293 * __this, const RuntimeMethod* method)
{
	{
		VirtActionInvoker1< int32_t >::Invoke(26 /* System.Void System.IO.BinaryReader::FillBuffer(System.Int32) */, __this, 2);
		ByteU5BU5D_t4116647657* L_0 = __this->get_m_buffer_1();
		NullCheck(L_0);
		int32_t L_1 = 0;
		uint8_t L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		ByteU5BU5D_t4116647657* L_3 = __this->get_m_buffer_1();
		NullCheck(L_3);
		int32_t L_4 = 1;
		uint8_t L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		return (((int16_t)((int16_t)((int32_t)((int32_t)L_2|(int32_t)((int32_t)((int32_t)L_5<<(int32_t)8)))))));
	}
}
// System.UInt16 System.IO.BinaryReader::ReadUInt16()
extern "C" IL2CPP_METHOD_ATTR uint16_t BinaryReader_ReadUInt16_m267781130 (BinaryReader_t2428077293 * __this, const RuntimeMethod* method)
{
	{
		VirtActionInvoker1< int32_t >::Invoke(26 /* System.Void System.IO.BinaryReader::FillBuffer(System.Int32) */, __this, 2);
		ByteU5BU5D_t4116647657* L_0 = __this->get_m_buffer_1();
		NullCheck(L_0);
		int32_t L_1 = 0;
		uint8_t L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		ByteU5BU5D_t4116647657* L_3 = __this->get_m_buffer_1();
		NullCheck(L_3);
		int32_t L_4 = 1;
		uint8_t L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		return (uint16_t)(((int32_t)((uint16_t)((int32_t)((int32_t)L_2|(int32_t)((int32_t)((int32_t)L_5<<(int32_t)8)))))));
	}
}
// System.Int32 System.IO.BinaryReader::ReadInt32()
extern "C" IL2CPP_METHOD_ATTR int32_t BinaryReader_ReadInt32_m2994982418 (BinaryReader_t2428077293 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BinaryReader_ReadInt32_m2994982418_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = __this->get_m_isMemoryStream_8();
		if (!L_0)
		{
			goto IL_0026;
		}
	}
	{
		Stream_t1273022909 * L_1 = __this->get_m_stream_0();
		if (L_1)
		{
			goto IL_0015;
		}
	}
	{
		__Error_FileNotOpen_m1908847032(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_0015:
	{
		Stream_t1273022909 * L_2 = __this->get_m_stream_0();
		NullCheck(((MemoryStream_t94973147 *)IsInstClass((RuntimeObject*)L_2, MemoryStream_t94973147_il2cpp_TypeInfo_var)));
		int32_t L_3 = MemoryStream_InternalReadInt32_m3358698426(((MemoryStream_t94973147 *)IsInstClass((RuntimeObject*)L_2, MemoryStream_t94973147_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
		return L_3;
	}

IL_0026:
	{
		VirtActionInvoker1< int32_t >::Invoke(26 /* System.Void System.IO.BinaryReader::FillBuffer(System.Int32) */, __this, 4);
		ByteU5BU5D_t4116647657* L_4 = __this->get_m_buffer_1();
		NullCheck(L_4);
		int32_t L_5 = 0;
		uint8_t L_6 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
		ByteU5BU5D_t4116647657* L_7 = __this->get_m_buffer_1();
		NullCheck(L_7);
		int32_t L_8 = 1;
		uint8_t L_9 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		ByteU5BU5D_t4116647657* L_10 = __this->get_m_buffer_1();
		NullCheck(L_10);
		int32_t L_11 = 2;
		uint8_t L_12 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		ByteU5BU5D_t4116647657* L_13 = __this->get_m_buffer_1();
		NullCheck(L_13);
		int32_t L_14 = 3;
		uint8_t L_15 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
		return ((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_6|(int32_t)((int32_t)((int32_t)L_9<<(int32_t)8))))|(int32_t)((int32_t)((int32_t)L_12<<(int32_t)((int32_t)16)))))|(int32_t)((int32_t)((int32_t)L_15<<(int32_t)((int32_t)24)))));
	}
}
// System.UInt32 System.IO.BinaryReader::ReadUInt32()
extern "C" IL2CPP_METHOD_ATTR uint32_t BinaryReader_ReadUInt32_m2210658763 (BinaryReader_t2428077293 * __this, const RuntimeMethod* method)
{
	{
		VirtActionInvoker1< int32_t >::Invoke(26 /* System.Void System.IO.BinaryReader::FillBuffer(System.Int32) */, __this, 4);
		ByteU5BU5D_t4116647657* L_0 = __this->get_m_buffer_1();
		NullCheck(L_0);
		int32_t L_1 = 0;
		uint8_t L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		ByteU5BU5D_t4116647657* L_3 = __this->get_m_buffer_1();
		NullCheck(L_3);
		int32_t L_4 = 1;
		uint8_t L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		ByteU5BU5D_t4116647657* L_6 = __this->get_m_buffer_1();
		NullCheck(L_6);
		int32_t L_7 = 2;
		uint8_t L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		ByteU5BU5D_t4116647657* L_9 = __this->get_m_buffer_1();
		NullCheck(L_9);
		int32_t L_10 = 3;
		uint8_t L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		return ((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_2|(int32_t)((int32_t)((int32_t)L_5<<(int32_t)8))))|(int32_t)((int32_t)((int32_t)L_8<<(int32_t)((int32_t)16)))))|(int32_t)((int32_t)((int32_t)L_11<<(int32_t)((int32_t)24)))));
	}
}
// System.Int64 System.IO.BinaryReader::ReadInt64()
extern "C" IL2CPP_METHOD_ATTR int64_t BinaryReader_ReadInt64_m939370142 (BinaryReader_t2428077293 * __this, const RuntimeMethod* method)
{
	uint32_t V_0 = 0;
	{
		VirtActionInvoker1< int32_t >::Invoke(26 /* System.Void System.IO.BinaryReader::FillBuffer(System.Int32) */, __this, 8);
		ByteU5BU5D_t4116647657* L_0 = __this->get_m_buffer_1();
		NullCheck(L_0);
		int32_t L_1 = 0;
		uint8_t L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		ByteU5BU5D_t4116647657* L_3 = __this->get_m_buffer_1();
		NullCheck(L_3);
		int32_t L_4 = 1;
		uint8_t L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		ByteU5BU5D_t4116647657* L_6 = __this->get_m_buffer_1();
		NullCheck(L_6);
		int32_t L_7 = 2;
		uint8_t L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		ByteU5BU5D_t4116647657* L_9 = __this->get_m_buffer_1();
		NullCheck(L_9);
		int32_t L_10 = 3;
		uint8_t L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		V_0 = ((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_2|(int32_t)((int32_t)((int32_t)L_5<<(int32_t)8))))|(int32_t)((int32_t)((int32_t)L_8<<(int32_t)((int32_t)16)))))|(int32_t)((int32_t)((int32_t)L_11<<(int32_t)((int32_t)24)))));
		ByteU5BU5D_t4116647657* L_12 = __this->get_m_buffer_1();
		NullCheck(L_12);
		int32_t L_13 = 4;
		uint8_t L_14 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
		ByteU5BU5D_t4116647657* L_15 = __this->get_m_buffer_1();
		NullCheck(L_15);
		int32_t L_16 = 5;
		uint8_t L_17 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
		ByteU5BU5D_t4116647657* L_18 = __this->get_m_buffer_1();
		NullCheck(L_18);
		int32_t L_19 = 6;
		uint8_t L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
		ByteU5BU5D_t4116647657* L_21 = __this->get_m_buffer_1();
		NullCheck(L_21);
		int32_t L_22 = 7;
		uint8_t L_23 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
		uint32_t L_24 = V_0;
		return ((int64_t)((int64_t)((int64_t)((int64_t)(((int64_t)((uint64_t)(((uint32_t)((uint32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_14|(int32_t)((int32_t)((int32_t)L_17<<(int32_t)8))))|(int32_t)((int32_t)((int32_t)L_20<<(int32_t)((int32_t)16)))))|(int32_t)((int32_t)((int32_t)L_23<<(int32_t)((int32_t)24)))))))))))<<(int32_t)((int32_t)32)))|(int64_t)(((int64_t)((uint64_t)L_24)))));
	}
}
// System.UInt64 System.IO.BinaryReader::ReadUInt64()
extern "C" IL2CPP_METHOD_ATTR uint64_t BinaryReader_ReadUInt64_m4059726988 (BinaryReader_t2428077293 * __this, const RuntimeMethod* method)
{
	uint32_t V_0 = 0;
	{
		VirtActionInvoker1< int32_t >::Invoke(26 /* System.Void System.IO.BinaryReader::FillBuffer(System.Int32) */, __this, 8);
		ByteU5BU5D_t4116647657* L_0 = __this->get_m_buffer_1();
		NullCheck(L_0);
		int32_t L_1 = 0;
		uint8_t L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		ByteU5BU5D_t4116647657* L_3 = __this->get_m_buffer_1();
		NullCheck(L_3);
		int32_t L_4 = 1;
		uint8_t L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		ByteU5BU5D_t4116647657* L_6 = __this->get_m_buffer_1();
		NullCheck(L_6);
		int32_t L_7 = 2;
		uint8_t L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		ByteU5BU5D_t4116647657* L_9 = __this->get_m_buffer_1();
		NullCheck(L_9);
		int32_t L_10 = 3;
		uint8_t L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		V_0 = ((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_2|(int32_t)((int32_t)((int32_t)L_5<<(int32_t)8))))|(int32_t)((int32_t)((int32_t)L_8<<(int32_t)((int32_t)16)))))|(int32_t)((int32_t)((int32_t)L_11<<(int32_t)((int32_t)24)))));
		ByteU5BU5D_t4116647657* L_12 = __this->get_m_buffer_1();
		NullCheck(L_12);
		int32_t L_13 = 4;
		uint8_t L_14 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
		ByteU5BU5D_t4116647657* L_15 = __this->get_m_buffer_1();
		NullCheck(L_15);
		int32_t L_16 = 5;
		uint8_t L_17 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
		ByteU5BU5D_t4116647657* L_18 = __this->get_m_buffer_1();
		NullCheck(L_18);
		int32_t L_19 = 6;
		uint8_t L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
		ByteU5BU5D_t4116647657* L_21 = __this->get_m_buffer_1();
		NullCheck(L_21);
		int32_t L_22 = 7;
		uint8_t L_23 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
		uint32_t L_24 = V_0;
		return ((int64_t)((int64_t)((int64_t)((int64_t)(((int64_t)((uint64_t)(((uint32_t)((uint32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_14|(int32_t)((int32_t)((int32_t)L_17<<(int32_t)8))))|(int32_t)((int32_t)((int32_t)L_20<<(int32_t)((int32_t)16)))))|(int32_t)((int32_t)((int32_t)L_23<<(int32_t)((int32_t)24)))))))))))<<(int32_t)((int32_t)32)))|(int64_t)(((int64_t)((uint64_t)L_24)))));
	}
}
// System.Single System.IO.BinaryReader::ReadSingle()
extern "C" IL2CPP_METHOD_ATTR float BinaryReader_ReadSingle_m3384287259 (BinaryReader_t2428077293 * __this, const RuntimeMethod* method)
{
	{
		VirtActionInvoker1< int32_t >::Invoke(26 /* System.Void System.IO.BinaryReader::FillBuffer(System.Int32) */, __this, 4);
		ByteU5BU5D_t4116647657* L_0 = __this->get_m_buffer_1();
		float L_1 = BitConverterLE_ToSingle_m1153793442(NULL /*static, unused*/, L_0, 0, /*hidden argument*/NULL);
		return L_1;
	}
}
// System.Double System.IO.BinaryReader::ReadDouble()
extern "C" IL2CPP_METHOD_ATTR double BinaryReader_ReadDouble_m2513998176 (BinaryReader_t2428077293 * __this, const RuntimeMethod* method)
{
	{
		VirtActionInvoker1< int32_t >::Invoke(26 /* System.Void System.IO.BinaryReader::FillBuffer(System.Int32) */, __this, 8);
		ByteU5BU5D_t4116647657* L_0 = __this->get_m_buffer_1();
		double L_1 = BitConverterLE_ToDouble_m1601000678(NULL /*static, unused*/, L_0, 0, /*hidden argument*/NULL);
		return L_1;
	}
}
// System.Decimal System.IO.BinaryReader::ReadDecimal()
extern "C" IL2CPP_METHOD_ATTR Decimal_t2948259380  BinaryReader_ReadDecimal_m272106980 (BinaryReader_t2428077293 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BinaryReader_ReadDecimal_m272106980_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Decimal_t2948259380  V_0;
	memset(&V_0, 0, sizeof(V_0));
	ArgumentException_t132251570 * V_1 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	{
		VirtActionInvoker1< int32_t >::Invoke(26 /* System.Void System.IO.BinaryReader::FillBuffer(System.Int32) */, __this, ((int32_t)16));
	}

IL_0008:
	try
	{ // begin try (depth: 1)
		ByteU5BU5D_t4116647657* L_0 = __this->get_m_buffer_1();
		IL2CPP_RUNTIME_CLASS_INIT(Decimal_t2948259380_il2cpp_TypeInfo_var);
		Decimal_t2948259380  L_1 = Decimal_ToDecimal_m1264653742(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
		V_0 = L_1;
		goto IL_0028;
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (ArgumentException_t132251570_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_0016;
		throw e;
	}

CATCH_0016:
	{ // begin catch(System.ArgumentException)
		V_1 = ((ArgumentException_t132251570 *)__exception_local);
		String_t* L_2 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral2903440485, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_3 = V_1;
		IOException_t4088381929 * L_4 = (IOException_t4088381929 *)il2cpp_codegen_object_new(IOException_t4088381929_il2cpp_TypeInfo_var);
		IOException__ctor_m3246761956(L_4, L_2, L_3, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, NULL, BinaryReader_ReadDecimal_m272106980_RuntimeMethod_var);
	} // end catch (depth: 1)

IL_0028:
	{
		Decimal_t2948259380  L_5 = V_0;
		return L_5;
	}
}
// System.String System.IO.BinaryReader::ReadString()
extern "C" IL2CPP_METHOD_ATTR String_t* BinaryReader_ReadString_m2204259855 (BinaryReader_t2428077293 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BinaryReader_ReadString_m2204259855_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	StringBuilder_t * V_5 = NULL;
	int32_t G_B14_0 = 0;
	{
		Stream_t1273022909 * L_0 = __this->get_m_stream_0();
		if (L_0)
		{
			goto IL_000d;
		}
	}
	{
		__Error_FileNotOpen_m1908847032(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_000d:
	{
		V_0 = 0;
		int32_t L_1 = BinaryReader_Read7BitEncodedInt_m3079148249(__this, /*hidden argument*/NULL);
		V_2 = L_1;
		int32_t L_2 = V_2;
		if ((((int32_t)L_2) >= ((int32_t)0)))
		{
			goto IL_0039;
		}
	}
	{
		ObjectU5BU5D_t2843939325* L_3 = (ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)1);
		ObjectU5BU5D_t2843939325* L_4 = L_3;
		int32_t L_5 = V_2;
		int32_t L_6 = L_5;
		RuntimeObject * L_7 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_6);
		NullCheck(L_4);
		ArrayElementTypeCheck (L_4, L_7);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)L_7);
		String_t* L_8 = Environment_GetResourceString_m479507158(NULL /*static, unused*/, _stringLiteral3720995938, L_4, /*hidden argument*/NULL);
		IOException_t4088381929 * L_9 = (IOException_t4088381929 *)il2cpp_codegen_object_new(IOException_t4088381929_il2cpp_TypeInfo_var);
		IOException__ctor_m3662782713(L_9, L_8, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, BinaryReader_ReadString_m2204259855_RuntimeMethod_var);
	}

IL_0039:
	{
		int32_t L_10 = V_2;
		if (L_10)
		{
			goto IL_0042;
		}
	}
	{
		String_t* L_11 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		return L_11;
	}

IL_0042:
	{
		ByteU5BU5D_t4116647657* L_12 = __this->get_m_charBytes_3();
		if (L_12)
		{
			goto IL_005a;
		}
	}
	{
		ByteU5BU5D_t4116647657* L_13 = (ByteU5BU5D_t4116647657*)SZArrayNew(ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var, (uint32_t)((int32_t)128));
		__this->set_m_charBytes_3(L_13);
	}

IL_005a:
	{
		CharU5BU5D_t3528271667* L_14 = __this->get_m_charBuffer_5();
		if (L_14)
		{
			goto IL_0073;
		}
	}
	{
		int32_t L_15 = __this->get_m_maxCharsSize_6();
		CharU5BU5D_t3528271667* L_16 = (CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)L_15);
		__this->set_m_charBuffer_5(L_16);
	}

IL_0073:
	{
		V_5 = (StringBuilder_t *)NULL;
	}

IL_0076:
	{
		int32_t L_17 = V_2;
		int32_t L_18 = V_0;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18))) > ((int32_t)((int32_t)128))))
		{
			goto IL_0085;
		}
	}
	{
		int32_t L_19 = V_2;
		int32_t L_20 = V_0;
		G_B14_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20));
		goto IL_008a;
	}

IL_0085:
	{
		G_B14_0 = ((int32_t)128);
	}

IL_008a:
	{
		V_3 = G_B14_0;
		Stream_t1273022909 * L_21 = __this->get_m_stream_0();
		ByteU5BU5D_t4116647657* L_22 = __this->get_m_charBytes_3();
		int32_t L_23 = V_3;
		NullCheck(L_21);
		int32_t L_24 = VirtFuncInvoker3< int32_t, ByteU5BU5D_t4116647657*, int32_t, int32_t >::Invoke(25 /* System.Int32 System.IO.Stream::Read(System.Byte[],System.Int32,System.Int32) */, L_21, L_22, 0, L_23);
		V_1 = L_24;
		int32_t L_25 = V_1;
		if (L_25)
		{
			goto IL_00a7;
		}
	}
	{
		__Error_EndOfFile_m3393217288(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_00a7:
	{
		Decoder_t2204182725 * L_26 = __this->get_m_decoder_2();
		ByteU5BU5D_t4116647657* L_27 = __this->get_m_charBytes_3();
		int32_t L_28 = V_1;
		CharU5BU5D_t3528271667* L_29 = __this->get_m_charBuffer_5();
		NullCheck(L_26);
		int32_t L_30 = VirtFuncInvoker5< int32_t, ByteU5BU5D_t4116647657*, int32_t, int32_t, CharU5BU5D_t3528271667*, int32_t >::Invoke(8 /* System.Int32 System.Text.Decoder::GetChars(System.Byte[],System.Int32,System.Int32,System.Char[],System.Int32) */, L_26, L_27, 0, L_28, L_29, 0);
		V_4 = L_30;
		int32_t L_31 = V_0;
		if (L_31)
		{
			goto IL_00d9;
		}
	}
	{
		int32_t L_32 = V_1;
		int32_t L_33 = V_2;
		if ((!(((uint32_t)L_32) == ((uint32_t)L_33))))
		{
			goto IL_00d9;
		}
	}
	{
		CharU5BU5D_t3528271667* L_34 = __this->get_m_charBuffer_5();
		int32_t L_35 = V_4;
		String_t* L_36 = String_CreateString_m860434552(NULL, L_34, 0, L_35, /*hidden argument*/NULL);
		return L_36;
	}

IL_00d9:
	{
		StringBuilder_t * L_37 = V_5;
		if (L_37)
		{
			goto IL_00e5;
		}
	}
	{
		int32_t L_38 = V_2;
		StringBuilder_t * L_39 = StringBuilderCache_Acquire_m4169564332(NULL /*static, unused*/, L_38, /*hidden argument*/NULL);
		V_5 = L_39;
	}

IL_00e5:
	{
		StringBuilder_t * L_40 = V_5;
		CharU5BU5D_t3528271667* L_41 = __this->get_m_charBuffer_5();
		int32_t L_42 = V_4;
		NullCheck(L_40);
		StringBuilder_Append_m4089665817(L_40, L_41, 0, L_42, /*hidden argument*/NULL);
		int32_t L_43 = V_0;
		int32_t L_44 = V_1;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_43, (int32_t)L_44));
		int32_t L_45 = V_0;
		int32_t L_46 = V_2;
		if ((((int32_t)L_45) < ((int32_t)L_46)))
		{
			goto IL_0076;
		}
	}
	{
		StringBuilder_t * L_47 = V_5;
		String_t* L_48 = StringBuilderCache_GetStringAndRelease_m1110745745(NULL /*static, unused*/, L_47, /*hidden argument*/NULL);
		return L_48;
	}
}
// System.Int32 System.IO.BinaryReader::InternalReadChars(System.Char[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t BinaryReader_InternalReadChars_m3087463364 (BinaryReader_t2428077293 * __this, CharU5BU5D_t3528271667* ___buffer0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BinaryReader_InternalReadChars_m3087463364_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	DecoderNLS_t637950881 * V_3 = NULL;
	int32_t V_4 = 0;
	ByteU5BU5D_t4116647657* V_5 = NULL;
	uint8_t* V_6 = NULL;
	ByteU5BU5D_t4116647657* V_7 = NULL;
	Il2CppChar* V_8 = NULL;
	CharU5BU5D_t3528271667* V_9 = NULL;
	{
		V_0 = 0;
		int32_t L_0 = ___count2;
		V_1 = L_0;
		ByteU5BU5D_t4116647657* L_1 = __this->get_m_charBytes_3();
		if (L_1)
		{
			goto IL_0155;
		}
	}
	{
		ByteU5BU5D_t4116647657* L_2 = (ByteU5BU5D_t4116647657*)SZArrayNew(ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var, (uint32_t)((int32_t)128));
		__this->set_m_charBytes_3(L_2);
		goto IL_0155;
	}

IL_0024:
	{
		V_2 = 0;
		int32_t L_3 = V_1;
		V_0 = L_3;
		Decoder_t2204182725 * L_4 = __this->get_m_decoder_2();
		V_3 = ((DecoderNLS_t637950881 *)IsInstClass((RuntimeObject*)L_4, DecoderNLS_t637950881_il2cpp_TypeInfo_var));
		DecoderNLS_t637950881 * L_5 = V_3;
		if (!L_5)
		{
			goto IL_0047;
		}
	}
	{
		DecoderNLS_t637950881 * L_6 = V_3;
		NullCheck(L_6);
		bool L_7 = VirtFuncInvoker0< bool >::Invoke(14 /* System.Boolean System.Text.DecoderNLS::get_HasState() */, L_6);
		if (!L_7)
		{
			goto IL_0047;
		}
	}
	{
		int32_t L_8 = V_0;
		if ((((int32_t)L_8) <= ((int32_t)1)))
		{
			goto IL_0047;
		}
	}
	{
		int32_t L_9 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1));
	}

IL_0047:
	{
		bool L_10 = __this->get_m_2BytesPerChar_7();
		if (!L_10)
		{
			goto IL_0053;
		}
	}
	{
		int32_t L_11 = V_0;
		V_0 = ((int32_t)((int32_t)L_11<<(int32_t)1));
	}

IL_0053:
	{
		int32_t L_12 = V_0;
		if ((((int32_t)L_12) <= ((int32_t)((int32_t)128))))
		{
			goto IL_0061;
		}
	}
	{
		V_0 = ((int32_t)128);
	}

IL_0061:
	{
		V_4 = 0;
		V_5 = (ByteU5BU5D_t4116647657*)NULL;
		bool L_13 = __this->get_m_isMemoryStream_8();
		if (!L_13)
		{
			goto IL_0093;
		}
	}
	{
		Stream_t1273022909 * L_14 = __this->get_m_stream_0();
		MemoryStream_t94973147 * L_15 = ((MemoryStream_t94973147 *)IsInstClass((RuntimeObject*)L_14, MemoryStream_t94973147_il2cpp_TypeInfo_var));
		NullCheck(L_15);
		int32_t L_16 = MemoryStream_InternalGetPosition_m4188512688(L_15, /*hidden argument*/NULL);
		V_4 = L_16;
		MemoryStream_t94973147 * L_17 = L_15;
		int32_t L_18 = V_0;
		NullCheck(L_17);
		int32_t L_19 = MemoryStream_InternalEmulateRead_m364605616(L_17, L_18, /*hidden argument*/NULL);
		V_0 = L_19;
		NullCheck(L_17);
		ByteU5BU5D_t4116647657* L_20 = MemoryStream_InternalGetBuffer_m4030564859(L_17, /*hidden argument*/NULL);
		V_5 = L_20;
		goto IL_00af;
	}

IL_0093:
	{
		Stream_t1273022909 * L_21 = __this->get_m_stream_0();
		ByteU5BU5D_t4116647657* L_22 = __this->get_m_charBytes_3();
		int32_t L_23 = V_0;
		NullCheck(L_21);
		int32_t L_24 = VirtFuncInvoker3< int32_t, ByteU5BU5D_t4116647657*, int32_t, int32_t >::Invoke(25 /* System.Int32 System.IO.Stream::Read(System.Byte[],System.Int32,System.Int32) */, L_21, L_22, 0, L_23);
		V_0 = L_24;
		ByteU5BU5D_t4116647657* L_25 = __this->get_m_charBytes_3();
		V_5 = L_25;
	}

IL_00af:
	{
		int32_t L_26 = V_0;
		if (L_26)
		{
			goto IL_00b6;
		}
	}
	{
		int32_t L_27 = ___count2;
		int32_t L_28 = V_1;
		return ((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28));
	}

IL_00b6:
	{
		int32_t L_29 = V_4;
		if ((((int32_t)L_29) < ((int32_t)0)))
		{
			goto IL_00c9;
		}
	}
	{
		int32_t L_30 = V_0;
		if ((((int32_t)L_30) < ((int32_t)0)))
		{
			goto IL_00c9;
		}
	}
	{
		int32_t L_31 = V_4;
		int32_t L_32 = V_0;
		if (((int64_t)L_31 + (int64_t)L_32 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_31 + (int64_t)L_32 > (int64_t)kIl2CppInt32Max))
			IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), NULL, BinaryReader_InternalReadChars_m3087463364_RuntimeMethod_var);
		ByteU5BU5D_t4116647657* L_33 = V_5;
		NullCheck(L_33);
		if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)L_32))) <= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_33)->max_length)))))))
		{
			goto IL_00d4;
		}
	}

IL_00c9:
	{
		ArgumentOutOfRangeException_t777629997 * L_34 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_34, _stringLiteral669612446, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_34, NULL, BinaryReader_InternalReadChars_m3087463364_RuntimeMethod_var);
	}

IL_00d4:
	{
		int32_t L_35 = ___index1;
		if ((((int32_t)L_35) < ((int32_t)0)))
		{
			goto IL_00e4;
		}
	}
	{
		int32_t L_36 = V_1;
		if ((((int32_t)L_36) < ((int32_t)0)))
		{
			goto IL_00e4;
		}
	}
	{
		int32_t L_37 = ___index1;
		int32_t L_38 = V_1;
		if (((int64_t)L_37 + (int64_t)L_38 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_37 + (int64_t)L_38 > (int64_t)kIl2CppInt32Max))
			IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), NULL, BinaryReader_InternalReadChars_m3087463364_RuntimeMethod_var);
		CharU5BU5D_t3528271667* L_39 = ___buffer0;
		NullCheck(L_39);
		if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)L_38))) <= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_39)->max_length)))))))
		{
			goto IL_00ef;
		}
	}

IL_00e4:
	{
		ArgumentOutOfRangeException_t777629997 * L_40 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_40, _stringLiteral3169829530, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_40, NULL, BinaryReader_InternalReadChars_m3087463364_RuntimeMethod_var);
	}

IL_00ef:
	{
		ByteU5BU5D_t4116647657* L_41 = V_5;
		ByteU5BU5D_t4116647657* L_42 = L_41;
		V_7 = L_42;
		if (!L_42)
		{
			goto IL_00fc;
		}
	}
	{
		ByteU5BU5D_t4116647657* L_43 = V_7;
		NullCheck(L_43);
		if ((((int32_t)((int32_t)(((RuntimeArray *)L_43)->max_length)))))
		{
			goto IL_0102;
		}
	}

IL_00fc:
	{
		V_6 = (uint8_t*)(((uintptr_t)0));
		goto IL_010d;
	}

IL_0102:
	{
		ByteU5BU5D_t4116647657* L_44 = V_7;
		NullCheck(L_44);
		V_6 = (uint8_t*)(((uintptr_t)((L_44)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))));
	}

IL_010d:
	{
		CharU5BU5D_t3528271667* L_45 = ___buffer0;
		CharU5BU5D_t3528271667* L_46 = L_45;
		V_9 = L_46;
		if (!L_46)
		{
			goto IL_0119;
		}
	}
	{
		CharU5BU5D_t3528271667* L_47 = V_9;
		NullCheck(L_47);
		if ((((int32_t)((int32_t)(((RuntimeArray *)L_47)->max_length)))))
		{
			goto IL_011f;
		}
	}

IL_0119:
	{
		V_8 = (Il2CppChar*)(((uintptr_t)0));
		goto IL_012a;
	}

IL_011f:
	{
		CharU5BU5D_t3528271667* L_48 = V_9;
		NullCheck(L_48);
		V_8 = (Il2CppChar*)(((uintptr_t)((L_48)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))));
	}

IL_012a:
	{
		Decoder_t2204182725 * L_49 = __this->get_m_decoder_2();
		uint8_t* L_50 = V_6;
		int32_t L_51 = V_4;
		if ((uintptr_t)L_50 + (uintptr_t)(((intptr_t)L_51)) > (uintptr_t)kIl2CppUIntPtrMax)
			IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), NULL, BinaryReader_InternalReadChars_m3087463364_RuntimeMethod_var);
		int32_t L_52 = V_0;
		Il2CppChar* L_53 = V_8;
		int32_t L_54 = ___index1;
		if (((intptr_t)(((intptr_t)L_54)) * (intptr_t)2 < (intptr_t)kIl2CppIntPtrMin) || ((intptr_t)(((intptr_t)L_54)) * (intptr_t)2 > (intptr_t)kIl2CppIntPtrMax))
			IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), NULL, BinaryReader_InternalReadChars_m3087463364_RuntimeMethod_var);
		if ((uintptr_t)L_53 + (uintptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_54)), (int32_t)2)) > (uintptr_t)kIl2CppUIntPtrMax)
			IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), NULL, BinaryReader_InternalReadChars_m3087463364_RuntimeMethod_var);
		int32_t L_55 = V_1;
		NullCheck(L_49);
		int32_t L_56 = VirtFuncInvoker5< int32_t, uint8_t*, int32_t, Il2CppChar*, int32_t, bool >::Invoke(10 /* System.Int32 System.Text.Decoder::GetChars(System.Byte*,System.Int32,System.Char*,System.Int32,System.Boolean) */, L_49, (uint8_t*)(uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_50, (intptr_t)(((intptr_t)L_51)))), L_52, (Il2CppChar*)(Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_53, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_54)), (int32_t)2)))), L_55, (bool)0);
		V_2 = L_56;
		V_9 = (CharU5BU5D_t3528271667*)NULL;
		V_7 = (ByteU5BU5D_t4116647657*)NULL;
		int32_t L_57 = V_1;
		int32_t L_58 = V_2;
		V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_57, (int32_t)L_58));
		int32_t L_59 = ___index1;
		int32_t L_60 = V_2;
		___index1 = ((int32_t)il2cpp_codegen_add((int32_t)L_59, (int32_t)L_60));
	}

IL_0155:
	{
		int32_t L_61 = V_1;
		if ((((int32_t)L_61) > ((int32_t)0)))
		{
			goto IL_0024;
		}
	}
	{
		int32_t L_62 = ___count2;
		int32_t L_63 = V_1;
		return ((int32_t)il2cpp_codegen_subtract((int32_t)L_62, (int32_t)L_63));
	}
}
// System.Int32 System.IO.BinaryReader::InternalReadOneChar()
extern "C" IL2CPP_METHOD_ATTR int32_t BinaryReader_InternalReadOneChar_m1065452338 (BinaryReader_t2428077293 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BinaryReader_InternalReadOneChar_m1065452338_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int64_t V_2 = 0;
	int32_t V_3 = 0;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	int32_t G_B9_0 = 0;
	{
		V_0 = 0;
		V_1 = 0;
		V_2 = (((int64_t)((int64_t)0)));
		Stream_t1273022909 * L_0 = __this->get_m_stream_0();
		NullCheck(L_0);
		bool L_1 = VirtFuncInvoker0< bool >::Invoke(8 /* System.Boolean System.IO.Stream::get_CanSeek() */, L_0);
		if (!L_1)
		{
			goto IL_0020;
		}
	}
	{
		Stream_t1273022909 * L_2 = __this->get_m_stream_0();
		NullCheck(L_2);
		int64_t L_3 = VirtFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Position() */, L_2);
		V_2 = L_3;
	}

IL_0020:
	{
		ByteU5BU5D_t4116647657* L_4 = __this->get_m_charBytes_3();
		if (L_4)
		{
			goto IL_0038;
		}
	}
	{
		ByteU5BU5D_t4116647657* L_5 = (ByteU5BU5D_t4116647657*)SZArrayNew(ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var, (uint32_t)((int32_t)128));
		__this->set_m_charBytes_3(L_5);
	}

IL_0038:
	{
		CharU5BU5D_t3528271667* L_6 = __this->get_m_singleChar_4();
		if (L_6)
		{
			goto IL_00ea;
		}
	}
	{
		CharU5BU5D_t3528271667* L_7 = (CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)1);
		__this->set_m_singleChar_4(L_7);
		goto IL_00ea;
	}

IL_0054:
	{
		bool L_8 = __this->get_m_2BytesPerChar_7();
		if (L_8)
		{
			goto IL_005f;
		}
	}
	{
		G_B9_0 = 1;
		goto IL_0060;
	}

IL_005f:
	{
		G_B9_0 = 2;
	}

IL_0060:
	{
		V_1 = G_B9_0;
		Stream_t1273022909 * L_9 = __this->get_m_stream_0();
		NullCheck(L_9);
		int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(26 /* System.Int32 System.IO.Stream::ReadByte() */, L_9);
		V_3 = L_10;
		ByteU5BU5D_t4116647657* L_11 = __this->get_m_charBytes_3();
		int32_t L_12 = V_3;
		NullCheck(L_11);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)(((int32_t)((uint8_t)L_12))));
		int32_t L_13 = V_3;
		if ((!(((uint32_t)L_13) == ((uint32_t)(-1)))))
		{
			goto IL_007d;
		}
	}
	{
		V_1 = 0;
	}

IL_007d:
	{
		int32_t L_14 = V_1;
		if ((!(((uint32_t)L_14) == ((uint32_t)2))))
		{
			goto IL_009d;
		}
	}
	{
		Stream_t1273022909 * L_15 = __this->get_m_stream_0();
		NullCheck(L_15);
		int32_t L_16 = VirtFuncInvoker0< int32_t >::Invoke(26 /* System.Int32 System.IO.Stream::ReadByte() */, L_15);
		V_3 = L_16;
		ByteU5BU5D_t4116647657* L_17 = __this->get_m_charBytes_3();
		int32_t L_18 = V_3;
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint8_t)(((int32_t)((uint8_t)L_18))));
		int32_t L_19 = V_3;
		if ((!(((uint32_t)L_19) == ((uint32_t)(-1)))))
		{
			goto IL_009d;
		}
	}
	{
		V_1 = 1;
	}

IL_009d:
	{
		int32_t L_20 = V_1;
		if (L_20)
		{
			goto IL_00a2;
		}
	}
	{
		return (-1);
	}

IL_00a2:
	{
	}

IL_00a3:
	try
	{ // begin try (depth: 1)
		Decoder_t2204182725 * L_21 = __this->get_m_decoder_2();
		ByteU5BU5D_t4116647657* L_22 = __this->get_m_charBytes_3();
		int32_t L_23 = V_1;
		CharU5BU5D_t3528271667* L_24 = __this->get_m_singleChar_4();
		NullCheck(L_21);
		int32_t L_25 = VirtFuncInvoker5< int32_t, ByteU5BU5D_t4116647657*, int32_t, int32_t, CharU5BU5D_t3528271667*, int32_t >::Invoke(8 /* System.Int32 System.Text.Decoder::GetChars(System.Byte[],System.Int32,System.Int32,System.Char[],System.Int32) */, L_21, L_22, 0, L_23, L_24, 0);
		V_0 = L_25;
		goto IL_00ea;
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (RuntimeObject_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_00c0;
		throw e;
	}

CATCH_00c0:
	{ // begin catch(System.Object)
		{
			Stream_t1273022909 * L_26 = __this->get_m_stream_0();
			NullCheck(L_26);
			bool L_27 = VirtFuncInvoker0< bool >::Invoke(8 /* System.Boolean System.IO.Stream::get_CanSeek() */, L_26);
			if (!L_27)
			{
				goto IL_00e8;
			}
		}

IL_00ce:
		{
			Stream_t1273022909 * L_28 = __this->get_m_stream_0();
			int64_t L_29 = V_2;
			Stream_t1273022909 * L_30 = __this->get_m_stream_0();
			NullCheck(L_30);
			int64_t L_31 = VirtFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Position() */, L_30);
			NullCheck(L_28);
			VirtFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(24 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_28, ((int64_t)il2cpp_codegen_subtract((int64_t)L_29, (int64_t)L_31)), 1);
		}

IL_00e8:
		{
			IL2CPP_RAISE_MANAGED_EXCEPTION(__exception_local, NULL, BinaryReader_InternalReadOneChar_m1065452338_RuntimeMethod_var);
		}
	} // end catch (depth: 1)

IL_00ea:
	{
		int32_t L_32 = V_0;
		if (!L_32)
		{
			goto IL_0054;
		}
	}
	{
		int32_t L_33 = V_0;
		if (L_33)
		{
			goto IL_00f5;
		}
	}
	{
		return (-1);
	}

IL_00f5:
	{
		CharU5BU5D_t3528271667* L_34 = __this->get_m_singleChar_4();
		NullCheck(L_34);
		int32_t L_35 = 0;
		uint16_t L_36 = (uint16_t)(L_34)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
		return L_36;
	}
}
// System.Char[] System.IO.BinaryReader::ReadChars(System.Int32)
extern "C" IL2CPP_METHOD_ATTR CharU5BU5D_t3528271667* BinaryReader_ReadChars_m604533226 (BinaryReader_t2428077293 * __this, int32_t ___count0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BinaryReader_ReadChars_m604533226_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	CharU5BU5D_t3528271667* V_0 = NULL;
	int32_t V_1 = 0;
	CharU5BU5D_t3528271667* V_2 = NULL;
	{
		int32_t L_0 = ___count0;
		if ((((int32_t)L_0) >= ((int32_t)0)))
		{
			goto IL_0019;
		}
	}
	{
		String_t* L_1 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral2892689725, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_2, _stringLiteral2002595880, L_1, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, BinaryReader_ReadChars_m604533226_RuntimeMethod_var);
	}

IL_0019:
	{
		Stream_t1273022909 * L_3 = __this->get_m_stream_0();
		if (L_3)
		{
			goto IL_0026;
		}
	}
	{
		__Error_FileNotOpen_m1908847032(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_0026:
	{
		int32_t L_4 = ___count0;
		if (L_4)
		{
			goto IL_002f;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(EmptyArray_1_t4018820917_il2cpp_TypeInfo_var);
		CharU5BU5D_t3528271667* L_5 = ((EmptyArray_1_t4018820917_StaticFields*)il2cpp_codegen_static_fields_for(EmptyArray_1_t4018820917_il2cpp_TypeInfo_var))->get_Value_0();
		return L_5;
	}

IL_002f:
	{
		int32_t L_6 = ___count0;
		CharU5BU5D_t3528271667* L_7 = (CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)L_6);
		V_0 = L_7;
		CharU5BU5D_t3528271667* L_8 = V_0;
		int32_t L_9 = ___count0;
		int32_t L_10 = BinaryReader_InternalReadChars_m3087463364(__this, L_8, 0, L_9, /*hidden argument*/NULL);
		V_1 = L_10;
		int32_t L_11 = V_1;
		int32_t L_12 = ___count0;
		if ((((int32_t)L_11) == ((int32_t)L_12)))
		{
			goto IL_005a;
		}
	}
	{
		int32_t L_13 = V_1;
		CharU5BU5D_t3528271667* L_14 = (CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)L_13);
		V_2 = L_14;
		CharU5BU5D_t3528271667* L_15 = V_0;
		CharU5BU5D_t3528271667* L_16 = V_2;
		int32_t L_17 = V_1;
		Buffer_InternalBlockCopy_m1003287272(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_15, 0, (RuntimeArray *)(RuntimeArray *)L_16, 0, ((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_17)), /*hidden argument*/NULL);
		CharU5BU5D_t3528271667* L_18 = V_2;
		V_0 = L_18;
	}

IL_005a:
	{
		CharU5BU5D_t3528271667* L_19 = V_0;
		return L_19;
	}
}
// System.Int32 System.IO.BinaryReader::Read(System.Byte[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t BinaryReader_Read_m763986032 (BinaryReader_t2428077293 * __this, ByteU5BU5D_t4116647657* ___buffer0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BinaryReader_Read_m763986032_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		ByteU5BU5D_t4116647657* L_0 = ___buffer0;
		if (L_0)
		{
			goto IL_0018;
		}
	}
	{
		String_t* L_1 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral93623691, /*hidden argument*/NULL);
		ArgumentNullException_t1615371798 * L_2 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m2009621981(L_2, _stringLiteral3939495523, L_1, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, BinaryReader_Read_m763986032_RuntimeMethod_var);
	}

IL_0018:
	{
		int32_t L_3 = ___index1;
		if ((((int32_t)L_3) >= ((int32_t)0)))
		{
			goto IL_0031;
		}
	}
	{
		String_t* L_4 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral2892689725, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, _stringLiteral797640427, L_4, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, BinaryReader_Read_m763986032_RuntimeMethod_var);
	}

IL_0031:
	{
		int32_t L_6 = ___count2;
		if ((((int32_t)L_6) >= ((int32_t)0)))
		{
			goto IL_004a;
		}
	}
	{
		String_t* L_7 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral2892689725, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_8 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_8, _stringLiteral2002595880, L_7, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, NULL, BinaryReader_Read_m763986032_RuntimeMethod_var);
	}

IL_004a:
	{
		ByteU5BU5D_t4116647657* L_9 = ___buffer0;
		NullCheck(L_9);
		int32_t L_10 = ___index1;
		int32_t L_11 = ___count2;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_9)->max_length)))), (int32_t)L_10))) >= ((int32_t)L_11)))
		{
			goto IL_0062;
		}
	}
	{
		String_t* L_12 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral4039891654, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_13 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_13, L_12, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, NULL, BinaryReader_Read_m763986032_RuntimeMethod_var);
	}

IL_0062:
	{
		Stream_t1273022909 * L_14 = __this->get_m_stream_0();
		if (L_14)
		{
			goto IL_006f;
		}
	}
	{
		__Error_FileNotOpen_m1908847032(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_006f:
	{
		Stream_t1273022909 * L_15 = __this->get_m_stream_0();
		ByteU5BU5D_t4116647657* L_16 = ___buffer0;
		int32_t L_17 = ___index1;
		int32_t L_18 = ___count2;
		NullCheck(L_15);
		int32_t L_19 = VirtFuncInvoker3< int32_t, ByteU5BU5D_t4116647657*, int32_t, int32_t >::Invoke(25 /* System.Int32 System.IO.Stream::Read(System.Byte[],System.Int32,System.Int32) */, L_15, L_16, L_17, L_18);
		return L_19;
	}
}
// System.Byte[] System.IO.BinaryReader::ReadBytes(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ByteU5BU5D_t4116647657* BinaryReader_ReadBytes_m2025629328 (BinaryReader_t2428077293 * __this, int32_t ___count0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BinaryReader_ReadBytes_m2025629328_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ByteU5BU5D_t4116647657* V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	ByteU5BU5D_t4116647657* V_3 = NULL;
	{
		int32_t L_0 = ___count0;
		if ((((int32_t)L_0) >= ((int32_t)0)))
		{
			goto IL_0019;
		}
	}
	{
		String_t* L_1 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral2892689725, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_2 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_2, _stringLiteral2002595880, L_1, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, BinaryReader_ReadBytes_m2025629328_RuntimeMethod_var);
	}

IL_0019:
	{
		Stream_t1273022909 * L_3 = __this->get_m_stream_0();
		if (L_3)
		{
			goto IL_0026;
		}
	}
	{
		__Error_FileNotOpen_m1908847032(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_0026:
	{
		int32_t L_4 = ___count0;
		if (L_4)
		{
			goto IL_002f;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(EmptyArray_1_t1518656823_il2cpp_TypeInfo_var);
		ByteU5BU5D_t4116647657* L_5 = ((EmptyArray_1_t1518656823_StaticFields*)il2cpp_codegen_static_fields_for(EmptyArray_1_t1518656823_il2cpp_TypeInfo_var))->get_Value_0();
		return L_5;
	}

IL_002f:
	{
		int32_t L_6 = ___count0;
		ByteU5BU5D_t4116647657* L_7 = (ByteU5BU5D_t4116647657*)SZArrayNew(ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var, (uint32_t)L_6);
		V_0 = L_7;
		V_1 = 0;
	}

IL_0038:
	{
		Stream_t1273022909 * L_8 = __this->get_m_stream_0();
		ByteU5BU5D_t4116647657* L_9 = V_0;
		int32_t L_10 = V_1;
		int32_t L_11 = ___count0;
		NullCheck(L_8);
		int32_t L_12 = VirtFuncInvoker3< int32_t, ByteU5BU5D_t4116647657*, int32_t, int32_t >::Invoke(25 /* System.Int32 System.IO.Stream::Read(System.Byte[],System.Int32,System.Int32) */, L_8, L_9, L_10, L_11);
		V_2 = L_12;
		int32_t L_13 = V_2;
		if (!L_13)
		{
			goto IL_0057;
		}
	}
	{
		int32_t L_14 = V_1;
		int32_t L_15 = V_2;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)L_15));
		int32_t L_16 = ___count0;
		int32_t L_17 = V_2;
		___count0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17));
		int32_t L_18 = ___count0;
		if ((((int32_t)L_18) > ((int32_t)0)))
		{
			goto IL_0038;
		}
	}

IL_0057:
	{
		int32_t L_19 = V_1;
		ByteU5BU5D_t4116647657* L_20 = V_0;
		NullCheck(L_20);
		if ((((int32_t)L_19) == ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_20)->max_length)))))))
		{
			goto IL_0071;
		}
	}
	{
		int32_t L_21 = V_1;
		ByteU5BU5D_t4116647657* L_22 = (ByteU5BU5D_t4116647657*)SZArrayNew(ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var, (uint32_t)L_21);
		V_3 = L_22;
		ByteU5BU5D_t4116647657* L_23 = V_0;
		ByteU5BU5D_t4116647657* L_24 = V_3;
		int32_t L_25 = V_1;
		Buffer_InternalBlockCopy_m1003287272(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_23, 0, (RuntimeArray *)(RuntimeArray *)L_24, 0, L_25, /*hidden argument*/NULL);
		ByteU5BU5D_t4116647657* L_26 = V_3;
		V_0 = L_26;
	}

IL_0071:
	{
		ByteU5BU5D_t4116647657* L_27 = V_0;
		return L_27;
	}
}
// System.Void System.IO.BinaryReader::FillBuffer(System.Int32)
extern "C" IL2CPP_METHOD_ATTR void BinaryReader_FillBuffer_m1406780870 (BinaryReader_t2428077293 * __this, int32_t ___numBytes0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BinaryReader_FillBuffer_m1406780870_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		ByteU5BU5D_t4116647657* L_0 = __this->get_m_buffer_1();
		if (!L_0)
		{
			goto IL_002c;
		}
	}
	{
		int32_t L_1 = ___numBytes0;
		if ((((int32_t)L_1) < ((int32_t)0)))
		{
			goto IL_0017;
		}
	}
	{
		int32_t L_2 = ___numBytes0;
		ByteU5BU5D_t4116647657* L_3 = __this->get_m_buffer_1();
		NullCheck(L_3);
		if ((((int32_t)L_2) <= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length)))))))
		{
			goto IL_002c;
		}
	}

IL_0017:
	{
		String_t* L_4 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral1017869702, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, _stringLiteral3322427519, L_4, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, BinaryReader_FillBuffer_m1406780870_RuntimeMethod_var);
	}

IL_002c:
	{
		V_0 = 0;
		V_1 = 0;
		Stream_t1273022909 * L_6 = __this->get_m_stream_0();
		if (L_6)
		{
			goto IL_003d;
		}
	}
	{
		__Error_FileNotOpen_m1908847032(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_003d:
	{
		int32_t L_7 = ___numBytes0;
		if ((!(((uint32_t)L_7) == ((uint32_t)1))))
		{
			goto IL_0061;
		}
	}
	{
		Stream_t1273022909 * L_8 = __this->get_m_stream_0();
		NullCheck(L_8);
		int32_t L_9 = VirtFuncInvoker0< int32_t >::Invoke(26 /* System.Int32 System.IO.Stream::ReadByte() */, L_8);
		V_1 = L_9;
		int32_t L_10 = V_1;
		if ((!(((uint32_t)L_10) == ((uint32_t)(-1)))))
		{
			goto IL_0056;
		}
	}
	{
		__Error_EndOfFile_m3393217288(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_0056:
	{
		ByteU5BU5D_t4116647657* L_11 = __this->get_m_buffer_1();
		int32_t L_12 = V_1;
		NullCheck(L_11);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)(((int32_t)((uint8_t)L_12))));
		return;
	}

IL_0061:
	{
		Stream_t1273022909 * L_13 = __this->get_m_stream_0();
		ByteU5BU5D_t4116647657* L_14 = __this->get_m_buffer_1();
		int32_t L_15 = V_0;
		int32_t L_16 = ___numBytes0;
		int32_t L_17 = V_0;
		NullCheck(L_13);
		int32_t L_18 = VirtFuncInvoker3< int32_t, ByteU5BU5D_t4116647657*, int32_t, int32_t >::Invoke(25 /* System.Int32 System.IO.Stream::Read(System.Byte[],System.Int32,System.Int32) */, L_13, L_14, L_15, ((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)));
		V_1 = L_18;
		int32_t L_19 = V_1;
		if (L_19)
		{
			goto IL_007f;
		}
	}
	{
		__Error_EndOfFile_m3393217288(NULL /*static, unused*/, /*hidden argument*/NULL);
	}

IL_007f:
	{
		int32_t L_20 = V_0;
		int32_t L_21 = V_1;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)L_21));
		int32_t L_22 = V_0;
		int32_t L_23 = ___numBytes0;
		if ((((int32_t)L_22) < ((int32_t)L_23)))
		{
			goto IL_0061;
		}
	}
	{
		return;
	}
}
// System.Int32 System.IO.BinaryReader::Read7BitEncodedInt()
extern "C" IL2CPP_METHOD_ATTR int32_t BinaryReader_Read7BitEncodedInt_m3079148249 (BinaryReader_t2428077293 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BinaryReader_Read7BitEncodedInt_m3079148249_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	uint8_t V_2 = 0x0;
	{
		V_0 = 0;
		V_1 = 0;
	}

IL_0004:
	{
		int32_t L_0 = V_1;
		if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)35)))))
		{
			goto IL_0019;
		}
	}
	{
		String_t* L_1 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral973102727, /*hidden argument*/NULL);
		FormatException_t154580423 * L_2 = (FormatException_t154580423 *)il2cpp_codegen_object_new(FormatException_t154580423_il2cpp_TypeInfo_var);
		FormatException__ctor_m4049685996(L_2, L_1, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, BinaryReader_Read7BitEncodedInt_m3079148249_RuntimeMethod_var);
	}

IL_0019:
	{
		uint8_t L_3 = VirtFuncInvoker0< uint8_t >::Invoke(10 /* System.Byte System.IO.BinaryReader::ReadByte() */, __this);
		V_2 = L_3;
		int32_t L_4 = V_0;
		uint8_t L_5 = V_2;
		int32_t L_6 = V_1;
		V_0 = ((int32_t)((int32_t)L_4|(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)127)))<<(int32_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)31)))))));
		int32_t L_7 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)7));
		uint8_t L_8 = V_2;
		if (((int32_t)((int32_t)L_8&(int32_t)((int32_t)128))))
		{
			goto IL_0004;
		}
	}
	{
		int32_t L_9 = V_0;
		return L_9;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.IO.BinaryWriter::.ctor()
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter__ctor_m3736305989 (BinaryWriter_t3992595042 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BinaryWriter__ctor_m3736305989_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_m297566312(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Stream_t1273022909_il2cpp_TypeInfo_var);
		Stream_t1273022909 * L_0 = ((Stream_t1273022909_StaticFields*)il2cpp_codegen_static_fields_for(Stream_t1273022909_il2cpp_TypeInfo_var))->get_Null_1();
		__this->set_OutStream_1(L_0);
		ByteU5BU5D_t4116647657* L_1 = (ByteU5BU5D_t4116647657*)SZArrayNew(ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
		__this->set__buffer_2(L_1);
		UTF8Encoding_t3956466879 * L_2 = (UTF8Encoding_t3956466879 *)il2cpp_codegen_object_new(UTF8Encoding_t3956466879_il2cpp_TypeInfo_var);
		UTF8Encoding__ctor_m1391509536(L_2, (bool)0, (bool)1, /*hidden argument*/NULL);
		__this->set__encoding_3(L_2);
		Encoding_t1523322056 * L_3 = __this->get__encoding_3();
		NullCheck(L_3);
		Encoder_t2198218980 * L_4 = VirtFuncInvoker0< Encoder_t2198218980 * >::Invoke(29 /* System.Text.Encoder System.Text.Encoding::GetEncoder() */, L_3);
		__this->set__encoder_4(L_4);
		return;
	}
}
// System.Void System.IO.BinaryWriter::.ctor(System.IO.Stream,System.Text.Encoding)
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter__ctor_m2439641268 (BinaryWriter_t3992595042 * __this, Stream_t1273022909 * ___output0, Encoding_t1523322056 * ___encoding1, const RuntimeMethod* method)
{
	{
		Stream_t1273022909 * L_0 = ___output0;
		Encoding_t1523322056 * L_1 = ___encoding1;
		BinaryWriter__ctor_m4227313039(__this, L_0, L_1, (bool)0, /*hidden argument*/NULL);
		return;
	}
}
// System.Void System.IO.BinaryWriter::.ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter__ctor_m4227313039 (BinaryWriter_t3992595042 * __this, Stream_t1273022909 * ___output0, Encoding_t1523322056 * ___encoding1, bool ___leaveOpen2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BinaryWriter__ctor_m4227313039_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_m297566312(__this, /*hidden argument*/NULL);
		Stream_t1273022909 * L_0 = ___output0;
		if (L_0)
		{
			goto IL_0014;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral1975106570, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, BinaryWriter__ctor_m4227313039_RuntimeMethod_var);
	}

IL_0014:
	{
		Encoding_t1523322056 * L_2 = ___encoding1;
		if (L_2)
		{
			goto IL_0022;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_3 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_3, _stringLiteral3002372288, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, NULL, BinaryWriter__ctor_m4227313039_RuntimeMethod_var);
	}

IL_0022:
	{
		Stream_t1273022909 * L_4 = ___output0;
		NullCheck(L_4);
		bool L_5 = VirtFuncInvoker0< bool >::Invoke(9 /* System.Boolean System.IO.Stream::get_CanWrite() */, L_4);
		if (L_5)
		{
			goto IL_003a;
		}
	}
	{
		String_t* L_6 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral376778952, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_7, L_6, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, NULL, BinaryWriter__ctor_m4227313039_RuntimeMethod_var);
	}

IL_003a:
	{
		Stream_t1273022909 * L_8 = ___output0;
		__this->set_OutStream_1(L_8);
		ByteU5BU5D_t4116647657* L_9 = (ByteU5BU5D_t4116647657*)SZArrayNew(ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
		__this->set__buffer_2(L_9);
		Encoding_t1523322056 * L_10 = ___encoding1;
		__this->set__encoding_3(L_10);
		Encoding_t1523322056 * L_11 = __this->get__encoding_3();
		NullCheck(L_11);
		Encoder_t2198218980 * L_12 = VirtFuncInvoker0< Encoder_t2198218980 * >::Invoke(29 /* System.Text.Encoder System.Text.Encoding::GetEncoder() */, L_11);
		__this->set__encoder_4(L_12);
		bool L_13 = ___leaveOpen2;
		__this->set__leaveOpen_5(L_13);
		return;
	}
}
// System.Void System.IO.BinaryWriter::Dispose(System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter_Dispose_m1020700223 (BinaryWriter_t3992595042 * __this, bool ___disposing0, const RuntimeMethod* method)
{
	{
		bool L_0 = ___disposing0;
		if (!L_0)
		{
			goto IL_0022;
		}
	}
	{
		bool L_1 = __this->get__leaveOpen_5();
		if (!L_1)
		{
			goto IL_0017;
		}
	}
	{
		Stream_t1273022909 * L_2 = __this->get_OutStream_1();
		NullCheck(L_2);
		VirtActionInvoker0::Invoke(17 /* System.Void System.IO.Stream::Flush() */, L_2);
		return;
	}

IL_0017:
	{
		Stream_t1273022909 * L_3 = __this->get_OutStream_1();
		NullCheck(L_3);
		VirtActionInvoker0::Invoke(15 /* System.Void System.IO.Stream::Close() */, L_3);
	}

IL_0022:
	{
		return;
	}
}
// System.Void System.IO.BinaryWriter::Dispose()
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter_Dispose_m2957696159 (BinaryWriter_t3992595042 * __this, const RuntimeMethod* method)
{
	{
		VirtActionInvoker1< bool >::Invoke(5 /* System.Void System.IO.BinaryWriter::Dispose(System.Boolean) */, __this, (bool)1);
		return;
	}
}
// System.Void System.IO.BinaryWriter::Flush()
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter_Flush_m1376465554 (BinaryWriter_t3992595042 * __this, const RuntimeMethod* method)
{
	{
		Stream_t1273022909 * L_0 = __this->get_OutStream_1();
		NullCheck(L_0);
		VirtActionInvoker0::Invoke(17 /* System.Void System.IO.Stream::Flush() */, L_0);
		return;
	}
}
// System.Void System.IO.BinaryWriter::Write(System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter_Write_m2685067618 (BinaryWriter_t3992595042 * __this, bool ___value0, const RuntimeMethod* method)
{
	int32_t G_B2_0 = 0;
	ByteU5BU5D_t4116647657* G_B2_1 = NULL;
	int32_t G_B1_0 = 0;
	ByteU5BU5D_t4116647657* G_B1_1 = NULL;
	int32_t G_B3_0 = 0;
	int32_t G_B3_1 = 0;
	ByteU5BU5D_t4116647657* G_B3_2 = NULL;
	{
		ByteU5BU5D_t4116647657* L_0 = __this->get__buffer_2();
		bool L_1 = ___value0;
		G_B1_0 = 0;
		G_B1_1 = L_0;
		if (L_1)
		{
			G_B2_0 = 0;
			G_B2_1 = L_0;
			goto IL_000d;
		}
	}
	{
		G_B3_0 = 0;
		G_B3_1 = G_B1_0;
		G_B3_2 = G_B1_1;
		goto IL_000e;
	}

IL_000d:
	{
		G_B3_0 = 1;
		G_B3_1 = G_B2_0;
		G_B3_2 = G_B2_1;
	}

IL_000e:
	{
		NullCheck(G_B3_2);
		(G_B3_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B3_1), (uint8_t)(((int32_t)((uint8_t)G_B3_0))));
		Stream_t1273022909 * L_2 = __this->get_OutStream_1();
		ByteU5BU5D_t4116647657* L_3 = __this->get__buffer_2();
		NullCheck(L_2);
		VirtActionInvoker3< ByteU5BU5D_t4116647657*, int32_t, int32_t >::Invoke(27 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_2, L_3, 0, 1);
		return;
	}
}
// System.Void System.IO.BinaryWriter::Write(System.Byte)
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter_Write_m973309864 (BinaryWriter_t3992595042 * __this, uint8_t ___value0, const RuntimeMethod* method)
{
	{
		Stream_t1273022909 * L_0 = __this->get_OutStream_1();
		uint8_t L_1 = ___value0;
		NullCheck(L_0);
		VirtActionInvoker1< uint8_t >::Invoke(28 /* System.Void System.IO.Stream::WriteByte(System.Byte) */, L_0, L_1);
		return;
	}
}
// System.Void System.IO.BinaryWriter::Write(System.Byte[])
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter_Write_m3614538606 (BinaryWriter_t3992595042 * __this, ByteU5BU5D_t4116647657* ___buffer0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BinaryWriter_Write_m3614538606_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		ByteU5BU5D_t4116647657* L_0 = ___buffer0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral3939495523, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, BinaryWriter_Write_m3614538606_RuntimeMethod_var);
	}

IL_000e:
	{
		Stream_t1273022909 * L_2 = __this->get_OutStream_1();
		ByteU5BU5D_t4116647657* L_3 = ___buffer0;
		ByteU5BU5D_t4116647657* L_4 = ___buffer0;
		NullCheck(L_4);
		NullCheck(L_2);
		VirtActionInvoker3< ByteU5BU5D_t4116647657*, int32_t, int32_t >::Invoke(27 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_2, L_3, 0, (((int32_t)((int32_t)(((RuntimeArray *)L_4)->max_length)))));
		return;
	}
}
// System.Void System.IO.BinaryWriter::Write(System.Byte[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter_Write_m259663284 (BinaryWriter_t3992595042 * __this, ByteU5BU5D_t4116647657* ___buffer0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method)
{
	{
		Stream_t1273022909 * L_0 = __this->get_OutStream_1();
		ByteU5BU5D_t4116647657* L_1 = ___buffer0;
		int32_t L_2 = ___index1;
		int32_t L_3 = ___count2;
		NullCheck(L_0);
		VirtActionInvoker3< ByteU5BU5D_t4116647657*, int32_t, int32_t >::Invoke(27 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_0, L_1, L_2, L_3);
		return;
	}
}
// System.Void System.IO.BinaryWriter::Write(System.Char)
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter_Write_m2841350030 (BinaryWriter_t3992595042 * __this, Il2CppChar ___ch0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BinaryWriter_Write_m2841350030_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	uint8_t* V_1 = NULL;
	ByteU5BU5D_t4116647657* V_2 = NULL;
	{
		Il2CppChar L_0 = ___ch0;
		IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var);
		bool L_1 = Char_IsSurrogate_m3686972571(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
		if (!L_1)
		{
			goto IL_0018;
		}
	}
	{
		String_t* L_2 = Environment_GetResourceString_m2063689938(NULL /*static, unused*/, _stringLiteral3474672299, /*hidden argument*/NULL);
		ArgumentException_t132251570 * L_3 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_3, L_2, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, NULL, BinaryWriter_Write_m2841350030_RuntimeMethod_var);
	}

IL_0018:
	{
		V_0 = 0;
		ByteU5BU5D_t4116647657* L_4 = __this->get__buffer_2();
		ByteU5BU5D_t4116647657* L_5 = L_4;
		V_2 = L_5;
		if (!L_5)
		{
			goto IL_0029;
		}
	}
	{
		ByteU5BU5D_t4116647657* L_6 = V_2;
		NullCheck(L_6);
		if ((((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))
		{
			goto IL_002e;
		}
	}

IL_0029:
	{
		V_1 = (uint8_t*)(((uintptr_t)0));
		goto IL_0037;
	}

IL_002e:
	{
		ByteU5BU5D_t4116647657* L_7 = V_2;
		NullCheck(L_7);
		V_1 = (uint8_t*)(((uintptr_t)((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))));
	}

IL_0037:
	{
		Encoder_t2198218980 * L_8 = __this->get__encoder_4();
		uint8_t* L_9 = V_1;
		ByteU5BU5D_t4116647657* L_10 = __this->get__buffer_2();
		NullCheck(L_10);
		NullCheck(L_8);
		int32_t L_11 = VirtFuncInvoker5< int32_t, Il2CppChar*, int32_t, uint8_t*, int32_t, bool >::Invoke(8 /* System.Int32 System.Text.Encoder::GetBytes(System.Char*,System.Int32,System.Byte*,System.Int32,System.Boolean) */, L_8, (Il2CppChar*)(Il2CppChar*)(((uintptr_t)(&___ch0))), 1, (uint8_t*)(uint8_t*)L_9, (((int32_t)((int32_t)(((RuntimeArray *)L_10)->max_length)))), (bool)1);
		V_0 = L_11;
		V_2 = (ByteU5BU5D_t4116647657*)NULL;
		Stream_t1273022909 * L_12 = __this->get_OutStream_1();
		ByteU5BU5D_t4116647657* L_13 = __this->get__buffer_2();
		int32_t L_14 = V_0;
		NullCheck(L_12);
		VirtActionInvoker3< ByteU5BU5D_t4116647657*, int32_t, int32_t >::Invoke(27 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_12, L_13, 0, L_14);
		return;
	}
}
// System.Void System.IO.BinaryWriter::Write(System.Char[])
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter_Write_m340679106 (BinaryWriter_t3992595042 * __this, CharU5BU5D_t3528271667* ___chars0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BinaryWriter_Write_m340679106_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ByteU5BU5D_t4116647657* V_0 = NULL;
	{
		CharU5BU5D_t3528271667* L_0 = ___chars0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral2698618727, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, BinaryWriter_Write_m340679106_RuntimeMethod_var);
	}

IL_000e:
	{
		Encoding_t1523322056 * L_2 = __this->get__encoding_3();
		CharU5BU5D_t3528271667* L_3 = ___chars0;
		CharU5BU5D_t3528271667* L_4 = ___chars0;
		NullCheck(L_4);
		NullCheck(L_2);
		ByteU5BU5D_t4116647657* L_5 = VirtFuncInvoker3< ByteU5BU5D_t4116647657*, CharU5BU5D_t3528271667*, int32_t, int32_t >::Invoke(14 /* System.Byte[] System.Text.Encoding::GetBytes(System.Char[],System.Int32,System.Int32) */, L_2, L_3, 0, (((int32_t)((int32_t)(((RuntimeArray *)L_4)->max_length)))));
		V_0 = L_5;
		Stream_t1273022909 * L_6 = __this->get_OutStream_1();
		ByteU5BU5D_t4116647657* L_7 = V_0;
		ByteU5BU5D_t4116647657* L_8 = V_0;
		NullCheck(L_8);
		NullCheck(L_6);
		VirtActionInvoker3< ByteU5BU5D_t4116647657*, int32_t, int32_t >::Invoke(27 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_6, L_7, 0, (((int32_t)((int32_t)(((RuntimeArray *)L_8)->max_length)))));
		return;
	}
}
// System.Void System.IO.BinaryWriter::Write(System.Double)
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter_Write_m3941546326 (BinaryWriter_t3992595042 * __this, double ___value0, const RuntimeMethod* method)
{
	{
		Stream_t1273022909 * L_0 = __this->get_OutStream_1();
		double L_1 = ___value0;
		ByteU5BU5D_t4116647657* L_2 = BitConverterLE_GetBytes_m3350143782(NULL /*static, unused*/, L_1, /*hidden argument*/NULL);
		NullCheck(L_0);
		VirtActionInvoker3< ByteU5BU5D_t4116647657*, int32_t, int32_t >::Invoke(27 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_0, L_2, 0, 8);
		return;
	}
}
// System.Void System.IO.BinaryWriter::Write(System.Int16)
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter_Write_m2414409956 (BinaryWriter_t3992595042 * __this, int16_t ___value0, const RuntimeMethod* method)
{
	{
		ByteU5BU5D_t4116647657* L_0 = __this->get__buffer_2();
		int16_t L_1 = ___value0;
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)(((int32_t)((uint8_t)L_1))));
		ByteU5BU5D_t4116647657* L_2 = __this->get__buffer_2();
		int16_t L_3 = ___value0;
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_3>>(int32_t)8))))));
		Stream_t1273022909 * L_4 = __this->get_OutStream_1();
		ByteU5BU5D_t4116647657* L_5 = __this->get__buffer_2();
		NullCheck(L_4);
		VirtActionInvoker3< ByteU5BU5D_t4116647657*, int32_t, int32_t >::Invoke(27 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_4, L_5, 0, 2);
		return;
	}
}
// System.Void System.IO.BinaryWriter::Write(System.UInt16)
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter_Write_m1702572183 (BinaryWriter_t3992595042 * __this, uint16_t ___value0, const RuntimeMethod* method)
{
	{
		ByteU5BU5D_t4116647657* L_0 = __this->get__buffer_2();
		uint16_t L_1 = ___value0;
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)(((int32_t)((uint8_t)L_1))));
		ByteU5BU5D_t4116647657* L_2 = __this->get__buffer_2();
		uint16_t L_3 = ___value0;
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_3>>(int32_t)8))))));
		Stream_t1273022909 * L_4 = __this->get_OutStream_1();
		ByteU5BU5D_t4116647657* L_5 = __this->get__buffer_2();
		NullCheck(L_4);
		VirtActionInvoker3< ByteU5BU5D_t4116647657*, int32_t, int32_t >::Invoke(27 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_4, L_5, 0, 2);
		return;
	}
}
// System.Void System.IO.BinaryWriter::Write(System.Int32)
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter_Write_m88942200 (BinaryWriter_t3992595042 * __this, int32_t ___value0, const RuntimeMethod* method)
{
	{
		ByteU5BU5D_t4116647657* L_0 = __this->get__buffer_2();
		int32_t L_1 = ___value0;
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)(((int32_t)((uint8_t)L_1))));
		ByteU5BU5D_t4116647657* L_2 = __this->get__buffer_2();
		int32_t L_3 = ___value0;
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_3>>(int32_t)8))))));
		ByteU5BU5D_t4116647657* L_4 = __this->get__buffer_2();
		int32_t L_5 = ___value0;
		NullCheck(L_4);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_5>>(int32_t)((int32_t)16)))))));
		ByteU5BU5D_t4116647657* L_6 = __this->get__buffer_2();
		int32_t L_7 = ___value0;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(3), (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_7>>(int32_t)((int32_t)24)))))));
		Stream_t1273022909 * L_8 = __this->get_OutStream_1();
		ByteU5BU5D_t4116647657* L_9 = __this->get__buffer_2();
		NullCheck(L_8);
		VirtActionInvoker3< ByteU5BU5D_t4116647657*, int32_t, int32_t >::Invoke(27 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_8, L_9, 0, 4);
		return;
	}
}
// System.Void System.IO.BinaryWriter::Write(System.UInt32)
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter_Write_m1304446817 (BinaryWriter_t3992595042 * __this, uint32_t ___value0, const RuntimeMethod* method)
{
	{
		ByteU5BU5D_t4116647657* L_0 = __this->get__buffer_2();
		uint32_t L_1 = ___value0;
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)(((int32_t)((uint8_t)L_1))));
		ByteU5BU5D_t4116647657* L_2 = __this->get__buffer_2();
		uint32_t L_3 = ___value0;
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint8_t)(((int32_t)((uint8_t)((int32_t)((uint32_t)L_3>>8))))));
		ByteU5BU5D_t4116647657* L_4 = __this->get__buffer_2();
		uint32_t L_5 = ___value0;
		NullCheck(L_4);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint8_t)(((int32_t)((uint8_t)((int32_t)((uint32_t)L_5>>((int32_t)16)))))));
		ByteU5BU5D_t4116647657* L_6 = __this->get__buffer_2();
		uint32_t L_7 = ___value0;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(3), (uint8_t)(((int32_t)((uint8_t)((int32_t)((uint32_t)L_7>>((int32_t)24)))))));
		Stream_t1273022909 * L_8 = __this->get_OutStream_1();
		ByteU5BU5D_t4116647657* L_9 = __this->get__buffer_2();
		NullCheck(L_8);
		VirtActionInvoker3< ByteU5BU5D_t4116647657*, int32_t, int32_t >::Invoke(27 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_8, L_9, 0, 4);
		return;
	}
}
// System.Void System.IO.BinaryWriter::Write(System.Int64)
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter_Write_m3577537050 (BinaryWriter_t3992595042 * __this, int64_t ___value0, const RuntimeMethod* method)
{
	{
		ByteU5BU5D_t4116647657* L_0 = __this->get__buffer_2();
		int64_t L_1 = ___value0;
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)(((int32_t)((uint8_t)L_1))));
		ByteU5BU5D_t4116647657* L_2 = __this->get__buffer_2();
		int64_t L_3 = ___value0;
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint8_t)(((int32_t)((uint8_t)((int64_t)((int64_t)L_3>>(int32_t)8))))));
		ByteU5BU5D_t4116647657* L_4 = __this->get__buffer_2();
		int64_t L_5 = ___value0;
		NullCheck(L_4);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint8_t)(((int32_t)((uint8_t)((int64_t)((int64_t)L_5>>(int32_t)((int32_t)16)))))));
		ByteU5BU5D_t4116647657* L_6 = __this->get__buffer_2();
		int64_t L_7 = ___value0;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(3), (uint8_t)(((int32_t)((uint8_t)((int64_t)((int64_t)L_7>>(int32_t)((int32_t)24)))))));
		ByteU5BU5D_t4116647657* L_8 = __this->get__buffer_2();
		int64_t L_9 = ___value0;
		NullCheck(L_8);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(4), (uint8_t)(((int32_t)((uint8_t)((int64_t)((int64_t)L_9>>(int32_t)((int32_t)32)))))));
		ByteU5BU5D_t4116647657* L_10 = __this->get__buffer_2();
		int64_t L_11 = ___value0;
		NullCheck(L_10);
		(L_10)->SetAt(static_cast<il2cpp_array_size_t>(5), (uint8_t)(((int32_t)((uint8_t)((int64_t)((int64_t)L_11>>(int32_t)((int32_t)40)))))));
		ByteU5BU5D_t4116647657* L_12 = __this->get__buffer_2();
		int64_t L_13 = ___value0;
		NullCheck(L_12);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(6), (uint8_t)(((int32_t)((uint8_t)((int64_t)((int64_t)L_13>>(int32_t)((int32_t)48)))))));
		ByteU5BU5D_t4116647657* L_14 = __this->get__buffer_2();
		int64_t L_15 = ___value0;
		NullCheck(L_14);
		(L_14)->SetAt(static_cast<il2cpp_array_size_t>(7), (uint8_t)(((int32_t)((uint8_t)((int64_t)((int64_t)L_15>>(int32_t)((int32_t)56)))))));
		Stream_t1273022909 * L_16 = __this->get_OutStream_1();
		ByteU5BU5D_t4116647657* L_17 = __this->get__buffer_2();
		NullCheck(L_16);
		VirtActionInvoker3< ByteU5BU5D_t4116647657*, int32_t, int32_t >::Invoke(27 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_16, L_17, 0, 8);
		return;
	}
}
// System.Void System.IO.BinaryWriter::Write(System.UInt64)
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter_Write_m162594906 (BinaryWriter_t3992595042 * __this, uint64_t ___value0, const RuntimeMethod* method)
{
	{
		ByteU5BU5D_t4116647657* L_0 = __this->get__buffer_2();
		uint64_t L_1 = ___value0;
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)(((int32_t)((uint8_t)L_1))));
		ByteU5BU5D_t4116647657* L_2 = __this->get__buffer_2();
		uint64_t L_3 = ___value0;
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint8_t)(((int32_t)((uint8_t)((int64_t)((uint64_t)L_3>>8))))));
		ByteU5BU5D_t4116647657* L_4 = __this->get__buffer_2();
		uint64_t L_5 = ___value0;
		NullCheck(L_4);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint8_t)(((int32_t)((uint8_t)((int64_t)((uint64_t)L_5>>((int32_t)16)))))));
		ByteU5BU5D_t4116647657* L_6 = __this->get__buffer_2();
		uint64_t L_7 = ___value0;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(3), (uint8_t)(((int32_t)((uint8_t)((int64_t)((uint64_t)L_7>>((int32_t)24)))))));
		ByteU5BU5D_t4116647657* L_8 = __this->get__buffer_2();
		uint64_t L_9 = ___value0;
		NullCheck(L_8);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(4), (uint8_t)(((int32_t)((uint8_t)((int64_t)((uint64_t)L_9>>((int32_t)32)))))));
		ByteU5BU5D_t4116647657* L_10 = __this->get__buffer_2();
		uint64_t L_11 = ___value0;
		NullCheck(L_10);
		(L_10)->SetAt(static_cast<il2cpp_array_size_t>(5), (uint8_t)(((int32_t)((uint8_t)((int64_t)((uint64_t)L_11>>((int32_t)40)))))));
		ByteU5BU5D_t4116647657* L_12 = __this->get__buffer_2();
		uint64_t L_13 = ___value0;
		NullCheck(L_12);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(6), (uint8_t)(((int32_t)((uint8_t)((int64_t)((uint64_t)L_13>>((int32_t)48)))))));
		ByteU5BU5D_t4116647657* L_14 = __this->get__buffer_2();
		uint64_t L_15 = ___value0;
		NullCheck(L_14);
		(L_14)->SetAt(static_cast<il2cpp_array_size_t>(7), (uint8_t)(((int32_t)((uint8_t)((int64_t)((uint64_t)L_15>>((int32_t)56)))))));
		Stream_t1273022909 * L_16 = __this->get_OutStream_1();
		ByteU5BU5D_t4116647657* L_17 = __this->get__buffer_2();
		NullCheck(L_16);
		VirtActionInvoker3< ByteU5BU5D_t4116647657*, int32_t, int32_t >::Invoke(27 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_16, L_17, 0, 8);
		return;
	}
}
// System.Void System.IO.BinaryWriter::Write(System.Single)
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter_Write_m3922404942 (BinaryWriter_t3992595042 * __this, float ___value0, const RuntimeMethod* method)
{
	{
		Stream_t1273022909 * L_0 = __this->get_OutStream_1();
		float L_1 = ___value0;
		ByteU5BU5D_t4116647657* L_2 = BitConverterLE_GetBytes_m2590852453(NULL /*static, unused*/, L_1, /*hidden argument*/NULL);
		NullCheck(L_0);
		VirtActionInvoker3< ByteU5BU5D_t4116647657*, int32_t, int32_t >::Invoke(27 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_0, L_2, 0, 4);
		return;
	}
}
// System.Void System.IO.BinaryWriter::Write(System.String)
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter_Write_m3658027000 (BinaryWriter_t3992595042 * __this, String_t* ___value0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BinaryWriter_Write_m3658027000_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	Il2CppChar* V_5 = NULL;
	String_t* V_6 = NULL;
	uint8_t* V_7 = NULL;
	ByteU5BU5D_t4116647657* V_8 = NULL;
	int32_t G_B10_0 = 0;
	{
		String_t* L_0 = ___value0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral3493618073, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, BinaryWriter_Write_m3658027000_RuntimeMethod_var);
	}

IL_000e:
	{
		Encoding_t1523322056 * L_2 = __this->get__encoding_3();
		String_t* L_3 = ___value0;
		NullCheck(L_2);
		int32_t L_4 = VirtFuncInvoker1< int32_t, String_t* >::Invoke(10 /* System.Int32 System.Text.Encoding::GetByteCount(System.String) */, L_2, L_3);
		V_0 = L_4;
		int32_t L_5 = V_0;
		BinaryWriter_Write7BitEncodedInt_m3825472103(__this, L_5, /*hidden argument*/NULL);
		ByteU5BU5D_t4116647657* L_6 = __this->get__largeByteBuffer_6();
		if (L_6)
		{
			goto IL_0055;
		}
	}
	{
		ByteU5BU5D_t4116647657* L_7 = (ByteU5BU5D_t4116647657*)SZArrayNew(ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var, (uint32_t)((int32_t)256));
		__this->set__largeByteBuffer_6(L_7);
		ByteU5BU5D_t4116647657* L_8 = __this->get__largeByteBuffer_6();
		NullCheck(L_8);
		Encoding_t1523322056 * L_9 = __this->get__encoding_3();
		NullCheck(L_9);
		int32_t L_10 = VirtFuncInvoker1< int32_t, int32_t >::Invoke(30 /* System.Int32 System.Text.Encoding::GetMaxByteCount(System.Int32) */, L_9, 1);
		__this->set__maxChars_7(((int32_t)((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_8)->max_length))))/(int32_t)L_10)));
	}

IL_0055:
	{
		int32_t L_11 = V_0;
		ByteU5BU5D_t4116647657* L_12 = __this->get__largeByteBuffer_6();
		NullCheck(L_12);
		if ((((int32_t)L_11) > ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_12)->max_length)))))))
		{
			goto IL_008f;
		}
	}
	{
		Encoding_t1523322056 * L_13 = __this->get__encoding_3();
		String_t* L_14 = ___value0;
		String_t* L_15 = ___value0;
		NullCheck(L_15);
		int32_t L_16 = String_get_Length_m3847582255(L_15, /*hidden argument*/NULL);
		ByteU5BU5D_t4116647657* L_17 = __this->get__largeByteBuffer_6();
		NullCheck(L_13);
		VirtFuncInvoker5< int32_t, String_t*, int32_t, int32_t, ByteU5BU5D_t4116647657*, int32_t >::Invoke(17 /* System.Int32 System.Text.Encoding::GetBytes(System.String,System.Int32,System.Int32,System.Byte[],System.Int32) */, L_13, L_14, 0, L_16, L_17, 0);
		Stream_t1273022909 * L_18 = __this->get_OutStream_1();
		ByteU5BU5D_t4116647657* L_19 = __this->get__largeByteBuffer_6();
		int32_t L_20 = V_0;
		NullCheck(L_18);
		VirtActionInvoker3< ByteU5BU5D_t4116647657*, int32_t, int32_t >::Invoke(27 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_18, L_19, 0, L_20);
		return;
	}

IL_008f:
	{
		V_1 = 0;
		String_t* L_21 = ___value0;
		NullCheck(L_21);
		int32_t L_22 = String_get_Length_m3847582255(L_21, /*hidden argument*/NULL);
		V_2 = L_22;
		goto IL_014b;
	}

IL_009d:
	{
		int32_t L_23 = V_2;
		int32_t L_24 = __this->get__maxChars_7();
		if ((((int32_t)L_23) > ((int32_t)L_24)))
		{
			goto IL_00a9;
		}
	}
	{
		int32_t L_25 = V_2;
		G_B10_0 = L_25;
		goto IL_00af;
	}

IL_00a9:
	{
		int32_t L_26 = __this->get__maxChars_7();
		G_B10_0 = L_26;
	}

IL_00af:
	{
		V_3 = G_B10_0;
		int32_t L_27 = V_1;
		if ((((int32_t)L_27) < ((int32_t)0)))
		{
			goto IL_00c3;
		}
	}
	{
		int32_t L_28 = V_3;
		if ((((int32_t)L_28) < ((int32_t)0)))
		{
			goto IL_00c3;
		}
	}
	{
		int32_t L_29 = V_1;
		int32_t L_30 = V_3;
		if (((int64_t)L_29 + (int64_t)L_30 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_29 + (int64_t)L_30 > (int64_t)kIl2CppInt32Max))
			IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), NULL, BinaryWriter_Write_m3658027000_RuntimeMethod_var);
		String_t* L_31 = ___value0;
		NullCheck(L_31);
		int32_t L_32 = String_get_Length_m3847582255(L_31, /*hidden argument*/NULL);
		if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)L_30))) <= ((int32_t)L_32)))
		{
			goto IL_00ce;
		}
	}

IL_00c3:
	{
		ArgumentOutOfRangeException_t777629997 * L_33 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m3628145864(L_33, _stringLiteral4160981599, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_33, NULL, BinaryWriter_Write_m3658027000_RuntimeMethod_var);
	}

IL_00ce:
	{
		String_t* L_34 = ___value0;
		V_6 = L_34;
		String_t* L_35 = V_6;
		V_5 = (Il2CppChar*)(((uintptr_t)L_35));
		Il2CppChar* L_36 = V_5;
		if (!L_36)
		{
			goto IL_00e4;
		}
	}
	{
		Il2CppChar* L_37 = V_5;
		int32_t L_38 = RuntimeHelpers_get_OffsetToStringData_m2192601476(NULL /*static, unused*/, /*hidden argument*/NULL);
		V_5 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_37, (int32_t)L_38));
	}

IL_00e4:
	{
		ByteU5BU5D_t4116647657* L_39 = __this->get__largeByteBuffer_6();
		ByteU5BU5D_t4116647657* L_40 = L_39;
		V_8 = L_40;
		if (!L_40)
		{
			goto IL_00f5;
		}
	}
	{
		ByteU5BU5D_t4116647657* L_41 = V_8;
		NullCheck(L_41);
		if ((((int32_t)((int32_t)(((RuntimeArray *)L_41)->max_length)))))
		{
			goto IL_00fb;
		}
	}

IL_00f5:
	{
		V_7 = (uint8_t*)(((uintptr_t)0));
		goto IL_0106;
	}

IL_00fb:
	{
		ByteU5BU5D_t4116647657* L_42 = V_8;
		NullCheck(L_42);
		V_7 = (uint8_t*)(((uintptr_t)((L_42)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))));
	}

IL_0106:
	{
		Encoder_t2198218980 * L_43 = __this->get__encoder_4();
		Il2CppChar* L_44 = V_5;
		int32_t L_45 = V_1;
		if (((intptr_t)(((intptr_t)L_45)) * (intptr_t)2 < (intptr_t)kIl2CppIntPtrMin) || ((intptr_t)(((intptr_t)L_45)) * (intptr_t)2 > (intptr_t)kIl2CppIntPtrMax))
			IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), NULL, BinaryWriter_Write_m3658027000_RuntimeMethod_var);
		if ((uintptr_t)L_44 + (uintptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_45)), (int32_t)2)) > (uintptr_t)kIl2CppUIntPtrMax)
			IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), NULL, BinaryWriter_Write_m3658027000_RuntimeMethod_var);
		int32_t L_46 = V_3;
		uint8_t* L_47 = V_7;
		ByteU5BU5D_t4116647657* L_48 = __this->get__largeByteBuffer_6();
		NullCheck(L_48);
		int32_t L_49 = V_3;
		int32_t L_50 = V_2;
		NullCheck(L_43);
		int32_t L_51 = VirtFuncInvoker5< int32_t, Il2CppChar*, int32_t, uint8_t*, int32_t, bool >::Invoke(8 /* System.Int32 System.Text.Encoder::GetBytes(System.Char*,System.Int32,System.Byte*,System.Int32,System.Boolean) */, L_43, (Il2CppChar*)(Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_44, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_45)), (int32_t)2)))), L_46, (uint8_t*)(uint8_t*)L_47, (((int32_t)((int32_t)(((RuntimeArray *)L_48)->max_length)))), (bool)((((int32_t)L_49) == ((int32_t)L_50))? 1 : 0));
		V_4 = L_51;
		V_8 = (ByteU5BU5D_t4116647657*)NULL;
		V_6 = (String_t*)NULL;
		Stream_t1273022909 * L_52 = __this->get_OutStream_1();
		ByteU5BU5D_t4116647657* L_53 = __this->get__largeByteBuffer_6();
		int32_t L_54 = V_4;
		NullCheck(L_52);
		VirtActionInvoker3< ByteU5BU5D_t4116647657*, int32_t, int32_t >::Invoke(27 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_52, L_53, 0, L_54);
		int32_t L_55 = V_1;
		int32_t L_56 = V_3;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_55, (int32_t)L_56));
		int32_t L_57 = V_2;
		int32_t L_58 = V_3;
		V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_57, (int32_t)L_58));
	}

IL_014b:
	{
		int32_t L_59 = V_2;
		if ((((int32_t)L_59) > ((int32_t)0)))
		{
			goto IL_009d;
		}
	}
	{
		return;
	}
}
// System.Void System.IO.BinaryWriter::Write7BitEncodedInt(System.Int32)
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter_Write7BitEncodedInt_m3825472103 (BinaryWriter_t3992595042 * __this, int32_t ___value0, const RuntimeMethod* method)
{
	uint32_t V_0 = 0;
	{
		int32_t L_0 = ___value0;
		V_0 = L_0;
		goto IL_0016;
	}

IL_0004:
	{
		uint32_t L_1 = V_0;
		VirtActionInvoker1< uint8_t >::Invoke(8 /* System.Void System.IO.BinaryWriter::Write(System.Byte) */, __this, (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_1|(int32_t)((int32_t)128)))))));
		uint32_t L_2 = V_0;
		V_0 = ((int32_t)((uint32_t)L_2>>7));
	}

IL_0016:
	{
		uint32_t L_3 = V_0;
		if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)128)))))
		{
			goto IL_0004;
		}
	}
	{
		uint32_t L_4 = V_0;
		VirtActionInvoker1< uint8_t >::Invoke(8 /* System.Void System.IO.BinaryWriter::Write(System.Byte) */, __this, (uint8_t)(((int32_t)((uint8_t)L_4))));
		return;
	}
}
// System.Void System.IO.BinaryWriter::.cctor()
extern "C" IL2CPP_METHOD_ATTR void BinaryWriter__cctor_m874809665 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (BinaryWriter__cctor_m874809665_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		BinaryWriter_t3992595042 * L_0 = (BinaryWriter_t3992595042 *)il2cpp_codegen_object_new(BinaryWriter_t3992595042_il2cpp_TypeInfo_var);
		BinaryWriter__ctor_m3736305989(L_0, /*hidden argument*/NULL);
		((BinaryWriter_t3992595042_StaticFields*)il2cpp_codegen_static_fields_for(BinaryWriter_t3992595042_il2cpp_TypeInfo_var))->set_Null_0(L_0);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.IO.CStreamReader::.ctor(System.IO.Stream,System.Text.Encoding)
extern "C" IL2CPP_METHOD_ATTR void CStreamReader__ctor_m3149611978 (CStreamReader_t1059740272 * __this, Stream_t1273022909 * ___stream0, Encoding_t1523322056 * ___encoding1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (CStreamReader__ctor_m3149611978_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Stream_t1273022909 * L_0 = ___stream0;
		Encoding_t1523322056 * L_1 = ___encoding1;
		IL2CPP_RUNTIME_CLASS_INIT(StreamReader_t4009935899_il2cpp_TypeInfo_var);
		StreamReader__ctor_m3941437302(__this, L_0, L_1, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(ConsoleDriver_t2486509443_il2cpp_TypeInfo_var);
		RuntimeObject* L_2 = ((ConsoleDriver_t2486509443_StaticFields*)il2cpp_codegen_static_fields_for(ConsoleDriver_t2486509443_il2cpp_TypeInfo_var))->get_driver_0();
		__this->set_driver_21(((TermInfoDriver_t2335718621 *)CastclassClass((RuntimeObject*)L_2, TermInfoDriver_t2335718621_il2cpp_TypeInfo_var)));
		return;
	}
}
// System.Int32 System.IO.CStreamReader::Peek()
extern "C" IL2CPP_METHOD_ATTR int32_t CStreamReader_Peek_m278635384 (CStreamReader_t1059740272 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (CStreamReader_Peek_m278635384_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);

IL_0000:
	try
	{ // begin try (depth: 1)
		int32_t L_0 = StreamReader_Peek_m2272511193(__this, /*hidden argument*/NULL);
		V_0 = L_0;
		goto IL_000e;
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (IOException_t4088381929_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_0009;
		throw e;
	}

CATCH_0009:
	{ // begin catch(System.IO.IOException)
		goto IL_000c;
	} // end catch (depth: 1)

IL_000c:
	{
		return (-1);
	}

IL_000e:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
// System.Int32 System.IO.CStreamReader::Read()
extern "C" IL2CPP_METHOD_ATTR int32_t CStreamReader_Read_m1544504743 (CStreamReader_t1059740272 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (CStreamReader_Read_m1544504743_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ConsoleKeyInfo_t1802691652  V_0;
	memset(&V_0, 0, sizeof(V_0));
	int32_t V_1 = 0;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);

IL_0000:
	try
	{ // begin try (depth: 1)
		IL2CPP_RUNTIME_CLASS_INIT(Console_t3208230065_il2cpp_TypeInfo_var);
		ConsoleKeyInfo_t1802691652  L_0 = Console_ReadKey_m1122053118(NULL /*static, unused*/, /*hidden argument*/NULL);
		V_0 = L_0;
		Il2CppChar L_1 = ConsoleKeyInfo_get_KeyChar_m3155064270((ConsoleKeyInfo_t1802691652 *)(&V_0), /*hidden argument*/NULL);
		V_1 = L_1;
		goto IL_0015;
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (IOException_t4088381929_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_0010;
		throw e;
	}

CATCH_0010:
	{ // begin catch(System.IO.IOException)
		goto IL_0013;
	} // end catch (depth: 1)

IL_0013:
	{
		return (-1);
	}

IL_0015:
	{
		int32_t L_2 = V_1;
		return L_2;
	}
}
// System.Int32 System.IO.CStreamReader::Read(System.Char[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t CStreamReader_Read_m2189062878 (CStreamReader_t1059740272 * __this, CharU5BU5D_t3528271667* ___dest0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (CStreamReader_Read_m2189062878_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);
	{
		CharU5BU5D_t3528271667* L_0 = ___dest0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral3940781671, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, CStreamReader_Read_m2189062878_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) >= ((int32_t)0)))
		{
			goto IL_0022;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_3, _stringLiteral797640427, _stringLiteral3073595182, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, NULL, CStreamReader_Read_m2189062878_RuntimeMethod_var);
	}

IL_0022:
	{
		int32_t L_4 = ___count2;
		if ((((int32_t)L_4) >= ((int32_t)0)))
		{
			goto IL_0036;
		}
	}
	{
		ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m282481429(L_5, _stringLiteral2002595880, _stringLiteral3073595182, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, CStreamReader_Read_m2189062878_RuntimeMethod_var);
	}

IL_0036:
	{
		int32_t L_6 = ___index1;
		CharU5BU5D_t3528271667* L_7 = ___dest0;
		NullCheck(L_7);
		int32_t L_8 = ___count2;
		if ((((int32_t)L_6) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))), (int32_t)L_8)))))
		{
			goto IL_0049;
		}
	}
	{
		ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m1312628991(L_9, _stringLiteral1016055495, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, CStreamReader_Read_m2189062878_RuntimeMethod_var);
	}

IL_0049:
	{
	}

IL_004a:
	try
	{ // begin try (depth: 1)
		TermInfoDriver_t2335718621 * L_10 = __this->get_driver_21();
		CharU5BU5D_t3528271667* L_11 = ___dest0;
		int32_t L_12 = ___index1;
		int32_t L_13 = ___count2;
		NullCheck(L_10);
		int32_t L_14 = TermInfoDriver_Read_m20464343(L_10, L_11, L_12, L_13, /*hidden argument*/NULL);
		V_0 = L_14;
		goto IL_0060;
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (IOException_t4088381929_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_005b;
		throw e;
	}

CATCH_005b:
	{ // begin catch(System.IO.IOException)
		goto IL_005e;
	} // end catch (depth: 1)

IL_005e:
	{
		return 0;
	}

IL_0060:
	{
		int32_t L_15 = V_0;
		return L_15;
	}
}
// System.String System.IO.CStreamReader::ReadLine()
extern "C" IL2CPP_METHOD_ATTR String_t* CStreamReader_ReadLine_m3769642593 (CStreamReader_t1059740272 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (CStreamReader_ReadLine_m3769642593_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);

IL_0000:
	try
	{ // begin try (depth: 1)
		TermInfoDriver_t2335718621 * L_0 = __this->get_driver_21();
		NullCheck(L_0);
		String_t* L_1 = TermInfoDriver_ReadLine_m2206695091(L_0, /*hidden argument*/NULL);
		V_0 = L_1;
		goto IL_0013;
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (IOException_t4088381929_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_000e;
		throw e;
	}

CATCH_000e:
	{ // begin catch(System.IO.IOException)
		goto IL_0011;
	} // end catch (depth: 1)

IL_0011:
	{
		return (String_t*)NULL;
	}

IL_0013:
	{
		String_t* L_2 = V_0;
		return L_2;
	}
}
// System.String System.IO.CStreamReader::ReadToEnd()
extern "C" IL2CPP_METHOD_ATTR String_t* CStreamReader_ReadToEnd_m2988189469 (CStreamReader_t1059740272 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (CStreamReader_ReadToEnd_m2988189469_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	Exception_t * __last_unhandled_exception = 0;
	NO_UNUSED_WARNING (__last_unhandled_exception);
	Exception_t * __exception_local = 0;
	NO_UNUSED_WARNING (__exception_local);
	int32_t __leave_target = -1;
	NO_UNUSED_WARNING (__leave_target);

IL_0000:
	try
	{ // begin try (depth: 1)
		TermInfoDriver_t2335718621 * L_0 = __this->get_driver_21();
		NullCheck(L_0);
		String_t* L_1 = TermInfoDriver_ReadToEnd_m1199588922(L_0, /*hidden argument*/NULL);
		V_0 = L_1;
		goto IL_0013;
	} // end try (depth: 1)
	catch(Il2CppExceptionWrapper& e)
	{
		__exception_local = (Exception_t *)e.ex;
		if(il2cpp_codegen_class_is_assignable_from (IOException_t4088381929_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_000e;
		throw e;
	}

CATCH_000e:
	{ // begin catch(System.IO.IOException)
		goto IL_0011;
	} // end catch (depth: 1)

IL_0011:
	{
		return (String_t*)NULL;
	}

IL_0013:
	{
		String_t* L_2 = V_0;
		return L_2;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
