#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>
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 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, 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);
	}
};

// Mono.Globalization.Unicode.SimpleCollator
struct SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89;
// System.ArgumentException
struct ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1;
// System.ArgumentNullException
struct ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD;
// System.ArgumentOutOfRangeException
struct ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA;
// System.Byte[]
struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821;
// System.Char[]
struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2;
// System.Collections.Generic.Dictionary`2/Entry<System.String,System.String>[]
struct EntryU5BU5D_t034347107F1D23C91DE1D712EA637D904789415C;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.String>
struct KeyCollection_tC73654392B284B89334464107B696C9BD89776D9;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,System.String>
struct ValueCollection_tA3B972EF56F7C97E35054155C33556C55FAAFD43;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo>
struct Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B;
// System.Collections.Generic.Dictionary`2<System.Object,System.Object>
struct Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA;
// System.Collections.Generic.Dictionary`2<System.String,Mono.Globalization.Unicode.SimpleCollator>
struct Dictionary_2_t61B96E9258C1E296057BCD8C4D2015846D2BB8F3;
// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo>
struct Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25;
// System.Collections.Generic.Dictionary`2<System.String,System.Int32>
struct Dictionary_2_tD6E204872BA9FD506A0287EF68E285BEB9EC0DFB;
// System.Collections.Generic.Dictionary`2<System.String,System.String>
struct Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC;
// System.Collections.Generic.IEqualityComparer`1<System.String>
struct IEqualityComparer_1_t1F07EAC22CC1D4F279164B144240E4718BD7E7A9;
// System.Collections.Generic.List`1<System.Object>
struct List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D;
// System.Collections.Generic.List`1<System.String>
struct List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3;
// System.Collections.Hashtable
struct Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9;
// System.Collections.Hashtable/bucket[]
struct bucketU5BU5D_t6FF2C2C4B21F2206885CD19A78F68B874C8DC84A;
// System.Collections.ICollection
struct ICollection_tA3BAB2482E28132A7CA9E0E21393027353C28B54;
// System.Collections.IDictionary
struct IDictionary_t1BD5C1546718A374EA8122FBD6C6EE45331E8CE7;
// System.Collections.IEqualityComparer
struct IEqualityComparer_t3102D0F5BABD60224F6DFF4815BCA1045831FB7C;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196;
// System.Exception
struct Exception_t;
// System.FormatException
struct FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC;
// System.Globalization.Bootstring
struct Bootstring_t9E3CD00FBB61B43CDF0873C571322A4387693F41;
// System.Globalization.Calendar
struct Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5;
// System.Globalization.CalendarData[]
struct CalendarDataU5BU5D_t97B534060896C542563D812BB6E4B3CB688B92AD;
// System.Globalization.CodePageDataItem
struct CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB;
// System.Globalization.CompareInfo
struct CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1;
// System.Globalization.CultureData
struct CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD;
// System.Globalization.CultureInfo
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F;
// System.Globalization.CultureNotFoundException
struct CultureNotFoundException_t1B82958AC9B0EB141D9D3A594649E47EC0873201;
// System.Globalization.DateTimeFormatInfo
struct DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F;
// System.Globalization.DateTimeFormatInfoScanner
struct DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2;
// System.Globalization.EraInfo
struct EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C;
// System.Globalization.EraInfo[]
struct EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623;
// System.Globalization.GregorianCalendar
struct GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005;
// System.Globalization.GregorianCalendarHelper
struct GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C;
// System.Globalization.HebrewNumber/HS[]
struct HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB;
// System.Globalization.HebrewNumber/HS[][]
struct HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179;
// System.Globalization.HebrewNumber/HebrewValue
struct HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7;
// System.Globalization.HebrewNumber/HebrewValue[]
struct HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A;
// System.Globalization.IdnMapping
struct IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC;
// System.Globalization.InternalCodePageDataItem[]
struct InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834;
// System.Globalization.InternalEncodingDataItem[]
struct InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68;
// System.Globalization.JapaneseCalendar
struct JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92;
// System.Globalization.NumberFormatInfo
struct NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8;
// System.Globalization.Punycode
struct Punycode_t603C1A89205A5CB0C0A24B1EB2C95F0A5655D0CA;
// System.Globalization.RegionInfo
struct RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1;
// System.Globalization.SortKey
struct SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9;
// System.Globalization.SortVersion
struct SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71;
// System.Globalization.TaiwanCalendar
struct TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658;
// System.Globalization.TextInfo
struct TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8;
// System.Globalization.TokenHashValue
struct TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159;
// System.Globalization.TokenHashValue[]
struct TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A;
// System.IFormatProvider
struct IFormatProvider_t4247E13AE2D97A079B88D594B7ABABF313259901;
// System.Int32[]
struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83;
// System.IntPtr[]
struct IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD;
// System.InvalidOperationException
struct InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1;
// System.LocalDataStoreHolder
struct LocalDataStoreHolder_tE0636E08496405406FD63190AC51EEB2EE51E304;
// System.LocalDataStoreMgr
struct LocalDataStoreMgr_t1964DDB9F2BE154BE3159A7507D0D0CCBF8FDCA9;
// System.MulticastDelegate
struct MulticastDelegate_t;
// System.NotImplementedException
struct NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4;
// System.Object[]
struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A;
// System.Reflection.Binder
struct Binder_t4D5CB06963501D32847C057B57157D6DC49CA759;
// System.Reflection.MemberFilter
struct MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381;
// System.Runtime.Serialization.IFormatterConverter
struct IFormatterConverter_tC3280D64D358F47EA4DAF1A65609BA0FC081888A;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770;
// System.Runtime.Serialization.SerializationException
struct SerializationException_tA1FDFF6779406E688C2192E71C38DBFD7A4A2210;
// System.Runtime.Serialization.SerializationInfo
struct SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26;
// System.Security.Cryptography.RandomNumberGenerator
struct RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2;
// System.Security.Principal.IPrincipal
struct IPrincipal_t63FD7F58FBBE134C8FE4D31710AAEA00B000F0BF;
// System.String
struct String_t;
// System.StringComparer
struct StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE;
// System.String[]
struct StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E;
// System.Text.StringBuilder
struct StringBuilder_t;
// System.Threading.AsyncLocal`1<System.Globalization.CultureInfo>
struct AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A;
// System.Threading.ExecutionContext
struct ExecutionContext_t0E11C30308A4CC964D8A2EA9132F9BDCE5362C70;
// System.Threading.InternalThread
struct InternalThread_tA4C58C2A7D15AF43C3E7507375E6D31DBBE7D192;
// System.Threading.Thread
struct Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7;
// System.Type
struct Type_t;
// System.TypeInitializationException
struct TypeInitializationException_t5223A07113C97D6DC875A82C68D4C132737ADEAE;
// System.Type[]
struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F;
// System.Void
struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017;

extern RuntimeClass* ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var;
extern RuntimeClass* ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var;
extern RuntimeClass* ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var;
extern RuntimeClass* BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var;
extern RuntimeClass* ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var;
extern RuntimeClass* Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5_il2cpp_TypeInfo_var;
extern RuntimeClass* CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var;
extern RuntimeClass* Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var;
extern RuntimeClass* CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB_il2cpp_TypeInfo_var;
extern RuntimeClass* CompareOptions_t163DCEA9A0972750294CC1A8348E5CA69E943939_il2cpp_TypeInfo_var;
extern RuntimeClass* CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var;
extern RuntimeClass* CultureNotFoundException_t1B82958AC9B0EB141D9D3A594649E47EC0873201_il2cpp_TypeInfo_var;
extern RuntimeClass* DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2_il2cpp_TypeInfo_var;
extern RuntimeClass* DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var;
extern RuntimeClass* DateTimeFormat_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_il2cpp_TypeInfo_var;
extern RuntimeClass* DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_il2cpp_TypeInfo_var;
extern RuntimeClass* DayOfWeek_tE7CD4C3124650FF8B2AD3E9DBD34B9896927DFF8_il2cpp_TypeInfo_var;
extern RuntimeClass* Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC_il2cpp_TypeInfo_var;
extern RuntimeClass* EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_il2cpp_TypeInfo_var;
extern RuntimeClass* EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623_il2cpp_TypeInfo_var;
extern RuntimeClass* EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C_il2cpp_TypeInfo_var;
extern RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
extern RuntimeClass* FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var;
extern RuntimeClass* GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C_il2cpp_TypeInfo_var;
extern RuntimeClass* GregorianCalendarTypes_t1416D1153B302638FCE86E5B8471F3B156EBDB65_il2cpp_TypeInfo_var;
extern RuntimeClass* GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_il2cpp_TypeInfo_var;
extern RuntimeClass* Guid_t_il2cpp_TypeInfo_var;
extern RuntimeClass* HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179_il2cpp_TypeInfo_var;
extern RuntimeClass* HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB_il2cpp_TypeInfo_var;
extern RuntimeClass* Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9_il2cpp_TypeInfo_var;
extern RuntimeClass* HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_il2cpp_TypeInfo_var;
extern RuntimeClass* HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A_il2cpp_TypeInfo_var;
extern RuntimeClass* HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var;
extern RuntimeClass* IFormatProvider_t4247E13AE2D97A079B88D594B7ABABF313259901_il2cpp_TypeInfo_var;
extern RuntimeClass* IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC_il2cpp_TypeInfo_var;
extern RuntimeClass* Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var;
extern RuntimeClass* Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var;
extern RuntimeClass* InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834_il2cpp_TypeInfo_var;
extern RuntimeClass* InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68_il2cpp_TypeInfo_var;
extern RuntimeClass* InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var;
extern RuntimeClass* JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_il2cpp_TypeInfo_var;
extern RuntimeClass* List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3_il2cpp_TypeInfo_var;
extern RuntimeClass* Math_tFB388E53C7FDC6FCCF9A19ABF5A4E521FBD52E19_il2cpp_TypeInfo_var;
extern RuntimeClass* NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4_il2cpp_TypeInfo_var;
extern RuntimeClass* Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB_il2cpp_TypeInfo_var;
extern RuntimeClass* NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8_il2cpp_TypeInfo_var;
extern RuntimeClass* ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var;
extern RuntimeClass* Punycode_t603C1A89205A5CB0C0A24B1EB2C95F0A5655D0CA_il2cpp_TypeInfo_var;
extern RuntimeClass* RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_il2cpp_TypeInfo_var;
extern RuntimeClass* SerializationException_tA1FDFF6779406E688C2192E71C38DBFD7A4A2210_il2cpp_TypeInfo_var;
extern RuntimeClass* SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_il2cpp_TypeInfo_var;
extern RuntimeClass* SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71_il2cpp_TypeInfo_var;
extern RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
extern RuntimeClass* StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE_il2cpp_TypeInfo_var;
extern RuntimeClass* StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var;
extern RuntimeClass* String_t_il2cpp_TypeInfo_var;
extern RuntimeClass* TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_il2cpp_TypeInfo_var;
extern RuntimeClass* TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_il2cpp_TypeInfo_var;
extern RuntimeClass* TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_il2cpp_TypeInfo_var;
extern RuntimeClass* TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8_il2cpp_TypeInfo_var;
extern RuntimeClass* TimeSpanFormat_t90CBC39FE99AC515E1F68FE55DBA3D8515F19B51_il2cpp_TypeInfo_var;
extern RuntimeClass* TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4_il2cpp_TypeInfo_var;
extern RuntimeClass* TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A_il2cpp_TypeInfo_var;
extern RuntimeClass* TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159_il2cpp_TypeInfo_var;
extern RuntimeClass* TypeInitializationException_t5223A07113C97D6DC875A82C68D4C132737ADEAE_il2cpp_TypeInfo_var;
extern RuntimeClass* Type_t_il2cpp_TypeInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____25420D0055076FA8D3E4DD96BC53AE24DE6E619F_11_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____29C1A61550F0E3260E1953D4FAD71C256218EF40_13_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____35EED060772F2748D13B745DAEC8CD7BD3B87604_22_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____40E7C49413D261F3F38AD3A870C0AC69C8BDA048_32_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____4F7A8890F332B22B8DE0BD29D36FA7364748D76A_37_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____57F320D62696EC99727E0FE2045A05F1289CC0C6_42_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_43_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____65E32B4E150FD8D24B93B0D42A17F1DAD146162B_50_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____6770974FEF1E98B9C1864370E2B5B786EB0EA39E_51_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____6FC754859E4EC74E447048364B216D825C6F8FE7_57_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____7FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_62_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____823566DA642D6EA356E15585921F2A4CA23D6760_65_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____871B9CF85DB352BAADF12BAE8F19857683E385AC_69_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____8CAA092E783257106251246FF5C97F88D28517A6_71_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____8E10AC2F34545DFBBF3FCBC06055D797A8C99991_73_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____A0074C15377C0C870B055927403EA9FA7A349D12_83_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____A13AA52274D951A18029131A8DDECF76B569A15D_85_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____A5444763673307F6828C748D4B9708CFC02B0959_87_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____A705A106D95282BD15E13EEA6B0AF583FF786D83_89_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____A8A491E4CED49AE0027560476C10D933CE70C8DF_90_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____AFCD4E1211233E99373A3367B23105A3D624B1F2_92_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_93_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_96_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____B8F87834C3597B2EEF22BA6D3A392CC925636401_98_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_102_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____CE5835130F5277F63D716FC9115526B0AC68FFAD_107_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____D117188BE8D4609C0D531C51B0BB911A4219DEBE_111_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____DA19DB47B583EFCF7825D2E39D661D2354F28219_115_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____DD3AEFEADB1CD615F3017763F1568179FEE640B0_117_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____E45BAB43F7D5D038672B3E3431F92E34A7AF2571_119_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____E92B39D8233061927D9ACDE54665E68E7535635A_121_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_123_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____F06E829E62F3AFBC045D064E10A4F5DF7C969612_128_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____F512A9ABF88066AAEB92684F95CC05D8101B462B_132_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_134_FieldInfo_var;
extern String_t* _stringLiteral01198801F254FB0182754B53AB31DD0212CA390E;
extern String_t* _stringLiteral01424F955C11F92EFEF0B79D7FA3FB6BE56A9F99;
extern String_t* _stringLiteral021710FA7866431C1DACAA6CD31EEEB47DCE64B6;
extern String_t* _stringLiteral0219FD54BD5841008B18C414A5B2DEA331BAD1C5;
extern String_t* _stringLiteral024C111CCFB4AC6511CF76A81519C18DAB479F1F;
extern String_t* _stringLiteral02931439602A80C487DB513D990D2A43C0A89D70;
extern String_t* _stringLiteral02939A713BEE968CBF48F26A4F147B78ABDD1D84;
extern String_t* _stringLiteral02AA629C8B16CD17A44F3A0EFEC2FEED43937642;
extern String_t* _stringLiteral031F7A0610F54CA2DA7819A8C27A6F8268ADBCE6;
extern String_t* _stringLiteral0397798D29D9A31F2959FB99307E39BD04786BEF;
extern String_t* _stringLiteral03B407B5B661F34C17DDEC2C871A78E72D3FC844;
extern String_t* _stringLiteral04160E2448569E328827D7AF7842529BDC330623;
extern String_t* _stringLiteral04A422D38C95415CECE1AC86E1AD2A1030048C03;
extern String_t* _stringLiteral04D2F171666A8E1AE53B9B4231D89DEE927D25AE;
extern String_t* _stringLiteral05A79F06CF3F67F726DAE68D18A2290F6C9A50C9;
extern String_t* _stringLiteral05A90601D58630F48F0A9A26AF8878B2958218EE;
extern String_t* _stringLiteral05B341BBABA8F3FA1991780ECBE7047E4F884A4F;
extern String_t* _stringLiteral0603E7C9F405D2FD3B07F85E54DC43F3A21759D6;
extern String_t* _stringLiteral06079FD69CA5FA122BC4FA6AAEBF5E5BF94FA435;
extern String_t* _stringLiteral064C850CF14F17334DF2AB672645990E599A5F23;
extern String_t* _stringLiteral06B2DD4E97449D1D2D1F64BB0E28238F9282A3A8;
extern String_t* _stringLiteral06CF3E90DE6E3C368CCF6DBBF63D1EBB33A4A668;
extern String_t* _stringLiteral07C7CFBAE0EF3A0D21A4EBF7C1EE78C4E388F826;
extern String_t* _stringLiteral08167BCA441A6D2E889408224A1F4D57E5CC2B15;
extern String_t* _stringLiteral0889C349726F64AC6A687C91B9CC4B6EFB69AD07;
extern String_t* _stringLiteral088E366D3F248E347D0698F1EBC68643EF061337;
extern String_t* _stringLiteral09A3C1FB5E4E979FD6CB14A8B7C44C7EEA7DF570;
extern String_t* _stringLiteral09ACD0249A625BC37177F0AAD7D71261A980C17B;
extern String_t* _stringLiteral09EC3DDCE8894F18D7D3DE8B41272425227961B0;
extern String_t* _stringLiteral0A86C7C95B21DB1A50B92292BE93C6674FA19FEB;
extern String_t* _stringLiteral0ACA2A6E85D58BD4A97B365468C8C4185E6C23EF;
extern String_t* _stringLiteral0ADE7C2CF97F75D009975F4D720D1FA6C19F4897;
extern String_t* _stringLiteral0B2F6DA49F1EAC197064F7D8B56931A145C07F43;
extern String_t* _stringLiteral0B877B72141806D645B4E4E963E3D1A3DF50C10A;
extern String_t* _stringLiteral0C283DC8CA6ABE456C7317EEF3E9AFCC6E20DA92;
extern String_t* _stringLiteral0C8136876315A16F3F5CE391628FEE7A9362FB1F;
extern String_t* _stringLiteral0D7416E2E22207B2C85FA5F0FD248730D22518CF;
extern String_t* _stringLiteral0DE0192FC8E7876F7FB6F25C4C2A3CE821EFF522;
extern String_t* _stringLiteral0EAEF6036067AB32B721CC0B74E97EC3F8AA265C;
extern String_t* _stringLiteral0EB952A0CEEA635F7F1CB24CB2D567B6C682FC63;
extern String_t* _stringLiteral105FCA237BCB9A951271957ACD89E76E2EB2F234;
extern String_t* _stringLiteral107F65B6DFAF8AB034F1F6C411BFB8CEFFCC7D6F;
extern String_t* _stringLiteral10B91D5A75E7B65FF366831E2988A75099C6A036;
extern String_t* _stringLiteral1107FB9655C50BC60B09D527AC897277B2B19664;
extern String_t* _stringLiteral14016B084D60CDD8D312658EA60AE38910F9F2D5;
extern String_t* _stringLiteral14AA5B024793FC8C62C1FD73879A08505E4AAC16;
extern String_t* _stringLiteral15917F3B32616F3C61F1BD69A435A449C35FA12D;
extern String_t* _stringLiteral15AAADD05DF424F6838A5F1948F639D98596E190;
extern String_t* _stringLiteral15B0E416CE439A7AFDD5B4B5C9353176EAB71C05;
extern String_t* _stringLiteral1604C3559D3B7508CCCC8C296AC90590979CDBAB;
extern String_t* _stringLiteral164E2F67A59CB8D5D1DC2D063E4363AE89228491;
extern String_t* _stringLiteral16611CF4D9FFBB44446E0A044AB5284326D5B475;
extern String_t* _stringLiteral16E5A9C83FFBCCFE467130976C0046111E60BDD7;
extern String_t* _stringLiteral170CEF7C2449C84B345DBD91D1C2C3AEAEA023CD;
extern String_t* _stringLiteral171ACDC226E03802015588CC660DCB148CC7C8D0;
extern String_t* _stringLiteral172DF44B315D02D098BA01231CD208C96C99726F;
extern String_t* _stringLiteral17595ACE65E8CF0E59AFEAD69C6C8B26DE181387;
extern String_t* _stringLiteral17930D6862963978AC664ECEED18EFC4B85AE06B;
extern String_t* _stringLiteral1802AAEDDD2162E686EDBFC12C9EEF5711E0C253;
extern String_t* _stringLiteral18C76EA9FEF1B6ABD436CFD21DC149EC600EDFD3;
extern String_t* _stringLiteral192C8F2BF9B70B0889D31246B55B3DD8D5752B62;
extern String_t* _stringLiteral1ADEBA895D1A620941615ADEA886E29337E404A1;
extern String_t* _stringLiteral1B6453892473A467D07372D45EB05ABC2031647A;
extern String_t* _stringLiteral1BAD8B9C138116A176236B51490893C3BEC9F629;
extern String_t* _stringLiteral1BB0AC2F15AFCA0B89A5FF04983D34AF78B1D1F3;
extern String_t* _stringLiteral1BB923089D742026F776D06FEDA97AA188B7C306;
extern String_t* _stringLiteral1C1390A878CA4F51C74F059CCD1C7E4090DD363E;
extern String_t* _stringLiteral1C5DE7DD5FF7B26360B185372F66C7C8CF04514F;
extern String_t* _stringLiteral1CA5C279664F73C6C50EA71060F5FE44767971DD;
extern String_t* _stringLiteral1D1E8914A3D46B4097DEC7A7370A1CC102848137;
extern String_t* _stringLiteral1DE2D22C6A9AD65D704B17CF550264B1765139AA;
extern String_t* _stringLiteral1E4B45509DADEA17CF801ECF4A0D30EB23624558;
extern String_t* _stringLiteral1F46C5114CA1DDFC02EC6757664B0F99E7246D5A;
extern String_t* _stringLiteral1FC66FDF06643D57AB16D99A6BDC7AF510478F31;
extern String_t* _stringLiteral208DBDB4763280E0B2CEA23BE5CA1A0373AB0186;
extern String_t* _stringLiteral20A03CF9449CE36D9ABEE4FE906881EA42CF605F;
extern String_t* _stringLiteral20D4734AABFAEE8B550348835D48B184D5AC6E31;
extern String_t* _stringLiteral21068AA3FB3426814E7D28D00EB6B7856EDA0C8E;
extern String_t* _stringLiteral2149D3AA91377B13E95B9A14BBF88CF4AEE9E217;
extern String_t* _stringLiteral21AB7080B917C3D1E38C5352CD4E8BC417220A33;
extern String_t* _stringLiteral21BDC301898F0DE8BCF5B8FEFC3AD0A4B2015F17;
extern String_t* _stringLiteral22262EEF25782A5C309980664C9561E0E7E94ABC;
extern String_t* _stringLiteral226CF119B78825F1720CF2CA485C2D85113D68C6;
extern String_t* _stringLiteral236F9E93CBECF493D004C88B55AE4A3A5D278673;
extern String_t* _stringLiteral23724872D746DF28F36DB0FD4AC482D63A04279A;
extern String_t* _stringLiteral239F9A1141E80767C5F206A1E7CD2184F9D141BB;
extern String_t* _stringLiteral23AF56569476C1862750F4CD0BC7198D8E6F3FDC;
extern String_t* _stringLiteral23F7741A163C2D2380F84B11439EA0C58C6F1E0C;
extern String_t* _stringLiteral23FCCDD941B86E20B78CE6CCB2265513F3CB10E0;
extern String_t* _stringLiteral24B3E791D1CDF0A13E309959FE70DB233AFE9345;
extern String_t* _stringLiteral263968C92013D09F19D02775CDFB55ED5ECBEB2C;
extern String_t* _stringLiteral26EC8D00FB6B55466B3A115F1D559422A7FA7AAC;
extern String_t* _stringLiteral26F40A97AF932D581CE7777D31EAE44E7D576006;
extern String_t* _stringLiteral274B8DDB7A81C9534205E1B076DEC123043A4C41;
extern String_t* _stringLiteral276C94648FD11C723FAE798A7497BFE7D11E3E91;
extern String_t* _stringLiteral27BF4F40DCF2294D210573735538866EDC1CFB58;
extern String_t* _stringLiteral2807CAA5A055238A4D2D1CB017396F9B4B447C6A;
extern String_t* _stringLiteral281F09155C96BF1277ED70FAB0B043322F873F41;
extern String_t* _stringLiteral28ED3A797DA3C48C309A4EF792147F3C56CFEC40;
extern String_t* _stringLiteral290B7821BD11BD5F6C3AFAB83D0EDE96EF66C9C7;
extern String_t* _stringLiteral292B05209FCD588F58692455FA39394BF7DA198E;
extern String_t* _stringLiteral29628CD9080A817337C37DDB5C995BAA272C7F17;
extern String_t* _stringLiteral2985A897B7E8180709769849EB778F1CDA5632C8;
extern String_t* _stringLiteral2BC8C1DC1C7A3B53A2EB1BCE360A89E89F41776D;
extern String_t* _stringLiteral2BE9D9B3985021AF70A50253FF555A7672514358;
extern String_t* _stringLiteral2C160DA4CC0E82B910C7767F30131C5592E6C9C9;
extern String_t* _stringLiteral2C27F27989498BA3AFD6733F6602BFB353EB5706;
extern String_t* _stringLiteral2CE4755CDEBD7A807232559B1EBC78AB7E2FCA8E;
extern String_t* _stringLiteral2D16B022D3607B874D463DF81A0E6218B57F72FC;
extern String_t* _stringLiteral2DB3C11655F0823886D0285722AF40A0FA3B7C88;
extern String_t* _stringLiteral2E03293740ECF9023DB87941F55D98D607008460;
extern String_t* _stringLiteral2F421842840C39C3806B8F978F0CBA1C94742B34;
extern String_t* _stringLiteral2F5005D0E6CE2FB551CB5F2BDB9740A5CA7C28DB;
extern String_t* _stringLiteral2FDC2B012A91242D9033DA6503DB6C95B48DE42A;
extern String_t* _stringLiteral2FE3695AEB0A09C64AFF6E1D9C31E06C729C706D;
extern String_t* _stringLiteral30B99C8D4F9410DC22902A12A23C458358D98A4B;
extern String_t* _stringLiteral30C1B3F1C3A397355BA24C315EE7415C3F309BB6;
extern String_t* _stringLiteral30DA6FFC403E80548B864986BF9675ADBE663A68;
extern String_t* _stringLiteral3130F4F8E0407B0CC14A25E66472142324D2E52B;
extern String_t* _stringLiteral314A883D61C1D386E61BE443EB9D3B50BA3FF07D;
extern String_t* _stringLiteral324AD43BA9E5273ABBD2C287426827E9AF5F64B3;
extern String_t* _stringLiteral32988646EFAD4EABD662478FD9F64359B8B50799;
extern String_t* _stringLiteral34109C7A52279EB1C85341CA8938BEB8459F7871;
extern String_t* _stringLiteral3442496B96DD01591A8CD44B1EEC1368AB728ABA;
extern String_t* _stringLiteral3565C4D3E6FC6ABC98EFE0618038E89709BB3FDA;
extern String_t* _stringLiteral356A192B7913B04C54574D18C28D46E6395428AB;
extern String_t* _stringLiteral35CABE85C31DFE3F6B86974DE33FEF51A0F7276A;
extern String_t* _stringLiteral3647A113CA9819A53C36BF6083C7027C975BE2B5;
extern String_t* _stringLiteral3766131B8615737739A73C8A58B729787B7236FF;
extern String_t* _stringLiteral379E6932EE27E2235F6A33A6F67CEF528E8E8C45;
extern String_t* _stringLiteral380B526E22577B1055169E6A4CA47A98856CDB7B;
extern String_t* _stringLiteral3845248E2861308BC624A415D1464BC1A29EF9F7;
extern String_t* _stringLiteral38C002DB58B45BF4E8AB53744068F3FFD5D129CE;
extern String_t* _stringLiteral38C1D791DA28CCACA40DF5E093EAB4D67B08C70D;
extern String_t* _stringLiteral38DD66928079819674D735FCD8176FE58A1D7607;
extern String_t* _stringLiteral393663D16F058B3DF1AF0DE6D08C1324991B44F2;
extern String_t* _stringLiteral3997664AED67DF0DDA46AB885A37AC3747F5B263;
extern String_t* _stringLiteral39A89DD158C8E9747943B00F84BE79FC33FBD405;
extern String_t* _stringLiteral39C1B0BD367C3A0F390F3C41A11CAFA33D0A9145;
extern String_t* _stringLiteral39F8DF2D6A481963D4024A4ABB37C1B232440534;
extern String_t* _stringLiteral3A52CE780950D4D969792A2559CD519D7EE8C727;
extern String_t* _stringLiteral3AB705940826A5634D6F3EA3E11B53C86454F6CA;
extern String_t* _stringLiteral3B1D1A465FFC2CA0FA39817551028FFF35D1461F;
extern String_t* _stringLiteral3B8E9E867F4E05867444788C2458F3A8E58B144D;
extern String_t* _stringLiteral3BC15C8AAE3E4124DD409035F32EA2FD6835EFC9;
extern String_t* _stringLiteral3C56ABEAA7DA7D5CE3B89D98BBF3F23B5B57A6B0;
extern String_t* _stringLiteral3C9ABAF959CC289CF16F79F21A331D41DCD9A805;
extern String_t* _stringLiteral3D32948C9556E7FA814E90F7835800F47CF50297;
extern String_t* _stringLiteral3D52B310C7E8D6985599152CEC0605B47E1246ED;
extern String_t* _stringLiteral3E0ABF44F2E80F64FFD86C2808A667B91014959E;
extern String_t* _stringLiteral3E517FC8DF1E61B6B05F721A203ACD7DD3B7760D;
extern String_t* _stringLiteral3E5FB543CA57C4F9DEC406155114AFF9CB5DE1DF;
extern String_t* _stringLiteral3E93A2AB2C18947358B5FAC5424CDC815027E974;
extern String_t* _stringLiteral3FA7E534CAD29EF3853D1E728A8E8B2DEBCBF7A3;
extern String_t* _stringLiteral40B654775E0FA518930336726BB72DD32F345C6A;
extern String_t* _stringLiteral413064CAF317C08E4EC611764E65C79A538F2DEA;
extern String_t* _stringLiteral414CB1F855EBE3D99B826E91768D2CF6298D28C0;
extern String_t* _stringLiteral417F9AF134A09EED23637C0D9379B31D820EB191;
extern String_t* _stringLiteral41C8F3CDB42D08E9E572C874940CA5896DE03DB3;
extern String_t* _stringLiteral42099B4AF021E53FD8FD4E056C2568D7C2E3FFA8;
extern String_t* _stringLiteral42C75F1392B0C587CBD6CBAA65EE4C5C81BE4DE7;
extern String_t* _stringLiteral4345CB1FA27885A8FBFE7C0C830A592CC76A552B;
extern String_t* _stringLiteral436A6F1EEB811705A69C0A3A9641F5E8B5C96490;
extern String_t* _stringLiteral43B621FA2FC95EE435ED30A178224A8BCBFBCB57;
extern String_t* _stringLiteral440C3DE99FB65621EDC1A5D907953B8E883C29DE;
extern String_t* _stringLiteral454AC9AC75B2156CD7565FA9112536608839A479;
extern String_t* _stringLiteral45E3010238A8336D26AE8EBDF00098AAE3811584;
extern String_t* _stringLiteral46486B6BFB2718D2CEECECCA31591B608CBDCB1D;
extern String_t* _stringLiteral46EEF8971389CFA6573AEC5717223E0FD760622D;
extern String_t* _stringLiteral46F3256E48903D467E3DF138594096D9B7A63FEB;
extern String_t* _stringLiteral47E2096F2F6AFD922EE2DD944CC6641C21C9FBBC;
extern String_t* _stringLiteral482204562C49DAB796BFFA6E21A2804C2B09156C;
extern String_t* _stringLiteral48C5C30D18C67856C963F71104B72643C40EB251;
extern String_t* _stringLiteral491414B0BCCF7E888BC9D0689626F276C48B0B77;
extern String_t* _stringLiteral49BB909F99CFAC86C4837BFF6015DEF722A209D3;
extern String_t* _stringLiteral49D506BCB482153641C1C317F04108D1309B3AED;
extern String_t* _stringLiteral4B20B8626AC71EC5966B767F3A27DB1EFB9164A2;
extern String_t* _stringLiteral4B212B4F69A71B786D60C61A31FB82CE9954983B;
extern String_t* _stringLiteral4B48E2F496F6A7F1A01A54E7A5848CAFB300DA6A;
extern String_t* _stringLiteral4B60ECE724E6321F483B29844C31A8BF02D73D00;
extern String_t* _stringLiteral4C5E190315E58184C633959F223567C7BC2A4886;
extern String_t* _stringLiteral4CE4FD3F26F3602974425C5745D5F29BC4EEAA91;
extern String_t* _stringLiteral4D10B18E2A3A37DEF73A16DC466A1775632AE235;
extern String_t* _stringLiteral4D45AED3DA986E24364BB376EBF45B13F7B48471;
extern String_t* _stringLiteral4E49D0DDC8E152305486228A5456B65D69565F1A;
extern String_t* _stringLiteral4FF0B1538469338A0073E2CDAAB6A517801B6AB4;
extern String_t* _stringLiteral4FFDEA124957D843A907110845B7E31AEB07C960;
extern String_t* _stringLiteral501AE4E47E290D94CFA07D130DBA230FA294207A;
extern String_t* _stringLiteral501D8BFB3C499C57AF9B0F83217BF9A8F2D3F6E3;
extern String_t* _stringLiteral508CCE2265AD602E09C26FAFCBF35CD05845A68F;
extern String_t* _stringLiteral518EE2F0DCEB625818BFE0A3EDDDCB4674413FE1;
extern String_t* _stringLiteral51C066B36EA8B32076964C766F8A0324CA4EB4B9;
extern String_t* _stringLiteral51C65E7C63803AA8D69AD1A3411AD6A7F2327682;
extern String_t* _stringLiteral51EEDA9A21666D674A873D0588C0922A5D528F1D;
extern String_t* _stringLiteral52D858E11CB01E7EB9CE76416BFA12C6C034554D;
extern String_t* _stringLiteral545B00CCACB70A6FA7391C949157332AE254047C;
extern String_t* _stringLiteral547BBC3256181717B6C19EAD141CE0BE62E51439;
extern String_t* _stringLiteral54B8FD86946043BB0DA7ED65968D0F3A0A25039F;
extern String_t* _stringLiteral5521988932835AE1A7F6A92295477B7C661F5719;
extern String_t* _stringLiteral56C37E7B3DC915319E4A31F9C1AECFB6A6F8A3FE;
extern String_t* _stringLiteral57956ADD8D380D4A5392A012C22B5E7124FAC6C8;
extern String_t* _stringLiteral57C78A603AD806B119D415996304A4DD50778B65;
extern String_t* _stringLiteral57DB784C1844C0B101211B5776E8A8E6D4ADFF08;
extern String_t* _stringLiteral5876E6CF0284150333D6F68801A5DFE8DB8FDA90;
extern String_t* _stringLiteral588E6ACE32C4CF6D26542142C73CF747BCDFA09E;
extern String_t* _stringLiteral58D73CBF3EF7313F79E1CF83CBCE835B96B8735F;
extern String_t* _stringLiteral59BD0A3FF43B32849B319E645D4798D8A5D1E889;
extern String_t* _stringLiteral59D70BB8459D68E494A30819DCF8228A1FEE3A3A;
extern String_t* _stringLiteral5A1799D47FE85FA6C2016756ED51F35B51837C9F;
extern String_t* _stringLiteral5A1FD40298AA094AF31C9B432F20E94E1A09F869;
extern String_t* _stringLiteral5A3A849BF3EAF4586293B127D611228566BC85C5;
extern String_t* _stringLiteral5AFF3F2E78BB35CBF2A1466B7E8FB704555DC7E7;
extern String_t* _stringLiteral5BA5BF9DD8A1A00C5E1F8B35466AB3011B8E1226;
extern String_t* _stringLiteral5C10B5B2CD673A0616D529AA5234B12EE7153808;
extern String_t* _stringLiteral5C66F345BD2079311522C01F89F946E4E6174C56;
extern String_t* _stringLiteral5CEF8375BB5ECC3A759D611BE07466E1804EC296;
extern String_t* _stringLiteral5D1A70F50329FB5B5F3FF3D2E17E3D310D108183;
extern String_t* _stringLiteral5D424748DC7BA7F1436BEE6745884FC83B53EED8;
extern String_t* _stringLiteral5D5B38B6B469023CC20D80B6DC81CD642B664A55;
extern String_t* _stringLiteral5D9F8AA39B96B364CEA70266130DC9067680706A;
extern String_t* _stringLiteral5DE119249ECF7D2CD1DA22E2F4F1B51AB6E37B0C;
extern String_t* _stringLiteral5E3B48411729291728E64B52D7D1646E0B7EAF43;
extern String_t* _stringLiteral5F6AD35CDD5543F4BF609104D1DE05E0D0C4EA6B;
extern String_t* _stringLiteral601E5AF6380D6A8044EA09A0E06E47738A816F3E;
extern String_t* _stringLiteral605466C7751FAE0CB26D9C67D2746CA8A1E1856B;
extern String_t* _stringLiteral608E01334F5575F10813EFA40CE0102F2DC0A75E;
extern String_t* _stringLiteral623308230B1116EDA535D83B7FC91E6E4F083EE7;
extern String_t* _stringLiteral6358B1F51786E240F0EC9DF7F9688DCC6F173707;
extern String_t* _stringLiteral64432A135C10B06B324827C021D542ABA597D706;
extern String_t* _stringLiteral64CEBA2C57987D8570B44AE0859AFA95FA101FEF;
extern String_t* _stringLiteral64D694E84547331A31BC223E372EBFA621711499;
extern String_t* _stringLiteral65A7DA8F45E5A2F3931F4D650CB1ECB17B805231;
extern String_t* _stringLiteral66D572DAACFC110920735E5D36F029AC2F0C464F;
extern String_t* _stringLiteral673D5C6B004C94641509496979DE5F9B3FA24C23;
extern String_t* _stringLiteral6837CBA59C38F3A84C167A03A6D3A6148DDCF74B;
extern String_t* _stringLiteral68760F6DBA0B39C60DDB9D46646820E2812C6B6D;
extern String_t* _stringLiteral690D6F8B0E7A2F191277E3ECCE1866E37A3E3BF7;
extern String_t* _stringLiteral692EAB55F1469D44F85C8FB23CDF1ACCEC408F7C;
extern String_t* _stringLiteral69349156744F040D3508A513011CBF5D3EDB9966;
extern String_t* _stringLiteral696F9FE5B2AEB23C6876222D511ED2503BAB092D;
extern String_t* _stringLiteral69BBA404FC423B6F9074E9555D642A00DA63B9FF;
extern String_t* _stringLiteral6A05E57909A3EB206BFF59953683AD1C7534A306;
extern String_t* _stringLiteral6A259BD2973526AAA96A4CEC388EAB62D2FA9976;
extern String_t* _stringLiteral6AA37D3F95B049989169366DE359545DDC19DDC5;
extern String_t* _stringLiteral6AC41F66787D49CB87F158EA1EAF4BC0A8A6A49B;
extern String_t* _stringLiteral6AE999552A0D2DCA14D62E2BC8B764D377B1DD6C;
extern String_t* _stringLiteral6AF12BEB19D40AA853839C482E864CE703F4D2A9;
extern String_t* _stringLiteral6C394C710F4C4D27AB1D326FE4F6A883865A057E;
extern String_t* _stringLiteral6D2B5847DCC3F85B105BEDB32DC8FD52331AA4E9;
extern String_t* _stringLiteral6D6BE0FB6F3DD5EE8241E587526948F9F1D01FC7;
extern String_t* _stringLiteral6D74BC258DEFC9AC578EC8A5E5EC95F2BA1099E7;
extern String_t* _stringLiteral6D924F539C94733AF06A0A9C505FAC1A4028C9F1;
extern String_t* _stringLiteral6E28A0EE54EC112F46141791EAB21523536E02BA;
extern String_t* _stringLiteral6EC391E362FDE4E27DBD94EAED6A5CC93CB31D9E;
extern String_t* _stringLiteral6F14C2641C259CD65BCFE5BA57A7A0AA34468FE7;
extern String_t* _stringLiteral6F2212C49BA0E92035CABD9645631424187F281E;
extern String_t* _stringLiteral6F96005FFC52800AD76CF604C194790E2B5C25F3;
extern String_t* _stringLiteral6FBF219ACBAD2974AEFA6F47D9FDABEF5902C95F;
extern String_t* _stringLiteral709ABE97CA8A0D8C2AEB19ED5B671E1976D2E163;
extern String_t* _stringLiteral714EEA0F4C980736BDE0065FE73F573487F08E3A;
extern String_t* _stringLiteral71AAD052A83D5633D6DFB0CC0E21B377095F1B6E;
extern String_t* _stringLiteral71C1761999F26F111D73F7FA958C9B10C033FDEA;
extern String_t* _stringLiteral7248EEFCE044C34DAD680A6E1A404F4AEC488097;
extern String_t* _stringLiteral73405CADC02EBDCFDD910CB078F635A7D48BD0A6;
extern String_t* _stringLiteral74EBAE37B6B051F61C01BCDC136E38765BC5EA17;
extern String_t* _stringLiteral75448692E0F0EFD2FF89CAD25F9F32CC191F3A72;
extern String_t* _stringLiteral75736AAD0318A637BC0B228763D4A36447595950;
extern String_t* _stringLiteral7579D7D21A589499E9E36BDAD543179097B81D88;
extern String_t* _stringLiteral757C304EEC741103075BF4C6F484340C4B5C11EC;
extern String_t* _stringLiteral75CFDEBE35B19C90D5B0BF3299B8DD4CAC4D0D51;
extern String_t* _stringLiteral768D1CAB15087483992284E7FD5D7ACF1FCE232A;
extern String_t* _stringLiteral76BE7F9B559C4C3DDC73947D98C06A7EDB081A6F;
extern String_t* _stringLiteral7770D04C7BFB791E7C95959F12D6797BEE87A8D8;
extern String_t* _stringLiteral7772C8D9B767E1218BA22D8AA526AF8214F0EA2E;
extern String_t* _stringLiteral7779E9DF0BDDB39AD9871F3D3FAF9F9C59A62C5B;
extern String_t* _stringLiteral77DE68DAECD823BABBB58EDB1C8E14D7106E83BB;
extern String_t* _stringLiteral7812945FF16B966D03BA8E5620455873868D854C;
extern String_t* _stringLiteral785987648F85190CFDE9EADC69FC7C46FE8A7433;
extern String_t* _stringLiteral78A43A548C26C356127459D85CF4733F07D777E1;
extern String_t* _stringLiteral79103F7D0A100F893D3D18C66F3F8397ED8BFFD9;
extern String_t* _stringLiteral79B723002F87708EBC11FD4F3B902A03F7C9A5C1;
extern String_t* _stringLiteral7A058AAE2DBDB6440225B303580D484C0EEF4B12;
extern String_t* _stringLiteral7ABB56B52378C98BC5B204AF5DC84C7158038B2C;
extern String_t* _stringLiteral7BDD11D4B0E1A819F7E103C6CC5BE55D0F9F3CB4;
extern String_t* _stringLiteral7C2E85DED06B73EE3DE769C055459132F20BB658;
extern String_t* _stringLiteral7C469EBE013CBE6940155C265CDA54E23CADB4E0;
extern String_t* _stringLiteral7C6A2E66DC3F1543A239A6E086C2696799C2C3CE;
extern String_t* _stringLiteral7CF184F4C67AD58283ECB19349720B0CAE756829;
extern String_t* _stringLiteral7DD5A4CFD613B7C08369241719A9564312380D73;
extern String_t* _stringLiteral7E834E12BB99A7094B1EE6E5C1F20C4F902E3290;
extern String_t* _stringLiteral7E93870A202711490656CF01B06A7CD4E6852BFF;
extern String_t* _stringLiteral7EB388360BDEDE0A890840699B5193A1B2B76CED;
extern String_t* _stringLiteral7EB9C24C4C4DBF59A55CA70F4A10084327DF6450;
extern String_t* _stringLiteral7ED354262EA4A372E91E9A82A612F6147768CDC7;
extern String_t* _stringLiteral7EFC3253B34A25D698ECD6669355D67FE224DBB6;
extern String_t* _stringLiteral7F9EFC67894F0EC4C1030EF9AF6F46DF0DB1768A;
extern String_t* _stringLiteral7FDEE3847C87F7C8ECAA7869E7C183D1100AFE9D;
extern String_t* _stringLiteral803740B6BC6C1F9F3E4D9F87EA8E4298EA309976;
extern String_t* _stringLiteral80B9452726FBFD4FD4064AA389F5ECBBF18C5E15;
extern String_t* _stringLiteral81ACFECB93A61405BC764FBC1A02BA944CD79407;
extern String_t* _stringLiteral834810DE90EE882D0198191E3E3B744AE2F74B87;
extern String_t* _stringLiteral83C725D3C08E86E6F628A933746656783C66525C;
extern String_t* _stringLiteral84572EF2253EF81E2D8CD8C65849F4D9A3881F47;
extern String_t* _stringLiteral84A516841BA77A5B4648DE2CD0DFCB30EA46DBB4;
extern String_t* _stringLiteral84FDEA14A5E47E78AF998BB94216392494DBF373;
extern String_t* _stringLiteral850F7F7B2C19223F47E651A82624D975EE58A94B;
extern String_t* _stringLiteral855C447297C7D13012CAC736F8063316E0C0D1F5;
extern String_t* _stringLiteral85F5B4A5AC6F6D1977C47F8B8AF350F241F475D3;
extern String_t* _stringLiteral8677463521839B44595AD1DC2D7690B5252C4A6D;
extern String_t* _stringLiteral86B3C51E785681CDE6CE130B0F020B62D21C0EFA;
extern String_t* _stringLiteral8797A6BAA15DB15DFFEECF78E6C3E2724B7EBE5F;
extern String_t* _stringLiteral88A83526816B3555C5B95677BA18C2C844E73049;
extern String_t* _stringLiteral8A348EFC8AE19C5BAE57DCF9974FCFE50F531691;
extern String_t* _stringLiteral8A4D9AD5310340EC52E7AAC4B216F3F34C10C506;
extern String_t* _stringLiteral8B8A5C99ED54E7F959CB2C6916C35341545D03A2;
extern String_t* _stringLiteral8BDDE3EDD54409931D398C383C4D4CE9CED6380B;
extern String_t* _stringLiteral8D671E11137E4DEAEE222AC290B3F6F4B0A7A0A8;
extern String_t* _stringLiteral8D8102A9CC9E6CB98E7E377F26BC58E7E24BFA89;
extern String_t* _stringLiteral8E4B211F5D1806031CCBE2DD9ADACFD957CE7A67;
extern String_t* _stringLiteral8F2E7CD784967D6A79ABD59093146FB1F82E336D;
extern String_t* _stringLiteral8FCCC8683E08DA9D9DD64BFB9F038FE25BA2FAA0;
extern String_t* _stringLiteral90283840D90DE49B8E7984BD99B47FEE0D4BD50D;
extern String_t* _stringLiteral902BA3CDA1883801594B6E1B452790CC53948FDA;
extern String_t* _stringLiteral906EA69BE10F18297C7B56976DE972E0A358FFE6;
extern String_t* _stringLiteral909F99A779ADB66A76FC53AB56C7DD1CAF35D0FD;
extern String_t* _stringLiteral90D10B6E59D44E58075189546EEE3F1F9AE1C924;
extern String_t* _stringLiteral921C1F7759084EC9C5F13E0519E24D465DADC7F2;
extern String_t* _stringLiteral932EAAF5A36529C34A7868B56CBA634F534F39B4;
extern String_t* _stringLiteral93B10E6F0264430E9FA4F7BABBD3EEDBA8F71C97;
extern String_t* _stringLiteral94AF5E7A50C3B04BB8D9CE192119B0DCD7141BEF;
extern String_t* _stringLiteral95438A383ABE53EF9E00FE24590A3EA37F7BA85B;
extern String_t* _stringLiteral961F57444B6490060AD0B2FD736B72D49A746730;
extern String_t* _stringLiteral966928D49BE6C8C01C644B6E299455DBEE7B2244;
extern String_t* _stringLiteral96C672D08041A41670ADF0AEAD495C765F4C589D;
extern String_t* _stringLiteral9713950E955A1D7F9C57377B81A966319D0ADEEA;
extern String_t* _stringLiteral97A1D0D656DBF8F075154C7E235617CD4C1B4D53;
extern String_t* _stringLiteral97D06E296D6CEF3C90D96457D8DE86319A037DE4;
extern String_t* _stringLiteral98639747F68EF86082CFD8B6C8F474753CC3A46D;
extern String_t* _stringLiteral98E03E37B2710D094547670502D7C2D4643C6D4D;
extern String_t* _stringLiteral98EEFEC593B0AE7F94679B945AD07B02743A6174;
extern String_t* _stringLiteral98FF0D79529599AF9A7D3DEFA45FDE8F0ECA6CA8;
extern String_t* _stringLiteral997C9F8E7ED680590D98ED0E97BD6A014F967BEE;
extern String_t* _stringLiteral99880622BE5414FC1F588A3CC35FE48FDEF81981;
extern String_t* _stringLiteral9A014C9D8982784086B6130F252BBE76618A96B0;
extern String_t* _stringLiteral9A0BE64A1EA29D43C23688AE1483131F518556E1;
extern String_t* _stringLiteral9A809405EA15A3A141B50EA781001E156BB56F77;
extern String_t* _stringLiteral9B92DC327AB6B94D15A2773C585F579EF5D3A35D;
extern String_t* _stringLiteral9C061D4EC6641417A1D7F32EED57667227C7203D;
extern String_t* _stringLiteral9C4999F978C6A9DF888644D702833A91613487DD;
extern String_t* _stringLiteral9C5C090E4A4C227E09890C6841E3E54BF6B8F535;
extern String_t* _stringLiteral9D10BCFF010B943462B5116FB664A8A0B2277294;
extern String_t* _stringLiteral9D8891C359BB1C129040E179E1A4941AD07A50A7;
extern String_t* _stringLiteral9E21EC5B70DE72F66AD852DBEE1B0E2269331C3F;
extern String_t* _stringLiteral9E4D8D4F017185A065B570C771EB332A1C842BEC;
extern String_t* _stringLiteral9FE44544D4550261730C7CA24313F8CF0497F054;
extern String_t* _stringLiteralA161463F170E11C91BF898D02796FCC9CDF6CF62;
extern String_t* _stringLiteralA19AA5165E9E7D6F6BE2CD8A9719B24C5181F470;
extern String_t* _stringLiteralA22391BF55D19DC5D45BC6EC58C06C95FFBD213B;
extern String_t* _stringLiteralA284C8C0F545EEAF2AF409CB4FFF96310037999B;
extern String_t* _stringLiteralA2D1542A6A9CB4B2EC5AFB16766019ACBCEB380E;
extern String_t* _stringLiteralA34801AD9C1073D622F2B790E2E0631A49DC15EB;
extern String_t* _stringLiteralA34ABC7C86B01A966C6752F0E610DA86A1B488C9;
extern String_t* _stringLiteralA4D5C80CED0670CBA0E43FFE435FB2C8F9E38CEB;
extern String_t* _stringLiteralA547E544C0563135D33CE4C98081E65409077180;
extern String_t* _stringLiteralA558D76A9EE88513B2801C4B0CE8AC8066F31886;
extern String_t* _stringLiteralA59356F2B74D26487500AF89DC298850EACA5AB2;
extern String_t* _stringLiteralA665A96176E8D420AEE2E8CFA9827C1158F33BC6;
extern String_t* _stringLiteralA754439971454ACBB2B84114D5CA7A25F54D32A0;
extern String_t* _stringLiteralA7594C63533B7A323E86518BCEAF07F8B2251330;
extern String_t* _stringLiteralA7762A2330F09FA14A53834606836604523BAB22;
extern String_t* _stringLiteralA78C6916F0BBBCDACE65FB83A764E7C83B4C74CD;
extern String_t* _stringLiteralA7C93F5FEC985E477F1754C3756AF05BADDE101D;
extern String_t* _stringLiteralA81515383F415263D9641F8E5F2944A7FF275654;
extern String_t* _stringLiteralA901C14A1FD7BF4196E8DF31B98B1F4EE36DBF5E;
extern String_t* _stringLiteralA934C6070A96BFD444BBDC966E160E0286603A82;
extern String_t* _stringLiteralA95332E8E5308BB97DB39DF03FABEBC1178C4E65;
extern String_t* _stringLiteralA979EF10CC6F6A36DF6B8A323307EE3BB2E2DB9C;
extern String_t* _stringLiteralA980EEDA49322EB9BE88B6480B2BE63B70186B1E;
extern String_t* _stringLiteralA98D0FA660BB3793C5AE6BB4589693634955F209;
extern String_t* _stringLiteralAA2E3691B5204ED31C35EABD1636555E10840DD7;
extern String_t* _stringLiteralAA3093554472FD113135BED5B63E12F84C2E9FE8;
extern String_t* _stringLiteralAA7EF0CC16D393EAFA944EE243B14C97CB472B72;
extern String_t* _stringLiteralAABD8BDCDE6C2CB5BCF53430DC7DBF61CAD61F94;
extern String_t* _stringLiteralAACC7B706E785358DE04EFC23A197FDF59B283C2;
extern String_t* _stringLiteralAAF20CFF217B8D31A125E4CE81D93FC3F48F3A66;
extern String_t* _stringLiteralAB240FACC706FC63CC0AB53E7AF659EBD42F2F46;
extern String_t* _stringLiteralAB4755E3CB96784D5BAF7D0079061D9AD22719CB;
extern String_t* _stringLiteralAC3478D69A3C81FA62E60F5C3696165A4E5E6AC4;
extern String_t* _stringLiteralAC605364240D7D7E16D0CF5E282016929333555F;
extern String_t* _stringLiteralAEB99A2F035C1C01145F5C1C4020D8972CB21DF1;
extern String_t* _stringLiteralAED6E3F6DB53DB1E89A67F76B9BA719636F50691;
extern String_t* _stringLiteralAF506CA30C8519A17DC18F461E94BD3782C793A9;
extern String_t* _stringLiteralAFFB0E181274F10C48C415B65DF581D296F9342E;
extern String_t* _stringLiteralB0170839E4B03950B7387C9DAF9625B7C5ED74F7;
extern String_t* _stringLiteralB02B35410BF98FBA446AE8BB54D01D3273AA07DF;
extern String_t* _stringLiteralB1A154876829BE2AEE483E9138D10828B806EF8C;
extern String_t* _stringLiteralB260F50771BDA1A9A9D50DBA523326C8928C966B;
extern String_t* _stringLiteralB3011B8A9FD14773FA0FCA1BC8BD32721B9AF8F0;
extern String_t* _stringLiteralB33B834E2956BF599D88A859AD979A4324C83F7A;
extern String_t* _stringLiteralB4E56FFEA8B745085A899B2602C8D238D3470378;
extern String_t* _stringLiteralB5C2727CD85B3CB28A8BBD2FB8DB0424F0FED5EB;
extern String_t* _stringLiteralB6589FC6AB0DC82CF12099D1C2D40AB994E8410C;
extern String_t* _stringLiteralB6FCEE78C4A47A0CD9F3C55C17CE569646F8012D;
extern String_t* _stringLiteralB82BF0772B047F80C4374C382A56309313AFD98F;
extern String_t* _stringLiteralB858CB282617FB0956D960215C8E84D1CCF909C6;
extern String_t* _stringLiteralB89128CF1BE03AB61A2E2EF0F99B5CA11A355AFE;
extern String_t* _stringLiteralB9508D67745F2731051A5D8DD9DDB888D35D990A;
extern String_t* _stringLiteralBA53C4CA91728B3F5B011972D12901F44984D6E4;
extern String_t* _stringLiteralBA6502BEAD7B433B5C16C66AFF790C9126C31602;
extern String_t* _stringLiteralBB21843BEA3A4B86897EEF3B91706CEE7A7950D1;
extern String_t* _stringLiteralBB407EC0FFFF6DD5BC88DE6780B4E36710075ACB;
extern String_t* _stringLiteralBBB811122DA3C9349AC34F56F2676F0798A48CDE;
extern String_t* _stringLiteralBC9621361BBD96A3009A772F09EC6B11C9F4B03D;
extern String_t* _stringLiteralBCEFB96E9B8A08C8F920B53D4C9CE98059452D02;
extern String_t* _stringLiteralBD1C73DF9D138E02466749B3A89CAA68DDAFA2CF;
extern String_t* _stringLiteralBD4CB0EAF2D9ADC77CF7279BA650F84228E08C6F;
extern String_t* _stringLiteralBD734BD2890D34EB9622662D8F8F4E10CF4FA9B4;
extern String_t* _stringLiteralBDDB8AF87D29836B8E5325D29F3839511E114550;
extern String_t* _stringLiteralBF2ED3D9BDE9D2607B84CB6580EDCDCD8B010C8B;
extern String_t* _stringLiteralBF3AD004CC98252ECEC5BFC20830E73D2CF1900E;
extern String_t* _stringLiteralBF9E9998A83A0659666E3E32CD4C051F0A82AA46;
extern String_t* _stringLiteralC16F239F05BFEF8B527BABF85A79069CE7036D69;
extern String_t* _stringLiteralC1DFD96EEA8CC2B62785275BCA38AC261256E278;
extern String_t* _stringLiteralC2988992031F8E17DF37D1755C7660CBB4EF0BD9;
extern String_t* _stringLiteralC2C447B478CE7992A31E92A1BB5BF0DB63E385DF;
extern String_t* _stringLiteralC2C53D66948214258A26CA9CA845D7AC0C17F8E7;
extern String_t* _stringLiteralC2E9217664A3D8EEB9D73A1DCC057021F806F32E;
extern String_t* _stringLiteralC318F13E699195025559BFBCFFA0E2735BC19B8F;
extern String_t* _stringLiteralC31D1FABC4E3448FC9E19BB5B79E483388EE6216;
extern String_t* _stringLiteralC33E13D57750C3CF819C961FA0EE22D421E28A24;
extern String_t* _stringLiteralC3615683D70166CD7A04E52ED7B0C4E426EB3CD1;
extern String_t* _stringLiteralC39982456932B35206D0A680FDB88CD5E3E012CD;
extern String_t* _stringLiteralC3AF884BA9267EB3DB94D471EC14A400A0577D85;
extern String_t* _stringLiteralC3B65C6048C8DDBD9422BE4042B501B4049371D0;
extern String_t* _stringLiteralC3D62C80D36E2F0D417A03068C4609BEE3059B9C;
extern String_t* _stringLiteralC45B392EC53E209B76AEFF7F87C700B1A90D461D;
extern String_t* _stringLiteralC478BC0C0F60189837F9AD51772247022F19CB4E;
extern String_t* _stringLiteralC4CA7DB6F9AC8AD4D5C9DDC5941E1618BCEDC1E5;
extern String_t* _stringLiteralC5067B199AC90122EC0B849CA22C5DB356783223;
extern String_t* _stringLiteralC525149EB1C2E0B57FE563AD7B4D9E45A646784F;
extern String_t* _stringLiteralC59AAF93C29C1CF2E0A2473ED4C2CE83332DBE98;
extern String_t* _stringLiteralC5A4F3A147B72CD672094CFC82FF585FC9E89724;
extern String_t* _stringLiteralC6137D29822E5528252B84E2EBBF24E67422940C;
extern String_t* _stringLiteralC63AE6DD4FC9F9DDA66970E827D13F7C73FE841C;
extern String_t* _stringLiteralC70B5D575A7D65E087A4D77E147AFEA48AB34093;
extern String_t* _stringLiteralC774436F29463696AC5A6353A0B4277A5A0E0EBA;
extern String_t* _stringLiteralC7D729F761E18081A06895EA85C438E9C0F696A1;
extern String_t* _stringLiteralC8180984BA51DC8EF09C29B451E7BB1EB3CD5D02;
extern String_t* _stringLiteralC96FA8012FC5A39C5CF4631D710011B69F2EFFF3;
extern String_t* _stringLiteralC987DA94D0772FC24DB52662144EFB568A375B53;
extern String_t* _stringLiteralC9F75BBB70DC0E44DF975AF24ABE7E41A6DB5DF3;
extern String_t* _stringLiteralCA30FFABC5DEDDEEAEFF24AE36DBEC8F09013D22;
extern String_t* _stringLiteralCA4CB5523B49D5F62897296F6FCD5ABE68B27A24;
extern String_t* _stringLiteralCA6F6A50B76AE9B47A8675911D25F5D1EA2F0359;
extern String_t* _stringLiteralCB4BC1FF22FC8BCA82250FD6777264CFD01625F7;
extern String_t* _stringLiteralCB89C42BB85ED25CFB93CBC6F7F645048F0B6672;
extern String_t* _stringLiteralCBC483F1E04400BF51049019DF66DA66D5DFE542;
extern String_t* _stringLiteralCC12F0CF93C02B19BE7644CC38F44BEADAECE574;
extern String_t* _stringLiteralCC30EB8773E5BC4CF9C71852EB7D35985E6D1652;
extern String_t* _stringLiteralCC545BB8D755E82BBAB0D3FBC03566003C9B3A13;
extern String_t* _stringLiteralCC81D047BDD6EEA421C213793A13E9B440CE7FFF;
extern String_t* _stringLiteralCCB513647D055C4019D04AD330D24A4C2896AC54;
extern String_t* _stringLiteralCD2ED68171F63E3766CA5FF54B1474AD1FA8C483;
extern String_t* _stringLiteralCD47259BB5C151B870F484CEF0CD9EF938FD1DD0;
extern String_t* _stringLiteralCDB4230F4113F489CAE1B4786321A152A77B76BC;
extern String_t* _stringLiteralCDF08877B915278563D1E93D719723313A4A6128;
extern String_t* _stringLiteralCE06243048D69C2E1E32824BC305396F5A2E5CF2;
extern String_t* _stringLiteralCE75FE3225E0456383BA298059E5E21603B17109;
extern String_t* _stringLiteralCE7A9F9C01D341205B39932491F7874DA2797245;
extern String_t* _stringLiteralCEE255689ACCA2B340EE7B48A6D3DEC53C8518C4;
extern String_t* _stringLiteralCF9EF37742E73F97DE9FED80C0DAA4D3C9CCEDA3;
extern String_t* _stringLiteralCFC1D9DDCC66B19CFEF22830E522477C1E675FE2;
extern String_t* _stringLiteralD0A3E7F81A9885E99049D1CAE0336D269D5E47A9;
extern String_t* _stringLiteralD15FECC4FED16938AFFC51E3845A6EDA8EA8FC6A;
extern String_t* _stringLiteralD1A76F90103D1A81842CC458AB2EA94930EE8E53;
extern String_t* _stringLiteralD21AC248CCC93926EE7784D3C485B5AA571757AE;
extern String_t* _stringLiteralD283414FA3A879C1662220B68D35C205B999E9C7;
extern String_t* _stringLiteralD2E23C4E08C2FC20B79D46CB91B080FF0A41F4D2;
extern String_t* _stringLiteralD2F0257C42607F2773F4B8AAB0C017A3B8949322;
extern String_t* _stringLiteralD30011EA34A07B6FBA1096C1524E9DB885CDAF78;
extern String_t* _stringLiteralD34DFAC681EEA863A977A506B2727F1BE443D7BD;
extern String_t* _stringLiteralD3901926A2DDD9E028F1B6A4CB2EBF62AA24C3F5;
extern String_t* _stringLiteralD3BC9A378DAAA1DDDBA1B19C1AA641D3E9683C46;
extern String_t* _stringLiteralD3C302FCA53EDB99327CD3539DED17D6AC41B5A6;
extern String_t* _stringLiteralD41B7F03A64D782883D74D698C683EE3CA8E6A78;
extern String_t* _stringLiteralD46619385EFE2E0D29E6CA979EC606B4BA2DF347;
extern String_t* _stringLiteralD4BABEF9B14288CBB0334C3BBC4B1A593A699AE2;
extern String_t* _stringLiteralD4DD70898F4852DBF9177D46F7C8F6A115E9A8A5;
extern String_t* _stringLiteralD5B282F9E0985A627E00269669F80C57D7457B77;
extern String_t* _stringLiteralD5CA53CA03BCAC5E6D52F05F662B7A2D63594FC4;
extern String_t* _stringLiteralD5DF16A053AC14B040C62E79CA35CBD99E8BA7C8;
extern String_t* _stringLiteralD6F92D8277D820B94B38501D3D483806A70DDDDF;
extern String_t* _stringLiteralD7011C505DCC23F97382E7A6060F140B4E8137CA;
extern String_t* _stringLiteralD7242060FE337BAF7F6B4FA466BF431D67425C7D;
extern String_t* _stringLiteralD72C81E21156235A98ECE3ABC39465AA74340E55;
extern String_t* _stringLiteralD75E834AA7DEF0882FC55F009206215059FD26BC;
extern String_t* _stringLiteralD7F5BC0BFDF8E081DB31E631E37B15C3881B1317;
extern String_t* _stringLiteralD84234CE9F95C2DF9A9CB91648DC0629D7B55A78;
extern String_t* _stringLiteralD878889FDE613CFDB1D08777C9E12B44D2718742;
extern String_t* _stringLiteralD8A173698400F59263F6F46AEFDED66BEE883205;
extern String_t* _stringLiteralD8BCC61A938C77C98B600433A59B665F70149B5F;
extern String_t* _stringLiteralD9B59879F3B83656682A13244A4690FF63728156;
extern String_t* _stringLiteralD9D73FC95E43E5070FE800429D1C5D7DAC68ADD5;
extern String_t* _stringLiteralD9E83874D260F2F10D48D98C0B773B836096D426;
extern String_t* _stringLiteralDA2A69CDB15F9B4BF4D7CD5983F8252BDE8DC90A;
extern String_t* _stringLiteralDA2B128800D4E129DEF769B7EC5DECC00517FA8B;
extern String_t* _stringLiteralDA3A850A47E02275195871546A9A1E91AEA37BA6;
extern String_t* _stringLiteralDA4B9237BACCCDF19C0760CAB7AEC4A8359010B0;
extern String_t* _stringLiteralDA91388C72D3E31DA19DCD85C97374197748485D;
extern String_t* _stringLiteralDB6F340ED74A23191260FA75D3D88133DDC8316C;
extern String_t* _stringLiteralDC0906ED36C05EFAB54534491E0D4E9A3391563F;
extern String_t* _stringLiteralDC112AD33069D3008B08FEAD931968D3C435F541;
extern String_t* _stringLiteralDC27A00FE53FB849943E823AA19BEA038287C16B;
extern String_t* _stringLiteralDC38D90B33A2B058CE76471CB5BB70AD2EEA941E;
extern String_t* _stringLiteralDDF2AAADE7CD92CC7D8AB83F0D7890B63F6E2599;
extern String_t* _stringLiteralDE1698114AF4355C5CCD60424049FDED636DF6A2;
extern String_t* _stringLiteralDE4A45E716017695CFEE4BC84F1A4E0C8E1E9B9A;
extern String_t* _stringLiteralE05629D63228EE3D6E3FF2DFA1125846A112D81F;
extern String_t* _stringLiteralE06DED3C5302EC4AFBCC1D36D6EA9F7C20669A22;
extern String_t* _stringLiteralE2392AED5A2D2861B90AE43217DF313C8483E7FD;
extern String_t* _stringLiteralE240A07E65B40E4D502899617A6E41A845D5572C;
extern String_t* _stringLiteralE283A5CC70E67AC3D89A3E4944336BF068733702;
extern String_t* _stringLiteralE321952E2F70DF1EDE282B6C6BAA937999273DC3;
extern String_t* _stringLiteralE37A7B5E4AF41F7EA1F205C6855ED87886A50FC9;
extern String_t* _stringLiteralE3B63C3B31F23DF1BEA0C24559901D937FC5304B;
extern String_t* _stringLiteralE4F12E25D4A190D380F417CB25ED1897B88FB3AA;
extern String_t* _stringLiteralE541EE7E0C890F24B912215FD36162E187BE84D1;
extern String_t* _stringLiteralE5E0E59E7ADEE4F56B2DC7F1A677F43D5FD3BEAF;
extern String_t* _stringLiteralE63D80A3379141645747C230F9449186A172C842;
extern String_t* _stringLiteralE7064F0B80F61DBC65915311032D27BAA569AE2A;
extern String_t* _stringLiteralE758F73AF56E73D52D2255C99EF438305E8533BB;
extern String_t* _stringLiteralE7862C11754C1BFDFEF1FF18058EE8C09B039237;
extern String_t* _stringLiteralE7963FB4F190F1ABE8F93F9C399EA4AFE95B0641;
extern String_t* _stringLiteralE7A4DB33F1B394DEFA4FF56752E1BAD9257A5CA3;
extern String_t* _stringLiteralE87867FD851A4B896772D984B683EE2D9E601129;
extern String_t* _stringLiteralE904A9B263B947F2327B20FE6D69DB770ACEFF01;
extern String_t* _stringLiteralEAADE40FFB7999FA9AC3675F424B188168318FDB;
extern String_t* _stringLiteralEB09D309937D4CE5125220443EF88678EADDCE83;
extern String_t* _stringLiteralEB6AABA1A1CAACEBB6186E0EE69665BA977C6670;
extern String_t* _stringLiteralED3E1F6FB164C29F7736A70310EB8D3B7C9E2FC4;
extern String_t* _stringLiteralEDC3EC3CE6EEAB4EEF9D88FE0D83F08094402221;
extern String_t* _stringLiteralEEA68548DE339DDCFC1FC98BD48A18F537F4EE53;
extern String_t* _stringLiteralEEFE7EE4030694CE5DDC14D7DBF3B491C0A80CD3;
extern String_t* _stringLiteralF02AF49CDAF691554AD17FDC2E051C425A468AC7;
extern String_t* _stringLiteralF0B5B197A19F789E049249022C24905B6825F759;
extern String_t* _stringLiteralF19E5815F2965734C64F36B475462C3DB6E6DB2C;
extern String_t* _stringLiteralF1DCCABE1EB86AC980CA408C5ECB7731571DF5E1;
extern String_t* _stringLiteralF32B67C7E26342AF42EFABC674D441DCA0A281C5;
extern String_t* _stringLiteralF483B5B0F5ADE763ABEB42FA4ADB7E2FEAF557B8;
extern String_t* _stringLiteralF4E1292BCD058B7030B789BC82BA2580DB90CBB0;
extern String_t* _stringLiteralF5707FE839DB9CE982B4557E3A1AD136541F3DE0;
extern String_t* _stringLiteralF64251DC5A5EB6AA727A9B386781E9FCF4827E3A;
extern String_t* _stringLiteralF6C9B577195103A0BA6BF473C961AF8A5D427DF5;
extern String_t* _stringLiteralF74E3FF1AB08F61223CA1032B962FEF9B00E13C8;
extern String_t* _stringLiteralF7CA3B4298019E460A304A7BB4808B934DC4E4EA;
extern String_t* _stringLiteralF7FC8F7D5D156D69A04712F1D2DB69CB01857DA6;
extern String_t* _stringLiteralF7FD9C68F804ACDA665D2AB082217BB1583318F2;
extern String_t* _stringLiteralF81B4F09A85F55DDC3FFCA77898383A75640AA15;
extern String_t* _stringLiteralFAC3657E57168A54B9F0921FBE5A737FB404C0D0;
extern String_t* _stringLiteralFB157325FE225946421F77EC1F8BF9F7F98E81B9;
extern String_t* _stringLiteralFB4836CFAEB750FAD7EDDF81A6D8DBDAD1483666;
extern String_t* _stringLiteralFBA2D26B24ECE064101E45D355F5DD2DC925AA9A;
extern String_t* _stringLiteralFC14879561C1821197E9E4E86B96059CF6C6BBD2;
extern String_t* _stringLiteralFC7CF048A9BF8747956E572563DC0AA6F3FDCDFF;
extern String_t* _stringLiteralFC8D2A489266752542C7E1CEB491F6D94005A721;
extern String_t* _stringLiteralFCA811D4F0275EF8EBAB2CE9C4683827C8488FB6;
extern String_t* _stringLiteralFDDFDFAFA881EA56F7E446BC23F26EFADA9F4705;
extern String_t* _stringLiteralFE33A6B4DE93E363CF1620F7228DF4164D913FBF;
extern String_t* _stringLiteralFE3FF605BCE13D2B311A072C56362191E6FCA602;
extern String_t* _stringLiteralFE5DBBCEA5CE7E2988B8C69BCFDFDE8904AABC1F;
extern String_t* _stringLiteralFEE03EA49469AF0B1A9DC1F71CFECED7343B5652;
extern String_t* _stringLiteralFF26DDA5F34098C99CB6448392937EFCCEC6CC63;
extern const RuntimeMethod* CultureNotFoundException_GetObjectData_m51AD8EBC8F2C55220F861F87AED482793146531B_RuntimeMethod_var;
extern const RuntimeMethod* DateTimeFormatInfo_GetAbbreviatedDayName_m31D50EB7EF2ED3E7F0F72C14498427D8E7799D43_RuntimeMethod_var;
extern const RuntimeMethod* DateTimeFormatInfo_GetAbbreviatedEraName_m8096A35954A22E28951B8DDDB1BE4B1CD831D7C4_RuntimeMethod_var;
extern const RuntimeMethod* DateTimeFormatInfo_GetAbbreviatedMonthName_m5C71C0AB3BCCD6AE4C17104BCB4D2F65759E9D06_RuntimeMethod_var;
extern const RuntimeMethod* DateTimeFormatInfo_GetAllDateTimePatterns_m2D5DEA982B0E5F45C317F2C3253473B5D112A440_RuntimeMethod_var;
extern const RuntimeMethod* DateTimeFormatInfo_GetDayName_m82CF60408D75B103DAFF96575B257EFFA80569AF_RuntimeMethod_var;
extern const RuntimeMethod* DateTimeFormatInfo_GetEraName_mA4F71726B4A0780F732E56EE4876DCDF7EA2EB38_RuntimeMethod_var;
extern const RuntimeMethod* DateTimeFormatInfo_GetMonthName_m442F6260E03F4C61CE83A7DE211B62EB88678DDC_RuntimeMethod_var;
extern const RuntimeMethod* DateTimeFormatInfo_OnDeserialized_m8BE5B7AD3F5A1642BAB58E752005A0BFB91D2F5B_RuntimeMethod_var;
extern const RuntimeMethod* DateTimeFormatInfo_ValidateStyles_m681E339557B4727B92138AAEC70ACC69FF31CA17_RuntimeMethod_var;
extern const RuntimeMethod* DateTimeFormatInfo_internalGetMonthName_mE9361985B13F655CED883CDDF45DC962EE2F1F77_RuntimeMethod_var;
extern const RuntimeMethod* DateTimeFormatInfo_set_Calendar_m6388B63636828B8525557FA2976C965897E8BF3C_RuntimeMethod_var;
extern const RuntimeMethod* DateTimeFormatInfo_set_LongDatePattern_mCD47D6E45549578311F2EDA29849E97E0B8C67FB_RuntimeMethod_var;
extern const RuntimeMethod* DateTimeFormatInfo_set_LongTimePattern_m5EDD3105DF582E362C953855E9C7E8F4C9F4DD95_RuntimeMethod_var;
extern const RuntimeMethod* DateTimeFormatInfo_set_ShortDatePattern_mA38B5386C41882E4FB090B97BFB389FBC5C8C374_RuntimeMethod_var;
extern const RuntimeMethod* DateTimeFormatInfo_set_ShortTimePattern_mC14DFBBB5ABAA1ECF2A0FED66479FE7FFC710F03_RuntimeMethod_var;
extern const RuntimeMethod* DateTimeFormatInfo_set_YearMonthPattern_m861E461684DCB9A4CBFDACFE1363000F38766DF7_RuntimeMethod_var;
extern const RuntimeMethod* Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC_RuntimeMethod_var;
extern const RuntimeMethod* Dictionary_2_TryGetValue_mACE6F295B868D8DD552A8F7D4ABA375F843BB13B_RuntimeMethod_var;
extern const RuntimeMethod* Dictionary_2__ctor_m5B1C279E77422BB0B2C7B0374ECF89E3224AF62B_RuntimeMethod_var;
extern const RuntimeMethod* EncodingTable_GetCodePageFromName_m7F8D824F555B748FA3232F05A34E4A1E3F546831_RuntimeMethod_var;
extern const RuntimeMethod* EncodingTable_internalGetCodePageFromName_m380B6532036C4BC5580A25A1FD13BBA20DC510D1_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendarHelper_CheckTicksRange_m0FEBB22D36E45E61FA4AD4FEA723C94A4D85E80D_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendarHelper_GetAbsoluteDate_m4ABCA1B09CE4591BADFB8F6E5FEC77B534554CDA_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendarHelper_GetDaysInMonth_m554B37DD23E6D203D6E501031ABBAE1671FA9C04_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendarHelper_GetEra_m8D1B80618C8BD7D4AA0040EE76EAEABD17A579CD_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendarHelper_GetGregorianYear_mD35EFAAF30F0671367BF05FC6D74AFE0C038E94D_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendarHelper_GetYear_m2C1B720798F10B8A9F640AE5B1BCD165FB1F5EA9_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendarHelper_TimeToTicks_m5CFAB70A01B889069DDC73ADE772F296D3545600_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendar_GetDaysInMonth_m85401CE7B58641062C5E3A2D6A4FAD0E0E35C6FC_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendar_GetMonthsInYear_m676264F0BA3BACFE3B1FA56A39497147879E9435_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendar_IsLeapYear_m39D3C1C5501C904B61AADAB3C00D4E15EEE3B686_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendar_OnDeserialized_m7ED278CB7CF76B48D3864450B02570E88FAF58D8_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendar_ToDateTime_mE856911914546E97139038B4B1A52B57EFA30754_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendar_ToFourDigitYear_mEE7A6117E346AECC300585A6AA2771A94D8AC2DB_RuntimeMethod_var;
extern const RuntimeMethod* GregorianCalendar__ctor_mB0C2745A37BBDD632513B1CC543F303A96974360_RuntimeMethod_var;
extern const RuntimeMethod* IdnMapping_GetAscii_m66A0C0E121ED9DE46ED884E7E3B6D4D6947D395E_RuntimeMethod_var;
extern const RuntimeMethod* IdnMapping_GetAscii_mE829EDA54A82515593FE6EF29E624E0FA78DAA71_RuntimeMethod_var;
extern const RuntimeMethod* IdnMapping_GetUnicode_m439F05FA4AB66D4854C9F3332A21604912455D02_RuntimeMethod_var;
extern const RuntimeMethod* IdnMapping_GetUnicode_mBC420EB51831F695AC79B1AD9B18535658C3E16A_RuntimeMethod_var;
extern const RuntimeMethod* IdnMapping_NamePrep_m43BC18A03D7B318C4D9A73E63AC934AEDE5C6FF5_RuntimeMethod_var;
extern const RuntimeMethod* IdnMapping_ToAscii_m51B5BECB5BC01AF8DB044C7EC193BB91054C591F_RuntimeMethod_var;
extern const RuntimeMethod* IdnMapping_ToUnicode_m040D25877676A5650EA13047BA91DBDAFD9F61BB_RuntimeMethod_var;
extern const RuntimeMethod* IdnMapping_VerifyLength_m120381612EBA7E6D3D2DCEB2B5769CE66D0ECB80_RuntimeMethod_var;
extern const RuntimeMethod* IdnMapping_VerifyProhibitedCharacters_m1720938AA6CCD5DBC83ED83C4101DFC56929F01F_RuntimeMethod_var;
extern const RuntimeMethod* IdnMapping_VerifyStd3AsciiRules_m1F76920A880661405CB6CA994CE738E781C31000_RuntimeMethod_var;
extern const RuntimeMethod* JapaneseCalendar_ToFourDigitYear_m1660617DD44B47086DEF6BF3354A2BF2138C2D32_RuntimeMethod_var;
extern const RuntimeMethod* JapaneseCalendar__ctor_m6C8ED88A8C833CA8DFF72428A39E384610FC0E3A_RuntimeMethod_var;
extern const RuntimeMethod* List_1_Add_mA348FA1140766465189459D25B01EB179001DE83_RuntimeMethod_var;
extern const RuntimeMethod* List_1_Contains_mC1D01A0D94C03E4225EEF9D6506D7D91C6976B7B_RuntimeMethod_var;
extern const RuntimeMethod* List_1__ctor_mDA22758D73530683C950C5CCF39BDB4E7E1F3F06_RuntimeMethod_var;
extern const RuntimeMethod* List_1_get_Count_m4151A68BD4CB1D737213E7595F574987F8C812B4_RuntimeMethod_var;
extern const RuntimeMethod* List_1_get_Item_mB739B0066E5F7EBDBA9978F24A73D26D4FAE5BED_RuntimeMethod_var;
extern const RuntimeMethod* Nullable_1__ctor_mD3154885E88D449C69AD9DEA6F9A3EF66A3FE996_RuntimeMethod_var;
extern const RuntimeMethod* Nullable_1_get_HasValue_m275A31438FCDAEEE039E95D887684E04FD6ECE2B_RuntimeMethod_var;
extern const RuntimeMethod* Nullable_1_get_HasValue_mB664E2C41CADA8413EF8842E6601B8C696A7CE15_RuntimeMethod_var;
extern const RuntimeMethod* Nullable_1_get_Value_m7C9CFCE6186F3CD55B4D63BB50E6D3D48A78583A_RuntimeMethod_var;
extern const RuntimeMethod* Nullable_1_get_Value_mA8BB683CA6A8C5BF448A737FB5A2AF63C730B3E5_RuntimeMethod_var;
extern const RuntimeMethod* NumberFormatInfo_ReadOnly_m0E875B6C490E874D31C6557CC0400404EFD9669D_RuntimeMethod_var;
extern const RuntimeMethod* NumberFormatInfo_ValidateParseStyleFloatingPoint_mEC705C72BC013FB4A554725339A2617D9B4ECC07_RuntimeMethod_var;
extern const RuntimeMethod* NumberFormatInfo_ValidateParseStyleInteger_m5BD1C04C26D5589F0DFA5953294B72E1DDC2B7E3_RuntimeMethod_var;
extern const RuntimeMethod* RegionInfo_GetByTerritory_m08DABF97726E752A0E17211D42029326BF094B17_RuntimeMethod_var;
extern const RuntimeMethod* RegionInfo__ctor_m45928D5586FFBDE0B3ED75C1002C68C475C6801F_RuntimeMethod_var;
extern const RuntimeMethod* RegionInfo__ctor_m5E369A6AC6D9DD641C9CC8D8A03F8347B4D46310_RuntimeMethod_var;
extern const RuntimeMethod* RegionInfo__ctor_mD2AE3087C520A20DC2CC0556B1296FA64FC1DE44_RuntimeMethod_var;
extern const RuntimeMethod* SortKey_Compare_m74579EDF17858F08A41483AF84E14FD35C2FA530_RuntimeMethod_var;
extern const RuntimeMethod* TaiwanCalendar_ToFourDigitYear_m99FF194442D23B9BD525E2986FB577C21677C41E_RuntimeMethod_var;
extern const RuntimeMethod* TaiwanCalendar__ctor_mB2501398EAC955AEF6F00502E46138E9CC0062F7_RuntimeMethod_var;
extern const RuntimeMethod* TextInfo_GetCaseInsensitiveHashCode_m115F17A457DB17232AAA232C8549FC64FF0E7D75_RuntimeMethod_var;
extern const RuntimeMethod* TextInfo_ToLower_mD741B5FD81440DCA1119F7AF1FB86EBCE3B4EFD1_RuntimeMethod_var;
extern const RuntimeMethod* TextInfo_ToUpper_m59B5A922ACBEFB342156CA7A181EA4030682AA99_RuntimeMethod_var;
extern const RuntimeMethod* TimeSpanFormat_FormatCustomized_mCB50C3B82D8B87F5EA53AC7A3E4D19FA5C73C5FA_RuntimeMethod_var;
extern const RuntimeMethod* TimeSpanFormat_Format_mDFAF627CECBD00A1DDB27D3D812974B3A2875B8F_RuntimeMethod_var;
extern const RuntimeType* DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_0_0_0_var;
extern const RuntimeType* JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_0_0_0_var;
extern const RuntimeType* Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB_0_0_0_var;
extern const RuntimeType* NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8_0_0_0_var;
extern const RuntimeType* String_t_0_0_0_var;
extern const uint32_t CultureNotFoundException_GetObjectData_m51AD8EBC8F2C55220F861F87AED482793146531B_MetadataUsageId;
extern const uint32_t CultureNotFoundException__ctor_mD745EF7B82F13842F421EA15C9415DDBB6C8A531_MetadataUsageId;
extern const uint32_t CultureNotFoundException_get_DefaultMessage_mF70D4633D7BA835EDFCFCF6E4DFBE784457B0D2C_MetadataUsageId;
extern const uint32_t CultureNotFoundException_get_FormatedInvalidCultureId_m494CDB2D7818EF2F44FB87EC631656CA60F678BD_MetadataUsageId;
extern const uint32_t CultureNotFoundException_get_Message_m854B0940776104BC813CC1D3D81EEF818FD9D657_MetadataUsageId;
extern const uint32_t DateTimeFormatInfoScanner_AddDateWordOrPostfix_m386ECB232BC33335026EC618381F08EE7E5C1A96_MetadataUsageId;
extern const uint32_t DateTimeFormatInfoScanner_AddDateWords_m59678C77FE896697713A5E0E21D7B9ED0DD707EF_MetadataUsageId;
extern const uint32_t DateTimeFormatInfoScanner_AddIgnorableSymbols_m20081BE123249F53CB076B8EDBFCE2558A1AFD55_MetadataUsageId;
extern const uint32_t DateTimeFormatInfoScanner_ArrayElementsHaveSpace_m1B00472AE3BA4EE0BECCE39258C361E0AD134C60_MetadataUsageId;
extern const uint32_t DateTimeFormatInfoScanner_GetDateWordsOfDTFI_mFC8FB8AB676E039AFEBEAD1FC075BB9257A136DA_MetadataUsageId;
extern const uint32_t DateTimeFormatInfoScanner_ScanDateWord_mA4EFE331B69A7F408BA2A4768B33C7345A683877_MetadataUsageId;
extern const uint32_t DateTimeFormatInfoScanner_SkipWhiteSpacesAndNonLetter_m0CAD01E46B959FB1FA79D0000FB1A1035F0278A5_MetadataUsageId;
extern const uint32_t DateTimeFormatInfoScanner__ctor_m64AD8B358EEF20175E19AEF41B3B04CDD850CDCC_MetadataUsageId;
extern const uint32_t DateTimeFormatInfoScanner_get_KnownWords_m879DDD544D295C4D35F07F69BBE8C2A7148DEFBE_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_Clone_m72D6280296E849FF0BD23A282C1B5ECC81EAF6BA_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_CreateTokenHashTable_m0848FC822D4DC1FD37DFA80C48FF49B59334341E_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_GetAbbreviatedDayName_m31D50EB7EF2ED3E7F0F72C14498427D8E7799D43_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_GetAbbreviatedEraName_m8096A35954A22E28951B8DDDB1BE4B1CD831D7C4_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_GetAbbreviatedMonthName_m5C71C0AB3BCCD6AE4C17104BCB4D2F65759E9D06_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_GetAllDateTimePatterns_m2D5DEA982B0E5F45C317F2C3253473B5D112A440_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_GetCombinedPatterns_mBB0E576DD42816E4A258A26243126677307A1148_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_GetDayName_m82CF60408D75B103DAFF96575B257EFFA80569AF_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_GetEraName_mA4F71726B4A0780F732E56EE4876DCDF7EA2EB38_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_GetFormat_m2E38770D4643AB06AF0F8965A057154A6C2127D6_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_GetInstance_m83D1F4FFA0E6FD7F223040DAE0EAD02993FBE2DD_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_GetJapaneseCalendarDTFI_mF905895C24DE13A3A53CE23530B4958DEE6EB50F_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_GetMergedPatterns_m174ED36D3E665E2A754DDF0DDCA4B237EAA4123E_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_GetMonthName_m442F6260E03F4C61CE83A7DE211B62EB88678DDC_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_GetTaiwanCalendarDTFI_mB5B91430A2881BCBF7ADD581F1960B1BA6BBBB7B_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_InsertAtCurrentHashNode_m701E5EF82DE9ED9D1ADEEAC223CEB66D485551A3_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_OnDeserialized_m8BE5B7AD3F5A1642BAB58E752005A0BFB91D2F5B_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_OnSerializing_mE0F1609DD40D0CAE64136ED022E1F87A15813DCA_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_Tokenize_m47644B9B55F1919470E65677B3C8C5573E606217_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_TryParseHebrewNumber_m2667B9C07FE2D9F8DCE346626CFD711CD6375D4E_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_ValidateStyles_m681E339557B4727B92138AAEC70ACC69FF31CA17_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo__cctor_m0739F98925535755AC2E27B59FDF4C70C3BB8932_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo__ctor_m7584448776CADA297D8A04ECF5D4858CB3645B20_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_get_AbbreviatedDayNames_mEF66E841B47428097518C5E01389DEE13A6B5B05_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_get_AbbreviatedMonthNames_m89E36CB4F392928C80AF58C11AC2B5D59969D6AE_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_get_AllLongDatePatterns_m748ACE4682FEC5299076F1E376279994F9B1A88B_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_get_AllLongTimePatterns_m85F52451D2773DD5E9FBFD0CDA0DAA4A1FED707C_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_get_AllShortDatePatterns_m1170C36B771E1D1C67A7676E9DFECFC2D26F3B76_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_get_AllShortTimePatterns_m9DEB7D472028282743C90E2865C14E98693A5692_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_get_AllYearMonthPatterns_mBE6F3B735C0510CFF5BBAC7D09C71570529200EC_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_get_Culture_m4E018EEEEDD98A12C39783FE133B82768D16A12E_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_get_CurrentInfo_m74E97DE51E5F8F803557FCDF11F041F200AB9C3F_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_get_DateTimeOffsetPattern_mF5E6E8E53ED7C8B1262F04DCC2AC8E951FDF2060_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_get_DayNames_m0DB1ED832D5CE0C8145266C4ABBDB541DADE26C1_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_get_FullDateTimePattern_mC8709BFB52E481105D6B4150293C2FBC0FEAA5B4_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_get_FullTimeSpanNegativePattern_m79EC10473B014212E3AF30C6338094F1C8CF1C37_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_get_FullTimeSpanPositivePattern_mB5D174A28F473C5B2B1EB098640836A1AE18F53A_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_get_GeneralLongTimePattern_m4803CD35334AA775089F6E48DF03817B6068E130_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_get_GeneralShortTimePattern_m6528409AA7B4B138D136F9F5C6C2CA16981EBAB8_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_get_InvariantInfo_mF4896D7991425B6C5391BB86C11091A8B715CCDC_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_get_MonthGenitiveNames_m249A57C68A09D5EE6771DCB4A0D5D1EE9CEE78E4_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_get_MonthNames_m87C042DF458AA8DA5D475E229162655419FAE29A_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_get_RFC1123Pattern_m8216E79C7C862A9AE400D52FCF07EA0B0C9AD49E_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_get_SortableDateTimePattern_mF3A3FA3102096383E0E18C01F7F7A5F50375EF1B_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_get_UniversalSortableDateTimePattern_m2322E2915D3E6EB5A61DDCA1F6F9CC07C61D4141_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_internalGetMonthName_mE9361985B13F655CED883CDDF45DC962EE2F1F77_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_set_Calendar_m6388B63636828B8525557FA2976C965897E8BF3C_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_set_LongDatePattern_mCD47D6E45549578311F2EDA29849E97E0B8C67FB_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_set_LongTimePattern_m5EDD3105DF582E362C953855E9C7E8F4C9F4DD95_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_set_ShortDatePattern_mA38B5386C41882E4FB090B97BFB389FBC5C8C374_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_set_ShortTimePattern_mC14DFBBB5ABAA1ECF2A0FED66479FE7FFC710F03_MetadataUsageId;
extern const uint32_t DateTimeFormatInfo_set_YearMonthPattern_m861E461684DCB9A4CBFDACFE1363000F38766DF7_MetadataUsageId;
extern const uint32_t EncodingTable_GetCodePageDataItem_m33D02AF0C3BB400E895F962DEDD3F8EC3D153953_MetadataUsageId;
extern const uint32_t EncodingTable_GetCodePageFromName_m7F8D824F555B748FA3232F05A34E4A1E3F546831_MetadataUsageId;
extern const uint32_t EncodingTable_GetNumEncodingItems_mFCA1FD54075255B5F09338AC40D1F3059335420F_MetadataUsageId;
extern const uint32_t EncodingTable__cctor_m659AE7F32EF813F3B33329983778FB2E7C939913_MetadataUsageId;
extern const uint32_t EncodingTable_internalGetCodePageFromName_m380B6532036C4BC5580A25A1FD13BBA20DC510D1_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper_CheckTicksRange_m0FEBB22D36E45E61FA4AD4FEA723C94A4D85E80D_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper_DateToTicks_mA8D19D247F57AC2E5110737376A9CA29AB1F0DB6_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper_GetAbsoluteDate_m4ABCA1B09CE4591BADFB8F6E5FEC77B534554CDA_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper_GetDatePart_mE8F4A3C4159820A98317BA28DB0DFACFCE39B3CB_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper_GetDaysInMonth_m554B37DD23E6D203D6E501031ABBAE1671FA9C04_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper_GetEra_m8D1B80618C8BD7D4AA0040EE76EAEABD17A579CD_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper_GetGregorianYear_mD35EFAAF30F0671367BF05FC6D74AFE0C038E94D_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper_GetYear_m2C1B720798F10B8A9F640AE5B1BCD165FB1F5EA9_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper_TimeToTicks_m5CFAB70A01B889069DDC73ADE772F296D3545600_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper_ToDateTime_mFDF8B09588776FC2BDEE8D25165223ACF18C790A_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper__cctor_mFFB874E3AE3D8D5FBA0367E5ED62D68CCDAD2E58_MetadataUsageId;
extern const uint32_t GregorianCalendarHelper_get_Eras_m00EF13BBE0851C265B6659A8F5BEB520312DFE39_MetadataUsageId;
extern const uint32_t GregorianCalendar_GetDatePart_m7047F5000A2E605513BD1BFE8262BC3D396A518B_MetadataUsageId;
extern const uint32_t GregorianCalendar_GetDaysInMonth_m85401CE7B58641062C5E3A2D6A4FAD0E0E35C6FC_MetadataUsageId;
extern const uint32_t GregorianCalendar_GetDefaultInstance_m36338D53A3A355D00060E57621CFDD610C83D87A_MetadataUsageId;
extern const uint32_t GregorianCalendar_GetMonthsInYear_m676264F0BA3BACFE3B1FA56A39497147879E9435_MetadataUsageId;
extern const uint32_t GregorianCalendar_IsLeapYear_m39D3C1C5501C904B61AADAB3C00D4E15EEE3B686_MetadataUsageId;
extern const uint32_t GregorianCalendar_OnDeserialized_m7ED278CB7CF76B48D3864450B02570E88FAF58D8_MetadataUsageId;
extern const uint32_t GregorianCalendar_ToDateTime_mE856911914546E97139038B4B1A52B57EFA30754_MetadataUsageId;
extern const uint32_t GregorianCalendar_ToFourDigitYear_mEE7A6117E346AECC300585A6AA2771A94D8AC2DB_MetadataUsageId;
extern const uint32_t GregorianCalendar_TryToDateTime_mFD39302BA039BBD572AD69F7B4402AE72B57086C_MetadataUsageId;
extern const uint32_t GregorianCalendar__cctor_m0E408FBE2FEF142C3F92B2CCD87338C93C1A6CBA_MetadataUsageId;
extern const uint32_t GregorianCalendar__ctor_mB0C2745A37BBDD632513B1CC543F303A96974360_MetadataUsageId;
extern const uint32_t GregorianCalendar_get_Eras_m5DB4E5D78741CC304220E1C1DCA7DA176FEC7653_MetadataUsageId;
extern const uint32_t GregorianCalendar_get_MaxSupportedDateTime_mCFDB3FDA8BA769DA4BF6829CA18708B6056DA3A7_MetadataUsageId;
extern const uint32_t GregorianCalendar_get_MinSupportedDateTime_m71394E2706C36EE93054F93356BB0FE3EF7E9494_MetadataUsageId;
extern const uint32_t HebrewNumber_IsDigit_mCDF714C550DFABCF8B6F863328EB9EB24C352A6F_MetadataUsageId;
extern const uint32_t HebrewNumber_ParseByChar_m083C7C0CF554FDF381FEDB6DE92308BBD82B222D_MetadataUsageId;
extern const uint32_t HebrewNumber_ToString_mCFDFB829050DAA0081F94AE7BA9176124852557F_MetadataUsageId;
extern const uint32_t HebrewNumber__cctor_m7E2AA47B887210B7E0CEA80F53A1645D476638D9_MetadataUsageId;
extern const uint32_t IdnMapping_Convert_mD5C16DD04A76AA56C18EA012B89864E72B814383_MetadataUsageId;
extern const uint32_t IdnMapping_Equals_m20D2B587A0EB037F4592991C48143FB54E5C80AA_MetadataUsageId;
extern const uint32_t IdnMapping_GetAscii_m66A0C0E121ED9DE46ED884E7E3B6D4D6947D395E_MetadataUsageId;
extern const uint32_t IdnMapping_GetAscii_mE829EDA54A82515593FE6EF29E624E0FA78DAA71_MetadataUsageId;
extern const uint32_t IdnMapping_GetUnicode_m439F05FA4AB66D4854C9F3332A21604912455D02_MetadataUsageId;
extern const uint32_t IdnMapping_GetUnicode_mBC420EB51831F695AC79B1AD9B18535658C3E16A_MetadataUsageId;
extern const uint32_t IdnMapping_NamePrep_m43BC18A03D7B318C4D9A73E63AC934AEDE5C6FF5_MetadataUsageId;
extern const uint32_t IdnMapping_ToAscii_m51B5BECB5BC01AF8DB044C7EC193BB91054C591F_MetadataUsageId;
extern const uint32_t IdnMapping_ToUnicode_m040D25877676A5650EA13047BA91DBDAFD9F61BB_MetadataUsageId;
extern const uint32_t IdnMapping_VerifyLength_m120381612EBA7E6D3D2DCEB2B5769CE66D0ECB80_MetadataUsageId;
extern const uint32_t IdnMapping_VerifyProhibitedCharacters_m1720938AA6CCD5DBC83ED83C4101DFC56929F01F_MetadataUsageId;
extern const uint32_t IdnMapping_VerifyStd3AsciiRules_m1F76920A880661405CB6CA994CE738E781C31000_MetadataUsageId;
extern const uint32_t IdnMapping__ctor_mE5F38CE30977917F9B755D45A6AA80BE1D9324A7_MetadataUsageId;
extern const uint32_t JapaneseCalendar_AbbrevEraNames_m8F768E0E6C938DBB7657E0EE388A6EA4CCC4AD66_MetadataUsageId;
extern const uint32_t JapaneseCalendar_EnglishEraNames_m1D64240112FDE6C93450D1D136DD0B33FAFC78E1_MetadataUsageId;
extern const uint32_t JapaneseCalendar_EraNames_mF5A93DD93CB95257E3245D333B117FD089EC88D9_MetadataUsageId;
extern const uint32_t JapaneseCalendar_GetDefaultInstance_m2B83AF1289B7F75DC65BAAA788EEA02DEF9F021F_MetadataUsageId;
extern const uint32_t JapaneseCalendar_GetEraInfo_mFDC0464F201FE5CA21D5F39C1415573E6F432622_MetadataUsageId;
extern const uint32_t JapaneseCalendar_ToFourDigitYear_m1660617DD44B47086DEF6BF3354A2BF2138C2D32_MetadataUsageId;
extern const uint32_t JapaneseCalendar__cctor_mF6BE6587AE8B53B558CD2037039DF765AFEF6375_MetadataUsageId;
extern const uint32_t JapaneseCalendar__ctor_m6C8ED88A8C833CA8DFF72428A39E384610FC0E3A_MetadataUsageId;
extern const uint32_t JapaneseCalendar_get_MaxSupportedDateTime_mD1C600BA3B4725F5FF740214C8B44397CD4524B6_MetadataUsageId;
extern const uint32_t JapaneseCalendar_get_MinSupportedDateTime_mED121600F6EEEF607F385773E2B438745127CAC8_MetadataUsageId;
extern const uint32_t NumberFormatInfo_Clone_m1FCF29B5DCBF457C95C97A0CD047FBF4252AEF95_MetadataUsageId;
extern const uint32_t NumberFormatInfo_GetFormat_mED58202564A580304E65A880F4F76FBD4DF1D1D9_MetadataUsageId;
extern const uint32_t NumberFormatInfo_GetInstance_m713D298B436F3765F059FEA6C446F0A6ABF0A89A_MetadataUsageId;
extern const uint32_t NumberFormatInfo_ReadOnly_m0E875B6C490E874D31C6557CC0400404EFD9669D_MetadataUsageId;
extern const uint32_t NumberFormatInfo_ValidateParseStyleFloatingPoint_mEC705C72BC013FB4A554725339A2617D9B4ECC07_MetadataUsageId;
extern const uint32_t NumberFormatInfo_ValidateParseStyleInteger_m5BD1C04C26D5589F0DFA5953294B72E1DDC2B7E3_MetadataUsageId;
extern const uint32_t NumberFormatInfo__ctor_m844D810C844346CAE534279B4B81FCF3D2549CFB_MetadataUsageId;
extern const uint32_t NumberFormatInfo_get_CurrencyGroupSizes_m422B13575ABEF5EC163FE50A6CF26AADFCAB9324_MetadataUsageId;
extern const uint32_t NumberFormatInfo_get_CurrentInfo_m595DF03E32E0C5B01F1EC45F7264B2BD09BA61C9_MetadataUsageId;
extern const uint32_t NumberFormatInfo_get_InvariantInfo_m55FDCA552CC3CD15E01E10DBFDD5756AB1DCC54D_MetadataUsageId;
extern const uint32_t NumberFormatInfo_get_NumberGroupSizes_m565821165B43AA202D8F644E4403A3181188965A_MetadataUsageId;
extern const uint32_t NumberFormatInfo_get_PercentGroupSizes_m4E8851281AB5160EC0EE06F633B08235440DF4C8_MetadataUsageId;
extern const uint32_t RegionInfo_ClearCachedData_m6777B4401AD31FBC86FF539AAA4BF45A7BBA6B2D_MetadataUsageId;
extern const uint32_t RegionInfo_Equals_mFD15692D050601F84091FE1E1272CA79DD8879C0_MetadataUsageId;
extern const uint32_t RegionInfo_GetByTerritory_m08DABF97726E752A0E17211D42029326BF094B17_MetadataUsageId;
extern const uint32_t RegionInfo__ctor_m45928D5586FFBDE0B3ED75C1002C68C475C6801F_MetadataUsageId;
extern const uint32_t RegionInfo__ctor_m5E369A6AC6D9DD641C9CC8D8A03F8347B4D46310_MetadataUsageId;
extern const uint32_t RegionInfo__ctor_mD2AE3087C520A20DC2CC0556B1296FA64FC1DE44_MetadataUsageId;
extern const uint32_t RegionInfo_get_CurrentRegion_m72FAFCBCD4ECD7CEED4C09F0725F7B91AA7CFC6E_MetadataUsageId;
extern const uint32_t RegionInfo_get_IsMetric_mFA689142EF35198A849229472BF2D96D62D1E631_MetadataUsageId;
extern const uint32_t SortKey_Compare_m74579EDF17858F08A41483AF84E14FD35C2FA530_MetadataUsageId;
extern const uint32_t SortKey_Equals_mFE17681D249650DDBDAE3CC23993CD20BC144842_MetadataUsageId;
extern const uint32_t SortKey_ToString_m47AFF16B9E94D08B84A95A563A9A835DF3DCA4B7_MetadataUsageId;
extern const uint32_t SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_com_FromNativeMethodDefinition_MetadataUsageId;
extern const uint32_t SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_pinvoke_FromNativeMethodDefinition_MetadataUsageId;
extern const uint32_t SortVersion_Equals_m511AD9FADFBB18A9BF32DBCB1D57DDFEE3E1C07A_MetadataUsageId;
extern const uint32_t SortVersion_Equals_mA4B7742DD5C25B3C0857604F36B7D971CC56B854_MetadataUsageId;
extern const uint32_t TaiwanCalendar_GetDefaultInstance_mF5CD5C63640380B1122F443A98A15C8A68BFC1EF_MetadataUsageId;
extern const uint32_t TaiwanCalendar_ToFourDigitYear_m99FF194442D23B9BD525E2986FB577C21677C41E_MetadataUsageId;
extern const uint32_t TaiwanCalendar__cctor_mE8CBDD74B036B1839897FDC38D921F9F7ECF4630_MetadataUsageId;
extern const uint32_t TaiwanCalendar__ctor_mB2501398EAC955AEF6F00502E46138E9CC0062F7_MetadataUsageId;
extern const uint32_t TaiwanCalendar_get_MaxSupportedDateTime_m4E4979D452706FB80036151BB220711379BFB05A_MetadataUsageId;
extern const uint32_t TaiwanCalendar_get_MinSupportedDateTime_m59AB0DA249BBC6EAC726B356D7D2E4E82736ED04_MetadataUsageId;
extern const uint32_t TextInfoToLowerData__cctor_m1A80646252098964EFDF334AD4ABEE1FEFE030CD_MetadataUsageId;
extern const uint32_t TextInfoToUpperData__cctor_m28BDAF5BE9F331CB7DCF40C49382A6B70E6E2F15_MetadataUsageId;
extern const uint32_t TextInfo_Clone_mE42F50B699E2B69651EF23CE08C1AA53D85AA322_MetadataUsageId;
extern const uint32_t TextInfo_Equals_m8CE5A66D8E5A9EA44CBBCD1458D3DAAEB56FB2D7_MetadataUsageId;
extern const uint32_t TextInfo_GetCaseInsensitiveHashCode_m115F17A457DB17232AAA232C8549FC64FF0E7D75_MetadataUsageId;
extern const uint32_t TextInfo_GetInvariantCaseInsensitiveHashCode_mB4424E62AFC470F4FE8D2F7FCA52CE00AAA13D80_MetadataUsageId;
extern const uint32_t TextInfo_InternalCompareStringOrdinalIgnoreCase_m0464185E8166889A4E81A6F91C98EDA2D3118E62_MetadataUsageId;
extern const uint32_t TextInfo_OnDeserialized_m6D588D82159F4F8EC77BBB224532DF4E4CF32283_MetadataUsageId;
extern const uint32_t TextInfo_OnSerializing_mDDA2F57D489DE89FAA69DFD7FFC262979EF7BC66_MetadataUsageId;
extern const uint32_t TextInfo_ToLowerInternal_m211DE0E846E9D95308B648AFE0048D73F393C0AD_MetadataUsageId;
extern const uint32_t TextInfo_ToLowerInternal_m9903B05FFA7B86CCD68190A7D0B20CF0A2F4FCA4_MetadataUsageId;
extern const uint32_t TextInfo_ToLower_mD741B5FD81440DCA1119F7AF1FB86EBCE3B4EFD1_MetadataUsageId;
extern const uint32_t TextInfo_ToString_mC66A07D465161AD20AFCBE78E97977F46498888E_MetadataUsageId;
extern const uint32_t TextInfo_ToUpperInternal_m0553465EB8B32687BECB0EDF43E77D70AC58B69C_MetadataUsageId;
extern const uint32_t TextInfo_ToUpperInternal_mE18789DEB4C2533AA52E1A085E57B5702D57F8A1_MetadataUsageId;
extern const uint32_t TextInfo_ToUpper_m59B5A922ACBEFB342156CA7A181EA4030682AA99_MetadataUsageId;
extern const uint32_t TextInfo_get_Invariant_m6020FDD7232184775D57CA6BA4A6B00FADEF4E66_MetadataUsageId;
extern const uint32_t TextInfo_get_IsAsciiCasingSameAsInvariant_mC6DC7A5F74C15141AEFFF68E644E3874C4FB9349_MetadataUsageId;
extern const uint32_t TimeSpanFormat_FormatCustomized_mCB50C3B82D8B87F5EA53AC7A3E4D19FA5C73C5FA_MetadataUsageId;
extern const uint32_t TimeSpanFormat_FormatStandard_mA01ED49C72C00797F6CDB526B1CE657DA4026B98_MetadataUsageId;
extern const uint32_t TimeSpanFormat_Format_mDFAF627CECBD00A1DDB27D3D812974B3A2875B8F_MetadataUsageId;
extern const uint32_t TimeSpanFormat__cctor_m9F9D3428D31DAEC2DEAD5380CB886FA9524E57D6_MetadataUsageId;
struct CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_com;
struct CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_pinvoke;
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com;
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;

struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821;
struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2;
struct EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623;
struct HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB;
struct HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179;
struct HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A;
struct InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834;
struct InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68;
struct TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A;
struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83;
struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A;
struct StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E;


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

// System.Collections.Generic.Dictionary`2<System.String,System.String>
struct  Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC  : public RuntimeObject
{
public:
	// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
	EntryU5BU5D_t034347107F1D23C91DE1D712EA637D904789415C* ___entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::count
	int32_t ___count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::version
	int32_t ___version_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeList
	int32_t ___freeList_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
	int32_t ___freeCount_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
	RuntimeObject* ___comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
	KeyCollection_tC73654392B284B89334464107B696C9BD89776D9 * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_tA3B972EF56F7C97E35054155C33556C55FAAFD43 * ___values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject * ____syncRoot_9;

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

	inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC, ___entries_1)); }
	inline EntryU5BU5D_t034347107F1D23C91DE1D712EA637D904789415C* get_entries_1() const { return ___entries_1; }
	inline EntryU5BU5D_t034347107F1D23C91DE1D712EA637D904789415C** get_address_of_entries_1() { return &___entries_1; }
	inline void set_entries_1(EntryU5BU5D_t034347107F1D23C91DE1D712EA637D904789415C* value)
	{
		___entries_1 = value;
		Il2CppCodeGenWriteBarrier((&___entries_1), value);
	}

	inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC, ___count_2)); }
	inline int32_t get_count_2() const { return ___count_2; }
	inline int32_t* get_address_of_count_2() { return &___count_2; }
	inline void set_count_2(int32_t value)
	{
		___count_2 = value;
	}

	inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC, ___version_3)); }
	inline int32_t get_version_3() const { return ___version_3; }
	inline int32_t* get_address_of_version_3() { return &___version_3; }
	inline void set_version_3(int32_t value)
	{
		___version_3 = value;
	}

	inline static int32_t get_offset_of_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC, ___freeList_4)); }
	inline int32_t get_freeList_4() const { return ___freeList_4; }
	inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
	inline void set_freeList_4(int32_t value)
	{
		___freeList_4 = value;
	}

	inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC, ___freeCount_5)); }
	inline int32_t get_freeCount_5() const { return ___freeCount_5; }
	inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
	inline void set_freeCount_5(int32_t value)
	{
		___freeCount_5 = value;
	}

	inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC, ___comparer_6)); }
	inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
	inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
	inline void set_comparer_6(RuntimeObject* value)
	{
		___comparer_6 = value;
		Il2CppCodeGenWriteBarrier((&___comparer_6), value);
	}

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

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

	inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC, ____syncRoot_9)); }
	inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
	inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
	inline void set__syncRoot_9(RuntimeObject * value)
	{
		____syncRoot_9 = value;
		Il2CppCodeGenWriteBarrier((&____syncRoot_9), value);
	}
};

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

// System.Collections.Generic.List`1<System.String>
struct  List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

public:
	inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3, ____items_1)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get__items_1() const { return ____items_1; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of__items_1() { return &____items_1; }
	inline void set__items_1(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
	{
		____items_1 = value;
		Il2CppCodeGenWriteBarrier((&____items_1), value);
	}

	inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3, ____size_2)); }
	inline int32_t get__size_2() const { return ____size_2; }
	inline int32_t* get_address_of__size_2() { return &____size_2; }
	inline void set__size_2(int32_t value)
	{
		____size_2 = value;
	}

	inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3, ____version_3)); }
	inline int32_t get__version_3() const { return ____version_3; }
	inline int32_t* get_address_of__version_3() { return &____version_3; }
	inline void set__version_3(int32_t value)
	{
		____version_3 = value;
	}

	inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3, ____syncRoot_4)); }
	inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
	inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
	inline void set__syncRoot_4(RuntimeObject * value)
	{
		____syncRoot_4 = value;
		Il2CppCodeGenWriteBarrier((&____syncRoot_4), value);
	}
};

struct List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3_StaticFields
{
public:
	// T[] System.Collections.Generic.List`1::_emptyArray
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ____emptyArray_5;

public:
	inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3_StaticFields, ____emptyArray_5)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get__emptyArray_5() const { return ____emptyArray_5; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of__emptyArray_5() { return &____emptyArray_5; }
	inline void set__emptyArray_5(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
	{
		____emptyArray_5 = value;
		Il2CppCodeGenWriteBarrier((&____emptyArray_5), value);
	}
};

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Exception
struct Exception_t_marshaled_pinvoke
{
	char* ____className_1;
	char* ____message_2;
	RuntimeObject* ____data_3;
	Exception_t_marshaled_pinvoke* ____innerException_4;
	char* ____helpURL_5;
	Il2CppIUnknown* ____stackTrace_6;
	char* ____stackTraceString_7;
	char* ____remoteStackTraceString_8;
	int32_t ____remoteStackIndex_9;
	Il2CppIUnknown* ____dynamicMethods_10;
	int32_t ____HResult_11;
	char* ____source_12;
	SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * ____safeSerializationManager_13;
	StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___captured_traces_14;
	intptr_t* ___native_trace_ips_15;
};
// Native definition for COM marshalling of System.Exception
struct Exception_t_marshaled_com
{
	Il2CppChar* ____className_1;
	Il2CppChar* ____message_2;
	RuntimeObject* ____data_3;
	Exception_t_marshaled_com* ____innerException_4;
	Il2CppChar* ____helpURL_5;
	Il2CppIUnknown* ____stackTrace_6;
	Il2CppChar* ____stackTraceString_7;
	Il2CppChar* ____remoteStackTraceString_8;
	int32_t ____remoteStackIndex_9;
	Il2CppIUnknown* ____dynamicMethods_10;
	int32_t ____HResult_11;
	Il2CppChar* ____source_12;
	SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * ____safeSerializationManager_13;
	StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___captured_traces_14;
	intptr_t* ___native_trace_ips_15;
};
#endif // EXCEPTION_T_H
#ifndef BOOTSTRING_T9E3CD00FBB61B43CDF0873C571322A4387693F41_H
#define BOOTSTRING_T9E3CD00FBB61B43CDF0873C571322A4387693F41_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_t9E3CD00FBB61B43CDF0873C571322A4387693F41  : 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_t9E3CD00FBB61B43CDF0873C571322A4387693F41, ___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_t9E3CD00FBB61B43CDF0873C571322A4387693F41, ___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_t9E3CD00FBB61B43CDF0873C571322A4387693F41, ___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_t9E3CD00FBB61B43CDF0873C571322A4387693F41, ___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_t9E3CD00FBB61B43CDF0873C571322A4387693F41, ___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_t9E3CD00FBB61B43CDF0873C571322A4387693F41, ___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_t9E3CD00FBB61B43CDF0873C571322A4387693F41, ___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_t9E3CD00FBB61B43CDF0873C571322A4387693F41, ___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_T9E3CD00FBB61B43CDF0873C571322A4387693F41_H
#ifndef CALENDAR_TF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5_H
#define CALENDAR_TF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5_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_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5  : 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_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5, ___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_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5, ___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_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5, ___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_TF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5_H
#ifndef CODEPAGEDATAITEM_T6E34BEE9CCCBB35C88D714664633AF6E5F5671FB_H
#define CODEPAGEDATAITEM_T6E34BEE9CCCBB35C88D714664633AF6E5F5671FB_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_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB  : 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.UInt32 System.Globalization.CodePageDataItem::m_flags
	uint32_t ___m_flags_2;

public:
	inline static int32_t get_offset_of_m_dataIndex_0() { return static_cast<int32_t>(offsetof(CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB, ___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_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB, ___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_flags_2() { return static_cast<int32_t>(offsetof(CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB, ___m_flags_2)); }
	inline uint32_t get_m_flags_2() const { return ___m_flags_2; }
	inline uint32_t* get_address_of_m_flags_2() { return &___m_flags_2; }
	inline void set_m_flags_2(uint32_t value)
	{
		___m_flags_2 = value;
	}
};

struct CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB_StaticFields
{
public:
	// System.Char[] System.Globalization.CodePageDataItem::sep
	CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___sep_3;

public:
	inline static int32_t get_offset_of_sep_3() { return static_cast<int32_t>(offsetof(CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB_StaticFields, ___sep_3)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_sep_3() const { return ___sep_3; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_sep_3() { return &___sep_3; }
	inline void set_sep_3(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
	{
		___sep_3 = value;
		Il2CppCodeGenWriteBarrier((&___sep_3), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CODEPAGEDATAITEM_T6E34BEE9CCCBB35C88D714664633AF6E5F5671FB_H
#ifndef CULTUREDATA_TF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_H
#define CULTUREDATA_TF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_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_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD  : 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_t933FB07893230EA91C40FF900D5400665E87B14E* ___saLongTimes_3;
	// System.String[] modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureData::saShortTimes
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___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_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___waCalendars_7;
	// System.Globalization.CalendarData[] System.Globalization.CultureData::calendars
	CalendarDataU5BU5D_t97B534060896C542563D812BB6E4B3CB688B92AD* ___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_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD, ___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_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD, ___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_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD, ___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_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD, ___saLongTimes_3)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_saLongTimes_3() const { return ___saLongTimes_3; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_saLongTimes_3() { return &___saLongTimes_3; }
	inline void set_saLongTimes_3(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
	{
		___saLongTimes_3 = value;
		Il2CppCodeGenWriteBarrier((&___saLongTimes_3), value);
	}

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

	inline static int32_t get_offset_of_iFirstDayOfWeek_5() { return static_cast<int32_t>(offsetof(CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD, ___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_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD, ___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_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD, ___waCalendars_7)); }
	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_waCalendars_7() const { return ___waCalendars_7; }
	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_waCalendars_7() { return &___waCalendars_7; }
	inline void set_waCalendars_7(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
	{
		___waCalendars_7 = value;
		Il2CppCodeGenWriteBarrier((&___waCalendars_7), value);
	}

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

	inline static int32_t get_offset_of_sISO639Language_9() { return static_cast<int32_t>(offsetof(CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD, ___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_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD, ___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_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD, ___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_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD, ___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_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD, ___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_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD, ___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_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD, ___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_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD, ___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_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD, ___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_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD, ___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_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD, ___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_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_StaticFields
{
public:
	// System.Globalization.CultureData System.Globalization.CultureData::s_Invariant
	CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * ___s_Invariant_20;

public:
	inline static int32_t get_offset_of_s_Invariant_20() { return static_cast<int32_t>(offsetof(CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_StaticFields, ___s_Invariant_20)); }
	inline CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * get_s_Invariant_20() const { return ___s_Invariant_20; }
	inline CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD ** get_address_of_s_Invariant_20() { return &___s_Invariant_20; }
	inline void set_s_Invariant_20(CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * 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_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_pinvoke
{
	char* ___sAM1159_0;
	char* ___sPM2359_1;
	char* ___sTimeSeparator_2;
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___saLongTimes_3;
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___saShortTimes_4;
	int32_t ___iFirstDayOfWeek_5;
	int32_t ___iFirstWeekOfYear_6;
	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___waCalendars_7;
	CalendarDataU5BU5D_t97B534060896C542563D812BB6E4B3CB688B92AD* ___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_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_com
{
	Il2CppChar* ___sAM1159_0;
	Il2CppChar* ___sPM2359_1;
	Il2CppChar* ___sTimeSeparator_2;
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___saLongTimes_3;
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___saShortTimes_4;
	int32_t ___iFirstDayOfWeek_5;
	int32_t ___iFirstWeekOfYear_6;
	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___waCalendars_7;
	CalendarDataU5BU5D_t97B534060896C542563D812BB6E4B3CB688B92AD* ___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_TF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_H
#ifndef CULTUREINFO_T345AC6924134F039ED9A11F3E03F8E91B6A3225F_H
#define CULTUREINFO_T345AC6924134F039ED9A11F3E03F8E91B6A3225F_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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F  : 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_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numInfo_10;
	// System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::dateTimeInfo
	DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___dateTimeInfo_11;
	// System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::textInfo
	TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * ___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_t933FB07893230EA91C40FF900D5400665E87B14E* ___native_calendar_names_20;
	// System.Globalization.CompareInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::compareInfo
	CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___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_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___calendar_24;
	// System.Globalization.CultureInfo System.Globalization.CultureInfo::parent_culture
	CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___parent_culture_25;
	// System.Boolean System.Globalization.CultureInfo::constructed
	bool ___constructed_26;
	// System.Byte[] System.Globalization.CultureInfo::cached_serialized_form
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___cached_serialized_form_27;
	// System.Globalization.CultureData System.Globalization.CultureInfo::m_cultureData
	CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___numInfo_10)); }
	inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * get_numInfo_10() const { return ___numInfo_10; }
	inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 ** get_address_of_numInfo_10() { return &___numInfo_10; }
	inline void set_numInfo_10(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * value)
	{
		___numInfo_10 = value;
		Il2CppCodeGenWriteBarrier((&___numInfo_10), value);
	}

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

	inline static int32_t get_offset_of_textInfo_12() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___textInfo_12)); }
	inline TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * get_textInfo_12() const { return ___textInfo_12; }
	inline TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 ** get_address_of_textInfo_12() { return &___textInfo_12; }
	inline void set_textInfo_12(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___native_calendar_names_20)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_native_calendar_names_20() const { return ___native_calendar_names_20; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_native_calendar_names_20() { return &___native_calendar_names_20; }
	inline void set_native_calendar_names_20(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___compareInfo_21)); }
	inline CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * get_compareInfo_21() const { return ___compareInfo_21; }
	inline CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 ** get_address_of_compareInfo_21() { return &___compareInfo_21; }
	inline void set_compareInfo_21(CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___calendar_24)); }
	inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * get_calendar_24() const { return ___calendar_24; }
	inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 ** get_address_of_calendar_24() { return &___calendar_24; }
	inline void set_calendar_24(Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___parent_culture_25)); }
	inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_parent_culture_25() const { return ___parent_culture_25; }
	inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_parent_culture_25() { return &___parent_culture_25; }
	inline void set_parent_culture_25(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___cached_serialized_form_27)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_cached_serialized_form_27() const { return ___cached_serialized_form_27; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_cached_serialized_form_27() { return &___cached_serialized_form_27; }
	inline void set_cached_serialized_form_27(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_cultureData_28)); }
	inline CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * get_m_cultureData_28() const { return ___m_cultureData_28; }
	inline CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD ** get_address_of_m_cultureData_28() { return &___m_cultureData_28; }
	inline void set_m_cultureData_28(CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields
{
public:
	// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::invariant_culture_info
	CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___default_current_culture_2;
	// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentUICulture
	CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___s_DefaultThreadCurrentUICulture_33;
	// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentCulture
	CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___s_DefaultThreadCurrentCulture_34;
	// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_number
	Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B * ___shared_by_number_35;
	// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_name
	Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 * ___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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___invariant_culture_info_0)); }
	inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_invariant_culture_info_0() const { return ___invariant_culture_info_0; }
	inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_invariant_culture_info_0() { return &___invariant_culture_info_0; }
	inline void set_invariant_culture_info_0(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___default_current_culture_2)); }
	inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_default_current_culture_2() const { return ___default_current_culture_2; }
	inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_default_current_culture_2() { return &___default_current_culture_2; }
	inline void set_default_current_culture_2(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___s_DefaultThreadCurrentUICulture_33)); }
	inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_s_DefaultThreadCurrentUICulture_33() const { return ___s_DefaultThreadCurrentUICulture_33; }
	inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_s_DefaultThreadCurrentUICulture_33() { return &___s_DefaultThreadCurrentUICulture_33; }
	inline void set_s_DefaultThreadCurrentUICulture_33(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___s_DefaultThreadCurrentCulture_34)); }
	inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_s_DefaultThreadCurrentCulture_34() const { return ___s_DefaultThreadCurrentCulture_34; }
	inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_s_DefaultThreadCurrentCulture_34() { return &___s_DefaultThreadCurrentCulture_34; }
	inline void set_s_DefaultThreadCurrentCulture_34(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___shared_by_number_35)); }
	inline Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B * get_shared_by_number_35() const { return ___shared_by_number_35; }
	inline Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B ** get_address_of_shared_by_number_35() { return &___shared_by_number_35; }
	inline void set_shared_by_number_35(Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___shared_by_name_36)); }
	inline Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 * get_shared_by_name_36() const { return ___shared_by_name_36; }
	inline Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 ** get_address_of_shared_by_name_36() { return &___shared_by_name_36; }
	inline void set_shared_by_name_36(Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_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_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numInfo_10;
	DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___dateTimeInfo_11;
	TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * ___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_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___compareInfo_21;
	void* ___textinfo_data_22;
	int32_t ___m_dataItem_23;
	Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___calendar_24;
	CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke* ___parent_culture_25;
	int32_t ___constructed_26;
	uint8_t* ___cached_serialized_form_27;
	CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_pinvoke* ___m_cultureData_28;
	int32_t ___m_isInherited_29;
};
// Native definition for COM marshalling of System.Globalization.CultureInfo
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_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_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numInfo_10;
	DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___dateTimeInfo_11;
	TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * ___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_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___compareInfo_21;
	void* ___textinfo_data_22;
	int32_t ___m_dataItem_23;
	Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___calendar_24;
	CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com* ___parent_culture_25;
	int32_t ___constructed_26;
	uint8_t* ___cached_serialized_form_27;
	CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_com* ___m_cultureData_28;
	int32_t ___m_isInherited_29;
};
#endif // CULTUREINFO_T345AC6924134F039ED9A11F3E03F8E91B6A3225F_H
#ifndef ENCODINGTABLE_T22A8552898CDE776E92D442768930CF463B8032D_H
#define ENCODINGTABLE_T22A8552898CDE776E92D442768930CF463B8032D_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_t22A8552898CDE776E92D442768930CF463B8032D  : public RuntimeObject
{
public:

public:
};

struct EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_StaticFields
{
public:
	// System.Globalization.InternalEncodingDataItem[] System.Globalization.EncodingTable::encodingDataPtr
	InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* ___encodingDataPtr_0;
	// System.Globalization.InternalCodePageDataItem[] System.Globalization.EncodingTable::codePageDataPtr
	InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* ___codePageDataPtr_1;
	// System.Int32 System.Globalization.EncodingTable::lastEncodingItem
	int32_t ___lastEncodingItem_2;
	// System.Collections.Hashtable System.Globalization.EncodingTable::hashByName
	Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * ___hashByName_3;
	// System.Collections.Hashtable System.Globalization.EncodingTable::hashByCodePage
	Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * ___hashByCodePage_4;

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

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

	inline static int32_t get_offset_of_lastEncodingItem_2() { return static_cast<int32_t>(offsetof(EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_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_t22A8552898CDE776E92D442768930CF463B8032D_StaticFields, ___hashByName_3)); }
	inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * get_hashByName_3() const { return ___hashByName_3; }
	inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 ** get_address_of_hashByName_3() { return &___hashByName_3; }
	inline void set_hashByName_3(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * value)
	{
		___hashByName_3 = value;
		Il2CppCodeGenWriteBarrier((&___hashByName_3), value);
	}

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

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENCODINGTABLE_T22A8552898CDE776E92D442768930CF463B8032D_H
#ifndef ERAINFO_T175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C_H
#define ERAINFO_T175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C_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_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C  : 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_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C, ___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_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C, ___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_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C, ___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_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C, ___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_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C, ___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_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C, ___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_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C, ___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_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C, ___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_T175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C_H
#ifndef HEBREWNUMBER_TD97296A15B8A299C729AF74ECE07226395D0655E_H
#define HEBREWNUMBER_TD97296A15B8A299C729AF74ECE07226395D0655E_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_tD97296A15B8A299C729AF74ECE07226395D0655E  : public RuntimeObject
{
public:

public:
};

struct HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_StaticFields
{
public:
	// System.Globalization.HebrewNumber/HebrewValue[] System.Globalization.HebrewNumber::HebrewValues
	HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* ___HebrewValues_0;
	// System.Char System.Globalization.HebrewNumber::maxHebrewNumberCh
	Il2CppChar ___maxHebrewNumberCh_1;
	// System.Globalization.HebrewNumber/HS[][] System.Globalization.HebrewNumber::NumberPasingState
	HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179* ___NumberPasingState_2;

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

	inline static int32_t get_offset_of_maxHebrewNumberCh_1() { return static_cast<int32_t>(offsetof(HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_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_tD97296A15B8A299C729AF74ECE07226395D0655E_StaticFields, ___NumberPasingState_2)); }
	inline HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179* get_NumberPasingState_2() const { return ___NumberPasingState_2; }
	inline HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179** get_address_of_NumberPasingState_2() { return &___NumberPasingState_2; }
	inline void set_NumberPasingState_2(HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179* value)
	{
		___NumberPasingState_2 = value;
		Il2CppCodeGenWriteBarrier((&___NumberPasingState_2), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // HEBREWNUMBER_TD97296A15B8A299C729AF74ECE07226395D0655E_H
#ifndef IDNMAPPING_TAF779B2798D263F30F4F4DAF1F21363201256EDC_H
#define IDNMAPPING_TAF779B2798D263F30F4F4DAF1F21363201256EDC_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_tAF779B2798D263F30F4F4DAF1F21363201256EDC  : 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_t603C1A89205A5CB0C0A24B1EB2C95F0A5655D0CA * ___puny_2;

public:
	inline static int32_t get_offset_of_allow_unassigned_0() { return static_cast<int32_t>(offsetof(IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC, ___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_tAF779B2798D263F30F4F4DAF1F21363201256EDC, ___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_tAF779B2798D263F30F4F4DAF1F21363201256EDC, ___puny_2)); }
	inline Punycode_t603C1A89205A5CB0C0A24B1EB2C95F0A5655D0CA * get_puny_2() const { return ___puny_2; }
	inline Punycode_t603C1A89205A5CB0C0A24B1EB2C95F0A5655D0CA ** get_address_of_puny_2() { return &___puny_2; }
	inline void set_puny_2(Punycode_t603C1A89205A5CB0C0A24B1EB2C95F0A5655D0CA * value)
	{
		___puny_2 = value;
		Il2CppCodeGenWriteBarrier((&___puny_2), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // IDNMAPPING_TAF779B2798D263F30F4F4DAF1F21363201256EDC_H
#ifndef REGIONINFO_TC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_H
#define REGIONINFO_TC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_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_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1  : 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_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1, ___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_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1, ___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_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1, ___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_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1, ___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_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1, ___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_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1, ___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_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1, ___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_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1, ___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_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1, ___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_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1, ___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_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_StaticFields
{
public:
	// System.Globalization.RegionInfo System.Globalization.RegionInfo::currentRegion
	RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * ___currentRegion_0;

public:
	inline static int32_t get_offset_of_currentRegion_0() { return static_cast<int32_t>(offsetof(RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_StaticFields, ___currentRegion_0)); }
	inline RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * get_currentRegion_0() const { return ___currentRegion_0; }
	inline RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 ** get_address_of_currentRegion_0() { return &___currentRegion_0; }
	inline void set_currentRegion_0(RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * 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_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_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_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_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_TC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_H
#ifndef TEXTINFOTOLOWERDATA_T6B0995FD82A08C07DA77234557BFFF2F121FBD5A_H
#define TEXTINFOTOLOWERDATA_T6B0995FD82A08C07DA77234557BFFF2F121FBD5A_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_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A  : public RuntimeObject
{
public:

public:
};

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

public:
	inline static int32_t get_offset_of_range_00c0_0556_0() { return static_cast<int32_t>(offsetof(TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields, ___range_00c0_0556_0)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_range_00c0_0556_0() const { return ___range_00c0_0556_0; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_range_00c0_0556_0() { return &___range_00c0_0556_0; }
	inline void set_range_00c0_0556_0(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* 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_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields, ___range_10a0_10c5_1)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_range_10a0_10c5_1() const { return ___range_10a0_10c5_1; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_range_10a0_10c5_1() { return &___range_10a0_10c5_1; }
	inline void set_range_10a0_10c5_1(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* 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_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields, ___range_1e00_1ffc_2)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_range_1e00_1ffc_2() const { return ___range_1e00_1ffc_2; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_range_1e00_1ffc_2() { return &___range_1e00_1ffc_2; }
	inline void set_range_1e00_1ffc_2(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* 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_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields, ___range_2160_216f_3)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_range_2160_216f_3() const { return ___range_2160_216f_3; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_range_2160_216f_3() { return &___range_2160_216f_3; }
	inline void set_range_2160_216f_3(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* 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_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields, ___range_24b6_24cf_4)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_range_24b6_24cf_4() const { return ___range_24b6_24cf_4; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_range_24b6_24cf_4() { return &___range_24b6_24cf_4; }
	inline void set_range_24b6_24cf_4(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* 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_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields, ___range_2c00_2c2e_5)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_range_2c00_2c2e_5() const { return ___range_2c00_2c2e_5; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_range_2c00_2c2e_5() { return &___range_2c00_2c2e_5; }
	inline void set_range_2c00_2c2e_5(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* 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_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields, ___range_2c60_2ce2_6)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_range_2c60_2ce2_6() const { return ___range_2c60_2ce2_6; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_range_2c60_2ce2_6() { return &___range_2c60_2ce2_6; }
	inline void set_range_2c60_2ce2_6(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* 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_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields, ___range_a640_a696_7)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_range_a640_a696_7() const { return ___range_a640_a696_7; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_range_a640_a696_7() { return &___range_a640_a696_7; }
	inline void set_range_a640_a696_7(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* 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_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields, ___range_a722_a78b_8)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_range_a722_a78b_8() const { return ___range_a722_a78b_8; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_range_a722_a78b_8() { return &___range_a722_a78b_8; }
	inline void set_range_a722_a78b_8(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
	{
		___range_a722_a78b_8 = value;
		Il2CppCodeGenWriteBarrier((&___range_a722_a78b_8), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TEXTINFOTOLOWERDATA_T6B0995FD82A08C07DA77234557BFFF2F121FBD5A_H
#ifndef TEXTINFOTOUPPERDATA_T77D164485B66245DFDE8671312CF3D594B1EA523_H
#define TEXTINFOTOUPPERDATA_T77D164485B66245DFDE8671312CF3D594B1EA523_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_t77D164485B66245DFDE8671312CF3D594B1EA523  : public RuntimeObject
{
public:

public:
};

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

public:
	inline static int32_t get_offset_of_range_00e0_0586_0() { return static_cast<int32_t>(offsetof(TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields, ___range_00e0_0586_0)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_range_00e0_0586_0() const { return ___range_00e0_0586_0; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_range_00e0_0586_0() { return &___range_00e0_0586_0; }
	inline void set_range_00e0_0586_0(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* 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_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields, ___range_1e01_1ff3_1)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_range_1e01_1ff3_1() const { return ___range_1e01_1ff3_1; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_range_1e01_1ff3_1() { return &___range_1e01_1ff3_1; }
	inline void set_range_1e01_1ff3_1(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* 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_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields, ___range_2170_2184_2)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_range_2170_2184_2() const { return ___range_2170_2184_2; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_range_2170_2184_2() { return &___range_2170_2184_2; }
	inline void set_range_2170_2184_2(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* 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_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields, ___range_24d0_24e9_3)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_range_24d0_24e9_3() const { return ___range_24d0_24e9_3; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_range_24d0_24e9_3() { return &___range_24d0_24e9_3; }
	inline void set_range_24d0_24e9_3(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* 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_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields, ___range_2c30_2ce3_4)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_range_2c30_2ce3_4() const { return ___range_2c30_2ce3_4; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_range_2c30_2ce3_4() { return &___range_2c30_2ce3_4; }
	inline void set_range_2c30_2ce3_4(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* 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_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields, ___range_2d00_2d25_5)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_range_2d00_2d25_5() const { return ___range_2d00_2d25_5; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_range_2d00_2d25_5() { return &___range_2d00_2d25_5; }
	inline void set_range_2d00_2d25_5(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* 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_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields, ___range_a641_a697_6)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_range_a641_a697_6() const { return ___range_a641_a697_6; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_range_a641_a697_6() { return &___range_a641_a697_6; }
	inline void set_range_a641_a697_6(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* 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_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields, ___range_a723_a78c_7)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_range_a723_a78c_7() const { return ___range_a723_a78c_7; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_range_a723_a78c_7() { return &___range_a723_a78c_7; }
	inline void set_range_a723_a78c_7(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
	{
		___range_a723_a78c_7 = value;
		Il2CppCodeGenWriteBarrier((&___range_a723_a78c_7), value);
	}
};

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

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

public:
};

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

// System.Runtime.Serialization.SerializationInfo
struct  SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26  : public RuntimeObject
{
public:
	// System.String[] System.Runtime.Serialization.SerializationInfo::m_members
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___m_members_0;
	// System.Object[] System.Runtime.Serialization.SerializationInfo::m_data
	ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___m_data_1;
	// System.Type[] System.Runtime.Serialization.SerializationInfo::m_types
	TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___m_types_2;
	// System.Collections.Generic.Dictionary`2<System.String,System.Int32> System.Runtime.Serialization.SerializationInfo::m_nameToIndex
	Dictionary_2_tD6E204872BA9FD506A0287EF68E285BEB9EC0DFB * ___m_nameToIndex_3;
	// System.Int32 System.Runtime.Serialization.SerializationInfo::m_currMember
	int32_t ___m_currMember_4;
	// System.Runtime.Serialization.IFormatterConverter System.Runtime.Serialization.SerializationInfo::m_converter
	RuntimeObject* ___m_converter_5;
	// System.String System.Runtime.Serialization.SerializationInfo::m_fullTypeName
	String_t* ___m_fullTypeName_6;
	// System.String System.Runtime.Serialization.SerializationInfo::m_assemName
	String_t* ___m_assemName_7;
	// System.Type System.Runtime.Serialization.SerializationInfo::objectType
	Type_t * ___objectType_8;
	// System.Boolean System.Runtime.Serialization.SerializationInfo::isFullTypeNameSetExplicit
	bool ___isFullTypeNameSetExplicit_9;
	// System.Boolean System.Runtime.Serialization.SerializationInfo::isAssemblyNameSetExplicit
	bool ___isAssemblyNameSetExplicit_10;
	// System.Boolean System.Runtime.Serialization.SerializationInfo::requireSameTokenInPartialTrust
	bool ___requireSameTokenInPartialTrust_11;

public:
	inline static int32_t get_offset_of_m_members_0() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_members_0)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_m_members_0() const { return ___m_members_0; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_m_members_0() { return &___m_members_0; }
	inline void set_m_members_0(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
	{
		___m_members_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_members_0), value);
	}

	inline static int32_t get_offset_of_m_data_1() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_data_1)); }
	inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* get_m_data_1() const { return ___m_data_1; }
	inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** get_address_of_m_data_1() { return &___m_data_1; }
	inline void set_m_data_1(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* value)
	{
		___m_data_1 = value;
		Il2CppCodeGenWriteBarrier((&___m_data_1), value);
	}

	inline static int32_t get_offset_of_m_types_2() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_types_2)); }
	inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* get_m_types_2() const { return ___m_types_2; }
	inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F** get_address_of_m_types_2() { return &___m_types_2; }
	inline void set_m_types_2(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* value)
	{
		___m_types_2 = value;
		Il2CppCodeGenWriteBarrier((&___m_types_2), value);
	}

	inline static int32_t get_offset_of_m_nameToIndex_3() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_nameToIndex_3)); }
	inline Dictionary_2_tD6E204872BA9FD506A0287EF68E285BEB9EC0DFB * get_m_nameToIndex_3() const { return ___m_nameToIndex_3; }
	inline Dictionary_2_tD6E204872BA9FD506A0287EF68E285BEB9EC0DFB ** get_address_of_m_nameToIndex_3() { return &___m_nameToIndex_3; }
	inline void set_m_nameToIndex_3(Dictionary_2_tD6E204872BA9FD506A0287EF68E285BEB9EC0DFB * value)
	{
		___m_nameToIndex_3 = value;
		Il2CppCodeGenWriteBarrier((&___m_nameToIndex_3), value);
	}

	inline static int32_t get_offset_of_m_currMember_4() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_currMember_4)); }
	inline int32_t get_m_currMember_4() const { return ___m_currMember_4; }
	inline int32_t* get_address_of_m_currMember_4() { return &___m_currMember_4; }
	inline void set_m_currMember_4(int32_t value)
	{
		___m_currMember_4 = value;
	}

	inline static int32_t get_offset_of_m_converter_5() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_converter_5)); }
	inline RuntimeObject* get_m_converter_5() const { return ___m_converter_5; }
	inline RuntimeObject** get_address_of_m_converter_5() { return &___m_converter_5; }
	inline void set_m_converter_5(RuntimeObject* value)
	{
		___m_converter_5 = value;
		Il2CppCodeGenWriteBarrier((&___m_converter_5), value);
	}

	inline static int32_t get_offset_of_m_fullTypeName_6() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_fullTypeName_6)); }
	inline String_t* get_m_fullTypeName_6() const { return ___m_fullTypeName_6; }
	inline String_t** get_address_of_m_fullTypeName_6() { return &___m_fullTypeName_6; }
	inline void set_m_fullTypeName_6(String_t* value)
	{
		___m_fullTypeName_6 = value;
		Il2CppCodeGenWriteBarrier((&___m_fullTypeName_6), value);
	}

	inline static int32_t get_offset_of_m_assemName_7() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_assemName_7)); }
	inline String_t* get_m_assemName_7() const { return ___m_assemName_7; }
	inline String_t** get_address_of_m_assemName_7() { return &___m_assemName_7; }
	inline void set_m_assemName_7(String_t* value)
	{
		___m_assemName_7 = value;
		Il2CppCodeGenWriteBarrier((&___m_assemName_7), value);
	}

	inline static int32_t get_offset_of_objectType_8() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___objectType_8)); }
	inline Type_t * get_objectType_8() const { return ___objectType_8; }
	inline Type_t ** get_address_of_objectType_8() { return &___objectType_8; }
	inline void set_objectType_8(Type_t * value)
	{
		___objectType_8 = value;
		Il2CppCodeGenWriteBarrier((&___objectType_8), value);
	}

	inline static int32_t get_offset_of_isFullTypeNameSetExplicit_9() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___isFullTypeNameSetExplicit_9)); }
	inline bool get_isFullTypeNameSetExplicit_9() const { return ___isFullTypeNameSetExplicit_9; }
	inline bool* get_address_of_isFullTypeNameSetExplicit_9() { return &___isFullTypeNameSetExplicit_9; }
	inline void set_isFullTypeNameSetExplicit_9(bool value)
	{
		___isFullTypeNameSetExplicit_9 = value;
	}

	inline static int32_t get_offset_of_isAssemblyNameSetExplicit_10() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___isAssemblyNameSetExplicit_10)); }
	inline bool get_isAssemblyNameSetExplicit_10() const { return ___isAssemblyNameSetExplicit_10; }
	inline bool* get_address_of_isAssemblyNameSetExplicit_10() { return &___isAssemblyNameSetExplicit_10; }
	inline void set_isAssemblyNameSetExplicit_10(bool value)
	{
		___isAssemblyNameSetExplicit_10 = value;
	}

	inline static int32_t get_offset_of_requireSameTokenInPartialTrust_11() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___requireSameTokenInPartialTrust_11)); }
	inline bool get_requireSameTokenInPartialTrust_11() const { return ___requireSameTokenInPartialTrust_11; }
	inline bool* get_address_of_requireSameTokenInPartialTrust_11() { return &___requireSameTokenInPartialTrust_11; }
	inline void set_requireSameTokenInPartialTrust_11(bool value)
	{
		___requireSameTokenInPartialTrust_11 = value;
	}
};

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

// System.Runtime.Versioning.BinaryCompatibility
struct  BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8  : public RuntimeObject
{
public:

public:
};

struct BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_StaticFields
{
public:
	// System.Boolean System.Runtime.Versioning.BinaryCompatibility::TargetsAtLeast_Desktop_V4_5
	bool ___TargetsAtLeast_Desktop_V4_5_0;
	// System.Boolean System.Runtime.Versioning.BinaryCompatibility::TargetsAtLeast_Desktop_V4_5_1
	bool ___TargetsAtLeast_Desktop_V4_5_1_1;

public:
	inline static int32_t get_offset_of_TargetsAtLeast_Desktop_V4_5_0() { return static_cast<int32_t>(offsetof(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_StaticFields, ___TargetsAtLeast_Desktop_V4_5_0)); }
	inline bool get_TargetsAtLeast_Desktop_V4_5_0() const { return ___TargetsAtLeast_Desktop_V4_5_0; }
	inline bool* get_address_of_TargetsAtLeast_Desktop_V4_5_0() { return &___TargetsAtLeast_Desktop_V4_5_0; }
	inline void set_TargetsAtLeast_Desktop_V4_5_0(bool value)
	{
		___TargetsAtLeast_Desktop_V4_5_0 = value;
	}

	inline static int32_t get_offset_of_TargetsAtLeast_Desktop_V4_5_1_1() { return static_cast<int32_t>(offsetof(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_StaticFields, ___TargetsAtLeast_Desktop_V4_5_1_1)); }
	inline bool get_TargetsAtLeast_Desktop_V4_5_1_1() const { return ___TargetsAtLeast_Desktop_V4_5_1_1; }
	inline bool* get_address_of_TargetsAtLeast_Desktop_V4_5_1_1() { return &___TargetsAtLeast_Desktop_V4_5_1_1; }
	inline void set_TargetsAtLeast_Desktop_V4_5_1_1(bool value)
	{
		___TargetsAtLeast_Desktop_V4_5_1_1 = value;
	}
};

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

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

public:
};

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

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

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

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

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

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // STRINGCOMPARER_T588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE_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_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___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_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_m_ChunkChars_0() const { return ___m_ChunkChars_0; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_m_ChunkChars_0() { return &___m_ChunkChars_0; }
	inline void set_m_ChunkChars_0(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* 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_T4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_H
#define VALUETYPE_T4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

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

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_com
{
};
#endif // VALUETYPE_T4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_H
#ifndef __STATICARRAYINITTYPESIZEU3D10_T39E3D966A21885323F15EB866ABDE668EA1ED52C_H
#define __STATICARRAYINITTYPESIZEU3D10_T39E3D966A21885323F15EB866ABDE668EA1ED52C_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_t39E3D966A21885323F15EB866ABDE668EA1ED52C 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C__padding[10];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D10_T39E3D966A21885323F15EB866ABDE668EA1ED52C_H
#ifndef __STATICARRAYINITTYPESIZEU3D1018_T7825BE1556EFF874DAFDC230EB69C85A48DBCBC4_H
#define __STATICARRAYINITTYPESIZEU3D1018_T7825BE1556EFF874DAFDC230EB69C85A48DBCBC4_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_t7825BE1556EFF874DAFDC230EB69C85A48DBCBC4 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D1018_t7825BE1556EFF874DAFDC230EB69C85A48DBCBC4__padding[1018];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D1018_T7825BE1556EFF874DAFDC230EB69C85A48DBCBC4_H
#ifndef __STATICARRAYINITTYPESIZEU3D1080_TCE36DA14009C45CFDEA7F63618BE90F8DF89AC84_H
#define __STATICARRAYINITTYPESIZEU3D1080_TCE36DA14009C45CFDEA7F63618BE90F8DF89AC84_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_tCE36DA14009C45CFDEA7F63618BE90F8DF89AC84 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D1080_tCE36DA14009C45CFDEA7F63618BE90F8DF89AC84__padding[1080];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D1080_TCE36DA14009C45CFDEA7F63618BE90F8DF89AC84_H
#ifndef __STATICARRAYINITTYPESIZEU3D11614_TDF34959BE752359A89A4A577B8798D2D66A5E7F5_H
#define __STATICARRAYINITTYPESIZEU3D11614_TDF34959BE752359A89A4A577B8798D2D66A5E7F5_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_tDF34959BE752359A89A4A577B8798D2D66A5E7F5 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D11614_tDF34959BE752359A89A4A577B8798D2D66A5E7F5__padding[11614];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D11614_TDF34959BE752359A89A4A577B8798D2D66A5E7F5_H
#ifndef __STATICARRAYINITTYPESIZEU3D12_TB4B4C95019D88097B57DE7B50445942256BF2879_H
#define __STATICARRAYINITTYPESIZEU3D12_TB4B4C95019D88097B57DE7B50445942256BF2879_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_tB4B4C95019D88097B57DE7B50445942256BF2879 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879__padding[12];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D12_TB4B4C95019D88097B57DE7B50445942256BF2879_H
#ifndef __STATICARRAYINITTYPESIZEU3D120_TBA46FD2E9DA153FD8457EE7F425E8ECC517EA252_H
#define __STATICARRAYINITTYPESIZEU3D120_TBA46FD2E9DA153FD8457EE7F425E8ECC517EA252_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_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D120_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252__padding[120];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D120_TBA46FD2E9DA153FD8457EE7F425E8ECC517EA252_H
#ifndef __STATICARRAYINITTYPESIZEU3D1208_TC58894ECFE2C4FFD2B8FCDF958800099A737C1DD_H
#define __STATICARRAYINITTYPESIZEU3D1208_TC58894ECFE2C4FFD2B8FCDF958800099A737C1DD_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_tC58894ECFE2C4FFD2B8FCDF958800099A737C1DD 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D1208_tC58894ECFE2C4FFD2B8FCDF958800099A737C1DD__padding[1208];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D1208_TC58894ECFE2C4FFD2B8FCDF958800099A737C1DD_H
#ifndef __STATICARRAYINITTYPESIZEU3D128_T1B13688BD6EA82B964734FF8C3181161EF5624B1_H
#define __STATICARRAYINITTYPESIZEU3D128_T1B13688BD6EA82B964734FF8C3181161EF5624B1_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_t1B13688BD6EA82B964734FF8C3181161EF5624B1 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D128_t1B13688BD6EA82B964734FF8C3181161EF5624B1__padding[128];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D128_T1B13688BD6EA82B964734FF8C3181161EF5624B1_H
#ifndef __STATICARRAYINITTYPESIZEU3D130_T732A6F42953325ADC5746FF1A652A2974473AF4F_H
#define __STATICARRAYINITTYPESIZEU3D130_T732A6F42953325ADC5746FF1A652A2974473AF4F_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_t732A6F42953325ADC5746FF1A652A2974473AF4F 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D130_t732A6F42953325ADC5746FF1A652A2974473AF4F__padding[130];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D130_T732A6F42953325ADC5746FF1A652A2974473AF4F_H
#ifndef __STATICARRAYINITTYPESIZEU3D14_TAC1FF6EBB83457B9752372565F242D9A7C69FD05_H
#define __STATICARRAYINITTYPESIZEU3D14_TAC1FF6EBB83457B9752372565F242D9A7C69FD05_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_tAC1FF6EBB83457B9752372565F242D9A7C69FD05 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D14_tAC1FF6EBB83457B9752372565F242D9A7C69FD05__padding[14];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D14_TAC1FF6EBB83457B9752372565F242D9A7C69FD05_H
#ifndef __STATICARRAYINITTYPESIZEU3D1450_T58DE69DB537BA7DFBFF2C7084FFC6970FB3BAEA4_H
#define __STATICARRAYINITTYPESIZEU3D1450_T58DE69DB537BA7DFBFF2C7084FFC6970FB3BAEA4_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_t58DE69DB537BA7DFBFF2C7084FFC6970FB3BAEA4 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D1450_t58DE69DB537BA7DFBFF2C7084FFC6970FB3BAEA4__padding[1450];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D1450_T58DE69DB537BA7DFBFF2C7084FFC6970FB3BAEA4_H
#ifndef __STATICARRAYINITTYPESIZEU3D16_T35B2E1DB11C9D3150BF800DC30A2808C4F1A1341_H
#define __STATICARRAYINITTYPESIZEU3D16_T35B2E1DB11C9D3150BF800DC30A2808C4F1A1341_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_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341__padding[16];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D16_T35B2E1DB11C9D3150BF800DC30A2808C4F1A1341_H
#ifndef __STATICARRAYINITTYPESIZEU3D162_TFFF125F871C6A7DE42BE37AC907E2E2149A861AA_H
#define __STATICARRAYINITTYPESIZEU3D162_TFFF125F871C6A7DE42BE37AC907E2E2149A861AA_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_tFFF125F871C6A7DE42BE37AC907E2E2149A861AA 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D162_tFFF125F871C6A7DE42BE37AC907E2E2149A861AA__padding[162];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D162_TFFF125F871C6A7DE42BE37AC907E2E2149A861AA_H
#ifndef __STATICARRAYINITTYPESIZEU3D1665_TCD7752863825B82B07752CCE72A581C169E19C20_H
#define __STATICARRAYINITTYPESIZEU3D1665_TCD7752863825B82B07752CCE72A581C169E19C20_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_tCD7752863825B82B07752CCE72A581C169E19C20 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D1665_tCD7752863825B82B07752CCE72A581C169E19C20__padding[1665];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D1665_TCD7752863825B82B07752CCE72A581C169E19C20_H
#ifndef __STATICARRAYINITTYPESIZEU3D174_T58EBFEBC3E6F34CF7C54ED51E8113E34B876351F_H
#define __STATICARRAYINITTYPESIZEU3D174_T58EBFEBC3E6F34CF7C54ED51E8113E34B876351F_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_t58EBFEBC3E6F34CF7C54ED51E8113E34B876351F 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D174_t58EBFEBC3E6F34CF7C54ED51E8113E34B876351F__padding[174];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D174_T58EBFEBC3E6F34CF7C54ED51E8113E34B876351F_H
#ifndef __STATICARRAYINITTYPESIZEU3D20_T4B48985ED9F1499360D72CB311F3EB54FB7C4B63_H
#define __STATICARRAYINITTYPESIZEU3D20_T4B48985ED9F1499360D72CB311F3EB54FB7C4B63_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_t4B48985ED9F1499360D72CB311F3EB54FB7C4B63 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D20_t4B48985ED9F1499360D72CB311F3EB54FB7C4B63__padding[20];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D20_T4B48985ED9F1499360D72CB311F3EB54FB7C4B63_H
#ifndef __STATICARRAYINITTYPESIZEU3D2048_T95CEED630052F2BBE3122C058EEAD48DB4C2AD02_H
#define __STATICARRAYINITTYPESIZEU3D2048_T95CEED630052F2BBE3122C058EEAD48DB4C2AD02_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_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02__padding[2048];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D2048_T95CEED630052F2BBE3122C058EEAD48DB4C2AD02_H
#ifndef __STATICARRAYINITTYPESIZEU3D2100_T75CE52CDAFC7C95EDAB5CF1AF8B2621D502F1FAA_H
#define __STATICARRAYINITTYPESIZEU3D2100_T75CE52CDAFC7C95EDAB5CF1AF8B2621D502F1FAA_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_t75CE52CDAFC7C95EDAB5CF1AF8B2621D502F1FAA 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D2100_t75CE52CDAFC7C95EDAB5CF1AF8B2621D502F1FAA__padding[2100];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D2100_T75CE52CDAFC7C95EDAB5CF1AF8B2621D502F1FAA_H
#ifndef __STATICARRAYINITTYPESIZEU3D212_TDFB9BEA11D871D109F9E6502B2F50F7115451AAF_H
#define __STATICARRAYINITTYPESIZEU3D212_TDFB9BEA11D871D109F9E6502B2F50F7115451AAF_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_tDFB9BEA11D871D109F9E6502B2F50F7115451AAF 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D212_tDFB9BEA11D871D109F9E6502B2F50F7115451AAF__padding[212];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D212_TDFB9BEA11D871D109F9E6502B2F50F7115451AAF_H
#ifndef __STATICARRAYINITTYPESIZEU3D21252_TCA2B51BDF30FDECEBFCB55CC7530A0A7D6BC4462_H
#define __STATICARRAYINITTYPESIZEU3D21252_TCA2B51BDF30FDECEBFCB55CC7530A0A7D6BC4462_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_tCA2B51BDF30FDECEBFCB55CC7530A0A7D6BC4462 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D21252_tCA2B51BDF30FDECEBFCB55CC7530A0A7D6BC4462__padding[21252];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D21252_TCA2B51BDF30FDECEBFCB55CC7530A0A7D6BC4462_H
#ifndef __STATICARRAYINITTYPESIZEU3D2350_T96984AEF232104302694B7EFDA3F92BC42BF207D_H
#define __STATICARRAYINITTYPESIZEU3D2350_T96984AEF232104302694B7EFDA3F92BC42BF207D_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_t96984AEF232104302694B7EFDA3F92BC42BF207D 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D2350_t96984AEF232104302694B7EFDA3F92BC42BF207D__padding[2350];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D2350_T96984AEF232104302694B7EFDA3F92BC42BF207D_H
#ifndef __STATICARRAYINITTYPESIZEU3D2382_TB4AF2C49C5120B6EB285BA4D247340D8E243A1BA_H
#define __STATICARRAYINITTYPESIZEU3D2382_TB4AF2C49C5120B6EB285BA4D247340D8E243A1BA_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_tB4AF2C49C5120B6EB285BA4D247340D8E243A1BA 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D2382_tB4AF2C49C5120B6EB285BA4D247340D8E243A1BA__padding[2382];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D2382_TB4AF2C49C5120B6EB285BA4D247340D8E243A1BA_H
#ifndef __STATICARRAYINITTYPESIZEU3D24_TAB08761D1BC4313A0535E193F4E1A1AFA8B3F123_H
#define __STATICARRAYINITTYPESIZEU3D24_TAB08761D1BC4313A0535E193F4E1A1AFA8B3F123_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_tAB08761D1BC4313A0535E193F4E1A1AFA8B3F123 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D24_tAB08761D1BC4313A0535E193F4E1A1AFA8B3F123__padding[24];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D24_TAB08761D1BC4313A0535E193F4E1A1AFA8B3F123_H
#ifndef __STATICARRAYINITTYPESIZEU3D240_T5643A77865294845ACC505FE42EA1067CAC04FD8_H
#define __STATICARRAYINITTYPESIZEU3D240_T5643A77865294845ACC505FE42EA1067CAC04FD8_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_t5643A77865294845ACC505FE42EA1067CAC04FD8 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D240_t5643A77865294845ACC505FE42EA1067CAC04FD8__padding[240];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D240_T5643A77865294845ACC505FE42EA1067CAC04FD8_H
#ifndef __STATICARRAYINITTYPESIZEU3D256_T9003B1E1E8C82BC25ADE7407C58A314C292B326F_H
#define __STATICARRAYINITTYPESIZEU3D256_T9003B1E1E8C82BC25ADE7407C58A314C292B326F_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_t9003B1E1E8C82BC25ADE7407C58A314C292B326F 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F__padding[256];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D256_T9003B1E1E8C82BC25ADE7407C58A314C292B326F_H
#ifndef __STATICARRAYINITTYPESIZEU3D262_T93124A1A3E9EDF7F1F305BD2FC57372646F3CFD7_H
#define __STATICARRAYINITTYPESIZEU3D262_T93124A1A3E9EDF7F1F305BD2FC57372646F3CFD7_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_t93124A1A3E9EDF7F1F305BD2FC57372646F3CFD7 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D262_t93124A1A3E9EDF7F1F305BD2FC57372646F3CFD7__padding[262];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D262_T93124A1A3E9EDF7F1F305BD2FC57372646F3CFD7_H
#ifndef __STATICARRAYINITTYPESIZEU3D288_T7B40D7F3A8D262F90A76460FF94E92CE08AFCF55_H
#define __STATICARRAYINITTYPESIZEU3D288_T7B40D7F3A8D262F90A76460FF94E92CE08AFCF55_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_t7B40D7F3A8D262F90A76460FF94E92CE08AFCF55 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D288_t7B40D7F3A8D262F90A76460FF94E92CE08AFCF55__padding[288];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D288_T7B40D7F3A8D262F90A76460FF94E92CE08AFCF55_H
#ifndef __STATICARRAYINITTYPESIZEU3D3_T651350E6AC00D0836A5D0539D0D68852BE81E08E_H
#define __STATICARRAYINITTYPESIZEU3D3_T651350E6AC00D0836A5D0539D0D68852BE81E08E_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_t651350E6AC00D0836A5D0539D0D68852BE81E08E 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E__padding[3];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D3_T651350E6AC00D0836A5D0539D0D68852BE81E08E_H
#ifndef __STATICARRAYINITTYPESIZEU3D3132_T7837B5DAEC2B2BEBD61C333545DB9AE2F35BF333_H
#define __STATICARRAYINITTYPESIZEU3D3132_T7837B5DAEC2B2BEBD61C333545DB9AE2F35BF333_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_t7837B5DAEC2B2BEBD61C333545DB9AE2F35BF333 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D3132_t7837B5DAEC2B2BEBD61C333545DB9AE2F35BF333__padding[3132];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D3132_T7837B5DAEC2B2BEBD61C333545DB9AE2F35BF333_H
#ifndef __STATICARRAYINITTYPESIZEU3D32_T06FF35439BDF1A6AAB50820787FA5D7A4FA09472_H
#define __STATICARRAYINITTYPESIZEU3D32_T06FF35439BDF1A6AAB50820787FA5D7A4FA09472_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_t06FF35439BDF1A6AAB50820787FA5D7A4FA09472 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D32_t06FF35439BDF1A6AAB50820787FA5D7A4FA09472__padding[32];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D32_T06FF35439BDF1A6AAB50820787FA5D7A4FA09472_H
#ifndef __STATICARRAYINITTYPESIZEU3D320_T48B9242FB90DB2A21A723BBAB141500A9641EB49_H
#define __STATICARRAYINITTYPESIZEU3D320_T48B9242FB90DB2A21A723BBAB141500A9641EB49_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_t48B9242FB90DB2A21A723BBAB141500A9641EB49 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D320_t48B9242FB90DB2A21A723BBAB141500A9641EB49__padding[320];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D320_T48B9242FB90DB2A21A723BBAB141500A9641EB49_H
#ifndef __STATICARRAYINITTYPESIZEU3D36_T553C250FA8609975E44273C4AD8F28E487272E17_H
#define __STATICARRAYINITTYPESIZEU3D36_T553C250FA8609975E44273C4AD8F28E487272E17_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_t553C250FA8609975E44273C4AD8F28E487272E17 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17__padding[36];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D36_T553C250FA8609975E44273C4AD8F28E487272E17_H
#ifndef __STATICARRAYINITTYPESIZEU3D360_TFF8371303424DEBAE608051BAA970E5AFB409DF7_H
#define __STATICARRAYINITTYPESIZEU3D360_TFF8371303424DEBAE608051BAA970E5AFB409DF7_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_tFF8371303424DEBAE608051BAA970E5AFB409DF7 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D360_tFF8371303424DEBAE608051BAA970E5AFB409DF7__padding[360];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D360_TFF8371303424DEBAE608051BAA970E5AFB409DF7_H
#ifndef __STATICARRAYINITTYPESIZEU3D38_TA52D24A5F9970582D6B55437967C9BD32E03F05D_H
#define __STATICARRAYINITTYPESIZEU3D38_TA52D24A5F9970582D6B55437967C9BD32E03F05D_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_tA52D24A5F9970582D6B55437967C9BD32E03F05D 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D38_tA52D24A5F9970582D6B55437967C9BD32E03F05D__padding[38];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D38_TA52D24A5F9970582D6B55437967C9BD32E03F05D_H
#ifndef __STATICARRAYINITTYPESIZEU3D40_T0453B23B081EF301CB1E3167001650AD0C490F04_H
#define __STATICARRAYINITTYPESIZEU3D40_T0453B23B081EF301CB1E3167001650AD0C490F04_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_t0453B23B081EF301CB1E3167001650AD0C490F04 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04__padding[40];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D40_T0453B23B081EF301CB1E3167001650AD0C490F04_H
#ifndef __STATICARRAYINITTYPESIZEU3D42_T3D9F6218E615F20CE7E1AE0EF6657DE732EDBFD4_H
#define __STATICARRAYINITTYPESIZEU3D42_T3D9F6218E615F20CE7E1AE0EF6657DE732EDBFD4_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_t3D9F6218E615F20CE7E1AE0EF6657DE732EDBFD4 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D42_t3D9F6218E615F20CE7E1AE0EF6657DE732EDBFD4__padding[42];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D42_T3D9F6218E615F20CE7E1AE0EF6657DE732EDBFD4_H
#ifndef __STATICARRAYINITTYPESIZEU3D44_T1383A9A990CD22E4246B656157D17C8051BFAD7F_H
#define __STATICARRAYINITTYPESIZEU3D44_T1383A9A990CD22E4246B656157D17C8051BFAD7F_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_t1383A9A990CD22E4246B656157D17C8051BFAD7F 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D44_t1383A9A990CD22E4246B656157D17C8051BFAD7F__padding[44];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D44_T1383A9A990CD22E4246B656157D17C8051BFAD7F_H
#ifndef __STATICARRAYINITTYPESIZEU3D48_TE49166878222E9194FE3FD621830EDB6E705F79A_H
#define __STATICARRAYINITTYPESIZEU3D48_TE49166878222E9194FE3FD621830EDB6E705F79A_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_tE49166878222E9194FE3FD621830EDB6E705F79A 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D48_tE49166878222E9194FE3FD621830EDB6E705F79A__padding[48];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D48_TE49166878222E9194FE3FD621830EDB6E705F79A_H
#ifndef __STATICARRAYINITTYPESIZEU3D52_TF7B918A088A367994FBAEB73123296D8929B543A_H
#define __STATICARRAYINITTYPESIZEU3D52_TF7B918A088A367994FBAEB73123296D8929B543A_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_tF7B918A088A367994FBAEB73123296D8929B543A 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A__padding[52];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D52_TF7B918A088A367994FBAEB73123296D8929B543A_H
#ifndef __STATICARRAYINITTYPESIZEU3D56_TE92B90DB812A206A3F9FED2827695B30D2F06D10_H
#define __STATICARRAYINITTYPESIZEU3D56_TE92B90DB812A206A3F9FED2827695B30D2F06D10_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_tE92B90DB812A206A3F9FED2827695B30D2F06D10 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D56_tE92B90DB812A206A3F9FED2827695B30D2F06D10__padding[56];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D56_TE92B90DB812A206A3F9FED2827695B30D2F06D10_H
#ifndef __STATICARRAYINITTYPESIZEU3D6_TC937DCE458F6AE4186120B4DDF95463176C75C78_H
#define __STATICARRAYINITTYPESIZEU3D6_TC937DCE458F6AE4186120B4DDF95463176C75C78_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_tC937DCE458F6AE4186120B4DDF95463176C75C78 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D6_tC937DCE458F6AE4186120B4DDF95463176C75C78__padding[6];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D6_TC937DCE458F6AE4186120B4DDF95463176C75C78_H
#ifndef __STATICARRAYINITTYPESIZEU3D64_TC44517F575DC9AEC7589A864FEA072030961DAF6_H
#define __STATICARRAYINITTYPESIZEU3D64_TC44517F575DC9AEC7589A864FEA072030961DAF6_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_tC44517F575DC9AEC7589A864FEA072030961DAF6 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6__padding[64];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D64_TC44517F575DC9AEC7589A864FEA072030961DAF6_H
#ifndef __STATICARRAYINITTYPESIZEU3D640_T9C691C15FA1A34F93F102000D5F515E32241C910_H
#define __STATICARRAYINITTYPESIZEU3D640_T9C691C15FA1A34F93F102000D5F515E32241C910_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_t9C691C15FA1A34F93F102000D5F515E32241C910 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D640_t9C691C15FA1A34F93F102000D5F515E32241C910__padding[640];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D640_T9C691C15FA1A34F93F102000D5F515E32241C910_H
#ifndef __STATICARRAYINITTYPESIZEU3D72_TF9B2DE61B68289FA0233B6E305B08B2FCD612FA1_H
#define __STATICARRAYINITTYPESIZEU3D72_TF9B2DE61B68289FA0233B6E305B08B2FCD612FA1_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_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1__padding[72];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D72_TF9B2DE61B68289FA0233B6E305B08B2FCD612FA1_H
#ifndef __STATICARRAYINITTYPESIZEU3D76_T83BE44A74AC13CD15474DA7726C9C92BD317CFFB_H
#define __STATICARRAYINITTYPESIZEU3D76_T83BE44A74AC13CD15474DA7726C9C92BD317CFFB_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_t83BE44A74AC13CD15474DA7726C9C92BD317CFFB 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D76_t83BE44A74AC13CD15474DA7726C9C92BD317CFFB__padding[76];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D76_T83BE44A74AC13CD15474DA7726C9C92BD317CFFB_H
#ifndef __STATICARRAYINITTYPESIZEU3D84_TF52293EFB26AA1D2C169389BB83253C5BAE8076A_H
#define __STATICARRAYINITTYPESIZEU3D84_TF52293EFB26AA1D2C169389BB83253C5BAE8076A_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_tF52293EFB26AA1D2C169389BB83253C5BAE8076A 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D84_tF52293EFB26AA1D2C169389BB83253C5BAE8076A__padding[84];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D84_TF52293EFB26AA1D2C169389BB83253C5BAE8076A_H
#ifndef __STATICARRAYINITTYPESIZEU3D9_TF0D137C898E06A3CD9FFB079C91D796B9EC8B928_H
#define __STATICARRAYINITTYPESIZEU3D9_TF0D137C898E06A3CD9FFB079C91D796B9EC8B928_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_tF0D137C898E06A3CD9FFB079C91D796B9EC8B928 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D9_tF0D137C898E06A3CD9FFB079C91D796B9EC8B928__padding[9];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D9_TF0D137C898E06A3CD9FFB079C91D796B9EC8B928_H
#ifndef __STATICARRAYINITTYPESIZEU3D94_T23554D8B96399688002A3BE81C7C15EFB011DEC6_H
#define __STATICARRAYINITTYPESIZEU3D94_T23554D8B96399688002A3BE81C7C15EFB011DEC6_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_t23554D8B96399688002A3BE81C7C15EFB011DEC6 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D94_t23554D8B96399688002A3BE81C7C15EFB011DEC6__padding[94];
	};

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D94_T23554D8B96399688002A3BE81C7C15EFB011DEC6_H
#ifndef __STATICARRAYINITTYPESIZEU3D998_T8A5C9782706B510180A1B9C9F7E96F8F48421B8C_H
#define __STATICARRAYINITTYPESIZEU3D998_T8A5C9782706B510180A1B9C9F7E96F8F48421B8C_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_t8A5C9782706B510180A1B9C9F7E96F8F48421B8C 
{
public:
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D998_t8A5C9782706B510180A1B9C9F7E96F8F48421B8C__padding[998];
	};

public:
};

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

// System.Boolean
struct  Boolean_tB53F6830F670160873277339AA58F15CAED4399C 
{
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_tB53F6830F670160873277339AA58F15CAED4399C, ___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_tB53F6830F670160873277339AA58F15CAED4399C_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_tB53F6830F670160873277339AA58F15CAED4399C_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_tB53F6830F670160873277339AA58F15CAED4399C_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_TB53F6830F670160873277339AA58F15CAED4399C_H
#ifndef BYTE_TF87C579059BD4633E6840EBBBEEF899C6E33EF07_H
#define BYTE_TF87C579059BD4633E6840EBBBEEF899C6E33EF07_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Byte
struct  Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07 
{
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_tF87C579059BD4633E6840EBBBEEF899C6E33EF07, ___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_TF87C579059BD4633E6840EBBBEEF899C6E33EF07_H
#ifndef CHAR_TBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_H
#define CHAR_TBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Char
struct  Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9 
{
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_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9, ___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_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_StaticFields
{
public:
	// System.Byte[] System.Char::categoryForLatin1
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___categoryForLatin1_3;

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

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

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

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

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

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

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

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

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

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

// System.Double
struct  Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409 
{
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_t358B8F23BDC52A5DD700E727E204F9F7CDE12409, ___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_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_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_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_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_T358B8F23BDC52A5DD700E727E204F9F7CDE12409_H
#ifndef ENUM_T2AF27C02B8653AE29442467390005ABC74D8F521_H
#define ENUM_T2AF27C02B8653AE29442467390005ABC74D8F521_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

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

public:
};

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

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

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

// System.Globalization.CultureInfo/Data
struct  Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F 
{
public:
	// System.Int32 System.Globalization.CultureInfo/Data::ansi
	int32_t ___ansi_0;
	// System.Int32 System.Globalization.CultureInfo/Data::ebcdic
	int32_t ___ebcdic_1;
	// System.Int32 System.Globalization.CultureInfo/Data::mac
	int32_t ___mac_2;
	// System.Int32 System.Globalization.CultureInfo/Data::oem
	int32_t ___oem_3;
	// System.Boolean System.Globalization.CultureInfo/Data::right_to_left
	bool ___right_to_left_4;
	// System.Byte System.Globalization.CultureInfo/Data::list_sep
	uint8_t ___list_sep_5;

public:
	inline static int32_t get_offset_of_ansi_0() { return static_cast<int32_t>(offsetof(Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F, ___ansi_0)); }
	inline int32_t get_ansi_0() const { return ___ansi_0; }
	inline int32_t* get_address_of_ansi_0() { return &___ansi_0; }
	inline void set_ansi_0(int32_t value)
	{
		___ansi_0 = value;
	}

	inline static int32_t get_offset_of_ebcdic_1() { return static_cast<int32_t>(offsetof(Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F, ___ebcdic_1)); }
	inline int32_t get_ebcdic_1() const { return ___ebcdic_1; }
	inline int32_t* get_address_of_ebcdic_1() { return &___ebcdic_1; }
	inline void set_ebcdic_1(int32_t value)
	{
		___ebcdic_1 = value;
	}

	inline static int32_t get_offset_of_mac_2() { return static_cast<int32_t>(offsetof(Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F, ___mac_2)); }
	inline int32_t get_mac_2() const { return ___mac_2; }
	inline int32_t* get_address_of_mac_2() { return &___mac_2; }
	inline void set_mac_2(int32_t value)
	{
		___mac_2 = value;
	}

	inline static int32_t get_offset_of_oem_3() { return static_cast<int32_t>(offsetof(Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F, ___oem_3)); }
	inline int32_t get_oem_3() const { return ___oem_3; }
	inline int32_t* get_address_of_oem_3() { return &___oem_3; }
	inline void set_oem_3(int32_t value)
	{
		___oem_3 = value;
	}

	inline static int32_t get_offset_of_right_to_left_4() { return static_cast<int32_t>(offsetof(Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F, ___right_to_left_4)); }
	inline bool get_right_to_left_4() const { return ___right_to_left_4; }
	inline bool* get_address_of_right_to_left_4() { return &___right_to_left_4; }
	inline void set_right_to_left_4(bool value)
	{
		___right_to_left_4 = value;
	}

	inline static int32_t get_offset_of_list_sep_5() { return static_cast<int32_t>(offsetof(Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F, ___list_sep_5)); }
	inline uint8_t get_list_sep_5() const { return ___list_sep_5; }
	inline uint8_t* get_address_of_list_sep_5() { return &___list_sep_5; }
	inline void set_list_sep_5(uint8_t value)
	{
		___list_sep_5 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Globalization.CultureInfo/Data
struct Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F_marshaled_pinvoke
{
	int32_t ___ansi_0;
	int32_t ___ebcdic_1;
	int32_t ___mac_2;
	int32_t ___oem_3;
	int32_t ___right_to_left_4;
	uint8_t ___list_sep_5;
};
// Native definition for COM marshalling of System.Globalization.CultureInfo/Data
struct Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F_marshaled_com
{
	int32_t ___ansi_0;
	int32_t ___ebcdic_1;
	int32_t ___mac_2;
	int32_t ___oem_3;
	int32_t ___right_to_left_4;
	uint8_t ___list_sep_5;
};
#endif // DATA_T25CAFAACB31D34B4A9385638281C56D4D250BA2F_H
#ifndef INTERNALCODEPAGEDATAITEM_T34EE39DE4A481B875348BB9BC6751E2A109AD0D4_H
#define INTERNALCODEPAGEDATAITEM_T34EE39DE4A481B875348BB9BC6751E2A109AD0D4_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_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 
{
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_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4, ___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_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4, ___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_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4, ___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_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4, ___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_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4_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_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4_marshaled_com
{
	uint16_t ___codePage_0;
	uint16_t ___uiFamilyCodePage_1;
	uint32_t ___flags_2;
	Il2CppChar* ___Names_3;
};
#endif // INTERNALCODEPAGEDATAITEM_T34EE39DE4A481B875348BB9BC6751E2A109AD0D4_H
#ifndef INTERNALENCODINGDATAITEM_T34BEF550D56496035752E8E0607127CD43378211_H
#define INTERNALENCODINGDATAITEM_T34BEF550D56496035752E8E0607127CD43378211_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_t34BEF550D56496035752E8E0607127CD43378211 
{
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_t34BEF550D56496035752E8E0607127CD43378211, ___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_t34BEF550D56496035752E8E0607127CD43378211, ___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_t34BEF550D56496035752E8E0607127CD43378211_marshaled_pinvoke
{
	char* ___webName_0;
	uint16_t ___codePage_1;
};
// Native definition for COM marshalling of System.Globalization.InternalEncodingDataItem
struct InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211_marshaled_com
{
	Il2CppChar* ___webName_0;
	uint16_t ___codePage_1;
};
#endif // INTERNALENCODINGDATAITEM_T34BEF550D56496035752E8E0607127CD43378211_H
#ifndef PUNYCODE_T603C1A89205A5CB0C0A24B1EB2C95F0A5655D0CA_H
#define PUNYCODE_T603C1A89205A5CB0C0A24B1EB2C95F0A5655D0CA_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_t603C1A89205A5CB0C0A24B1EB2C95F0A5655D0CA  : public Bootstring_t9E3CD00FBB61B43CDF0873C571322A4387693F41
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // PUNYCODE_T603C1A89205A5CB0C0A24B1EB2C95F0A5655D0CA_H
#ifndef FORMATLITERALS_TE93C12450F24FECD414C8FC2B3F3EE606F807223_H
#define FORMATLITERALS_TE93C12450F24FECD414C8FC2B3F3EE606F807223_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_tE93C12450F24FECD414C8FC2B3F3EE606F807223 
{
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_t933FB07893230EA91C40FF900D5400665E87B14E* ___literals_6;

public:
	inline static int32_t get_offset_of_AppCompatLiteral_0() { return static_cast<int32_t>(offsetof(FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223, ___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_tE93C12450F24FECD414C8FC2B3F3EE606F807223, ___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_tE93C12450F24FECD414C8FC2B3F3EE606F807223, ___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_tE93C12450F24FECD414C8FC2B3F3EE606F807223, ___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_tE93C12450F24FECD414C8FC2B3F3EE606F807223, ___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_tE93C12450F24FECD414C8FC2B3F3EE606F807223, ___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_tE93C12450F24FECD414C8FC2B3F3EE606F807223, ___literals_6)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_literals_6() const { return ___literals_6; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_literals_6() { return &___literals_6; }
	inline void set_literals_6(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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_tE93C12450F24FECD414C8FC2B3F3EE606F807223_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_tE93C12450F24FECD414C8FC2B3F3EE606F807223_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_TE93C12450F24FECD414C8FC2B3F3EE606F807223_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_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * ____rng_13;

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_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * get__rng_13() const { return ____rng_13; }
	inline RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 ** get_address_of__rng_13() { return &____rng_13; }
	inline void set__rng_13(RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * value)
	{
		____rng_13 = value;
		Il2CppCodeGenWriteBarrier((&____rng_13), value);
	}
};

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

// System.Int32
struct  Int32_t585191389E07734F19F3156FF88FB3EF4800D102 
{
public:
	// System.Int32 System.Int32::m_value
	int32_t ___m_value_0;

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

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

// System.Int64
struct  Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436 
{
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_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436, ___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_T7A386C2FF7B0280A0F516992401DDFCF0FF7B436_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_T9E6A67BECE376F0623B5C857F5674A0311C41793_H
#define NULLABLE_1_T9E6A67BECE376F0623B5C857F5674A0311C41793_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_t9E6A67BECE376F0623B5C857F5674A0311C41793 
{
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_t9E6A67BECE376F0623B5C857F5674A0311C41793, ___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_t9E6A67BECE376F0623B5C857F5674A0311C41793, ___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_T9E6A67BECE376F0623B5C857F5674A0311C41793_H
#ifndef NULLABLE_1_T0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB_H
#define NULLABLE_1_T0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Nullable`1<System.Int32>
struct  Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB 
{
public:
	// T System.Nullable`1::value
	int32_t ___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_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB, ___value_0)); }
	inline int32_t get_value_0() const { return ___value_0; }
	inline int32_t* get_address_of_value_0() { return &___value_0; }
	inline void set_value_0(int32_t value)
	{
		___value_0 = value;
	}

	inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB, ___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_T0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB_H
#ifndef SYSTEMEXCEPTION_T5380468142AA850BE4A341D7AF3EAB9C78746782_H
#define SYSTEMEXCEPTION_T5380468142AA850BE4A341D7AF3EAB9C78746782_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

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

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SYSTEMEXCEPTION_T5380468142AA850BE4A341D7AF3EAB9C78746782_H
#ifndef THREAD_TF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_H
#define THREAD_TF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_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_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7  : public CriticalFinalizerObject_t8B006E1DEE084E781F5C0F3283E9226E28894DD9
{
public:
	// System.Threading.InternalThread System.Threading.Thread::internal_thread
	InternalThread_tA4C58C2A7D15AF43C3E7507375E6D31DBBE7D192 * ___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_t0E11C30308A4CC964D8A2EA9132F9BDCE5362C70 * ___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_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___internal_thread_6)); }
	inline InternalThread_tA4C58C2A7D15AF43C3E7507375E6D31DBBE7D192 * get_internal_thread_6() const { return ___internal_thread_6; }
	inline InternalThread_tA4C58C2A7D15AF43C3E7507375E6D31DBBE7D192 ** get_address_of_internal_thread_6() { return &___internal_thread_6; }
	inline void set_internal_thread_6(InternalThread_tA4C58C2A7D15AF43C3E7507375E6D31DBBE7D192 * 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_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___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_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___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_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___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_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___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_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___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_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___m_ExecutionContext_13)); }
	inline ExecutionContext_t0E11C30308A4CC964D8A2EA9132F9BDCE5362C70 * get_m_ExecutionContext_13() const { return ___m_ExecutionContext_13; }
	inline ExecutionContext_t0E11C30308A4CC964D8A2EA9132F9BDCE5362C70 ** get_address_of_m_ExecutionContext_13() { return &___m_ExecutionContext_13; }
	inline void set_m_ExecutionContext_13(ExecutionContext_t0E11C30308A4CC964D8A2EA9132F9BDCE5362C70 * 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_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___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_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_StaticFields
{
public:
	// System.LocalDataStoreMgr System.Threading.Thread::s_LocalDataStoreMgr
	LocalDataStoreMgr_t1964DDB9F2BE154BE3159A7507D0D0CCBF8FDCA9 * ___s_LocalDataStoreMgr_0;
	// System.Threading.AsyncLocal`1<System.Globalization.CultureInfo> System.Threading.Thread::s_asyncLocalCurrentCulture
	AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A * ___s_asyncLocalCurrentCulture_4;
	// System.Threading.AsyncLocal`1<System.Globalization.CultureInfo> System.Threading.Thread::s_asyncLocalCurrentUICulture
	AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A * ___s_asyncLocalCurrentUICulture_5;

public:
	inline static int32_t get_offset_of_s_LocalDataStoreMgr_0() { return static_cast<int32_t>(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_StaticFields, ___s_LocalDataStoreMgr_0)); }
	inline LocalDataStoreMgr_t1964DDB9F2BE154BE3159A7507D0D0CCBF8FDCA9 * get_s_LocalDataStoreMgr_0() const { return ___s_LocalDataStoreMgr_0; }
	inline LocalDataStoreMgr_t1964DDB9F2BE154BE3159A7507D0D0CCBF8FDCA9 ** get_address_of_s_LocalDataStoreMgr_0() { return &___s_LocalDataStoreMgr_0; }
	inline void set_s_LocalDataStoreMgr_0(LocalDataStoreMgr_t1964DDB9F2BE154BE3159A7507D0D0CCBF8FDCA9 * 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_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_StaticFields, ___s_asyncLocalCurrentCulture_4)); }
	inline AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A * get_s_asyncLocalCurrentCulture_4() const { return ___s_asyncLocalCurrentCulture_4; }
	inline AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A ** get_address_of_s_asyncLocalCurrentCulture_4() { return &___s_asyncLocalCurrentCulture_4; }
	inline void set_s_asyncLocalCurrentCulture_4(AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A * 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_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_StaticFields, ___s_asyncLocalCurrentUICulture_5)); }
	inline AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A * get_s_asyncLocalCurrentUICulture_5() const { return ___s_asyncLocalCurrentUICulture_5; }
	inline AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A ** get_address_of_s_asyncLocalCurrentUICulture_5() { return &___s_asyncLocalCurrentUICulture_5; }
	inline void set_s_asyncLocalCurrentUICulture_5(AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A * value)
	{
		___s_asyncLocalCurrentUICulture_5 = value;
		Il2CppCodeGenWriteBarrier((&___s_asyncLocalCurrentUICulture_5), value);
	}
};

struct Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_ThreadStaticFields
{
public:
	// System.LocalDataStoreHolder System.Threading.Thread::s_LocalDataStore
	LocalDataStoreHolder_tE0636E08496405406FD63190AC51EEB2EE51E304 * ___s_LocalDataStore_1;
	// System.Globalization.CultureInfo System.Threading.Thread::m_CurrentCulture
	CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___m_CurrentCulture_2;
	// System.Globalization.CultureInfo System.Threading.Thread::m_CurrentUICulture
	CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___m_CurrentUICulture_3;
	// System.Threading.Thread System.Threading.Thread::current_thread
	Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * ___current_thread_11;

public:
	inline static int32_t get_offset_of_s_LocalDataStore_1() { return static_cast<int32_t>(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_ThreadStaticFields, ___s_LocalDataStore_1)); }
	inline LocalDataStoreHolder_tE0636E08496405406FD63190AC51EEB2EE51E304 * get_s_LocalDataStore_1() const { return ___s_LocalDataStore_1; }
	inline LocalDataStoreHolder_tE0636E08496405406FD63190AC51EEB2EE51E304 ** get_address_of_s_LocalDataStore_1() { return &___s_LocalDataStore_1; }
	inline void set_s_LocalDataStore_1(LocalDataStoreHolder_tE0636E08496405406FD63190AC51EEB2EE51E304 * 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_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_ThreadStaticFields, ___m_CurrentCulture_2)); }
	inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_m_CurrentCulture_2() const { return ___m_CurrentCulture_2; }
	inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_m_CurrentCulture_2() { return &___m_CurrentCulture_2; }
	inline void set_m_CurrentCulture_2(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * 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_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_ThreadStaticFields, ___m_CurrentUICulture_3)); }
	inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_m_CurrentUICulture_3() const { return ___m_CurrentUICulture_3; }
	inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_m_CurrentUICulture_3() { return &___m_CurrentUICulture_3; }
	inline void set_m_CurrentUICulture_3(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * 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_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_ThreadStaticFields, ___current_thread_11)); }
	inline Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * get_current_thread_11() const { return ___current_thread_11; }
	inline Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 ** get_address_of_current_thread_11() { return &___current_thread_11; }
	inline void set_current_thread_11(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * value)
	{
		___current_thread_11 = value;
		Il2CppCodeGenWriteBarrier((&___current_thread_11), value);
	}
};

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

// System.UInt16
struct  UInt16_tAE45CEF73BF720100519F6867F32145D075F928E 
{
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_tAE45CEF73BF720100519F6867F32145D075F928E, ___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_TAE45CEF73BF720100519F6867F32145D075F928E_H
#ifndef UINT32_T4980FA09003AFAAB5A6E361BA2748EA9A005709B_H
#define UINT32_T4980FA09003AFAAB5A6E361BA2748EA9A005709B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.UInt32
struct  UInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B 
{
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_t4980FA09003AFAAB5A6E361BA2748EA9A005709B, ___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_T4980FA09003AFAAB5A6E361BA2748EA9A005709B_H
#ifndef VOID_T22962CB4C05B1D89B55A6E1139F0E87A90987017_H
#define VOID_T22962CB4C05B1D89B55A6E1139F0E87A90987017_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

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

public:
};

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

// System.__DTString
struct  __DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 
{
public:
	// System.String System.__DTString::Value
	String_t* ___Value_0;
	// System.Int32 System.__DTString::Index
	int32_t ___Index_1;
	// System.Int32 System.__DTString::len
	int32_t ___len_2;
	// System.Char System.__DTString::m_current
	Il2CppChar ___m_current_3;
	// System.Globalization.CompareInfo System.__DTString::m_info
	CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___m_info_4;
	// System.Boolean System.__DTString::m_checkDigitToken
	bool ___m_checkDigitToken_5;

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

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

	inline static int32_t get_offset_of_len_2() { return static_cast<int32_t>(offsetof(__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9, ___len_2)); }
	inline int32_t get_len_2() const { return ___len_2; }
	inline int32_t* get_address_of_len_2() { return &___len_2; }
	inline void set_len_2(int32_t value)
	{
		___len_2 = value;
	}

	inline static int32_t get_offset_of_m_current_3() { return static_cast<int32_t>(offsetof(__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9, ___m_current_3)); }
	inline Il2CppChar get_m_current_3() const { return ___m_current_3; }
	inline Il2CppChar* get_address_of_m_current_3() { return &___m_current_3; }
	inline void set_m_current_3(Il2CppChar value)
	{
		___m_current_3 = value;
	}

	inline static int32_t get_offset_of_m_info_4() { return static_cast<int32_t>(offsetof(__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9, ___m_info_4)); }
	inline CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * get_m_info_4() const { return ___m_info_4; }
	inline CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 ** get_address_of_m_info_4() { return &___m_info_4; }
	inline void set_m_info_4(CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * value)
	{
		___m_info_4 = value;
		Il2CppCodeGenWriteBarrier((&___m_info_4), value);
	}

	inline static int32_t get_offset_of_m_checkDigitToken_5() { return static_cast<int32_t>(offsetof(__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9, ___m_checkDigitToken_5)); }
	inline bool get_m_checkDigitToken_5() const { return ___m_checkDigitToken_5; }
	inline bool* get_address_of_m_checkDigitToken_5() { return &___m_checkDigitToken_5; }
	inline void set_m_checkDigitToken_5(bool value)
	{
		___m_checkDigitToken_5 = value;
	}
};

struct __DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9_StaticFields
{
public:
	// System.Char[] System.__DTString::WhiteSpaceChecks
	CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___WhiteSpaceChecks_6;

public:
	inline static int32_t get_offset_of_WhiteSpaceChecks_6() { return static_cast<int32_t>(offsetof(__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9_StaticFields, ___WhiteSpaceChecks_6)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_WhiteSpaceChecks_6() const { return ___WhiteSpaceChecks_6; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_WhiteSpaceChecks_6() { return &___WhiteSpaceChecks_6; }
	inline void set_WhiteSpaceChecks_6(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
	{
		___WhiteSpaceChecks_6 = value;
		Il2CppCodeGenWriteBarrier((&___WhiteSpaceChecks_6), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.__DTString
struct __DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9_marshaled_pinvoke
{
	char* ___Value_0;
	int32_t ___Index_1;
	int32_t ___len_2;
	uint8_t ___m_current_3;
	CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___m_info_4;
	int32_t ___m_checkDigitToken_5;
};
// Native definition for COM marshalling of System.__DTString
struct __DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9_marshaled_com
{
	Il2CppChar* ___Value_0;
	int32_t ___Index_1;
	int32_t ___len_2;
	uint8_t ___m_current_3;
	CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___m_info_4;
	int32_t ___m_checkDigitToken_5;
};
#endif // __DTSTRING_T6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9_H
#ifndef U3CPRIVATEIMPLEMENTATIONDETAILSU3E_T5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_H
#define U3CPRIVATEIMPLEMENTATIONDETAILSU3E_T5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

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

public:
};

struct U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields
{
public:
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=256 <PrivateImplementationDetails>::0392525BCB01691D1F319D89F2C12BF93A478467
	__StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F  ___0392525BCB01691D1F319D89F2C12BF93A478467_0;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::0588059ACBD52F7EA2835882F977A9CF72EB9775
	__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  ___0588059ACBD52F7EA2835882F977A9CF72EB9775_1;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=84 <PrivateImplementationDetails>::0A1ADB22C1D3E1F4B2448EE3F27DF9DE63329C4C
	__StaticArrayInitTypeSizeU3D84_tF52293EFB26AA1D2C169389BB83253C5BAE8076A  ___0A1ADB22C1D3E1F4B2448EE3F27DF9DE63329C4C_2;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=240 <PrivateImplementationDetails>::121EC59E23F7559B28D338D562528F6299C2DE22
	__StaticArrayInitTypeSizeU3D240_t5643A77865294845ACC505FE42EA1067CAC04FD8  ___121EC59E23F7559B28D338D562528F6299C2DE22_3;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::12D04472A8285260EA12FD3813CDFA9F2D2B548C
	__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  ___12D04472A8285260EA12FD3813CDFA9F2D2B548C_4;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::13A35EF1A549297C70E2AD46045BBD2ECA17852D
	__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  ___13A35EF1A549297C70E2AD46045BBD2ECA17852D_5;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=24 <PrivateImplementationDetails>::1730F09044E91DB8371B849EFF5E6D17BDE4AED0
	__StaticArrayInitTypeSizeU3D24_tAB08761D1BC4313A0535E193F4E1A1AFA8B3F123  ___1730F09044E91DB8371B849EFF5E6D17BDE4AED0_6;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::1A84029C80CB5518379F199F53FF08A7B764F8FD
	__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  ___1A84029C80CB5518379F199F53FF08A7B764F8FD_7;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2048 <PrivateImplementationDetails>::1E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5
	__StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02  ___1E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_8;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=16 <PrivateImplementationDetails>::1FE6CE411858B3D864679DE2139FB081F08BFACD
	__StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341  ___1FE6CE411858B3D864679DE2139FB081F08BFACD_9;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::235D99572263B22ADFEE10FDA0C25E12F4D94FFC
	__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  ___235D99572263B22ADFEE10FDA0C25E12F4D94FFC_10;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::25420D0055076FA8D3E4DD96BC53AE24DE6E619F
	__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  ___25420D0055076FA8D3E4DD96BC53AE24DE6E619F_11;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1208 <PrivateImplementationDetails>::25CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E
	__StaticArrayInitTypeSizeU3D1208_tC58894ECFE2C4FFD2B8FCDF958800099A737C1DD  ___25CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_12;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=42 <PrivateImplementationDetails>::29C1A61550F0E3260E1953D4FAD71C256218EF40
	__StaticArrayInitTypeSizeU3D42_t3D9F6218E615F20CE7E1AE0EF6657DE732EDBFD4  ___29C1A61550F0E3260E1953D4FAD71C256218EF40_13;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12 <PrivateImplementationDetails>::2B33BEC8C30DFDC49DAFE20D3BDE19487850D717
	__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879  ___2B33BEC8C30DFDC49DAFE20D3BDE19487850D717_14;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::2BA840FF6020B8FF623DBCB7188248CF853FAF4F
	__StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17  ___2BA840FF6020B8FF623DBCB7188248CF853FAF4F_15;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::2C840AFA48C27B9C05593E468C1232CA1CC74AFD
	__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  ___2C840AFA48C27B9C05593E468C1232CA1CC74AFD_16;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=16 <PrivateImplementationDetails>::2D1DA5BB407F0C11C3B5116196C0C6374D932B20
	__StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341  ___2D1DA5BB407F0C11C3B5116196C0C6374D932B20_17;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=14 <PrivateImplementationDetails>::2D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130
	__StaticArrayInitTypeSizeU3D14_tAC1FF6EBB83457B9752372565F242D9A7C69FD05  ___2D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_18;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::2F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547
	__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  ___2F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_19;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=64 <PrivateImplementationDetails>::320B018758ECE3752FFEDBAEB1A6DB67C80B9359
	__StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6  ___320B018758ECE3752FFEDBAEB1A6DB67C80B9359_20;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::34476C29F6F81C989CFCA42F7C06E84C66236834
	__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  ___34476C29F6F81C989CFCA42F7C06E84C66236834_21;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2382 <PrivateImplementationDetails>::35EED060772F2748D13B745DAEC8CD7BD3B87604
	__StaticArrayInitTypeSizeU3D2382_tB4AF2C49C5120B6EB285BA4D247340D8E243A1BA  ___35EED060772F2748D13B745DAEC8CD7BD3B87604_22;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=38 <PrivateImplementationDetails>::375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3
	__StaticArrayInitTypeSizeU3D38_tA52D24A5F9970582D6B55437967C9BD32E03F05D  ___375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_23;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1450 <PrivateImplementationDetails>::379C06C9E702D31469C29033F0DD63931EB349F5
	__StaticArrayInitTypeSizeU3D1450_t58DE69DB537BA7DFBFF2C7084FFC6970FB3BAEA4  ___379C06C9E702D31469C29033F0DD63931EB349F5_24;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=10 <PrivateImplementationDetails>::399BD13E240F33F808CA7940293D6EC4E6FD5A00
	__StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C  ___399BD13E240F33F808CA7940293D6EC4E6FD5A00_25;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::39C9CE73C7B0619D409EF28344F687C1B5C130FE
	__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  ___39C9CE73C7B0619D409EF28344F687C1B5C130FE_26;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=320 <PrivateImplementationDetails>::3C53AFB51FEC23491684C7BEDBC6D4E0F409F851
	__StaticArrayInitTypeSizeU3D320_t48B9242FB90DB2A21A723BBAB141500A9641EB49  ___3C53AFB51FEC23491684C7BEDBC6D4E0F409F851_27;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::3E3442C7396F3F2BB4C7348F4A2074C7DC677D68
	__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  ___3E3442C7396F3F2BB4C7348F4A2074C7DC677D68_28;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12 <PrivateImplementationDetails>::3E823444D2DFECF0F90B436B88F02A533CB376F1
	__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879  ___3E823444D2DFECF0F90B436B88F02A533CB376F1_29;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::3FE6C283BCF384FD2C8789880DFF59664E2AB4A1
	__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  ___3FE6C283BCF384FD2C8789880DFF59664E2AB4A1_30;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1665 <PrivateImplementationDetails>::40981BAA39513E58B28DCF0103CC04DE2A0A0444
	__StaticArrayInitTypeSizeU3D1665_tCD7752863825B82B07752CCE72A581C169E19C20  ___40981BAA39513E58B28DCF0103CC04DE2A0A0444_31;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::40E7C49413D261F3F38AD3A870C0AC69C8BDA048
	__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  ___40E7C49413D261F3F38AD3A870C0AC69C8BDA048_32;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::421EC7E82F2967DF6CA8C3605514DC6F29EE5845
	__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  ___421EC7E82F2967DF6CA8C3605514DC6F29EE5845_33;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=256 <PrivateImplementationDetails>::433175D38B13FFE177FDD661A309F1B528B3F6E2
	__StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F  ___433175D38B13FFE177FDD661A309F1B528B3F6E2_34;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::4858DB4AA76D3933F1CA9E6712D4FDB16903F628
	__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  ___4858DB4AA76D3933F1CA9E6712D4FDB16903F628_35;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=48 <PrivateImplementationDetails>::4E3B533C39447AAEB59A8E48FABD7E15B5B5D195
	__StaticArrayInitTypeSizeU3D48_tE49166878222E9194FE3FD621830EDB6E705F79A  ___4E3B533C39447AAEB59A8E48FABD7E15B5B5D195_36;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::4F7A8890F332B22B8DE0BD29D36FA7364748D76A
	__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  ___4F7A8890F332B22B8DE0BD29D36FA7364748D76A_37;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::536422B321459B242ADED7240B7447E904E083E3
	__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  ___536422B321459B242ADED7240B7447E904E083E3_38;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1080 <PrivateImplementationDetails>::5382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3
	__StaticArrayInitTypeSizeU3D1080_tCE36DA14009C45CFDEA7F63618BE90F8DF89AC84  ___5382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_39;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=10 <PrivateImplementationDetails>::56DFA5053B3131883637F53219E7D88CCEF35949
	__StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C  ___56DFA5053B3131883637F53219E7D88CCEF35949_40;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::57218C316B6921E2CD61027A2387EDC31A2D9471
	__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  ___57218C316B6921E2CD61027A2387EDC31A2D9471_41;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::57F320D62696EC99727E0FE2045A05F1289CC0C6
	__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  ___57F320D62696EC99727E0FE2045A05F1289CC0C6_42;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=212 <PrivateImplementationDetails>::594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3
	__StaticArrayInitTypeSizeU3D212_tDFB9BEA11D871D109F9E6502B2F50F7115451AAF  ___594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_43;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::5BBDF8058D4235C33F2E8DCF76004031B6187A2F
	__StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17  ___5BBDF8058D4235C33F2E8DCF76004031B6187A2F_44;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=288 <PrivateImplementationDetails>::5BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF
	__StaticArrayInitTypeSizeU3D288_t7B40D7F3A8D262F90A76460FF94E92CE08AFCF55  ___5BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_45;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::5BFE2819B4778217C56416C7585FF0E56EBACD89
	__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  ___5BFE2819B4778217C56416C7585FF0E56EBACD89_46;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=128 <PrivateImplementationDetails>::609C0E8D8DA86A09D6013D301C86BA8782C16B8C
	__StaticArrayInitTypeSizeU3D128_t1B13688BD6EA82B964734FF8C3181161EF5624B1  ___609C0E8D8DA86A09D6013D301C86BA8782C16B8C_47;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=48 <PrivateImplementationDetails>::62BAB0F245E66C3EB982CF5A7015F0A7C3382283
	__StaticArrayInitTypeSizeU3D48_tE49166878222E9194FE3FD621830EDB6E705F79A  ___62BAB0F245E66C3EB982CF5A7015F0A7C3382283_48;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2048 <PrivateImplementationDetails>::646036A65DECCD6835C914A46E6E44B729433B60
	__StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02  ___646036A65DECCD6835C914A46E6E44B729433B60_49;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::65E32B4E150FD8D24B93B0D42A17F1DAD146162B
	__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  ___65E32B4E150FD8D24B93B0D42A17F1DAD146162B_50;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=52 <PrivateImplementationDetails>::6770974FEF1E98B9C1864370E2B5B786EB0EA39E
	__StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A  ___6770974FEF1E98B9C1864370E2B5B786EB0EA39E_51;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::67EEAD805D708D9AA4E14BF747E44CED801744F3
	__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  ___67EEAD805D708D9AA4E14BF747E44CED801744F3_52;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=120 <PrivateImplementationDetails>::6C71197D228427B2864C69B357FEF73D8C9D59DF
	__StaticArrayInitTypeSizeU3D120_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252  ___6C71197D228427B2864C69B357FEF73D8C9D59DF_53;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=9 <PrivateImplementationDetails>::6D49C9D487D7AD3491ECE08732D68A593CC2038D
	__StaticArrayInitTypeSizeU3D9_tF0D137C898E06A3CD9FFB079C91D796B9EC8B928  ___6D49C9D487D7AD3491ECE08732D68A593CC2038D_54;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2048 <PrivateImplementationDetails>::6D797C11E1D4FB68B6570CF2A92B792433527065
	__StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02  ___6D797C11E1D4FB68B6570CF2A92B792433527065_55;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3132 <PrivateImplementationDetails>::6E5DC824F803F8565AF31B42199DAE39FE7F4EA9
	__StaticArrayInitTypeSizeU3D3132_t7837B5DAEC2B2BEBD61C333545DB9AE2F35BF333  ___6E5DC824F803F8565AF31B42199DAE39FE7F4EA9_56;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=76 <PrivateImplementationDetails>::6FC754859E4EC74E447048364B216D825C6F8FE7
	__StaticArrayInitTypeSizeU3D76_t83BE44A74AC13CD15474DA7726C9C92BD317CFFB  ___6FC754859E4EC74E447048364B216D825C6F8FE7_57;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::704939CD172085D1295FCE3F1D92431D685D7AA2
	__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  ___704939CD172085D1295FCE3F1D92431D685D7AA2_58;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=24 <PrivateImplementationDetails>::7088AAE49F0627B72729078DE6E3182DDCF8ED99
	__StaticArrayInitTypeSizeU3D24_tAB08761D1BC4313A0535E193F4E1A1AFA8B3F123  ___7088AAE49F0627B72729078DE6E3182DDCF8ED99_59;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::7341C933A70EAE383CC50C4B945ADB8E08F06737
	__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  ___7341C933A70EAE383CC50C4B945ADB8E08F06737_60;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::736D39815215889F11249D9958F6ED12D37B9F57
	__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  ___736D39815215889F11249D9958F6ED12D37B9F57_61;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::7FE820C9CF0F0B90445A71F1D262D22E4F0C4C68
	__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  ___7FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_62;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=21252 <PrivateImplementationDetails>::811A927B7DADD378BE60BBDE794B9277AA9B50EC
	__StaticArrayInitTypeSizeU3D21252_tCA2B51BDF30FDECEBFCB55CC7530A0A7D6BC4462  ___811A927B7DADD378BE60BBDE794B9277AA9B50EC_63;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::81917F1E21F3C22B9F916994547A614FB03E968E
	__StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17  ___81917F1E21F3C22B9F916994547A614FB03E968E_64;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::823566DA642D6EA356E15585921F2A4CA23D6760
	__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  ___823566DA642D6EA356E15585921F2A4CA23D6760_65;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12 <PrivateImplementationDetails>::82C2A59850B2E85BCE1A45A479537A384DF6098D
	__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879  ___82C2A59850B2E85BCE1A45A479537A384DF6098D_66;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=44 <PrivateImplementationDetails>::82C383F8E6E4D3D87AEBB986A5D0077E8AD157C4
	__StaticArrayInitTypeSizeU3D44_t1383A9A990CD22E4246B656157D17C8051BFAD7F  ___82C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_67;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::86F4F563FA2C61798AE6238D789139739428463A
	__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  ___86F4F563FA2C61798AE6238D789139739428463A_68;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::871B9CF85DB352BAADF12BAE8F19857683E385AC
	__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  ___871B9CF85DB352BAADF12BAE8F19857683E385AC_69;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=16 <PrivateImplementationDetails>::89A040451C8CC5C8FB268BE44BDD74964C104155
	__StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341  ___89A040451C8CC5C8FB268BE44BDD74964C104155_70;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::8CAA092E783257106251246FF5C97F88D28517A6
	__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  ___8CAA092E783257106251246FF5C97F88D28517A6_71;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2100 <PrivateImplementationDetails>::8D231DD55FE1AD7631BBD0905A17D5EB616C2154
	__StaticArrayInitTypeSizeU3D2100_t75CE52CDAFC7C95EDAB5CF1AF8B2621D502F1FAA  ___8D231DD55FE1AD7631BBD0905A17D5EB616C2154_72;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::8E10AC2F34545DFBBF3FCBC06055D797A8C99991
	__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  ___8E10AC2F34545DFBBF3FCBC06055D797A8C99991_73;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=640 <PrivateImplementationDetails>::90A0542282A011472F94E97CEAE59F8B3B1A3291
	__StaticArrayInitTypeSizeU3D640_t9C691C15FA1A34F93F102000D5F515E32241C910  ___90A0542282A011472F94E97CEAE59F8B3B1A3291_74;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12 <PrivateImplementationDetails>::93A63E90605400F34B49F0EB3361D23C89164BDA
	__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879  ___93A63E90605400F34B49F0EB3361D23C89164BDA_75;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::94841DD2F330CCB1089BF413E4FA9B04505152E2
	__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  ___94841DD2F330CCB1089BF413E4FA9B04505152E2_76;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12 <PrivateImplementationDetails>::95264589E48F94B7857CFF398FB72A537E13EEE2
	__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879  ___95264589E48F94B7857CFF398FB72A537E13EEE2_77;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::95C48758CAE1715783472FB073AB158AB8A0AB2A
	__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  ___95C48758CAE1715783472FB073AB158AB8A0AB2A_78;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::973417296623D8DC6961B09664E54039E44CA5D8
	__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  ___973417296623D8DC6961B09664E54039E44CA5D8_79;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::97FB30C84FF4A41CD4625B44B2940BFC8DB43003
	__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  ___97FB30C84FF4A41CD4625B44B2940BFC8DB43003_80;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=64 <PrivateImplementationDetails>::9A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5
	__StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6  ___9A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_81;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::9BB00D1FCCBAF03165447FC8028E7CA07CA9FE88
	__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  ___9BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_82;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::A0074C15377C0C870B055927403EA9FA7A349D12
	__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  ___A0074C15377C0C870B055927403EA9FA7A349D12_83;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=130 <PrivateImplementationDetails>::A1319B706116AB2C6D44483F60A7D0ACEA543396
	__StaticArrayInitTypeSizeU3D130_t732A6F42953325ADC5746FF1A652A2974473AF4F  ___A1319B706116AB2C6D44483F60A7D0ACEA543396_84;
	// System.Int64 <PrivateImplementationDetails>::A13AA52274D951A18029131A8DDECF76B569A15D
	int64_t ___A13AA52274D951A18029131A8DDECF76B569A15D_85;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::A323DB0813C4D072957BA6FDA79D9776674CD06B
	__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  ___A323DB0813C4D072957BA6FDA79D9776674CD06B_86;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=212 <PrivateImplementationDetails>::A5444763673307F6828C748D4B9708CFC02B0959
	__StaticArrayInitTypeSizeU3D212_tDFB9BEA11D871D109F9E6502B2F50F7115451AAF  ___A5444763673307F6828C748D4B9708CFC02B0959_87;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::A6732F8E7FC23766AB329B492D6BF82E3B33233F
	__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  ___A6732F8E7FC23766AB329B492D6BF82E3B33233F_88;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=174 <PrivateImplementationDetails>::A705A106D95282BD15E13EEA6B0AF583FF786D83
	__StaticArrayInitTypeSizeU3D174_t58EBFEBC3E6F34CF7C54ED51E8113E34B876351F  ___A705A106D95282BD15E13EEA6B0AF583FF786D83_89;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1018 <PrivateImplementationDetails>::A8A491E4CED49AE0027560476C10D933CE70C8DF
	__StaticArrayInitTypeSizeU3D1018_t7825BE1556EFF874DAFDC230EB69C85A48DBCBC4  ___A8A491E4CED49AE0027560476C10D933CE70C8DF_90;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::AC791C4F39504D1184B73478943D0636258DA7B1
	__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  ___AC791C4F39504D1184B73478943D0636258DA7B1_91;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=52 <PrivateImplementationDetails>::AFCD4E1211233E99373A3367B23105A3D624B1F2
	__StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A  ___AFCD4E1211233E99373A3367B23105A3D624B1F2_92;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::B472ED77CB3B2A66D49D179F1EE2081B70A6AB61
	__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  ___B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_93;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=16 <PrivateImplementationDetails>::B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D
	__StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341  ___B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_94;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=256 <PrivateImplementationDetails>::B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF
	__StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F  ___B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_95;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=998 <PrivateImplementationDetails>::B881DA88BE0B68D8A6B6B6893822586B8B2CFC45
	__StaticArrayInitTypeSizeU3D998_t8A5C9782706B510180A1B9C9F7E96F8F48421B8C  ___B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_96;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=162 <PrivateImplementationDetails>::B8864ACB9DD69E3D42151513C840AAE270BF21C8
	__StaticArrayInitTypeSizeU3D162_tFFF125F871C6A7DE42BE37AC907E2E2149A861AA  ___B8864ACB9DD69E3D42151513C840AAE270BF21C8_97;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=360 <PrivateImplementationDetails>::B8F87834C3597B2EEF22BA6D3A392CC925636401
	__StaticArrayInitTypeSizeU3D360_tFF8371303424DEBAE608051BAA970E5AFB409DF7  ___B8F87834C3597B2EEF22BA6D3A392CC925636401_98;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::B9B670F134A59FB1107AF01A9FE8F8E3980B3093
	__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  ___B9B670F134A59FB1107AF01A9FE8F8E3980B3093_99;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=20 <PrivateImplementationDetails>::BE1BDEC0AA74B4DCB079943E70528096CCA985F8
	__StaticArrayInitTypeSizeU3D20_t4B48985ED9F1499360D72CB311F3EB54FB7C4B63  ___BE1BDEC0AA74B4DCB079943E70528096CCA985F8_100;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::BEBC9ECC660A13EFC359BA3383411F698CFF25DB
	__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  ___BEBC9ECC660A13EFC359BA3383411F698CFF25DB_101;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7
	__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  ___BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_102;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::BF477463CE2F5EF38FC4C644BBBF4DF109E7670A
	__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  ___BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_103;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=6 <PrivateImplementationDetails>::BF5EB60806ECB74EE484105DD9D6F463BF994867
	__StaticArrayInitTypeSizeU3D6_tC937DCE458F6AE4186120B4DDF95463176C75C78  ___BF5EB60806ECB74EE484105DD9D6F463BF994867_104;
	// System.Int64 <PrivateImplementationDetails>::C1A1100642BA9685B30A84D97348484E14AA1865
	int64_t ___C1A1100642BA9685B30A84D97348484E14AA1865_105;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=16 <PrivateImplementationDetails>::C6F364A0AD934EFED8909446C215752E565D77C1
	__StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341  ___C6F364A0AD934EFED8909446C215752E565D77C1_106;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=174 <PrivateImplementationDetails>::CE5835130F5277F63D716FC9115526B0AC68FFAD
	__StaticArrayInitTypeSizeU3D174_t58EBFEBC3E6F34CF7C54ED51E8113E34B876351F  ___CE5835130F5277F63D716FC9115526B0AC68FFAD_107;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=6 <PrivateImplementationDetails>::CE93C35B755802BC4B3D180716B048FC61701EF7
	__StaticArrayInitTypeSizeU3D6_tC937DCE458F6AE4186120B4DDF95463176C75C78  ___CE93C35B755802BC4B3D180716B048FC61701EF7_108;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=64 <PrivateImplementationDetails>::CF0B42666EF5E37EDEA0AB8E173E42C196D03814
	__StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6  ___CF0B42666EF5E37EDEA0AB8E173E42C196D03814_109;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=256 <PrivateImplementationDetails>::D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7
	__StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F  ___D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_110;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=32 <PrivateImplementationDetails>::D117188BE8D4609C0D531C51B0BB911A4219DEBE
	__StaticArrayInitTypeSizeU3D32_t06FF35439BDF1A6AAB50820787FA5D7A4FA09472  ___D117188BE8D4609C0D531C51B0BB911A4219DEBE_111;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=32 <PrivateImplementationDetails>::D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE
	__StaticArrayInitTypeSizeU3D32_t06FF35439BDF1A6AAB50820787FA5D7A4FA09472  ___D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_112;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=256 <PrivateImplementationDetails>::D2C5BAE967587C6F3D9F2C4551911E0575A1101F
	__StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F  ___D2C5BAE967587C6F3D9F2C4551911E0575A1101F_113;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=44 <PrivateImplementationDetails>::D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636
	__StaticArrayInitTypeSizeU3D44_t1383A9A990CD22E4246B656157D17C8051BFAD7F  ___D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_114;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=76 <PrivateImplementationDetails>::DA19DB47B583EFCF7825D2E39D661D2354F28219
	__StaticArrayInitTypeSizeU3D76_t83BE44A74AC13CD15474DA7726C9C92BD317CFFB  ___DA19DB47B583EFCF7825D2E39D661D2354F28219_115;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=56 <PrivateImplementationDetails>::DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82
	__StaticArrayInitTypeSizeU3D56_tE92B90DB812A206A3F9FED2827695B30D2F06D10  ___DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_116;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=52 <PrivateImplementationDetails>::DD3AEFEADB1CD615F3017763F1568179FEE640B0
	__StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A  ___DD3AEFEADB1CD615F3017763F1568179FEE640B0_117;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::E1827270A5FE1C85F5352A66FD87BA747213D006
	__StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17  ___E1827270A5FE1C85F5352A66FD87BA747213D006_118;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::E45BAB43F7D5D038672B3E3431F92E34A7AF2571
	__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  ___E45BAB43F7D5D038672B3E3431F92E34A7AF2571_119;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=64 <PrivateImplementationDetails>::E75835D001C843F156FBA01B001DFE1B8029AC17
	__StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6  ___E75835D001C843F156FBA01B001DFE1B8029AC17_120;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=52 <PrivateImplementationDetails>::E92B39D8233061927D9ACDE54665E68E7535635A
	__StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A  ___E92B39D8233061927D9ACDE54665E68E7535635A_121;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12 <PrivateImplementationDetails>::EA9506959484C55CFE0C139C624DF6060E285866
	__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879  ___EA9506959484C55CFE0C139C624DF6060E285866_122;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=262 <PrivateImplementationDetails>::EB5E9A80A40096AB74D2E226650C7258D7BC5E9D
	__StaticArrayInitTypeSizeU3D262_t93124A1A3E9EDF7F1F305BD2FC57372646F3CFD7  ___EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_123;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=64 <PrivateImplementationDetails>::EBF68F411848D603D059DFDEA2321C5A5EA78044
	__StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6  ___EBF68F411848D603D059DFDEA2321C5A5EA78044_124;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=10 <PrivateImplementationDetails>::EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11
	__StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C  ___EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_125;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::EC83FB16C20052BEE2B4025159BC2ED45C9C70C3
	__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  ___EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_126;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::EC89C317EA2BF49A70EFF5E89C691E34733D7C37
	__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  ___EC89C317EA2BF49A70EFF5E89C691E34733D7C37_127;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::F06E829E62F3AFBC045D064E10A4F5DF7C969612
	__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  ___F06E829E62F3AFBC045D064E10A4F5DF7C969612_128;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=11614 <PrivateImplementationDetails>::F073AA332018FDA0D572E99448FFF1D6422BD520
	__StaticArrayInitTypeSizeU3D11614_tDF34959BE752359A89A4A577B8798D2D66A5E7F5  ___F073AA332018FDA0D572E99448FFF1D6422BD520_129;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=120 <PrivateImplementationDetails>::F34B0E10653402E8F788F8BC3F7CD7090928A429
	__StaticArrayInitTypeSizeU3D120_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252  ___F34B0E10653402E8F788F8BC3F7CD7090928A429_130;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::F37E34BEADB04F34FCC31078A59F49856CA83D5B
	__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  ___F37E34BEADB04F34FCC31078A59F49856CA83D5B_131;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=94 <PrivateImplementationDetails>::F512A9ABF88066AAEB92684F95CC05D8101B462B
	__StaticArrayInitTypeSizeU3D94_t23554D8B96399688002A3BE81C7C15EFB011DEC6  ___F512A9ABF88066AAEB92684F95CC05D8101B462B_132;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12 <PrivateImplementationDetails>::F8FAABB821300AA500C2CEC6091B3782A7FB44A4
	__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879  ___F8FAABB821300AA500C2CEC6091B3782A7FB44A4_133;
	// <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2350 <PrivateImplementationDetails>::FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B
	__StaticArrayInitTypeSizeU3D2350_t96984AEF232104302694B7EFDA3F92BC42BF207D  ___FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_134;

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

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

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

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

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

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

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

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

	inline static int32_t get_offset_of_U31E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_8() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___1E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_8)); }
	inline __StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02  get_U31E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_8() const { return ___1E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_8; }
	inline __StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02 * get_address_of_U31E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_8() { return &___1E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_8; }
	inline void set_U31E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_8(__StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02  value)
	{
		___1E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_8 = value;
	}

	inline static int32_t get_offset_of_U31FE6CE411858B3D864679DE2139FB081F08BFACD_9() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___1FE6CE411858B3D864679DE2139FB081F08BFACD_9)); }
	inline __StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341  get_U31FE6CE411858B3D864679DE2139FB081F08BFACD_9() const { return ___1FE6CE411858B3D864679DE2139FB081F08BFACD_9; }
	inline __StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 * get_address_of_U31FE6CE411858B3D864679DE2139FB081F08BFACD_9() { return &___1FE6CE411858B3D864679DE2139FB081F08BFACD_9; }
	inline void set_U31FE6CE411858B3D864679DE2139FB081F08BFACD_9(__StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341  value)
	{
		___1FE6CE411858B3D864679DE2139FB081F08BFACD_9 = value;
	}

	inline static int32_t get_offset_of_U3235D99572263B22ADFEE10FDA0C25E12F4D94FFC_10() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___235D99572263B22ADFEE10FDA0C25E12F4D94FFC_10)); }
	inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  get_U3235D99572263B22ADFEE10FDA0C25E12F4D94FFC_10() const { return ___235D99572263B22ADFEE10FDA0C25E12F4D94FFC_10; }
	inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E * get_address_of_U3235D99572263B22ADFEE10FDA0C25E12F4D94FFC_10() { return &___235D99572263B22ADFEE10FDA0C25E12F4D94FFC_10; }
	inline void set_U3235D99572263B22ADFEE10FDA0C25E12F4D94FFC_10(__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  value)
	{
		___235D99572263B22ADFEE10FDA0C25E12F4D94FFC_10 = value;
	}

	inline static int32_t get_offset_of_U325420D0055076FA8D3E4DD96BC53AE24DE6E619F_11() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___25420D0055076FA8D3E4DD96BC53AE24DE6E619F_11)); }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  get_U325420D0055076FA8D3E4DD96BC53AE24DE6E619F_11() const { return ___25420D0055076FA8D3E4DD96BC53AE24DE6E619F_11; }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_U325420D0055076FA8D3E4DD96BC53AE24DE6E619F_11() { return &___25420D0055076FA8D3E4DD96BC53AE24DE6E619F_11; }
	inline void set_U325420D0055076FA8D3E4DD96BC53AE24DE6E619F_11(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  value)
	{
		___25420D0055076FA8D3E4DD96BC53AE24DE6E619F_11 = value;
	}

	inline static int32_t get_offset_of_U325CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_12() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___25CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_12)); }
	inline __StaticArrayInitTypeSizeU3D1208_tC58894ECFE2C4FFD2B8FCDF958800099A737C1DD  get_U325CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_12() const { return ___25CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_12; }
	inline __StaticArrayInitTypeSizeU3D1208_tC58894ECFE2C4FFD2B8FCDF958800099A737C1DD * get_address_of_U325CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_12() { return &___25CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_12; }
	inline void set_U325CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_12(__StaticArrayInitTypeSizeU3D1208_tC58894ECFE2C4FFD2B8FCDF958800099A737C1DD  value)
	{
		___25CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_12 = value;
	}

	inline static int32_t get_offset_of_U329C1A61550F0E3260E1953D4FAD71C256218EF40_13() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___29C1A61550F0E3260E1953D4FAD71C256218EF40_13)); }
	inline __StaticArrayInitTypeSizeU3D42_t3D9F6218E615F20CE7E1AE0EF6657DE732EDBFD4  get_U329C1A61550F0E3260E1953D4FAD71C256218EF40_13() const { return ___29C1A61550F0E3260E1953D4FAD71C256218EF40_13; }
	inline __StaticArrayInitTypeSizeU3D42_t3D9F6218E615F20CE7E1AE0EF6657DE732EDBFD4 * get_address_of_U329C1A61550F0E3260E1953D4FAD71C256218EF40_13() { return &___29C1A61550F0E3260E1953D4FAD71C256218EF40_13; }
	inline void set_U329C1A61550F0E3260E1953D4FAD71C256218EF40_13(__StaticArrayInitTypeSizeU3D42_t3D9F6218E615F20CE7E1AE0EF6657DE732EDBFD4  value)
	{
		___29C1A61550F0E3260E1953D4FAD71C256218EF40_13 = value;
	}

	inline static int32_t get_offset_of_U32B33BEC8C30DFDC49DAFE20D3BDE19487850D717_14() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___2B33BEC8C30DFDC49DAFE20D3BDE19487850D717_14)); }
	inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879  get_U32B33BEC8C30DFDC49DAFE20D3BDE19487850D717_14() const { return ___2B33BEC8C30DFDC49DAFE20D3BDE19487850D717_14; }
	inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 * get_address_of_U32B33BEC8C30DFDC49DAFE20D3BDE19487850D717_14() { return &___2B33BEC8C30DFDC49DAFE20D3BDE19487850D717_14; }
	inline void set_U32B33BEC8C30DFDC49DAFE20D3BDE19487850D717_14(__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879  value)
	{
		___2B33BEC8C30DFDC49DAFE20D3BDE19487850D717_14 = value;
	}

	inline static int32_t get_offset_of_U32BA840FF6020B8FF623DBCB7188248CF853FAF4F_15() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___2BA840FF6020B8FF623DBCB7188248CF853FAF4F_15)); }
	inline __StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17  get_U32BA840FF6020B8FF623DBCB7188248CF853FAF4F_15() const { return ___2BA840FF6020B8FF623DBCB7188248CF853FAF4F_15; }
	inline __StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17 * get_address_of_U32BA840FF6020B8FF623DBCB7188248CF853FAF4F_15() { return &___2BA840FF6020B8FF623DBCB7188248CF853FAF4F_15; }
	inline void set_U32BA840FF6020B8FF623DBCB7188248CF853FAF4F_15(__StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17  value)
	{
		___2BA840FF6020B8FF623DBCB7188248CF853FAF4F_15 = value;
	}

	inline static int32_t get_offset_of_U32C840AFA48C27B9C05593E468C1232CA1CC74AFD_16() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___2C840AFA48C27B9C05593E468C1232CA1CC74AFD_16)); }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  get_U32C840AFA48C27B9C05593E468C1232CA1CC74AFD_16() const { return ___2C840AFA48C27B9C05593E468C1232CA1CC74AFD_16; }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U32C840AFA48C27B9C05593E468C1232CA1CC74AFD_16() { return &___2C840AFA48C27B9C05593E468C1232CA1CC74AFD_16; }
	inline void set_U32C840AFA48C27B9C05593E468C1232CA1CC74AFD_16(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  value)
	{
		___2C840AFA48C27B9C05593E468C1232CA1CC74AFD_16 = value;
	}

	inline static int32_t get_offset_of_U32D1DA5BB407F0C11C3B5116196C0C6374D932B20_17() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___2D1DA5BB407F0C11C3B5116196C0C6374D932B20_17)); }
	inline __StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341  get_U32D1DA5BB407F0C11C3B5116196C0C6374D932B20_17() const { return ___2D1DA5BB407F0C11C3B5116196C0C6374D932B20_17; }
	inline __StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 * get_address_of_U32D1DA5BB407F0C11C3B5116196C0C6374D932B20_17() { return &___2D1DA5BB407F0C11C3B5116196C0C6374D932B20_17; }
	inline void set_U32D1DA5BB407F0C11C3B5116196C0C6374D932B20_17(__StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341  value)
	{
		___2D1DA5BB407F0C11C3B5116196C0C6374D932B20_17 = value;
	}

	inline static int32_t get_offset_of_U32D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_18() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___2D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_18)); }
	inline __StaticArrayInitTypeSizeU3D14_tAC1FF6EBB83457B9752372565F242D9A7C69FD05  get_U32D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_18() const { return ___2D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_18; }
	inline __StaticArrayInitTypeSizeU3D14_tAC1FF6EBB83457B9752372565F242D9A7C69FD05 * get_address_of_U32D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_18() { return &___2D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_18; }
	inline void set_U32D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_18(__StaticArrayInitTypeSizeU3D14_tAC1FF6EBB83457B9752372565F242D9A7C69FD05  value)
	{
		___2D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_18 = value;
	}

	inline static int32_t get_offset_of_U32F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_19() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___2F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_19)); }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  get_U32F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_19() const { return ___2F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_19; }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U32F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_19() { return &___2F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_19; }
	inline void set_U32F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_19(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  value)
	{
		___2F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_19 = value;
	}

	inline static int32_t get_offset_of_U3320B018758ECE3752FFEDBAEB1A6DB67C80B9359_20() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___320B018758ECE3752FFEDBAEB1A6DB67C80B9359_20)); }
	inline __StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6  get_U3320B018758ECE3752FFEDBAEB1A6DB67C80B9359_20() const { return ___320B018758ECE3752FFEDBAEB1A6DB67C80B9359_20; }
	inline __StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 * get_address_of_U3320B018758ECE3752FFEDBAEB1A6DB67C80B9359_20() { return &___320B018758ECE3752FFEDBAEB1A6DB67C80B9359_20; }
	inline void set_U3320B018758ECE3752FFEDBAEB1A6DB67C80B9359_20(__StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6  value)
	{
		___320B018758ECE3752FFEDBAEB1A6DB67C80B9359_20 = value;
	}

	inline static int32_t get_offset_of_U334476C29F6F81C989CFCA42F7C06E84C66236834_21() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___34476C29F6F81C989CFCA42F7C06E84C66236834_21)); }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  get_U334476C29F6F81C989CFCA42F7C06E84C66236834_21() const { return ___34476C29F6F81C989CFCA42F7C06E84C66236834_21; }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U334476C29F6F81C989CFCA42F7C06E84C66236834_21() { return &___34476C29F6F81C989CFCA42F7C06E84C66236834_21; }
	inline void set_U334476C29F6F81C989CFCA42F7C06E84C66236834_21(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  value)
	{
		___34476C29F6F81C989CFCA42F7C06E84C66236834_21 = value;
	}

	inline static int32_t get_offset_of_U335EED060772F2748D13B745DAEC8CD7BD3B87604_22() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___35EED060772F2748D13B745DAEC8CD7BD3B87604_22)); }
	inline __StaticArrayInitTypeSizeU3D2382_tB4AF2C49C5120B6EB285BA4D247340D8E243A1BA  get_U335EED060772F2748D13B745DAEC8CD7BD3B87604_22() const { return ___35EED060772F2748D13B745DAEC8CD7BD3B87604_22; }
	inline __StaticArrayInitTypeSizeU3D2382_tB4AF2C49C5120B6EB285BA4D247340D8E243A1BA * get_address_of_U335EED060772F2748D13B745DAEC8CD7BD3B87604_22() { return &___35EED060772F2748D13B745DAEC8CD7BD3B87604_22; }
	inline void set_U335EED060772F2748D13B745DAEC8CD7BD3B87604_22(__StaticArrayInitTypeSizeU3D2382_tB4AF2C49C5120B6EB285BA4D247340D8E243A1BA  value)
	{
		___35EED060772F2748D13B745DAEC8CD7BD3B87604_22 = value;
	}

	inline static int32_t get_offset_of_U3375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_23() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_23)); }
	inline __StaticArrayInitTypeSizeU3D38_tA52D24A5F9970582D6B55437967C9BD32E03F05D  get_U3375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_23() const { return ___375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_23; }
	inline __StaticArrayInitTypeSizeU3D38_tA52D24A5F9970582D6B55437967C9BD32E03F05D * get_address_of_U3375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_23() { return &___375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_23; }
	inline void set_U3375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_23(__StaticArrayInitTypeSizeU3D38_tA52D24A5F9970582D6B55437967C9BD32E03F05D  value)
	{
		___375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_23 = value;
	}

	inline static int32_t get_offset_of_U3379C06C9E702D31469C29033F0DD63931EB349F5_24() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___379C06C9E702D31469C29033F0DD63931EB349F5_24)); }
	inline __StaticArrayInitTypeSizeU3D1450_t58DE69DB537BA7DFBFF2C7084FFC6970FB3BAEA4  get_U3379C06C9E702D31469C29033F0DD63931EB349F5_24() const { return ___379C06C9E702D31469C29033F0DD63931EB349F5_24; }
	inline __StaticArrayInitTypeSizeU3D1450_t58DE69DB537BA7DFBFF2C7084FFC6970FB3BAEA4 * get_address_of_U3379C06C9E702D31469C29033F0DD63931EB349F5_24() { return &___379C06C9E702D31469C29033F0DD63931EB349F5_24; }
	inline void set_U3379C06C9E702D31469C29033F0DD63931EB349F5_24(__StaticArrayInitTypeSizeU3D1450_t58DE69DB537BA7DFBFF2C7084FFC6970FB3BAEA4  value)
	{
		___379C06C9E702D31469C29033F0DD63931EB349F5_24 = value;
	}

	inline static int32_t get_offset_of_U3399BD13E240F33F808CA7940293D6EC4E6FD5A00_25() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___399BD13E240F33F808CA7940293D6EC4E6FD5A00_25)); }
	inline __StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C  get_U3399BD13E240F33F808CA7940293D6EC4E6FD5A00_25() const { return ___399BD13E240F33F808CA7940293D6EC4E6FD5A00_25; }
	inline __StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C * get_address_of_U3399BD13E240F33F808CA7940293D6EC4E6FD5A00_25() { return &___399BD13E240F33F808CA7940293D6EC4E6FD5A00_25; }
	inline void set_U3399BD13E240F33F808CA7940293D6EC4E6FD5A00_25(__StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C  value)
	{
		___399BD13E240F33F808CA7940293D6EC4E6FD5A00_25 = value;
	}

	inline static int32_t get_offset_of_U339C9CE73C7B0619D409EF28344F687C1B5C130FE_26() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___39C9CE73C7B0619D409EF28344F687C1B5C130FE_26)); }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  get_U339C9CE73C7B0619D409EF28344F687C1B5C130FE_26() const { return ___39C9CE73C7B0619D409EF28344F687C1B5C130FE_26; }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U339C9CE73C7B0619D409EF28344F687C1B5C130FE_26() { return &___39C9CE73C7B0619D409EF28344F687C1B5C130FE_26; }
	inline void set_U339C9CE73C7B0619D409EF28344F687C1B5C130FE_26(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  value)
	{
		___39C9CE73C7B0619D409EF28344F687C1B5C130FE_26 = value;
	}

	inline static int32_t get_offset_of_U33C53AFB51FEC23491684C7BEDBC6D4E0F409F851_27() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___3C53AFB51FEC23491684C7BEDBC6D4E0F409F851_27)); }
	inline __StaticArrayInitTypeSizeU3D320_t48B9242FB90DB2A21A723BBAB141500A9641EB49  get_U33C53AFB51FEC23491684C7BEDBC6D4E0F409F851_27() const { return ___3C53AFB51FEC23491684C7BEDBC6D4E0F409F851_27; }
	inline __StaticArrayInitTypeSizeU3D320_t48B9242FB90DB2A21A723BBAB141500A9641EB49 * get_address_of_U33C53AFB51FEC23491684C7BEDBC6D4E0F409F851_27() { return &___3C53AFB51FEC23491684C7BEDBC6D4E0F409F851_27; }
	inline void set_U33C53AFB51FEC23491684C7BEDBC6D4E0F409F851_27(__StaticArrayInitTypeSizeU3D320_t48B9242FB90DB2A21A723BBAB141500A9641EB49  value)
	{
		___3C53AFB51FEC23491684C7BEDBC6D4E0F409F851_27 = value;
	}

	inline static int32_t get_offset_of_U33E3442C7396F3F2BB4C7348F4A2074C7DC677D68_28() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___3E3442C7396F3F2BB4C7348F4A2074C7DC677D68_28)); }
	inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  get_U33E3442C7396F3F2BB4C7348F4A2074C7DC677D68_28() const { return ___3E3442C7396F3F2BB4C7348F4A2074C7DC677D68_28; }
	inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E * get_address_of_U33E3442C7396F3F2BB4C7348F4A2074C7DC677D68_28() { return &___3E3442C7396F3F2BB4C7348F4A2074C7DC677D68_28; }
	inline void set_U33E3442C7396F3F2BB4C7348F4A2074C7DC677D68_28(__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  value)
	{
		___3E3442C7396F3F2BB4C7348F4A2074C7DC677D68_28 = value;
	}

	inline static int32_t get_offset_of_U33E823444D2DFECF0F90B436B88F02A533CB376F1_29() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___3E823444D2DFECF0F90B436B88F02A533CB376F1_29)); }
	inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879  get_U33E823444D2DFECF0F90B436B88F02A533CB376F1_29() const { return ___3E823444D2DFECF0F90B436B88F02A533CB376F1_29; }
	inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 * get_address_of_U33E823444D2DFECF0F90B436B88F02A533CB376F1_29() { return &___3E823444D2DFECF0F90B436B88F02A533CB376F1_29; }
	inline void set_U33E823444D2DFECF0F90B436B88F02A533CB376F1_29(__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879  value)
	{
		___3E823444D2DFECF0F90B436B88F02A533CB376F1_29 = value;
	}

	inline static int32_t get_offset_of_U33FE6C283BCF384FD2C8789880DFF59664E2AB4A1_30() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___3FE6C283BCF384FD2C8789880DFF59664E2AB4A1_30)); }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  get_U33FE6C283BCF384FD2C8789880DFF59664E2AB4A1_30() const { return ___3FE6C283BCF384FD2C8789880DFF59664E2AB4A1_30; }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U33FE6C283BCF384FD2C8789880DFF59664E2AB4A1_30() { return &___3FE6C283BCF384FD2C8789880DFF59664E2AB4A1_30; }
	inline void set_U33FE6C283BCF384FD2C8789880DFF59664E2AB4A1_30(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  value)
	{
		___3FE6C283BCF384FD2C8789880DFF59664E2AB4A1_30 = value;
	}

	inline static int32_t get_offset_of_U340981BAA39513E58B28DCF0103CC04DE2A0A0444_31() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___40981BAA39513E58B28DCF0103CC04DE2A0A0444_31)); }
	inline __StaticArrayInitTypeSizeU3D1665_tCD7752863825B82B07752CCE72A581C169E19C20  get_U340981BAA39513E58B28DCF0103CC04DE2A0A0444_31() const { return ___40981BAA39513E58B28DCF0103CC04DE2A0A0444_31; }
	inline __StaticArrayInitTypeSizeU3D1665_tCD7752863825B82B07752CCE72A581C169E19C20 * get_address_of_U340981BAA39513E58B28DCF0103CC04DE2A0A0444_31() { return &___40981BAA39513E58B28DCF0103CC04DE2A0A0444_31; }
	inline void set_U340981BAA39513E58B28DCF0103CC04DE2A0A0444_31(__StaticArrayInitTypeSizeU3D1665_tCD7752863825B82B07752CCE72A581C169E19C20  value)
	{
		___40981BAA39513E58B28DCF0103CC04DE2A0A0444_31 = value;
	}

	inline static int32_t get_offset_of_U340E7C49413D261F3F38AD3A870C0AC69C8BDA048_32() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___40E7C49413D261F3F38AD3A870C0AC69C8BDA048_32)); }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  get_U340E7C49413D261F3F38AD3A870C0AC69C8BDA048_32() const { return ___40E7C49413D261F3F38AD3A870C0AC69C8BDA048_32; }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_U340E7C49413D261F3F38AD3A870C0AC69C8BDA048_32() { return &___40E7C49413D261F3F38AD3A870C0AC69C8BDA048_32; }
	inline void set_U340E7C49413D261F3F38AD3A870C0AC69C8BDA048_32(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  value)
	{
		___40E7C49413D261F3F38AD3A870C0AC69C8BDA048_32 = value;
	}

	inline static int32_t get_offset_of_U3421EC7E82F2967DF6CA8C3605514DC6F29EE5845_33() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___421EC7E82F2967DF6CA8C3605514DC6F29EE5845_33)); }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  get_U3421EC7E82F2967DF6CA8C3605514DC6F29EE5845_33() const { return ___421EC7E82F2967DF6CA8C3605514DC6F29EE5845_33; }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U3421EC7E82F2967DF6CA8C3605514DC6F29EE5845_33() { return &___421EC7E82F2967DF6CA8C3605514DC6F29EE5845_33; }
	inline void set_U3421EC7E82F2967DF6CA8C3605514DC6F29EE5845_33(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  value)
	{
		___421EC7E82F2967DF6CA8C3605514DC6F29EE5845_33 = value;
	}

	inline static int32_t get_offset_of_U3433175D38B13FFE177FDD661A309F1B528B3F6E2_34() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___433175D38B13FFE177FDD661A309F1B528B3F6E2_34)); }
	inline __StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F  get_U3433175D38B13FFE177FDD661A309F1B528B3F6E2_34() const { return ___433175D38B13FFE177FDD661A309F1B528B3F6E2_34; }
	inline __StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F * get_address_of_U3433175D38B13FFE177FDD661A309F1B528B3F6E2_34() { return &___433175D38B13FFE177FDD661A309F1B528B3F6E2_34; }
	inline void set_U3433175D38B13FFE177FDD661A309F1B528B3F6E2_34(__StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F  value)
	{
		___433175D38B13FFE177FDD661A309F1B528B3F6E2_34 = value;
	}

	inline static int32_t get_offset_of_U34858DB4AA76D3933F1CA9E6712D4FDB16903F628_35() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___4858DB4AA76D3933F1CA9E6712D4FDB16903F628_35)); }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  get_U34858DB4AA76D3933F1CA9E6712D4FDB16903F628_35() const { return ___4858DB4AA76D3933F1CA9E6712D4FDB16903F628_35; }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U34858DB4AA76D3933F1CA9E6712D4FDB16903F628_35() { return &___4858DB4AA76D3933F1CA9E6712D4FDB16903F628_35; }
	inline void set_U34858DB4AA76D3933F1CA9E6712D4FDB16903F628_35(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  value)
	{
		___4858DB4AA76D3933F1CA9E6712D4FDB16903F628_35 = value;
	}

	inline static int32_t get_offset_of_U34E3B533C39447AAEB59A8E48FABD7E15B5B5D195_36() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___4E3B533C39447AAEB59A8E48FABD7E15B5B5D195_36)); }
	inline __StaticArrayInitTypeSizeU3D48_tE49166878222E9194FE3FD621830EDB6E705F79A  get_U34E3B533C39447AAEB59A8E48FABD7E15B5B5D195_36() const { return ___4E3B533C39447AAEB59A8E48FABD7E15B5B5D195_36; }
	inline __StaticArrayInitTypeSizeU3D48_tE49166878222E9194FE3FD621830EDB6E705F79A * get_address_of_U34E3B533C39447AAEB59A8E48FABD7E15B5B5D195_36() { return &___4E3B533C39447AAEB59A8E48FABD7E15B5B5D195_36; }
	inline void set_U34E3B533C39447AAEB59A8E48FABD7E15B5B5D195_36(__StaticArrayInitTypeSizeU3D48_tE49166878222E9194FE3FD621830EDB6E705F79A  value)
	{
		___4E3B533C39447AAEB59A8E48FABD7E15B5B5D195_36 = value;
	}

	inline static int32_t get_offset_of_U34F7A8890F332B22B8DE0BD29D36FA7364748D76A_37() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___4F7A8890F332B22B8DE0BD29D36FA7364748D76A_37)); }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  get_U34F7A8890F332B22B8DE0BD29D36FA7364748D76A_37() const { return ___4F7A8890F332B22B8DE0BD29D36FA7364748D76A_37; }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_U34F7A8890F332B22B8DE0BD29D36FA7364748D76A_37() { return &___4F7A8890F332B22B8DE0BD29D36FA7364748D76A_37; }
	inline void set_U34F7A8890F332B22B8DE0BD29D36FA7364748D76A_37(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  value)
	{
		___4F7A8890F332B22B8DE0BD29D36FA7364748D76A_37 = value;
	}

	inline static int32_t get_offset_of_U3536422B321459B242ADED7240B7447E904E083E3_38() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___536422B321459B242ADED7240B7447E904E083E3_38)); }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  get_U3536422B321459B242ADED7240B7447E904E083E3_38() const { return ___536422B321459B242ADED7240B7447E904E083E3_38; }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U3536422B321459B242ADED7240B7447E904E083E3_38() { return &___536422B321459B242ADED7240B7447E904E083E3_38; }
	inline void set_U3536422B321459B242ADED7240B7447E904E083E3_38(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  value)
	{
		___536422B321459B242ADED7240B7447E904E083E3_38 = value;
	}

	inline static int32_t get_offset_of_U35382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_39() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___5382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_39)); }
	inline __StaticArrayInitTypeSizeU3D1080_tCE36DA14009C45CFDEA7F63618BE90F8DF89AC84  get_U35382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_39() const { return ___5382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_39; }
	inline __StaticArrayInitTypeSizeU3D1080_tCE36DA14009C45CFDEA7F63618BE90F8DF89AC84 * get_address_of_U35382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_39() { return &___5382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_39; }
	inline void set_U35382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_39(__StaticArrayInitTypeSizeU3D1080_tCE36DA14009C45CFDEA7F63618BE90F8DF89AC84  value)
	{
		___5382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_39 = value;
	}

	inline static int32_t get_offset_of_U356DFA5053B3131883637F53219E7D88CCEF35949_40() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___56DFA5053B3131883637F53219E7D88CCEF35949_40)); }
	inline __StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C  get_U356DFA5053B3131883637F53219E7D88CCEF35949_40() const { return ___56DFA5053B3131883637F53219E7D88CCEF35949_40; }
	inline __StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C * get_address_of_U356DFA5053B3131883637F53219E7D88CCEF35949_40() { return &___56DFA5053B3131883637F53219E7D88CCEF35949_40; }
	inline void set_U356DFA5053B3131883637F53219E7D88CCEF35949_40(__StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C  value)
	{
		___56DFA5053B3131883637F53219E7D88CCEF35949_40 = value;
	}

	inline static int32_t get_offset_of_U357218C316B6921E2CD61027A2387EDC31A2D9471_41() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___57218C316B6921E2CD61027A2387EDC31A2D9471_41)); }
	inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  get_U357218C316B6921E2CD61027A2387EDC31A2D9471_41() const { return ___57218C316B6921E2CD61027A2387EDC31A2D9471_41; }
	inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E * get_address_of_U357218C316B6921E2CD61027A2387EDC31A2D9471_41() { return &___57218C316B6921E2CD61027A2387EDC31A2D9471_41; }
	inline void set_U357218C316B6921E2CD61027A2387EDC31A2D9471_41(__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  value)
	{
		___57218C316B6921E2CD61027A2387EDC31A2D9471_41 = value;
	}

	inline static int32_t get_offset_of_U357F320D62696EC99727E0FE2045A05F1289CC0C6_42() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___57F320D62696EC99727E0FE2045A05F1289CC0C6_42)); }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  get_U357F320D62696EC99727E0FE2045A05F1289CC0C6_42() const { return ___57F320D62696EC99727E0FE2045A05F1289CC0C6_42; }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_U357F320D62696EC99727E0FE2045A05F1289CC0C6_42() { return &___57F320D62696EC99727E0FE2045A05F1289CC0C6_42; }
	inline void set_U357F320D62696EC99727E0FE2045A05F1289CC0C6_42(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  value)
	{
		___57F320D62696EC99727E0FE2045A05F1289CC0C6_42 = value;
	}

	inline static int32_t get_offset_of_U3594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_43() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_43)); }
	inline __StaticArrayInitTypeSizeU3D212_tDFB9BEA11D871D109F9E6502B2F50F7115451AAF  get_U3594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_43() const { return ___594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_43; }
	inline __StaticArrayInitTypeSizeU3D212_tDFB9BEA11D871D109F9E6502B2F50F7115451AAF * get_address_of_U3594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_43() { return &___594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_43; }
	inline void set_U3594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_43(__StaticArrayInitTypeSizeU3D212_tDFB9BEA11D871D109F9E6502B2F50F7115451AAF  value)
	{
		___594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_43 = value;
	}

	inline static int32_t get_offset_of_U35BBDF8058D4235C33F2E8DCF76004031B6187A2F_44() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___5BBDF8058D4235C33F2E8DCF76004031B6187A2F_44)); }
	inline __StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17  get_U35BBDF8058D4235C33F2E8DCF76004031B6187A2F_44() const { return ___5BBDF8058D4235C33F2E8DCF76004031B6187A2F_44; }
	inline __StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17 * get_address_of_U35BBDF8058D4235C33F2E8DCF76004031B6187A2F_44() { return &___5BBDF8058D4235C33F2E8DCF76004031B6187A2F_44; }
	inline void set_U35BBDF8058D4235C33F2E8DCF76004031B6187A2F_44(__StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17  value)
	{
		___5BBDF8058D4235C33F2E8DCF76004031B6187A2F_44 = value;
	}

	inline static int32_t get_offset_of_U35BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_45() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___5BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_45)); }
	inline __StaticArrayInitTypeSizeU3D288_t7B40D7F3A8D262F90A76460FF94E92CE08AFCF55  get_U35BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_45() const { return ___5BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_45; }
	inline __StaticArrayInitTypeSizeU3D288_t7B40D7F3A8D262F90A76460FF94E92CE08AFCF55 * get_address_of_U35BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_45() { return &___5BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_45; }
	inline void set_U35BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_45(__StaticArrayInitTypeSizeU3D288_t7B40D7F3A8D262F90A76460FF94E92CE08AFCF55  value)
	{
		___5BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_45 = value;
	}

	inline static int32_t get_offset_of_U35BFE2819B4778217C56416C7585FF0E56EBACD89_46() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___5BFE2819B4778217C56416C7585FF0E56EBACD89_46)); }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  get_U35BFE2819B4778217C56416C7585FF0E56EBACD89_46() const { return ___5BFE2819B4778217C56416C7585FF0E56EBACD89_46; }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U35BFE2819B4778217C56416C7585FF0E56EBACD89_46() { return &___5BFE2819B4778217C56416C7585FF0E56EBACD89_46; }
	inline void set_U35BFE2819B4778217C56416C7585FF0E56EBACD89_46(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  value)
	{
		___5BFE2819B4778217C56416C7585FF0E56EBACD89_46 = value;
	}

	inline static int32_t get_offset_of_U3609C0E8D8DA86A09D6013D301C86BA8782C16B8C_47() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___609C0E8D8DA86A09D6013D301C86BA8782C16B8C_47)); }
	inline __StaticArrayInitTypeSizeU3D128_t1B13688BD6EA82B964734FF8C3181161EF5624B1  get_U3609C0E8D8DA86A09D6013D301C86BA8782C16B8C_47() const { return ___609C0E8D8DA86A09D6013D301C86BA8782C16B8C_47; }
	inline __StaticArrayInitTypeSizeU3D128_t1B13688BD6EA82B964734FF8C3181161EF5624B1 * get_address_of_U3609C0E8D8DA86A09D6013D301C86BA8782C16B8C_47() { return &___609C0E8D8DA86A09D6013D301C86BA8782C16B8C_47; }
	inline void set_U3609C0E8D8DA86A09D6013D301C86BA8782C16B8C_47(__StaticArrayInitTypeSizeU3D128_t1B13688BD6EA82B964734FF8C3181161EF5624B1  value)
	{
		___609C0E8D8DA86A09D6013D301C86BA8782C16B8C_47 = value;
	}

	inline static int32_t get_offset_of_U362BAB0F245E66C3EB982CF5A7015F0A7C3382283_48() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___62BAB0F245E66C3EB982CF5A7015F0A7C3382283_48)); }
	inline __StaticArrayInitTypeSizeU3D48_tE49166878222E9194FE3FD621830EDB6E705F79A  get_U362BAB0F245E66C3EB982CF5A7015F0A7C3382283_48() const { return ___62BAB0F245E66C3EB982CF5A7015F0A7C3382283_48; }
	inline __StaticArrayInitTypeSizeU3D48_tE49166878222E9194FE3FD621830EDB6E705F79A * get_address_of_U362BAB0F245E66C3EB982CF5A7015F0A7C3382283_48() { return &___62BAB0F245E66C3EB982CF5A7015F0A7C3382283_48; }
	inline void set_U362BAB0F245E66C3EB982CF5A7015F0A7C3382283_48(__StaticArrayInitTypeSizeU3D48_tE49166878222E9194FE3FD621830EDB6E705F79A  value)
	{
		___62BAB0F245E66C3EB982CF5A7015F0A7C3382283_48 = value;
	}

	inline static int32_t get_offset_of_U3646036A65DECCD6835C914A46E6E44B729433B60_49() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___646036A65DECCD6835C914A46E6E44B729433B60_49)); }
	inline __StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02  get_U3646036A65DECCD6835C914A46E6E44B729433B60_49() const { return ___646036A65DECCD6835C914A46E6E44B729433B60_49; }
	inline __StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02 * get_address_of_U3646036A65DECCD6835C914A46E6E44B729433B60_49() { return &___646036A65DECCD6835C914A46E6E44B729433B60_49; }
	inline void set_U3646036A65DECCD6835C914A46E6E44B729433B60_49(__StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02  value)
	{
		___646036A65DECCD6835C914A46E6E44B729433B60_49 = value;
	}

	inline static int32_t get_offset_of_U365E32B4E150FD8D24B93B0D42A17F1DAD146162B_50() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___65E32B4E150FD8D24B93B0D42A17F1DAD146162B_50)); }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  get_U365E32B4E150FD8D24B93B0D42A17F1DAD146162B_50() const { return ___65E32B4E150FD8D24B93B0D42A17F1DAD146162B_50; }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_U365E32B4E150FD8D24B93B0D42A17F1DAD146162B_50() { return &___65E32B4E150FD8D24B93B0D42A17F1DAD146162B_50; }
	inline void set_U365E32B4E150FD8D24B93B0D42A17F1DAD146162B_50(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  value)
	{
		___65E32B4E150FD8D24B93B0D42A17F1DAD146162B_50 = value;
	}

	inline static int32_t get_offset_of_U36770974FEF1E98B9C1864370E2B5B786EB0EA39E_51() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___6770974FEF1E98B9C1864370E2B5B786EB0EA39E_51)); }
	inline __StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A  get_U36770974FEF1E98B9C1864370E2B5B786EB0EA39E_51() const { return ___6770974FEF1E98B9C1864370E2B5B786EB0EA39E_51; }
	inline __StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A * get_address_of_U36770974FEF1E98B9C1864370E2B5B786EB0EA39E_51() { return &___6770974FEF1E98B9C1864370E2B5B786EB0EA39E_51; }
	inline void set_U36770974FEF1E98B9C1864370E2B5B786EB0EA39E_51(__StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A  value)
	{
		___6770974FEF1E98B9C1864370E2B5B786EB0EA39E_51 = value;
	}

	inline static int32_t get_offset_of_U367EEAD805D708D9AA4E14BF747E44CED801744F3_52() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___67EEAD805D708D9AA4E14BF747E44CED801744F3_52)); }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  get_U367EEAD805D708D9AA4E14BF747E44CED801744F3_52() const { return ___67EEAD805D708D9AA4E14BF747E44CED801744F3_52; }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U367EEAD805D708D9AA4E14BF747E44CED801744F3_52() { return &___67EEAD805D708D9AA4E14BF747E44CED801744F3_52; }
	inline void set_U367EEAD805D708D9AA4E14BF747E44CED801744F3_52(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  value)
	{
		___67EEAD805D708D9AA4E14BF747E44CED801744F3_52 = value;
	}

	inline static int32_t get_offset_of_U36C71197D228427B2864C69B357FEF73D8C9D59DF_53() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___6C71197D228427B2864C69B357FEF73D8C9D59DF_53)); }
	inline __StaticArrayInitTypeSizeU3D120_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252  get_U36C71197D228427B2864C69B357FEF73D8C9D59DF_53() const { return ___6C71197D228427B2864C69B357FEF73D8C9D59DF_53; }
	inline __StaticArrayInitTypeSizeU3D120_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252 * get_address_of_U36C71197D228427B2864C69B357FEF73D8C9D59DF_53() { return &___6C71197D228427B2864C69B357FEF73D8C9D59DF_53; }
	inline void set_U36C71197D228427B2864C69B357FEF73D8C9D59DF_53(__StaticArrayInitTypeSizeU3D120_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252  value)
	{
		___6C71197D228427B2864C69B357FEF73D8C9D59DF_53 = value;
	}

	inline static int32_t get_offset_of_U36D49C9D487D7AD3491ECE08732D68A593CC2038D_54() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___6D49C9D487D7AD3491ECE08732D68A593CC2038D_54)); }
	inline __StaticArrayInitTypeSizeU3D9_tF0D137C898E06A3CD9FFB079C91D796B9EC8B928  get_U36D49C9D487D7AD3491ECE08732D68A593CC2038D_54() const { return ___6D49C9D487D7AD3491ECE08732D68A593CC2038D_54; }
	inline __StaticArrayInitTypeSizeU3D9_tF0D137C898E06A3CD9FFB079C91D796B9EC8B928 * get_address_of_U36D49C9D487D7AD3491ECE08732D68A593CC2038D_54() { return &___6D49C9D487D7AD3491ECE08732D68A593CC2038D_54; }
	inline void set_U36D49C9D487D7AD3491ECE08732D68A593CC2038D_54(__StaticArrayInitTypeSizeU3D9_tF0D137C898E06A3CD9FFB079C91D796B9EC8B928  value)
	{
		___6D49C9D487D7AD3491ECE08732D68A593CC2038D_54 = value;
	}

	inline static int32_t get_offset_of_U36D797C11E1D4FB68B6570CF2A92B792433527065_55() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___6D797C11E1D4FB68B6570CF2A92B792433527065_55)); }
	inline __StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02  get_U36D797C11E1D4FB68B6570CF2A92B792433527065_55() const { return ___6D797C11E1D4FB68B6570CF2A92B792433527065_55; }
	inline __StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02 * get_address_of_U36D797C11E1D4FB68B6570CF2A92B792433527065_55() { return &___6D797C11E1D4FB68B6570CF2A92B792433527065_55; }
	inline void set_U36D797C11E1D4FB68B6570CF2A92B792433527065_55(__StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02  value)
	{
		___6D797C11E1D4FB68B6570CF2A92B792433527065_55 = value;
	}

	inline static int32_t get_offset_of_U36E5DC824F803F8565AF31B42199DAE39FE7F4EA9_56() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___6E5DC824F803F8565AF31B42199DAE39FE7F4EA9_56)); }
	inline __StaticArrayInitTypeSizeU3D3132_t7837B5DAEC2B2BEBD61C333545DB9AE2F35BF333  get_U36E5DC824F803F8565AF31B42199DAE39FE7F4EA9_56() const { return ___6E5DC824F803F8565AF31B42199DAE39FE7F4EA9_56; }
	inline __StaticArrayInitTypeSizeU3D3132_t7837B5DAEC2B2BEBD61C333545DB9AE2F35BF333 * get_address_of_U36E5DC824F803F8565AF31B42199DAE39FE7F4EA9_56() { return &___6E5DC824F803F8565AF31B42199DAE39FE7F4EA9_56; }
	inline void set_U36E5DC824F803F8565AF31B42199DAE39FE7F4EA9_56(__StaticArrayInitTypeSizeU3D3132_t7837B5DAEC2B2BEBD61C333545DB9AE2F35BF333  value)
	{
		___6E5DC824F803F8565AF31B42199DAE39FE7F4EA9_56 = value;
	}

	inline static int32_t get_offset_of_U36FC754859E4EC74E447048364B216D825C6F8FE7_57() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___6FC754859E4EC74E447048364B216D825C6F8FE7_57)); }
	inline __StaticArrayInitTypeSizeU3D76_t83BE44A74AC13CD15474DA7726C9C92BD317CFFB  get_U36FC754859E4EC74E447048364B216D825C6F8FE7_57() const { return ___6FC754859E4EC74E447048364B216D825C6F8FE7_57; }
	inline __StaticArrayInitTypeSizeU3D76_t83BE44A74AC13CD15474DA7726C9C92BD317CFFB * get_address_of_U36FC754859E4EC74E447048364B216D825C6F8FE7_57() { return &___6FC754859E4EC74E447048364B216D825C6F8FE7_57; }
	inline void set_U36FC754859E4EC74E447048364B216D825C6F8FE7_57(__StaticArrayInitTypeSizeU3D76_t83BE44A74AC13CD15474DA7726C9C92BD317CFFB  value)
	{
		___6FC754859E4EC74E447048364B216D825C6F8FE7_57 = value;
	}

	inline static int32_t get_offset_of_U3704939CD172085D1295FCE3F1D92431D685D7AA2_58() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___704939CD172085D1295FCE3F1D92431D685D7AA2_58)); }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  get_U3704939CD172085D1295FCE3F1D92431D685D7AA2_58() const { return ___704939CD172085D1295FCE3F1D92431D685D7AA2_58; }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_U3704939CD172085D1295FCE3F1D92431D685D7AA2_58() { return &___704939CD172085D1295FCE3F1D92431D685D7AA2_58; }
	inline void set_U3704939CD172085D1295FCE3F1D92431D685D7AA2_58(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  value)
	{
		___704939CD172085D1295FCE3F1D92431D685D7AA2_58 = value;
	}

	inline static int32_t get_offset_of_U37088AAE49F0627B72729078DE6E3182DDCF8ED99_59() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___7088AAE49F0627B72729078DE6E3182DDCF8ED99_59)); }
	inline __StaticArrayInitTypeSizeU3D24_tAB08761D1BC4313A0535E193F4E1A1AFA8B3F123  get_U37088AAE49F0627B72729078DE6E3182DDCF8ED99_59() const { return ___7088AAE49F0627B72729078DE6E3182DDCF8ED99_59; }
	inline __StaticArrayInitTypeSizeU3D24_tAB08761D1BC4313A0535E193F4E1A1AFA8B3F123 * get_address_of_U37088AAE49F0627B72729078DE6E3182DDCF8ED99_59() { return &___7088AAE49F0627B72729078DE6E3182DDCF8ED99_59; }
	inline void set_U37088AAE49F0627B72729078DE6E3182DDCF8ED99_59(__StaticArrayInitTypeSizeU3D24_tAB08761D1BC4313A0535E193F4E1A1AFA8B3F123  value)
	{
		___7088AAE49F0627B72729078DE6E3182DDCF8ED99_59 = value;
	}

	inline static int32_t get_offset_of_U37341C933A70EAE383CC50C4B945ADB8E08F06737_60() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___7341C933A70EAE383CC50C4B945ADB8E08F06737_60)); }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  get_U37341C933A70EAE383CC50C4B945ADB8E08F06737_60() const { return ___7341C933A70EAE383CC50C4B945ADB8E08F06737_60; }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U37341C933A70EAE383CC50C4B945ADB8E08F06737_60() { return &___7341C933A70EAE383CC50C4B945ADB8E08F06737_60; }
	inline void set_U37341C933A70EAE383CC50C4B945ADB8E08F06737_60(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  value)
	{
		___7341C933A70EAE383CC50C4B945ADB8E08F06737_60 = value;
	}

	inline static int32_t get_offset_of_U3736D39815215889F11249D9958F6ED12D37B9F57_61() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___736D39815215889F11249D9958F6ED12D37B9F57_61)); }
	inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  get_U3736D39815215889F11249D9958F6ED12D37B9F57_61() const { return ___736D39815215889F11249D9958F6ED12D37B9F57_61; }
	inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E * get_address_of_U3736D39815215889F11249D9958F6ED12D37B9F57_61() { return &___736D39815215889F11249D9958F6ED12D37B9F57_61; }
	inline void set_U3736D39815215889F11249D9958F6ED12D37B9F57_61(__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  value)
	{
		___736D39815215889F11249D9958F6ED12D37B9F57_61 = value;
	}

	inline static int32_t get_offset_of_U37FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_62() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___7FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_62)); }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  get_U37FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_62() const { return ___7FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_62; }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_U37FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_62() { return &___7FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_62; }
	inline void set_U37FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_62(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  value)
	{
		___7FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_62 = value;
	}

	inline static int32_t get_offset_of_U3811A927B7DADD378BE60BBDE794B9277AA9B50EC_63() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___811A927B7DADD378BE60BBDE794B9277AA9B50EC_63)); }
	inline __StaticArrayInitTypeSizeU3D21252_tCA2B51BDF30FDECEBFCB55CC7530A0A7D6BC4462  get_U3811A927B7DADD378BE60BBDE794B9277AA9B50EC_63() const { return ___811A927B7DADD378BE60BBDE794B9277AA9B50EC_63; }
	inline __StaticArrayInitTypeSizeU3D21252_tCA2B51BDF30FDECEBFCB55CC7530A0A7D6BC4462 * get_address_of_U3811A927B7DADD378BE60BBDE794B9277AA9B50EC_63() { return &___811A927B7DADD378BE60BBDE794B9277AA9B50EC_63; }
	inline void set_U3811A927B7DADD378BE60BBDE794B9277AA9B50EC_63(__StaticArrayInitTypeSizeU3D21252_tCA2B51BDF30FDECEBFCB55CC7530A0A7D6BC4462  value)
	{
		___811A927B7DADD378BE60BBDE794B9277AA9B50EC_63 = value;
	}

	inline static int32_t get_offset_of_U381917F1E21F3C22B9F916994547A614FB03E968E_64() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___81917F1E21F3C22B9F916994547A614FB03E968E_64)); }
	inline __StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17  get_U381917F1E21F3C22B9F916994547A614FB03E968E_64() const { return ___81917F1E21F3C22B9F916994547A614FB03E968E_64; }
	inline __StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17 * get_address_of_U381917F1E21F3C22B9F916994547A614FB03E968E_64() { return &___81917F1E21F3C22B9F916994547A614FB03E968E_64; }
	inline void set_U381917F1E21F3C22B9F916994547A614FB03E968E_64(__StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17  value)
	{
		___81917F1E21F3C22B9F916994547A614FB03E968E_64 = value;
	}

	inline static int32_t get_offset_of_U3823566DA642D6EA356E15585921F2A4CA23D6760_65() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___823566DA642D6EA356E15585921F2A4CA23D6760_65)); }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  get_U3823566DA642D6EA356E15585921F2A4CA23D6760_65() const { return ___823566DA642D6EA356E15585921F2A4CA23D6760_65; }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_U3823566DA642D6EA356E15585921F2A4CA23D6760_65() { return &___823566DA642D6EA356E15585921F2A4CA23D6760_65; }
	inline void set_U3823566DA642D6EA356E15585921F2A4CA23D6760_65(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  value)
	{
		___823566DA642D6EA356E15585921F2A4CA23D6760_65 = value;
	}

	inline static int32_t get_offset_of_U382C2A59850B2E85BCE1A45A479537A384DF6098D_66() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___82C2A59850B2E85BCE1A45A479537A384DF6098D_66)); }
	inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879  get_U382C2A59850B2E85BCE1A45A479537A384DF6098D_66() const { return ___82C2A59850B2E85BCE1A45A479537A384DF6098D_66; }
	inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 * get_address_of_U382C2A59850B2E85BCE1A45A479537A384DF6098D_66() { return &___82C2A59850B2E85BCE1A45A479537A384DF6098D_66; }
	inline void set_U382C2A59850B2E85BCE1A45A479537A384DF6098D_66(__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879  value)
	{
		___82C2A59850B2E85BCE1A45A479537A384DF6098D_66 = value;
	}

	inline static int32_t get_offset_of_U382C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_67() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___82C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_67)); }
	inline __StaticArrayInitTypeSizeU3D44_t1383A9A990CD22E4246B656157D17C8051BFAD7F  get_U382C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_67() const { return ___82C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_67; }
	inline __StaticArrayInitTypeSizeU3D44_t1383A9A990CD22E4246B656157D17C8051BFAD7F * get_address_of_U382C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_67() { return &___82C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_67; }
	inline void set_U382C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_67(__StaticArrayInitTypeSizeU3D44_t1383A9A990CD22E4246B656157D17C8051BFAD7F  value)
	{
		___82C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_67 = value;
	}

	inline static int32_t get_offset_of_U386F4F563FA2C61798AE6238D789139739428463A_68() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___86F4F563FA2C61798AE6238D789139739428463A_68)); }
	inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  get_U386F4F563FA2C61798AE6238D789139739428463A_68() const { return ___86F4F563FA2C61798AE6238D789139739428463A_68; }
	inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E * get_address_of_U386F4F563FA2C61798AE6238D789139739428463A_68() { return &___86F4F563FA2C61798AE6238D789139739428463A_68; }
	inline void set_U386F4F563FA2C61798AE6238D789139739428463A_68(__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  value)
	{
		___86F4F563FA2C61798AE6238D789139739428463A_68 = value;
	}

	inline static int32_t get_offset_of_U3871B9CF85DB352BAADF12BAE8F19857683E385AC_69() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___871B9CF85DB352BAADF12BAE8F19857683E385AC_69)); }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  get_U3871B9CF85DB352BAADF12BAE8F19857683E385AC_69() const { return ___871B9CF85DB352BAADF12BAE8F19857683E385AC_69; }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_U3871B9CF85DB352BAADF12BAE8F19857683E385AC_69() { return &___871B9CF85DB352BAADF12BAE8F19857683E385AC_69; }
	inline void set_U3871B9CF85DB352BAADF12BAE8F19857683E385AC_69(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  value)
	{
		___871B9CF85DB352BAADF12BAE8F19857683E385AC_69 = value;
	}

	inline static int32_t get_offset_of_U389A040451C8CC5C8FB268BE44BDD74964C104155_70() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___89A040451C8CC5C8FB268BE44BDD74964C104155_70)); }
	inline __StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341  get_U389A040451C8CC5C8FB268BE44BDD74964C104155_70() const { return ___89A040451C8CC5C8FB268BE44BDD74964C104155_70; }
	inline __StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 * get_address_of_U389A040451C8CC5C8FB268BE44BDD74964C104155_70() { return &___89A040451C8CC5C8FB268BE44BDD74964C104155_70; }
	inline void set_U389A040451C8CC5C8FB268BE44BDD74964C104155_70(__StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341  value)
	{
		___89A040451C8CC5C8FB268BE44BDD74964C104155_70 = value;
	}

	inline static int32_t get_offset_of_U38CAA092E783257106251246FF5C97F88D28517A6_71() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___8CAA092E783257106251246FF5C97F88D28517A6_71)); }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  get_U38CAA092E783257106251246FF5C97F88D28517A6_71() const { return ___8CAA092E783257106251246FF5C97F88D28517A6_71; }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_U38CAA092E783257106251246FF5C97F88D28517A6_71() { return &___8CAA092E783257106251246FF5C97F88D28517A6_71; }
	inline void set_U38CAA092E783257106251246FF5C97F88D28517A6_71(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  value)
	{
		___8CAA092E783257106251246FF5C97F88D28517A6_71 = value;
	}

	inline static int32_t get_offset_of_U38D231DD55FE1AD7631BBD0905A17D5EB616C2154_72() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___8D231DD55FE1AD7631BBD0905A17D5EB616C2154_72)); }
	inline __StaticArrayInitTypeSizeU3D2100_t75CE52CDAFC7C95EDAB5CF1AF8B2621D502F1FAA  get_U38D231DD55FE1AD7631BBD0905A17D5EB616C2154_72() const { return ___8D231DD55FE1AD7631BBD0905A17D5EB616C2154_72; }
	inline __StaticArrayInitTypeSizeU3D2100_t75CE52CDAFC7C95EDAB5CF1AF8B2621D502F1FAA * get_address_of_U38D231DD55FE1AD7631BBD0905A17D5EB616C2154_72() { return &___8D231DD55FE1AD7631BBD0905A17D5EB616C2154_72; }
	inline void set_U38D231DD55FE1AD7631BBD0905A17D5EB616C2154_72(__StaticArrayInitTypeSizeU3D2100_t75CE52CDAFC7C95EDAB5CF1AF8B2621D502F1FAA  value)
	{
		___8D231DD55FE1AD7631BBD0905A17D5EB616C2154_72 = value;
	}

	inline static int32_t get_offset_of_U38E10AC2F34545DFBBF3FCBC06055D797A8C99991_73() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___8E10AC2F34545DFBBF3FCBC06055D797A8C99991_73)); }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  get_U38E10AC2F34545DFBBF3FCBC06055D797A8C99991_73() const { return ___8E10AC2F34545DFBBF3FCBC06055D797A8C99991_73; }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_U38E10AC2F34545DFBBF3FCBC06055D797A8C99991_73() { return &___8E10AC2F34545DFBBF3FCBC06055D797A8C99991_73; }
	inline void set_U38E10AC2F34545DFBBF3FCBC06055D797A8C99991_73(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  value)
	{
		___8E10AC2F34545DFBBF3FCBC06055D797A8C99991_73 = value;
	}

	inline static int32_t get_offset_of_U390A0542282A011472F94E97CEAE59F8B3B1A3291_74() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___90A0542282A011472F94E97CEAE59F8B3B1A3291_74)); }
	inline __StaticArrayInitTypeSizeU3D640_t9C691C15FA1A34F93F102000D5F515E32241C910  get_U390A0542282A011472F94E97CEAE59F8B3B1A3291_74() const { return ___90A0542282A011472F94E97CEAE59F8B3B1A3291_74; }
	inline __StaticArrayInitTypeSizeU3D640_t9C691C15FA1A34F93F102000D5F515E32241C910 * get_address_of_U390A0542282A011472F94E97CEAE59F8B3B1A3291_74() { return &___90A0542282A011472F94E97CEAE59F8B3B1A3291_74; }
	inline void set_U390A0542282A011472F94E97CEAE59F8B3B1A3291_74(__StaticArrayInitTypeSizeU3D640_t9C691C15FA1A34F93F102000D5F515E32241C910  value)
	{
		___90A0542282A011472F94E97CEAE59F8B3B1A3291_74 = value;
	}

	inline static int32_t get_offset_of_U393A63E90605400F34B49F0EB3361D23C89164BDA_75() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___93A63E90605400F34B49F0EB3361D23C89164BDA_75)); }
	inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879  get_U393A63E90605400F34B49F0EB3361D23C89164BDA_75() const { return ___93A63E90605400F34B49F0EB3361D23C89164BDA_75; }
	inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 * get_address_of_U393A63E90605400F34B49F0EB3361D23C89164BDA_75() { return &___93A63E90605400F34B49F0EB3361D23C89164BDA_75; }
	inline void set_U393A63E90605400F34B49F0EB3361D23C89164BDA_75(__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879  value)
	{
		___93A63E90605400F34B49F0EB3361D23C89164BDA_75 = value;
	}

	inline static int32_t get_offset_of_U394841DD2F330CCB1089BF413E4FA9B04505152E2_76() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___94841DD2F330CCB1089BF413E4FA9B04505152E2_76)); }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  get_U394841DD2F330CCB1089BF413E4FA9B04505152E2_76() const { return ___94841DD2F330CCB1089BF413E4FA9B04505152E2_76; }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U394841DD2F330CCB1089BF413E4FA9B04505152E2_76() { return &___94841DD2F330CCB1089BF413E4FA9B04505152E2_76; }
	inline void set_U394841DD2F330CCB1089BF413E4FA9B04505152E2_76(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  value)
	{
		___94841DD2F330CCB1089BF413E4FA9B04505152E2_76 = value;
	}

	inline static int32_t get_offset_of_U395264589E48F94B7857CFF398FB72A537E13EEE2_77() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___95264589E48F94B7857CFF398FB72A537E13EEE2_77)); }
	inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879  get_U395264589E48F94B7857CFF398FB72A537E13EEE2_77() const { return ___95264589E48F94B7857CFF398FB72A537E13EEE2_77; }
	inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 * get_address_of_U395264589E48F94B7857CFF398FB72A537E13EEE2_77() { return &___95264589E48F94B7857CFF398FB72A537E13EEE2_77; }
	inline void set_U395264589E48F94B7857CFF398FB72A537E13EEE2_77(__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879  value)
	{
		___95264589E48F94B7857CFF398FB72A537E13EEE2_77 = value;
	}

	inline static int32_t get_offset_of_U395C48758CAE1715783472FB073AB158AB8A0AB2A_78() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___95C48758CAE1715783472FB073AB158AB8A0AB2A_78)); }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  get_U395C48758CAE1715783472FB073AB158AB8A0AB2A_78() const { return ___95C48758CAE1715783472FB073AB158AB8A0AB2A_78; }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U395C48758CAE1715783472FB073AB158AB8A0AB2A_78() { return &___95C48758CAE1715783472FB073AB158AB8A0AB2A_78; }
	inline void set_U395C48758CAE1715783472FB073AB158AB8A0AB2A_78(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  value)
	{
		___95C48758CAE1715783472FB073AB158AB8A0AB2A_78 = value;
	}

	inline static int32_t get_offset_of_U3973417296623D8DC6961B09664E54039E44CA5D8_79() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___973417296623D8DC6961B09664E54039E44CA5D8_79)); }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  get_U3973417296623D8DC6961B09664E54039E44CA5D8_79() const { return ___973417296623D8DC6961B09664E54039E44CA5D8_79; }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U3973417296623D8DC6961B09664E54039E44CA5D8_79() { return &___973417296623D8DC6961B09664E54039E44CA5D8_79; }
	inline void set_U3973417296623D8DC6961B09664E54039E44CA5D8_79(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  value)
	{
		___973417296623D8DC6961B09664E54039E44CA5D8_79 = value;
	}

	inline static int32_t get_offset_of_U397FB30C84FF4A41CD4625B44B2940BFC8DB43003_80() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___97FB30C84FF4A41CD4625B44B2940BFC8DB43003_80)); }
	inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  get_U397FB30C84FF4A41CD4625B44B2940BFC8DB43003_80() const { return ___97FB30C84FF4A41CD4625B44B2940BFC8DB43003_80; }
	inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E * get_address_of_U397FB30C84FF4A41CD4625B44B2940BFC8DB43003_80() { return &___97FB30C84FF4A41CD4625B44B2940BFC8DB43003_80; }
	inline void set_U397FB30C84FF4A41CD4625B44B2940BFC8DB43003_80(__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  value)
	{
		___97FB30C84FF4A41CD4625B44B2940BFC8DB43003_80 = value;
	}

	inline static int32_t get_offset_of_U39A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_81() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___9A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_81)); }
	inline __StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6  get_U39A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_81() const { return ___9A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_81; }
	inline __StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 * get_address_of_U39A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_81() { return &___9A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_81; }
	inline void set_U39A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_81(__StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6  value)
	{
		___9A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_81 = value;
	}

	inline static int32_t get_offset_of_U39BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_82() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___9BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_82)); }
	inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  get_U39BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_82() const { return ___9BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_82; }
	inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E * get_address_of_U39BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_82() { return &___9BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_82; }
	inline void set_U39BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_82(__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  value)
	{
		___9BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_82 = value;
	}

	inline static int32_t get_offset_of_A0074C15377C0C870B055927403EA9FA7A349D12_83() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___A0074C15377C0C870B055927403EA9FA7A349D12_83)); }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  get_A0074C15377C0C870B055927403EA9FA7A349D12_83() const { return ___A0074C15377C0C870B055927403EA9FA7A349D12_83; }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_A0074C15377C0C870B055927403EA9FA7A349D12_83() { return &___A0074C15377C0C870B055927403EA9FA7A349D12_83; }
	inline void set_A0074C15377C0C870B055927403EA9FA7A349D12_83(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  value)
	{
		___A0074C15377C0C870B055927403EA9FA7A349D12_83 = value;
	}

	inline static int32_t get_offset_of_A1319B706116AB2C6D44483F60A7D0ACEA543396_84() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___A1319B706116AB2C6D44483F60A7D0ACEA543396_84)); }
	inline __StaticArrayInitTypeSizeU3D130_t732A6F42953325ADC5746FF1A652A2974473AF4F  get_A1319B706116AB2C6D44483F60A7D0ACEA543396_84() const { return ___A1319B706116AB2C6D44483F60A7D0ACEA543396_84; }
	inline __StaticArrayInitTypeSizeU3D130_t732A6F42953325ADC5746FF1A652A2974473AF4F * get_address_of_A1319B706116AB2C6D44483F60A7D0ACEA543396_84() { return &___A1319B706116AB2C6D44483F60A7D0ACEA543396_84; }
	inline void set_A1319B706116AB2C6D44483F60A7D0ACEA543396_84(__StaticArrayInitTypeSizeU3D130_t732A6F42953325ADC5746FF1A652A2974473AF4F  value)
	{
		___A1319B706116AB2C6D44483F60A7D0ACEA543396_84 = value;
	}

	inline static int32_t get_offset_of_A13AA52274D951A18029131A8DDECF76B569A15D_85() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___A13AA52274D951A18029131A8DDECF76B569A15D_85)); }
	inline int64_t get_A13AA52274D951A18029131A8DDECF76B569A15D_85() const { return ___A13AA52274D951A18029131A8DDECF76B569A15D_85; }
	inline int64_t* get_address_of_A13AA52274D951A18029131A8DDECF76B569A15D_85() { return &___A13AA52274D951A18029131A8DDECF76B569A15D_85; }
	inline void set_A13AA52274D951A18029131A8DDECF76B569A15D_85(int64_t value)
	{
		___A13AA52274D951A18029131A8DDECF76B569A15D_85 = value;
	}

	inline static int32_t get_offset_of_A323DB0813C4D072957BA6FDA79D9776674CD06B_86() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___A323DB0813C4D072957BA6FDA79D9776674CD06B_86)); }
	inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  get_A323DB0813C4D072957BA6FDA79D9776674CD06B_86() const { return ___A323DB0813C4D072957BA6FDA79D9776674CD06B_86; }
	inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E * get_address_of_A323DB0813C4D072957BA6FDA79D9776674CD06B_86() { return &___A323DB0813C4D072957BA6FDA79D9776674CD06B_86; }
	inline void set_A323DB0813C4D072957BA6FDA79D9776674CD06B_86(__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  value)
	{
		___A323DB0813C4D072957BA6FDA79D9776674CD06B_86 = value;
	}

	inline static int32_t get_offset_of_A5444763673307F6828C748D4B9708CFC02B0959_87() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___A5444763673307F6828C748D4B9708CFC02B0959_87)); }
	inline __StaticArrayInitTypeSizeU3D212_tDFB9BEA11D871D109F9E6502B2F50F7115451AAF  get_A5444763673307F6828C748D4B9708CFC02B0959_87() const { return ___A5444763673307F6828C748D4B9708CFC02B0959_87; }
	inline __StaticArrayInitTypeSizeU3D212_tDFB9BEA11D871D109F9E6502B2F50F7115451AAF * get_address_of_A5444763673307F6828C748D4B9708CFC02B0959_87() { return &___A5444763673307F6828C748D4B9708CFC02B0959_87; }
	inline void set_A5444763673307F6828C748D4B9708CFC02B0959_87(__StaticArrayInitTypeSizeU3D212_tDFB9BEA11D871D109F9E6502B2F50F7115451AAF  value)
	{
		___A5444763673307F6828C748D4B9708CFC02B0959_87 = value;
	}

	inline static int32_t get_offset_of_A6732F8E7FC23766AB329B492D6BF82E3B33233F_88() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___A6732F8E7FC23766AB329B492D6BF82E3B33233F_88)); }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  get_A6732F8E7FC23766AB329B492D6BF82E3B33233F_88() const { return ___A6732F8E7FC23766AB329B492D6BF82E3B33233F_88; }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_A6732F8E7FC23766AB329B492D6BF82E3B33233F_88() { return &___A6732F8E7FC23766AB329B492D6BF82E3B33233F_88; }
	inline void set_A6732F8E7FC23766AB329B492D6BF82E3B33233F_88(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  value)
	{
		___A6732F8E7FC23766AB329B492D6BF82E3B33233F_88 = value;
	}

	inline static int32_t get_offset_of_A705A106D95282BD15E13EEA6B0AF583FF786D83_89() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___A705A106D95282BD15E13EEA6B0AF583FF786D83_89)); }
	inline __StaticArrayInitTypeSizeU3D174_t58EBFEBC3E6F34CF7C54ED51E8113E34B876351F  get_A705A106D95282BD15E13EEA6B0AF583FF786D83_89() const { return ___A705A106D95282BD15E13EEA6B0AF583FF786D83_89; }
	inline __StaticArrayInitTypeSizeU3D174_t58EBFEBC3E6F34CF7C54ED51E8113E34B876351F * get_address_of_A705A106D95282BD15E13EEA6B0AF583FF786D83_89() { return &___A705A106D95282BD15E13EEA6B0AF583FF786D83_89; }
	inline void set_A705A106D95282BD15E13EEA6B0AF583FF786D83_89(__StaticArrayInitTypeSizeU3D174_t58EBFEBC3E6F34CF7C54ED51E8113E34B876351F  value)
	{
		___A705A106D95282BD15E13EEA6B0AF583FF786D83_89 = value;
	}

	inline static int32_t get_offset_of_A8A491E4CED49AE0027560476C10D933CE70C8DF_90() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___A8A491E4CED49AE0027560476C10D933CE70C8DF_90)); }
	inline __StaticArrayInitTypeSizeU3D1018_t7825BE1556EFF874DAFDC230EB69C85A48DBCBC4  get_A8A491E4CED49AE0027560476C10D933CE70C8DF_90() const { return ___A8A491E4CED49AE0027560476C10D933CE70C8DF_90; }
	inline __StaticArrayInitTypeSizeU3D1018_t7825BE1556EFF874DAFDC230EB69C85A48DBCBC4 * get_address_of_A8A491E4CED49AE0027560476C10D933CE70C8DF_90() { return &___A8A491E4CED49AE0027560476C10D933CE70C8DF_90; }
	inline void set_A8A491E4CED49AE0027560476C10D933CE70C8DF_90(__StaticArrayInitTypeSizeU3D1018_t7825BE1556EFF874DAFDC230EB69C85A48DBCBC4  value)
	{
		___A8A491E4CED49AE0027560476C10D933CE70C8DF_90 = value;
	}

	inline static int32_t get_offset_of_AC791C4F39504D1184B73478943D0636258DA7B1_91() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___AC791C4F39504D1184B73478943D0636258DA7B1_91)); }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  get_AC791C4F39504D1184B73478943D0636258DA7B1_91() const { return ___AC791C4F39504D1184B73478943D0636258DA7B1_91; }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_AC791C4F39504D1184B73478943D0636258DA7B1_91() { return &___AC791C4F39504D1184B73478943D0636258DA7B1_91; }
	inline void set_AC791C4F39504D1184B73478943D0636258DA7B1_91(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  value)
	{
		___AC791C4F39504D1184B73478943D0636258DA7B1_91 = value;
	}

	inline static int32_t get_offset_of_AFCD4E1211233E99373A3367B23105A3D624B1F2_92() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___AFCD4E1211233E99373A3367B23105A3D624B1F2_92)); }
	inline __StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A  get_AFCD4E1211233E99373A3367B23105A3D624B1F2_92() const { return ___AFCD4E1211233E99373A3367B23105A3D624B1F2_92; }
	inline __StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A * get_address_of_AFCD4E1211233E99373A3367B23105A3D624B1F2_92() { return &___AFCD4E1211233E99373A3367B23105A3D624B1F2_92; }
	inline void set_AFCD4E1211233E99373A3367B23105A3D624B1F2_92(__StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A  value)
	{
		___AFCD4E1211233E99373A3367B23105A3D624B1F2_92 = value;
	}

	inline static int32_t get_offset_of_B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_93() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_93)); }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  get_B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_93() const { return ___B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_93; }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_93() { return &___B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_93; }
	inline void set_B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_93(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  value)
	{
		___B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_93 = value;
	}

	inline static int32_t get_offset_of_B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_94() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_94)); }
	inline __StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341  get_B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_94() const { return ___B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_94; }
	inline __StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 * get_address_of_B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_94() { return &___B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_94; }
	inline void set_B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_94(__StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341  value)
	{
		___B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_94 = value;
	}

	inline static int32_t get_offset_of_B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_95() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_95)); }
	inline __StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F  get_B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_95() const { return ___B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_95; }
	inline __StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F * get_address_of_B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_95() { return &___B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_95; }
	inline void set_B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_95(__StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F  value)
	{
		___B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_95 = value;
	}

	inline static int32_t get_offset_of_B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_96() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_96)); }
	inline __StaticArrayInitTypeSizeU3D998_t8A5C9782706B510180A1B9C9F7E96F8F48421B8C  get_B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_96() const { return ___B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_96; }
	inline __StaticArrayInitTypeSizeU3D998_t8A5C9782706B510180A1B9C9F7E96F8F48421B8C * get_address_of_B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_96() { return &___B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_96; }
	inline void set_B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_96(__StaticArrayInitTypeSizeU3D998_t8A5C9782706B510180A1B9C9F7E96F8F48421B8C  value)
	{
		___B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_96 = value;
	}

	inline static int32_t get_offset_of_B8864ACB9DD69E3D42151513C840AAE270BF21C8_97() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___B8864ACB9DD69E3D42151513C840AAE270BF21C8_97)); }
	inline __StaticArrayInitTypeSizeU3D162_tFFF125F871C6A7DE42BE37AC907E2E2149A861AA  get_B8864ACB9DD69E3D42151513C840AAE270BF21C8_97() const { return ___B8864ACB9DD69E3D42151513C840AAE270BF21C8_97; }
	inline __StaticArrayInitTypeSizeU3D162_tFFF125F871C6A7DE42BE37AC907E2E2149A861AA * get_address_of_B8864ACB9DD69E3D42151513C840AAE270BF21C8_97() { return &___B8864ACB9DD69E3D42151513C840AAE270BF21C8_97; }
	inline void set_B8864ACB9DD69E3D42151513C840AAE270BF21C8_97(__StaticArrayInitTypeSizeU3D162_tFFF125F871C6A7DE42BE37AC907E2E2149A861AA  value)
	{
		___B8864ACB9DD69E3D42151513C840AAE270BF21C8_97 = value;
	}

	inline static int32_t get_offset_of_B8F87834C3597B2EEF22BA6D3A392CC925636401_98() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___B8F87834C3597B2EEF22BA6D3A392CC925636401_98)); }
	inline __StaticArrayInitTypeSizeU3D360_tFF8371303424DEBAE608051BAA970E5AFB409DF7  get_B8F87834C3597B2EEF22BA6D3A392CC925636401_98() const { return ___B8F87834C3597B2EEF22BA6D3A392CC925636401_98; }
	inline __StaticArrayInitTypeSizeU3D360_tFF8371303424DEBAE608051BAA970E5AFB409DF7 * get_address_of_B8F87834C3597B2EEF22BA6D3A392CC925636401_98() { return &___B8F87834C3597B2EEF22BA6D3A392CC925636401_98; }
	inline void set_B8F87834C3597B2EEF22BA6D3A392CC925636401_98(__StaticArrayInitTypeSizeU3D360_tFF8371303424DEBAE608051BAA970E5AFB409DF7  value)
	{
		___B8F87834C3597B2EEF22BA6D3A392CC925636401_98 = value;
	}

	inline static int32_t get_offset_of_B9B670F134A59FB1107AF01A9FE8F8E3980B3093_99() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___B9B670F134A59FB1107AF01A9FE8F8E3980B3093_99)); }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  get_B9B670F134A59FB1107AF01A9FE8F8E3980B3093_99() const { return ___B9B670F134A59FB1107AF01A9FE8F8E3980B3093_99; }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_B9B670F134A59FB1107AF01A9FE8F8E3980B3093_99() { return &___B9B670F134A59FB1107AF01A9FE8F8E3980B3093_99; }
	inline void set_B9B670F134A59FB1107AF01A9FE8F8E3980B3093_99(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  value)
	{
		___B9B670F134A59FB1107AF01A9FE8F8E3980B3093_99 = value;
	}

	inline static int32_t get_offset_of_BE1BDEC0AA74B4DCB079943E70528096CCA985F8_100() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___BE1BDEC0AA74B4DCB079943E70528096CCA985F8_100)); }
	inline __StaticArrayInitTypeSizeU3D20_t4B48985ED9F1499360D72CB311F3EB54FB7C4B63  get_BE1BDEC0AA74B4DCB079943E70528096CCA985F8_100() const { return ___BE1BDEC0AA74B4DCB079943E70528096CCA985F8_100; }
	inline __StaticArrayInitTypeSizeU3D20_t4B48985ED9F1499360D72CB311F3EB54FB7C4B63 * get_address_of_BE1BDEC0AA74B4DCB079943E70528096CCA985F8_100() { return &___BE1BDEC0AA74B4DCB079943E70528096CCA985F8_100; }
	inline void set_BE1BDEC0AA74B4DCB079943E70528096CCA985F8_100(__StaticArrayInitTypeSizeU3D20_t4B48985ED9F1499360D72CB311F3EB54FB7C4B63  value)
	{
		___BE1BDEC0AA74B4DCB079943E70528096CCA985F8_100 = value;
	}

	inline static int32_t get_offset_of_BEBC9ECC660A13EFC359BA3383411F698CFF25DB_101() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___BEBC9ECC660A13EFC359BA3383411F698CFF25DB_101)); }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  get_BEBC9ECC660A13EFC359BA3383411F698CFF25DB_101() const { return ___BEBC9ECC660A13EFC359BA3383411F698CFF25DB_101; }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_BEBC9ECC660A13EFC359BA3383411F698CFF25DB_101() { return &___BEBC9ECC660A13EFC359BA3383411F698CFF25DB_101; }
	inline void set_BEBC9ECC660A13EFC359BA3383411F698CFF25DB_101(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  value)
	{
		___BEBC9ECC660A13EFC359BA3383411F698CFF25DB_101 = value;
	}

	inline static int32_t get_offset_of_BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_102() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_102)); }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  get_BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_102() const { return ___BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_102; }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_102() { return &___BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_102; }
	inline void set_BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_102(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  value)
	{
		___BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_102 = value;
	}

	inline static int32_t get_offset_of_BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_103() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_103)); }
	inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  get_BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_103() const { return ___BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_103; }
	inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E * get_address_of_BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_103() { return &___BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_103; }
	inline void set_BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_103(__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  value)
	{
		___BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_103 = value;
	}

	inline static int32_t get_offset_of_BF5EB60806ECB74EE484105DD9D6F463BF994867_104() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___BF5EB60806ECB74EE484105DD9D6F463BF994867_104)); }
	inline __StaticArrayInitTypeSizeU3D6_tC937DCE458F6AE4186120B4DDF95463176C75C78  get_BF5EB60806ECB74EE484105DD9D6F463BF994867_104() const { return ___BF5EB60806ECB74EE484105DD9D6F463BF994867_104; }
	inline __StaticArrayInitTypeSizeU3D6_tC937DCE458F6AE4186120B4DDF95463176C75C78 * get_address_of_BF5EB60806ECB74EE484105DD9D6F463BF994867_104() { return &___BF5EB60806ECB74EE484105DD9D6F463BF994867_104; }
	inline void set_BF5EB60806ECB74EE484105DD9D6F463BF994867_104(__StaticArrayInitTypeSizeU3D6_tC937DCE458F6AE4186120B4DDF95463176C75C78  value)
	{
		___BF5EB60806ECB74EE484105DD9D6F463BF994867_104 = value;
	}

	inline static int32_t get_offset_of_C1A1100642BA9685B30A84D97348484E14AA1865_105() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___C1A1100642BA9685B30A84D97348484E14AA1865_105)); }
	inline int64_t get_C1A1100642BA9685B30A84D97348484E14AA1865_105() const { return ___C1A1100642BA9685B30A84D97348484E14AA1865_105; }
	inline int64_t* get_address_of_C1A1100642BA9685B30A84D97348484E14AA1865_105() { return &___C1A1100642BA9685B30A84D97348484E14AA1865_105; }
	inline void set_C1A1100642BA9685B30A84D97348484E14AA1865_105(int64_t value)
	{
		___C1A1100642BA9685B30A84D97348484E14AA1865_105 = value;
	}

	inline static int32_t get_offset_of_C6F364A0AD934EFED8909446C215752E565D77C1_106() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___C6F364A0AD934EFED8909446C215752E565D77C1_106)); }
	inline __StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341  get_C6F364A0AD934EFED8909446C215752E565D77C1_106() const { return ___C6F364A0AD934EFED8909446C215752E565D77C1_106; }
	inline __StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 * get_address_of_C6F364A0AD934EFED8909446C215752E565D77C1_106() { return &___C6F364A0AD934EFED8909446C215752E565D77C1_106; }
	inline void set_C6F364A0AD934EFED8909446C215752E565D77C1_106(__StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341  value)
	{
		___C6F364A0AD934EFED8909446C215752E565D77C1_106 = value;
	}

	inline static int32_t get_offset_of_CE5835130F5277F63D716FC9115526B0AC68FFAD_107() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___CE5835130F5277F63D716FC9115526B0AC68FFAD_107)); }
	inline __StaticArrayInitTypeSizeU3D174_t58EBFEBC3E6F34CF7C54ED51E8113E34B876351F  get_CE5835130F5277F63D716FC9115526B0AC68FFAD_107() const { return ___CE5835130F5277F63D716FC9115526B0AC68FFAD_107; }
	inline __StaticArrayInitTypeSizeU3D174_t58EBFEBC3E6F34CF7C54ED51E8113E34B876351F * get_address_of_CE5835130F5277F63D716FC9115526B0AC68FFAD_107() { return &___CE5835130F5277F63D716FC9115526B0AC68FFAD_107; }
	inline void set_CE5835130F5277F63D716FC9115526B0AC68FFAD_107(__StaticArrayInitTypeSizeU3D174_t58EBFEBC3E6F34CF7C54ED51E8113E34B876351F  value)
	{
		___CE5835130F5277F63D716FC9115526B0AC68FFAD_107 = value;
	}

	inline static int32_t get_offset_of_CE93C35B755802BC4B3D180716B048FC61701EF7_108() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___CE93C35B755802BC4B3D180716B048FC61701EF7_108)); }
	inline __StaticArrayInitTypeSizeU3D6_tC937DCE458F6AE4186120B4DDF95463176C75C78  get_CE93C35B755802BC4B3D180716B048FC61701EF7_108() const { return ___CE93C35B755802BC4B3D180716B048FC61701EF7_108; }
	inline __StaticArrayInitTypeSizeU3D6_tC937DCE458F6AE4186120B4DDF95463176C75C78 * get_address_of_CE93C35B755802BC4B3D180716B048FC61701EF7_108() { return &___CE93C35B755802BC4B3D180716B048FC61701EF7_108; }
	inline void set_CE93C35B755802BC4B3D180716B048FC61701EF7_108(__StaticArrayInitTypeSizeU3D6_tC937DCE458F6AE4186120B4DDF95463176C75C78  value)
	{
		___CE93C35B755802BC4B3D180716B048FC61701EF7_108 = value;
	}

	inline static int32_t get_offset_of_CF0B42666EF5E37EDEA0AB8E173E42C196D03814_109() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___CF0B42666EF5E37EDEA0AB8E173E42C196D03814_109)); }
	inline __StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6  get_CF0B42666EF5E37EDEA0AB8E173E42C196D03814_109() const { return ___CF0B42666EF5E37EDEA0AB8E173E42C196D03814_109; }
	inline __StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 * get_address_of_CF0B42666EF5E37EDEA0AB8E173E42C196D03814_109() { return &___CF0B42666EF5E37EDEA0AB8E173E42C196D03814_109; }
	inline void set_CF0B42666EF5E37EDEA0AB8E173E42C196D03814_109(__StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6  value)
	{
		___CF0B42666EF5E37EDEA0AB8E173E42C196D03814_109 = value;
	}

	inline static int32_t get_offset_of_D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_110() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_110)); }
	inline __StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F  get_D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_110() const { return ___D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_110; }
	inline __StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F * get_address_of_D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_110() { return &___D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_110; }
	inline void set_D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_110(__StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F  value)
	{
		___D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_110 = value;
	}

	inline static int32_t get_offset_of_D117188BE8D4609C0D531C51B0BB911A4219DEBE_111() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___D117188BE8D4609C0D531C51B0BB911A4219DEBE_111)); }
	inline __StaticArrayInitTypeSizeU3D32_t06FF35439BDF1A6AAB50820787FA5D7A4FA09472  get_D117188BE8D4609C0D531C51B0BB911A4219DEBE_111() const { return ___D117188BE8D4609C0D531C51B0BB911A4219DEBE_111; }
	inline __StaticArrayInitTypeSizeU3D32_t06FF35439BDF1A6AAB50820787FA5D7A4FA09472 * get_address_of_D117188BE8D4609C0D531C51B0BB911A4219DEBE_111() { return &___D117188BE8D4609C0D531C51B0BB911A4219DEBE_111; }
	inline void set_D117188BE8D4609C0D531C51B0BB911A4219DEBE_111(__StaticArrayInitTypeSizeU3D32_t06FF35439BDF1A6AAB50820787FA5D7A4FA09472  value)
	{
		___D117188BE8D4609C0D531C51B0BB911A4219DEBE_111 = value;
	}

	inline static int32_t get_offset_of_D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_112() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_112)); }
	inline __StaticArrayInitTypeSizeU3D32_t06FF35439BDF1A6AAB50820787FA5D7A4FA09472  get_D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_112() const { return ___D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_112; }
	inline __StaticArrayInitTypeSizeU3D32_t06FF35439BDF1A6AAB50820787FA5D7A4FA09472 * get_address_of_D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_112() { return &___D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_112; }
	inline void set_D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_112(__StaticArrayInitTypeSizeU3D32_t06FF35439BDF1A6AAB50820787FA5D7A4FA09472  value)
	{
		___D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_112 = value;
	}

	inline static int32_t get_offset_of_D2C5BAE967587C6F3D9F2C4551911E0575A1101F_113() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___D2C5BAE967587C6F3D9F2C4551911E0575A1101F_113)); }
	inline __StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F  get_D2C5BAE967587C6F3D9F2C4551911E0575A1101F_113() const { return ___D2C5BAE967587C6F3D9F2C4551911E0575A1101F_113; }
	inline __StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F * get_address_of_D2C5BAE967587C6F3D9F2C4551911E0575A1101F_113() { return &___D2C5BAE967587C6F3D9F2C4551911E0575A1101F_113; }
	inline void set_D2C5BAE967587C6F3D9F2C4551911E0575A1101F_113(__StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F  value)
	{
		___D2C5BAE967587C6F3D9F2C4551911E0575A1101F_113 = value;
	}

	inline static int32_t get_offset_of_D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_114() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_114)); }
	inline __StaticArrayInitTypeSizeU3D44_t1383A9A990CD22E4246B656157D17C8051BFAD7F  get_D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_114() const { return ___D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_114; }
	inline __StaticArrayInitTypeSizeU3D44_t1383A9A990CD22E4246B656157D17C8051BFAD7F * get_address_of_D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_114() { return &___D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_114; }
	inline void set_D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_114(__StaticArrayInitTypeSizeU3D44_t1383A9A990CD22E4246B656157D17C8051BFAD7F  value)
	{
		___D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_114 = value;
	}

	inline static int32_t get_offset_of_DA19DB47B583EFCF7825D2E39D661D2354F28219_115() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___DA19DB47B583EFCF7825D2E39D661D2354F28219_115)); }
	inline __StaticArrayInitTypeSizeU3D76_t83BE44A74AC13CD15474DA7726C9C92BD317CFFB  get_DA19DB47B583EFCF7825D2E39D661D2354F28219_115() const { return ___DA19DB47B583EFCF7825D2E39D661D2354F28219_115; }
	inline __StaticArrayInitTypeSizeU3D76_t83BE44A74AC13CD15474DA7726C9C92BD317CFFB * get_address_of_DA19DB47B583EFCF7825D2E39D661D2354F28219_115() { return &___DA19DB47B583EFCF7825D2E39D661D2354F28219_115; }
	inline void set_DA19DB47B583EFCF7825D2E39D661D2354F28219_115(__StaticArrayInitTypeSizeU3D76_t83BE44A74AC13CD15474DA7726C9C92BD317CFFB  value)
	{
		___DA19DB47B583EFCF7825D2E39D661D2354F28219_115 = value;
	}

	inline static int32_t get_offset_of_DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_116() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_116)); }
	inline __StaticArrayInitTypeSizeU3D56_tE92B90DB812A206A3F9FED2827695B30D2F06D10  get_DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_116() const { return ___DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_116; }
	inline __StaticArrayInitTypeSizeU3D56_tE92B90DB812A206A3F9FED2827695B30D2F06D10 * get_address_of_DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_116() { return &___DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_116; }
	inline void set_DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_116(__StaticArrayInitTypeSizeU3D56_tE92B90DB812A206A3F9FED2827695B30D2F06D10  value)
	{
		___DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_116 = value;
	}

	inline static int32_t get_offset_of_DD3AEFEADB1CD615F3017763F1568179FEE640B0_117() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___DD3AEFEADB1CD615F3017763F1568179FEE640B0_117)); }
	inline __StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A  get_DD3AEFEADB1CD615F3017763F1568179FEE640B0_117() const { return ___DD3AEFEADB1CD615F3017763F1568179FEE640B0_117; }
	inline __StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A * get_address_of_DD3AEFEADB1CD615F3017763F1568179FEE640B0_117() { return &___DD3AEFEADB1CD615F3017763F1568179FEE640B0_117; }
	inline void set_DD3AEFEADB1CD615F3017763F1568179FEE640B0_117(__StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A  value)
	{
		___DD3AEFEADB1CD615F3017763F1568179FEE640B0_117 = value;
	}

	inline static int32_t get_offset_of_E1827270A5FE1C85F5352A66FD87BA747213D006_118() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___E1827270A5FE1C85F5352A66FD87BA747213D006_118)); }
	inline __StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17  get_E1827270A5FE1C85F5352A66FD87BA747213D006_118() const { return ___E1827270A5FE1C85F5352A66FD87BA747213D006_118; }
	inline __StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17 * get_address_of_E1827270A5FE1C85F5352A66FD87BA747213D006_118() { return &___E1827270A5FE1C85F5352A66FD87BA747213D006_118; }
	inline void set_E1827270A5FE1C85F5352A66FD87BA747213D006_118(__StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17  value)
	{
		___E1827270A5FE1C85F5352A66FD87BA747213D006_118 = value;
	}

	inline static int32_t get_offset_of_E45BAB43F7D5D038672B3E3431F92E34A7AF2571_119() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___E45BAB43F7D5D038672B3E3431F92E34A7AF2571_119)); }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  get_E45BAB43F7D5D038672B3E3431F92E34A7AF2571_119() const { return ___E45BAB43F7D5D038672B3E3431F92E34A7AF2571_119; }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_E45BAB43F7D5D038672B3E3431F92E34A7AF2571_119() { return &___E45BAB43F7D5D038672B3E3431F92E34A7AF2571_119; }
	inline void set_E45BAB43F7D5D038672B3E3431F92E34A7AF2571_119(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  value)
	{
		___E45BAB43F7D5D038672B3E3431F92E34A7AF2571_119 = value;
	}

	inline static int32_t get_offset_of_E75835D001C843F156FBA01B001DFE1B8029AC17_120() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___E75835D001C843F156FBA01B001DFE1B8029AC17_120)); }
	inline __StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6  get_E75835D001C843F156FBA01B001DFE1B8029AC17_120() const { return ___E75835D001C843F156FBA01B001DFE1B8029AC17_120; }
	inline __StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 * get_address_of_E75835D001C843F156FBA01B001DFE1B8029AC17_120() { return &___E75835D001C843F156FBA01B001DFE1B8029AC17_120; }
	inline void set_E75835D001C843F156FBA01B001DFE1B8029AC17_120(__StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6  value)
	{
		___E75835D001C843F156FBA01B001DFE1B8029AC17_120 = value;
	}

	inline static int32_t get_offset_of_E92B39D8233061927D9ACDE54665E68E7535635A_121() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___E92B39D8233061927D9ACDE54665E68E7535635A_121)); }
	inline __StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A  get_E92B39D8233061927D9ACDE54665E68E7535635A_121() const { return ___E92B39D8233061927D9ACDE54665E68E7535635A_121; }
	inline __StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A * get_address_of_E92B39D8233061927D9ACDE54665E68E7535635A_121() { return &___E92B39D8233061927D9ACDE54665E68E7535635A_121; }
	inline void set_E92B39D8233061927D9ACDE54665E68E7535635A_121(__StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A  value)
	{
		___E92B39D8233061927D9ACDE54665E68E7535635A_121 = value;
	}

	inline static int32_t get_offset_of_EA9506959484C55CFE0C139C624DF6060E285866_122() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___EA9506959484C55CFE0C139C624DF6060E285866_122)); }
	inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879  get_EA9506959484C55CFE0C139C624DF6060E285866_122() const { return ___EA9506959484C55CFE0C139C624DF6060E285866_122; }
	inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 * get_address_of_EA9506959484C55CFE0C139C624DF6060E285866_122() { return &___EA9506959484C55CFE0C139C624DF6060E285866_122; }
	inline void set_EA9506959484C55CFE0C139C624DF6060E285866_122(__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879  value)
	{
		___EA9506959484C55CFE0C139C624DF6060E285866_122 = value;
	}

	inline static int32_t get_offset_of_EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_123() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_123)); }
	inline __StaticArrayInitTypeSizeU3D262_t93124A1A3E9EDF7F1F305BD2FC57372646F3CFD7  get_EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_123() const { return ___EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_123; }
	inline __StaticArrayInitTypeSizeU3D262_t93124A1A3E9EDF7F1F305BD2FC57372646F3CFD7 * get_address_of_EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_123() { return &___EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_123; }
	inline void set_EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_123(__StaticArrayInitTypeSizeU3D262_t93124A1A3E9EDF7F1F305BD2FC57372646F3CFD7  value)
	{
		___EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_123 = value;
	}

	inline static int32_t get_offset_of_EBF68F411848D603D059DFDEA2321C5A5EA78044_124() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___EBF68F411848D603D059DFDEA2321C5A5EA78044_124)); }
	inline __StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6  get_EBF68F411848D603D059DFDEA2321C5A5EA78044_124() const { return ___EBF68F411848D603D059DFDEA2321C5A5EA78044_124; }
	inline __StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 * get_address_of_EBF68F411848D603D059DFDEA2321C5A5EA78044_124() { return &___EBF68F411848D603D059DFDEA2321C5A5EA78044_124; }
	inline void set_EBF68F411848D603D059DFDEA2321C5A5EA78044_124(__StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6  value)
	{
		___EBF68F411848D603D059DFDEA2321C5A5EA78044_124 = value;
	}

	inline static int32_t get_offset_of_EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_125() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_125)); }
	inline __StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C  get_EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_125() const { return ___EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_125; }
	inline __StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C * get_address_of_EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_125() { return &___EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_125; }
	inline void set_EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_125(__StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C  value)
	{
		___EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_125 = value;
	}

	inline static int32_t get_offset_of_EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_126() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_126)); }
	inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  get_EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_126() const { return ___EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_126; }
	inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E * get_address_of_EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_126() { return &___EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_126; }
	inline void set_EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_126(__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E  value)
	{
		___EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_126 = value;
	}

	inline static int32_t get_offset_of_EC89C317EA2BF49A70EFF5E89C691E34733D7C37_127() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___EC89C317EA2BF49A70EFF5E89C691E34733D7C37_127)); }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  get_EC89C317EA2BF49A70EFF5E89C691E34733D7C37_127() const { return ___EC89C317EA2BF49A70EFF5E89C691E34733D7C37_127; }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_EC89C317EA2BF49A70EFF5E89C691E34733D7C37_127() { return &___EC89C317EA2BF49A70EFF5E89C691E34733D7C37_127; }
	inline void set_EC89C317EA2BF49A70EFF5E89C691E34733D7C37_127(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  value)
	{
		___EC89C317EA2BF49A70EFF5E89C691E34733D7C37_127 = value;
	}

	inline static int32_t get_offset_of_F06E829E62F3AFBC045D064E10A4F5DF7C969612_128() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___F06E829E62F3AFBC045D064E10A4F5DF7C969612_128)); }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  get_F06E829E62F3AFBC045D064E10A4F5DF7C969612_128() const { return ___F06E829E62F3AFBC045D064E10A4F5DF7C969612_128; }
	inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_F06E829E62F3AFBC045D064E10A4F5DF7C969612_128() { return &___F06E829E62F3AFBC045D064E10A4F5DF7C969612_128; }
	inline void set_F06E829E62F3AFBC045D064E10A4F5DF7C969612_128(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04  value)
	{
		___F06E829E62F3AFBC045D064E10A4F5DF7C969612_128 = value;
	}

	inline static int32_t get_offset_of_F073AA332018FDA0D572E99448FFF1D6422BD520_129() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___F073AA332018FDA0D572E99448FFF1D6422BD520_129)); }
	inline __StaticArrayInitTypeSizeU3D11614_tDF34959BE752359A89A4A577B8798D2D66A5E7F5  get_F073AA332018FDA0D572E99448FFF1D6422BD520_129() const { return ___F073AA332018FDA0D572E99448FFF1D6422BD520_129; }
	inline __StaticArrayInitTypeSizeU3D11614_tDF34959BE752359A89A4A577B8798D2D66A5E7F5 * get_address_of_F073AA332018FDA0D572E99448FFF1D6422BD520_129() { return &___F073AA332018FDA0D572E99448FFF1D6422BD520_129; }
	inline void set_F073AA332018FDA0D572E99448FFF1D6422BD520_129(__StaticArrayInitTypeSizeU3D11614_tDF34959BE752359A89A4A577B8798D2D66A5E7F5  value)
	{
		___F073AA332018FDA0D572E99448FFF1D6422BD520_129 = value;
	}

	inline static int32_t get_offset_of_F34B0E10653402E8F788F8BC3F7CD7090928A429_130() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___F34B0E10653402E8F788F8BC3F7CD7090928A429_130)); }
	inline __StaticArrayInitTypeSizeU3D120_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252  get_F34B0E10653402E8F788F8BC3F7CD7090928A429_130() const { return ___F34B0E10653402E8F788F8BC3F7CD7090928A429_130; }
	inline __StaticArrayInitTypeSizeU3D120_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252 * get_address_of_F34B0E10653402E8F788F8BC3F7CD7090928A429_130() { return &___F34B0E10653402E8F788F8BC3F7CD7090928A429_130; }
	inline void set_F34B0E10653402E8F788F8BC3F7CD7090928A429_130(__StaticArrayInitTypeSizeU3D120_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252  value)
	{
		___F34B0E10653402E8F788F8BC3F7CD7090928A429_130 = value;
	}

	inline static int32_t get_offset_of_F37E34BEADB04F34FCC31078A59F49856CA83D5B_131() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___F37E34BEADB04F34FCC31078A59F49856CA83D5B_131)); }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  get_F37E34BEADB04F34FCC31078A59F49856CA83D5B_131() const { return ___F37E34BEADB04F34FCC31078A59F49856CA83D5B_131; }
	inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_F37E34BEADB04F34FCC31078A59F49856CA83D5B_131() { return &___F37E34BEADB04F34FCC31078A59F49856CA83D5B_131; }
	inline void set_F37E34BEADB04F34FCC31078A59F49856CA83D5B_131(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1  value)
	{
		___F37E34BEADB04F34FCC31078A59F49856CA83D5B_131 = value;
	}

	inline static int32_t get_offset_of_F512A9ABF88066AAEB92684F95CC05D8101B462B_132() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___F512A9ABF88066AAEB92684F95CC05D8101B462B_132)); }
	inline __StaticArrayInitTypeSizeU3D94_t23554D8B96399688002A3BE81C7C15EFB011DEC6  get_F512A9ABF88066AAEB92684F95CC05D8101B462B_132() const { return ___F512A9ABF88066AAEB92684F95CC05D8101B462B_132; }
	inline __StaticArrayInitTypeSizeU3D94_t23554D8B96399688002A3BE81C7C15EFB011DEC6 * get_address_of_F512A9ABF88066AAEB92684F95CC05D8101B462B_132() { return &___F512A9ABF88066AAEB92684F95CC05D8101B462B_132; }
	inline void set_F512A9ABF88066AAEB92684F95CC05D8101B462B_132(__StaticArrayInitTypeSizeU3D94_t23554D8B96399688002A3BE81C7C15EFB011DEC6  value)
	{
		___F512A9ABF88066AAEB92684F95CC05D8101B462B_132 = value;
	}

	inline static int32_t get_offset_of_F8FAABB821300AA500C2CEC6091B3782A7FB44A4_133() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___F8FAABB821300AA500C2CEC6091B3782A7FB44A4_133)); }
	inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879  get_F8FAABB821300AA500C2CEC6091B3782A7FB44A4_133() const { return ___F8FAABB821300AA500C2CEC6091B3782A7FB44A4_133; }
	inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 * get_address_of_F8FAABB821300AA500C2CEC6091B3782A7FB44A4_133() { return &___F8FAABB821300AA500C2CEC6091B3782A7FB44A4_133; }
	inline void set_F8FAABB821300AA500C2CEC6091B3782A7FB44A4_133(__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879  value)
	{
		___F8FAABB821300AA500C2CEC6091B3782A7FB44A4_133 = value;
	}

	inline static int32_t get_offset_of_FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_134() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_134)); }
	inline __StaticArrayInitTypeSizeU3D2350_t96984AEF232104302694B7EFDA3F92BC42BF207D  get_FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_134() const { return ___FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_134; }
	inline __StaticArrayInitTypeSizeU3D2350_t96984AEF232104302694B7EFDA3F92BC42BF207D * get_address_of_FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_134() { return &___FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_134; }
	inline void set_FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_134(__StaticArrayInitTypeSizeU3D2350_t96984AEF232104302694B7EFDA3F92BC42BF207D  value)
	{
		___FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_134 = value;
	}
};

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

// System.ArgumentException
struct  ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1  : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
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_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1, ___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_TEDCD16F20A09ECE461C3DA766C16EDA8864057D1_H
#ifndef HASHTABLE_T978F65B8006C8F5504B286526AEC6608FF983FC9_H
#define HASHTABLE_T978F65B8006C8F5504B286526AEC6608FF983FC9_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_t978F65B8006C8F5504B286526AEC6608FF983FC9  : public RuntimeObject
{
public:
	// System.Collections.Hashtable/bucket[] System.Collections.Hashtable::buckets
	bucketU5BU5D_t6FF2C2C4B21F2206885CD19A78F68B874C8DC84A* ___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.IEqualityComparer System.Collections.Hashtable::_keycomparer
	RuntimeObject* ____keycomparer_8;
	// System.Object System.Collections.Hashtable::_syncRoot
	RuntimeObject * ____syncRoot_9;

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

	inline static int32_t get_offset_of_count_1() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___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_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___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_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___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_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___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_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___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_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___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_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___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__keycomparer_8() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ____keycomparer_8)); }
	inline RuntimeObject* get__keycomparer_8() const { return ____keycomparer_8; }
	inline RuntimeObject** get_address_of__keycomparer_8() { return &____keycomparer_8; }
	inline void set__keycomparer_8(RuntimeObject* value)
	{
		____keycomparer_8 = value;
		Il2CppCodeGenWriteBarrier((&____keycomparer_8), value);
	}

	inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ____syncRoot_9)); }
	inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
	inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
	inline void set__syncRoot_9(RuntimeObject * value)
	{
		____syncRoot_9 = value;
		Il2CppCodeGenWriteBarrier((&____syncRoot_9), value);
	}
};

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

// System.DayOfWeek
struct  DayOfWeek_tE7CD4C3124650FF8B2AD3E9DBD34B9896927DFF8 
{
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_tE7CD4C3124650FF8B2AD3E9DBD34B9896927DFF8, ___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_TE7CD4C3124650FF8B2AD3E9DBD34B9896927DFF8_H
#ifndef FORMATEXCEPTION_T2808E076CDE4650AF89F55FD78F49290D0EC5BDC_H
#define FORMATEXCEPTION_T2808E076CDE4650AF89F55FD78F49290D0EC5BDC_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.FormatException
struct  FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC  : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
public:

public:
};

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

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

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

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COMPAREOPTIONS_T163DCEA9A0972750294CC1A8348E5CA69E943939_H
#ifndef DATETIMEFORMATFLAGS_TA363B5524F41DE008B4AB8304F1E995E2C8CF675_H
#define DATETIMEFORMATFLAGS_TA363B5524F41DE008B4AB8304F1E995E2C8CF675_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_tA363B5524F41DE008B4AB8304F1E995E2C8CF675 
{
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_tA363B5524F41DE008B4AB8304F1E995E2C8CF675, ___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_TA363B5524F41DE008B4AB8304F1E995E2C8CF675_H
#ifndef FOUNDDATEPATTERN_T0C6546A601079423436A95484E3D9F1C07E9100A_H
#define FOUNDDATEPATTERN_T0C6546A601079423436A95484E3D9F1C07E9100A_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_t0C6546A601079423436A95484E3D9F1C07E9100A 
{
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_t0C6546A601079423436A95484E3D9F1C07E9100A, ___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_T0C6546A601079423436A95484E3D9F1C07E9100A_H
#ifndef DATETIMESTYLES_TD09B34DB3747CD91D8AAA1238C7595845715301E_H
#define DATETIMESTYLES_TD09B34DB3747CD91D8AAA1238C7595845715301E_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_tD09B34DB3747CD91D8AAA1238C7595845715301E 
{
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_tD09B34DB3747CD91D8AAA1238C7595845715301E, ___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_TD09B34DB3747CD91D8AAA1238C7595845715301E_H
#ifndef FORMATFLAGS_T15535E14E216178C92442D6A58F22555C1319A3E_H
#define FORMATFLAGS_T15535E14E216178C92442D6A58F22555C1319A3E_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_t15535E14E216178C92442D6A58F22555C1319A3E 
{
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_t15535E14E216178C92442D6A58F22555C1319A3E, ___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_T15535E14E216178C92442D6A58F22555C1319A3E_H
#ifndef GREGORIANCALENDARHELPER_TF5990B955C94517F77F15E9267D301AE3BF98E2C_H
#define GREGORIANCALENDARHELPER_TF5990B955C94517F77F15E9267D301AE3BF98E2C_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_tF5990B955C94517F77F15E9267D301AE3BF98E2C  : 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_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___m_Cal_4;
	// System.Globalization.EraInfo[] System.Globalization.GregorianCalendarHelper::m_EraInfo
	EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* ___m_EraInfo_5;
	// System.Int32[] System.Globalization.GregorianCalendarHelper::m_eras
	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___m_eras_6;
	// System.DateTime System.Globalization.GregorianCalendarHelper::m_minDate
	DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___m_minDate_7;

public:
	inline static int32_t get_offset_of_m_maxYear_2() { return static_cast<int32_t>(offsetof(GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C, ___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_tF5990B955C94517F77F15E9267D301AE3BF98E2C, ___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_tF5990B955C94517F77F15E9267D301AE3BF98E2C, ___m_Cal_4)); }
	inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * get_m_Cal_4() const { return ___m_Cal_4; }
	inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 ** get_address_of_m_Cal_4() { return &___m_Cal_4; }
	inline void set_m_Cal_4(Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * 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_tF5990B955C94517F77F15E9267D301AE3BF98E2C, ___m_EraInfo_5)); }
	inline EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* get_m_EraInfo_5() const { return ___m_EraInfo_5; }
	inline EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623** get_address_of_m_EraInfo_5() { return &___m_EraInfo_5; }
	inline void set_m_EraInfo_5(EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* 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_tF5990B955C94517F77F15E9267D301AE3BF98E2C, ___m_eras_6)); }
	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_m_eras_6() const { return ___m_eras_6; }
	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_m_eras_6() { return &___m_eras_6; }
	inline void set_m_eras_6(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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_tF5990B955C94517F77F15E9267D301AE3BF98E2C, ___m_minDate_7)); }
	inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  get_m_minDate_7() const { return ___m_minDate_7; }
	inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 * get_address_of_m_minDate_7() { return &___m_minDate_7; }
	inline void set_m_minDate_7(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  value)
	{
		___m_minDate_7 = value;
	}
};

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

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

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

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // GREGORIANCALENDARHELPER_TF5990B955C94517F77F15E9267D301AE3BF98E2C_H
#ifndef GREGORIANCALENDARTYPES_T1416D1153B302638FCE86E5B8471F3B156EBDB65_H
#define GREGORIANCALENDARTYPES_T1416D1153B302638FCE86E5B8471F3B156EBDB65_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_t1416D1153B302638FCE86E5B8471F3B156EBDB65 
{
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_t1416D1153B302638FCE86E5B8471F3B156EBDB65, ___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_T1416D1153B302638FCE86E5B8471F3B156EBDB65_H
#ifndef HS_TED481C3F588CA837D1B9C458FB9807A33E5281BF_H
#define HS_TED481C3F588CA837D1B9C458FB9807A33E5281BF_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_tED481C3F588CA837D1B9C458FB9807A33E5281BF 
{
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_tED481C3F588CA837D1B9C458FB9807A33E5281BF, ___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_TED481C3F588CA837D1B9C458FB9807A33E5281BF_H
#ifndef HEBREWTOKEN_T9418A33B21E4F4D3D8E497067E95CB840FDB482C_H
#define HEBREWTOKEN_T9418A33B21E4F4D3D8E497067E95CB840FDB482C_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_t9418A33B21E4F4D3D8E497067E95CB840FDB482C 
{
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_t9418A33B21E4F4D3D8E497067E95CB840FDB482C, ___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_T9418A33B21E4F4D3D8E497067E95CB840FDB482C_H
#ifndef HEBREWNUMBERPARSINGSTATE_TF84EE7228A79EDFEC1CD8CB95E570F18108B02EE_H
#define HEBREWNUMBERPARSINGSTATE_TF84EE7228A79EDFEC1CD8CB95E570F18108B02EE_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_tF84EE7228A79EDFEC1CD8CB95E570F18108B02EE 
{
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_tF84EE7228A79EDFEC1CD8CB95E570F18108B02EE, ___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_TF84EE7228A79EDFEC1CD8CB95E570F18108B02EE_H
#ifndef JAPANESECALENDAR_TF2E975159C0ADA226D222CE92A068FB01A800E92_H
#define JAPANESECALENDAR_TF2E975159C0ADA226D222CE92A068FB01A800E92_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_tF2E975159C0ADA226D222CE92A068FB01A800E92  : public Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5
{
public:
	// System.Globalization.GregorianCalendarHelper System.Globalization.JapaneseCalendar::helper
	GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * ___helper_6;

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

struct JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_StaticFields
{
public:
	// System.DateTime System.Globalization.JapaneseCalendar::calendarMinValue
	DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___calendarMinValue_3;
	// System.Globalization.EraInfo[] modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.JapaneseCalendar::japaneseEraInfo
	EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* ___japaneseEraInfo_4;
	// System.Globalization.Calendar modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.JapaneseCalendar::s_defaultInstance
	Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___s_defaultInstance_5;

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

	inline static int32_t get_offset_of_japaneseEraInfo_4() { return static_cast<int32_t>(offsetof(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_StaticFields, ___japaneseEraInfo_4)); }
	inline EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* get_japaneseEraInfo_4() const { return ___japaneseEraInfo_4; }
	inline EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623** get_address_of_japaneseEraInfo_4() { return &___japaneseEraInfo_4; }
	inline void set_japaneseEraInfo_4(EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* 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_tF2E975159C0ADA226D222CE92A068FB01A800E92_StaticFields, ___s_defaultInstance_5)); }
	inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * get_s_defaultInstance_5() const { return ___s_defaultInstance_5; }
	inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 ** get_address_of_s_defaultInstance_5() { return &___s_defaultInstance_5; }
	inline void set_s_defaultInstance_5(Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * value)
	{
		___s_defaultInstance_5 = value;
		Il2CppCodeGenWriteBarrier((&___s_defaultInstance_5), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // JAPANESECALENDAR_TF2E975159C0ADA226D222CE92A068FB01A800E92_H
#ifndef MONTHNAMESTYLES_T7B32268D94A74B51193D30F7A06688B4029C060D_H
#define MONTHNAMESTYLES_T7B32268D94A74B51193D30F7A06688B4029C060D_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_t7B32268D94A74B51193D30F7A06688B4029C060D 
{
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_t7B32268D94A74B51193D30F7A06688B4029C060D, ___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_T7B32268D94A74B51193D30F7A06688B4029C060D_H
#ifndef NUMBERSTYLES_TB0ADA2D9CCAA236331AED14C42BE5832B2351592_H
#define NUMBERSTYLES_TB0ADA2D9CCAA236331AED14C42BE5832B2351592_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_tB0ADA2D9CCAA236331AED14C42BE5832B2351592 
{
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_tB0ADA2D9CCAA236331AED14C42BE5832B2351592, ___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_TB0ADA2D9CCAA236331AED14C42BE5832B2351592_H
#ifndef SORTVERSION_TE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71_H
#define SORTVERSION_TE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71_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_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71  : 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_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71, ___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_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71, ___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_TE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71_H
#ifndef TAIWANCALENDAR_T9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_H
#define TAIWANCALENDAR_T9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_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_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658  : public Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5
{
public:
	// System.Globalization.GregorianCalendarHelper System.Globalization.TaiwanCalendar::helper
	GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * ___helper_5;

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

struct TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_StaticFields
{
public:
	// System.Globalization.EraInfo[] System.Globalization.TaiwanCalendar::taiwanEraInfo
	EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* ___taiwanEraInfo_3;
	// System.Globalization.Calendar modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.TaiwanCalendar::s_defaultInstance
	Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___s_defaultInstance_4;
	// System.DateTime System.Globalization.TaiwanCalendar::calendarMinValue
	DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___calendarMinValue_6;

public:
	inline static int32_t get_offset_of_taiwanEraInfo_3() { return static_cast<int32_t>(offsetof(TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_StaticFields, ___taiwanEraInfo_3)); }
	inline EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* get_taiwanEraInfo_3() const { return ___taiwanEraInfo_3; }
	inline EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623** get_address_of_taiwanEraInfo_3() { return &___taiwanEraInfo_3; }
	inline void set_taiwanEraInfo_3(EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* 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_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_StaticFields, ___s_defaultInstance_4)); }
	inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * get_s_defaultInstance_4() const { return ___s_defaultInstance_4; }
	inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 ** get_address_of_s_defaultInstance_4() { return &___s_defaultInstance_4; }
	inline void set_s_defaultInstance_4(Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * 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_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_StaticFields, ___calendarMinValue_6)); }
	inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  get_calendarMinValue_6() const { return ___calendarMinValue_6; }
	inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 * get_address_of_calendarMinValue_6() { return &___calendarMinValue_6; }
	inline void set_calendarMinValue_6(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  value)
	{
		___calendarMinValue_6 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TAIWANCALENDAR_T9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_H
#ifndef TEXTINFO_T5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8_H
#define TEXTINFO_T5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8_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_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8  : 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_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * ___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_t9E6A67BECE376F0623B5C857F5674A0311C41793  ___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_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8, ___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_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8, ___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_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8, ___m_cultureData_2)); }
	inline CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * get_m_cultureData_2() const { return ___m_cultureData_2; }
	inline CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD ** get_address_of_m_cultureData_2() { return &___m_cultureData_2; }
	inline void set_m_cultureData_2(CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * 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_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8, ___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_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8, ___m_IsAsciiCasingSameAsInvariant_4)); }
	inline Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793  get_m_IsAsciiCasingSameAsInvariant_4() const { return ___m_IsAsciiCasingSameAsInvariant_4; }
	inline Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 * get_address_of_m_IsAsciiCasingSameAsInvariant_4() { return &___m_IsAsciiCasingSameAsInvariant_4; }
	inline void set_m_IsAsciiCasingSameAsInvariant_4(Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793  value)
	{
		___m_IsAsciiCasingSameAsInvariant_4 = value;
	}

	inline static int32_t get_offset_of_customCultureName_6() { return static_cast<int32_t>(offsetof(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8, ___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_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8, ___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_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8, ___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_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8_StaticFields
{
public:
	// System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.TextInfo::s_Invariant
	TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * ___s_Invariant_5;

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

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TEXTINFO_T5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8_H
#ifndef TIMESPANFORMAT_T90CBC39FE99AC515E1F68FE55DBA3D8515F19B51_H
#define TIMESPANFORMAT_T90CBC39FE99AC515E1F68FE55DBA3D8515F19B51_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_t90CBC39FE99AC515E1F68FE55DBA3D8515F19B51  : public RuntimeObject
{
public:

public:
};

struct TimeSpanFormat_t90CBC39FE99AC515E1F68FE55DBA3D8515F19B51_StaticFields
{
public:
	// System.Globalization.TimeSpanFormat/FormatLiterals System.Globalization.TimeSpanFormat::PositiveInvariantFormatLiterals
	FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223  ___PositiveInvariantFormatLiterals_0;
	// System.Globalization.TimeSpanFormat/FormatLiterals System.Globalization.TimeSpanFormat::NegativeInvariantFormatLiterals
	FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223  ___NegativeInvariantFormatLiterals_1;

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

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

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TIMESPANFORMAT_T90CBC39FE99AC515E1F68FE55DBA3D8515F19B51_H
#ifndef PATTERN_T9FDE4E4411DAF6F1E0DD47642D6B92C9411A16F8_H
#define PATTERN_T9FDE4E4411DAF6F1E0DD47642D6B92C9411A16F8_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_t9FDE4E4411DAF6F1E0DD47642D6B92C9411A16F8 
{
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_t9FDE4E4411DAF6F1E0DD47642D6B92C9411A16F8, ___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_T9FDE4E4411DAF6F1E0DD47642D6B92C9411A16F8_H
#ifndef UNICODECATEGORY_TC192ED2DE3FB1214FA458FEEF2380911F1C32788_H
#define UNICODECATEGORY_TC192ED2DE3FB1214FA458FEEF2380911F1C32788_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_tC192ED2DE3FB1214FA458FEEF2380911F1C32788 
{
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_tC192ED2DE3FB1214FA458FEEF2380911F1C32788, ___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_TC192ED2DE3FB1214FA458FEEF2380911F1C32788_H
#ifndef INVALIDOPERATIONEXCEPTION_T0530E734D823F78310CAFAFA424CA5164D93A1F1_H
#define INVALIDOPERATIONEXCEPTION_T0530E734D823F78310CAFAFA424CA5164D93A1F1_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.InvalidOperationException
struct  InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1  : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
public:

public:
};

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

// System.NotImplementedException
struct  NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4  : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
public:

public:
};

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

// System.Reflection.BindingFlags
struct  BindingFlags_tE35C91D046E63A1B92BB9AB909FCF9DA84379ED0 
{
public:
	// System.Int32 System.Reflection.BindingFlags::value__
	int32_t ___value___2;

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

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // BINDINGFLAGS_TE35C91D046E63A1B92BB9AB909FCF9DA84379ED0_H
#ifndef SERIALIZATIONEXCEPTION_TA1FDFF6779406E688C2192E71C38DBFD7A4A2210_H
#define SERIALIZATIONEXCEPTION_TA1FDFF6779406E688C2192E71C38DBFD7A4A2210_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_tA1FDFF6779406E688C2192E71C38DBFD7A4A2210  : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
public:

public:
};

struct SerializationException_tA1FDFF6779406E688C2192E71C38DBFD7A4A2210_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_tA1FDFF6779406E688C2192E71C38DBFD7A4A2210_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_TA1FDFF6779406E688C2192E71C38DBFD7A4A2210_H
#ifndef STREAMINGCONTEXTSTATES_T6D16CD7BC584A66A29B702F5FD59DF62BB1BDD3F_H
#define STREAMINGCONTEXTSTATES_T6D16CD7BC584A66A29B702F5FD59DF62BB1BDD3F_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_t6D16CD7BC584A66A29B702F5FD59DF62BB1BDD3F 
{
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_t6D16CD7BC584A66A29B702F5FD59DF62BB1BDD3F, ___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_T6D16CD7BC584A66A29B702F5FD59DF62BB1BDD3F_H
#ifndef RUNTIMEFIELDHANDLE_T844BDF00E8E6FE69D9AEAA7657F09018B864F4EF_H
#define RUNTIMEFIELDHANDLE_T844BDF00E8E6FE69D9AEAA7657F09018B864F4EF_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.RuntimeFieldHandle
struct  RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF 
{
public:
	// System.IntPtr System.RuntimeFieldHandle::value
	intptr_t ___value_0;

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

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

// System.RuntimeTypeHandle
struct  RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D 
{
public:
	// System.IntPtr System.RuntimeTypeHandle::value
	intptr_t ___value_0;

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

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

// System.StringComparison
struct  StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0 
{
public:
	// System.Int32 System.StringComparison::value__
	int32_t ___value___2;

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

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // STRINGCOMPARISON_T02BAA95468CE9E91115C604577611FDF58FEDCF0_H
#ifndef NORMALIZATIONFORM_T37A65F044FE653814E14F5D147919ED0E02A873C_H
#define NORMALIZATIONFORM_T37A65F044FE653814E14F5D147919ED0E02A873C_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_t37A65F044FE653814E14F5D147919ED0E02A873C 
{
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_t37A65F044FE653814E14F5D147919ED0E02A873C, ___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_T37A65F044FE653814E14F5D147919ED0E02A873C_H
#ifndef TIMESPAN_TA8069278ACE8A74D6DF7D514A9CD4432433F64C4_H
#define TIMESPAN_TA8069278ACE8A74D6DF7D514A9CD4432433F64C4_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.TimeSpan
struct  TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4 
{
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_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4, ____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_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4_StaticFields
{
public:
	// System.TimeSpan System.TimeSpan::Zero
	TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  ___Zero_0;
	// System.TimeSpan System.TimeSpan::MaxValue
	TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  ___MaxValue_1;
	// System.TimeSpan System.TimeSpan::MinValue
	TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  ___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_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4_StaticFields, ___Zero_0)); }
	inline TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  get_Zero_0() const { return ___Zero_0; }
	inline TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4 * get_address_of_Zero_0() { return &___Zero_0; }
	inline void set_Zero_0(TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  value)
	{
		___Zero_0 = value;
	}

	inline static int32_t get_offset_of_MaxValue_1() { return static_cast<int32_t>(offsetof(TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4_StaticFields, ___MaxValue_1)); }
	inline TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  get_MaxValue_1() const { return ___MaxValue_1; }
	inline TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4 * get_address_of_MaxValue_1() { return &___MaxValue_1; }
	inline void set_MaxValue_1(TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  value)
	{
		___MaxValue_1 = value;
	}

	inline static int32_t get_offset_of_MinValue_2() { return static_cast<int32_t>(offsetof(TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4_StaticFields, ___MinValue_2)); }
	inline TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  get_MinValue_2() const { return ___MinValue_2; }
	inline TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4 * get_address_of_MinValue_2() { return &___MinValue_2; }
	inline void set_MinValue_2(TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  value)
	{
		___MinValue_2 = value;
	}

	inline static int32_t get_offset_of__legacyConfigChecked_4() { return static_cast<int32_t>(offsetof(TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4_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_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4_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_TA8069278ACE8A74D6DF7D514A9CD4432433F64C4_H
#ifndef TOKENTYPE_T192580F19CFCC8A71F0BD44B8BE1056BA64D869A_H
#define TOKENTYPE_T192580F19CFCC8A71F0BD44B8BE1056BA64D869A_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.TokenType
struct  TokenType_t192580F19CFCC8A71F0BD44B8BE1056BA64D869A 
{
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_t192580F19CFCC8A71F0BD44B8BE1056BA64D869A, ___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_T192580F19CFCC8A71F0BD44B8BE1056BA64D869A_H
#ifndef TYPEINITIALIZATIONEXCEPTION_T5223A07113C97D6DC875A82C68D4C132737ADEAE_H
#define TYPEINITIALIZATIONEXCEPTION_T5223A07113C97D6DC875A82C68D4C132737ADEAE_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.TypeInitializationException
struct  TypeInitializationException_t5223A07113C97D6DC875A82C68D4C132737ADEAE  : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
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_t5223A07113C97D6DC875A82C68D4C132737ADEAE, ____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_T5223A07113C97D6DC875A82C68D4C132737ADEAE_H
#ifndef ARGUMENTNULLEXCEPTION_T581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_H
#define ARGUMENTNULLEXCEPTION_T581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.ArgumentNullException
struct  ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD  : public ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1
{
public:

public:
};

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

// System.ArgumentOutOfRangeException
struct  ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA  : public ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1
{
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_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA, ___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_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_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_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_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_T94D19DF918A54511AEDF4784C9A08741BAD1DEDA_H
#ifndef DATETIMEFORMAT_T3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_H
#define DATETIMEFORMAT_T3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.DateTimeFormat
struct  DateTimeFormat_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8  : public RuntimeObject
{
public:

public:
};

struct DateTimeFormat_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_StaticFields
{
public:
	// System.TimeSpan System.DateTimeFormat::NullOffset
	TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  ___NullOffset_0;
	// System.Char[] System.DateTimeFormat::allStandardFormats
	CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___allStandardFormats_1;
	// System.String[] System.DateTimeFormat::fixedNumberFormats
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___fixedNumberFormats_2;

public:
	inline static int32_t get_offset_of_NullOffset_0() { return static_cast<int32_t>(offsetof(DateTimeFormat_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_StaticFields, ___NullOffset_0)); }
	inline TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  get_NullOffset_0() const { return ___NullOffset_0; }
	inline TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4 * get_address_of_NullOffset_0() { return &___NullOffset_0; }
	inline void set_NullOffset_0(TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  value)
	{
		___NullOffset_0 = value;
	}

	inline static int32_t get_offset_of_allStandardFormats_1() { return static_cast<int32_t>(offsetof(DateTimeFormat_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_StaticFields, ___allStandardFormats_1)); }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_allStandardFormats_1() const { return ___allStandardFormats_1; }
	inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_allStandardFormats_1() { return &___allStandardFormats_1; }
	inline void set_allStandardFormats_1(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
	{
		___allStandardFormats_1 = value;
		Il2CppCodeGenWriteBarrier((&___allStandardFormats_1), value);
	}

	inline static int32_t get_offset_of_fixedNumberFormats_2() { return static_cast<int32_t>(offsetof(DateTimeFormat_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_StaticFields, ___fixedNumberFormats_2)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_fixedNumberFormats_2() const { return ___fixedNumberFormats_2; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_fixedNumberFormats_2() { return &___fixedNumberFormats_2; }
	inline void set_fixedNumberFormats_2(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
	{
		___fixedNumberFormats_2 = value;
		Il2CppCodeGenWriteBarrier((&___fixedNumberFormats_2), value);
	}
};

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

// System.Globalization.CompareInfo
struct  CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1  : public RuntimeObject
{
public:
	// System.String System.Globalization.CompareInfo::m_name
	String_t* ___m_name_3;
	// System.String System.Globalization.CompareInfo::m_sortName
	String_t* ___m_sortName_4;
	// System.Int32 System.Globalization.CompareInfo::win32LCID
	int32_t ___win32LCID_5;
	// System.Int32 System.Globalization.CompareInfo::culture
	int32_t ___culture_6;
	// System.Globalization.SortVersion System.Globalization.CompareInfo::m_SortVersion
	SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * ___m_SortVersion_20;
	// Mono.Globalization.Unicode.SimpleCollator System.Globalization.CompareInfo::collator
	SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * ___collator_21;

public:
	inline static int32_t get_offset_of_m_name_3() { return static_cast<int32_t>(offsetof(CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1, ___m_name_3)); }
	inline String_t* get_m_name_3() const { return ___m_name_3; }
	inline String_t** get_address_of_m_name_3() { return &___m_name_3; }
	inline void set_m_name_3(String_t* value)
	{
		___m_name_3 = value;
		Il2CppCodeGenWriteBarrier((&___m_name_3), value);
	}

	inline static int32_t get_offset_of_m_sortName_4() { return static_cast<int32_t>(offsetof(CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1, ___m_sortName_4)); }
	inline String_t* get_m_sortName_4() const { return ___m_sortName_4; }
	inline String_t** get_address_of_m_sortName_4() { return &___m_sortName_4; }
	inline void set_m_sortName_4(String_t* value)
	{
		___m_sortName_4 = value;
		Il2CppCodeGenWriteBarrier((&___m_sortName_4), value);
	}

	inline static int32_t get_offset_of_win32LCID_5() { return static_cast<int32_t>(offsetof(CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1, ___win32LCID_5)); }
	inline int32_t get_win32LCID_5() const { return ___win32LCID_5; }
	inline int32_t* get_address_of_win32LCID_5() { return &___win32LCID_5; }
	inline void set_win32LCID_5(int32_t value)
	{
		___win32LCID_5 = value;
	}

	inline static int32_t get_offset_of_culture_6() { return static_cast<int32_t>(offsetof(CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1, ___culture_6)); }
	inline int32_t get_culture_6() const { return ___culture_6; }
	inline int32_t* get_address_of_culture_6() { return &___culture_6; }
	inline void set_culture_6(int32_t value)
	{
		___culture_6 = value;
	}

	inline static int32_t get_offset_of_m_SortVersion_20() { return static_cast<int32_t>(offsetof(CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1, ___m_SortVersion_20)); }
	inline SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * get_m_SortVersion_20() const { return ___m_SortVersion_20; }
	inline SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 ** get_address_of_m_SortVersion_20() { return &___m_SortVersion_20; }
	inline void set_m_SortVersion_20(SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * value)
	{
		___m_SortVersion_20 = value;
		Il2CppCodeGenWriteBarrier((&___m_SortVersion_20), value);
	}

	inline static int32_t get_offset_of_collator_21() { return static_cast<int32_t>(offsetof(CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1, ___collator_21)); }
	inline SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * get_collator_21() const { return ___collator_21; }
	inline SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 ** get_address_of_collator_21() { return &___collator_21; }
	inline void set_collator_21(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * value)
	{
		___collator_21 = value;
		Il2CppCodeGenWriteBarrier((&___collator_21), value);
	}
};

struct CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1_StaticFields
{
public:
	// System.Collections.Generic.Dictionary`2<System.String,Mono.Globalization.Unicode.SimpleCollator> System.Globalization.CompareInfo::collators
	Dictionary_2_t61B96E9258C1E296057BCD8C4D2015846D2BB8F3 * ___collators_22;
	// System.Boolean System.Globalization.CompareInfo::managedCollation
	bool ___managedCollation_23;
	// System.Boolean System.Globalization.CompareInfo::managedCollationChecked
	bool ___managedCollationChecked_24;

public:
	inline static int32_t get_offset_of_collators_22() { return static_cast<int32_t>(offsetof(CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1_StaticFields, ___collators_22)); }
	inline Dictionary_2_t61B96E9258C1E296057BCD8C4D2015846D2BB8F3 * get_collators_22() const { return ___collators_22; }
	inline Dictionary_2_t61B96E9258C1E296057BCD8C4D2015846D2BB8F3 ** get_address_of_collators_22() { return &___collators_22; }
	inline void set_collators_22(Dictionary_2_t61B96E9258C1E296057BCD8C4D2015846D2BB8F3 * value)
	{
		___collators_22 = value;
		Il2CppCodeGenWriteBarrier((&___collators_22), value);
	}

	inline static int32_t get_offset_of_managedCollation_23() { return static_cast<int32_t>(offsetof(CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1_StaticFields, ___managedCollation_23)); }
	inline bool get_managedCollation_23() const { return ___managedCollation_23; }
	inline bool* get_address_of_managedCollation_23() { return &___managedCollation_23; }
	inline void set_managedCollation_23(bool value)
	{
		___managedCollation_23 = value;
	}

	inline static int32_t get_offset_of_managedCollationChecked_24() { return static_cast<int32_t>(offsetof(CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1_StaticFields, ___managedCollationChecked_24)); }
	inline bool get_managedCollationChecked_24() const { return ___managedCollationChecked_24; }
	inline bool* get_address_of_managedCollationChecked_24() { return &___managedCollationChecked_24; }
	inline void set_managedCollationChecked_24(bool value)
	{
		___managedCollationChecked_24 = value;
	}
};

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

// System.Globalization.CultureNotFoundException
struct  CultureNotFoundException_t1B82958AC9B0EB141D9D3A594649E47EC0873201  : public ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1
{
public:
	// System.String System.Globalization.CultureNotFoundException::m_invalidCultureName
	String_t* ___m_invalidCultureName_18;
	// System.Nullable`1<System.Int32> System.Globalization.CultureNotFoundException::m_invalidCultureId
	Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB  ___m_invalidCultureId_19;

public:
	inline static int32_t get_offset_of_m_invalidCultureName_18() { return static_cast<int32_t>(offsetof(CultureNotFoundException_t1B82958AC9B0EB141D9D3A594649E47EC0873201, ___m_invalidCultureName_18)); }
	inline String_t* get_m_invalidCultureName_18() const { return ___m_invalidCultureName_18; }
	inline String_t** get_address_of_m_invalidCultureName_18() { return &___m_invalidCultureName_18; }
	inline void set_m_invalidCultureName_18(String_t* value)
	{
		___m_invalidCultureName_18 = value;
		Il2CppCodeGenWriteBarrier((&___m_invalidCultureName_18), value);
	}

	inline static int32_t get_offset_of_m_invalidCultureId_19() { return static_cast<int32_t>(offsetof(CultureNotFoundException_t1B82958AC9B0EB141D9D3A594649E47EC0873201, ___m_invalidCultureId_19)); }
	inline Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB  get_m_invalidCultureId_19() const { return ___m_invalidCultureId_19; }
	inline Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB * get_address_of_m_invalidCultureId_19() { return &___m_invalidCultureId_19; }
	inline void set_m_invalidCultureId_19(Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB  value)
	{
		___m_invalidCultureId_19 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CULTURENOTFOUNDEXCEPTION_T1B82958AC9B0EB141D9D3A594649E47EC0873201_H
#ifndef DATETIMEFORMATINFO_TF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_H
#define DATETIMEFORMATINFO_TF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F  : public RuntimeObject
{
public:
	// System.Globalization.CultureData System.Globalization.DateTimeFormatInfo::m_cultureData
	CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * ___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_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___m_compareInfo_4;
	// System.Globalization.CultureInfo System.Globalization.DateTimeFormatInfo::m_cultureInfo
	CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___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_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___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_t933FB07893230EA91C40FF900D5400665E87B14E* ___abbreviatedDayNames_21;
	// System.String[] System.Globalization.DateTimeFormatInfo::m_superShortDayNames
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___m_superShortDayNames_22;
	// System.String[] System.Globalization.DateTimeFormatInfo::dayNames
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___dayNames_23;
	// System.String[] System.Globalization.DateTimeFormatInfo::abbreviatedMonthNames
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___abbreviatedMonthNames_24;
	// System.String[] System.Globalization.DateTimeFormatInfo::monthNames
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___monthNames_25;
	// System.String[] System.Globalization.DateTimeFormatInfo::genitiveMonthNames
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___genitiveMonthNames_26;
	// System.String[] System.Globalization.DateTimeFormatInfo::m_genitiveAbbreviatedMonthNames
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___m_genitiveAbbreviatedMonthNames_27;
	// System.String[] System.Globalization.DateTimeFormatInfo::leapYearMonthNames
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___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_t933FB07893230EA91C40FF900D5400665E87B14E* ___allYearMonthPatterns_34;
	// System.String[] System.Globalization.DateTimeFormatInfo::allShortDatePatterns
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___allShortDatePatterns_35;
	// System.String[] System.Globalization.DateTimeFormatInfo::allLongDatePatterns
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___allLongDatePatterns_36;
	// System.String[] System.Globalization.DateTimeFormatInfo::allShortTimePatterns
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___allShortTimePatterns_37;
	// System.String[] System.Globalization.DateTimeFormatInfo::allLongTimePatterns
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___allLongTimePatterns_38;
	// System.String[] System.Globalization.DateTimeFormatInfo::m_eraNames
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___m_eraNames_39;
	// System.String[] System.Globalization.DateTimeFormatInfo::m_abbrevEraNames
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___m_abbrevEraNames_40;
	// System.String[] System.Globalization.DateTimeFormatInfo::m_abbrevEnglishEraNames
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___m_abbrevEnglishEraNames_41;
	// System.Int32[] System.Globalization.DateTimeFormatInfo::optionalCalendars
	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___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_t933FB07893230EA91C40FF900D5400665E87B14E* ___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_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* ___m_dtfiTokenHash_57;

public:
	inline static int32_t get_offset_of_m_cultureData_1() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___m_cultureData_1)); }
	inline CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * get_m_cultureData_1() const { return ___m_cultureData_1; }
	inline CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD ** get_address_of_m_cultureData_1() { return &___m_cultureData_1; }
	inline void set_m_cultureData_1(CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * 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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___m_compareInfo_4)); }
	inline CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * get_m_compareInfo_4() const { return ___m_compareInfo_4; }
	inline CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 ** get_address_of_m_compareInfo_4() { return &___m_compareInfo_4; }
	inline void set_m_compareInfo_4(CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * 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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___m_cultureInfo_5)); }
	inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_m_cultureInfo_5() const { return ___m_cultureInfo_5; }
	inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_m_cultureInfo_5() { return &___m_cultureInfo_5; }
	inline void set_m_cultureInfo_5(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * 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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___calendar_17)); }
	inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * get_calendar_17() const { return ___calendar_17; }
	inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 ** get_address_of_calendar_17() { return &___calendar_17; }
	inline void set_calendar_17(Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * value)
	{
		___calendar_17 = value;
		Il2CppCodeGenWriteBarrier((&___calendar_17), value);
	}

	inline static int32_t get_offset_of_firstDayOfWeek_18() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___abbreviatedDayNames_21)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_abbreviatedDayNames_21() const { return ___abbreviatedDayNames_21; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_abbreviatedDayNames_21() { return &___abbreviatedDayNames_21; }
	inline void set_abbreviatedDayNames_21(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___m_superShortDayNames_22)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_m_superShortDayNames_22() const { return ___m_superShortDayNames_22; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_m_superShortDayNames_22() { return &___m_superShortDayNames_22; }
	inline void set_m_superShortDayNames_22(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___dayNames_23)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_dayNames_23() const { return ___dayNames_23; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_dayNames_23() { return &___dayNames_23; }
	inline void set_dayNames_23(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
	{
		___dayNames_23 = value;
		Il2CppCodeGenWriteBarrier((&___dayNames_23), value);
	}

	inline static int32_t get_offset_of_abbreviatedMonthNames_24() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___abbreviatedMonthNames_24)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_abbreviatedMonthNames_24() const { return ___abbreviatedMonthNames_24; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_abbreviatedMonthNames_24() { return &___abbreviatedMonthNames_24; }
	inline void set_abbreviatedMonthNames_24(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
	{
		___abbreviatedMonthNames_24 = value;
		Il2CppCodeGenWriteBarrier((&___abbreviatedMonthNames_24), value);
	}

	inline static int32_t get_offset_of_monthNames_25() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___monthNames_25)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_monthNames_25() const { return ___monthNames_25; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_monthNames_25() { return &___monthNames_25; }
	inline void set_monthNames_25(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
	{
		___monthNames_25 = value;
		Il2CppCodeGenWriteBarrier((&___monthNames_25), value);
	}

	inline static int32_t get_offset_of_genitiveMonthNames_26() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___genitiveMonthNames_26)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_genitiveMonthNames_26() const { return ___genitiveMonthNames_26; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_genitiveMonthNames_26() { return &___genitiveMonthNames_26; }
	inline void set_genitiveMonthNames_26(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___m_genitiveAbbreviatedMonthNames_27)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_m_genitiveAbbreviatedMonthNames_27() const { return ___m_genitiveAbbreviatedMonthNames_27; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_m_genitiveAbbreviatedMonthNames_27() { return &___m_genitiveAbbreviatedMonthNames_27; }
	inline void set_m_genitiveAbbreviatedMonthNames_27(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___leapYearMonthNames_28)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_leapYearMonthNames_28() const { return ___leapYearMonthNames_28; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_leapYearMonthNames_28() { return &___leapYearMonthNames_28; }
	inline void set_leapYearMonthNames_28(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
	{
		___leapYearMonthNames_28 = value;
		Il2CppCodeGenWriteBarrier((&___leapYearMonthNames_28), value);
	}

	inline static int32_t get_offset_of_longDatePattern_29() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___allYearMonthPatterns_34)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_allYearMonthPatterns_34() const { return ___allYearMonthPatterns_34; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_allYearMonthPatterns_34() { return &___allYearMonthPatterns_34; }
	inline void set_allYearMonthPatterns_34(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
	{
		___allYearMonthPatterns_34 = value;
		Il2CppCodeGenWriteBarrier((&___allYearMonthPatterns_34), value);
	}

	inline static int32_t get_offset_of_allShortDatePatterns_35() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___allShortDatePatterns_35)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_allShortDatePatterns_35() const { return ___allShortDatePatterns_35; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_allShortDatePatterns_35() { return &___allShortDatePatterns_35; }
	inline void set_allShortDatePatterns_35(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
	{
		___allShortDatePatterns_35 = value;
		Il2CppCodeGenWriteBarrier((&___allShortDatePatterns_35), value);
	}

	inline static int32_t get_offset_of_allLongDatePatterns_36() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___allLongDatePatterns_36)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_allLongDatePatterns_36() const { return ___allLongDatePatterns_36; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_allLongDatePatterns_36() { return &___allLongDatePatterns_36; }
	inline void set_allLongDatePatterns_36(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
	{
		___allLongDatePatterns_36 = value;
		Il2CppCodeGenWriteBarrier((&___allLongDatePatterns_36), value);
	}

	inline static int32_t get_offset_of_allShortTimePatterns_37() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___allShortTimePatterns_37)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_allShortTimePatterns_37() const { return ___allShortTimePatterns_37; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_allShortTimePatterns_37() { return &___allShortTimePatterns_37; }
	inline void set_allShortTimePatterns_37(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
	{
		___allShortTimePatterns_37 = value;
		Il2CppCodeGenWriteBarrier((&___allShortTimePatterns_37), value);
	}

	inline static int32_t get_offset_of_allLongTimePatterns_38() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___allLongTimePatterns_38)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_allLongTimePatterns_38() const { return ___allLongTimePatterns_38; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_allLongTimePatterns_38() { return &___allLongTimePatterns_38; }
	inline void set_allLongTimePatterns_38(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___m_eraNames_39)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_m_eraNames_39() const { return ___m_eraNames_39; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_m_eraNames_39() { return &___m_eraNames_39; }
	inline void set_m_eraNames_39(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___m_abbrevEraNames_40)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_m_abbrevEraNames_40() const { return ___m_abbrevEraNames_40; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_m_abbrevEraNames_40() { return &___m_abbrevEraNames_40; }
	inline void set_m_abbrevEraNames_40(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___m_abbrevEnglishEraNames_41)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_m_abbrevEnglishEraNames_41() const { return ___m_abbrevEnglishEraNames_41; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_m_abbrevEnglishEraNames_41() { return &___m_abbrevEnglishEraNames_41; }
	inline void set_m_abbrevEnglishEraNames_41(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___optionalCalendars_42)); }
	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_optionalCalendars_42() const { return ___optionalCalendars_42; }
	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_optionalCalendars_42() { return &___optionalCalendars_42; }
	inline void set_optionalCalendars_42(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___m_dateWords_53)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_m_dateWords_53() const { return ___m_dateWords_53; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_m_dateWords_53() { return &___m_dateWords_53; }
	inline void set_m_dateWords_53(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F, ___m_dtfiTokenHash_57)); }
	inline TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* get_m_dtfiTokenHash_57() const { return ___m_dtfiTokenHash_57; }
	inline TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A** get_address_of_m_dtfiTokenHash_57() { return &___m_dtfiTokenHash_57; }
	inline void set_m_dtfiTokenHash_57(TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* value)
	{
		___m_dtfiTokenHash_57 = value;
		Il2CppCodeGenWriteBarrier((&___m_dtfiTokenHash_57), value);
	}
};

struct DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_StaticFields
{
public:
	// System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.DateTimeFormatInfo::invariantInfo
	DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___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_t978F65B8006C8F5504B286526AEC6608FF983FC9 * ___s_calendarNativeNames_52;
	// System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.DateTimeFormatInfo::s_jajpDTFI
	DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___s_jajpDTFI_82;
	// System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.DateTimeFormatInfo::s_zhtwDTFI
	DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___s_zhtwDTFI_83;

public:
	inline static int32_t get_offset_of_invariantInfo_0() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_StaticFields, ___invariantInfo_0)); }
	inline DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * get_invariantInfo_0() const { return ___invariantInfo_0; }
	inline DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F ** get_address_of_invariantInfo_0() { return &___invariantInfo_0; }
	inline void set_invariantInfo_0(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * value)
	{
		___invariantInfo_0 = value;
		Il2CppCodeGenWriteBarrier((&___invariantInfo_0), value);
	}

	inline static int32_t get_offset_of_preferExistingTokens_46() { return static_cast<int32_t>(offsetof(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_StaticFields, ___s_calendarNativeNames_52)); }
	inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * get_s_calendarNativeNames_52() const { return ___s_calendarNativeNames_52; }
	inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 ** get_address_of_s_calendarNativeNames_52() { return &___s_calendarNativeNames_52; }
	inline void set_s_calendarNativeNames_52(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * 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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_StaticFields, ___s_jajpDTFI_82)); }
	inline DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * get_s_jajpDTFI_82() const { return ___s_jajpDTFI_82; }
	inline DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F ** get_address_of_s_jajpDTFI_82() { return &___s_jajpDTFI_82; }
	inline void set_s_jajpDTFI_82(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * 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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_StaticFields, ___s_zhtwDTFI_83)); }
	inline DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * get_s_zhtwDTFI_83() const { return ___s_zhtwDTFI_83; }
	inline DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F ** get_address_of_s_zhtwDTFI_83() { return &___s_zhtwDTFI_83; }
	inline void set_s_zhtwDTFI_83(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * value)
	{
		___s_zhtwDTFI_83 = value;
		Il2CppCodeGenWriteBarrier((&___s_zhtwDTFI_83), value);
	}
};

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

// System.Globalization.DateTimeFormatInfoScanner
struct  DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2  : public RuntimeObject
{
public:
	// System.Collections.Generic.List`1<System.String> System.Globalization.DateTimeFormatInfoScanner::m_dateWords
	List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * ___m_dateWords_0;
	// System.Globalization.DateTimeFormatInfoScanner/FoundDatePattern System.Globalization.DateTimeFormatInfoScanner::m_ymdFlags
	int32_t ___m_ymdFlags_2;

public:
	inline static int32_t get_offset_of_m_dateWords_0() { return static_cast<int32_t>(offsetof(DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2, ___m_dateWords_0)); }
	inline List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * get_m_dateWords_0() const { return ___m_dateWords_0; }
	inline List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 ** get_address_of_m_dateWords_0() { return &___m_dateWords_0; }
	inline void set_m_dateWords_0(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * value)
	{
		___m_dateWords_0 = value;
		Il2CppCodeGenWriteBarrier((&___m_dateWords_0), value);
	}

	inline static int32_t get_offset_of_m_ymdFlags_2() { return static_cast<int32_t>(offsetof(DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2, ___m_ymdFlags_2)); }
	inline int32_t get_m_ymdFlags_2() const { return ___m_ymdFlags_2; }
	inline int32_t* get_address_of_m_ymdFlags_2() { return &___m_ymdFlags_2; }
	inline void set_m_ymdFlags_2(int32_t value)
	{
		___m_ymdFlags_2 = value;
	}
};

struct DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2_StaticFields
{
public:
	// System.Collections.Generic.Dictionary`2<System.String,System.String> modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.DateTimeFormatInfoScanner::s_knownWords
	Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * ___s_knownWords_1;

public:
	inline static int32_t get_offset_of_s_knownWords_1() { return static_cast<int32_t>(offsetof(DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2_StaticFields, ___s_knownWords_1)); }
	inline Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * get_s_knownWords_1() const { return ___s_knownWords_1; }
	inline Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC ** get_address_of_s_knownWords_1() { return &___s_knownWords_1; }
	inline void set_s_knownWords_1(Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * value)
	{
		___s_knownWords_1 = value;
		Il2CppCodeGenWriteBarrier((&___s_knownWords_1), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DATETIMEFORMATINFOSCANNER_TA06CA03D21D78672395678336D87571879D612E2_H
#ifndef GREGORIANCALENDAR_TC611DFF7946345F7AF856B31987FEECB98DEE005_H
#define GREGORIANCALENDAR_TC611DFF7946345F7AF856B31987FEECB98DEE005_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_tC611DFF7946345F7AF856B31987FEECB98DEE005  : public Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5
{
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_tC611DFF7946345F7AF856B31987FEECB98DEE005, ___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_tC611DFF7946345F7AF856B31987FEECB98DEE005_StaticFields
{
public:
	// System.Int32[] System.Globalization.GregorianCalendar::DaysToMonth365
	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___DaysToMonth365_4;
	// System.Int32[] System.Globalization.GregorianCalendar::DaysToMonth366
	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___DaysToMonth366_5;
	// System.Globalization.Calendar modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.GregorianCalendar::s_defaultInstance
	Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___s_defaultInstance_6;

public:
	inline static int32_t get_offset_of_DaysToMonth365_4() { return static_cast<int32_t>(offsetof(GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_StaticFields, ___DaysToMonth365_4)); }
	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_DaysToMonth365_4() const { return ___DaysToMonth365_4; }
	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_DaysToMonth365_4() { return &___DaysToMonth365_4; }
	inline void set_DaysToMonth365_4(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
	{
		___DaysToMonth365_4 = value;
		Il2CppCodeGenWriteBarrier((&___DaysToMonth365_4), value);
	}

	inline static int32_t get_offset_of_DaysToMonth366_5() { return static_cast<int32_t>(offsetof(GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_StaticFields, ___DaysToMonth366_5)); }
	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_DaysToMonth366_5() const { return ___DaysToMonth366_5; }
	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_DaysToMonth366_5() { return &___DaysToMonth366_5; }
	inline void set_DaysToMonth366_5(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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_tC611DFF7946345F7AF856B31987FEECB98DEE005_StaticFields, ___s_defaultInstance_6)); }
	inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * get_s_defaultInstance_6() const { return ___s_defaultInstance_6; }
	inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 ** get_address_of_s_defaultInstance_6() { return &___s_defaultInstance_6; }
	inline void set_s_defaultInstance_6(Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * value)
	{
		___s_defaultInstance_6 = value;
		Il2CppCodeGenWriteBarrier((&___s_defaultInstance_6), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // GREGORIANCALENDAR_TC611DFF7946345F7AF856B31987FEECB98DEE005_H
#ifndef HEBREWVALUE_TABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_H
#define HEBREWVALUE_TABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7  : 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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7, ___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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7, ___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_TABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_H
#ifndef HEBREWNUMBERPARSINGCONTEXT_T73104EEB061AFC678110026DD0277C48EAC49B0A_H
#define HEBREWNUMBERPARSINGCONTEXT_T73104EEB061AFC678110026DD0277C48EAC49B0A_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_t73104EEB061AFC678110026DD0277C48EAC49B0A 
{
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_t73104EEB061AFC678110026DD0277C48EAC49B0A, ___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_t73104EEB061AFC678110026DD0277C48EAC49B0A, ___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_T73104EEB061AFC678110026DD0277C48EAC49B0A_H
#ifndef NUMBERFORMATINFO_TFDF57037EBC5BC833D0A53EF0327B805994860A8_H
#define NUMBERFORMATINFO_TFDF57037EBC5BC833D0A53EF0327B805994860A8_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_tFDF57037EBC5BC833D0A53EF0327B805994860A8  : public RuntimeObject
{
public:
	// System.Int32[] System.Globalization.NumberFormatInfo::numberGroupSizes
	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___numberGroupSizes_1;
	// System.Int32[] System.Globalization.NumberFormatInfo::currencyGroupSizes
	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___currencyGroupSizes_2;
	// System.Int32[] System.Globalization.NumberFormatInfo::percentGroupSizes
	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___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_t933FB07893230EA91C40FF900D5400665E87B14E* ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___numberGroupSizes_1)); }
	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_numberGroupSizes_1() const { return ___numberGroupSizes_1; }
	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_numberGroupSizes_1() { return &___numberGroupSizes_1; }
	inline void set_numberGroupSizes_1(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
	{
		___numberGroupSizes_1 = value;
		Il2CppCodeGenWriteBarrier((&___numberGroupSizes_1), value);
	}

	inline static int32_t get_offset_of_currencyGroupSizes_2() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___currencyGroupSizes_2)); }
	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_currencyGroupSizes_2() const { return ___currencyGroupSizes_2; }
	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_currencyGroupSizes_2() { return &___currencyGroupSizes_2; }
	inline void set_currencyGroupSizes_2(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
	{
		___currencyGroupSizes_2 = value;
		Il2CppCodeGenWriteBarrier((&___currencyGroupSizes_2), value);
	}

	inline static int32_t get_offset_of_percentGroupSizes_3() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___percentGroupSizes_3)); }
	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_percentGroupSizes_3() const { return ___percentGroupSizes_3; }
	inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_percentGroupSizes_3() { return &___percentGroupSizes_3; }
	inline void set_percentGroupSizes_3(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
	{
		___percentGroupSizes_3 = value;
		Il2CppCodeGenWriteBarrier((&___percentGroupSizes_3), value);
	}

	inline static int32_t get_offset_of_positiveSign_4() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___nativeDigits_19)); }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_nativeDigits_19() const { return ___nativeDigits_19; }
	inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_nativeDigits_19() { return &___nativeDigits_19; }
	inline void set_nativeDigits_19(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___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_tFDF57037EBC5BC833D0A53EF0327B805994860A8_StaticFields
{
public:
	// System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.NumberFormatInfo::invariantInfo
	NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___invariantInfo_0;

public:
	inline static int32_t get_offset_of_invariantInfo_0() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8_StaticFields, ___invariantInfo_0)); }
	inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * get_invariantInfo_0() const { return ___invariantInfo_0; }
	inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 ** get_address_of_invariantInfo_0() { return &___invariantInfo_0; }
	inline void set_invariantInfo_0(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * value)
	{
		___invariantInfo_0 = value;
		Il2CppCodeGenWriteBarrier((&___invariantInfo_0), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NUMBERFORMATINFO_TFDF57037EBC5BC833D0A53EF0327B805994860A8_H
#ifndef SORTKEY_TD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_H
#define SORTKEY_TD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_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_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9  : public RuntimeObject
{
public:
	// System.String System.Globalization.SortKey::source
	String_t* ___source_0;
	// System.Byte[] System.Globalization.SortKey::key
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___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_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9, ___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_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9, ___key_1)); }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_key_1() const { return ___key_1; }
	inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_key_1() { return &___key_1; }
	inline void set_key_1(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
	{
		___key_1 = value;
		Il2CppCodeGenWriteBarrier((&___key_1), value);
	}

	inline static int32_t get_offset_of_options_2() { return static_cast<int32_t>(offsetof(SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9, ___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_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9, ___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_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_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_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_marshaled_com
{
	Il2CppChar* ___source_0;
	uint8_t* ___key_1;
	int32_t ___options_2;
	int32_t ___lcid_3;
};
#endif // SORTKEY_TD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_H
#ifndef TOKENHASHVALUE_T8ED9D3ECEBD955E922958BCA83CAF56989C2B159_H
#define TOKENHASHVALUE_T8ED9D3ECEBD955E922958BCA83CAF56989C2B159_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_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159  : 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_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159, ___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_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159, ___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_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159, ___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_T8ED9D3ECEBD955E922958BCA83CAF56989C2B159_H
#ifndef STREAMINGCONTEXT_T2CCDC54E0E8D078AF4A50E3A8B921B828A900034_H
#define STREAMINGCONTEXT_T2CCDC54E0E8D078AF4A50E3A8B921B828A900034_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_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 
{
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_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034, ___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_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034, ___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_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034_marshaled_pinvoke
{
	Il2CppIUnknown* ___m_additionalContext_0;
	int32_t ___m_state_1;
};
// Native definition for COM marshalling of System.Runtime.Serialization.StreamingContext
struct StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034_marshaled_com
{
	Il2CppIUnknown* ___m_additionalContext_0;
	int32_t ___m_state_1;
};
#endif // STREAMINGCONTEXT_T2CCDC54E0E8D078AF4A50E3A8B921B828A900034_H
#ifndef TYPE_T_H
#define TYPE_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Type
struct  Type_t  : public MemberInfo_t
{
public:
	// System.RuntimeTypeHandle System.Type::_impl
	RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D  ____impl_9;

public:
	inline static int32_t get_offset_of__impl_9() { return static_cast<int32_t>(offsetof(Type_t, ____impl_9)); }
	inline RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D  get__impl_9() const { return ____impl_9; }
	inline RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D * get_address_of__impl_9() { return &____impl_9; }
	inline void set__impl_9(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D  value)
	{
		____impl_9 = value;
	}
};

struct Type_t_StaticFields
{
public:
	// System.Reflection.MemberFilter System.Type::FilterAttribute
	MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterAttribute_0;
	// System.Reflection.MemberFilter System.Type::FilterName
	MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterName_1;
	// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
	MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterNameIgnoreCase_2;
	// System.Object System.Type::Missing
	RuntimeObject * ___Missing_3;
	// System.Char System.Type::Delimiter
	Il2CppChar ___Delimiter_4;
	// System.Type[] System.Type::EmptyTypes
	TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___EmptyTypes_5;
	// System.Reflection.Binder System.Type::defaultBinder
	Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___defaultBinder_6;

public:
	inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); }
	inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterAttribute_0() const { return ___FilterAttribute_0; }
	inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; }
	inline void set_FilterAttribute_0(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
	{
		___FilterAttribute_0 = value;
		Il2CppCodeGenWriteBarrier((&___FilterAttribute_0), value);
	}

	inline static int32_t get_offset_of_FilterName_1() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterName_1)); }
	inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterName_1() const { return ___FilterName_1; }
	inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterName_1() { return &___FilterName_1; }
	inline void set_FilterName_1(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
	{
		___FilterName_1 = value;
		Il2CppCodeGenWriteBarrier((&___FilterName_1), value);
	}

	inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); }
	inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; }
	inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; }
	inline void set_FilterNameIgnoreCase_2(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
	{
		___FilterNameIgnoreCase_2 = value;
		Il2CppCodeGenWriteBarrier((&___FilterNameIgnoreCase_2), value);
	}

	inline static int32_t get_offset_of_Missing_3() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Missing_3)); }
	inline RuntimeObject * get_Missing_3() const { return ___Missing_3; }
	inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; }
	inline void set_Missing_3(RuntimeObject * value)
	{
		___Missing_3 = value;
		Il2CppCodeGenWriteBarrier((&___Missing_3), value);
	}

	inline static int32_t get_offset_of_Delimiter_4() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Delimiter_4)); }
	inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; }
	inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; }
	inline void set_Delimiter_4(Il2CppChar value)
	{
		___Delimiter_4 = value;
	}

	inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); }
	inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* get_EmptyTypes_5() const { return ___EmptyTypes_5; }
	inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; }
	inline void set_EmptyTypes_5(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* value)
	{
		___EmptyTypes_5 = value;
		Il2CppCodeGenWriteBarrier((&___EmptyTypes_5), value);
	}

	inline static int32_t get_offset_of_defaultBinder_6() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___defaultBinder_6)); }
	inline Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * get_defaultBinder_6() const { return ___defaultBinder_6; }
	inline Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; }
	inline void set_defaultBinder_6(Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * value)
	{
		___defaultBinder_6 = value;
		Il2CppCodeGenWriteBarrier((&___defaultBinder_6), value);
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TYPE_T_H
// System.Object[]
struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A  : 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.String[]
struct StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E  : 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.Int32[]
struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83  : 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.TokenHashValue[]
struct TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * m_Items[1];

public:
	inline TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 ** 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, TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier(m_Items + index, value);
	}
	inline TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier(m_Items + index, value);
	}
};
// System.Char[]
struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2  : 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.Globalization.InternalEncodingDataItem[]
struct InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  m_Items[1];

public:
	inline InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 * 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_t34BEF550D56496035752E8E0607127CD43378211  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  value)
	{
		m_Items[index] = value;
	}
};
// System.Globalization.InternalCodePageDataItem[]
struct InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  m_Items[1];

public:
	inline InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 * 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_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  value)
	{
		m_Items[index] = value;
	}
};
// System.Globalization.EraInfo[]
struct EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * m_Items[1];

public:
	inline EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C ** 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_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier(m_Items + index, value);
	}
	inline EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C ** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier(m_Items + index, value);
	}
};
// System.Globalization.HebrewNumber/HebrewValue[]
struct HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * m_Items[1];

public:
	inline HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 ** 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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier(m_Items + index, value);
	}
	inline HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier(m_Items + index, value);
	}
};
// System.Globalization.HebrewNumber/HS[]
struct HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB  : 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_tAD665B550946A416B86AFAD82E8C8B59E8AFE179  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* m_Items[1];

public:
	inline HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB** 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_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier(m_Items + index, value);
	}
	inline HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier(m_Items + index, value);
	}
};
// System.Byte[]
struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821  : 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.Boolean System.Nullable`1<System.Int32>::get_HasValue()
extern "C" IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB664E2C41CADA8413EF8842E6601B8C696A7CE15_gshared (Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB * __this, const RuntimeMethod* method);
// T System.Nullable`1<System.Int32>::get_Value()
extern "C" IL2CPP_METHOD_ATTR int32_t Nullable_1_get_Value_mA8BB683CA6A8C5BF448A737FB5A2AF63C730B3E5_gshared (Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::.ctor()
extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2C7E51568033239B506E15E7804A0B8658246498_gshared (Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::Add(TKey,TValue)
extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Add_mC741BBB0A647C814227953DB9B23CB1BDF571C5B_gshared (Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * __this, RuntimeObject * p0, RuntimeObject * p1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Object>::TryGetValue(TKey,TValue&)
extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m3455807C552312C60038DF52EF328C3687442DE3_gshared (Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * __this, RuntimeObject * p0, RuntimeObject ** p1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_mC832F1AC0F814BAEB19175F5D7972A7507508BC3_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1<System.Object>::Contains(T)
extern "C" IL2CPP_METHOD_ATTR bool List_1_Contains_mE08D561E86879A26245096C572A8593279383FDB_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject * p0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Object>::Add(T)
extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m6930161974C7504C80F52EC379EF012387D43138_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject * p0, const RuntimeMethod* method);
// System.Int32 System.Collections.Generic.List`1<System.Object>::get_Count()
extern "C" IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m507C9149FF7F83AAC72C29091E745D557DA47D22_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method);
// T System.Collections.Generic.List`1<System.Object>::get_Item(System.Int32)
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * List_1_get_Item_mFDB8AD680C600072736579BBF5F38F7416396588_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, int32_t p0, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<System.Boolean>::get_HasValue()
extern "C" IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m275A31438FCDAEEE039E95D887684E04FD6ECE2B_gshared (Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 * __this, const RuntimeMethod* method);
// System.Void System.Nullable`1<System.Boolean>::.ctor(T)
extern "C" IL2CPP_METHOD_ATTR void Nullable_1__ctor_mD3154885E88D449C69AD9DEA6F9A3EF66A3FE996_gshared (Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 * __this, bool p0, const RuntimeMethod* method);
// T System.Nullable`1<System.Boolean>::get_Value()
extern "C" IL2CPP_METHOD_ATTR bool Nullable_1_get_Value_m7C9CFCE6186F3CD55B4D63BB50E6D3D48A78583A_gshared (Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 * __this, const RuntimeMethod* method);

// System.String System.Globalization.CultureNotFoundException::get_DefaultMessage()
extern "C" IL2CPP_METHOD_ATTR String_t* CultureNotFoundException_get_DefaultMessage_mF70D4633D7BA835EDFCFCF6E4DFBE784457B0D2C (const RuntimeMethod* method);
// System.Void System.ArgumentException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7 (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * __this, String_t* ___message0, const RuntimeMethod* method);
// System.Void System.ArgumentException::.ctor(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m26DC3463C6F3C98BF33EA39598DD2B32F0249CA8 (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * __this, String_t* ___message0, String_t* ___paramName1, const RuntimeMethod* method);
// System.Void System.ArgumentException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m33453ED48103C3A4893FBE06039DF7473FBAD7E6 (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034  ___context1, const RuntimeMethod* method);
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
extern "C" IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6 (RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D  ___handle0, const RuntimeMethod* method);
// System.Object System.Runtime.Serialization.SerializationInfo::GetValue(System.String,System.Type)
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * SerializationInfo_GetValue_m7910CE6C68888C1F863D7A35915391FA33463ECF (SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * __this, String_t* ___name0, Type_t * ___type1, const RuntimeMethod* method);
// System.Void System.ArgumentNullException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * __this, String_t* ___paramName0, const RuntimeMethod* method);
// System.Void System.ArgumentException::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
extern "C" IL2CPP_METHOD_ATTR void ArgumentException_GetObjectData_m838F8806302102BE3C42D60D5306761FD788F26E (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034  ___context1, const RuntimeMethod* method);
// System.Void System.Runtime.Serialization.SerializationInfo::AddValue(System.String,System.Object,System.Type)
extern "C" IL2CPP_METHOD_ATTR void SerializationInfo_AddValue_mE0A104C01EFA55A83D4CAE4662A9B4C6459911FC (SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * __this, String_t* ___name0, RuntimeObject * ___value1, Type_t * ___type2, const RuntimeMethod* method);
// System.String System.Environment::GetResourceString(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9 (String_t* ___key0, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<System.Int32>::get_HasValue()
inline bool Nullable_1_get_HasValue_mB664E2C41CADA8413EF8842E6601B8C696A7CE15 (Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB *, const RuntimeMethod*))Nullable_1_get_HasValue_mB664E2C41CADA8413EF8842E6601B8C696A7CE15_gshared)(__this, method);
}
// System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
extern "C" IL2CPP_METHOD_ATTR CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * CultureInfo_get_InvariantCulture_mF13B47F8A763CE6A9C8A8BB2EED33FF8F7A63A72 (const RuntimeMethod* method);
// T System.Nullable`1<System.Int32>::get_Value()
inline int32_t Nullable_1_get_Value_mA8BB683CA6A8C5BF448A737FB5A2AF63C730B3E5 (Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB *, const RuntimeMethod*))Nullable_1_get_Value_mA8BB683CA6A8C5BF448A737FB5A2AF63C730B3E5_gshared)(__this, method);
}
// System.String System.String::Format(System.IFormatProvider,System.String,System.Object)
extern "C" IL2CPP_METHOD_ATTR String_t* String_Format_m30892041DA5F50D7B8CFD82FFC0F55B5B97A2B7F (RuntimeObject* ___provider0, String_t* ___format1, RuntimeObject * ___arg02, const RuntimeMethod* method);
// System.String System.ArgumentException::get_Message()
extern "C" IL2CPP_METHOD_ATTR String_t* ArgumentException_get_Message_m23FEA6788F6D9BF5A73F59428DA74307035FAF61 (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * __this, const RuntimeMethod* method);
// System.String System.Globalization.CultureNotFoundException::get_FormatedInvalidCultureId()
extern "C" IL2CPP_METHOD_ATTR String_t* CultureNotFoundException_get_FormatedInvalidCultureId_m494CDB2D7818EF2F44FB87EC631656CA60F678BD (CultureNotFoundException_t1B82958AC9B0EB141D9D3A594649E47EC0873201 * __this, const RuntimeMethod* method);
// System.String System.Environment::GetResourceString(System.String,System.Object[])
extern "C" IL2CPP_METHOD_ATTR String_t* Environment_GetResourceString_m7389941B4C0688D875CC647D99A739DA2F907ADB (String_t* ___key0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values1, const RuntimeMethod* method);
// System.String System.Environment::get_NewLine()
extern "C" IL2CPP_METHOD_ATTR String_t* Environment_get_NewLine_m5D4F4667FA5D1E2DBDD4DF9696D0CE76C83EF318 (const RuntimeMethod* method);
// System.String System.String::Concat(System.String,System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_mF4626905368D6558695A823466A1AF65EADB9923 (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method);
// System.String System.Globalization.CultureData::get_CultureName()
extern "C" IL2CPP_METHOD_ATTR String_t* CultureData_get_CultureName_mEC916D6C4B4989D1FE2E0B8BE97C7B37187A93D7 (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::get_CultureName()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_CultureName_m4965DE12E229BBA304157A262997D88659C92755 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.Globalization.CultureInfo System.Globalization.CultureInfo::GetCultureInfo(System.String)
extern "C" IL2CPP_METHOD_ATTR CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * CultureInfo_GetCultureInfo_mC35FFFC4C2C9F4A4D5BC19E483464978E25E7350 (String_t* ___name0, const RuntimeMethod* method);
// System.String System.Globalization.CultureData::get_SISO639LANGNAME()
extern "C" IL2CPP_METHOD_ATTR String_t* CultureData_get_SISO639LANGNAME_m7B1E85711D78CECA25FC025622B56C4E1530DDCE (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, const RuntimeMethod* method);
// System.Globalization.Calendar System.Globalization.DateTimeFormatInfo::get_Calendar()
extern "C" IL2CPP_METHOD_ATTR Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String[] System.Globalization.CultureData::AbbreviatedDayNames(System.Int32)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* CultureData_AbbreviatedDayNames_mC4057A1EAA2B1FB00D67245318BDE70E505ED408 (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, int32_t ___calendarId0, const RuntimeMethod* method);
// System.String[] System.Globalization.CultureData::DayNames(System.Int32)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* CultureData_DayNames_mCE241ED65748EB670EBAC82B4DF779E383F74576 (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, int32_t ___calendarId0, const RuntimeMethod* method);
// System.String[] System.Globalization.CultureData::AbbreviatedMonthNames(System.Int32)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* CultureData_AbbreviatedMonthNames_m28FDF95DD401D3DC5D23F4FDD0CFB8F47FBA662C (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, int32_t ___calendarId0, const RuntimeMethod* method);
// System.String[] System.Globalization.CultureData::MonthNames(System.Int32)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* CultureData_MonthNames_m94257FF1F1270E4802A4A1A285A219CF64D0766E (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, int32_t ___calendarId0, const RuntimeMethod* method);
// System.Globalization.Calendar System.Globalization.GregorianCalendar::GetDefaultInstance()
extern "C" IL2CPP_METHOD_ATTR Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * GregorianCalendar_GetDefaultInstance_m36338D53A3A355D00060E57621CFDD610C83D87A (const RuntimeMethod* method);
// System.Void System.Globalization.DateTimeFormatInfo::.ctor(System.Globalization.CultureData,System.Globalization.Calendar)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo__ctor_mC9584993071ECE1F6F85A35B1521B976882FE7A3 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * ___cultureData0, Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___cal1, const RuntimeMethod* method);
// System.Void System.Object::.ctor()
extern "C" IL2CPP_METHOD_ATTR void Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0 (RuntimeObject * __this, const RuntimeMethod* method);
// System.Void System.Globalization.DateTimeFormatInfo::set_Calendar(System.Globalization.Calendar)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_set_Calendar_m6388B63636828B8525557FA2976C965897E8BF3C (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___value0, const RuntimeMethod* method);
// System.Int32 System.Globalization.CultureData::get_IFIRSTDAYOFWEEK()
extern "C" IL2CPP_METHOD_ATTR int32_t CultureData_get_IFIRSTDAYOFWEEK_mB92C549DBEF6FBE8A84690C343E1288966FA8FA9 (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, const RuntimeMethod* method);
// System.Int32 System.Globalization.CultureData::get_IFIRSTWEEKOFYEAR()
extern "C" IL2CPP_METHOD_ATTR int32_t CultureData_get_IFIRSTWEEKOFYEAR_m8E49C0CE2B2F0A537ACADC32C65E83CB368F7929 (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, const RuntimeMethod* method);
// System.String System.Globalization.CultureData::get_SAM1159()
extern "C" IL2CPP_METHOD_ATTR String_t* CultureData_get_SAM1159_m9E04185F6CA0D3C2D50F1B6DEC4380AC25D02B22 (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, const RuntimeMethod* method);
// System.String System.Globalization.CultureData::get_SPM2359()
extern "C" IL2CPP_METHOD_ATTR String_t* CultureData_get_SPM2359_mB686204C591F87E83360BA32FB82AE388A4AE1A0 (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, const RuntimeMethod* method);
// System.String System.Globalization.CultureData::get_TimeSeparator()
extern "C" IL2CPP_METHOD_ATTR String_t* CultureData_get_TimeSeparator_m24F20722E536525E7FA458B57A3F4BB04EE346B4 (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, const RuntimeMethod* method);
// System.String System.Globalization.CultureData::DateSeparator(System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* CultureData_DateSeparator_m5F5419939B7780DE45E596BDD6CC0049A226DADF (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, int32_t ___calendarId0, const RuntimeMethod* method);
// System.String[] System.Globalization.CultureData::get_LongTimes()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* CultureData_get_LongTimes_m43FA54C0BC01870A8A63419F95F94556585C8752 (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, const RuntimeMethod* method);
// System.String[] System.Globalization.CultureData::get_ShortTimes()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* CultureData_get_ShortTimes_m017FC0627B0B53A35A22AA4A7D18D93732C1FAC2 (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, const RuntimeMethod* method);
// System.String[] System.Globalization.CultureData::LongDates(System.Int32)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* CultureData_LongDates_mED9B2B48E52B37F31CA2F19937F16D1B7B9DE239 (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, int32_t ___calendarId0, const RuntimeMethod* method);
// System.String[] System.Globalization.CultureData::ShortDates(System.Int32)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* CultureData_ShortDates_m7FBE145E39B16E22805F94780DE02076923E105F (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, int32_t ___calendarId0, const RuntimeMethod* method);
// System.String[] System.Globalization.CultureData::YearMonths(System.Int32)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* CultureData_YearMonths_mD403080057D9E6D23A0A9F1757CB6625CB586B8E (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, int32_t ___calendarId0, const RuntimeMethod* method);
// System.Globalization.CultureData System.Globalization.CultureData::GetCultureData(System.String,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * CultureData_GetCultureData_m1B3DCE6496E27A5D114D003683EA8E0D64F88ED3 (String_t* ___cultureName0, bool ___useUserOverride1, const RuntimeMethod* method);
// System.Void System.Globalization.CultureNotFoundException::.ctor(System.String,System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR void CultureNotFoundException__ctor_m3E3B276833C21F468460195CB15353394B7B5382 (CultureNotFoundException_t1B82958AC9B0EB141D9D3A594649E47EC0873201 * __this, String_t* ___paramName0, String_t* ___invalidCultureName1, String_t* ___message2, const RuntimeMethod* method);
// System.Globalization.CultureData System.Globalization.CultureData::GetCultureData(System.Int32,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * CultureData_GetCultureData_m74BFC620E33FDE6A7B991CCEF7BCD7DF4E86E65C (int32_t ___culture0, bool ___bUseUserOverride1, const RuntimeMethod* method);
// System.Void System.Globalization.Calendar::SetReadOnlyState(System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void Calendar_SetReadOnlyState_m257219F0844460D6BBC3A13B3FD021204583FC2B (Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * __this, bool ___readOnly0, const RuntimeMethod* method);
// System.Void System.Globalization.CultureInfo::CheckDomainSafetyObject(System.Object,System.Object)
extern "C" IL2CPP_METHOD_ATTR void CultureInfo_CheckDomainSafetyObject_m01725D60CEB913D48175CC310FC6C1ECCA42A1A8 (RuntimeObject * ___obj0, RuntimeObject * ___container1, const RuntimeMethod* method);
// System.Void System.Globalization.DateTimeFormatInfo::InitializeOverridableProperties(System.Globalization.CultureData,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_InitializeOverridableProperties_m1C14FD160B83DF9A38D2BD8CB4362D9615DED560 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * ___cultureData0, int32_t ___calendarID1, const RuntimeMethod* method);
// System.Void System.Globalization.DateTimeFormatInfo::set_LongDatePattern(System.String)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_set_LongDatePattern_mCD47D6E45549578311F2EDA29849E97E0B8C67FB (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, String_t* ___value0, const RuntimeMethod* method);
// System.Void System.Globalization.DateTimeFormatInfo::set_ShortDatePattern(System.String)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_set_ShortDatePattern_mA38B5386C41882E4FB090B97BFB389FBC5C8C374 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, String_t* ___value0, const RuntimeMethod* method);
// System.Void System.Globalization.DateTimeFormatInfo::set_YearMonthPattern(System.String)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_set_YearMonthPattern_m861E461684DCB9A4CBFDACFE1363000F38766DF7 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, String_t* ___value0, const RuntimeMethod* method);
// System.Void System.Globalization.DateTimeFormatInfo::set_LongTimePattern(System.String)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_set_LongTimePattern_m5EDD3105DF582E362C953855E9C7E8F4C9F4DD95 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, String_t* ___value0, const RuntimeMethod* method);
// System.Void System.Globalization.DateTimeFormatInfo::set_ShortTimePattern(System.String)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_set_ShortTimePattern_mC14DFBBB5ABAA1ECF2A0FED66479FE7FFC710F03 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, String_t* ___value0, const RuntimeMethod* method);
// System.Int32 System.Globalization.CultureData::get_ILANGUAGE()
extern "C" IL2CPP_METHOD_ATTR int32_t CultureData_get_ILANGUAGE_mE96C7B05A5DD0A616412F354D86C96BDE6E0DEFB (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, const RuntimeMethod* method);
// System.Boolean System.Globalization.CultureData::get_UseUserOverride()
extern "C" IL2CPP_METHOD_ATTR bool CultureData_get_UseUserOverride_mC7ADCEA4688643BCB92B584204CEF63B7038DA3E (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, const RuntimeMethod* method);
// System.Void System.Collections.Hashtable::.ctor()
extern "C" IL2CPP_METHOD_ATTR void Hashtable__ctor_m72506C0A5B2608721EA285A04F004A229B537A68 (Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * __this, const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::get_LongTimePattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_LongTimePattern_m5304AFC0442E7F208D4D39392E3CE8C0B56F5266 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::get_LongDatePattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_LongDatePattern_mB46C198F0A2ED40F705A73B83BF17592B1899FAB (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::get_ShortTimePattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_ShortTimePattern_m2E9988522765F996BFB93BF34EA7673A3A484417 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::get_ShortDatePattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_ShortDatePattern_m8CAB8ACB8B5C152FA767345BA59E8FE8C8B9A5FA (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::get_YearMonthPattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_YearMonthPattern_m58DC71FC083C4CBF5C2856140BEE5EC705AA5034 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::get_AllLongTimePatterns()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_AllLongTimePatterns_m85F52451D2773DD5E9FBFD0CDA0DAA4A1FED707C (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::get_AllLongDatePatterns()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_AllLongDatePatterns_m748ACE4682FEC5299076F1E376279994F9B1A88B (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::get_AllShortTimePatterns()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_AllShortTimePatterns_m9DEB7D472028282743C90E2865C14E98693A5692 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::get_AllShortDatePatterns()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_AllShortDatePatterns_m1170C36B771E1D1C67A7676E9DFECFC2D26F3B76 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::get_AllYearMonthPatterns()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_AllYearMonthPatterns_mBE6F3B735C0510CFF5BBAC7D09C71570529200EC (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.Void System.Globalization.DateTimeFormatInfo::.ctor()
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo__ctor_m7584448776CADA297D8A04ECF5D4858CB3645B20 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.Threading.Thread System.Threading.Thread::get_CurrentThread()
extern "C" IL2CPP_METHOD_ATTR Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * Thread_get_CurrentThread_mB7A83CAE2B9A74CEA053196DFD1AF1E7AB30A70E (const RuntimeMethod* method);
// System.Globalization.CultureInfo System.Threading.Thread::get_CurrentCulture()
extern "C" IL2CPP_METHOD_ATTR CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * Thread_get_CurrentCulture_m97A15448A16FB3B5EC1E21A0538C9FC1F84AEE66 (Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * __this, const RuntimeMethod* method);
// System.Globalization.DateTimeFormatInfo System.Globalization.DateTimeFormatInfo::get_CurrentInfo()
extern "C" IL2CPP_METHOD_ATTR DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * DateTimeFormatInfo_get_CurrentInfo_m74E97DE51E5F8F803557FCDF11F041F200AB9C3F (const RuntimeMethod* method);
// System.Boolean System.Type::op_Equality(System.Type,System.Type)
extern "C" IL2CPP_METHOD_ATTR bool Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
// System.Object System.Object::MemberwiseClone()
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Object_MemberwiseClone_m1DAC4538CD68D4CF4DC5B04E4BBE86D470948B28 (RuntimeObject * __this, const RuntimeMethod* method);
// System.Boolean System.Globalization.DateTimeFormatInfo::get_IsReadOnly()
extern "C" IL2CPP_METHOD_ATTR bool DateTimeFormatInfo_get_IsReadOnly_m47B82DE344AE9C12F7830B4DA32680C66102F99D (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.Void System.InvalidOperationException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706 (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * __this, String_t* ___message0, const RuntimeMethod* method);
// System.Void System.ArgumentNullException::.ctor(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m9EA692D49986AEBAC433CE3381331146109AE20F (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * __this, String_t* ___paramName0, String_t* ___message1, const RuntimeMethod* method);
// System.Int32[] System.Globalization.DateTimeFormatInfo::get_OptionalCalendars()
extern "C" IL2CPP_METHOD_ATTR Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* DateTimeFormatInfo_get_OptionalCalendars_mB11829E50DB2A41ED276806EDEEDD8D21255D345 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.Void System.Globalization.DateTimeFormatInfo::ClearTokenHashTable()
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_ClearTokenHashTable_mBA1C2BE2189C60387B292AB979D71F40C2559A62 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.Void System.ArgumentOutOfRangeException::.ctor(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * __this, String_t* ___paramName0, String_t* ___message1, const RuntimeMethod* method);
// System.Int32[] System.Globalization.CultureData::get_CalendarIds()
extern "C" IL2CPP_METHOD_ATTR Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* CultureData_get_CalendarIds_m3A2F9565FF53E46549322C7AE151A6CE11453A68 (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, const RuntimeMethod* method);
// System.String[] System.Globalization.CultureData::EraNames(System.Int32)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* CultureData_EraNames_mD57BE9CB701B570B4FAD78BA657232E582C942E9 (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, int32_t ___calendarId0, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::get_EraNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_EraNames_mEBDE5EAAA5A9B7ACD8ABDBCF53B369E680F322EA (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String[] System.Globalization.CultureData::AbbrevEraNames(System.Int32)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* CultureData_AbbrevEraNames_m669EC0BA2D40191F94ED3B9982CC203F544A927E (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, int32_t ___calendarId0, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::get_AbbreviatedEraNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_AbbreviatedEraNames_mA1C44675F1059C434F1CB8F83ECF139A0D014E0B (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::GetEraName(System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_GetEraName_mA4F71726B4A0780F732E56EE4876DCDF7EA2EB38 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, int32_t ___era0, const RuntimeMethod* method);
// System.String[] System.Globalization.CultureData::AbbreviatedEnglishEraNames(System.Int32)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* CultureData_AbbreviatedEnglishEraNames_m37C656BA714F3A2372C02A82FC60BAA1B0AE3185 (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, int32_t ___calendarId0, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::get_UnclonedLongDatePatterns()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_UnclonedLongDatePatterns_mB01758211F184DEFADC7B88DF011C3757DF47191 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::get_UnclonedLongTimePatterns()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_UnclonedLongTimePatterns_m5E16710580281F929360E78E7A916B076D9E135E (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String System.Globalization.CultureData::MonthDay(System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* CultureData_MonthDay_m77F5D822A97B620D0A39C2BFB6A7441760593817 (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, int32_t ___calendarId0, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::get_UnclonedShortDatePatterns()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_UnclonedShortDatePatterns_m1409BA8C0ACB6E9F73A71613F81BB4F9FAA1FB22 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::get_UnclonedShortTimePatterns()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_UnclonedShortTimePatterns_m5BC7487656A2E7AB3CDD72D814CEA335BA0AC795 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.Char System.String::get_Chars(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96 (String_t* __this, int32_t ___index0, const RuntimeMethod* method);
// System.Int32 System.String::get_Length()
extern "C" IL2CPP_METHOD_ATTR int32_t String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018 (String_t* __this, const RuntimeMethod* method);
// System.String System.String::Concat(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::get_UnclonedYearMonthPatterns()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_UnclonedYearMonthPatterns_mB5A3140028245D208A8D8F98AB7A4364F0A13730 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::internalGetAbbreviatedDayOfWeekNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_internalGetAbbreviatedDayOfWeekNames_m01E0B388C895EBBB6D9A1E4286F49F38DBE42A49 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.Object System.Array::Clone()
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Array_Clone_mE8C710213E323617A6F46F2B36DCDDD4C7CF5176 (RuntimeArray * __this, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::internalGetDayOfWeekNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_internalGetDayOfWeekNames_m0205305A355FCFC12B938362F5E193B53DE9EA33 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::internalGetAbbreviatedMonthNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_internalGetAbbreviatedMonthNames_m21D9E2C76F4000260256178AF6AC431EBFBA78DE (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::internalGetMonthNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_internalGetMonthNames_mD6D4F0322EE55D6F42B4EDD45CC86A33F3125E49 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.Globalization.DateTimeFormatFlags System.Globalization.DateTimeFormatInfo::get_FormatFlags()
extern "C" IL2CPP_METHOD_ATTR int32_t DateTimeFormatInfo_get_FormatFlags_m42B106A8C2AC470D425032034608045AABB71731 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::internalGetGenitiveMonthNames(System.Boolean)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_internalGetGenitiveMonthNames_mCA784B09AF84FDB8B219047975111353BE216288 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, bool ___abbreviated0, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::internalGetLeapYearMonthNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_internalGetLeapYearMonthNames_m2C9F72E749A85E6842B45DE3146D0CDDCBB58C92 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String[] System.Globalization.CultureData::AbbreviatedGenitiveMonthNames(System.Int32)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* CultureData_AbbreviatedGenitiveMonthNames_m1AE49FB4E8E73A2108787BA69BBC39972D9D9AD3 (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, int32_t ___calendarId0, const RuntimeMethod* method);
// System.String[] System.Globalization.CultureData::GenitiveMonthNames(System.Int32)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* CultureData_GenitiveMonthNames_mFECFB640D0D6958F0E9474A98B891108115607F7 (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, int32_t ___calendarId0, const RuntimeMethod* method);
// System.String[] System.Globalization.CultureData::LeapYearMonthNames(System.Int32)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* CultureData_LeapYearMonthNames_m2C93421105FE34D49744235463BD171B3BA26044 (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, int32_t ___calendarId0, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::GetCombinedPatterns(System.String[],System.String[],System.String)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_GetCombinedPatterns_mBB0E576DD42816E4A258A26243126677307A1148 (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___patterns10, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___patterns21, String_t* ___connectString2, const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::get_MonthDayPattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_MonthDayPattern_mDDF41CCC5BBC4BA915AFAA0F973FCD5B2515B0F3 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::get_UniversalSortableDateTimePattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_UniversalSortableDateTimePattern_m2322E2915D3E6EB5A61DDCA1F6F9CC07C61D4141 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.Boolean System.String::op_Equality(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR bool String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method);
// System.Void System.Array::Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6 (RuntimeArray * ___sourceArray0, int32_t ___sourceIndex1, RuntimeArray * ___destinationArray2, int32_t ___destinationIndex3, int32_t ___length4, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::GetMergedPatterns(System.String[],System.String)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_GetMergedPatterns_m174ED36D3E665E2A754DDF0DDCA4B237EAA4123E (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___patterns0, String_t* ___defaultPattern1, const RuntimeMethod* method);
// System.Void System.Globalization.NumberFormatInfo::.ctor(System.Globalization.CultureData)
extern "C" IL2CPP_METHOD_ATTR void NumberFormatInfo__ctor_m844D810C844346CAE534279B4B81FCF3D2549CFB (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * ___cultureData0, const RuntimeMethod* method);
// System.String System.Globalization.NumberFormatInfo::get_NumberDecimalSeparator()
extern "C" IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NumberDecimalSeparator_m1A9F946D267B5C2FC5982D34AF97D9AEB9C24A6E (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::get_FullTimeSpanPositivePattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_FullTimeSpanPositivePattern_mB5D174A28F473C5B2B1EB098640836A1AE18F53A (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String System.Globalization.CultureData::get_SCOMPAREINFO()
extern "C" IL2CPP_METHOD_ATTR String_t* CultureData_get_SCOMPAREINFO_mBD9111735D607E7A3B82CC129C2E3A07AAE77DCC (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, const RuntimeMethod* method);
// System.Globalization.CompareInfo System.Globalization.CompareInfo::GetCompareInfo(System.String)
extern "C" IL2CPP_METHOD_ATTR CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * CompareInfo_GetCompareInfo_mC5A4E1B529C9E7B3CD7A5892F8FBA6DE2D080D1F (String_t* ___name0, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::get_MonthNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_MonthNames_m87C042DF458AA8DA5D475E229162655419FAE29A (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::get_AbbreviatedMonthNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_AbbreviatedMonthNames_m89E36CB4F392928C80AF58C11AC2B5D59969D6AE (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.Globalization.FORMATFLAGS System.Globalization.DateTimeFormatInfoScanner::GetFormatFlagGenitiveMonth(System.String[],System.String[],System.String[],System.String[])
extern "C" IL2CPP_METHOD_ATTR int32_t DateTimeFormatInfoScanner_GetFormatFlagGenitiveMonth_m4A92EC9D6FA903FC31A34C4EA81C212CC647563A (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___monthNames0, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___genitveMonthNames1, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___abbrevMonthNames2, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___genetiveAbbrevMonthNames3, const RuntimeMethod* method);
// System.Globalization.FORMATFLAGS System.Globalization.DateTimeFormatInfoScanner::GetFormatFlagUseSpaceInMonthNames(System.String[],System.String[],System.String[],System.String[])
extern "C" IL2CPP_METHOD_ATTR int32_t DateTimeFormatInfoScanner_GetFormatFlagUseSpaceInMonthNames_mEAC521D75E1B92152E72AF16D71817D7749C1C0E (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___monthNames0, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___genitveMonthNames1, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___abbrevMonthNames2, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___genetiveAbbrevMonthNames3, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::get_DayNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_DayNames_m0DB1ED832D5CE0C8145266C4ABBDB541DADE26C1 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::get_AbbreviatedDayNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_AbbreviatedDayNames_mEF66E841B47428097518C5E01389DEE13A6B5B05 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.Globalization.FORMATFLAGS System.Globalization.DateTimeFormatInfoScanner::GetFormatFlagUseSpaceInDayNames(System.String[],System.String[])
extern "C" IL2CPP_METHOD_ATTR int32_t DateTimeFormatInfoScanner_GetFormatFlagUseSpaceInDayNames_mDE2D5341CEDB164E3DF103F6B362B6BD8FE405CE (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___dayNames0, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___abbrevDayNames1, const RuntimeMethod* method);
// System.Globalization.FORMATFLAGS System.Globalization.DateTimeFormatInfoScanner::GetFormatFlagUseHebrewCalendar(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t DateTimeFormatInfoScanner_GetFormatFlagUseHebrewCalendar_m2360B0C841BA2FDDCB7811AA0D8CCB46361E2B64 (int32_t ___calID0, const RuntimeMethod* method);
// System.Void System.Globalization.CultureInfo::.ctor(System.String,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void CultureInfo__ctor_m2E0A32E821294B92622538611A6686F1C0CB376D (CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * __this, String_t* ___name0, bool ___useUserOverride1, const RuntimeMethod* method);
// System.Globalization.Calendar System.Globalization.JapaneseCalendar::GetDefaultInstance()
extern "C" IL2CPP_METHOD_ATTR Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * JapaneseCalendar_GetDefaultInstance_m2B83AF1289B7F75DC65BAAA788EEA02DEF9F021F (const RuntimeMethod* method);
// System.Globalization.Calendar System.Globalization.TaiwanCalendar::GetDefaultInstance()
extern "C" IL2CPP_METHOD_ATTR Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * TaiwanCalendar_GetDefaultInstance_mF5CD5C63640380B1122F443A98A15C8A68BFC1EF (const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::get_LanguageName()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_LanguageName_m18AF7115470767CBEFD58E84639A4F6C24AE2891 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.Boolean System.String::Equals(System.String)
extern "C" IL2CPP_METHOD_ATTR bool String_Equals_m9C4D78DFA0979504FE31429B64A4C26DF48020D1 (String_t* __this, String_t* ___value0, const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::get_TimeSeparator()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_TimeSeparator_m9D230E9D88CE3E2EBA24365775D2B4B2D5621C58 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String System.String::Trim()
extern "C" IL2CPP_METHOD_ATTR String_t* String_Trim_mB52EB7876C7132358B76B7DC95DEACA20722EF4D (String_t* __this, const RuntimeMethod* method);
// System.Boolean System.String::op_Inequality(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR bool String_op_Inequality_m0BD184A74F453A72376E81CC6CAEE2556B80493E (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method);
// System.Void System.Globalization.DateTimeFormatInfo::InsertHash(System.Globalization.TokenHashValue[],System.String,System.TokenType,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* ___hashTable0, String_t* ___str1, int32_t ___tokenType2, int32_t ___tokenValue3, const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::get_AMDesignator()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_AMDesignator_m3F6101B15CF9711362B92B7827F29BC8589EEC13 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::get_PMDesignator()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_PMDesignator_m9B249FB528D588F5B6AEFA088CEF342DEDF8594D (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.Void System.Globalization.DateTimeFormatInfoScanner::.ctor()
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfoScanner__ctor_m64AD8B358EEF20175E19AEF41B3B04CDD850CDCC (DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2 * __this, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfoScanner::GetDateWordsOfDTFI(System.Globalization.DateTimeFormatInfo)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfoScanner_GetDateWordsOfDTFI_mFC8FB8AB676E039AFEBEAD1FC075BB9257A136DA (DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2 * __this, DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___dtfi0, const RuntimeMethod* method);
// System.String System.String::Substring(System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* String_Substring_m2C4AFF5E79DD8BADFD2DFBCF156BF728FBB8E1AE (String_t* __this, int32_t ___startIndex0, const RuntimeMethod* method);
// System.Void System.Globalization.DateTimeFormatInfo::AddMonthNames(System.Globalization.TokenHashValue[],System.String)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_AddMonthNames_m95D00AB509955D627B20C64A52BB2582DF3C5CEB (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* ___temp0, String_t* ___monthPostfix1, const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::get_DateSeparator()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_DateSeparator_m68C0C4E4320F22BAA7B6E6EFF7DD7349541D509C (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.String System.String::Trim(System.Char[])
extern "C" IL2CPP_METHOD_ATTR String_t* String_Trim_m788DE5AEFDAC40E778745C4DF4AFD45A4BC1007E (String_t* __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___trimChars0, const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::GetAbbreviatedMonthName(System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_GetAbbreviatedMonthName_m5C71C0AB3BCCD6AE4C17104BCB4D2F65759E9D06 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, int32_t ___month0, const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::internalGetMonthName(System.Int32,System.Globalization.MonthNameStyles,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_internalGetMonthName_mE9361985B13F655CED883CDDF45DC962EE2F1F77 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, int32_t ___month0, int32_t ___style1, bool ___abbreviated2, const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::GetDayName(System.DayOfWeek)
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_GetDayName_m82CF60408D75B103DAFF96575B257EFFA80569AF (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, int32_t ___dayofweek0, const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::GetAbbreviatedDayName(System.DayOfWeek)
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_GetAbbreviatedDayName_m31D50EB7EF2ED3E7F0F72C14498427D8E7799D43 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, int32_t ___dayofweek0, const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::GetAbbreviatedEraName(System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_GetAbbreviatedEraName_m8096A35954A22E28951B8DDDB1BE4B1CD831D7C4 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, int32_t ___era0, const RuntimeMethod* method);
// System.Type System.Object::GetType()
extern "C" IL2CPP_METHOD_ATTR Type_t * Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60 (RuntimeObject * __this, const RuntimeMethod* method);
// System.Boolean System.Type::op_Inequality(System.Type,System.Type)
extern "C" IL2CPP_METHOD_ATTR bool Type_op_Inequality_m615014191FB05FD50F63A24EB9A6CCA785E7CEC9 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
// System.Globalization.DateTimeFormatInfo System.Globalization.DateTimeFormatInfo::GetJapaneseCalendarDTFI()
extern "C" IL2CPP_METHOD_ATTR DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * DateTimeFormatInfo_GetJapaneseCalendarDTFI_mF905895C24DE13A3A53CE23530B4958DEE6EB50F (const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::get_AbbreviatedEnglishEraNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_AbbreviatedEnglishEraNames_m0F9FB583B4F618759826026FB838E8BF9D6147F8 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.Globalization.DateTimeFormatInfo System.Globalization.DateTimeFormatInfo::GetTaiwanCalendarDTFI()
extern "C" IL2CPP_METHOD_ATTR DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * DateTimeFormatInfo_GetTaiwanCalendarDTFI_mB5B91430A2881BCBF7ADD581F1960B1BA6BBBB7B (const RuntimeMethod* method);
// System.Globalization.DateTimeFormatInfo System.Globalization.DateTimeFormatInfo::get_InvariantInfo()
extern "C" IL2CPP_METHOD_ATTR DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * DateTimeFormatInfo_get_InvariantInfo_mF4896D7991425B6C5391BB86C11091A8B715CCDC (const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::GetMonthName(System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_GetMonthName_m442F6260E03F4C61CE83A7DE211B62EB88678DDC (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, int32_t ___month0, const RuntimeMethod* method);
// System.Boolean System.Globalization.HebrewNumber::IsDigit(System.Char)
extern "C" IL2CPP_METHOD_ATTR bool HebrewNumber_IsDigit_mCDF714C550DFABCF8B6F863328EB9EB24C352A6F (Il2CppChar ___ch0, const RuntimeMethod* method);
// System.Void System.Globalization.HebrewNumberParsingContext::.ctor(System.Int32)
extern "C" IL2CPP_METHOD_ATTR void HebrewNumberParsingContext__ctor_m8053C4350B4A4501DA238B4F8B345E2B5FC38128 (HebrewNumberParsingContext_t73104EEB061AFC678110026DD0277C48EAC49B0A * __this, int32_t ___result0, const RuntimeMethod* method);
// System.Globalization.HebrewNumberParsingState System.Globalization.HebrewNumber::ParseByChar(System.Char,System.Globalization.HebrewNumberParsingContext&)
extern "C" IL2CPP_METHOD_ATTR int32_t HebrewNumber_ParseByChar_m083C7C0CF554FDF381FEDB6DE92308BBD82B222D (Il2CppChar ___ch0, HebrewNumberParsingContext_t73104EEB061AFC678110026DD0277C48EAC49B0A * ___context1, const RuntimeMethod* method);
// System.Boolean System.__DTString::Advance(System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool __DTString_Advance_m6CAEF5CE3C7B57CBBDA5E0F5A391F6517C3791CC (__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * __this, int32_t ___count0, const RuntimeMethod* method);
// System.Boolean System.Char::IsLetter(System.Char)
extern "C" IL2CPP_METHOD_ATTR bool Char_IsLetter_mCC7F387F16C2DE7C85B6A1A0C5BC75D92A813DFE (Il2CppChar ___c0, const RuntimeMethod* method);
// System.Globalization.CultureInfo System.Globalization.DateTimeFormatInfo::get_Culture()
extern "C" IL2CPP_METHOD_ATTR CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * DateTimeFormatInfo_get_Culture_m4E018EEEEDD98A12C39783FE133B82768D16A12E (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.Char System.Char::ToLower(System.Char,System.Globalization.CultureInfo)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar Char_ToLower_m10AA9F9260876F97230F7BAA4C070AD23ABBC160 (Il2CppChar ___c0, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture1, const RuntimeMethod* method);
// System.Boolean System.Globalization.DateTimeFormatInfo::IsHebrewChar(System.Char)
extern "C" IL2CPP_METHOD_ATTR bool DateTimeFormatInfo_IsHebrewChar_mCE87B995C1C19F6A349806182F1D86A1A908E488 (Il2CppChar ___ch0, const RuntimeMethod* method);
// System.Boolean System.Globalization.DateTimeFormatInfo::TryParseHebrewNumber(System.__DTString&,System.Boolean&,System.Int32&)
extern "C" IL2CPP_METHOD_ATTR bool DateTimeFormatInfo_TryParseHebrewNumber_m2667B9C07FE2D9F8DCE346626CFD711CD6375D4E (__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * ___str0, bool* ___badFormat1, int32_t* ___number2, const RuntimeMethod* method);
// System.Globalization.TokenHashValue[] System.Globalization.DateTimeFormatInfo::CreateTokenHashTable()
extern "C" IL2CPP_METHOD_ATTR TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* DateTimeFormatInfo_CreateTokenHashTable_m0848FC822D4DC1FD37DFA80C48FF49B59334341E (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.Int32 System.String::Compare(System.String,System.Int32,System.String,System.Int32,System.Int32,System.Globalization.CultureInfo,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR int32_t String_Compare_m4F7827906BB2FD00745D6A962DB23A7FF58BEB47 (String_t* ___strA0, int32_t ___indexA1, String_t* ___strB2, int32_t ___indexB3, int32_t ___length4, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture5, int32_t ___options6, const RuntimeMethod* method);
// System.Boolean System.Globalization.DateTimeFormatInfo::get_HasSpacesInMonthNames()
extern "C" IL2CPP_METHOD_ATTR bool DateTimeFormatInfo_get_HasSpacesInMonthNames_mAAB2BD50D0EA1824848EA8B0047ADF82E02AB7B9 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.Boolean System.__DTString::MatchSpecifiedWords(System.String,System.Boolean,System.Int32&)
extern "C" IL2CPP_METHOD_ATTR bool __DTString_MatchSpecifiedWords_mAD172D28B54FDBB34D5E8C8F92CB6C8B0EECDBA0 (__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * __this, String_t* ___target0, bool ___checkWordBoundary1, int32_t* ___matchLength2, const RuntimeMethod* method);
// System.Boolean System.Globalization.DateTimeFormatInfo::get_HasSpacesInDayNames()
extern "C" IL2CPP_METHOD_ATTR bool DateTimeFormatInfo_get_HasSpacesInDayNames_mE48415D8A2AD4A3C4B1008743D7646244C51D601 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.Void System.Globalization.TokenHashValue::.ctor(System.String,System.TokenType,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void TokenHashValue__ctor_mBDA5135D075B3F3BFB897BCA29891F804A86FDE5 (TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * __this, String_t* ___tokenString0, int32_t ___tokenType1, int32_t ___tokenValue2, const RuntimeMethod* method);
// System.Boolean System.Char::IsWhiteSpace(System.Char)
extern "C" IL2CPP_METHOD_ATTR bool Char_IsWhiteSpace_m8AE1C4157A1E1D8F5022630F4229AB26223BDC6B (Il2CppChar ___c0, const RuntimeMethod* method);
// System.Void System.Globalization.DateTimeFormatInfo::InsertAtCurrentHashNode(System.Globalization.TokenHashValue[],System.String,System.Char,System.TokenType,System.Int32,System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_InsertAtCurrentHashNode_m701E5EF82DE9ED9D1ADEEAC223CEB66D485551A3 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* ___hashTable0, String_t* ___str1, Il2CppChar ___ch2, int32_t ___tokenType3, int32_t ___tokenValue4, int32_t ___pos5, int32_t ___hashcode6, int32_t ___hashProbe7, const RuntimeMethod* method);
// System.Boolean System.Globalization.DateTimeFormatInfo::InitPreferExistingTokens()
extern "C" IL2CPP_METHOD_ATTR bool DateTimeFormatInfo_InitPreferExistingTokens_mE4F1A4872A5DF9E4EEB43702DC144E20195A634D (const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.String>::.ctor()
inline void Dictionary_2__ctor_m5B1C279E77422BB0B2C7B0374ECF89E3224AF62B (Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC *, const RuntimeMethod*))Dictionary_2__ctor_m2C7E51568033239B506E15E7804A0B8658246498_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.String>::Add(TKey,TValue)
inline void Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC (Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * __this, String_t* p0, String_t* p1, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC *, String_t*, String_t*, const RuntimeMethod*))Dictionary_2_Add_mC741BBB0A647C814227953DB9B23CB1BDF571C5B_gshared)(__this, p0, p1, method);
}
// System.Void System.Globalization.DateTimeFormatInfoScanner::AddIgnorableSymbols(System.String)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfoScanner_AddIgnorableSymbols_m20081BE123249F53CB076B8EDBFCE2558A1AFD55 (DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2 * __this, String_t* ___text0, const RuntimeMethod* method);
// System.Collections.Generic.Dictionary`2<System.String,System.String> System.Globalization.DateTimeFormatInfoScanner::get_KnownWords()
extern "C" IL2CPP_METHOD_ATTR Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * DateTimeFormatInfoScanner_get_KnownWords_m879DDD544D295C4D35F07F69BBE8C2A7148DEFBE (const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,System.String>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_mACE6F295B868D8DD552A8F7D4ABA375F843BB13B (Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * __this, String_t* p0, String_t** p1, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC *, String_t*, String_t**, const RuntimeMethod*))Dictionary_2_TryGetValue_m3455807C552312C60038DF52EF328C3687442DE3_gshared)(__this, p0, p1, method);
}
// System.Void System.Collections.Generic.List`1<System.String>::.ctor()
inline void List_1__ctor_mDA22758D73530683C950C5CCF39BDB4E7E1F3F06 (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 *, const RuntimeMethod*))List_1__ctor_mC832F1AC0F814BAEB19175F5D7972A7507508BC3_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1<System.String>::Contains(T)
inline bool List_1_Contains_mC1D01A0D94C03E4225EEF9D6506D7D91C6976B7B (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * __this, String_t* p0, const RuntimeMethod* method)
{
	return ((  bool (*) (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 *, String_t*, const RuntimeMethod*))List_1_Contains_mE08D561E86879A26245096C572A8593279383FDB_gshared)(__this, p0, method);
}
// System.Void System.Collections.Generic.List`1<System.String>::Add(T)
inline void List_1_Add_mA348FA1140766465189459D25B01EB179001DE83 (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * __this, String_t* p0, const RuntimeMethod* method)
{
	((  void (*) (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 *, String_t*, const RuntimeMethod*))List_1_Add_m6930161974C7504C80F52EC379EF012387D43138_gshared)(__this, p0, method);
}
// System.String System.String::Substring(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB (String_t* __this, int32_t ___startIndex0, int32_t ___length1, const RuntimeMethod* method);
// System.Int32 System.Globalization.DateTimeFormatInfoScanner::SkipWhiteSpacesAndNonLetter(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t DateTimeFormatInfoScanner_SkipWhiteSpacesAndNonLetter_m0CAD01E46B959FB1FA79D0000FB1A1035F0278A5 (String_t* ___pattern0, int32_t ___currentIndex1, const RuntimeMethod* method);
// System.Void System.Text.StringBuilder::.ctor()
extern "C" IL2CPP_METHOD_ATTR void StringBuilder__ctor_mF928376F82E8C8FF3C11842C562DB8CF28B2735E (StringBuilder_t * __this, const RuntimeMethod* method);
// System.Void System.Globalization.DateTimeFormatInfoScanner::AddDateWordOrPostfix(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfoScanner_AddDateWordOrPostfix_m386ECB232BC33335026EC618381F08EE7E5C1A96 (DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2 * __this, String_t* ___formatPostfix0, String_t* ___str1, const RuntimeMethod* method);
// System.Text.StringBuilder System.Text.StringBuilder::Append(System.Char)
extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A (StringBuilder_t * __this, Il2CppChar ___value0, const RuntimeMethod* method);
// System.Void System.Text.StringBuilder::set_Length(System.Int32)
extern "C" IL2CPP_METHOD_ATTR void StringBuilder_set_Length_m84AF318230AE5C3D0D48F1CE7C2170F6F5C19F5B (StringBuilder_t * __this, int32_t ___value0, const RuntimeMethod* method);
// System.Int32 System.Globalization.DateTimeFormatInfoScanner::AddDateWords(System.String,System.Int32,System.String)
extern "C" IL2CPP_METHOD_ATTR int32_t DateTimeFormatInfoScanner_AddDateWords_m59678C77FE896697713A5E0E21D7B9ED0DD707EF (DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2 * __this, String_t* ___pattern0, int32_t ___index1, String_t* ___formatPostfix2, const RuntimeMethod* method);
// System.Int32 System.Globalization.DateTimeFormatInfoScanner::ScanRepeatChar(System.String,System.Char,System.Int32,System.Int32&)
extern "C" IL2CPP_METHOD_ATTR int32_t DateTimeFormatInfoScanner_ScanRepeatChar_m58527C54CE67998CDDB9FBC88549493CCA57D308 (String_t* ___pattern0, Il2CppChar ___ch1, int32_t ___index2, int32_t* ___count3, const RuntimeMethod* method);
// System.String[] System.Globalization.DateTimeFormatInfo::GetAllDateTimePatterns(System.Char)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_GetAllDateTimePatterns_m2D5DEA982B0E5F45C317F2C3253473B5D112A440 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, Il2CppChar ___format0, const RuntimeMethod* method);
// System.Void System.Globalization.DateTimeFormatInfoScanner::ScanDateWord(System.String)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfoScanner_ScanDateWord_mA4EFE331B69A7F408BA2A4768B33C7345A683877 (DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2 * __this, String_t* ___pattern0, const RuntimeMethod* method);
// System.Int32 System.Collections.Generic.List`1<System.String>::get_Count()
inline int32_t List_1_get_Count_m4151A68BD4CB1D737213E7595F574987F8C812B4 (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 *, const RuntimeMethod*))List_1_get_Count_m507C9149FF7F83AAC72C29091E745D557DA47D22_gshared)(__this, method);
}
// T System.Collections.Generic.List`1<System.String>::get_Item(System.Int32)
inline String_t* List_1_get_Item_mB739B0066E5F7EBDBA9978F24A73D26D4FAE5BED (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * __this, int32_t p0, const RuntimeMethod* method)
{
	return ((  String_t* (*) (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 *, int32_t, const RuntimeMethod*))List_1_get_Item_mFDB8AD680C600072736579BBF5F38F7416396588_gshared)(__this, p0, method);
}
// System.Boolean System.Globalization.DateTimeFormatInfoScanner::EqualStringArrays(System.String[],System.String[])
extern "C" IL2CPP_METHOD_ATTR bool DateTimeFormatInfoScanner_EqualStringArrays_m9DA4387C611C5AF0B013DE6FD33E074264B767B7 (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___array10, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___array21, const RuntimeMethod* method);
// System.Boolean System.Globalization.DateTimeFormatInfoScanner::ArrayElementsBeginWithDigit(System.String[])
extern "C" IL2CPP_METHOD_ATTR bool DateTimeFormatInfoScanner_ArrayElementsBeginWithDigit_mCC4BB95B90CF749CB812C0E4BC7943AAE617AAF1 (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___array0, const RuntimeMethod* method);
// System.Boolean System.Globalization.DateTimeFormatInfoScanner::ArrayElementsHaveSpace(System.String[])
extern "C" IL2CPP_METHOD_ATTR bool DateTimeFormatInfoScanner_ArrayElementsHaveSpace_m1B00472AE3BA4EE0BECCE39258C361E0AD134C60 (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___array0, const RuntimeMethod* method);
// System.Globalization.InternalEncodingDataItem System.Globalization.EncodingTable::ENC(System.String,System.UInt16)
extern "C" IL2CPP_METHOD_ATTR InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540 (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_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59 (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_mFCA1FD54075255B5F09338AC40D1F3059335420F (const RuntimeMethod* method);
// System.StringComparer System.StringComparer::get_OrdinalIgnoreCase()
extern "C" IL2CPP_METHOD_ATTR StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE * StringComparer_get_OrdinalIgnoreCase_m3F2527D9A11521E8B51F0AC8F70DB272DA8334C9 (const RuntimeMethod* method);
// System.Void System.Collections.Hashtable::.ctor(System.Collections.IEqualityComparer)
extern "C" IL2CPP_METHOD_ATTR void Hashtable__ctor_m97E445FF917A8828D5927A66E70CF89394A16D4A (Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * __this, RuntimeObject* ___equalityComparer0, const RuntimeMethod* method);
// System.Collections.Hashtable System.Collections.Hashtable::Synchronized(System.Collections.Hashtable)
extern "C" IL2CPP_METHOD_ATTR Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * Hashtable_Synchronized_mC8C9F5D223078C699FD738B48A4A760549C2221E (Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * ___table0, const RuntimeMethod* method);
// System.Int32 System.String::Compare(System.String,System.String,System.StringComparison)
extern "C" IL2CPP_METHOD_ATTR int32_t String_Compare_m5BD1EF8904C9B13BEDB7A876B122F117B317B442 (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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * CultureInfo_get_CurrentCulture_mD86F3D8E5D332FB304F80D9B9CA4DE849C2A6831 (const RuntimeMethod* method);
// System.Int32 System.Globalization.EncodingTable::internalGetCodePageFromName(System.String)
extern "C" IL2CPP_METHOD_ATTR int32_t EncodingTable_internalGetCodePageFromName_m380B6532036C4BC5580A25A1FD13BBA20DC510D1 (String_t* ___name0, const RuntimeMethod* method);
// System.Void System.Globalization.CodePageDataItem::.ctor(System.Int32)
extern "C" IL2CPP_METHOD_ATTR void CodePageDataItem__ctor_m2A8D39A60B9EA6B5FEC726EA38D6BCBEB47ED051 (CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB * __this, int32_t ___dataIndex0, const RuntimeMethod* method);
// System.Void System.DateTime::.ctor(System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void DateTime__ctor_mF4506D7FF3B64F7EC739A36667DC8BC089A6539A (DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 * __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_mBCB529E43D065E498EAF08971D2EB49D5CB59D60 (DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 * __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_m453C2840536781B718FF4D0F5C7EEC8E5481C435 (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_m88AAD9671030A8A96AA87CB95701938FBD8F16E1 (SerializationException_tA1FDFF6779406E688C2192E71C38DBFD7A4A2210 * __this, String_t* ___message0, const RuntimeMethod* method);
// System.Void System.Globalization.GregorianCalendar::.ctor()
extern "C" IL2CPP_METHOD_ATTR void GregorianCalendar__ctor_mDF4527BAB099C31EA21FE838D7CEE4DFDD2AA5FF (GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 * __this, const RuntimeMethod* method);
// System.Void System.Globalization.GregorianCalendar::.ctor(System.Globalization.GregorianCalendarTypes)
extern "C" IL2CPP_METHOD_ATTR void GregorianCalendar__ctor_mB0C2745A37BBDD632513B1CC543F303A96974360 (GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 * __this, int32_t ___type0, const RuntimeMethod* method);
// System.Void System.Globalization.Calendar::.ctor()
extern "C" IL2CPP_METHOD_ATTR void Calendar__ctor_m42B02CE161563140340DC5485C7E1B3617FC449B (Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * __this, 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_m6567CDEB97E6541CE4AF8ADDC617CFF419D5A58E (DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 * __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_m66B150DF90CE2A1C9658A034DE7964EE44F5D58A (int32_t ___year0, int32_t ___month1, int32_t ___day2, int32_t ___hour3, int32_t ___minute4, int32_t ___second5, int32_t ___millisecond6, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 * ___result7, const RuntimeMethod* method);
// System.Int32 System.Globalization.Calendar::GetSystemTwoDigitYearSetting(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Calendar_GetSystemTwoDigitYearSetting_m879BEF952F1099F4977662EC3DFE5D89BF9530BA (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_m4ECF4307F3C84104730F5E998F3BD2CACACD9C1C (Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * __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_m29F50CDFEEE0AB868200291366253DD4737BC76A (RuntimeArray * ___array0, RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  ___fldHandle1, const RuntimeMethod* method);
// System.Void System.Globalization.GregorianCalendarHelper::CheckTicksRange(System.Int64)
extern "C" IL2CPP_METHOD_ATTR void GregorianCalendarHelper_CheckTicksRange_m0FEBB22D36E45E61FA4AD4FEA723C94A4D85E80D (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __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_m4ABCA1B09CE4591BADFB8F6E5FEC77B534554CDA (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_m30D961C24084E95EA9FE0565B87FCFFE24DD3632 (int32_t ___hour0, int32_t ___minute1, int32_t ___second2, const RuntimeMethod* method);
// System.Int32 System.Globalization.GregorianCalendarHelper::GetGregorianYear(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetGregorianYear_mD35EFAAF30F0671367BF05FC6D74AFE0C038E94D (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __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_m6B36E60C989DC798A8B44556DB35960282B133A6 (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * __this, String_t* ___paramName0, const RuntimeMethod* method);
// System.Int64 System.Globalization.GregorianCalendarHelper::DateToTicks(System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int64_t GregorianCalendarHelper_DateToTicks_mA8D19D247F57AC2E5110737376A9CA29AB1F0DB6 (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_m5CFAB70A01B889069DDC73ADE772F296D3545600 (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_m027A935E14EB81BCC0739BD56AE60CDE3387990C (DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 * __this, int64_t ___ticks0, const RuntimeMethod* method);
// System.Int32 System.Text.StringBuilder::get_Length()
extern "C" IL2CPP_METHOD_ATTR int32_t StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07 (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_m5A00CEB69C56B823E3766C84114D8B8ACCFC67A1 (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_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973 (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * __this, int32_t ___token0, int32_t ___value1, const RuntimeMethod* method);
// System.Void System.Globalization.Punycode::.ctor()
extern "C" IL2CPP_METHOD_ATTR void Punycode__ctor_m3451E7427B4F3E96B5AD201AB74E88EB0738A96E (Punycode_t603C1A89205A5CB0C0A24B1EB2C95F0A5655D0CA * __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_m66A0C0E121ED9DE46ED884E7E3B6D4D6947D395E (IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * __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_mD5C16DD04A76AA56C18EA012B89864E72B814383 (IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * __this, String_t* ___input0, int32_t ___index1, int32_t ___count2, bool ___toAscii3, const RuntimeMethod* method);
// System.String System.String::ToLower(System.Globalization.CultureInfo)
extern "C" IL2CPP_METHOD_ATTR String_t* String_ToLower_m91732DBE4AE31B77EA3BB2C185E66513919968A5 (String_t* __this, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture0, const RuntimeMethod* method);
// System.String[] System.String::Split(System.Char[])
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* String_Split_m13262358217AD2C119FD1B9733C3C0289D608512 (String_t* __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___separator0, const RuntimeMethod* method);
// System.String System.Globalization.IdnMapping::ToAscii(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* IdnMapping_ToAscii_m51B5BECB5BC01AF8DB044C7EC193BB91054C591F (IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * __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_m040D25877676A5650EA13047BA91DBDAFD9F61BB (IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * __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_m49371BED70248F0FCE970CB4F2E39E9A688AAFA4 (String_t* ___separator0, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___value1, const RuntimeMethod* method);
// System.String System.String::Format(System.String,System.Object)
extern "C" IL2CPP_METHOD_ATTR String_t* String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA (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_m43BC18A03D7B318C4D9A73E63AC934AEDE5C6FF5 (IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * __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_m1F76920A880661405CB6CA994CE738E781C31000 (IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * __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_m844A95C9A205A0F951B0C45634E0C222E73D0B49 (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_mF17F92BFD3F22FBFD68DAEF113D11E83BA76BAF5 (Bootstring_t9E3CD00FBB61B43CDF0873C571322A4387693F41 * __this, String_t* ___s0, int32_t ___offset1, const RuntimeMethod* method);
// System.Void System.Globalization.IdnMapping::VerifyLength(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void IdnMapping_VerifyLength_m120381612EBA7E6D3D2DCEB2B5769CE66D0ECB80 (IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * __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_m331F324C5A5E95FF79E2AB44A0C454324E91F7C6 (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_m1720938AA6CCD5DBC83ED83C4101DFC56929F01F (IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * __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_m32235A3BC0D7A496CD2181A9966DA0FD80DD0CA0 (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_m439F05FA4AB66D4854C9F3332A21604912455D02 (IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * __this, String_t* ___ascii0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method);
// System.String System.Globalization.Bootstring::Decode(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* Bootstring_Decode_mF393D2ABEBF1384E983F5551079FE768AB88F76D (Bootstring_t9E3CD00FBB61B43CDF0873C571322A4387693F41 * __this, String_t* ___s0, int32_t ___offset1, const RuntimeMethod* method);
// System.Globalization.EraInfo[] System.Globalization.JapaneseCalendar::GetErasFromRegistry()
extern "C" IL2CPP_METHOD_ATTR EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* JapaneseCalendar_GetErasFromRegistry_m3948C8D0BFE81BF698634C0269DA40B86FC0A69B (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_m555E7CA797675A8F6005B78660728883FBAE3EF5 (EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * __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_m6C8ED88A8C833CA8DFF72428A39E384610FC0E3A (JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92 * __this, const RuntimeMethod* method);
// System.Void System.Globalization.CultureInfo::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void CultureInfo__ctor_mA0E7CC1F0262900B57C2CD04E1FEB30FD87281C3 (CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * __this, String_t* ___name0, const RuntimeMethod* method);
// System.Void System.TypeInitializationException::.ctor(System.String,System.Exception)
extern "C" IL2CPP_METHOD_ATTR void TypeInitializationException__ctor_m392481761B076335738D194514B219AC5A6D8A7E (TypeInitializationException_t5223A07113C97D6DC875A82C68D4C132737ADEAE * __this, String_t* ___fullTypeName0, Exception_t * ___innerException1, const RuntimeMethod* method);
// System.Globalization.EraInfo[] System.Globalization.JapaneseCalendar::GetEraInfo()
extern "C" IL2CPP_METHOD_ATTR EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* JapaneseCalendar_GetEraInfo_mFDC0464F201FE5CA21D5F39C1415573E6F432622 (const RuntimeMethod* method);
// System.Void System.Globalization.GregorianCalendarHelper::.ctor(System.Globalization.Calendar,System.Globalization.EraInfo[])
extern "C" IL2CPP_METHOD_ATTR void GregorianCalendarHelper__ctor_m76BC6B7DE5FEC805054045F1F51C77B1825BED05 (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __this, Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___cal0, EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* ___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_m554B37DD23E6D203D6E501031ABBAE1671FA9C04 (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __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_m772A0BA3674477A55D30D3A59BCDCE4EF1DF72EE (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method);
// System.DayOfWeek System.Globalization.GregorianCalendarHelper::GetDayOfWeek(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetDayOfWeek_mCDBF1FFD9E89397C97CCCC9F4C75138C380C6930 (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method);
// System.Int32 System.Globalization.GregorianCalendarHelper::GetMonthsInYear(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetMonthsInYear_m958E94FCE5A9040FEA07968411754E599E94CB2B (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __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_m8D1B80618C8BD7D4AA0040EE76EAEABD17A579CD (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method);
// System.Int32 System.Globalization.GregorianCalendarHelper::GetMonth(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetMonth_mFFE8911305AD6044E856908ADF4A3729380BC2DE (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method);
// System.Int32 System.Globalization.GregorianCalendarHelper::GetYear(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetYear_m2C1B720798F10B8A9F640AE5B1BCD165FB1F5EA9 (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method);
// System.Boolean System.Globalization.GregorianCalendarHelper::IsLeapYear(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool GregorianCalendarHelper_IsLeapYear_m3A113190CD757A6F85D8E3AC064435F1200AA8C9 (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __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_t349B7449FBAAFF4192636E2B7A07694DA9236132  GregorianCalendarHelper_ToDateTime_mFDF8B09588776FC2BDEE8D25165223ACF18C790A (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __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_m1DC2740A0A637CD385E20F76D0B20946C5F54C2C (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __this, const RuntimeMethod* method);
// System.Int32[] System.Globalization.GregorianCalendarHelper::get_Eras()
extern "C" IL2CPP_METHOD_ATTR Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* GregorianCalendarHelper_get_Eras_m00EF13BBE0851C265B6659A8F5BEB520312DFE39 (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __this, const RuntimeMethod* method);
// System.Boolean System.Globalization.GregorianCalendarHelper::IsValidYear(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool GregorianCalendarHelper_IsValidYear_m3BD8A4F0A7D35DFAFE0D19F04A3AD11B0B09C79C (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method);
// System.Void System.Globalization.CultureData::GetNFIValues(System.Globalization.NumberFormatInfo)
extern "C" IL2CPP_METHOD_ATTR void CultureData_GetNFIValues_m4CE4924FED55C249F382F084C8DD28C491C77CF7 (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi0, const RuntimeMethod* method);
// System.Boolean System.Globalization.CultureData::get_IsInvariantCulture()
extern "C" IL2CPP_METHOD_ATTR bool CultureData_get_IsInvariantCulture_m1B4DB4D6B3E7F45E5A4CBF3B52418F85654A8511 (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, const RuntimeMethod* method);
// System.Void System.Globalization.NumberFormatInfo::.ctor()
extern "C" IL2CPP_METHOD_ATTR void NumberFormatInfo__ctor_mD6ECC05F5E73F3D427E7F8D90DB81352A1389B3C (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
// System.Globalization.NumberFormatInfo System.Globalization.NumberFormatInfo::ReadOnly(System.Globalization.NumberFormatInfo)
extern "C" IL2CPP_METHOD_ATTR NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * NumberFormatInfo_ReadOnly_m0E875B6C490E874D31C6557CC0400404EFD9669D (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi0, const RuntimeMethod* method);
// System.Globalization.NumberFormatInfo System.Globalization.NumberFormatInfo::get_CurrentInfo()
extern "C" IL2CPP_METHOD_ATTR NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * NumberFormatInfo_get_CurrentInfo_m595DF03E32E0C5B01F1EC45F7264B2BD09BA61C9 (const RuntimeMethod* method);
// System.Boolean System.Globalization.NumberFormatInfo::get_IsReadOnly()
extern "C" IL2CPP_METHOD_ATTR bool NumberFormatInfo_get_IsReadOnly_m5CD2307319E8345F092E23601092EF714B40C73F (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_m850EF79D97E5FE3553C5CC84AF4B14C7B914AE45 (Bootstring_t9E3CD00FBB61B43CDF0873C571322A4387693F41 * __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_m45928D5586FFBDE0B3ED75C1002C68C475C6801F (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __this, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___ci0, const RuntimeMethod* method);
// System.Globalization.CultureInfo System.Globalization.CultureInfo::GetCultureInfo(System.Int32)
extern "C" IL2CPP_METHOD_ATTR CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * CultureInfo_GetCultureInfo_mA907D8B043126761BA2C2ABCD1A3AB503371530C (int32_t ___culture0, const RuntimeMethod* method);
// System.Boolean System.Globalization.RegionInfo::GetByTerritory(System.Globalization.CultureInfo)
extern "C" IL2CPP_METHOD_ATTR bool RegionInfo_GetByTerritory_m08DABF97726E752A0E17211D42029326BF094B17 (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __this, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___ci0, const RuntimeMethod* method);
// System.Void System.ArgumentNullException::.ctor()
extern "C" IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m682F47F1DE29EBE74F44F6478D3C17D176C63510 (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * __this, const RuntimeMethod* method);
// System.String System.String::ToUpperInvariant()
extern "C" IL2CPP_METHOD_ATTR String_t* String_ToUpperInvariant_m0AA42416F4CACA4D0E3B89D97E534D88AB136338 (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_mB853361E08F46A0FF126F23F7D91E0C5E52DE1A0 (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __this, String_t* ___name0, const RuntimeMethod* method);
// System.String System.Globalization.CultureInfo::get_Territory()
extern "C" IL2CPP_METHOD_ATTR String_t* CultureInfo_get_Territory_m1E9F7B4E458F342CEA9E603E64E3333B052F4ECF (CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * __this, const RuntimeMethod* method);
// System.Void System.NotImplementedException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void NotImplementedException__ctor_mEBAED0FCA8B8CCE7E96492474350BA35D14CF59C (NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 * __this, String_t* ___message0, const RuntimeMethod* method);
// System.Void System.Exception::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0 (Exception_t * __this, String_t* ___message0, const RuntimeMethod* method);
// System.Int32 System.Globalization.SortKey::Compare(System.Globalization.SortKey,System.Globalization.SortKey)
extern "C" IL2CPP_METHOD_ATTR int32_t SortKey_Compare_m74579EDF17858F08A41483AF84E14FD35C2FA530 (SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * ___sortkey10, SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * ___sortkey21, const RuntimeMethod* method);
// System.String System.String::Concat(System.Object[])
extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_mB7BA84F13912303B2E5E40FBF0109E1A328ACA07 (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___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_m106DC8C0736B29BE215F23A56FA7902A4F012B12 (SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * ___left0, SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * ___right1, const RuntimeMethod* method);
// System.Boolean System.Globalization.SortVersion::Equals(System.Globalization.SortVersion)
extern "C" IL2CPP_METHOD_ATTR bool SortVersion_Equals_mA4B7742DD5C25B3C0857604F36B7D971CC56B854 (SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * __this, SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * ___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_m9C952861A8A725BFBA63B52F49AE1D6D5B46855B (SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * ___left0, SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * ___right1, const RuntimeMethod* method);
// System.Boolean System.Guid::op_Equality(System.Guid,System.Guid)
extern "C" IL2CPP_METHOD_ATTR bool Guid_op_Equality_m3D98BA18CDAF0C6C329F86720B5CD61A170A3E52 (Guid_t  ___a0, Guid_t  ___b1, const RuntimeMethod* method);
// System.Int32 System.Guid::GetHashCode()
extern "C" IL2CPP_METHOD_ATTR int32_t Guid_GetHashCode_mEB01C6BA267B1CCD624BCA91D09B803C9B6E5369 (Guid_t * __this, const RuntimeMethod* method);
// System.Void System.Globalization.TaiwanCalendar::.ctor()
extern "C" IL2CPP_METHOD_ATTR void TaiwanCalendar__ctor_mB2501398EAC955AEF6F00502E46138E9CC0062F7 (TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658 * __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_mE441AE6D2949261683F3017BD384ADDFA9D0D92C (EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * __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_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * CultureData_get_Invariant_m763434327D22085941467F64DF03695280560BF2 (const RuntimeMethod* method);
// System.Void System.Globalization.TextInfo::.ctor(System.Globalization.CultureData)
extern "C" IL2CPP_METHOD_ATTR void TextInfo__ctor_m3E40F2E6D4A5EA5833D3AA6D3BD66DC37F450902 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * ___cultureData0, const RuntimeMethod* method);
// System.String System.Globalization.CultureData::get_STEXTINFO()
extern "C" IL2CPP_METHOD_ATTR String_t* CultureData_get_STEXTINFO_mA57C294417ED2CE9B60426E9746CA9D245F52AC1 (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * __this, const RuntimeMethod* method);
// System.Void System.Globalization.TextInfo::OnDeserialized()
extern "C" IL2CPP_METHOD_ATTR void TextInfo_OnDeserialized_m6D588D82159F4F8EC77BBB224532DF4E4CF32283 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __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_m1DC94C793ED8462EF41F8D38314DA2F3BB1B2F28 (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_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * TextInfo_get_Invariant_m6020FDD7232184775D57CA6BA4A6B00FADEF4E66 (const RuntimeMethod* method);
// System.Int32 System.Globalization.TextInfo::GetCaseInsensitiveHashCode(System.String,System.Boolean,System.Int64)
extern "C" IL2CPP_METHOD_ATTR int32_t TextInfo_GetCaseInsensitiveHashCode_m115F17A457DB17232AAA232C8549FC64FF0E7D75 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __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_m0464185E8166889A4E81A6F91C98EDA2D3118E62 (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_m04AE7677F2D60422720474C755C31B2818655F42 (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_mAC959762A86242FA9594A3872EB4126401DF0AA7 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, bool ___readOnly0, const RuntimeMethod* method);
// System.Boolean System.Globalization.TextInfo::IsAscii(System.Char)
extern "C" IL2CPP_METHOD_ATTR bool TextInfo_IsAscii_mC406C88BFA871105371B1DCBE228003AC8B5547B (Il2CppChar ___c0, const RuntimeMethod* method);
// System.Boolean System.Globalization.TextInfo::get_IsAsciiCasingSameAsInvariant()
extern "C" IL2CPP_METHOD_ATTR bool TextInfo_get_IsAsciiCasingSameAsInvariant_mC6DC7A5F74C15141AEFFF68E644E3874C4FB9349 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, const RuntimeMethod* method);
// System.Char System.Globalization.TextInfo::ToLowerAsciiInvariant(System.Char)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar TextInfo_ToLowerAsciiInvariant_mB317EE892DF6F0817554680FF958DDA3B6EFB113 (Il2CppChar ___c0, const RuntimeMethod* method);
// System.Char System.Globalization.TextInfo::ToLowerInternal(System.Char)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar TextInfo_ToLowerInternal_m9903B05FFA7B86CCD68190A7D0B20CF0A2F4FCA4 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, Il2CppChar ___c0, const RuntimeMethod* method);
// System.String System.Globalization.TextInfo::ToLowerInternal(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* TextInfo_ToLowerInternal_m211DE0E846E9D95308B648AFE0048D73F393C0AD (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, String_t* ___str0, const RuntimeMethod* method);
// System.Char System.Globalization.TextInfo::ToUpperAsciiInvariant(System.Char)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar TextInfo_ToUpperAsciiInvariant_mBFA4DF835A7F18C28AE1E53B864E69320FF4ED71 (Il2CppChar ___c0, const RuntimeMethod* method);
// System.Char System.Globalization.TextInfo::ToUpperInternal(System.Char)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar TextInfo_ToUpperInternal_m0553465EB8B32687BECB0EDF43E77D70AC58B69C (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, Il2CppChar ___c0, const RuntimeMethod* method);
// System.String System.Globalization.TextInfo::ToUpperInternal(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* TextInfo_ToUpperInternal_mE18789DEB4C2533AA52E1A085E57B5702D57F8A1 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, String_t* ___str0, const RuntimeMethod* method);
// System.Boolean System.Nullable`1<System.Boolean>::get_HasValue()
inline bool Nullable_1_get_HasValue_m275A31438FCDAEEE039E95D887684E04FD6ECE2B (Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 *, const RuntimeMethod*))Nullable_1_get_HasValue_m275A31438FCDAEEE039E95D887684E04FD6ECE2B_gshared)(__this, method);
}
// System.Void System.Nullable`1<System.Boolean>::.ctor(T)
inline void Nullable_1__ctor_mD3154885E88D449C69AD9DEA6F9A3EF66A3FE996 (Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 * __this, bool p0, const RuntimeMethod* method)
{
	((  void (*) (Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 *, bool, const RuntimeMethod*))Nullable_1__ctor_mD3154885E88D449C69AD9DEA6F9A3EF66A3FE996_gshared)(__this, p0, method);
}
// T System.Nullable`1<System.Boolean>::get_Value()
inline bool Nullable_1_get_Value_m7C9CFCE6186F3CD55B4D63BB50E6D3D48A78583A (Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 *, const RuntimeMethod*))Nullable_1_get_Value_m7C9CFCE6186F3CD55B4D63BB50E6D3D48A78583A_gshared)(__this, method);
}
// System.String System.Globalization.TextInfo::get_CultureName()
extern "C" IL2CPP_METHOD_ATTR String_t* TextInfo_get_CultureName_m6BD801C9CDBD678210B65585CA4D815AB3357E66 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, const RuntimeMethod* method);
// System.StringComparer System.StringComparer::get_CurrentCultureIgnoreCase()
extern "C" IL2CPP_METHOD_ATTR StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE * StringComparer_get_CurrentCultureIgnoreCase_m1900DE3D696056A54A108E11FE8991A677305F60 (const RuntimeMethod* method);
// System.Int32 System.Globalization.TextInfo::GetInvariantCaseInsensitiveHashCode(System.String)
extern "C" IL2CPP_METHOD_ATTR int32_t TextInfo_GetInvariantCaseInsensitiveHashCode_mB4424E62AFC470F4FE8D2F7FCA52CE00AAA13D80 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __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_mF3B79A906181F1A2734590DA161E2AF183853F8B (const RuntimeMethod* method);
// System.Char System.Char::ToUpperInvariant(System.Char)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar Char_ToUpperInvariant_m2FF95DAB0D20E1EB1E34ECE24F85253269017915 (Il2CppChar ___c0, const RuntimeMethod* method);
// System.String System.String::FastAllocateString(System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* String_FastAllocateString_m41FF9F02E99463841990C6971132D4D9E320914C (int32_t ___length0, const RuntimeMethod* method);
// System.Int32 System.Math::Min(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Math_Min_mC950438198519FB2B0260FCB91220847EE4BB525 (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_m5BC5323B0C61C26D9CF4B239E431D8672E060808 (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_mA01ED49C72C00797F6CDB526B1CE657DA4026B98 (TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  ___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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * DateTimeFormatInfo_GetInstance_m83D1F4FFA0E6FD7F223040DAE0EAD02993FBE2DD (RuntimeObject* ___provider0, const RuntimeMethod* method);
// System.String System.Globalization.DateTimeFormatInfo::get_FullTimeSpanNegativePattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_FullTimeSpanNegativePattern_m79EC10473B014212E3AF30C6338094F1C8CF1C37 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method);
// System.Void System.FormatException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14 (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * __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_mCB50C3B82D8B87F5EA53AC7A3E4D19FA5C73C5FA (TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  ___value0, String_t* ___format1, DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___dtfi2, const RuntimeMethod* method);
// System.Text.StringBuilder System.Text.StringBuilderCache::Acquire(System.Int32)
extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilderCache_Acquire_mCA3DDB17F0BFEF32DA9B4D7E8501D5705890557D (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_m26950C0842F18ACD1CF754BB234C6C4D37694364 (FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223 * __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_m73F7FA76F8BA4A9CEAA696137BDF29E3C5D3FF90 (FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223 * __this, const RuntimeMethod* method);
// System.Text.StringBuilder System.Text.StringBuilder::Append(System.String)
extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260 (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_m85874CFF9E4B152DB2A91936C6F2CA3E9B1EFF84 (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_m0E33D200868E03958507E537BCA14FE0D6BA336C (FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223 * __this, const RuntimeMethod* method);
// System.String System.Globalization.TimeSpanFormat::IntToString(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* TimeSpanFormat_IntToString_m1270AA604B3449379CA4728FBC52A134CDDC6686 (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_m1A60535ADE5728A2356B222E407504E82961D0FB (FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223 * __this, const RuntimeMethod* method);
// System.String System.Globalization.TimeSpanFormat/FormatLiterals::get_MinuteSecondSep()
extern "C" IL2CPP_METHOD_ATTR String_t* FormatLiterals_get_MinuteSecondSep_m0761AB06984502D8D63A6325D1A040A3E50BB342 (FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223 * __this, const RuntimeMethod* method);
// System.String System.Globalization.TimeSpanFormat/FormatLiterals::get_SecondFractionSep()
extern "C" IL2CPP_METHOD_ATTR String_t* FormatLiterals_get_SecondFractionSep_mF0BDF858C6C62E862EDB2D39DC70EF1B1F296384 (FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223 * __this, const RuntimeMethod* method);
// System.String System.Int32::ToString(System.String,System.IFormatProvider)
extern "C" IL2CPP_METHOD_ATTR String_t* Int32_ToString_mE527694B0C55AE14FDCBE1D9C848446C18E22C09 (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_m5A1E9123181E2E86F7297C75E12D28A3F20A2D80 (FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223 * __this, const RuntimeMethod* method);
// System.String System.Text.StringBuilderCache::GetStringAndRelease(System.Text.StringBuilder)
extern "C" IL2CPP_METHOD_ATTR String_t* StringBuilderCache_GetStringAndRelease_mDD5B8378FE9378CACF8660EB460E0CE545F215F7 (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_m11E6DB962F18F4FA477D4A4E4C168AF8771D67DB (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_m26B4143174A9FCEFF5DE1BD1DA78EE75F0A12B53 (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_mB73201579D1D4BC868EC9BC901B2812AC4B90517 (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_m42EA03EA97A7BF81D98A8DA1DC2449DF7A74F05A (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_m0B491849EDF980D33DC51E7C756D244FF831CA60 (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_mA1A063A1388A21C8EA011DBA7FC98C24C3EE3D65 (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_m7A2B93C769DB2E4AE88704BFB9D06216610F8F98 (String_t* ___format0, int32_t ___pos1, const RuntimeMethod* method);
// System.String System.Char::ToString()
extern "C" IL2CPP_METHOD_ATTR String_t* Char_ToString_mA42A88FEBA41B72D48BB24373E3101B7A91B6FD8 (Il2CppChar* __this, const RuntimeMethod* method);
// System.Globalization.TimeSpanFormat/FormatLiterals System.Globalization.TimeSpanFormat/FormatLiterals::InitInvariant(System.Boolean)
extern "C" IL2CPP_METHOD_ATTR FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223  FormatLiterals_InitInvariant_m501393400057C78D3EC3D3C496D13204BDC75728 (bool ___isNegative0, const RuntimeMethod* method);
#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.CultureInfo/Data
extern "C" void Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F_marshal_pinvoke(const Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F& unmarshaled, Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F_marshaled_pinvoke& marshaled)
{
	marshaled.___ansi_0 = unmarshaled.get_ansi_0();
	marshaled.___ebcdic_1 = unmarshaled.get_ebcdic_1();
	marshaled.___mac_2 = unmarshaled.get_mac_2();
	marshaled.___oem_3 = unmarshaled.get_oem_3();
	marshaled.___right_to_left_4 = static_cast<int32_t>(unmarshaled.get_right_to_left_4());
	marshaled.___list_sep_5 = unmarshaled.get_list_sep_5();
}
extern "C" void Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F_marshal_pinvoke_back(const Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F_marshaled_pinvoke& marshaled, Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F& unmarshaled)
{
	int32_t unmarshaled_ansi_temp_0 = 0;
	unmarshaled_ansi_temp_0 = marshaled.___ansi_0;
	unmarshaled.set_ansi_0(unmarshaled_ansi_temp_0);
	int32_t unmarshaled_ebcdic_temp_1 = 0;
	unmarshaled_ebcdic_temp_1 = marshaled.___ebcdic_1;
	unmarshaled.set_ebcdic_1(unmarshaled_ebcdic_temp_1);
	int32_t unmarshaled_mac_temp_2 = 0;
	unmarshaled_mac_temp_2 = marshaled.___mac_2;
	unmarshaled.set_mac_2(unmarshaled_mac_temp_2);
	int32_t unmarshaled_oem_temp_3 = 0;
	unmarshaled_oem_temp_3 = marshaled.___oem_3;
	unmarshaled.set_oem_3(unmarshaled_oem_temp_3);
	bool unmarshaled_right_to_left_temp_4 = false;
	unmarshaled_right_to_left_temp_4 = static_cast<bool>(marshaled.___right_to_left_4);
	unmarshaled.set_right_to_left_4(unmarshaled_right_to_left_temp_4);
	uint8_t unmarshaled_list_sep_temp_5 = 0x0;
	unmarshaled_list_sep_temp_5 = marshaled.___list_sep_5;
	unmarshaled.set_list_sep_5(unmarshaled_list_sep_temp_5);
}
// Conversion method for clean up from marshalling of: System.Globalization.CultureInfo/Data
extern "C" void Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F_marshal_pinvoke_cleanup(Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: System.Globalization.CultureInfo/Data
extern "C" void Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F_marshal_com(const Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F& unmarshaled, Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F_marshaled_com& marshaled)
{
	marshaled.___ansi_0 = unmarshaled.get_ansi_0();
	marshaled.___ebcdic_1 = unmarshaled.get_ebcdic_1();
	marshaled.___mac_2 = unmarshaled.get_mac_2();
	marshaled.___oem_3 = unmarshaled.get_oem_3();
	marshaled.___right_to_left_4 = static_cast<int32_t>(unmarshaled.get_right_to_left_4());
	marshaled.___list_sep_5 = unmarshaled.get_list_sep_5();
}
extern "C" void Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F_marshal_com_back(const Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F_marshaled_com& marshaled, Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F& unmarshaled)
{
	int32_t unmarshaled_ansi_temp_0 = 0;
	unmarshaled_ansi_temp_0 = marshaled.___ansi_0;
	unmarshaled.set_ansi_0(unmarshaled_ansi_temp_0);
	int32_t unmarshaled_ebcdic_temp_1 = 0;
	unmarshaled_ebcdic_temp_1 = marshaled.___ebcdic_1;
	unmarshaled.set_ebcdic_1(unmarshaled_ebcdic_temp_1);
	int32_t unmarshaled_mac_temp_2 = 0;
	unmarshaled_mac_temp_2 = marshaled.___mac_2;
	unmarshaled.set_mac_2(unmarshaled_mac_temp_2);
	int32_t unmarshaled_oem_temp_3 = 0;
	unmarshaled_oem_temp_3 = marshaled.___oem_3;
	unmarshaled.set_oem_3(unmarshaled_oem_temp_3);
	bool unmarshaled_right_to_left_temp_4 = false;
	unmarshaled_right_to_left_temp_4 = static_cast<bool>(marshaled.___right_to_left_4);
	unmarshaled.set_right_to_left_4(unmarshaled_right_to_left_temp_4);
	uint8_t unmarshaled_list_sep_temp_5 = 0x0;
	unmarshaled_list_sep_temp_5 = marshaled.___list_sep_5;
	unmarshaled.set_list_sep_5(unmarshaled_list_sep_temp_5);
}
// Conversion method for clean up from marshalling of: System.Globalization.CultureInfo/Data
extern "C" void Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F_marshal_com_cleanup(Data_t25CAFAACB31D34B4A9385638281C56D4D250BA2F_marshaled_com& marshaled)
{
}
#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.CultureNotFoundException::.ctor()
extern "C" IL2CPP_METHOD_ATTR void CultureNotFoundException__ctor_m82B8694B4C2AEB29B9289A7C3D17B70706217F9D (CultureNotFoundException_t1B82958AC9B0EB141D9D3A594649E47EC0873201 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = CultureNotFoundException_get_DefaultMessage_mF70D4633D7BA835EDFCFCF6E4DFBE784457B0D2C(/*hidden argument*/NULL);
		ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(__this, L_0, /*hidden argument*/NULL);
		return;
	}
}
// System.Void System.Globalization.CultureNotFoundException::.ctor(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR void CultureNotFoundException__ctor_mFEE61B0E4943A9273A64AEDB3D122570115BB1E7 (CultureNotFoundException_t1B82958AC9B0EB141D9D3A594649E47EC0873201 * __this, String_t* ___paramName0, String_t* ___message1, const RuntimeMethod* method)
{
	{
		String_t* L_0 = ___message1;
		String_t* L_1 = ___paramName0;
		ArgumentException__ctor_m26DC3463C6F3C98BF33EA39598DD2B32F0249CA8(__this, L_0, L_1, /*hidden argument*/NULL);
		return;
	}
}
// System.Void System.Globalization.CultureNotFoundException::.ctor(System.String,System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR void CultureNotFoundException__ctor_m3E3B276833C21F468460195CB15353394B7B5382 (CultureNotFoundException_t1B82958AC9B0EB141D9D3A594649E47EC0873201 * __this, String_t* ___paramName0, String_t* ___invalidCultureName1, String_t* ___message2, const RuntimeMethod* method)
{
	{
		String_t* L_0 = ___message2;
		String_t* L_1 = ___paramName0;
		ArgumentException__ctor_m26DC3463C6F3C98BF33EA39598DD2B32F0249CA8(__this, L_0, L_1, /*hidden argument*/NULL);
		String_t* L_2 = ___invalidCultureName1;
		__this->set_m_invalidCultureName_18(L_2);
		return;
	}
}
// System.Void System.Globalization.CultureNotFoundException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
extern "C" IL2CPP_METHOD_ATTR void CultureNotFoundException__ctor_mD745EF7B82F13842F421EA15C9415DDBB6C8A531 (CultureNotFoundException_t1B82958AC9B0EB141D9D3A594649E47EC0873201 * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034  ___context1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (CultureNotFoundException__ctor_mD745EF7B82F13842F421EA15C9415DDBB6C8A531_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_0 = ___info0;
		StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034  L_1 = ___context1;
		ArgumentException__ctor_m33453ED48103C3A4893FBE06039DF7473FBAD7E6(__this, L_0, L_1, /*hidden argument*/NULL);
		SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_2 = ___info0;
		RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D  L_3 = { reinterpret_cast<intptr_t> (Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB_0_0_0_var) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_4 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_3, /*hidden argument*/NULL);
		NullCheck(L_2);
		RuntimeObject * L_5 = SerializationInfo_GetValue_m7910CE6C68888C1F863D7A35915391FA33463ECF(L_2, _stringLiteralC2E9217664A3D8EEB9D73A1DCC057021F806F32E, L_4, /*hidden argument*/NULL);
		void* L_6 = alloca(sizeof(Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB ));
		UnBoxNullable(L_5, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, L_6);
		__this->set_m_invalidCultureId_19(((*(Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB *)((Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB *)L_6))));
		SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_7 = ___info0;
		RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D  L_8 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
		Type_t * L_9 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_8, /*hidden argument*/NULL);
		NullCheck(L_7);
		RuntimeObject * L_10 = SerializationInfo_GetValue_m7910CE6C68888C1F863D7A35915391FA33463ECF(L_7, _stringLiteral3AB705940826A5634D6F3EA3E11B53C86454F6CA, L_9, /*hidden argument*/NULL);
		__this->set_m_invalidCultureName_18(((String_t*)CastclassSealed((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var)));
		return;
	}
}
// System.Void System.Globalization.CultureNotFoundException::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
extern "C" IL2CPP_METHOD_ATTR void CultureNotFoundException_GetObjectData_m51AD8EBC8F2C55220F861F87AED482793146531B (CultureNotFoundException_t1B82958AC9B0EB141D9D3A594649E47EC0873201 * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034  ___context1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (CultureNotFoundException_GetObjectData_m51AD8EBC8F2C55220F861F87AED482793146531B_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_0 = ___info0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteral59BD0A3FF43B32849B319E645D4798D8A5D1E889, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, CultureNotFoundException_GetObjectData_m51AD8EBC8F2C55220F861F87AED482793146531B_RuntimeMethod_var);
	}

IL_000e:
	{
		SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_2 = ___info0;
		StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034  L_3 = ___context1;
		ArgumentException_GetObjectData_m838F8806302102BE3C42D60D5306761FD788F26E(__this, L_2, L_3, /*hidden argument*/NULL);
		il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB ));
		Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB  L_4 = __this->get_m_invalidCultureId_19();
		V_0 = L_4;
		SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_5 = ___info0;
		Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB  L_6 = V_0;
		Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB  L_7 = L_6;
		RuntimeObject * L_8 = Box(Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB_il2cpp_TypeInfo_var, &L_7);
		RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D  L_9 = { reinterpret_cast<intptr_t> (Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB_0_0_0_var) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_10 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_9, /*hidden argument*/NULL);
		NullCheck(L_5);
		SerializationInfo_AddValue_mE0A104C01EFA55A83D4CAE4662A9B4C6459911FC(L_5, _stringLiteralC2E9217664A3D8EEB9D73A1DCC057021F806F32E, L_8, L_10, /*hidden argument*/NULL);
		SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_11 = ___info0;
		String_t* L_12 = __this->get_m_invalidCultureName_18();
		RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D  L_13 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
		Type_t * L_14 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_13, /*hidden argument*/NULL);
		NullCheck(L_11);
		SerializationInfo_AddValue_mE0A104C01EFA55A83D4CAE4662A9B4C6459911FC(L_11, _stringLiteral3AB705940826A5634D6F3EA3E11B53C86454F6CA, L_12, L_14, /*hidden argument*/NULL);
		return;
	}
}
// System.Nullable`1<System.Int32> System.Globalization.CultureNotFoundException::get_InvalidCultureId()
extern "C" IL2CPP_METHOD_ATTR Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB  CultureNotFoundException_get_InvalidCultureId_m6659412BB5B089F0C66B90F595E2A34C2724A3FE (CultureNotFoundException_t1B82958AC9B0EB141D9D3A594649E47EC0873201 * __this, const RuntimeMethod* method)
{
	{
		Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB  L_0 = __this->get_m_invalidCultureId_19();
		return L_0;
	}
}
// System.String System.Globalization.CultureNotFoundException::get_InvalidCultureName()
extern "C" IL2CPP_METHOD_ATTR String_t* CultureNotFoundException_get_InvalidCultureName_mAABF99DD19130F6F7B482780EDC86E866768DC5A (CultureNotFoundException_t1B82958AC9B0EB141D9D3A594649E47EC0873201 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_m_invalidCultureName_18();
		return L_0;
	}
}
// System.String System.Globalization.CultureNotFoundException::get_DefaultMessage()
extern "C" IL2CPP_METHOD_ATTR String_t* CultureNotFoundException_get_DefaultMessage_mF70D4633D7BA835EDFCFCF6E4DFBE784457B0D2C (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (CultureNotFoundException_get_DefaultMessage_mF70D4633D7BA835EDFCFCF6E4DFBE784457B0D2C_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral56C37E7B3DC915319E4A31F9C1AECFB6A6F8A3FE, /*hidden argument*/NULL);
		return L_0;
	}
}
// System.String System.Globalization.CultureNotFoundException::get_FormatedInvalidCultureId()
extern "C" IL2CPP_METHOD_ATTR String_t* CultureNotFoundException_get_FormatedInvalidCultureId_m494CDB2D7818EF2F44FB87EC631656CA60F678BD (CultureNotFoundException_t1B82958AC9B0EB141D9D3A594649E47EC0873201 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (CultureNotFoundException_get_FormatedInvalidCultureId_m494CDB2D7818EF2F44FB87EC631656CA60F678BD_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB  L_0 = VirtFuncInvoker0< Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB  >::Invoke(12 /* System.Nullable`1<System.Int32> System.Globalization.CultureNotFoundException::get_InvalidCultureId() */, __this);
		V_0 = L_0;
		bool L_1 = Nullable_1_get_HasValue_mB664E2C41CADA8413EF8842E6601B8C696A7CE15((Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB *)(&V_0), /*hidden argument*/Nullable_1_get_HasValue_mB664E2C41CADA8413EF8842E6601B8C696A7CE15_RuntimeMethod_var);
		if (!L_1)
		{
			goto IL_0033;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_2 = CultureInfo_get_InvariantCulture_mF13B47F8A763CE6A9C8A8BB2EED33FF8F7A63A72(/*hidden argument*/NULL);
		Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB  L_3 = VirtFuncInvoker0< Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB  >::Invoke(12 /* System.Nullable`1<System.Int32> System.Globalization.CultureNotFoundException::get_InvalidCultureId() */, __this);
		V_0 = L_3;
		int32_t L_4 = Nullable_1_get_Value_mA8BB683CA6A8C5BF448A737FB5A2AF63C730B3E5((Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB *)(&V_0), /*hidden argument*/Nullable_1_get_Value_mA8BB683CA6A8C5BF448A737FB5A2AF63C730B3E5_RuntimeMethod_var);
		int32_t L_5 = L_4;
		RuntimeObject * L_6 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_5);
		String_t* L_7 = String_Format_m30892041DA5F50D7B8CFD82FFC0F55B5B97A2B7F(L_2, _stringLiteralCE7A9F9C01D341205B39932491F7874DA2797245, L_6, /*hidden argument*/NULL);
		return L_7;
	}

IL_0033:
	{
		String_t* L_8 = VirtFuncInvoker0< String_t* >::Invoke(13 /* System.String System.Globalization.CultureNotFoundException::get_InvalidCultureName() */, __this);
		return L_8;
	}
}
// System.String System.Globalization.CultureNotFoundException::get_Message()
extern "C" IL2CPP_METHOD_ATTR String_t* CultureNotFoundException_get_Message_m854B0940776104BC813CC1D3D81EEF818FD9D657 (CultureNotFoundException_t1B82958AC9B0EB141D9D3A594649E47EC0873201 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (CultureNotFoundException_get_Message_m854B0940776104BC813CC1D3D81EEF818FD9D657_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	String_t* V_1 = NULL;
	{
		String_t* L_0 = ArgumentException_get_Message_m23FEA6788F6D9BF5A73F59428DA74307035FAF61(__this, /*hidden argument*/NULL);
		V_0 = L_0;
		Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB * L_1 = __this->get_address_of_m_invalidCultureId_19();
		bool L_2 = Nullable_1_get_HasValue_mB664E2C41CADA8413EF8842E6601B8C696A7CE15((Nullable_1_t0D03270832B3FFDDC0E7C2D89D4A0EA25376A1EB *)L_1, /*hidden argument*/Nullable_1_get_HasValue_mB664E2C41CADA8413EF8842E6601B8C696A7CE15_RuntimeMethod_var);
		if (L_2)
		{
			goto IL_001c;
		}
	}
	{
		String_t* L_3 = __this->get_m_invalidCultureName_18();
		if (!L_3)
		{
			goto IL_0048;
		}
	}

IL_001c:
	{
		ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_4 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1);
		ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_5 = L_4;
		String_t* L_6 = CultureNotFoundException_get_FormatedInvalidCultureId_m494CDB2D7818EF2F44FB87EC631656CA60F678BD(__this, /*hidden argument*/NULL);
		NullCheck(L_5);
		ArrayElementTypeCheck (L_5, L_6);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)L_6);
		String_t* L_7 = Environment_GetResourceString_m7389941B4C0688D875CC647D99A739DA2F907ADB(_stringLiteralF6C9B577195103A0BA6BF473C961AF8A5D427DF5, L_5, /*hidden argument*/NULL);
		V_1 = L_7;
		String_t* L_8 = V_0;
		if (L_8)
		{
			goto IL_003b;
		}
	}
	{
		String_t* L_9 = V_1;
		return L_9;
	}

IL_003b:
	{
		String_t* L_10 = V_0;
		String_t* L_11 = Environment_get_NewLine_m5D4F4667FA5D1E2DBDD4DF9696D0CE76C83EF318(/*hidden argument*/NULL);
		String_t* L_12 = V_1;
		String_t* L_13 = String_Concat_mF4626905368D6558695A823466A1AF65EADB9923(L_10, L_11, L_12, /*hidden argument*/NULL);
		return L_13;
	}

IL_0048:
	{
		String_t* L_14 = V_0;
		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
#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.DateTimeFormatInfo::InitPreferExistingTokens()
extern "C" IL2CPP_METHOD_ATTR bool DateTimeFormatInfo_InitPreferExistingTokens_mE4F1A4872A5DF9E4EEB43702DC144E20195A634D (const RuntimeMethod* method)
{
	{
		return (bool)0;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::get_CultureName()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_CultureName_m4965DE12E229BBA304157A262997D88659C92755 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_m_name_2();
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_1 = __this->get_m_cultureData_1();
		NullCheck(L_1);
		String_t* L_2 = CultureData_get_CultureName_mEC916D6C4B4989D1FE2E0B8BE97C7B37187A93D7(L_1, /*hidden argument*/NULL);
		__this->set_m_name_2(L_2);
	}

IL_0019:
	{
		String_t* L_3 = __this->get_m_name_2();
		return L_3;
	}
}
// System.Globalization.CultureInfo System.Globalization.DateTimeFormatInfo::get_Culture()
extern "C" IL2CPP_METHOD_ATTR CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * DateTimeFormatInfo_get_Culture_m4E018EEEEDD98A12C39783FE133B82768D16A12E (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_get_Culture_m4E018EEEEDD98A12C39783FE133B82768D16A12E_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_0 = __this->get_m_cultureInfo_5();
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		String_t* L_1 = DateTimeFormatInfo_get_CultureName_m4965DE12E229BBA304157A262997D88659C92755(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_2 = CultureInfo_GetCultureInfo_mC35FFFC4C2C9F4A4D5BC19E483464978E25E7350(L_1, /*hidden argument*/NULL);
		__this->set_m_cultureInfo_5(L_2);
	}

IL_0019:
	{
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_3 = __this->get_m_cultureInfo_5();
		return L_3;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::get_LanguageName()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_LanguageName_m18AF7115470767CBEFD58E84639A4F6C24AE2891 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_m_langName_3();
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_1 = __this->get_m_cultureData_1();
		NullCheck(L_1);
		String_t* L_2 = CultureData_get_SISO639LANGNAME_m7B1E85711D78CECA25FC025622B56C4E1530DDCE(L_1, /*hidden argument*/NULL);
		__this->set_m_langName_3(L_2);
	}

IL_0019:
	{
		String_t* L_3 = __this->get_m_langName_3();
		return L_3;
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::internalGetAbbreviatedDayOfWeekNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_internalGetAbbreviatedDayOfWeekNames_m01E0B388C895EBBB6D9A1E4286F49F38DBE42A49 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = __this->get_abbreviatedDayNames_21();
		if (L_0)
		{
			goto IL_0024;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_1 = __this->get_m_cultureData_1();
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_2 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		NullCheck(L_2);
		int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 System.Globalization.Calendar::get_ID() */, L_2);
		NullCheck(L_1);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_4 = CultureData_AbbreviatedDayNames_mC4057A1EAA2B1FB00D67245318BDE70E505ED408(L_1, L_3, /*hidden argument*/NULL);
		__this->set_abbreviatedDayNames_21(L_4);
	}

IL_0024:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_5 = __this->get_abbreviatedDayNames_21();
		return L_5;
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::internalGetDayOfWeekNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_internalGetDayOfWeekNames_m0205305A355FCFC12B938362F5E193B53DE9EA33 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = __this->get_dayNames_23();
		if (L_0)
		{
			goto IL_0024;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_1 = __this->get_m_cultureData_1();
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_2 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		NullCheck(L_2);
		int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 System.Globalization.Calendar::get_ID() */, L_2);
		NullCheck(L_1);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_4 = CultureData_DayNames_mCE241ED65748EB670EBAC82B4DF779E383F74576(L_1, L_3, /*hidden argument*/NULL);
		__this->set_dayNames_23(L_4);
	}

IL_0024:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_5 = __this->get_dayNames_23();
		return L_5;
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::internalGetAbbreviatedMonthNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_internalGetAbbreviatedMonthNames_m21D9E2C76F4000260256178AF6AC431EBFBA78DE (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = __this->get_abbreviatedMonthNames_24();
		if (L_0)
		{
			goto IL_0024;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_1 = __this->get_m_cultureData_1();
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_2 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		NullCheck(L_2);
		int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 System.Globalization.Calendar::get_ID() */, L_2);
		NullCheck(L_1);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_4 = CultureData_AbbreviatedMonthNames_m28FDF95DD401D3DC5D23F4FDD0CFB8F47FBA662C(L_1, L_3, /*hidden argument*/NULL);
		__this->set_abbreviatedMonthNames_24(L_4);
	}

IL_0024:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_5 = __this->get_abbreviatedMonthNames_24();
		return L_5;
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::internalGetMonthNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_internalGetMonthNames_mD6D4F0322EE55D6F42B4EDD45CC86A33F3125E49 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = __this->get_monthNames_25();
		if (L_0)
		{
			goto IL_0024;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_1 = __this->get_m_cultureData_1();
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_2 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		NullCheck(L_2);
		int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 System.Globalization.Calendar::get_ID() */, L_2);
		NullCheck(L_1);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_4 = CultureData_MonthNames_m94257FF1F1270E4802A4A1A285A219CF64D0766E(L_1, L_3, /*hidden argument*/NULL);
		__this->set_monthNames_25(L_4);
	}

IL_0024:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_5 = __this->get_monthNames_25();
		return L_5;
	}
}
// System.Void System.Globalization.DateTimeFormatInfo::.ctor()
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo__ctor_m7584448776CADA297D8A04ECF5D4858CB3645B20 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo__ctor_m7584448776CADA297D8A04ECF5D4858CB3645B20_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_0 = CultureInfo_get_InvariantCulture_mF13B47F8A763CE6A9C8A8BB2EED33FF8F7A63A72(/*hidden argument*/NULL);
		NullCheck(L_0);
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_1 = L_0->get_m_cultureData_28();
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_il2cpp_TypeInfo_var);
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_2 = GregorianCalendar_GetDefaultInstance_m36338D53A3A355D00060E57621CFDD610C83D87A(/*hidden argument*/NULL);
		DateTimeFormatInfo__ctor_mC9584993071ECE1F6F85A35B1521B976882FE7A3(__this, L_1, L_2, /*hidden argument*/NULL);
		return;
	}
}
// System.Void System.Globalization.DateTimeFormatInfo::.ctor(System.Globalization.CultureData,System.Globalization.Calendar)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo__ctor_mC9584993071ECE1F6F85A35B1521B976882FE7A3 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * ___cultureData0, Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___cal1, const RuntimeMethod* method)
{
	{
		__this->set_firstDayOfWeek_18((-1));
		__this->set_calendarWeekRule_19((-1));
		__this->set_formatFlags_45((-1));
		Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_0 = ___cultureData0;
		__this->set_m_cultureData_1(L_0);
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_1 = ___cal1;
		DateTimeFormatInfo_set_Calendar_m6388B63636828B8525557FA2976C965897E8BF3C(__this, L_1, /*hidden argument*/NULL);
		return;
	}
}
// System.Void System.Globalization.DateTimeFormatInfo::InitializeOverridableProperties(System.Globalization.CultureData,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_InitializeOverridableProperties_m1C14FD160B83DF9A38D2BD8CB4362D9615DED560 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * ___cultureData0, int32_t ___calendarID1, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_firstDayOfWeek_18();
		if ((!(((uint32_t)L_0) == ((uint32_t)(-1)))))
		{
			goto IL_0015;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_1 = ___cultureData0;
		NullCheck(L_1);
		int32_t L_2 = CultureData_get_IFIRSTDAYOFWEEK_mB92C549DBEF6FBE8A84690C343E1288966FA8FA9(L_1, /*hidden argument*/NULL);
		__this->set_firstDayOfWeek_18(L_2);
	}

IL_0015:
	{
		int32_t L_3 = __this->get_calendarWeekRule_19();
		if ((!(((uint32_t)L_3) == ((uint32_t)(-1)))))
		{
			goto IL_002a;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_4 = ___cultureData0;
		NullCheck(L_4);
		int32_t L_5 = CultureData_get_IFIRSTWEEKOFYEAR_m8E49C0CE2B2F0A537ACADC32C65E83CB368F7929(L_4, /*hidden argument*/NULL);
		__this->set_calendarWeekRule_19(L_5);
	}

IL_002a:
	{
		String_t* L_6 = __this->get_amDesignator_6();
		if (L_6)
		{
			goto IL_003e;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_7 = ___cultureData0;
		NullCheck(L_7);
		String_t* L_8 = CultureData_get_SAM1159_m9E04185F6CA0D3C2D50F1B6DEC4380AC25D02B22(L_7, /*hidden argument*/NULL);
		__this->set_amDesignator_6(L_8);
	}

IL_003e:
	{
		String_t* L_9 = __this->get_pmDesignator_7();
		if (L_9)
		{
			goto IL_0052;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_10 = ___cultureData0;
		NullCheck(L_10);
		String_t* L_11 = CultureData_get_SPM2359_mB686204C591F87E83360BA32FB82AE388A4AE1A0(L_10, /*hidden argument*/NULL);
		__this->set_pmDesignator_7(L_11);
	}

IL_0052:
	{
		String_t* L_12 = __this->get_timeSeparator_11();
		if (L_12)
		{
			goto IL_0066;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_13 = ___cultureData0;
		NullCheck(L_13);
		String_t* L_14 = CultureData_get_TimeSeparator_m24F20722E536525E7FA458B57A3F4BB04EE346B4(L_13, /*hidden argument*/NULL);
		__this->set_timeSeparator_11(L_14);
	}

IL_0066:
	{
		String_t* L_15 = __this->get_dateSeparator_8();
		if (L_15)
		{
			goto IL_007b;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_16 = ___cultureData0;
		int32_t L_17 = ___calendarID1;
		NullCheck(L_16);
		String_t* L_18 = CultureData_DateSeparator_m5F5419939B7780DE45E596BDD6CC0049A226DADF(L_16, L_17, /*hidden argument*/NULL);
		__this->set_dateSeparator_8(L_18);
	}

IL_007b:
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_19 = __this->get_m_cultureData_1();
		NullCheck(L_19);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_20 = CultureData_get_LongTimes_m43FA54C0BC01870A8A63419F95F94556585C8752(L_19, /*hidden argument*/NULL);
		__this->set_allLongTimePatterns_38(L_20);
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_21 = __this->get_m_cultureData_1();
		NullCheck(L_21);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_22 = CultureData_get_ShortTimes_m017FC0627B0B53A35A22AA4A7D18D93732C1FAC2(L_21, /*hidden argument*/NULL);
		__this->set_allShortTimePatterns_37(L_22);
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_23 = ___cultureData0;
		int32_t L_24 = ___calendarID1;
		NullCheck(L_23);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_25 = CultureData_LongDates_mED9B2B48E52B37F31CA2F19937F16D1B7B9DE239(L_23, L_24, /*hidden argument*/NULL);
		__this->set_allLongDatePatterns_36(L_25);
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_26 = ___cultureData0;
		int32_t L_27 = ___calendarID1;
		NullCheck(L_26);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_28 = CultureData_ShortDates_m7FBE145E39B16E22805F94780DE02076923E105F(L_26, L_27, /*hidden argument*/NULL);
		__this->set_allShortDatePatterns_35(L_28);
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_29 = ___cultureData0;
		int32_t L_30 = ___calendarID1;
		NullCheck(L_29);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_31 = CultureData_YearMonths_mD403080057D9E6D23A0A9F1757CB6625CB586B8E(L_29, L_30, /*hidden argument*/NULL);
		__this->set_allYearMonthPatterns_34(L_31);
		return;
	}
}
// System.Void System.Globalization.DateTimeFormatInfo::OnDeserialized(System.Runtime.Serialization.StreamingContext)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_OnDeserialized_m8BE5B7AD3F5A1642BAB58E752005A0BFB91D2F5B (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034  ___ctx0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_OnDeserialized_m8BE5B7AD3F5A1642BAB58E752005A0BFB91D2F5B_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		String_t* L_0 = __this->get_m_name_2();
		if (!L_0)
		{
			goto IL_0042;
		}
	}
	{
		String_t* L_1 = __this->get_m_name_2();
		bool L_2 = __this->get_m_useUserOverride_48();
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_3 = CultureData_GetCultureData_m1B3DCE6496E27A5D114D003683EA8E0D64F88ED3(L_1, L_2, /*hidden argument*/NULL);
		__this->set_m_cultureData_1(L_3);
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_4 = __this->get_m_cultureData_1();
		if (L_4)
		{
			goto IL_0059;
		}
	}
	{
		String_t* L_5 = __this->get_m_name_2();
		String_t* L_6 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral56C37E7B3DC915319E4A31F9C1AECFB6A6F8A3FE, /*hidden argument*/NULL);
		CultureNotFoundException_t1B82958AC9B0EB141D9D3A594649E47EC0873201 * L_7 = (CultureNotFoundException_t1B82958AC9B0EB141D9D3A594649E47EC0873201 *)il2cpp_codegen_object_new(CultureNotFoundException_t1B82958AC9B0EB141D9D3A594649E47EC0873201_il2cpp_TypeInfo_var);
		CultureNotFoundException__ctor_m3E3B276833C21F468460195CB15353394B7B5382(L_7, _stringLiteral45E3010238A8336D26AE8EBDF00098AAE3811584, L_5, L_6, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, NULL, DateTimeFormatInfo_OnDeserialized_m8BE5B7AD3F5A1642BAB58E752005A0BFB91D2F5B_RuntimeMethod_var);
	}

IL_0042:
	{
		int32_t L_8 = __this->get_CultureID_47();
		bool L_9 = __this->get_m_useUserOverride_48();
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_10 = CultureData_GetCultureData_m74BFC620E33FDE6A7B991CCEF7BCD7DF4E86E65C(L_8, L_9, /*hidden argument*/NULL);
		__this->set_m_cultureData_1(L_10);
	}

IL_0059:
	{
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_11 = __this->get_calendar_17();
		if (L_11)
		{
			goto IL_0089;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_il2cpp_TypeInfo_var);
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_12 = GregorianCalendar_GetDefaultInstance_m36338D53A3A355D00060E57621CFDD610C83D87A(/*hidden argument*/NULL);
		NullCheck(L_12);
		RuntimeObject * L_13 = VirtFuncInvoker0< RuntimeObject * >::Invoke(9 /* System.Object System.Globalization.Calendar::Clone() */, L_12);
		__this->set_calendar_17(((Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 *)CastclassClass((RuntimeObject*)L_13, Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5_il2cpp_TypeInfo_var)));
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_14 = __this->get_calendar_17();
		bool L_15 = __this->get_m_isReadOnly_44();
		NullCheck(L_14);
		Calendar_SetReadOnlyState_m257219F0844460D6BBC3A13B3FD021204583FC2B(L_14, L_15, /*hidden argument*/NULL);
		goto IL_0095;
	}

IL_0089:
	{
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_16 = __this->get_calendar_17();
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_CheckDomainSafetyObject_m01725D60CEB913D48175CC310FC6C1ECCA42A1A8(L_16, __this, /*hidden argument*/NULL);
	}

IL_0095:
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_17 = __this->get_m_cultureData_1();
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_18 = __this->get_calendar_17();
		NullCheck(L_18);
		int32_t L_19 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 System.Globalization.Calendar::get_ID() */, L_18);
		DateTimeFormatInfo_InitializeOverridableProperties_m1C14FD160B83DF9A38D2BD8CB4362D9615DED560(__this, L_17, L_19, /*hidden argument*/NULL);
		bool L_20 = __this->get_m_isReadOnly_44();
		V_0 = L_20;
		__this->set_m_isReadOnly_44((bool)0);
		String_t* L_21 = __this->get_longDatePattern_29();
		if (!L_21)
		{
			goto IL_00ce;
		}
	}
	{
		String_t* L_22 = __this->get_longDatePattern_29();
		DateTimeFormatInfo_set_LongDatePattern_mCD47D6E45549578311F2EDA29849E97E0B8C67FB(__this, L_22, /*hidden argument*/NULL);
	}

IL_00ce:
	{
		String_t* L_23 = __this->get_shortDatePattern_30();
		if (!L_23)
		{
			goto IL_00e2;
		}
	}
	{
		String_t* L_24 = __this->get_shortDatePattern_30();
		DateTimeFormatInfo_set_ShortDatePattern_mA38B5386C41882E4FB090B97BFB389FBC5C8C374(__this, L_24, /*hidden argument*/NULL);
	}

IL_00e2:
	{
		String_t* L_25 = __this->get_yearMonthPattern_31();
		if (!L_25)
		{
			goto IL_00f6;
		}
	}
	{
		String_t* L_26 = __this->get_yearMonthPattern_31();
		DateTimeFormatInfo_set_YearMonthPattern_m861E461684DCB9A4CBFDACFE1363000F38766DF7(__this, L_26, /*hidden argument*/NULL);
	}

IL_00f6:
	{
		String_t* L_27 = __this->get_longTimePattern_32();
		if (!L_27)
		{
			goto IL_010a;
		}
	}
	{
		String_t* L_28 = __this->get_longTimePattern_32();
		DateTimeFormatInfo_set_LongTimePattern_m5EDD3105DF582E362C953855E9C7E8F4C9F4DD95(__this, L_28, /*hidden argument*/NULL);
	}

IL_010a:
	{
		String_t* L_29 = __this->get_shortTimePattern_33();
		if (!L_29)
		{
			goto IL_011e;
		}
	}
	{
		String_t* L_30 = __this->get_shortTimePattern_33();
		DateTimeFormatInfo_set_ShortTimePattern_mC14DFBBB5ABAA1ECF2A0FED66479FE7FFC710F03(__this, L_30, /*hidden argument*/NULL);
	}

IL_011e:
	{
		bool L_31 = V_0;
		__this->set_m_isReadOnly_44(L_31);
		return;
	}
}
// System.Void System.Globalization.DateTimeFormatInfo::OnSerializing(System.Runtime.Serialization.StreamingContext)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_OnSerializing_mE0F1609DD40D0CAE64136ED022E1F87A15813DCA (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034  ___ctx0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_OnSerializing_mE0F1609DD40D0CAE64136ED022E1F87A15813DCA_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_0 = __this->get_m_cultureData_1();
		NullCheck(L_0);
		int32_t L_1 = CultureData_get_ILANGUAGE_mE96C7B05A5DD0A616412F354D86C96BDE6E0DEFB(L_0, /*hidden argument*/NULL);
		__this->set_CultureID_47(L_1);
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_2 = __this->get_m_cultureData_1();
		NullCheck(L_2);
		bool L_3 = CultureData_get_UseUserOverride_mC7ADCEA4688643BCB92B584204CEF63B7038DA3E(L_2, /*hidden argument*/NULL);
		__this->set_m_useUserOverride_48(L_3);
		String_t* L_4 = DateTimeFormatInfo_get_CultureName_m4965DE12E229BBA304157A262997D88659C92755(__this, /*hidden argument*/NULL);
		__this->set_m_name_2(L_4);
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_5 = ((DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var))->get_s_calendarNativeNames_52();
		il2cpp_codegen_memory_barrier();
		if (L_5)
		{
			goto IL_0043;
		}
	}
	{
		Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_6 = (Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 *)il2cpp_codegen_object_new(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9_il2cpp_TypeInfo_var);
		Hashtable__ctor_m72506C0A5B2608721EA285A04F004A229B537A68(L_6, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		il2cpp_codegen_memory_barrier();
		((DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var))->set_s_calendarNativeNames_52(L_6);
	}

IL_0043:
	{
		DateTimeFormatInfo_get_LongTimePattern_m5304AFC0442E7F208D4D39392E3CE8C0B56F5266(__this, /*hidden argument*/NULL);
		DateTimeFormatInfo_get_LongDatePattern_mB46C198F0A2ED40F705A73B83BF17592B1899FAB(__this, /*hidden argument*/NULL);
		DateTimeFormatInfo_get_ShortTimePattern_m2E9988522765F996BFB93BF34EA7673A3A484417(__this, /*hidden argument*/NULL);
		DateTimeFormatInfo_get_ShortDatePattern_m8CAB8ACB8B5C152FA767345BA59E8FE8C8B9A5FA(__this, /*hidden argument*/NULL);
		DateTimeFormatInfo_get_YearMonthPattern_m58DC71FC083C4CBF5C2856140BEE5EC705AA5034(__this, /*hidden argument*/NULL);
		DateTimeFormatInfo_get_AllLongTimePatterns_m85F52451D2773DD5E9FBFD0CDA0DAA4A1FED707C(__this, /*hidden argument*/NULL);
		DateTimeFormatInfo_get_AllLongDatePatterns_m748ACE4682FEC5299076F1E376279994F9B1A88B(__this, /*hidden argument*/NULL);
		DateTimeFormatInfo_get_AllShortTimePatterns_m9DEB7D472028282743C90E2865C14E98693A5692(__this, /*hidden argument*/NULL);
		DateTimeFormatInfo_get_AllShortDatePatterns_m1170C36B771E1D1C67A7676E9DFECFC2D26F3B76(__this, /*hidden argument*/NULL);
		DateTimeFormatInfo_get_AllYearMonthPatterns_mBE6F3B735C0510CFF5BBAC7D09C71570529200EC(__this, /*hidden argument*/NULL);
		return;
	}
}
// System.Globalization.DateTimeFormatInfo System.Globalization.DateTimeFormatInfo::get_InvariantInfo()
extern "C" IL2CPP_METHOD_ATTR DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * DateTimeFormatInfo_get_InvariantInfo_mF4896D7991425B6C5391BB86C11091A8B715CCDC (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_get_InvariantInfo_mF4896D7991425B6C5391BB86C11091A8B715CCDC_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_0 = ((DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var))->get_invariantInfo_0();
		il2cpp_codegen_memory_barrier();
		if (L_0)
		{
			goto IL_0028;
		}
	}
	{
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_1 = (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F *)il2cpp_codegen_object_new(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		DateTimeFormatInfo__ctor_m7584448776CADA297D8A04ECF5D4858CB3645B20(L_1, /*hidden argument*/NULL);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_2 = L_1;
		NullCheck(L_2);
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_3 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(L_2, /*hidden argument*/NULL);
		NullCheck(L_3);
		Calendar_SetReadOnlyState_m257219F0844460D6BBC3A13B3FD021204583FC2B(L_3, (bool)1, /*hidden argument*/NULL);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_4 = L_2;
		NullCheck(L_4);
		L_4->set_m_isReadOnly_44((bool)1);
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		il2cpp_codegen_memory_barrier();
		((DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var))->set_invariantInfo_0(L_4);
	}

IL_0028:
	{
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_5 = ((DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var))->get_invariantInfo_0();
		il2cpp_codegen_memory_barrier();
		return L_5;
	}
}
// System.Globalization.DateTimeFormatInfo System.Globalization.DateTimeFormatInfo::get_CurrentInfo()
extern "C" IL2CPP_METHOD_ATTR DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * DateTimeFormatInfo_get_CurrentInfo_m74E97DE51E5F8F803557FCDF11F041F200AB9C3F (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_get_CurrentInfo_m74E97DE51E5F8F803557FCDF11F041F200AB9C3F_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * V_0 = NULL;
	DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * V_1 = NULL;
	{
		Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * L_0 = Thread_get_CurrentThread_mB7A83CAE2B9A74CEA053196DFD1AF1E7AB30A70E(/*hidden argument*/NULL);
		NullCheck(L_0);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_1 = Thread_get_CurrentCulture_m97A15448A16FB3B5EC1E21A0538C9FC1F84AEE66(L_0, /*hidden argument*/NULL);
		V_0 = L_1;
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_2 = V_0;
		NullCheck(L_2);
		bool L_3 = L_2->get_m_isInherited_29();
		if (L_3)
		{
			goto IL_0021;
		}
	}
	{
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_4 = V_0;
		NullCheck(L_4);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_5 = L_4->get_dateTimeInfo_11();
		il2cpp_codegen_memory_barrier();
		V_1 = L_5;
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_6 = V_1;
		if (!L_6)
		{
			goto IL_0021;
		}
	}
	{
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_7 = V_1;
		return L_7;
	}

IL_0021:
	{
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_8 = V_0;
		RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D  L_9 = { reinterpret_cast<intptr_t> (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_0_0_0_var) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_10 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(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 ((DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F *)CastclassSealed((RuntimeObject*)L_11, DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var));
	}
}
// System.Globalization.DateTimeFormatInfo System.Globalization.DateTimeFormatInfo::GetInstance(System.IFormatProvider)
extern "C" IL2CPP_METHOD_ATTR DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * DateTimeFormatInfo_GetInstance_m83D1F4FFA0E6FD7F223040DAE0EAD02993FBE2DD (RuntimeObject* ___provider0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_GetInstance_m83D1F4FFA0E6FD7F223040DAE0EAD02993FBE2DD_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * V_0 = NULL;
	CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * V_1 = NULL;
	{
		RuntimeObject* L_0 = ___provider0;
		V_1 = ((CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F *)IsInstClass((RuntimeObject*)L_0, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var));
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_1 = V_1;
		if (!L_1)
		{
			goto IL_0019;
		}
	}
	{
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_2 = V_1;
		NullCheck(L_2);
		bool L_3 = L_2->get_m_isInherited_29();
		if (L_3)
		{
			goto IL_0019;
		}
	}
	{
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_4 = V_1;
		NullCheck(L_4);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_5 = VirtFuncInvoker0< DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * >::Invoke(16 /* System.Globalization.DateTimeFormatInfo System.Globalization.CultureInfo::get_DateTimeFormat() */, L_4);
		return L_5;
	}

IL_0019:
	{
		RuntimeObject* L_6 = ___provider0;
		V_0 = ((DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F *)IsInstSealed((RuntimeObject*)L_6, DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var));
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_7 = V_0;
		if (!L_7)
		{
			goto IL_0025;
		}
	}
	{
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_8 = V_0;
		return L_8;
	}

IL_0025:
	{
		RuntimeObject* L_9 = ___provider0;
		if (!L_9)
		{
			goto IL_0043;
		}
	}
	{
		RuntimeObject* L_10 = ___provider0;
		RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D  L_11 = { reinterpret_cast<intptr_t> (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_0_0_0_var) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_12 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_11, /*hidden argument*/NULL);
		NullCheck(L_10);
		RuntimeObject * L_13 = InterfaceFuncInvoker1< RuntimeObject *, Type_t * >::Invoke(0 /* System.Object System.IFormatProvider::GetFormat(System.Type) */, IFormatProvider_t4247E13AE2D97A079B88D594B7ABABF313259901_il2cpp_TypeInfo_var, L_10, L_12);
		V_0 = ((DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F *)IsInstSealed((RuntimeObject*)L_13, DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var));
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_14 = V_0;
		if (!L_14)
		{
			goto IL_0043;
		}
	}
	{
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_15 = V_0;
		return L_15;
	}

IL_0043:
	{
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_16 = DateTimeFormatInfo_get_CurrentInfo_m74E97DE51E5F8F803557FCDF11F041F200AB9C3F(/*hidden argument*/NULL);
		return L_16;
	}
}
// System.Object System.Globalization.DateTimeFormatInfo::GetFormat(System.Type)
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * DateTimeFormatInfo_GetFormat_m2E38770D4643AB06AF0F8965A057154A6C2127D6 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, Type_t * ___formatType0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_GetFormat_m2E38770D4643AB06AF0F8965A057154A6C2127D6_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Type_t * L_0 = ___formatType0;
		RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D  L_1 = { reinterpret_cast<intptr_t> (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_0_0_0_var) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_1, /*hidden argument*/NULL);
		bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_0, L_2, /*hidden argument*/NULL);
		if (L_3)
		{
			goto IL_0014;
		}
	}
	{
		return NULL;
	}

IL_0014:
	{
		return __this;
	}
}
// System.Object System.Globalization.DateTimeFormatInfo::Clone()
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * DateTimeFormatInfo_Clone_m72D6280296E849FF0BD23A282C1B5ECC81EAF6BA (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_Clone_m72D6280296E849FF0BD23A282C1B5ECC81EAF6BA_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeObject * L_0 = Object_MemberwiseClone_m1DAC4538CD68D4CF4DC5B04E4BBE86D470948B28(__this, /*hidden argument*/NULL);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_1 = ((DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F *)CastclassSealed((RuntimeObject*)L_0, DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var));
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_2 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		NullCheck(L_2);
		RuntimeObject * L_3 = VirtFuncInvoker0< RuntimeObject * >::Invoke(9 /* System.Object System.Globalization.Calendar::Clone() */, L_2);
		NullCheck(L_1);
		L_1->set_calendar_17(((Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 *)CastclassClass((RuntimeObject*)L_3, Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5_il2cpp_TypeInfo_var)));
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_4 = L_1;
		NullCheck(L_4);
		L_4->set_m_isReadOnly_44((bool)0);
		return L_4;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::get_AMDesignator()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_AMDesignator_m3F6101B15CF9711362B92B7827F29BC8589EEC13 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_amDesignator_6();
		return L_0;
	}
}
// System.Globalization.Calendar System.Globalization.DateTimeFormatInfo::get_Calendar()
extern "C" IL2CPP_METHOD_ATTR Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_0 = __this->get_calendar_17();
		return L_0;
	}
}
// System.Void System.Globalization.DateTimeFormatInfo::set_Calendar(System.Globalization.Calendar)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_set_Calendar_m6388B63636828B8525557FA2976C965897E8BF3C (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___value0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_set_Calendar_m6388B63636828B8525557FA2976C965897E8BF3C_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		bool L_0 = DateTimeFormatInfo_get_IsReadOnly_m47B82DE344AE9C12F7830B4DA32680C66102F99D(__this, /*hidden argument*/NULL);
		if (!L_0)
		{
			goto IL_0018;
		}
	}
	{
		String_t* L_1 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralC16F239F05BFEF8B527BABF85A79069CE7036D69, /*hidden argument*/NULL);
		InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_2 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
		InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_2, L_1, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, DateTimeFormatInfo_set_Calendar_m6388B63636828B8525557FA2976C965897E8BF3C_RuntimeMethod_var);
	}

IL_0018:
	{
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_3 = ___value0;
		if (L_3)
		{
			goto IL_0030;
		}
	}
	{
		String_t* L_4 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral0B2F6DA49F1EAC197064F7D8B56931A145C07F43, /*hidden argument*/NULL);
		ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_5 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m9EA692D49986AEBAC433CE3381331146109AE20F(L_5, _stringLiteralF32B67C7E26342AF42EFABC674D441DCA0A281C5, L_4, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, DateTimeFormatInfo_set_Calendar_m6388B63636828B8525557FA2976C965897E8BF3C_RuntimeMethod_var);
	}

IL_0030:
	{
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_6 = ___value0;
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_7 = __this->get_calendar_17();
		if ((!(((RuntimeObject*)(Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 *)L_6) == ((RuntimeObject*)(Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 *)L_7))))
		{
			goto IL_003a;
		}
	}
	{
		return;
	}

IL_003a:
	{
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_8 = ___value0;
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_CheckDomainSafetyObject_m01725D60CEB913D48175CC310FC6C1ECCA42A1A8(L_8, __this, /*hidden argument*/NULL);
		V_0 = 0;
		goto IL_0137;
	}

IL_0048:
	{
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_9 = DateTimeFormatInfo_get_OptionalCalendars_mB11829E50DB2A41ED276806EDEEDD8D21255D345(__this, /*hidden argument*/NULL);
		int32_t L_10 = V_0;
		NullCheck(L_9);
		int32_t L_11 = L_10;
		int32_t L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_13 = ___value0;
		NullCheck(L_13);
		int32_t L_14 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 System.Globalization.Calendar::get_ID() */, L_13);
		if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
		{
			goto IL_0133;
		}
	}
	{
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_15 = __this->get_calendar_17();
		if (!L_15)
		{
			goto IL_0114;
		}
	}
	{
		__this->set_m_eraNames_39((StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)NULL);
		__this->set_m_abbrevEraNames_40((StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)NULL);
		__this->set_m_abbrevEnglishEraNames_41((StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)NULL);
		__this->set_monthDayPattern_12((String_t*)NULL);
		__this->set_dayNames_23((StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)NULL);
		__this->set_abbreviatedDayNames_21((StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)NULL);
		__this->set_m_superShortDayNames_22((StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)NULL);
		__this->set_monthNames_25((StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)NULL);
		__this->set_abbreviatedMonthNames_24((StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)NULL);
		__this->set_genitiveMonthNames_26((StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)NULL);
		__this->set_m_genitiveAbbreviatedMonthNames_27((StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)NULL);
		__this->set_leapYearMonthNames_28((StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)NULL);
		__this->set_formatFlags_45((-1));
		__this->set_allShortDatePatterns_35((StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)NULL);
		__this->set_allLongDatePatterns_36((StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)NULL);
		__this->set_allYearMonthPatterns_34((StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)NULL);
		__this->set_dateTimeOffsetPattern_13((String_t*)NULL);
		__this->set_longDatePattern_29((String_t*)NULL);
		__this->set_shortDatePattern_30((String_t*)NULL);
		__this->set_yearMonthPattern_31((String_t*)NULL);
		__this->set_fullDateTimePattern_20((String_t*)NULL);
		__this->set_generalShortTimePattern_9((String_t*)NULL);
		__this->set_generalLongTimePattern_10((String_t*)NULL);
		__this->set_dateSeparator_8((String_t*)NULL);
		DateTimeFormatInfo_ClearTokenHashTable_mBA1C2BE2189C60387B292AB979D71F40C2559A62(__this, /*hidden argument*/NULL);
	}

IL_0114:
	{
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_16 = ___value0;
		__this->set_calendar_17(L_16);
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_17 = __this->get_m_cultureData_1();
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_18 = __this->get_calendar_17();
		NullCheck(L_18);
		int32_t L_19 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 System.Globalization.Calendar::get_ID() */, L_18);
		DateTimeFormatInfo_InitializeOverridableProperties_m1C14FD160B83DF9A38D2BD8CB4362D9615DED560(__this, L_17, L_19, /*hidden argument*/NULL);
		return;
	}

IL_0133:
	{
		int32_t L_20 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
	}

IL_0137:
	{
		int32_t L_21 = V_0;
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_22 = DateTimeFormatInfo_get_OptionalCalendars_mB11829E50DB2A41ED276806EDEEDD8D21255D345(__this, /*hidden argument*/NULL);
		NullCheck(L_22);
		if ((((int32_t)L_21) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_22)->max_length)))))))
		{
			goto IL_0048;
		}
	}
	{
		String_t* L_23 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralA7594C63533B7A323E86518BCEAF07F8B2251330, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_24 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_24, _stringLiteralF32B67C7E26342AF42EFABC674D441DCA0A281C5, L_23, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, NULL, DateTimeFormatInfo_set_Calendar_m6388B63636828B8525557FA2976C965897E8BF3C_RuntimeMethod_var);
	}
}
// System.Int32[] System.Globalization.DateTimeFormatInfo::get_OptionalCalendars()
extern "C" IL2CPP_METHOD_ATTR Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* DateTimeFormatInfo_get_OptionalCalendars_mB11829E50DB2A41ED276806EDEEDD8D21255D345 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_0 = __this->get_optionalCalendars_42();
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_1 = __this->get_m_cultureData_1();
		NullCheck(L_1);
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_2 = CultureData_get_CalendarIds_m3A2F9565FF53E46549322C7AE151A6CE11453A68(L_1, /*hidden argument*/NULL);
		__this->set_optionalCalendars_42(L_2);
	}

IL_0019:
	{
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_3 = __this->get_optionalCalendars_42();
		return L_3;
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::get_EraNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_EraNames_mEBDE5EAAA5A9B7ACD8ABDBCF53B369E680F322EA (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = __this->get_m_eraNames_39();
		if (L_0)
		{
			goto IL_0024;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_1 = __this->get_m_cultureData_1();
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_2 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		NullCheck(L_2);
		int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 System.Globalization.Calendar::get_ID() */, L_2);
		NullCheck(L_1);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_4 = CultureData_EraNames_mD57BE9CB701B570B4FAD78BA657232E582C942E9(L_1, L_3, /*hidden argument*/NULL);
		__this->set_m_eraNames_39(L_4);
	}

IL_0024:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_5 = __this->get_m_eraNames_39();
		return L_5;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::GetEraName(System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_GetEraName_mA4F71726B4A0780F732E56EE4876DCDF7EA2EB38 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, int32_t ___era0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_GetEraName_mA4F71726B4A0780F732E56EE4876DCDF7EA2EB38_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___era0;
		if (L_0)
		{
			goto IL_0010;
		}
	}
	{
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_1 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		NullCheck(L_1);
		int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(10 /* System.Int32 System.Globalization.Calendar::get_CurrentEraValue() */, L_1);
		___era0 = L_2;
	}

IL_0010:
	{
		int32_t L_3 = ___era0;
		int32_t L_4 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)1));
		___era0 = L_4;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_5 = DateTimeFormatInfo_get_EraNames_mEBDE5EAAA5A9B7ACD8ABDBCF53B369E680F322EA(__this, /*hidden argument*/NULL);
		NullCheck(L_5);
		if ((((int32_t)L_4) >= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_5)->max_length)))))))
		{
			goto IL_002d;
		}
	}
	{
		int32_t L_6 = ___era0;
		if ((((int32_t)L_6) < ((int32_t)0)))
		{
			goto IL_002d;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_7 = __this->get_m_eraNames_39();
		int32_t L_8 = ___era0;
		NullCheck(L_7);
		int32_t L_9 = L_8;
		String_t* L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		return L_10;
	}

IL_002d:
	{
		String_t* L_11 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralCD2ED68171F63E3766CA5FF54B1474AD1FA8C483, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_12 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_12, _stringLiteral281F09155C96BF1277ED70FAB0B043322F873F41, L_11, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, NULL, DateTimeFormatInfo_GetEraName_mA4F71726B4A0780F732E56EE4876DCDF7EA2EB38_RuntimeMethod_var);
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::get_AbbreviatedEraNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_AbbreviatedEraNames_mA1C44675F1059C434F1CB8F83ECF139A0D014E0B (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = __this->get_m_abbrevEraNames_40();
		if (L_0)
		{
			goto IL_0024;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_1 = __this->get_m_cultureData_1();
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_2 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		NullCheck(L_2);
		int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 System.Globalization.Calendar::get_ID() */, L_2);
		NullCheck(L_1);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_4 = CultureData_AbbrevEraNames_m669EC0BA2D40191F94ED3B9982CC203F544A927E(L_1, L_3, /*hidden argument*/NULL);
		__this->set_m_abbrevEraNames_40(L_4);
	}

IL_0024:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_5 = __this->get_m_abbrevEraNames_40();
		return L_5;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::GetAbbreviatedEraName(System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_GetAbbreviatedEraName_m8096A35954A22E28951B8DDDB1BE4B1CD831D7C4 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, int32_t ___era0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_GetAbbreviatedEraName_m8096A35954A22E28951B8DDDB1BE4B1CD831D7C4_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = DateTimeFormatInfo_get_AbbreviatedEraNames_mA1C44675F1059C434F1CB8F83ECF139A0D014E0B(__this, /*hidden argument*/NULL);
		NullCheck(L_0);
		if ((((RuntimeArray *)L_0)->max_length))
		{
			goto IL_0011;
		}
	}
	{
		int32_t L_1 = ___era0;
		String_t* L_2 = DateTimeFormatInfo_GetEraName_mA4F71726B4A0780F732E56EE4876DCDF7EA2EB38(__this, L_1, /*hidden argument*/NULL);
		return L_2;
	}

IL_0011:
	{
		int32_t L_3 = ___era0;
		if (L_3)
		{
			goto IL_0021;
		}
	}
	{
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_4 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		NullCheck(L_4);
		int32_t L_5 = VirtFuncInvoker0< int32_t >::Invoke(10 /* System.Int32 System.Globalization.Calendar::get_CurrentEraValue() */, L_4);
		___era0 = L_5;
	}

IL_0021:
	{
		int32_t L_6 = ___era0;
		int32_t L_7 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1));
		___era0 = L_7;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_8 = __this->get_m_abbrevEraNames_40();
		NullCheck(L_8);
		if ((((int32_t)L_7) >= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_8)->max_length)))))))
		{
			goto IL_003e;
		}
	}
	{
		int32_t L_9 = ___era0;
		if ((((int32_t)L_9) < ((int32_t)0)))
		{
			goto IL_003e;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_10 = __this->get_m_abbrevEraNames_40();
		int32_t L_11 = ___era0;
		NullCheck(L_10);
		int32_t L_12 = L_11;
		String_t* L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
		return L_13;
	}

IL_003e:
	{
		String_t* L_14 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralCD2ED68171F63E3766CA5FF54B1474AD1FA8C483, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_15 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_15, _stringLiteral281F09155C96BF1277ED70FAB0B043322F873F41, L_14, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, NULL, DateTimeFormatInfo_GetAbbreviatedEraName_m8096A35954A22E28951B8DDDB1BE4B1CD831D7C4_RuntimeMethod_var);
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::get_AbbreviatedEnglishEraNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_AbbreviatedEnglishEraNames_m0F9FB583B4F618759826026FB838E8BF9D6147F8 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = __this->get_m_abbrevEnglishEraNames_41();
		if (L_0)
		{
			goto IL_0024;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_1 = __this->get_m_cultureData_1();
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_2 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		NullCheck(L_2);
		int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 System.Globalization.Calendar::get_ID() */, L_2);
		NullCheck(L_1);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_4 = CultureData_AbbreviatedEnglishEraNames_m37C656BA714F3A2372C02A82FC60BAA1B0AE3185(L_1, L_3, /*hidden argument*/NULL);
		__this->set_m_abbrevEnglishEraNames_41(L_4);
	}

IL_0024:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_5 = __this->get_m_abbrevEnglishEraNames_41();
		return L_5;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::get_DateSeparator()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_DateSeparator_m68C0C4E4320F22BAA7B6E6EFF7DD7349541D509C (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_dateSeparator_8();
		return L_0;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::get_FullDateTimePattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_FullDateTimePattern_mC8709BFB52E481105D6B4150293C2FBC0FEAA5B4 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_get_FullDateTimePattern_mC8709BFB52E481105D6B4150293C2FBC0FEAA5B4_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = __this->get_fullDateTimePattern_20();
		if (L_0)
		{
			goto IL_0024;
		}
	}
	{
		String_t* L_1 = DateTimeFormatInfo_get_LongDatePattern_mB46C198F0A2ED40F705A73B83BF17592B1899FAB(__this, /*hidden argument*/NULL);
		String_t* L_2 = DateTimeFormatInfo_get_LongTimePattern_m5304AFC0442E7F208D4D39392E3CE8C0B56F5266(__this, /*hidden argument*/NULL);
		String_t* L_3 = String_Concat_mF4626905368D6558695A823466A1AF65EADB9923(L_1, _stringLiteralB858CB282617FB0956D960215C8E84D1CCF909C6, L_2, /*hidden argument*/NULL);
		__this->set_fullDateTimePattern_20(L_3);
	}

IL_0024:
	{
		String_t* L_4 = __this->get_fullDateTimePattern_20();
		return L_4;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::get_LongDatePattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_LongDatePattern_mB46C198F0A2ED40F705A73B83BF17592B1899FAB (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_longDatePattern_29();
		if (L_0)
		{
			goto IL_0016;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_1 = DateTimeFormatInfo_get_UnclonedLongDatePatterns_mB01758211F184DEFADC7B88DF011C3757DF47191(__this, /*hidden argument*/NULL);
		NullCheck(L_1);
		int32_t L_2 = 0;
		String_t* L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		__this->set_longDatePattern_29(L_3);
	}

IL_0016:
	{
		String_t* L_4 = __this->get_longDatePattern_29();
		return L_4;
	}
}
// System.Void System.Globalization.DateTimeFormatInfo::set_LongDatePattern(System.String)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_set_LongDatePattern_mCD47D6E45549578311F2EDA29849E97E0B8C67FB (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, String_t* ___value0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_set_LongDatePattern_mCD47D6E45549578311F2EDA29849E97E0B8C67FB_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = DateTimeFormatInfo_get_IsReadOnly_m47B82DE344AE9C12F7830B4DA32680C66102F99D(__this, /*hidden argument*/NULL);
		if (!L_0)
		{
			goto IL_0018;
		}
	}
	{
		String_t* L_1 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralC16F239F05BFEF8B527BABF85A79069CE7036D69, /*hidden argument*/NULL);
		InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_2 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
		InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_2, L_1, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, DateTimeFormatInfo_set_LongDatePattern_mCD47D6E45549578311F2EDA29849E97E0B8C67FB_RuntimeMethod_var);
	}

IL_0018:
	{
		String_t* L_3 = ___value0;
		if (L_3)
		{
			goto IL_0030;
		}
	}
	{
		String_t* L_4 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralF81B4F09A85F55DDC3FFCA77898383A75640AA15, /*hidden argument*/NULL);
		ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_5 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m9EA692D49986AEBAC433CE3381331146109AE20F(L_5, _stringLiteralF32B67C7E26342AF42EFABC674D441DCA0A281C5, L_4, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, DateTimeFormatInfo_set_LongDatePattern_mCD47D6E45549578311F2EDA29849E97E0B8C67FB_RuntimeMethod_var);
	}

IL_0030:
	{
		String_t* L_6 = ___value0;
		__this->set_longDatePattern_29(L_6);
		DateTimeFormatInfo_ClearTokenHashTable_mBA1C2BE2189C60387B292AB979D71F40C2559A62(__this, /*hidden argument*/NULL);
		__this->set_fullDateTimePattern_20((String_t*)NULL);
		return;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::get_LongTimePattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_LongTimePattern_m5304AFC0442E7F208D4D39392E3CE8C0B56F5266 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_longTimePattern_32();
		if (L_0)
		{
			goto IL_0016;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_1 = DateTimeFormatInfo_get_UnclonedLongTimePatterns_m5E16710580281F929360E78E7A916B076D9E135E(__this, /*hidden argument*/NULL);
		NullCheck(L_1);
		int32_t L_2 = 0;
		String_t* L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		__this->set_longTimePattern_32(L_3);
	}

IL_0016:
	{
		String_t* L_4 = __this->get_longTimePattern_32();
		return L_4;
	}
}
// System.Void System.Globalization.DateTimeFormatInfo::set_LongTimePattern(System.String)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_set_LongTimePattern_m5EDD3105DF582E362C953855E9C7E8F4C9F4DD95 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, String_t* ___value0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_set_LongTimePattern_m5EDD3105DF582E362C953855E9C7E8F4C9F4DD95_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = DateTimeFormatInfo_get_IsReadOnly_m47B82DE344AE9C12F7830B4DA32680C66102F99D(__this, /*hidden argument*/NULL);
		if (!L_0)
		{
			goto IL_0018;
		}
	}
	{
		String_t* L_1 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralC16F239F05BFEF8B527BABF85A79069CE7036D69, /*hidden argument*/NULL);
		InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_2 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
		InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_2, L_1, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, DateTimeFormatInfo_set_LongTimePattern_m5EDD3105DF582E362C953855E9C7E8F4C9F4DD95_RuntimeMethod_var);
	}

IL_0018:
	{
		String_t* L_3 = ___value0;
		if (L_3)
		{
			goto IL_0030;
		}
	}
	{
		String_t* L_4 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralF81B4F09A85F55DDC3FFCA77898383A75640AA15, /*hidden argument*/NULL);
		ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_5 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m9EA692D49986AEBAC433CE3381331146109AE20F(L_5, _stringLiteralF32B67C7E26342AF42EFABC674D441DCA0A281C5, L_4, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, DateTimeFormatInfo_set_LongTimePattern_m5EDD3105DF582E362C953855E9C7E8F4C9F4DD95_RuntimeMethod_var);
	}

IL_0030:
	{
		String_t* L_6 = ___value0;
		__this->set_longTimePattern_32(L_6);
		DateTimeFormatInfo_ClearTokenHashTable_mBA1C2BE2189C60387B292AB979D71F40C2559A62(__this, /*hidden argument*/NULL);
		__this->set_fullDateTimePattern_20((String_t*)NULL);
		__this->set_generalLongTimePattern_10((String_t*)NULL);
		__this->set_dateTimeOffsetPattern_13((String_t*)NULL);
		return;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::get_MonthDayPattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_MonthDayPattern_mDDF41CCC5BBC4BA915AFAA0F973FCD5B2515B0F3 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_monthDayPattern_12();
		if (L_0)
		{
			goto IL_0024;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_1 = __this->get_m_cultureData_1();
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_2 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		NullCheck(L_2);
		int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 System.Globalization.Calendar::get_ID() */, L_2);
		NullCheck(L_1);
		String_t* L_4 = CultureData_MonthDay_m77F5D822A97B620D0A39C2BFB6A7441760593817(L_1, L_3, /*hidden argument*/NULL);
		__this->set_monthDayPattern_12(L_4);
	}

IL_0024:
	{
		String_t* L_5 = __this->get_monthDayPattern_12();
		return L_5;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::get_PMDesignator()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_PMDesignator_m9B249FB528D588F5B6AEFA088CEF342DEDF8594D (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_pmDesignator_7();
		return L_0;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::get_RFC1123Pattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_RFC1123Pattern_m8216E79C7C862A9AE400D52FCF07EA0B0C9AD49E (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_get_RFC1123Pattern_m8216E79C7C862A9AE400D52FCF07EA0B0C9AD49E_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral20A03CF9449CE36D9ABEE4FE906881EA42CF605F;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::get_ShortDatePattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_ShortDatePattern_m8CAB8ACB8B5C152FA767345BA59E8FE8C8B9A5FA (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_shortDatePattern_30();
		if (L_0)
		{
			goto IL_0016;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_1 = DateTimeFormatInfo_get_UnclonedShortDatePatterns_m1409BA8C0ACB6E9F73A71613F81BB4F9FAA1FB22(__this, /*hidden argument*/NULL);
		NullCheck(L_1);
		int32_t L_2 = 0;
		String_t* L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		__this->set_shortDatePattern_30(L_3);
	}

IL_0016:
	{
		String_t* L_4 = __this->get_shortDatePattern_30();
		return L_4;
	}
}
// System.Void System.Globalization.DateTimeFormatInfo::set_ShortDatePattern(System.String)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_set_ShortDatePattern_mA38B5386C41882E4FB090B97BFB389FBC5C8C374 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, String_t* ___value0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_set_ShortDatePattern_mA38B5386C41882E4FB090B97BFB389FBC5C8C374_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = DateTimeFormatInfo_get_IsReadOnly_m47B82DE344AE9C12F7830B4DA32680C66102F99D(__this, /*hidden argument*/NULL);
		if (!L_0)
		{
			goto IL_0018;
		}
	}
	{
		String_t* L_1 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralC16F239F05BFEF8B527BABF85A79069CE7036D69, /*hidden argument*/NULL);
		InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_2 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
		InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_2, L_1, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, DateTimeFormatInfo_set_ShortDatePattern_mA38B5386C41882E4FB090B97BFB389FBC5C8C374_RuntimeMethod_var);
	}

IL_0018:
	{
		String_t* L_3 = ___value0;
		if (L_3)
		{
			goto IL_0030;
		}
	}
	{
		String_t* L_4 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralF81B4F09A85F55DDC3FFCA77898383A75640AA15, /*hidden argument*/NULL);
		ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_5 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m9EA692D49986AEBAC433CE3381331146109AE20F(L_5, _stringLiteralF32B67C7E26342AF42EFABC674D441DCA0A281C5, L_4, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, DateTimeFormatInfo_set_ShortDatePattern_mA38B5386C41882E4FB090B97BFB389FBC5C8C374_RuntimeMethod_var);
	}

IL_0030:
	{
		String_t* L_6 = ___value0;
		__this->set_shortDatePattern_30(L_6);
		DateTimeFormatInfo_ClearTokenHashTable_mBA1C2BE2189C60387B292AB979D71F40C2559A62(__this, /*hidden argument*/NULL);
		__this->set_generalLongTimePattern_10((String_t*)NULL);
		__this->set_generalShortTimePattern_9((String_t*)NULL);
		__this->set_dateTimeOffsetPattern_13((String_t*)NULL);
		return;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::get_ShortTimePattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_ShortTimePattern_m2E9988522765F996BFB93BF34EA7673A3A484417 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_shortTimePattern_33();
		if (L_0)
		{
			goto IL_0016;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_1 = DateTimeFormatInfo_get_UnclonedShortTimePatterns_m5BC7487656A2E7AB3CDD72D814CEA335BA0AC795(__this, /*hidden argument*/NULL);
		NullCheck(L_1);
		int32_t L_2 = 0;
		String_t* L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		__this->set_shortTimePattern_33(L_3);
	}

IL_0016:
	{
		String_t* L_4 = __this->get_shortTimePattern_33();
		return L_4;
	}
}
// System.Void System.Globalization.DateTimeFormatInfo::set_ShortTimePattern(System.String)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_set_ShortTimePattern_mC14DFBBB5ABAA1ECF2A0FED66479FE7FFC710F03 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, String_t* ___value0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_set_ShortTimePattern_mC14DFBBB5ABAA1ECF2A0FED66479FE7FFC710F03_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = DateTimeFormatInfo_get_IsReadOnly_m47B82DE344AE9C12F7830B4DA32680C66102F99D(__this, /*hidden argument*/NULL);
		if (!L_0)
		{
			goto IL_0018;
		}
	}
	{
		String_t* L_1 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralC16F239F05BFEF8B527BABF85A79069CE7036D69, /*hidden argument*/NULL);
		InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_2 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
		InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_2, L_1, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, DateTimeFormatInfo_set_ShortTimePattern_mC14DFBBB5ABAA1ECF2A0FED66479FE7FFC710F03_RuntimeMethod_var);
	}

IL_0018:
	{
		String_t* L_3 = ___value0;
		if (L_3)
		{
			goto IL_0030;
		}
	}
	{
		String_t* L_4 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralF81B4F09A85F55DDC3FFCA77898383A75640AA15, /*hidden argument*/NULL);
		ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_5 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m9EA692D49986AEBAC433CE3381331146109AE20F(L_5, _stringLiteralF32B67C7E26342AF42EFABC674D441DCA0A281C5, L_4, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, DateTimeFormatInfo_set_ShortTimePattern_mC14DFBBB5ABAA1ECF2A0FED66479FE7FFC710F03_RuntimeMethod_var);
	}

IL_0030:
	{
		String_t* L_6 = ___value0;
		__this->set_shortTimePattern_33(L_6);
		DateTimeFormatInfo_ClearTokenHashTable_mBA1C2BE2189C60387B292AB979D71F40C2559A62(__this, /*hidden argument*/NULL);
		__this->set_generalShortTimePattern_9((String_t*)NULL);
		return;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::get_SortableDateTimePattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_SortableDateTimePattern_mF3A3FA3102096383E0E18C01F7F7A5F50375EF1B (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_get_SortableDateTimePattern_mF3A3FA3102096383E0E18C01F7F7A5F50375EF1B_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral5D424748DC7BA7F1436BEE6745884FC83B53EED8;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::get_GeneralShortTimePattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_GeneralShortTimePattern_m6528409AA7B4B138D136F9F5C6C2CA16981EBAB8 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_get_GeneralShortTimePattern_m6528409AA7B4B138D136F9F5C6C2CA16981EBAB8_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = __this->get_generalShortTimePattern_9();
		if (L_0)
		{
			goto IL_0024;
		}
	}
	{
		String_t* L_1 = DateTimeFormatInfo_get_ShortDatePattern_m8CAB8ACB8B5C152FA767345BA59E8FE8C8B9A5FA(__this, /*hidden argument*/NULL);
		String_t* L_2 = DateTimeFormatInfo_get_ShortTimePattern_m2E9988522765F996BFB93BF34EA7673A3A484417(__this, /*hidden argument*/NULL);
		String_t* L_3 = String_Concat_mF4626905368D6558695A823466A1AF65EADB9923(L_1, _stringLiteralB858CB282617FB0956D960215C8E84D1CCF909C6, L_2, /*hidden argument*/NULL);
		__this->set_generalShortTimePattern_9(L_3);
	}

IL_0024:
	{
		String_t* L_4 = __this->get_generalShortTimePattern_9();
		return L_4;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::get_GeneralLongTimePattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_GeneralLongTimePattern_m4803CD35334AA775089F6E48DF03817B6068E130 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_get_GeneralLongTimePattern_m4803CD35334AA775089F6E48DF03817B6068E130_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = __this->get_generalLongTimePattern_10();
		if (L_0)
		{
			goto IL_0024;
		}
	}
	{
		String_t* L_1 = DateTimeFormatInfo_get_ShortDatePattern_m8CAB8ACB8B5C152FA767345BA59E8FE8C8B9A5FA(__this, /*hidden argument*/NULL);
		String_t* L_2 = DateTimeFormatInfo_get_LongTimePattern_m5304AFC0442E7F208D4D39392E3CE8C0B56F5266(__this, /*hidden argument*/NULL);
		String_t* L_3 = String_Concat_mF4626905368D6558695A823466A1AF65EADB9923(L_1, _stringLiteralB858CB282617FB0956D960215C8E84D1CCF909C6, L_2, /*hidden argument*/NULL);
		__this->set_generalLongTimePattern_10(L_3);
	}

IL_0024:
	{
		String_t* L_4 = __this->get_generalLongTimePattern_10();
		return L_4;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::get_DateTimeOffsetPattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_DateTimeOffsetPattern_mF5E6E8E53ED7C8B1262F04DCC2AC8E951FDF2060 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_get_DateTimeOffsetPattern_mF5E6E8E53ED7C8B1262F04DCC2AC8E951FDF2060_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	Il2CppChar V_2 = 0x0;
	int32_t V_3 = 0;
	Il2CppChar V_4 = 0x0;
	{
		String_t* L_0 = __this->get_dateTimeOffsetPattern_13();
		if (L_0)
		{
			goto IL_00c9;
		}
	}
	{
		String_t* L_1 = DateTimeFormatInfo_get_ShortDatePattern_m8CAB8ACB8B5C152FA767345BA59E8FE8C8B9A5FA(__this, /*hidden argument*/NULL);
		String_t* L_2 = DateTimeFormatInfo_get_LongTimePattern_m5304AFC0442E7F208D4D39392E3CE8C0B56F5266(__this, /*hidden argument*/NULL);
		String_t* L_3 = String_Concat_mF4626905368D6558695A823466A1AF65EADB9923(L_1, _stringLiteralB858CB282617FB0956D960215C8E84D1CCF909C6, L_2, /*hidden argument*/NULL);
		__this->set_dateTimeOffsetPattern_13(L_3);
		V_0 = (bool)0;
		V_1 = (bool)0;
		V_2 = ((int32_t)39);
		V_3 = 0;
		goto IL_009f;
	}

IL_0032:
	{
		String_t* L_4 = DateTimeFormatInfo_get_LongTimePattern_m5304AFC0442E7F208D4D39392E3CE8C0B56F5266(__this, /*hidden argument*/NULL);
		int32_t L_5 = V_3;
		NullCheck(L_4);
		Il2CppChar L_6 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_4, L_5, /*hidden argument*/NULL);
		V_4 = L_6;
		Il2CppChar L_7 = V_4;
		if ((!(((uint32_t)L_7) <= ((uint32_t)((int32_t)37)))))
		{
			goto IL_0054;
		}
	}
	{
		Il2CppChar L_8 = V_4;
		if ((((int32_t)L_8) == ((int32_t)((int32_t)34))))
		{
			goto IL_006d;
		}
	}
	{
		Il2CppChar L_9 = V_4;
		if ((((int32_t)L_9) == ((int32_t)((int32_t)37))))
		{
			goto IL_0097;
		}
	}
	{
		goto IL_009b;
	}

IL_0054:
	{
		Il2CppChar L_10 = V_4;
		if ((((int32_t)L_10) == ((int32_t)((int32_t)39))))
		{
			goto IL_006d;
		}
	}
	{
		Il2CppChar L_11 = V_4;
		if ((((int32_t)L_11) == ((int32_t)((int32_t)92))))
		{
			goto IL_0097;
		}
	}
	{
		Il2CppChar L_12 = V_4;
		if ((!(((uint32_t)L_12) == ((uint32_t)((int32_t)122)))))
		{
			goto IL_009b;
		}
	}
	{
		bool L_13 = V_1;
		V_0 = (bool)((((int32_t)L_13) == ((int32_t)0))? 1 : 0);
		goto IL_009b;
	}

IL_006d:
	{
		bool L_14 = V_1;
		if (!L_14)
		{
			goto IL_0083;
		}
	}
	{
		Il2CppChar L_15 = V_2;
		String_t* L_16 = DateTimeFormatInfo_get_LongTimePattern_m5304AFC0442E7F208D4D39392E3CE8C0B56F5266(__this, /*hidden argument*/NULL);
		int32_t L_17 = V_3;
		NullCheck(L_16);
		Il2CppChar L_18 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_16, L_17, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_15) == ((uint32_t)L_18))))
		{
			goto IL_0083;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_009b;
	}

IL_0083:
	{
		bool L_19 = V_1;
		if (L_19)
		{
			goto IL_009b;
		}
	}
	{
		String_t* L_20 = DateTimeFormatInfo_get_LongTimePattern_m5304AFC0442E7F208D4D39392E3CE8C0B56F5266(__this, /*hidden argument*/NULL);
		int32_t L_21 = V_3;
		NullCheck(L_20);
		Il2CppChar L_22 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_20, L_21, /*hidden argument*/NULL);
		V_2 = L_22;
		V_1 = (bool)1;
		goto IL_009b;
	}

IL_0097:
	{
		int32_t L_23 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1));
	}

IL_009b:
	{
		int32_t L_24 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1));
	}

IL_009f:
	{
		bool L_25 = V_0;
		if (L_25)
		{
			goto IL_00b0;
		}
	}
	{
		int32_t L_26 = V_3;
		String_t* L_27 = DateTimeFormatInfo_get_LongTimePattern_m5304AFC0442E7F208D4D39392E3CE8C0B56F5266(__this, /*hidden argument*/NULL);
		NullCheck(L_27);
		int32_t L_28 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_27, /*hidden argument*/NULL);
		if ((((int32_t)L_26) < ((int32_t)L_28)))
		{
			goto IL_0032;
		}
	}

IL_00b0:
	{
		bool L_29 = V_0;
		if (L_29)
		{
			goto IL_00c9;
		}
	}
	{
		String_t* L_30 = __this->get_dateTimeOffsetPattern_13();
		String_t* L_31 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(L_30, _stringLiteralA59356F2B74D26487500AF89DC298850EACA5AB2, /*hidden argument*/NULL);
		__this->set_dateTimeOffsetPattern_13(L_31);
	}

IL_00c9:
	{
		String_t* L_32 = __this->get_dateTimeOffsetPattern_13();
		return L_32;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::get_TimeSeparator()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_TimeSeparator_m9D230E9D88CE3E2EBA24365775D2B4B2D5621C58 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_timeSeparator_11();
		return L_0;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::get_UniversalSortableDateTimePattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_UniversalSortableDateTimePattern_m2322E2915D3E6EB5A61DDCA1F6F9CC07C61D4141 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_get_UniversalSortableDateTimePattern_m2322E2915D3E6EB5A61DDCA1F6F9CC07C61D4141_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral71C1761999F26F111D73F7FA958C9B10C033FDEA;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::get_YearMonthPattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_YearMonthPattern_m58DC71FC083C4CBF5C2856140BEE5EC705AA5034 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = __this->get_yearMonthPattern_31();
		if (L_0)
		{
			goto IL_0016;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_1 = DateTimeFormatInfo_get_UnclonedYearMonthPatterns_mB5A3140028245D208A8D8F98AB7A4364F0A13730(__this, /*hidden argument*/NULL);
		NullCheck(L_1);
		int32_t L_2 = 0;
		String_t* L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		__this->set_yearMonthPattern_31(L_3);
	}

IL_0016:
	{
		String_t* L_4 = __this->get_yearMonthPattern_31();
		return L_4;
	}
}
// System.Void System.Globalization.DateTimeFormatInfo::set_YearMonthPattern(System.String)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_set_YearMonthPattern_m861E461684DCB9A4CBFDACFE1363000F38766DF7 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, String_t* ___value0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_set_YearMonthPattern_m861E461684DCB9A4CBFDACFE1363000F38766DF7_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = DateTimeFormatInfo_get_IsReadOnly_m47B82DE344AE9C12F7830B4DA32680C66102F99D(__this, /*hidden argument*/NULL);
		if (!L_0)
		{
			goto IL_0018;
		}
	}
	{
		String_t* L_1 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralC16F239F05BFEF8B527BABF85A79069CE7036D69, /*hidden argument*/NULL);
		InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_2 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
		InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_2, L_1, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, DateTimeFormatInfo_set_YearMonthPattern_m861E461684DCB9A4CBFDACFE1363000F38766DF7_RuntimeMethod_var);
	}

IL_0018:
	{
		String_t* L_3 = ___value0;
		if (L_3)
		{
			goto IL_0030;
		}
	}
	{
		String_t* L_4 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralF81B4F09A85F55DDC3FFCA77898383A75640AA15, /*hidden argument*/NULL);
		ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_5 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m9EA692D49986AEBAC433CE3381331146109AE20F(L_5, _stringLiteralF32B67C7E26342AF42EFABC674D441DCA0A281C5, L_4, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, DateTimeFormatInfo_set_YearMonthPattern_m861E461684DCB9A4CBFDACFE1363000F38766DF7_RuntimeMethod_var);
	}

IL_0030:
	{
		String_t* L_6 = ___value0;
		__this->set_yearMonthPattern_31(L_6);
		DateTimeFormatInfo_ClearTokenHashTable_mBA1C2BE2189C60387B292AB979D71F40C2559A62(__this, /*hidden argument*/NULL);
		return;
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::get_AbbreviatedDayNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_AbbreviatedDayNames_mEF66E841B47428097518C5E01389DEE13A6B5B05 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_get_AbbreviatedDayNames_mEF66E841B47428097518C5E01389DEE13A6B5B05_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = DateTimeFormatInfo_internalGetAbbreviatedDayOfWeekNames_m01E0B388C895EBBB6D9A1E4286F49F38DBE42A49(__this, /*hidden argument*/NULL);
		NullCheck((RuntimeArray *)(RuntimeArray *)L_0);
		RuntimeObject * L_1 = Array_Clone_mE8C710213E323617A6F46F2B36DCDDD4C7CF5176((RuntimeArray *)(RuntimeArray *)L_0, /*hidden argument*/NULL);
		return ((StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)Castclass((RuntimeObject*)L_1, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var));
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::get_DayNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_DayNames_m0DB1ED832D5CE0C8145266C4ABBDB541DADE26C1 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_get_DayNames_m0DB1ED832D5CE0C8145266C4ABBDB541DADE26C1_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = DateTimeFormatInfo_internalGetDayOfWeekNames_m0205305A355FCFC12B938362F5E193B53DE9EA33(__this, /*hidden argument*/NULL);
		NullCheck((RuntimeArray *)(RuntimeArray *)L_0);
		RuntimeObject * L_1 = Array_Clone_mE8C710213E323617A6F46F2B36DCDDD4C7CF5176((RuntimeArray *)(RuntimeArray *)L_0, /*hidden argument*/NULL);
		return ((StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)Castclass((RuntimeObject*)L_1, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var));
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::get_AbbreviatedMonthNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_AbbreviatedMonthNames_m89E36CB4F392928C80AF58C11AC2B5D59969D6AE (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_get_AbbreviatedMonthNames_m89E36CB4F392928C80AF58C11AC2B5D59969D6AE_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = DateTimeFormatInfo_internalGetAbbreviatedMonthNames_m21D9E2C76F4000260256178AF6AC431EBFBA78DE(__this, /*hidden argument*/NULL);
		NullCheck((RuntimeArray *)(RuntimeArray *)L_0);
		RuntimeObject * L_1 = Array_Clone_mE8C710213E323617A6F46F2B36DCDDD4C7CF5176((RuntimeArray *)(RuntimeArray *)L_0, /*hidden argument*/NULL);
		return ((StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)Castclass((RuntimeObject*)L_1, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var));
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::get_MonthNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_MonthNames_m87C042DF458AA8DA5D475E229162655419FAE29A (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_get_MonthNames_m87C042DF458AA8DA5D475E229162655419FAE29A_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = DateTimeFormatInfo_internalGetMonthNames_mD6D4F0322EE55D6F42B4EDD45CC86A33F3125E49(__this, /*hidden argument*/NULL);
		NullCheck((RuntimeArray *)(RuntimeArray *)L_0);
		RuntimeObject * L_1 = Array_Clone_mE8C710213E323617A6F46F2B36DCDDD4C7CF5176((RuntimeArray *)(RuntimeArray *)L_0, /*hidden argument*/NULL);
		return ((StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)Castclass((RuntimeObject*)L_1, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var));
	}
}
// System.Boolean System.Globalization.DateTimeFormatInfo::get_HasSpacesInMonthNames()
extern "C" IL2CPP_METHOD_ATTR bool DateTimeFormatInfo_get_HasSpacesInMonthNames_mAAB2BD50D0EA1824848EA8B0047ADF82E02AB7B9 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = DateTimeFormatInfo_get_FormatFlags_m42B106A8C2AC470D425032034608045AABB71731(__this, /*hidden argument*/NULL);
		return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&(int32_t)4))) <= ((uint32_t)0)))? 1 : 0);
	}
}
// System.Boolean System.Globalization.DateTimeFormatInfo::get_HasSpacesInDayNames()
extern "C" IL2CPP_METHOD_ATTR bool DateTimeFormatInfo_get_HasSpacesInDayNames_mE48415D8A2AD4A3C4B1008743D7646244C51D601 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = DateTimeFormatInfo_get_FormatFlags_m42B106A8C2AC470D425032034608045AABB71731(__this, /*hidden argument*/NULL);
		return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)16)))) <= ((uint32_t)0)))? 1 : 0);
	}
}
// System.String System.Globalization.DateTimeFormatInfo::internalGetMonthName(System.Int32,System.Globalization.MonthNameStyles,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_internalGetMonthName_mE9361985B13F655CED883CDDF45DC962EE2F1F77 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, int32_t ___month0, int32_t ___style1, bool ___abbreviated2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_internalGetMonthName_mE9361985B13F655CED883CDDF45DC962EE2F1F77_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_0 = NULL;
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* G_B8_0 = NULL;
	{
		V_0 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)NULL;
		int32_t L_0 = ___style1;
		if ((((int32_t)L_0) == ((int32_t)1)))
		{
			goto IL_000c;
		}
	}
	{
		int32_t L_1 = ___style1;
		if ((((int32_t)L_1) == ((int32_t)2)))
		{
			goto IL_0016;
		}
	}
	{
		goto IL_001f;
	}

IL_000c:
	{
		bool L_2 = ___abbreviated2;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_3 = DateTimeFormatInfo_internalGetGenitiveMonthNames_mCA784B09AF84FDB8B219047975111353BE216288(__this, L_2, /*hidden argument*/NULL);
		V_0 = L_3;
		goto IL_0031;
	}

IL_0016:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_4 = DateTimeFormatInfo_internalGetLeapYearMonthNames_m2C9F72E749A85E6842B45DE3146D0CDDCBB58C92(__this, /*hidden argument*/NULL);
		V_0 = L_4;
		goto IL_0031;
	}

IL_001f:
	{
		bool L_5 = ___abbreviated2;
		if (L_5)
		{
			goto IL_002a;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_6 = DateTimeFormatInfo_internalGetMonthNames_mD6D4F0322EE55D6F42B4EDD45CC86A33F3125E49(__this, /*hidden argument*/NULL);
		G_B8_0 = L_6;
		goto IL_0030;
	}

IL_002a:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_7 = DateTimeFormatInfo_internalGetAbbreviatedMonthNames_m21D9E2C76F4000260256178AF6AC431EBFBA78DE(__this, /*hidden argument*/NULL);
		G_B8_0 = L_7;
	}

IL_0030:
	{
		V_0 = G_B8_0;
	}

IL_0031:
	{
		int32_t L_8 = ___month0;
		if ((((int32_t)L_8) < ((int32_t)1)))
		{
			goto IL_003b;
		}
	}
	{
		int32_t L_9 = ___month0;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_10 = V_0;
		NullCheck(L_10);
		if ((((int32_t)L_9) <= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_10)->max_length)))))))
		{
			goto IL_006a;
		}
	}

IL_003b:
	{
		ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_11 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2);
		ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = L_11;
		int32_t L_13 = 1;
		RuntimeObject * L_14 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_13);
		NullCheck(L_12);
		ArrayElementTypeCheck (L_12, L_14);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)L_14);
		ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = L_12;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_16 = V_0;
		NullCheck(L_16);
		int32_t L_17 = (((int32_t)((int32_t)(((RuntimeArray *)L_16)->max_length))));
		RuntimeObject * L_18 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_17);
		NullCheck(L_15);
		ArrayElementTypeCheck (L_15, L_18);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject *)L_18);
		String_t* L_19 = Environment_GetResourceString_m7389941B4C0688D875CC647D99A739DA2F907ADB(_stringLiteralA980EEDA49322EB9BE88B6480B2BE63B70186B1E, L_15, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_20 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_20, _stringLiteral021710FA7866431C1DACAA6CD31EEEB47DCE64B6, L_19, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_20, NULL, DateTimeFormatInfo_internalGetMonthName_mE9361985B13F655CED883CDDF45DC962EE2F1F77_RuntimeMethod_var);
	}

IL_006a:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_21 = V_0;
		int32_t L_22 = ___month0;
		NullCheck(L_21);
		int32_t L_23 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_22, (int32_t)1));
		String_t* L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
		return L_24;
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::internalGetGenitiveMonthNames(System.Boolean)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_internalGetGenitiveMonthNames_mCA784B09AF84FDB8B219047975111353BE216288 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, bool ___abbreviated0, const RuntimeMethod* method)
{
	{
		bool L_0 = ___abbreviated0;
		if (!L_0)
		{
			goto IL_002e;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_1 = __this->get_m_genitiveAbbreviatedMonthNames_27();
		if (L_1)
		{
			goto IL_0027;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_2 = __this->get_m_cultureData_1();
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_3 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		NullCheck(L_3);
		int32_t L_4 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 System.Globalization.Calendar::get_ID() */, L_3);
		NullCheck(L_2);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_5 = CultureData_AbbreviatedGenitiveMonthNames_m1AE49FB4E8E73A2108787BA69BBC39972D9D9AD3(L_2, L_4, /*hidden argument*/NULL);
		__this->set_m_genitiveAbbreviatedMonthNames_27(L_5);
	}

IL_0027:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_6 = __this->get_m_genitiveAbbreviatedMonthNames_27();
		return L_6;
	}

IL_002e:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_7 = __this->get_genitiveMonthNames_26();
		if (L_7)
		{
			goto IL_0052;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_8 = __this->get_m_cultureData_1();
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_9 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		NullCheck(L_9);
		int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 System.Globalization.Calendar::get_ID() */, L_9);
		NullCheck(L_8);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_11 = CultureData_GenitiveMonthNames_mFECFB640D0D6958F0E9474A98B891108115607F7(L_8, L_10, /*hidden argument*/NULL);
		__this->set_genitiveMonthNames_26(L_11);
	}

IL_0052:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_12 = __this->get_genitiveMonthNames_26();
		return L_12;
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::internalGetLeapYearMonthNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_internalGetLeapYearMonthNames_m2C9F72E749A85E6842B45DE3146D0CDDCBB58C92 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = __this->get_leapYearMonthNames_28();
		if (L_0)
		{
			goto IL_0024;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_1 = __this->get_m_cultureData_1();
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_2 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		NullCheck(L_2);
		int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 System.Globalization.Calendar::get_ID() */, L_2);
		NullCheck(L_1);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_4 = CultureData_LeapYearMonthNames_m2C93421105FE34D49744235463BD171B3BA26044(L_1, L_3, /*hidden argument*/NULL);
		__this->set_leapYearMonthNames_28(L_4);
	}

IL_0024:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_5 = __this->get_leapYearMonthNames_28();
		return L_5;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::GetAbbreviatedDayName(System.DayOfWeek)
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_GetAbbreviatedDayName_m31D50EB7EF2ED3E7F0F72C14498427D8E7799D43 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, int32_t ___dayofweek0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_GetAbbreviatedDayName_m31D50EB7EF2ED3E7F0F72C14498427D8E7799D43_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___dayofweek0;
		if ((((int32_t)L_0) < ((int32_t)0)))
		{
			goto IL_0008;
		}
	}
	{
		int32_t L_1 = ___dayofweek0;
		if ((((int32_t)L_1) <= ((int32_t)6)))
		{
			goto IL_0035;
		}
	}

IL_0008:
	{
		ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2);
		ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = L_2;
		int32_t L_4 = ((int32_t)0);
		RuntimeObject * L_5 = Box(DayOfWeek_tE7CD4C3124650FF8B2AD3E9DBD34B9896927DFF8_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_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = L_3;
		int32_t L_7 = ((int32_t)6);
		RuntimeObject * L_8 = Box(DayOfWeek_tE7CD4C3124650FF8B2AD3E9DBD34B9896927DFF8_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_m7389941B4C0688D875CC647D99A739DA2F907ADB(_stringLiteralA980EEDA49322EB9BE88B6480B2BE63B70186B1E, L_6, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_10 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_10, _stringLiteral0603E7C9F405D2FD3B07F85E54DC43F3A21759D6, L_9, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, NULL, DateTimeFormatInfo_GetAbbreviatedDayName_m31D50EB7EF2ED3E7F0F72C14498427D8E7799D43_RuntimeMethod_var);
	}

IL_0035:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_11 = DateTimeFormatInfo_internalGetAbbreviatedDayOfWeekNames_m01E0B388C895EBBB6D9A1E4286F49F38DBE42A49(__this, /*hidden argument*/NULL);
		int32_t L_12 = ___dayofweek0;
		NullCheck(L_11);
		int32_t L_13 = L_12;
		String_t* L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
		return L_14;
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::GetCombinedPatterns(System.String[],System.String[],System.String)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_GetCombinedPatterns_mBB0E576DD42816E4A258A26243126677307A1148 (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___patterns10, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___patterns21, String_t* ___connectString2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_GetCombinedPatterns_mBB0E576DD42816E4A258A26243126677307A1148_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = ___patterns10;
		NullCheck(L_0);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_1 = ___patterns21;
		NullCheck(L_1);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_2 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length)))), (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))))));
		V_0 = L_2;
		V_1 = 0;
		V_2 = 0;
		goto IL_0038;
	}

IL_0013:
	{
		V_3 = 0;
		goto IL_002e;
	}

IL_0017:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_3 = V_0;
		int32_t L_4 = V_1;
		int32_t L_5 = L_4;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1));
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_6 = ___patterns10;
		int32_t L_7 = V_2;
		NullCheck(L_6);
		int32_t L_8 = L_7;
		String_t* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		String_t* L_10 = ___connectString2;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_11 = ___patterns21;
		int32_t L_12 = V_3;
		NullCheck(L_11);
		int32_t L_13 = L_12;
		String_t* L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
		String_t* L_15 = String_Concat_mF4626905368D6558695A823466A1AF65EADB9923(L_9, L_10, L_14, /*hidden argument*/NULL);
		NullCheck(L_3);
		ArrayElementTypeCheck (L_3, L_15);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (String_t*)L_15);
		int32_t L_16 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1));
	}

IL_002e:
	{
		int32_t L_17 = V_3;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_18 = ___patterns21;
		NullCheck(L_18);
		if ((((int32_t)L_17) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_18)->max_length)))))))
		{
			goto IL_0017;
		}
	}
	{
		int32_t L_19 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
	}

IL_0038:
	{
		int32_t L_20 = V_2;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_21 = ___patterns10;
		NullCheck(L_21);
		if ((((int32_t)L_20) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_21)->max_length)))))))
		{
			goto IL_0013;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_22 = V_0;
		return L_22;
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::GetAllDateTimePatterns(System.Char)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_GetAllDateTimePatterns_m2D5DEA982B0E5F45C317F2C3253473B5D112A440 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, Il2CppChar ___format0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_GetAllDateTimePatterns_m2D5DEA982B0E5F45C317F2C3253473B5D112A440_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_0 = NULL;
	{
		V_0 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)NULL;
		Il2CppChar L_0 = ___format0;
		if ((!(((uint32_t)L_0) <= ((uint32_t)((int32_t)85)))))
		{
			goto IL_0052;
		}
	}
	{
		Il2CppChar L_1 = ___format0;
		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)((int32_t)68))))
		{
			case 0:
			{
				goto IL_00c1;
			}
			case 1:
			{
				goto IL_01af;
			}
			case 2:
			{
				goto IL_00e9;
			}
			case 3:
			{
				goto IL_0121;
			}
		}
	}
	{
		Il2CppChar L_2 = ___format0;
		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)((int32_t)77))))
		{
			case 0:
			{
				goto IL_013d;
			}
			case 1:
			{
				goto IL_01af;
			}
			case 2:
			{
				goto IL_014f;
			}
			case 3:
			{
				goto IL_01af;
			}
			case 4:
			{
				goto IL_01af;
			}
			case 5:
			{
				goto IL_0160;
			}
			case 6:
			{
				goto IL_01af;
			}
			case 7:
			{
				goto IL_018b;
			}
			case 8:
			{
				goto IL_00e9;
			}
		}
	}
	{
		goto IL_01af;
	}

IL_0052:
	{
		Il2CppChar L_3 = ___format0;
		if ((((int32_t)L_3) == ((int32_t)((int32_t)89))))
		{
			goto IL_01a6;
		}
	}
	{
		Il2CppChar L_4 = ___format0;
		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)((int32_t)100))))
		{
			case 0:
			{
				goto IL_00b5;
			}
			case 1:
			{
				goto IL_01af;
			}
			case 2:
			{
				goto IL_00cd;
			}
			case 3:
			{
				goto IL_0105;
			}
		}
	}
	{
		Il2CppChar L_5 = ___format0;
		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)((int32_t)109))))
		{
			case 0:
			{
				goto IL_013d;
			}
			case 1:
			{
				goto IL_01af;
			}
			case 2:
			{
				goto IL_014f;
			}
			case 3:
			{
				goto IL_01af;
			}
			case 4:
			{
				goto IL_01af;
			}
			case 5:
			{
				goto IL_0160;
			}
			case 6:
			{
				goto IL_0171;
			}
			case 7:
			{
				goto IL_0182;
			}
			case 8:
			{
				goto IL_0194;
			}
			case 9:
			{
				goto IL_01af;
			}
			case 10:
			{
				goto IL_01af;
			}
			case 11:
			{
				goto IL_01af;
			}
			case 12:
			{
				goto IL_01a6;
			}
		}
	}
	{
		goto IL_01af;
	}

IL_00b5:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_6 = DateTimeFormatInfo_get_AllShortDatePatterns_m1170C36B771E1D1C67A7676E9DFECFC2D26F3B76(__this, /*hidden argument*/NULL);
		V_0 = L_6;
		goto IL_01c4;
	}

IL_00c1:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_7 = DateTimeFormatInfo_get_AllLongDatePatterns_m748ACE4682FEC5299076F1E376279994F9B1A88B(__this, /*hidden argument*/NULL);
		V_0 = L_7;
		goto IL_01c4;
	}

IL_00cd:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_8 = DateTimeFormatInfo_get_AllLongDatePatterns_m748ACE4682FEC5299076F1E376279994F9B1A88B(__this, /*hidden argument*/NULL);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_9 = DateTimeFormatInfo_get_AllShortTimePatterns_m9DEB7D472028282743C90E2865C14E98693A5692(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_10 = DateTimeFormatInfo_GetCombinedPatterns_mBB0E576DD42816E4A258A26243126677307A1148(L_8, L_9, _stringLiteralB858CB282617FB0956D960215C8E84D1CCF909C6, /*hidden argument*/NULL);
		V_0 = L_10;
		goto IL_01c4;
	}

IL_00e9:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_11 = DateTimeFormatInfo_get_AllLongDatePatterns_m748ACE4682FEC5299076F1E376279994F9B1A88B(__this, /*hidden argument*/NULL);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_12 = DateTimeFormatInfo_get_AllLongTimePatterns_m85F52451D2773DD5E9FBFD0CDA0DAA4A1FED707C(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_13 = DateTimeFormatInfo_GetCombinedPatterns_mBB0E576DD42816E4A258A26243126677307A1148(L_11, L_12, _stringLiteralB858CB282617FB0956D960215C8E84D1CCF909C6, /*hidden argument*/NULL);
		V_0 = L_13;
		goto IL_01c4;
	}

IL_0105:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_14 = DateTimeFormatInfo_get_AllShortDatePatterns_m1170C36B771E1D1C67A7676E9DFECFC2D26F3B76(__this, /*hidden argument*/NULL);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_15 = DateTimeFormatInfo_get_AllShortTimePatterns_m9DEB7D472028282743C90E2865C14E98693A5692(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_16 = DateTimeFormatInfo_GetCombinedPatterns_mBB0E576DD42816E4A258A26243126677307A1148(L_14, L_15, _stringLiteralB858CB282617FB0956D960215C8E84D1CCF909C6, /*hidden argument*/NULL);
		V_0 = L_16;
		goto IL_01c4;
	}

IL_0121:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_17 = DateTimeFormatInfo_get_AllShortDatePatterns_m1170C36B771E1D1C67A7676E9DFECFC2D26F3B76(__this, /*hidden argument*/NULL);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_18 = DateTimeFormatInfo_get_AllLongTimePatterns_m85F52451D2773DD5E9FBFD0CDA0DAA4A1FED707C(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_19 = DateTimeFormatInfo_GetCombinedPatterns_mBB0E576DD42816E4A258A26243126677307A1148(L_17, L_18, _stringLiteralB858CB282617FB0956D960215C8E84D1CCF909C6, /*hidden argument*/NULL);
		V_0 = L_19;
		goto IL_01c4;
	}

IL_013d:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_20 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var, (uint32_t)1);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_21 = L_20;
		String_t* L_22 = DateTimeFormatInfo_get_MonthDayPattern_mDDF41CCC5BBC4BA915AFAA0F973FCD5B2515B0F3(__this, /*hidden argument*/NULL);
		NullCheck(L_21);
		ArrayElementTypeCheck (L_21, L_22);
		(L_21)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_22);
		V_0 = L_21;
		goto IL_01c4;
	}

IL_014f:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_23 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var, (uint32_t)1);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_24 = L_23;
		NullCheck(L_24);
		ArrayElementTypeCheck (L_24, _stringLiteralD7F5BC0BFDF8E081DB31E631E37B15C3881B1317);
		(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralD7F5BC0BFDF8E081DB31E631E37B15C3881B1317);
		V_0 = L_24;
		goto IL_01c4;
	}

IL_0160:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_25 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var, (uint32_t)1);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_26 = L_25;
		NullCheck(L_26);
		ArrayElementTypeCheck (L_26, _stringLiteral20A03CF9449CE36D9ABEE4FE906881EA42CF605F);
		(L_26)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral20A03CF9449CE36D9ABEE4FE906881EA42CF605F);
		V_0 = L_26;
		goto IL_01c4;
	}

IL_0171:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_27 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var, (uint32_t)1);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_28 = L_27;
		NullCheck(L_28);
		ArrayElementTypeCheck (L_28, _stringLiteral5D424748DC7BA7F1436BEE6745884FC83B53EED8);
		(L_28)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral5D424748DC7BA7F1436BEE6745884FC83B53EED8);
		V_0 = L_28;
		goto IL_01c4;
	}

IL_0182:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_29 = DateTimeFormatInfo_get_AllShortTimePatterns_m9DEB7D472028282743C90E2865C14E98693A5692(__this, /*hidden argument*/NULL);
		V_0 = L_29;
		goto IL_01c4;
	}

IL_018b:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_30 = DateTimeFormatInfo_get_AllLongTimePatterns_m85F52451D2773DD5E9FBFD0CDA0DAA4A1FED707C(__this, /*hidden argument*/NULL);
		V_0 = L_30;
		goto IL_01c4;
	}

IL_0194:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_31 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var, (uint32_t)1);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_32 = L_31;
		String_t* L_33 = DateTimeFormatInfo_get_UniversalSortableDateTimePattern_m2322E2915D3E6EB5A61DDCA1F6F9CC07C61D4141(__this, /*hidden argument*/NULL);
		NullCheck(L_32);
		ArrayElementTypeCheck (L_32, L_33);
		(L_32)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_33);
		V_0 = L_32;
		goto IL_01c4;
	}

IL_01a6:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_34 = DateTimeFormatInfo_get_AllYearMonthPatterns_mBE6F3B735C0510CFF5BBAC7D09C71570529200EC(__this, /*hidden argument*/NULL);
		V_0 = L_34;
		goto IL_01c4;
	}

IL_01af:
	{
		String_t* L_35 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral3647A113CA9819A53C36BF6083C7027C975BE2B5, /*hidden argument*/NULL);
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_36 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m26DC3463C6F3C98BF33EA39598DD2B32F0249CA8(L_36, L_35, _stringLiteral785987648F85190CFDE9EADC69FC7C46FE8A7433, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_36, NULL, DateTimeFormatInfo_GetAllDateTimePatterns_m2D5DEA982B0E5F45C317F2C3253473B5D112A440_RuntimeMethod_var);
	}

IL_01c4:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_37 = V_0;
		return L_37;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::GetDayName(System.DayOfWeek)
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_GetDayName_m82CF60408D75B103DAFF96575B257EFFA80569AF (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, int32_t ___dayofweek0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_GetDayName_m82CF60408D75B103DAFF96575B257EFFA80569AF_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___dayofweek0;
		if ((((int32_t)L_0) < ((int32_t)0)))
		{
			goto IL_0008;
		}
	}
	{
		int32_t L_1 = ___dayofweek0;
		if ((((int32_t)L_1) <= ((int32_t)6)))
		{
			goto IL_0035;
		}
	}

IL_0008:
	{
		ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2);
		ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = L_2;
		int32_t L_4 = ((int32_t)0);
		RuntimeObject * L_5 = Box(DayOfWeek_tE7CD4C3124650FF8B2AD3E9DBD34B9896927DFF8_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_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = L_3;
		int32_t L_7 = ((int32_t)6);
		RuntimeObject * L_8 = Box(DayOfWeek_tE7CD4C3124650FF8B2AD3E9DBD34B9896927DFF8_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_m7389941B4C0688D875CC647D99A739DA2F907ADB(_stringLiteralA980EEDA49322EB9BE88B6480B2BE63B70186B1E, L_6, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_10 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_10, _stringLiteral0603E7C9F405D2FD3B07F85E54DC43F3A21759D6, L_9, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, NULL, DateTimeFormatInfo_GetDayName_m82CF60408D75B103DAFF96575B257EFFA80569AF_RuntimeMethod_var);
	}

IL_0035:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_11 = DateTimeFormatInfo_internalGetDayOfWeekNames_m0205305A355FCFC12B938362F5E193B53DE9EA33(__this, /*hidden argument*/NULL);
		int32_t L_12 = ___dayofweek0;
		NullCheck(L_11);
		int32_t L_13 = L_12;
		String_t* L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
		return L_14;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::GetAbbreviatedMonthName(System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_GetAbbreviatedMonthName_m5C71C0AB3BCCD6AE4C17104BCB4D2F65759E9D06 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, int32_t ___month0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_GetAbbreviatedMonthName_m5C71C0AB3BCCD6AE4C17104BCB4D2F65759E9D06_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___month0;
		if ((((int32_t)L_0) < ((int32_t)1)))
		{
			goto IL_0009;
		}
	}
	{
		int32_t L_1 = ___month0;
		if ((((int32_t)L_1) <= ((int32_t)((int32_t)13))))
		{
			goto IL_0037;
		}
	}

IL_0009:
	{
		ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2);
		ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = L_2;
		int32_t L_4 = 1;
		RuntimeObject * L_5 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_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_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = L_3;
		int32_t L_7 = ((int32_t)13);
		RuntimeObject * L_8 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_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_m7389941B4C0688D875CC647D99A739DA2F907ADB(_stringLiteralA980EEDA49322EB9BE88B6480B2BE63B70186B1E, L_6, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_10 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_10, _stringLiteral021710FA7866431C1DACAA6CD31EEEB47DCE64B6, L_9, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, NULL, DateTimeFormatInfo_GetAbbreviatedMonthName_m5C71C0AB3BCCD6AE4C17104BCB4D2F65759E9D06_RuntimeMethod_var);
	}

IL_0037:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_11 = DateTimeFormatInfo_internalGetAbbreviatedMonthNames_m21D9E2C76F4000260256178AF6AC431EBFBA78DE(__this, /*hidden argument*/NULL);
		int32_t L_12 = ___month0;
		NullCheck(L_11);
		int32_t L_13 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1));
		String_t* L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
		return L_14;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::GetMonthName(System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_GetMonthName_m442F6260E03F4C61CE83A7DE211B62EB88678DDC (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, int32_t ___month0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_GetMonthName_m442F6260E03F4C61CE83A7DE211B62EB88678DDC_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___month0;
		if ((((int32_t)L_0) < ((int32_t)1)))
		{
			goto IL_0009;
		}
	}
	{
		int32_t L_1 = ___month0;
		if ((((int32_t)L_1) <= ((int32_t)((int32_t)13))))
		{
			goto IL_0037;
		}
	}

IL_0009:
	{
		ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2);
		ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = L_2;
		int32_t L_4 = 1;
		RuntimeObject * L_5 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_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_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = L_3;
		int32_t L_7 = ((int32_t)13);
		RuntimeObject * L_8 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_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_m7389941B4C0688D875CC647D99A739DA2F907ADB(_stringLiteralA980EEDA49322EB9BE88B6480B2BE63B70186B1E, L_6, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_10 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_10, _stringLiteral021710FA7866431C1DACAA6CD31EEEB47DCE64B6, L_9, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, NULL, DateTimeFormatInfo_GetMonthName_m442F6260E03F4C61CE83A7DE211B62EB88678DDC_RuntimeMethod_var);
	}

IL_0037:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_11 = DateTimeFormatInfo_internalGetMonthNames_mD6D4F0322EE55D6F42B4EDD45CC86A33F3125E49(__this, /*hidden argument*/NULL);
		int32_t L_12 = ___month0;
		NullCheck(L_11);
		int32_t L_13 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1));
		String_t* L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
		return L_14;
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::GetMergedPatterns(System.String[],System.String)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_GetMergedPatterns_m174ED36D3E665E2A754DDF0DDCA4B237EAA4123E (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___patterns0, String_t* ___defaultPattern1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_GetMergedPatterns_m174ED36D3E665E2A754DDF0DDCA4B237EAA4123E_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_1 = NULL;
	{
		String_t* L_0 = ___defaultPattern1;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_1 = ___patterns0;
		NullCheck(L_1);
		int32_t L_2 = 0;
		String_t* L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		bool L_4 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_0, L_3, /*hidden argument*/NULL);
		if (!L_4)
		{
			goto IL_0017;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_5 = ___patterns0;
		NullCheck((RuntimeArray *)(RuntimeArray *)L_5);
		RuntimeObject * L_6 = Array_Clone_mE8C710213E323617A6F46F2B36DCDDD4C7CF5176((RuntimeArray *)(RuntimeArray *)L_5, /*hidden argument*/NULL);
		return ((StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)Castclass((RuntimeObject*)L_6, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var));
	}

IL_0017:
	{
		V_0 = 0;
		goto IL_002a;
	}

IL_001b:
	{
		String_t* L_7 = ___defaultPattern1;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_8 = ___patterns0;
		int32_t L_9 = V_0;
		NullCheck(L_8);
		int32_t L_10 = L_9;
		String_t* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		bool L_12 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_7, L_11, /*hidden argument*/NULL);
		if (L_12)
		{
			goto IL_0030;
		}
	}
	{
		int32_t L_13 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
	}

IL_002a:
	{
		int32_t L_14 = V_0;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_15 = ___patterns0;
		NullCheck(L_15);
		if ((((int32_t)L_14) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_15)->max_length)))))))
		{
			goto IL_001b;
		}
	}

IL_0030:
	{
		int32_t L_16 = V_0;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_17 = ___patterns0;
		NullCheck(L_17);
		if ((((int32_t)L_16) >= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_17)->max_length)))))))
		{
			goto IL_004a;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_18 = ___patterns0;
		NullCheck((RuntimeArray *)(RuntimeArray *)L_18);
		RuntimeObject * L_19 = Array_Clone_mE8C710213E323617A6F46F2B36DCDDD4C7CF5176((RuntimeArray *)(RuntimeArray *)L_18, /*hidden argument*/NULL);
		V_1 = ((StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)Castclass((RuntimeObject*)L_19, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var));
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_20 = V_1;
		int32_t L_21 = V_0;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_22 = V_1;
		NullCheck(L_22);
		int32_t L_23 = 0;
		String_t* L_24 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
		NullCheck(L_20);
		ArrayElementTypeCheck (L_20, L_24);
		(L_20)->SetAt(static_cast<il2cpp_array_size_t>(L_21), (String_t*)L_24);
		goto IL_0061;
	}

IL_004a:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_25 = ___patterns0;
		NullCheck(L_25);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_26 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_25)->max_length)))), (int32_t)1)));
		V_1 = L_26;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_27 = ___patterns0;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_28 = V_1;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_29 = ___patterns0;
		NullCheck(L_29);
		Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_27, 0, (RuntimeArray *)(RuntimeArray *)L_28, 1, (((int32_t)((int32_t)(((RuntimeArray *)L_29)->max_length)))), /*hidden argument*/NULL);
	}

IL_0061:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_30 = V_1;
		String_t* L_31 = ___defaultPattern1;
		NullCheck(L_30);
		ArrayElementTypeCheck (L_30, L_31);
		(L_30)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_31);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_32 = V_1;
		return L_32;
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::get_AllYearMonthPatterns()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_AllYearMonthPatterns_mBE6F3B735C0510CFF5BBAC7D09C71570529200EC (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_get_AllYearMonthPatterns_mBE6F3B735C0510CFF5BBAC7D09C71570529200EC_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = DateTimeFormatInfo_get_UnclonedYearMonthPatterns_mB5A3140028245D208A8D8F98AB7A4364F0A13730(__this, /*hidden argument*/NULL);
		String_t* L_1 = DateTimeFormatInfo_get_YearMonthPattern_m58DC71FC083C4CBF5C2856140BEE5EC705AA5034(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_2 = DateTimeFormatInfo_GetMergedPatterns_m174ED36D3E665E2A754DDF0DDCA4B237EAA4123E(L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::get_AllShortDatePatterns()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_AllShortDatePatterns_m1170C36B771E1D1C67A7676E9DFECFC2D26F3B76 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_get_AllShortDatePatterns_m1170C36B771E1D1C67A7676E9DFECFC2D26F3B76_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = DateTimeFormatInfo_get_UnclonedShortDatePatterns_m1409BA8C0ACB6E9F73A71613F81BB4F9FAA1FB22(__this, /*hidden argument*/NULL);
		String_t* L_1 = DateTimeFormatInfo_get_ShortDatePattern_m8CAB8ACB8B5C152FA767345BA59E8FE8C8B9A5FA(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_2 = DateTimeFormatInfo_GetMergedPatterns_m174ED36D3E665E2A754DDF0DDCA4B237EAA4123E(L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::get_AllShortTimePatterns()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_AllShortTimePatterns_m9DEB7D472028282743C90E2865C14E98693A5692 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_get_AllShortTimePatterns_m9DEB7D472028282743C90E2865C14E98693A5692_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = DateTimeFormatInfo_get_UnclonedShortTimePatterns_m5BC7487656A2E7AB3CDD72D814CEA335BA0AC795(__this, /*hidden argument*/NULL);
		String_t* L_1 = DateTimeFormatInfo_get_ShortTimePattern_m2E9988522765F996BFB93BF34EA7673A3A484417(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_2 = DateTimeFormatInfo_GetMergedPatterns_m174ED36D3E665E2A754DDF0DDCA4B237EAA4123E(L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::get_AllLongDatePatterns()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_AllLongDatePatterns_m748ACE4682FEC5299076F1E376279994F9B1A88B (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_get_AllLongDatePatterns_m748ACE4682FEC5299076F1E376279994F9B1A88B_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = DateTimeFormatInfo_get_UnclonedLongDatePatterns_mB01758211F184DEFADC7B88DF011C3757DF47191(__this, /*hidden argument*/NULL);
		String_t* L_1 = DateTimeFormatInfo_get_LongDatePattern_mB46C198F0A2ED40F705A73B83BF17592B1899FAB(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_2 = DateTimeFormatInfo_GetMergedPatterns_m174ED36D3E665E2A754DDF0DDCA4B237EAA4123E(L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::get_AllLongTimePatterns()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_AllLongTimePatterns_m85F52451D2773DD5E9FBFD0CDA0DAA4A1FED707C (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_get_AllLongTimePatterns_m85F52451D2773DD5E9FBFD0CDA0DAA4A1FED707C_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = DateTimeFormatInfo_get_UnclonedLongTimePatterns_m5E16710580281F929360E78E7A916B076D9E135E(__this, /*hidden argument*/NULL);
		String_t* L_1 = DateTimeFormatInfo_get_LongTimePattern_m5304AFC0442E7F208D4D39392E3CE8C0B56F5266(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_2 = DateTimeFormatInfo_GetMergedPatterns_m174ED36D3E665E2A754DDF0DDCA4B237EAA4123E(L_0, L_1, /*hidden argument*/NULL);
		return L_2;
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::get_UnclonedYearMonthPatterns()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_UnclonedYearMonthPatterns_mB5A3140028245D208A8D8F98AB7A4364F0A13730 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = __this->get_allYearMonthPatterns_34();
		if (L_0)
		{
			goto IL_0024;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_1 = __this->get_m_cultureData_1();
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_2 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		NullCheck(L_2);
		int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 System.Globalization.Calendar::get_ID() */, L_2);
		NullCheck(L_1);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_4 = CultureData_YearMonths_mD403080057D9E6D23A0A9F1757CB6625CB586B8E(L_1, L_3, /*hidden argument*/NULL);
		__this->set_allYearMonthPatterns_34(L_4);
	}

IL_0024:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_5 = __this->get_allYearMonthPatterns_34();
		return L_5;
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::get_UnclonedShortDatePatterns()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_UnclonedShortDatePatterns_m1409BA8C0ACB6E9F73A71613F81BB4F9FAA1FB22 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = __this->get_allShortDatePatterns_35();
		if (L_0)
		{
			goto IL_0024;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_1 = __this->get_m_cultureData_1();
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_2 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		NullCheck(L_2);
		int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 System.Globalization.Calendar::get_ID() */, L_2);
		NullCheck(L_1);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_4 = CultureData_ShortDates_m7FBE145E39B16E22805F94780DE02076923E105F(L_1, L_3, /*hidden argument*/NULL);
		__this->set_allShortDatePatterns_35(L_4);
	}

IL_0024:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_5 = __this->get_allShortDatePatterns_35();
		return L_5;
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::get_UnclonedLongDatePatterns()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_UnclonedLongDatePatterns_mB01758211F184DEFADC7B88DF011C3757DF47191 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = __this->get_allLongDatePatterns_36();
		if (L_0)
		{
			goto IL_0024;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_1 = __this->get_m_cultureData_1();
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_2 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		NullCheck(L_2);
		int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 System.Globalization.Calendar::get_ID() */, L_2);
		NullCheck(L_1);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_4 = CultureData_LongDates_mED9B2B48E52B37F31CA2F19937F16D1B7B9DE239(L_1, L_3, /*hidden argument*/NULL);
		__this->set_allLongDatePatterns_36(L_4);
	}

IL_0024:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_5 = __this->get_allLongDatePatterns_36();
		return L_5;
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::get_UnclonedShortTimePatterns()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_UnclonedShortTimePatterns_m5BC7487656A2E7AB3CDD72D814CEA335BA0AC795 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = __this->get_allShortTimePatterns_37();
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_1 = __this->get_m_cultureData_1();
		NullCheck(L_1);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_2 = CultureData_get_ShortTimes_m017FC0627B0B53A35A22AA4A7D18D93732C1FAC2(L_1, /*hidden argument*/NULL);
		__this->set_allShortTimePatterns_37(L_2);
	}

IL_0019:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_3 = __this->get_allShortTimePatterns_37();
		return L_3;
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::get_UnclonedLongTimePatterns()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_UnclonedLongTimePatterns_m5E16710580281F929360E78E7A916B076D9E135E (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = __this->get_allLongTimePatterns_38();
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_1 = __this->get_m_cultureData_1();
		NullCheck(L_1);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_2 = CultureData_get_LongTimes_m43FA54C0BC01870A8A63419F95F94556585C8752(L_1, /*hidden argument*/NULL);
		__this->set_allLongTimePatterns_38(L_2);
	}

IL_0019:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_3 = __this->get_allLongTimePatterns_38();
		return L_3;
	}
}
// System.Boolean System.Globalization.DateTimeFormatInfo::get_IsReadOnly()
extern "C" IL2CPP_METHOD_ATTR bool DateTimeFormatInfo_get_IsReadOnly_m47B82DE344AE9C12F7830B4DA32680C66102F99D (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		bool L_0 = __this->get_m_isReadOnly_44();
		return L_0;
	}
}
// System.String[] System.Globalization.DateTimeFormatInfo::get_MonthGenitiveNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfo_get_MonthGenitiveNames_m249A57C68A09D5EE6771DCB4A0D5D1EE9CEE78E4 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_get_MonthGenitiveNames_m249A57C68A09D5EE6771DCB4A0D5D1EE9CEE78E4_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = DateTimeFormatInfo_internalGetGenitiveMonthNames_mCA784B09AF84FDB8B219047975111353BE216288(__this, (bool)0, /*hidden argument*/NULL);
		NullCheck((RuntimeArray *)(RuntimeArray *)L_0);
		RuntimeObject * L_1 = Array_Clone_mE8C710213E323617A6F46F2B36DCDDD4C7CF5176((RuntimeArray *)(RuntimeArray *)L_0, /*hidden argument*/NULL);
		return ((StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)Castclass((RuntimeObject*)L_1, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var));
	}
}
// System.String System.Globalization.DateTimeFormatInfo::get_FullTimeSpanPositivePattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_FullTimeSpanPositivePattern_mB5D174A28F473C5B2B1EB098640836A1AE18F53A (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_get_FullTimeSpanPositivePattern_mB5D174A28F473C5B2B1EB098640836A1AE18F53A_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * V_0 = NULL;
	String_t* V_1 = NULL;
	{
		String_t* L_0 = __this->get_m_fullTimeSpanPositivePattern_54();
		if (L_0)
		{
			goto IL_0052;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_1 = __this->get_m_cultureData_1();
		NullCheck(L_1);
		bool L_2 = CultureData_get_UseUserOverride_mC7ADCEA4688643BCB92B584204CEF63B7038DA3E(L_1, /*hidden argument*/NULL);
		if (!L_2)
		{
			goto IL_0029;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_3 = __this->get_m_cultureData_1();
		NullCheck(L_3);
		String_t* L_4 = CultureData_get_CultureName_mEC916D6C4B4989D1FE2E0B8BE97C7B37187A93D7(L_3, /*hidden argument*/NULL);
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_5 = CultureData_GetCultureData_m1B3DCE6496E27A5D114D003683EA8E0D64F88ED3(L_4, (bool)0, /*hidden argument*/NULL);
		V_0 = L_5;
		goto IL_0030;
	}

IL_0029:
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_6 = __this->get_m_cultureData_1();
		V_0 = L_6;
	}

IL_0030:
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_7 = V_0;
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_8 = (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 *)il2cpp_codegen_object_new(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8_il2cpp_TypeInfo_var);
		NumberFormatInfo__ctor_m844D810C844346CAE534279B4B81FCF3D2549CFB(L_8, L_7, /*hidden argument*/NULL);
		NullCheck(L_8);
		String_t* L_9 = NumberFormatInfo_get_NumberDecimalSeparator_m1A9F946D267B5C2FC5982D34AF97D9AEB9C24A6E(L_8, /*hidden argument*/NULL);
		V_1 = L_9;
		String_t* L_10 = V_1;
		String_t* L_11 = String_Concat_mF4626905368D6558695A823466A1AF65EADB9923(_stringLiteral414CB1F855EBE3D99B826E91768D2CF6298D28C0, L_10, _stringLiteralC987DA94D0772FC24DB52662144EFB568A375B53, /*hidden argument*/NULL);
		__this->set_m_fullTimeSpanPositivePattern_54(L_11);
	}

IL_0052:
	{
		String_t* L_12 = __this->get_m_fullTimeSpanPositivePattern_54();
		return L_12;
	}
}
// System.String System.Globalization.DateTimeFormatInfo::get_FullTimeSpanNegativePattern()
extern "C" IL2CPP_METHOD_ATTR String_t* DateTimeFormatInfo_get_FullTimeSpanNegativePattern_m79EC10473B014212E3AF30C6338094F1C8CF1C37 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_get_FullTimeSpanNegativePattern_m79EC10473B014212E3AF30C6338094F1C8CF1C37_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = __this->get_m_fullTimeSpanNegativePattern_55();
		if (L_0)
		{
			goto IL_001e;
		}
	}
	{
		String_t* L_1 = DateTimeFormatInfo_get_FullTimeSpanPositivePattern_mB5D174A28F473C5B2B1EB098640836A1AE18F53A(__this, /*hidden argument*/NULL);
		String_t* L_2 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(_stringLiteral10B91D5A75E7B65FF366831E2988A75099C6A036, L_1, /*hidden argument*/NULL);
		__this->set_m_fullTimeSpanNegativePattern_55(L_2);
	}

IL_001e:
	{
		String_t* L_3 = __this->get_m_fullTimeSpanNegativePattern_55();
		return L_3;
	}
}
// System.Globalization.CompareInfo System.Globalization.DateTimeFormatInfo::get_CompareInfo()
extern "C" IL2CPP_METHOD_ATTR CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * DateTimeFormatInfo_get_CompareInfo_mD70321935C290535664E8821CBE0D304580230C8 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * L_0 = __this->get_m_compareInfo_4();
		if (L_0)
		{
			goto IL_001e;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_1 = __this->get_m_cultureData_1();
		NullCheck(L_1);
		String_t* L_2 = CultureData_get_SCOMPAREINFO_mBD9111735D607E7A3B82CC129C2E3A07AAE77DCC(L_1, /*hidden argument*/NULL);
		CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * L_3 = CompareInfo_GetCompareInfo_mC5A4E1B529C9E7B3CD7A5892F8FBA6DE2D080D1F(L_2, /*hidden argument*/NULL);
		__this->set_m_compareInfo_4(L_3);
	}

IL_001e:
	{
		CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * L_4 = __this->get_m_compareInfo_4();
		return L_4;
	}
}
// System.Void System.Globalization.DateTimeFormatInfo::ValidateStyles(System.Globalization.DateTimeStyles,System.String)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_ValidateStyles_m681E339557B4727B92138AAEC70ACC69FF31CA17 (int32_t ___style0, String_t* ___parameterName1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_ValidateStyles_m681E339557B4727B92138AAEC70ACC69FF31CA17_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___style0;
		if (!((int32_t)((int32_t)L_0&(int32_t)((int32_t)-256))))
		{
			goto IL_001a;
		}
	}
	{
		String_t* L_1 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral6358B1F51786E240F0EC9DF7F9688DCC6F173707, /*hidden argument*/NULL);
		String_t* L_2 = ___parameterName1;
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_3 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m26DC3463C6F3C98BF33EA39598DD2B32F0249CA8(L_3, L_1, L_2, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, NULL, DateTimeFormatInfo_ValidateStyles_m681E339557B4727B92138AAEC70ACC69FF31CA17_RuntimeMethod_var);
	}

IL_001a:
	{
		int32_t L_4 = ___style0;
		if (!((int32_t)((int32_t)L_4&(int32_t)((int32_t)32))))
		{
			goto IL_0037;
		}
	}
	{
		int32_t L_5 = ___style0;
		if (!((int32_t)((int32_t)L_5&(int32_t)((int32_t)64))))
		{
			goto IL_0037;
		}
	}
	{
		String_t* L_6 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralE87867FD851A4B896772D984B683EE2D9E601129, /*hidden argument*/NULL);
		String_t* L_7 = ___parameterName1;
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_8 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m26DC3463C6F3C98BF33EA39598DD2B32F0249CA8(L_8, L_6, L_7, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, NULL, DateTimeFormatInfo_ValidateStyles_m681E339557B4727B92138AAEC70ACC69FF31CA17_RuntimeMethod_var);
	}

IL_0037:
	{
		int32_t L_9 = ___style0;
		if (!((int32_t)((int32_t)L_9&(int32_t)((int32_t)128))))
		{
			goto IL_0057;
		}
	}
	{
		int32_t L_10 = ___style0;
		if (!((int32_t)((int32_t)L_10&(int32_t)((int32_t)112))))
		{
			goto IL_0057;
		}
	}
	{
		String_t* L_11 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralEEFE7EE4030694CE5DDC14D7DBF3B491C0A80CD3, /*hidden argument*/NULL);
		String_t* L_12 = ___parameterName1;
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_13 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m26DC3463C6F3C98BF33EA39598DD2B32F0249CA8(L_13, L_11, L_12, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, NULL, DateTimeFormatInfo_ValidateStyles_m681E339557B4727B92138AAEC70ACC69FF31CA17_RuntimeMethod_var);
	}

IL_0057:
	{
		return;
	}
}
// System.Globalization.DateTimeFormatFlags System.Globalization.DateTimeFormatInfo::get_FormatFlags()
extern "C" IL2CPP_METHOD_ATTR int32_t DateTimeFormatInfo_get_FormatFlags_m42B106A8C2AC470D425032034608045AABB71731 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_formatFlags_45();
		if ((!(((uint32_t)L_0) == ((uint32_t)(-1)))))
		{
			goto IL_00a6;
		}
	}
	{
		__this->set_formatFlags_45(0);
		int32_t L_1 = __this->get_formatFlags_45();
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_2 = DateTimeFormatInfo_get_MonthNames_m87C042DF458AA8DA5D475E229162655419FAE29A(__this, /*hidden argument*/NULL);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_3 = DateTimeFormatInfo_internalGetGenitiveMonthNames_mCA784B09AF84FDB8B219047975111353BE216288(__this, (bool)0, /*hidden argument*/NULL);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_4 = DateTimeFormatInfo_get_AbbreviatedMonthNames_m89E36CB4F392928C80AF58C11AC2B5D59969D6AE(__this, /*hidden argument*/NULL);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_5 = DateTimeFormatInfo_internalGetGenitiveMonthNames_mCA784B09AF84FDB8B219047975111353BE216288(__this, (bool)1, /*hidden argument*/NULL);
		int32_t L_6 = DateTimeFormatInfoScanner_GetFormatFlagGenitiveMonth_m4A92EC9D6FA903FC31A34C4EA81C212CC647563A(L_2, L_3, L_4, L_5, /*hidden argument*/NULL);
		__this->set_formatFlags_45(((int32_t)((int32_t)L_1|(int32_t)L_6)));
		int32_t L_7 = __this->get_formatFlags_45();
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_8 = DateTimeFormatInfo_get_MonthNames_m87C042DF458AA8DA5D475E229162655419FAE29A(__this, /*hidden argument*/NULL);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_9 = DateTimeFormatInfo_internalGetGenitiveMonthNames_mCA784B09AF84FDB8B219047975111353BE216288(__this, (bool)0, /*hidden argument*/NULL);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_10 = DateTimeFormatInfo_get_AbbreviatedMonthNames_m89E36CB4F392928C80AF58C11AC2B5D59969D6AE(__this, /*hidden argument*/NULL);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_11 = DateTimeFormatInfo_internalGetGenitiveMonthNames_mCA784B09AF84FDB8B219047975111353BE216288(__this, (bool)1, /*hidden argument*/NULL);
		int32_t L_12 = DateTimeFormatInfoScanner_GetFormatFlagUseSpaceInMonthNames_mEAC521D75E1B92152E72AF16D71817D7749C1C0E(L_8, L_9, L_10, L_11, /*hidden argument*/NULL);
		__this->set_formatFlags_45(((int32_t)((int32_t)L_7|(int32_t)L_12)));
		int32_t L_13 = __this->get_formatFlags_45();
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_14 = DateTimeFormatInfo_get_DayNames_m0DB1ED832D5CE0C8145266C4ABBDB541DADE26C1(__this, /*hidden argument*/NULL);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_15 = DateTimeFormatInfo_get_AbbreviatedDayNames_mEF66E841B47428097518C5E01389DEE13A6B5B05(__this, /*hidden argument*/NULL);
		int32_t L_16 = DateTimeFormatInfoScanner_GetFormatFlagUseSpaceInDayNames_mDE2D5341CEDB164E3DF103F6B362B6BD8FE405CE(L_14, L_15, /*hidden argument*/NULL);
		__this->set_formatFlags_45(((int32_t)((int32_t)L_13|(int32_t)L_16)));
		int32_t L_17 = __this->get_formatFlags_45();
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_18 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		NullCheck(L_18);
		int32_t L_19 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 System.Globalization.Calendar::get_ID() */, L_18);
		int32_t L_20 = DateTimeFormatInfoScanner_GetFormatFlagUseHebrewCalendar_m2360B0C841BA2FDDCB7811AA0D8CCB46361E2B64(L_19, /*hidden argument*/NULL);
		__this->set_formatFlags_45(((int32_t)((int32_t)L_17|(int32_t)L_20)));
	}

IL_00a6:
	{
		int32_t L_21 = __this->get_formatFlags_45();
		return L_21;
	}
}
// System.Boolean System.Globalization.DateTimeFormatInfo::get_HasForceTwoDigitYears()
extern "C" IL2CPP_METHOD_ATTR bool DateTimeFormatInfo_get_HasForceTwoDigitYears_m4CF064E8CAFE2C1DBCDAE8747137E94ACBA81A7B (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	{
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_0 = __this->get_calendar_17();
		NullCheck(L_0);
		int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 System.Globalization.Calendar::get_ID() */, L_0);
		V_0 = L_1;
		int32_t L_2 = V_0;
		if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)3))) <= ((uint32_t)1))))
		{
			goto IL_0014;
		}
	}
	{
		return (bool)1;
	}

IL_0014:
	{
		return (bool)0;
	}
}
// System.Boolean System.Globalization.DateTimeFormatInfo::get_HasYearMonthAdjustment()
extern "C" IL2CPP_METHOD_ATTR bool DateTimeFormatInfo_get_HasYearMonthAdjustment_m638241B02A89164978FE5DF2BB3E1FD1C3DC7BCD (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = DateTimeFormatInfo_get_FormatFlags_m42B106A8C2AC470D425032034608045AABB71731(__this, /*hidden argument*/NULL);
		return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&(int32_t)8))) <= ((uint32_t)0)))? 1 : 0);
	}
}
// System.Boolean System.Globalization.DateTimeFormatInfo::YearMonthAdjustment(System.Int32&,System.Int32&,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR bool DateTimeFormatInfo_YearMonthAdjustment_mEEF9F16403B844B1E733A88933C24281813EAC92 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, int32_t* ___year0, int32_t* ___month1, bool ___parsedMonthName2, const RuntimeMethod* method)
{
	{
		int32_t L_0 = DateTimeFormatInfo_get_FormatFlags_m42B106A8C2AC470D425032034608045AABB71731(__this, /*hidden argument*/NULL);
		if (!((int32_t)((int32_t)L_0&(int32_t)8)))
		{
			goto IL_0079;
		}
	}
	{
		int32_t* L_1 = ___year0;
		int32_t L_2 = *((int32_t*)L_1);
		if ((((int32_t)L_2) >= ((int32_t)((int32_t)1000))))
		{
			goto IL_001d;
		}
	}
	{
		int32_t* L_3 = ___year0;
		int32_t* L_4 = ___year0;
		int32_t L_5 = *((int32_t*)L_4);
		*((int32_t*)L_3) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)((int32_t)5000)));
	}

IL_001d:
	{
		int32_t* L_6 = ___year0;
		int32_t L_7 = *((int32_t*)L_6);
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_8 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_9 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		NullCheck(L_9);
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_10 = VirtFuncInvoker0< DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  >::Invoke(5 /* System.DateTime System.Globalization.Calendar::get_MinSupportedDateTime() */, L_9);
		NullCheck(L_8);
		int32_t L_11 = VirtFuncInvoker1< int32_t, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  >::Invoke(18 /* System.Int32 System.Globalization.Calendar::GetYear(System.DateTime) */, L_8, L_10);
		if ((((int32_t)L_7) < ((int32_t)L_11)))
		{
			goto IL_0051;
		}
	}
	{
		int32_t* L_12 = ___year0;
		int32_t L_13 = *((int32_t*)L_12);
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_14 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_15 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		NullCheck(L_15);
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_16 = VirtFuncInvoker0< DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  >::Invoke(6 /* System.DateTime System.Globalization.Calendar::get_MaxSupportedDateTime() */, L_15);
		NullCheck(L_14);
		int32_t L_17 = VirtFuncInvoker1< int32_t, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  >::Invoke(18 /* System.Int32 System.Globalization.Calendar::GetYear(System.DateTime) */, L_14, L_16);
		if ((((int32_t)L_13) <= ((int32_t)L_17)))
		{
			goto IL_0053;
		}
	}

IL_0051:
	{
		return (bool)0;
	}

IL_0053:
	{
		bool L_18 = ___parsedMonthName2;
		if (!L_18)
		{
			goto IL_0079;
		}
	}
	{
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_19 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		int32_t* L_20 = ___year0;
		int32_t L_21 = *((int32_t*)L_20);
		NullCheck(L_19);
		bool L_22 = VirtFuncInvoker1< bool, int32_t >::Invoke(19 /* System.Boolean System.Globalization.Calendar::IsLeapYear(System.Int32) */, L_19, L_21);
		if (L_22)
		{
			goto IL_0079;
		}
	}
	{
		int32_t* L_23 = ___month1;
		int32_t L_24 = *((int32_t*)L_23);
		if ((((int32_t)L_24) < ((int32_t)8)))
		{
			goto IL_0072;
		}
	}
	{
		int32_t* L_25 = ___month1;
		int32_t* L_26 = ___month1;
		int32_t L_27 = *((int32_t*)L_26);
		*((int32_t*)L_25) = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
		goto IL_0079;
	}

IL_0072:
	{
		int32_t* L_28 = ___month1;
		int32_t L_29 = *((int32_t*)L_28);
		if ((!(((uint32_t)L_29) == ((uint32_t)7))))
		{
			goto IL_0079;
		}
	}
	{
		return (bool)0;
	}

IL_0079:
	{
		return (bool)1;
	}
}
// System.Globalization.DateTimeFormatInfo System.Globalization.DateTimeFormatInfo::GetJapaneseCalendarDTFI()
extern "C" IL2CPP_METHOD_ATTR DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * DateTimeFormatInfo_GetJapaneseCalendarDTFI_mF905895C24DE13A3A53CE23530B4958DEE6EB50F (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_GetJapaneseCalendarDTFI_mF905895C24DE13A3A53CE23530B4958DEE6EB50F_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * V_0 = NULL;
	{
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_0 = ((DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var))->get_s_jajpDTFI_82();
		il2cpp_codegen_memory_barrier();
		V_0 = L_0;
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_1 = V_0;
		if (L_1)
		{
			goto IL_002f;
		}
	}
	{
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_2 = (CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F *)il2cpp_codegen_object_new(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo__ctor_m2E0A32E821294B92622538611A6686F1C0CB376D(L_2, _stringLiteralC525149EB1C2E0B57FE563AD7B4D9E45A646784F, (bool)0, /*hidden argument*/NULL);
		NullCheck(L_2);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_3 = VirtFuncInvoker0< DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * >::Invoke(16 /* System.Globalization.DateTimeFormatInfo System.Globalization.CultureInfo::get_DateTimeFormat() */, L_2);
		V_0 = L_3;
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_4 = V_0;
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_il2cpp_TypeInfo_var);
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_5 = JapaneseCalendar_GetDefaultInstance_m2B83AF1289B7F75DC65BAAA788EEA02DEF9F021F(/*hidden argument*/NULL);
		NullCheck(L_4);
		DateTimeFormatInfo_set_Calendar_m6388B63636828B8525557FA2976C965897E8BF3C(L_4, L_5, /*hidden argument*/NULL);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_6 = V_0;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		il2cpp_codegen_memory_barrier();
		((DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var))->set_s_jajpDTFI_82(L_6);
	}

IL_002f:
	{
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_7 = V_0;
		return L_7;
	}
}
// System.Globalization.DateTimeFormatInfo System.Globalization.DateTimeFormatInfo::GetTaiwanCalendarDTFI()
extern "C" IL2CPP_METHOD_ATTR DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * DateTimeFormatInfo_GetTaiwanCalendarDTFI_mB5B91430A2881BCBF7ADD581F1960B1BA6BBBB7B (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_GetTaiwanCalendarDTFI_mB5B91430A2881BCBF7ADD581F1960B1BA6BBBB7B_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * V_0 = NULL;
	{
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_0 = ((DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var))->get_s_zhtwDTFI_83();
		il2cpp_codegen_memory_barrier();
		V_0 = L_0;
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_1 = V_0;
		if (L_1)
		{
			goto IL_002f;
		}
	}
	{
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_2 = (CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F *)il2cpp_codegen_object_new(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo__ctor_m2E0A32E821294B92622538611A6686F1C0CB376D(L_2, _stringLiteralFB157325FE225946421F77EC1F8BF9F7F98E81B9, (bool)0, /*hidden argument*/NULL);
		NullCheck(L_2);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_3 = VirtFuncInvoker0< DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * >::Invoke(16 /* System.Globalization.DateTimeFormatInfo System.Globalization.CultureInfo::get_DateTimeFormat() */, L_2);
		V_0 = L_3;
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_4 = V_0;
		IL2CPP_RUNTIME_CLASS_INIT(TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_il2cpp_TypeInfo_var);
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_5 = TaiwanCalendar_GetDefaultInstance_mF5CD5C63640380B1122F443A98A15C8A68BFC1EF(/*hidden argument*/NULL);
		NullCheck(L_4);
		DateTimeFormatInfo_set_Calendar_m6388B63636828B8525557FA2976C965897E8BF3C(L_4, L_5, /*hidden argument*/NULL);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_6 = V_0;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		il2cpp_codegen_memory_barrier();
		((DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var))->set_s_zhtwDTFI_83(L_6);
	}

IL_002f:
	{
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_7 = V_0;
		return L_7;
	}
}
// System.Void System.Globalization.DateTimeFormatInfo::ClearTokenHashTable()
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_ClearTokenHashTable_mBA1C2BE2189C60387B292AB979D71F40C2559A62 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	{
		__this->set_m_dtfiTokenHash_57((TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A*)NULL);
		__this->set_formatFlags_45((-1));
		return;
	}
}
// System.Globalization.TokenHashValue[] System.Globalization.DateTimeFormatInfo::CreateTokenHashTable()
extern "C" IL2CPP_METHOD_ATTR TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* DateTimeFormatInfo_CreateTokenHashTable_m0848FC822D4DC1FD37DFA80C48FF49B59334341E (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_CreateTokenHashTable_m0848FC822D4DC1FD37DFA80C48FF49B59334341E_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* V_0 = NULL;
	String_t* V_1 = NULL;
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_2 = NULL;
	DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2 * V_3 = NULL;
	bool V_4 = false;
	String_t* V_5 = NULL;
	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_6 = NULL;
	int32_t V_7 = 0;
	Il2CppChar V_8 = 0x0;
	String_t* V_9 = NULL;
	int32_t V_10 = 0;
	int32_t V_11 = 0;
	String_t* V_12 = NULL;
	int32_t V_13 = 0;
	String_t* V_14 = NULL;
	int32_t V_15 = 0;
	String_t* V_16 = NULL;
	int32_t V_17 = 0;
	int32_t V_18 = 0;
	String_t* V_19 = NULL;
	DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * V_20 = NULL;
	int32_t V_21 = 0;
	DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * V_22 = NULL;
	int32_t V_23 = 0;
	int32_t V_24 = 0;
	String_t* V_25 = NULL;
	int32_t V_26 = 0;
	String_t* V_27 = NULL;
	int32_t V_28 = 0;
	bool G_B3_0 = false;
	bool G_B2_0 = false;
	bool G_B5_0 = false;
	bool G_B4_0 = false;
	bool G_B9_0 = false;
	bool G_B6_0 = false;
	bool G_B7_0 = false;
	bool G_B8_0 = false;
	bool G_B11_0 = false;
	bool G_B10_0 = false;
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_0 = __this->get_m_dtfiTokenHash_57();
		V_0 = L_0;
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_1 = V_0;
		if (L_1)
		{
			goto IL_06ae;
		}
	}
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_2 = (TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A*)SZArrayNew(TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A_il2cpp_TypeInfo_var, (uint32_t)((int32_t)199));
		V_0 = L_2;
		String_t* L_3 = DateTimeFormatInfo_get_LanguageName_m18AF7115470767CBEFD58E84639A4F6C24AE2891(__this, /*hidden argument*/NULL);
		NullCheck(L_3);
		bool L_4 = String_Equals_m9C4D78DFA0979504FE31429B64A4C26DF48020D1(L_3, _stringLiteral65A7DA8F45E5A2F3931F4D650CB1ECB17B805231, /*hidden argument*/NULL);
		String_t* L_5 = DateTimeFormatInfo_get_TimeSeparator_m9D230E9D88CE3E2EBA24365775D2B4B2D5621C58(__this, /*hidden argument*/NULL);
		NullCheck(L_5);
		String_t* L_6 = String_Trim_mB52EB7876C7132358B76B7DC95DEACA20722EF4D(L_5, /*hidden argument*/NULL);
		V_1 = L_6;
		String_t* L_7 = V_1;
		bool L_8 = String_op_Inequality_m0BD184A74F453A72376E81CC6CAEE2556B80493E(_stringLiteral5C10B5B2CD673A0616D529AA5234B12EE7153808, L_7, /*hidden argument*/NULL);
		G_B2_0 = L_4;
		if (!L_8)
		{
			G_B3_0 = L_4;
			goto IL_0050;
		}
	}
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_9 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_9, _stringLiteral5C10B5B2CD673A0616D529AA5234B12EE7153808, ((int32_t)15), 0, /*hidden argument*/NULL);
		G_B3_0 = G_B2_0;
	}

IL_0050:
	{
		String_t* L_10 = V_1;
		bool L_11 = String_op_Inequality_m0BD184A74F453A72376E81CC6CAEE2556B80493E(_stringLiteral3A52CE780950D4D969792A2559CD519D7EE8C727, L_10, /*hidden argument*/NULL);
		G_B4_0 = G_B3_0;
		if (!L_11)
		{
			G_B5_0 = G_B3_0;
			goto IL_006c;
		}
	}
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_12 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_12, _stringLiteral3A52CE780950D4D969792A2559CD519D7EE8C727, ((int32_t)15), 0, /*hidden argument*/NULL);
		G_B5_0 = G_B4_0;
	}

IL_006c:
	{
		String_t* L_13 = V_1;
		bool L_14 = String_op_Inequality_m0BD184A74F453A72376E81CC6CAEE2556B80493E(_stringLiteralA7762A2330F09FA14A53834606836604523BAB22, L_13, /*hidden argument*/NULL);
		G_B6_0 = G_B5_0;
		if (!L_14)
		{
			G_B9_0 = G_B5_0;
			goto IL_00a6;
		}
	}
	{
		String_t* L_15 = V_1;
		bool L_16 = String_op_Inequality_m0BD184A74F453A72376E81CC6CAEE2556B80493E(_stringLiteral2FDC2B012A91242D9033DA6503DB6C95B48DE42A, L_15, /*hidden argument*/NULL);
		G_B7_0 = G_B6_0;
		if (!L_16)
		{
			G_B9_0 = G_B6_0;
			goto IL_00a6;
		}
	}
	{
		String_t* L_17 = V_1;
		bool L_18 = String_op_Inequality_m0BD184A74F453A72376E81CC6CAEE2556B80493E(_stringLiteralA34801AD9C1073D622F2B790E2E0631A49DC15EB, L_17, /*hidden argument*/NULL);
		G_B8_0 = G_B7_0;
		if (!L_18)
		{
			G_B9_0 = G_B7_0;
			goto IL_00a6;
		}
	}
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_19 = V_0;
		String_t* L_20 = DateTimeFormatInfo_get_TimeSeparator_m9D230E9D88CE3E2EBA24365775D2B4B2D5621C58(__this, /*hidden argument*/NULL);
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_19, L_20, ((int32_t)1792), 0, /*hidden argument*/NULL);
		G_B9_0 = G_B8_0;
	}

IL_00a6:
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_21 = V_0;
		String_t* L_22 = DateTimeFormatInfo_get_AMDesignator_m3F6101B15CF9711362B92B7827F29BC8589EEC13(__this, /*hidden argument*/NULL);
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_21, L_22, ((int32_t)1027), 0, /*hidden argument*/NULL);
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_23 = V_0;
		String_t* L_24 = DateTimeFormatInfo_get_PMDesignator_m9B249FB528D588F5B6AEFA088CEF342DEDF8594D(__this, /*hidden argument*/NULL);
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_23, L_24, ((int32_t)1284), 1, /*hidden argument*/NULL);
		String_t* L_25 = DateTimeFormatInfo_get_LanguageName_m18AF7115470767CBEFD58E84639A4F6C24AE2891(__this, /*hidden argument*/NULL);
		NullCheck(L_25);
		bool L_26 = String_Equals_m9C4D78DFA0979504FE31429B64A4C26DF48020D1(L_25, _stringLiteral1E4B45509DADEA17CF801ECF4A0D30EB23624558, /*hidden argument*/NULL);
		G_B10_0 = G_B9_0;
		if (!L_26)
		{
			G_B11_0 = G_B9_0;
			goto IL_0118;
		}
	}
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_27 = V_0;
		String_t* L_28 = DateTimeFormatInfo_get_AMDesignator_m3F6101B15CF9711362B92B7827F29BC8589EEC13(__this, /*hidden argument*/NULL);
		String_t* L_29 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(_stringLiteral3A52CE780950D4D969792A2559CD519D7EE8C727, L_28, /*hidden argument*/NULL);
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_27, L_29, ((int32_t)1027), 0, /*hidden argument*/NULL);
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_30 = V_0;
		String_t* L_31 = DateTimeFormatInfo_get_PMDesignator_m9B249FB528D588F5B6AEFA088CEF342DEDF8594D(__this, /*hidden argument*/NULL);
		String_t* L_32 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(_stringLiteral3A52CE780950D4D969792A2559CD519D7EE8C727, L_31, /*hidden argument*/NULL);
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_30, L_32, ((int32_t)1284), 1, /*hidden argument*/NULL);
		G_B11_0 = G_B10_0;
	}

IL_0118:
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_33 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_33, _stringLiteral6F14C2641C259CD65BCFE5BA57A7A0AA34468FE7, ((int32_t)2048), 0, /*hidden argument*/NULL);
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_34 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_34, _stringLiteralCDB4230F4113F489CAE1B4786321A152A77B76BC, ((int32_t)2048), 0, /*hidden argument*/NULL);
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_35 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_35, _stringLiteralD9B59879F3B83656682A13244A4690FF63728156, ((int32_t)2304), 0, /*hidden argument*/NULL);
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_36 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_36, _stringLiteral75448692E0F0EFD2FF89CAD25F9F32CC191F3A72, ((int32_t)2304), 0, /*hidden argument*/NULL);
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_37 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_37, _stringLiteral15917F3B32616F3C61F1BD69A435A449C35FA12D, ((int32_t)2560), 0, /*hidden argument*/NULL);
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_38 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_38, _stringLiteral06CF3E90DE6E3C368CCF6DBBF63D1EBB33A4A668, ((int32_t)2560), 0, /*hidden argument*/NULL);
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_39 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_39, _stringLiteral2FDC2B012A91242D9033DA6503DB6C95B48DE42A, ((int32_t)2816), 0, /*hidden argument*/NULL);
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_40 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_40, _stringLiteralA34801AD9C1073D622F2B790E2E0631A49DC15EB, ((int32_t)2816), 0, /*hidden argument*/NULL);
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_41 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_41, _stringLiteral0D7416E2E22207B2C85FA5F0FD248730D22518CF, ((int32_t)3072), 0, /*hidden argument*/NULL);
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_42 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_42, _stringLiteralEB6AABA1A1CAACEBB6186E0EE69665BA977C6670, ((int32_t)3328), 0, /*hidden argument*/NULL);
		if (!G_B11_0)
		{
			goto IL_0204;
		}
	}
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_43 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_43, _stringLiteralA7762A2330F09FA14A53834606836604523BAB22, ((int32_t)2816), 0, /*hidden argument*/NULL);
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_44 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_44, _stringLiteral0B877B72141806D645B4E4E963E3D1A3DF50C10A, ((int32_t)3072), 0, /*hidden argument*/NULL);
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_45 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_45, _stringLiteral3845248E2861308BC624A415D1464BC1A29EF9F7, ((int32_t)3328), 0, /*hidden argument*/NULL);
	}

IL_0204:
	{
		String_t* L_46 = DateTimeFormatInfo_get_LanguageName_m18AF7115470767CBEFD58E84639A4F6C24AE2891(__this, /*hidden argument*/NULL);
		NullCheck(L_46);
		bool L_47 = String_Equals_m9C4D78DFA0979504FE31429B64A4C26DF48020D1(L_46, _stringLiteral21AB7080B917C3D1E38C5352CD4E8BC417220A33, /*hidden argument*/NULL);
		if (!L_47)
		{
			goto IL_0227;
		}
	}
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_48 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_48, _stringLiteral3BC15C8AAE3E4124DD409035F32EA2FD6835EFC9, ((int32_t)15), 0, /*hidden argument*/NULL);
		goto IL_0239;
	}

IL_0227:
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_49 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_49, _stringLiteral3BC15C8AAE3E4124DD409035F32EA2FD6835EFC9, ((int32_t)3840), 0, /*hidden argument*/NULL);
	}

IL_0239:
	{
		V_2 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)NULL;
		V_3 = (DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2 *)NULL;
		DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2 * L_50 = (DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2 *)il2cpp_codegen_object_new(DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2_il2cpp_TypeInfo_var);
		DateTimeFormatInfoScanner__ctor_m64AD8B358EEF20175E19AEF41B3B04CDD850CDCC(L_50, /*hidden argument*/NULL);
		V_3 = L_50;
		DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2 * L_51 = V_3;
		NullCheck(L_51);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_52 = DateTimeFormatInfoScanner_GetDateWordsOfDTFI_mFC8FB8AB676E039AFEBEAD1FC075BB9257A136DA(L_51, __this, /*hidden argument*/NULL);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_53 = L_52;
		V_2 = L_53;
		__this->set_m_dateWords_53(L_53);
		DateTimeFormatInfo_get_FormatFlags_m42B106A8C2AC470D425032034608045AABB71731(__this, /*hidden argument*/NULL);
		V_4 = (bool)0;
		V_5 = (String_t*)NULL;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_54 = V_2;
		if (!L_54)
		{
			goto IL_031e;
		}
	}
	{
		V_7 = 0;
		goto IL_0314;
	}

IL_026d:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_55 = V_2;
		int32_t L_56 = V_7;
		NullCheck(L_55);
		int32_t L_57 = L_56;
		String_t* L_58 = (L_55)->GetAt(static_cast<il2cpp_array_size_t>(L_57));
		NullCheck(L_58);
		Il2CppChar L_59 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_58, 0, /*hidden argument*/NULL);
		V_8 = L_59;
		Il2CppChar L_60 = V_8;
		if ((((int32_t)L_60) == ((int32_t)((int32_t)57344))))
		{
			goto IL_028d;
		}
	}
	{
		Il2CppChar L_61 = V_8;
		if ((((int32_t)L_61) == ((int32_t)((int32_t)57345))))
		{
			goto IL_02a4;
		}
	}
	{
		goto IL_02d6;
	}

IL_028d:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_62 = V_2;
		int32_t L_63 = V_7;
		NullCheck(L_62);
		int32_t L_64 = L_63;
		String_t* L_65 = (L_62)->GetAt(static_cast<il2cpp_array_size_t>(L_64));
		NullCheck(L_65);
		String_t* L_66 = String_Substring_m2C4AFF5E79DD8BADFD2DFBCF156BF728FBB8E1AE(L_65, 1, /*hidden argument*/NULL);
		V_5 = L_66;
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_67 = V_0;
		String_t* L_68 = V_5;
		DateTimeFormatInfo_AddMonthNames_m95D00AB509955D627B20C64A52BB2582DF3C5CEB(__this, L_67, L_68, /*hidden argument*/NULL);
		goto IL_030e;
	}

IL_02a4:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_69 = V_2;
		int32_t L_70 = V_7;
		NullCheck(L_69);
		int32_t L_71 = L_70;
		String_t* L_72 = (L_69)->GetAt(static_cast<il2cpp_array_size_t>(L_71));
		NullCheck(L_72);
		String_t* L_73 = String_Substring_m2C4AFF5E79DD8BADFD2DFBCF156BF728FBB8E1AE(L_72, 1, /*hidden argument*/NULL);
		V_9 = L_73;
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_74 = V_0;
		String_t* L_75 = V_9;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_74, L_75, ((int32_t)15), 0, /*hidden argument*/NULL);
		String_t* L_76 = DateTimeFormatInfo_get_DateSeparator_m68C0C4E4320F22BAA7B6E6EFF7DD7349541D509C(__this, /*hidden argument*/NULL);
		NullCheck(L_76);
		String_t* L_77 = String_Trim_m788DE5AEFDAC40E778745C4DF4AFD45A4BC1007E(L_76, (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)NULL, /*hidden argument*/NULL);
		String_t* L_78 = V_9;
		NullCheck(L_77);
		bool L_79 = String_Equals_m9C4D78DFA0979504FE31429B64A4C26DF48020D1(L_77, L_78, /*hidden argument*/NULL);
		if (!L_79)
		{
			goto IL_030e;
		}
	}
	{
		V_4 = (bool)1;
		goto IL_030e;
	}

IL_02d6:
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_80 = V_0;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_81 = V_2;
		int32_t L_82 = V_7;
		NullCheck(L_81);
		int32_t L_83 = L_82;
		String_t* L_84 = (L_81)->GetAt(static_cast<il2cpp_array_size_t>(L_83));
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_80, L_84, ((int32_t)10), 0, /*hidden argument*/NULL);
		String_t* L_85 = DateTimeFormatInfo_get_LanguageName_m18AF7115470767CBEFD58E84639A4F6C24AE2891(__this, /*hidden argument*/NULL);
		NullCheck(L_85);
		bool L_86 = String_Equals_m9C4D78DFA0979504FE31429B64A4C26DF48020D1(L_85, _stringLiteral608E01334F5575F10813EFA40CE0102F2DC0A75E, /*hidden argument*/NULL);
		if (!L_86)
		{
			goto IL_030e;
		}
	}
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_87 = V_0;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_88 = V_2;
		int32_t L_89 = V_7;
		NullCheck(L_88);
		int32_t L_90 = L_89;
		String_t* L_91 = (L_88)->GetAt(static_cast<il2cpp_array_size_t>(L_90));
		String_t* L_92 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(_stringLiteral3A52CE780950D4D969792A2559CD519D7EE8C727, L_91, /*hidden argument*/NULL);
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_87, L_92, ((int32_t)10), 0, /*hidden argument*/NULL);
	}

IL_030e:
	{
		int32_t L_93 = V_7;
		V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_93, (int32_t)1));
	}

IL_0314:
	{
		int32_t L_94 = V_7;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_95 = V_2;
		NullCheck(L_95);
		if ((((int32_t)L_94) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_95)->max_length)))))))
		{
			goto IL_026d;
		}
	}

IL_031e:
	{
		bool L_96 = V_4;
		if (L_96)
		{
			goto IL_0335;
		}
	}
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_97 = V_0;
		String_t* L_98 = DateTimeFormatInfo_get_DateSeparator_m68C0C4E4320F22BAA7B6E6EFF7DD7349541D509C(__this, /*hidden argument*/NULL);
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_97, L_98, ((int32_t)1536), 0, /*hidden argument*/NULL);
	}

IL_0335:
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_99 = V_0;
		DateTimeFormatInfo_AddMonthNames_m95D00AB509955D627B20C64A52BB2582DF3C5CEB(__this, L_99, (String_t*)NULL, /*hidden argument*/NULL);
		V_10 = 1;
		goto IL_035a;
	}

IL_0342:
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_100 = V_0;
		int32_t L_101 = V_10;
		String_t* L_102 = DateTimeFormatInfo_GetAbbreviatedMonthName_m5C71C0AB3BCCD6AE4C17104BCB4D2F65759E9D06(__this, L_101, /*hidden argument*/NULL);
		int32_t L_103 = V_10;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_100, L_102, 5, L_103, /*hidden argument*/NULL);
		int32_t L_104 = V_10;
		V_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_104, (int32_t)1));
	}

IL_035a:
	{
		int32_t L_105 = V_10;
		if ((((int32_t)L_105) <= ((int32_t)((int32_t)13))))
		{
			goto IL_0342;
		}
	}
	{
		int32_t L_106 = DateTimeFormatInfo_get_FormatFlags_m42B106A8C2AC470D425032034608045AABB71731(__this, /*hidden argument*/NULL);
		if (!((int32_t)((int32_t)L_106&(int32_t)1)))
		{
			goto IL_0393;
		}
	}
	{
		V_11 = 1;
		goto IL_038d;
	}

IL_036f:
	{
		int32_t L_107 = V_11;
		String_t* L_108 = DateTimeFormatInfo_internalGetMonthName_mE9361985B13F655CED883CDDF45DC962EE2F1F77(__this, L_107, 1, (bool)0, /*hidden argument*/NULL);
		V_12 = L_108;
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_109 = V_0;
		String_t* L_110 = V_12;
		int32_t L_111 = V_11;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_109, L_110, 5, L_111, /*hidden argument*/NULL);
		int32_t L_112 = V_11;
		V_11 = ((int32_t)il2cpp_codegen_add((int32_t)L_112, (int32_t)1));
	}

IL_038d:
	{
		int32_t L_113 = V_11;
		if ((((int32_t)L_113) <= ((int32_t)((int32_t)13))))
		{
			goto IL_036f;
		}
	}

IL_0393:
	{
		int32_t L_114 = DateTimeFormatInfo_get_FormatFlags_m42B106A8C2AC470D425032034608045AABB71731(__this, /*hidden argument*/NULL);
		if (!((int32_t)((int32_t)L_114&(int32_t)2)))
		{
			goto IL_03c6;
		}
	}
	{
		V_13 = 1;
		goto IL_03c0;
	}

IL_03a2:
	{
		int32_t L_115 = V_13;
		String_t* L_116 = DateTimeFormatInfo_internalGetMonthName_mE9361985B13F655CED883CDDF45DC962EE2F1F77(__this, L_115, 2, (bool)0, /*hidden argument*/NULL);
		V_14 = L_116;
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_117 = V_0;
		String_t* L_118 = V_14;
		int32_t L_119 = V_13;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_117, L_118, 5, L_119, /*hidden argument*/NULL);
		int32_t L_120 = V_13;
		V_13 = ((int32_t)il2cpp_codegen_add((int32_t)L_120, (int32_t)1));
	}

IL_03c0:
	{
		int32_t L_121 = V_13;
		if ((((int32_t)L_121) <= ((int32_t)((int32_t)13))))
		{
			goto IL_03a2;
		}
	}

IL_03c6:
	{
		V_15 = 0;
		goto IL_03fd;
	}

IL_03cb:
	{
		int32_t L_122 = V_15;
		String_t* L_123 = DateTimeFormatInfo_GetDayName_m82CF60408D75B103DAFF96575B257EFFA80569AF(__this, L_122, /*hidden argument*/NULL);
		V_16 = L_123;
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_124 = V_0;
		String_t* L_125 = V_16;
		int32_t L_126 = V_15;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_124, L_125, 7, L_126, /*hidden argument*/NULL);
		int32_t L_127 = V_15;
		String_t* L_128 = DateTimeFormatInfo_GetAbbreviatedDayName_m31D50EB7EF2ED3E7F0F72C14498427D8E7799D43(__this, L_127, /*hidden argument*/NULL);
		V_16 = L_128;
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_129 = V_0;
		String_t* L_130 = V_16;
		int32_t L_131 = V_15;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_129, L_130, 7, L_131, /*hidden argument*/NULL);
		int32_t L_132 = V_15;
		V_15 = ((int32_t)il2cpp_codegen_add((int32_t)L_132, (int32_t)1));
	}

IL_03fd:
	{
		int32_t L_133 = V_15;
		if ((((int32_t)L_133) < ((int32_t)7)))
		{
			goto IL_03cb;
		}
	}
	{
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_134 = __this->get_calendar_17();
		NullCheck(L_134);
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_135 = VirtFuncInvoker0< Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* >::Invoke(15 /* System.Int32[] System.Globalization.Calendar::get_Eras() */, L_134);
		V_6 = L_135;
		V_17 = 1;
		goto IL_0440;
	}

IL_0414:
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_136 = V_0;
		int32_t L_137 = V_17;
		String_t* L_138 = DateTimeFormatInfo_GetEraName_mA4F71726B4A0780F732E56EE4876DCDF7EA2EB38(__this, L_137, /*hidden argument*/NULL);
		int32_t L_139 = V_17;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_136, L_138, ((int32_t)9), L_139, /*hidden argument*/NULL);
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_140 = V_0;
		int32_t L_141 = V_17;
		String_t* L_142 = DateTimeFormatInfo_GetAbbreviatedEraName_m8096A35954A22E28951B8DDDB1BE4B1CD831D7C4(__this, L_141, /*hidden argument*/NULL);
		int32_t L_143 = V_17;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_140, L_142, ((int32_t)9), L_143, /*hidden argument*/NULL);
		int32_t L_144 = V_17;
		V_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_144, (int32_t)1));
	}

IL_0440:
	{
		int32_t L_145 = V_17;
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_146 = V_6;
		NullCheck(L_146);
		if ((((int32_t)L_145) <= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_146)->max_length)))))))
		{
			goto IL_0414;
		}
	}
	{
		String_t* L_147 = DateTimeFormatInfo_get_LanguageName_m18AF7115470767CBEFD58E84639A4F6C24AE2891(__this, /*hidden argument*/NULL);
		NullCheck(L_147);
		bool L_148 = String_Equals_m9C4D78DFA0979504FE31429B64A4C26DF48020D1(L_147, _stringLiteral84572EF2253EF81E2D8CD8C65849F4D9A3881F47, /*hidden argument*/NULL);
		if (!L_148)
		{
			goto IL_0516;
		}
	}
	{
		V_18 = 0;
		goto IL_048d;
	}

IL_0462:
	{
		int32_t L_149 = V_18;
		String_t* L_150 = DateTimeFormatInfo_GetAbbreviatedDayName_m31D50EB7EF2ED3E7F0F72C14498427D8E7799D43(__this, L_149, /*hidden argument*/NULL);
		String_t* L_151 = String_Concat_mF4626905368D6558695A823466A1AF65EADB9923(_stringLiteral28ED3A797DA3C48C309A4EF792147F3C56CFEC40, L_150, _stringLiteralE7064F0B80F61DBC65915311032D27BAA569AE2A, /*hidden argument*/NULL);
		V_19 = L_151;
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_152 = V_0;
		String_t* L_153 = V_19;
		int32_t L_154 = V_18;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_152, L_153, 7, L_154, /*hidden argument*/NULL);
		int32_t L_155 = V_18;
		V_18 = ((int32_t)il2cpp_codegen_add((int32_t)L_155, (int32_t)1));
	}

IL_048d:
	{
		int32_t L_156 = V_18;
		if ((((int32_t)L_156) < ((int32_t)7)))
		{
			goto IL_0462;
		}
	}
	{
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_157 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(__this, /*hidden argument*/NULL);
		NullCheck(L_157);
		Type_t * L_158 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(L_157, /*hidden argument*/NULL);
		RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D  L_159 = { reinterpret_cast<intptr_t> (JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_0_0_0_var) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_160 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_159, /*hidden argument*/NULL);
		bool L_161 = Type_op_Inequality_m615014191FB05FD50F63A24EB9A6CCA785E7CEC9(L_158, L_160, /*hidden argument*/NULL);
		if (!L_161)
		{
			goto IL_0571;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_162 = DateTimeFormatInfo_GetJapaneseCalendarDTFI_mF905895C24DE13A3A53CE23530B4958DEE6EB50F(/*hidden argument*/NULL);
		V_20 = L_162;
		V_21 = 1;
		goto IL_0502;
	}

IL_04bd:
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_163 = V_0;
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_164 = V_20;
		int32_t L_165 = V_21;
		NullCheck(L_164);
		String_t* L_166 = DateTimeFormatInfo_GetEraName_mA4F71726B4A0780F732E56EE4876DCDF7EA2EB38(L_164, L_165, /*hidden argument*/NULL);
		int32_t L_167 = V_21;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_163, L_166, ((int32_t)13), L_167, /*hidden argument*/NULL);
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_168 = V_0;
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_169 = V_20;
		int32_t L_170 = V_21;
		NullCheck(L_169);
		String_t* L_171 = DateTimeFormatInfo_GetAbbreviatedEraName_m8096A35954A22E28951B8DDDB1BE4B1CD831D7C4(L_169, L_170, /*hidden argument*/NULL);
		int32_t L_172 = V_21;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_168, L_171, ((int32_t)13), L_172, /*hidden argument*/NULL);
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_173 = V_0;
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_174 = V_20;
		NullCheck(L_174);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_175 = DateTimeFormatInfo_get_AbbreviatedEnglishEraNames_m0F9FB583B4F618759826026FB838E8BF9D6147F8(L_174, /*hidden argument*/NULL);
		int32_t L_176 = V_21;
		NullCheck(L_175);
		int32_t L_177 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_176, (int32_t)1));
		String_t* L_178 = (L_175)->GetAt(static_cast<il2cpp_array_size_t>(L_177));
		int32_t L_179 = V_21;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_173, L_178, ((int32_t)13), L_179, /*hidden argument*/NULL);
		int32_t L_180 = V_21;
		V_21 = ((int32_t)il2cpp_codegen_add((int32_t)L_180, (int32_t)1));
	}

IL_0502:
	{
		int32_t L_181 = V_21;
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_182 = V_20;
		NullCheck(L_182);
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_183 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(L_182, /*hidden argument*/NULL);
		NullCheck(L_183);
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_184 = VirtFuncInvoker0< Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* >::Invoke(15 /* System.Int32[] System.Globalization.Calendar::get_Eras() */, L_183);
		NullCheck(L_184);
		if ((((int32_t)L_181) <= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_184)->max_length)))))))
		{
			goto IL_04bd;
		}
	}
	{
		goto IL_0571;
	}

IL_0516:
	{
		String_t* L_185 = DateTimeFormatInfo_get_CultureName_m4965DE12E229BBA304157A262997D88659C92755(__this, /*hidden argument*/NULL);
		NullCheck(L_185);
		bool L_186 = String_Equals_m9C4D78DFA0979504FE31429B64A4C26DF48020D1(L_185, _stringLiteralFB157325FE225946421F77EC1F8BF9F7F98E81B9, /*hidden argument*/NULL);
		if (!L_186)
		{
			goto IL_0571;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_187 = DateTimeFormatInfo_GetTaiwanCalendarDTFI_mB5B91430A2881BCBF7ADD581F1960B1BA6BBBB7B(/*hidden argument*/NULL);
		V_22 = L_187;
		V_23 = 1;
		goto IL_055f;
	}

IL_0534:
	{
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_188 = V_22;
		int32_t L_189 = V_23;
		NullCheck(L_188);
		String_t* L_190 = DateTimeFormatInfo_GetEraName_mA4F71726B4A0780F732E56EE4876DCDF7EA2EB38(L_188, L_189, /*hidden argument*/NULL);
		NullCheck(L_190);
		int32_t L_191 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_190, /*hidden argument*/NULL);
		if ((((int32_t)L_191) <= ((int32_t)0)))
		{
			goto IL_0559;
		}
	}
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_192 = V_0;
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_193 = V_22;
		int32_t L_194 = V_23;
		NullCheck(L_193);
		String_t* L_195 = DateTimeFormatInfo_GetEraName_mA4F71726B4A0780F732E56EE4876DCDF7EA2EB38(L_193, L_194, /*hidden argument*/NULL);
		int32_t L_196 = V_23;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_192, L_195, ((int32_t)14), L_196, /*hidden argument*/NULL);
	}

IL_0559:
	{
		int32_t L_197 = V_23;
		V_23 = ((int32_t)il2cpp_codegen_add((int32_t)L_197, (int32_t)1));
	}

IL_055f:
	{
		int32_t L_198 = V_23;
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_199 = V_22;
		NullCheck(L_199);
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_200 = DateTimeFormatInfo_get_Calendar_mFC8C8E19E118F8EE304B8C359E57EFD25EE2F862(L_199, /*hidden argument*/NULL);
		NullCheck(L_200);
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_201 = VirtFuncInvoker0< Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* >::Invoke(15 /* System.Int32[] System.Globalization.Calendar::get_Eras() */, L_200);
		NullCheck(L_201);
		if ((((int32_t)L_198) <= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_201)->max_length)))))))
		{
			goto IL_0534;
		}
	}

IL_0571:
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_202 = V_0;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_203 = DateTimeFormatInfo_get_InvariantInfo_mF4896D7991425B6C5391BB86C11091A8B715CCDC(/*hidden argument*/NULL);
		NullCheck(L_203);
		String_t* L_204 = DateTimeFormatInfo_get_AMDesignator_m3F6101B15CF9711362B92B7827F29BC8589EEC13(L_203, /*hidden argument*/NULL);
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_202, L_204, ((int32_t)1027), 0, /*hidden argument*/NULL);
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_205 = V_0;
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_206 = DateTimeFormatInfo_get_InvariantInfo_mF4896D7991425B6C5391BB86C11091A8B715CCDC(/*hidden argument*/NULL);
		NullCheck(L_206);
		String_t* L_207 = DateTimeFormatInfo_get_PMDesignator_m9B249FB528D588F5B6AEFA088CEF342DEDF8594D(L_206, /*hidden argument*/NULL);
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_205, L_207, ((int32_t)1284), 1, /*hidden argument*/NULL);
		V_24 = 1;
		goto IL_05de;
	}

IL_05a4:
	{
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_208 = DateTimeFormatInfo_get_InvariantInfo_mF4896D7991425B6C5391BB86C11091A8B715CCDC(/*hidden argument*/NULL);
		int32_t L_209 = V_24;
		NullCheck(L_208);
		String_t* L_210 = DateTimeFormatInfo_GetMonthName_m442F6260E03F4C61CE83A7DE211B62EB88678DDC(L_208, L_209, /*hidden argument*/NULL);
		V_25 = L_210;
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_211 = V_0;
		String_t* L_212 = V_25;
		int32_t L_213 = V_24;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_211, L_212, 5, L_213, /*hidden argument*/NULL);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_214 = DateTimeFormatInfo_get_InvariantInfo_mF4896D7991425B6C5391BB86C11091A8B715CCDC(/*hidden argument*/NULL);
		int32_t L_215 = V_24;
		NullCheck(L_214);
		String_t* L_216 = DateTimeFormatInfo_GetAbbreviatedMonthName_m5C71C0AB3BCCD6AE4C17104BCB4D2F65759E9D06(L_214, L_215, /*hidden argument*/NULL);
		V_25 = L_216;
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_217 = V_0;
		String_t* L_218 = V_25;
		int32_t L_219 = V_24;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_217, L_218, 5, L_219, /*hidden argument*/NULL);
		int32_t L_220 = V_24;
		V_24 = ((int32_t)il2cpp_codegen_add((int32_t)L_220, (int32_t)1));
	}

IL_05de:
	{
		int32_t L_221 = V_24;
		if ((((int32_t)L_221) <= ((int32_t)((int32_t)12))))
		{
			goto IL_05a4;
		}
	}
	{
		V_26 = 0;
		goto IL_0623;
	}

IL_05e9:
	{
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_222 = DateTimeFormatInfo_get_InvariantInfo_mF4896D7991425B6C5391BB86C11091A8B715CCDC(/*hidden argument*/NULL);
		int32_t L_223 = V_26;
		NullCheck(L_222);
		String_t* L_224 = DateTimeFormatInfo_GetDayName_m82CF60408D75B103DAFF96575B257EFFA80569AF(L_222, L_223, /*hidden argument*/NULL);
		V_27 = L_224;
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_225 = V_0;
		String_t* L_226 = V_27;
		int32_t L_227 = V_26;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_225, L_226, 7, L_227, /*hidden argument*/NULL);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_228 = DateTimeFormatInfo_get_InvariantInfo_mF4896D7991425B6C5391BB86C11091A8B715CCDC(/*hidden argument*/NULL);
		int32_t L_229 = V_26;
		NullCheck(L_228);
		String_t* L_230 = DateTimeFormatInfo_GetAbbreviatedDayName_m31D50EB7EF2ED3E7F0F72C14498427D8E7799D43(L_228, L_229, /*hidden argument*/NULL);
		V_27 = L_230;
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_231 = V_0;
		String_t* L_232 = V_27;
		int32_t L_233 = V_26;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_231, L_232, 7, L_233, /*hidden argument*/NULL);
		int32_t L_234 = V_26;
		V_26 = ((int32_t)il2cpp_codegen_add((int32_t)L_234, (int32_t)1));
	}

IL_0623:
	{
		int32_t L_235 = V_26;
		if ((((int32_t)L_235) < ((int32_t)7)))
		{
			goto IL_05e9;
		}
	}
	{
		V_28 = 0;
		goto IL_0649;
	}

IL_062d:
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_236 = V_0;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_237 = DateTimeFormatInfo_get_AbbreviatedEnglishEraNames_m0F9FB583B4F618759826026FB838E8BF9D6147F8(__this, /*hidden argument*/NULL);
		int32_t L_238 = V_28;
		NullCheck(L_237);
		int32_t L_239 = L_238;
		String_t* L_240 = (L_237)->GetAt(static_cast<il2cpp_array_size_t>(L_239));
		int32_t L_241 = V_28;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_236, L_240, ((int32_t)9), ((int32_t)il2cpp_codegen_add((int32_t)L_241, (int32_t)1)), /*hidden argument*/NULL);
		int32_t L_242 = V_28;
		V_28 = ((int32_t)il2cpp_codegen_add((int32_t)L_242, (int32_t)1));
	}

IL_0649:
	{
		int32_t L_243 = V_28;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_244 = DateTimeFormatInfo_get_AbbreviatedEnglishEraNames_m0F9FB583B4F618759826026FB838E8BF9D6147F8(__this, /*hidden argument*/NULL);
		NullCheck(L_244);
		if ((((int32_t)L_243) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_244)->max_length)))))))
		{
			goto IL_062d;
		}
	}
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_245 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_245, _stringLiteralC2C53D66948214258A26CA9CA845D7AC0C17F8E7, ((int32_t)3584), 0, /*hidden argument*/NULL);
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_246 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_246, _stringLiteralD84234CE9F95C2DF9A9CB91648DC0629D7B55A78, 8, 0, /*hidden argument*/NULL);
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_247 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_247, _stringLiteral909F99A779ADB66A76FC53AB56C7DD1CAF35D0FD, 8, 0, /*hidden argument*/NULL);
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_248 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_248, _stringLiteral42099B4AF021E53FD8FD4E056C2568D7C2E3FFA8, ((int32_t)1536), 0, /*hidden argument*/NULL);
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_249 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_249, _stringLiteral05A79F06CF3F67F726DAE68D18A2290F6C9A50C9, ((int32_t)1792), 0, /*hidden argument*/NULL);
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_250 = V_0;
		__this->set_m_dtfiTokenHash_57(L_250);
	}

IL_06ae:
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_251 = V_0;
		return L_251;
	}
}
// System.Void System.Globalization.DateTimeFormatInfo::AddMonthNames(System.Globalization.TokenHashValue[],System.String)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_AddMonthNames_m95D00AB509955D627B20C64A52BB2582DF3C5CEB (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* ___temp0, String_t* ___monthPostfix1, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	String_t* V_1 = NULL;
	{
		V_0 = 1;
		goto IL_004a;
	}

IL_0004:
	{
		int32_t L_0 = V_0;
		String_t* L_1 = DateTimeFormatInfo_GetMonthName_m442F6260E03F4C61CE83A7DE211B62EB88678DDC(__this, L_0, /*hidden argument*/NULL);
		V_1 = L_1;
		String_t* L_2 = V_1;
		NullCheck(L_2);
		int32_t L_3 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_2, /*hidden argument*/NULL);
		if ((((int32_t)L_3) <= ((int32_t)0)))
		{
			goto IL_0034;
		}
	}
	{
		String_t* L_4 = ___monthPostfix1;
		if (!L_4)
		{
			goto IL_002a;
		}
	}
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_5 = ___temp0;
		String_t* L_6 = V_1;
		String_t* L_7 = ___monthPostfix1;
		String_t* L_8 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(L_6, L_7, /*hidden argument*/NULL);
		int32_t L_9 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_5, L_8, 5, L_9, /*hidden argument*/NULL);
		goto IL_0034;
	}

IL_002a:
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_10 = ___temp0;
		String_t* L_11 = V_1;
		int32_t L_12 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_10, L_11, 5, L_12, /*hidden argument*/NULL);
	}

IL_0034:
	{
		int32_t L_13 = V_0;
		String_t* L_14 = DateTimeFormatInfo_GetAbbreviatedMonthName_m5C71C0AB3BCCD6AE4C17104BCB4D2F65759E9D06(__this, L_13, /*hidden argument*/NULL);
		V_1 = L_14;
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_15 = ___temp0;
		String_t* L_16 = V_1;
		int32_t L_17 = V_0;
		DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283(__this, L_15, L_16, 5, L_17, /*hidden argument*/NULL);
		int32_t L_18 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
	}

IL_004a:
	{
		int32_t L_19 = V_0;
		if ((((int32_t)L_19) <= ((int32_t)((int32_t)13))))
		{
			goto IL_0004;
		}
	}
	{
		return;
	}
}
// System.Boolean System.Globalization.DateTimeFormatInfo::TryParseHebrewNumber(System.__DTString&,System.Boolean&,System.Int32&)
extern "C" IL2CPP_METHOD_ATTR bool DateTimeFormatInfo_TryParseHebrewNumber_m2667B9C07FE2D9F8DCE346626CFD711CD6375D4E (__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * ___str0, bool* ___badFormat1, int32_t* ___number2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_TryParseHebrewNumber_m2667B9C07FE2D9F8DCE346626CFD711CD6375D4E_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	HebrewNumberParsingContext_t73104EEB061AFC678110026DD0277C48EAC49B0A  V_1;
	memset(&V_1, 0, sizeof(V_1));
	int32_t V_2 = 0;
	{
		int32_t* L_0 = ___number2;
		*((int32_t*)L_0) = (int32_t)(-1);
		bool* L_1 = ___badFormat1;
		*((int8_t*)L_1) = (int8_t)0;
		__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * L_2 = ___str0;
		int32_t L_3 = L_2->get_Index_1();
		V_0 = L_3;
		__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * L_4 = ___str0;
		String_t* L_5 = L_4->get_Value_0();
		int32_t L_6 = V_0;
		NullCheck(L_5);
		Il2CppChar L_7 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_5, L_6, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_il2cpp_TypeInfo_var);
		bool L_8 = HebrewNumber_IsDigit_mCDF714C550DFABCF8B6F863328EB9EB24C352A6F(L_7, /*hidden argument*/NULL);
		if (L_8)
		{
			goto IL_0022;
		}
	}
	{
		return (bool)0;
	}

IL_0022:
	{
		HebrewNumberParsingContext__ctor_m8053C4350B4A4501DA238B4F8B345E2B5FC38128((HebrewNumberParsingContext_t73104EEB061AFC678110026DD0277C48EAC49B0A *)(&V_1), 0, /*hidden argument*/NULL);
	}

IL_002a:
	{
		__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * L_9 = ___str0;
		String_t* L_10 = L_9->get_Value_0();
		int32_t L_11 = V_0;
		int32_t L_12 = L_11;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
		NullCheck(L_10);
		Il2CppChar L_13 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_10, L_12, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_il2cpp_TypeInfo_var);
		int32_t L_14 = HebrewNumber_ParseByChar_m083C7C0CF554FDF381FEDB6DE92308BBD82B222D(L_13, (HebrewNumberParsingContext_t73104EEB061AFC678110026DD0277C48EAC49B0A *)(&V_1), /*hidden argument*/NULL);
		V_2 = L_14;
		int32_t L_15 = V_2;
		if ((!(((uint32_t)L_15) <= ((uint32_t)1))))
		{
			goto IL_0048;
		}
	}
	{
		return (bool)0;
	}

IL_0048:
	{
		int32_t L_16 = V_0;
		__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * L_17 = ___str0;
		String_t* L_18 = L_17->get_Value_0();
		NullCheck(L_18);
		int32_t L_19 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_18, /*hidden argument*/NULL);
		if ((((int32_t)L_16) >= ((int32_t)L_19)))
		{
			goto IL_005a;
		}
	}
	{
		int32_t L_20 = V_2;
		if ((!(((uint32_t)L_20) == ((uint32_t)2))))
		{
			goto IL_002a;
		}
	}

IL_005a:
	{
		int32_t L_21 = V_2;
		if ((((int32_t)L_21) == ((int32_t)2)))
		{
			goto IL_0060;
		}
	}
	{
		return (bool)0;
	}

IL_0060:
	{
		__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * L_22 = ___str0;
		int32_t L_23 = V_0;
		__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * L_24 = ___str0;
		int32_t L_25 = L_24->get_Index_1();
		__DTString_Advance_m6CAEF5CE3C7B57CBBDA5E0F5A391F6517C3791CC((__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 *)L_22, ((int32_t)il2cpp_codegen_subtract((int32_t)L_23, (int32_t)L_25)), /*hidden argument*/NULL);
		int32_t* L_26 = ___number2;
		HebrewNumberParsingContext_t73104EEB061AFC678110026DD0277C48EAC49B0A  L_27 = V_1;
		int32_t L_28 = L_27.get_result_1();
		*((int32_t*)L_26) = (int32_t)L_28;
		return (bool)1;
	}
}
// System.Boolean System.Globalization.DateTimeFormatInfo::IsHebrewChar(System.Char)
extern "C" IL2CPP_METHOD_ATTR bool DateTimeFormatInfo_IsHebrewChar_mCE87B995C1C19F6A349806182F1D86A1A908E488 (Il2CppChar ___ch0, const RuntimeMethod* method)
{
	{
		Il2CppChar L_0 = ___ch0;
		if ((((int32_t)L_0) < ((int32_t)((int32_t)1424))))
		{
			goto IL_0014;
		}
	}
	{
		Il2CppChar L_1 = ___ch0;
		return (bool)((((int32_t)((((int32_t)L_1) > ((int32_t)((int32_t)1535)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
	}

IL_0014:
	{
		return (bool)0;
	}
}
// System.Boolean System.Globalization.DateTimeFormatInfo::Tokenize(System.TokenType,System.TokenType&,System.Int32&,System.__DTString&)
extern "C" IL2CPP_METHOD_ATTR bool DateTimeFormatInfo_Tokenize_m47644B9B55F1919470E65677B3C8C5573E606217 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, int32_t ___TokenMask0, int32_t* ___tokenType1, int32_t* ___tokenValue2, __DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * ___str3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_Tokenize_m47644B9B55F1919470E65677B3C8C5573E606217_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * V_0 = NULL;
	Il2CppChar V_1 = 0x0;
	bool V_2 = false;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* V_7 = NULL;
	bool V_8 = false;
	int32_t V_9 = 0;
	int32_t V_10 = 0;
	int32_t V_11 = 0;
	{
		int32_t* L_0 = ___tokenType1;
		*((int32_t*)L_0) = (int32_t)((int32_t)11);
		int32_t* L_1 = ___tokenValue2;
		*((int32_t*)L_1) = (int32_t)0;
		__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * L_2 = ___str3;
		Il2CppChar L_3 = L_2->get_m_current_3();
		V_1 = L_3;
		Il2CppChar L_4 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
		bool L_5 = Char_IsLetter_mCC7F387F16C2DE7C85B6A1A0C5BC75D92A813DFE(L_4, /*hidden argument*/NULL);
		V_2 = L_5;
		bool L_6 = V_2;
		if (!L_6)
		{
			goto IL_0052;
		}
	}
	{
		Il2CppChar L_7 = V_1;
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_8 = DateTimeFormatInfo_get_Culture_m4E018EEEEDD98A12C39783FE133B82768D16A12E(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
		Il2CppChar L_9 = Char_ToLower_m10AA9F9260876F97230F7BAA4C070AD23ABBC160(L_7, L_8, /*hidden argument*/NULL);
		V_1 = L_9;
		Il2CppChar L_10 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		bool L_11 = DateTimeFormatInfo_IsHebrewChar_mCE87B995C1C19F6A349806182F1D86A1A908E488(L_10, /*hidden argument*/NULL);
		if (!L_11)
		{
			goto IL_0052;
		}
	}
	{
		int32_t L_12 = ___TokenMask0;
		if ((!(((uint32_t)L_12) == ((uint32_t)((int32_t)255)))))
		{
			goto IL_0052;
		}
	}
	{
		__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * L_13 = ___str3;
		int32_t* L_14 = ___tokenValue2;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		bool L_15 = DateTimeFormatInfo_TryParseHebrewNumber_m2667B9C07FE2D9F8DCE346626CFD711CD6375D4E((__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 *)L_13, (bool*)(&V_8), (int32_t*)L_14, /*hidden argument*/NULL);
		if (!L_15)
		{
			goto IL_0052;
		}
	}
	{
		bool L_16 = V_8;
		if (!L_16)
		{
			goto IL_004c;
		}
	}
	{
		int32_t* L_17 = ___tokenType1;
		*((int32_t*)L_17) = (int32_t)((int32_t)11);
		return (bool)0;
	}

IL_004c:
	{
		int32_t* L_18 = ___tokenType1;
		*((int32_t*)L_18) = (int32_t)((int32_t)12);
		return (bool)1;
	}

IL_0052:
	{
		Il2CppChar L_19 = V_1;
		V_3 = ((int32_t)((int32_t)L_19%(int32_t)((int32_t)199)));
		Il2CppChar L_20 = V_1;
		V_4 = ((int32_t)il2cpp_codegen_add((int32_t)1, (int32_t)((int32_t)((int32_t)L_20%(int32_t)((int32_t)197)))));
		__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * L_21 = ___str3;
		int32_t L_22 = L_21->get_len_2();
		__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * L_23 = ___str3;
		int32_t L_24 = L_23->get_Index_1();
		V_5 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_22, (int32_t)L_24));
		V_6 = 0;
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_25 = __this->get_m_dtfiTokenHash_57();
		V_7 = L_25;
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_26 = V_7;
		if (L_26)
		{
			goto IL_008d;
		}
	}
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_27 = DateTimeFormatInfo_CreateTokenHashTable_m0848FC822D4DC1FD37DFA80C48FF49B59334341E(__this, /*hidden argument*/NULL);
		V_7 = L_27;
	}

IL_008d:
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_28 = V_7;
		int32_t L_29 = V_3;
		NullCheck(L_28);
		int32_t L_30 = L_29;
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_31 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
		V_0 = L_31;
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_32 = V_0;
		if (!L_32)
		{
			goto IL_01f5;
		}
	}
	{
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_33 = V_0;
		NullCheck(L_33);
		int32_t L_34 = L_33->get_tokenType_1();
		int32_t L_35 = ___TokenMask0;
		if ((((int32_t)((int32_t)((int32_t)L_34&(int32_t)L_35))) <= ((int32_t)0)))
		{
			goto IL_01ce;
		}
	}
	{
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_36 = V_0;
		NullCheck(L_36);
		String_t* L_37 = L_36->get_tokenString_0();
		NullCheck(L_37);
		int32_t L_38 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_37, /*hidden argument*/NULL);
		int32_t L_39 = V_5;
		if ((((int32_t)L_38) > ((int32_t)L_39)))
		{
			goto IL_01ce;
		}
	}
	{
		__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * L_40 = ___str3;
		String_t* L_41 = L_40->get_Value_0();
		__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * L_42 = ___str3;
		int32_t L_43 = L_42->get_Index_1();
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_44 = V_0;
		NullCheck(L_44);
		String_t* L_45 = L_44->get_tokenString_0();
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_46 = V_0;
		NullCheck(L_46);
		String_t* L_47 = L_46->get_tokenString_0();
		NullCheck(L_47);
		int32_t L_48 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_47, /*hidden argument*/NULL);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_49 = DateTimeFormatInfo_get_Culture_m4E018EEEEDD98A12C39783FE133B82768D16A12E(__this, /*hidden argument*/NULL);
		int32_t L_50 = String_Compare_m4F7827906BB2FD00745D6A962DB23A7FF58BEB47(L_41, L_43, L_45, 0, L_48, L_49, 1, /*hidden argument*/NULL);
		if (L_50)
		{
			goto IL_0146;
		}
	}
	{
		bool L_51 = V_2;
		if (!L_51)
		{
			goto IL_011f;
		}
	}
	{
		__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * L_52 = ___str3;
		int32_t L_53 = L_52->get_Index_1();
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_54 = V_0;
		NullCheck(L_54);
		String_t* L_55 = L_54->get_tokenString_0();
		NullCheck(L_55);
		int32_t L_56 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_55, /*hidden argument*/NULL);
		int32_t L_57 = ((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)L_56));
		V_9 = L_57;
		__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * L_58 = ___str3;
		int32_t L_59 = L_58->get_len_2();
		if ((((int32_t)L_57) >= ((int32_t)L_59)))
		{
			goto IL_011f;
		}
	}
	{
		__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * L_60 = ___str3;
		String_t* L_61 = L_60->get_Value_0();
		int32_t L_62 = V_9;
		NullCheck(L_61);
		Il2CppChar L_63 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_61, L_62, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
		bool L_64 = Char_IsLetter_mCC7F387F16C2DE7C85B6A1A0C5BC75D92A813DFE(L_63, /*hidden argument*/NULL);
		if (!L_64)
		{
			goto IL_011f;
		}
	}
	{
		return (bool)0;
	}

IL_011f:
	{
		int32_t* L_65 = ___tokenType1;
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_66 = V_0;
		NullCheck(L_66);
		int32_t L_67 = L_66->get_tokenType_1();
		int32_t L_68 = ___TokenMask0;
		*((int32_t*)L_65) = (int32_t)((int32_t)((int32_t)L_67&(int32_t)L_68));
		int32_t* L_69 = ___tokenValue2;
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_70 = V_0;
		NullCheck(L_70);
		int32_t L_71 = L_70->get_tokenValue_2();
		*((int32_t*)L_69) = (int32_t)L_71;
		__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * L_72 = ___str3;
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_73 = V_0;
		NullCheck(L_73);
		String_t* L_74 = L_73->get_tokenString_0();
		NullCheck(L_74);
		int32_t L_75 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_74, /*hidden argument*/NULL);
		__DTString_Advance_m6CAEF5CE3C7B57CBBDA5E0F5A391F6517C3791CC((__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 *)L_72, L_75, /*hidden argument*/NULL);
		return (bool)1;
	}

IL_0146:
	{
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_76 = V_0;
		NullCheck(L_76);
		int32_t L_77 = L_76->get_tokenType_1();
		if ((!(((uint32_t)L_77) == ((uint32_t)5))))
		{
			goto IL_018a;
		}
	}
	{
		bool L_78 = DateTimeFormatInfo_get_HasSpacesInMonthNames_mAAB2BD50D0EA1824848EA8B0047ADF82E02AB7B9(__this, /*hidden argument*/NULL);
		if (!L_78)
		{
			goto IL_018a;
		}
	}
	{
		V_10 = 0;
		__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * L_79 = ___str3;
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_80 = V_0;
		NullCheck(L_80);
		String_t* L_81 = L_80->get_tokenString_0();
		bool L_82 = __DTString_MatchSpecifiedWords_mAD172D28B54FDBB34D5E8C8F92CB6C8B0EECDBA0((__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 *)L_79, L_81, (bool)1, (int32_t*)(&V_10), /*hidden argument*/NULL);
		if (!L_82)
		{
			goto IL_01ce;
		}
	}
	{
		int32_t* L_83 = ___tokenType1;
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_84 = V_0;
		NullCheck(L_84);
		int32_t L_85 = L_84->get_tokenType_1();
		int32_t L_86 = ___TokenMask0;
		*((int32_t*)L_83) = (int32_t)((int32_t)((int32_t)L_85&(int32_t)L_86));
		int32_t* L_87 = ___tokenValue2;
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_88 = V_0;
		NullCheck(L_88);
		int32_t L_89 = L_88->get_tokenValue_2();
		*((int32_t*)L_87) = (int32_t)L_89;
		__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * L_90 = ___str3;
		int32_t L_91 = V_10;
		__DTString_Advance_m6CAEF5CE3C7B57CBBDA5E0F5A391F6517C3791CC((__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 *)L_90, L_91, /*hidden argument*/NULL);
		return (bool)1;
	}

IL_018a:
	{
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_92 = V_0;
		NullCheck(L_92);
		int32_t L_93 = L_92->get_tokenType_1();
		if ((!(((uint32_t)L_93) == ((uint32_t)7))))
		{
			goto IL_01ce;
		}
	}
	{
		bool L_94 = DateTimeFormatInfo_get_HasSpacesInDayNames_mE48415D8A2AD4A3C4B1008743D7646244C51D601(__this, /*hidden argument*/NULL);
		if (!L_94)
		{
			goto IL_01ce;
		}
	}
	{
		V_11 = 0;
		__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * L_95 = ___str3;
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_96 = V_0;
		NullCheck(L_96);
		String_t* L_97 = L_96->get_tokenString_0();
		bool L_98 = __DTString_MatchSpecifiedWords_mAD172D28B54FDBB34D5E8C8F92CB6C8B0EECDBA0((__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 *)L_95, L_97, (bool)1, (int32_t*)(&V_11), /*hidden argument*/NULL);
		if (!L_98)
		{
			goto IL_01ce;
		}
	}
	{
		int32_t* L_99 = ___tokenType1;
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_100 = V_0;
		NullCheck(L_100);
		int32_t L_101 = L_100->get_tokenType_1();
		int32_t L_102 = ___TokenMask0;
		*((int32_t*)L_99) = (int32_t)((int32_t)((int32_t)L_101&(int32_t)L_102));
		int32_t* L_103 = ___tokenValue2;
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_104 = V_0;
		NullCheck(L_104);
		int32_t L_105 = L_104->get_tokenValue_2();
		*((int32_t*)L_103) = (int32_t)L_105;
		__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 * L_106 = ___str3;
		int32_t L_107 = V_11;
		__DTString_Advance_m6CAEF5CE3C7B57CBBDA5E0F5A391F6517C3791CC((__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9 *)L_106, L_107, /*hidden argument*/NULL);
		return (bool)1;
	}

IL_01ce:
	{
		int32_t L_108 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_108, (int32_t)1));
		int32_t L_109 = V_3;
		int32_t L_110 = V_4;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_109, (int32_t)L_110));
		int32_t L_111 = V_3;
		if ((((int32_t)L_111) < ((int32_t)((int32_t)199))))
		{
			goto IL_01e9;
		}
	}
	{
		int32_t L_112 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_112, (int32_t)((int32_t)199)));
	}

IL_01e9:
	{
		int32_t L_113 = V_6;
		if ((((int32_t)L_113) < ((int32_t)((int32_t)199))))
		{
			goto IL_008d;
		}
	}

IL_01f5:
	{
		return (bool)0;
	}
}
// System.Void System.Globalization.DateTimeFormatInfo::InsertAtCurrentHashNode(System.Globalization.TokenHashValue[],System.String,System.Char,System.TokenType,System.Int32,System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_InsertAtCurrentHashNode_m701E5EF82DE9ED9D1ADEEAC223CEB66D485551A3 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* ___hashTable0, String_t* ___str1, Il2CppChar ___ch2, int32_t ___tokenType3, int32_t ___tokenValue4, int32_t ___pos5, int32_t ___hashcode6, int32_t ___hashProbe7, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_InsertAtCurrentHashNode_m701E5EF82DE9ED9D1ADEEAC223CEB66D485551A3_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * V_0 = NULL;
	TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * V_1 = NULL;
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_0 = ___hashTable0;
		int32_t L_1 = ___hashcode6;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		V_0 = L_3;
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_4 = ___hashTable0;
		int32_t L_5 = ___hashcode6;
		String_t* L_6 = ___str1;
		int32_t L_7 = ___tokenType3;
		int32_t L_8 = ___tokenValue4;
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_9 = (TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 *)il2cpp_codegen_object_new(TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159_il2cpp_TypeInfo_var);
		TokenHashValue__ctor_mBDA5135D075B3F3BFB897BCA29891F804A86FDE5(L_9, L_6, L_7, L_8, /*hidden argument*/NULL);
		NullCheck(L_4);
		ArrayElementTypeCheck (L_4, L_9);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 *)L_9);
		goto IL_005c;
	}

IL_0015:
	{
		int32_t L_10 = ___hashcode6;
		int32_t L_11 = ___hashProbe7;
		___hashcode6 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)L_11));
		int32_t L_12 = ___hashcode6;
		if ((((int32_t)L_12) < ((int32_t)((int32_t)199))))
		{
			goto IL_002f;
		}
	}
	{
		int32_t L_13 = ___hashcode6;
		___hashcode6 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)((int32_t)199)));
	}

IL_002f:
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_14 = ___hashTable0;
		int32_t L_15 = ___hashcode6;
		NullCheck(L_14);
		int32_t L_16 = L_15;
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
		V_1 = L_17;
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_18 = V_1;
		if (!L_18)
		{
			goto IL_0051;
		}
	}
	{
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_19 = V_1;
		NullCheck(L_19);
		String_t* L_20 = L_19->get_tokenString_0();
		NullCheck(L_20);
		Il2CppChar L_21 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_20, 0, /*hidden argument*/NULL);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_22 = DateTimeFormatInfo_get_Culture_m4E018EEEEDD98A12C39783FE133B82768D16A12E(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
		Il2CppChar L_23 = Char_ToLower_m10AA9F9260876F97230F7BAA4C070AD23ABBC160(L_21, L_22, /*hidden argument*/NULL);
		Il2CppChar L_24 = ___ch2;
		if ((!(((uint32_t)L_23) == ((uint32_t)L_24))))
		{
			goto IL_005c;
		}
	}

IL_0051:
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_25 = ___hashTable0;
		int32_t L_26 = ___hashcode6;
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_27 = V_0;
		NullCheck(L_25);
		ArrayElementTypeCheck (L_25, L_27);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 *)L_27);
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_28 = V_1;
		if (L_28)
		{
			goto IL_005a;
		}
	}
	{
		return;
	}

IL_005a:
	{
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_29 = V_1;
		V_0 = L_29;
	}

IL_005c:
	{
		int32_t L_30 = ___pos5;
		int32_t L_31 = ((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)1));
		___pos5 = L_31;
		if ((((int32_t)L_31) < ((int32_t)((int32_t)199))))
		{
			goto IL_0015;
		}
	}
	{
		return;
	}
}
// System.Void System.Globalization.DateTimeFormatInfo::InsertHash(System.Globalization.TokenHashValue[],System.String,System.TokenType,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283 (DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * __this, TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* ___hashTable0, String_t* ___str1, int32_t ___tokenType2, int32_t ___tokenValue3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo_InsertHash_mD3C4E49387AB7BD7089C0B5B8D4D9556463F2283_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * V_0 = NULL;
	int32_t V_1 = 0;
	Il2CppChar V_2 = 0x0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	{
		String_t* L_0 = ___str1;
		if (!L_0)
		{
			goto IL_000b;
		}
	}
	{
		String_t* L_1 = ___str1;
		NullCheck(L_1);
		int32_t L_2 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_1, /*hidden argument*/NULL);
		if (L_2)
		{
			goto IL_000c;
		}
	}

IL_000b:
	{
		return;
	}

IL_000c:
	{
		V_1 = 0;
		String_t* L_3 = ___str1;
		NullCheck(L_3);
		Il2CppChar L_4 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_3, 0, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
		bool L_5 = Char_IsWhiteSpace_m8AE1C4157A1E1D8F5022630F4229AB26223BDC6B(L_4, /*hidden argument*/NULL);
		if (L_5)
		{
			goto IL_0031;
		}
	}
	{
		String_t* L_6 = ___str1;
		String_t* L_7 = ___str1;
		NullCheck(L_7);
		int32_t L_8 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_7, /*hidden argument*/NULL);
		NullCheck(L_6);
		Il2CppChar L_9 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_6, ((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)1)), /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
		bool L_10 = Char_IsWhiteSpace_m8AE1C4157A1E1D8F5022630F4229AB26223BDC6B(L_9, /*hidden argument*/NULL);
		if (!L_10)
		{
			goto IL_0043;
		}
	}

IL_0031:
	{
		String_t* L_11 = ___str1;
		NullCheck(L_11);
		String_t* L_12 = String_Trim_m788DE5AEFDAC40E778745C4DF4AFD45A4BC1007E(L_11, (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)NULL, /*hidden argument*/NULL);
		___str1 = L_12;
		String_t* L_13 = ___str1;
		NullCheck(L_13);
		int32_t L_14 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_13, /*hidden argument*/NULL);
		if (L_14)
		{
			goto IL_0043;
		}
	}
	{
		return;
	}

IL_0043:
	{
		String_t* L_15 = ___str1;
		NullCheck(L_15);
		Il2CppChar L_16 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_15, 0, /*hidden argument*/NULL);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_17 = DateTimeFormatInfo_get_Culture_m4E018EEEEDD98A12C39783FE133B82768D16A12E(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
		Il2CppChar L_18 = Char_ToLower_m10AA9F9260876F97230F7BAA4C070AD23ABBC160(L_16, L_17, /*hidden argument*/NULL);
		V_2 = L_18;
		Il2CppChar L_19 = V_2;
		V_3 = ((int32_t)((int32_t)L_19%(int32_t)((int32_t)199)));
		Il2CppChar L_20 = V_2;
		V_4 = ((int32_t)il2cpp_codegen_add((int32_t)1, (int32_t)((int32_t)((int32_t)L_20%(int32_t)((int32_t)197)))));
	}

IL_0069:
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_21 = ___hashTable0;
		int32_t L_22 = V_3;
		NullCheck(L_21);
		int32_t L_23 = L_22;
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
		V_0 = L_24;
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_25 = V_0;
		if (L_25)
		{
			goto IL_007d;
		}
	}
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_26 = ___hashTable0;
		int32_t L_27 = V_3;
		String_t* L_28 = ___str1;
		int32_t L_29 = ___tokenType2;
		int32_t L_30 = ___tokenValue3;
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_31 = (TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 *)il2cpp_codegen_object_new(TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159_il2cpp_TypeInfo_var);
		TokenHashValue__ctor_mBDA5135D075B3F3BFB897BCA29891F804A86FDE5(L_31, L_28, L_29, L_30, /*hidden argument*/NULL);
		NullCheck(L_26);
		ArrayElementTypeCheck (L_26, L_31);
		(L_26)->SetAt(static_cast<il2cpp_array_size_t>(L_27), (TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 *)L_31);
		return;
	}

IL_007d:
	{
		String_t* L_32 = ___str1;
		NullCheck(L_32);
		int32_t L_33 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_32, /*hidden argument*/NULL);
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_34 = V_0;
		NullCheck(L_34);
		String_t* L_35 = L_34->get_tokenString_0();
		NullCheck(L_35);
		int32_t L_36 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_35, /*hidden argument*/NULL);
		if ((((int32_t)L_33) < ((int32_t)L_36)))
		{
			goto IL_0171;
		}
	}
	{
		String_t* L_37 = ___str1;
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_38 = V_0;
		NullCheck(L_38);
		String_t* L_39 = L_38->get_tokenString_0();
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_40 = V_0;
		NullCheck(L_40);
		String_t* L_41 = L_40->get_tokenString_0();
		NullCheck(L_41);
		int32_t L_42 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_41, /*hidden argument*/NULL);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_43 = DateTimeFormatInfo_get_Culture_m4E018EEEEDD98A12C39783FE133B82768D16A12E(__this, /*hidden argument*/NULL);
		int32_t L_44 = String_Compare_m4F7827906BB2FD00745D6A962DB23A7FF58BEB47(L_37, 0, L_39, 0, L_42, L_43, 1, /*hidden argument*/NULL);
		if (L_44)
		{
			goto IL_0171;
		}
	}
	{
		String_t* L_45 = ___str1;
		NullCheck(L_45);
		int32_t L_46 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_45, /*hidden argument*/NULL);
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_47 = V_0;
		NullCheck(L_47);
		String_t* L_48 = L_47->get_tokenString_0();
		NullCheck(L_48);
		int32_t L_49 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_48, /*hidden argument*/NULL);
		if ((((int32_t)L_46) <= ((int32_t)L_49)))
		{
			goto IL_00dc;
		}
	}
	{
		TokenHashValueU5BU5D_t5C8B41D89122FC1D3ED53C946C2656DA03CE899A* L_50 = ___hashTable0;
		String_t* L_51 = ___str1;
		Il2CppChar L_52 = V_2;
		int32_t L_53 = ___tokenType2;
		int32_t L_54 = ___tokenValue3;
		int32_t L_55 = V_1;
		int32_t L_56 = V_3;
		int32_t L_57 = V_4;
		DateTimeFormatInfo_InsertAtCurrentHashNode_m701E5EF82DE9ED9D1ADEEAC223CEB66D485551A3(__this, L_50, L_51, L_52, L_53, L_54, L_55, L_56, L_57, /*hidden argument*/NULL);
		return;
	}

IL_00dc:
	{
		int32_t L_58 = ___tokenType2;
		V_5 = L_58;
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_59 = V_0;
		NullCheck(L_59);
		int32_t L_60 = L_59->get_tokenType_1();
		V_6 = L_60;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		bool L_61 = ((DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var))->get_preferExistingTokens_46();
		if (L_61)
		{
			goto IL_00f5;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var);
		bool L_62 = ((BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_1_1();
		if (!L_62)
		{
			goto IL_0139;
		}
	}

IL_00f5:
	{
		int32_t L_63 = V_6;
		if (((int32_t)((int32_t)L_63&(int32_t)((int32_t)255))))
		{
			goto IL_0109;
		}
	}
	{
		int32_t L_64 = V_5;
		if (((int32_t)((int32_t)L_64&(int32_t)((int32_t)255))))
		{
			goto IL_011d;
		}
	}

IL_0109:
	{
		int32_t L_65 = V_6;
		if (((int32_t)((int32_t)L_65&(int32_t)((int32_t)65280))))
		{
			goto IL_0171;
		}
	}
	{
		int32_t L_66 = V_5;
		if (!((int32_t)((int32_t)L_66&(int32_t)((int32_t)65280))))
		{
			goto IL_0171;
		}
	}

IL_011d:
	{
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_67 = V_0;
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_68 = L_67;
		NullCheck(L_68);
		int32_t L_69 = L_68->get_tokenType_1();
		int32_t L_70 = ___tokenType2;
		NullCheck(L_68);
		L_68->set_tokenType_1(((int32_t)((int32_t)L_69|(int32_t)L_70)));
		int32_t L_71 = ___tokenValue3;
		if (!L_71)
		{
			goto IL_0171;
		}
	}
	{
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_72 = V_0;
		int32_t L_73 = ___tokenValue3;
		NullCheck(L_72);
		L_72->set_tokenValue_2(L_73);
		goto IL_0171;
	}

IL_0139:
	{
		int32_t L_74 = V_5;
		int32_t L_75 = V_6;
		int32_t L_76 = V_5;
		if ((((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_74|(int32_t)L_75))&(int32_t)((int32_t)255)))) == ((int32_t)L_76)))
		{
			goto IL_0157;
		}
	}
	{
		int32_t L_77 = V_5;
		int32_t L_78 = V_6;
		int32_t L_79 = V_5;
		if ((!(((uint32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_77|(int32_t)L_78))&(int32_t)((int32_t)65280)))) == ((uint32_t)L_79))))
		{
			goto IL_0171;
		}
	}

IL_0157:
	{
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_80 = V_0;
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_81 = L_80;
		NullCheck(L_81);
		int32_t L_82 = L_81->get_tokenType_1();
		int32_t L_83 = ___tokenType2;
		NullCheck(L_81);
		L_81->set_tokenType_1(((int32_t)((int32_t)L_82|(int32_t)L_83)));
		int32_t L_84 = ___tokenValue3;
		if (!L_84)
		{
			goto IL_0171;
		}
	}
	{
		TokenHashValue_t8ED9D3ECEBD955E922958BCA83CAF56989C2B159 * L_85 = V_0;
		int32_t L_86 = ___tokenValue3;
		NullCheck(L_85);
		L_85->set_tokenValue_2(L_86);
	}

IL_0171:
	{
		int32_t L_87 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_87, (int32_t)1));
		int32_t L_88 = V_3;
		int32_t L_89 = V_4;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_88, (int32_t)L_89));
		int32_t L_90 = V_3;
		if ((((int32_t)L_90) < ((int32_t)((int32_t)199))))
		{
			goto IL_018a;
		}
	}
	{
		int32_t L_91 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_91, (int32_t)((int32_t)199)));
	}

IL_018a:
	{
		int32_t L_92 = V_1;
		if ((((int32_t)L_92) < ((int32_t)((int32_t)199))))
		{
			goto IL_0069;
		}
	}
	{
		return;
	}
}
// System.Void System.Globalization.DateTimeFormatInfo::.cctor()
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfo__cctor_m0739F98925535755AC2E27B59FDF4C70C3BB8932 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfo__cctor_m0739F98925535755AC2E27B59FDF4C70C3BB8932_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = DateTimeFormatInfo_InitPreferExistingTokens_mE4F1A4872A5DF9E4EEB43702DC144E20195A634D(/*hidden argument*/NULL);
		((DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var))->set_preferExistingTokens_46(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.Collections.Generic.Dictionary`2<System.String,System.String> System.Globalization.DateTimeFormatInfoScanner::get_KnownWords()
extern "C" IL2CPP_METHOD_ATTR Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * DateTimeFormatInfoScanner_get_KnownWords_m879DDD544D295C4D35F07F69BBE8C2A7148DEFBE (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfoScanner_get_KnownWords_m879DDD544D295C4D35F07F69BBE8C2A7148DEFBE_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_0 = ((DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2_il2cpp_TypeInfo_var))->get_s_knownWords_1();
		il2cpp_codegen_memory_barrier();
		if (L_0)
		{
			goto IL_0118;
		}
	}
	{
		Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_1 = (Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC *)il2cpp_codegen_object_new(Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m5B1C279E77422BB0B2C7B0374ECF89E3224AF62B(L_1, /*hidden argument*/Dictionary_2__ctor_m5B1C279E77422BB0B2C7B0374ECF89E3224AF62B_RuntimeMethod_var);
		Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_2 = L_1;
		String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		NullCheck(L_2);
		Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC(L_2, _stringLiteral42099B4AF021E53FD8FD4E056C2568D7C2E3FFA8, L_3, /*hidden argument*/Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC_RuntimeMethod_var);
		Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_4 = L_2;
		String_t* L_5 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		NullCheck(L_4);
		Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC(L_4, _stringLiteral3BC15C8AAE3E4124DD409035F32EA2FD6835EFC9, L_5, /*hidden argument*/Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC_RuntimeMethod_var);
		Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_6 = L_4;
		String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		NullCheck(L_6);
		Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC(L_6, _stringLiteral3A52CE780950D4D969792A2559CD519D7EE8C727, L_7, /*hidden argument*/Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC_RuntimeMethod_var);
		Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_8 = L_6;
		String_t* L_9 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		NullCheck(L_8);
		Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC(L_8, _stringLiteral6F14C2641C259CD65BCFE5BA57A7A0AA34468FE7, L_9, /*hidden argument*/Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC_RuntimeMethod_var);
		Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_10 = L_8;
		String_t* L_11 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		NullCheck(L_10);
		Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC(L_10, _stringLiteralD9B59879F3B83656682A13244A4690FF63728156, L_11, /*hidden argument*/Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC_RuntimeMethod_var);
		Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_12 = L_10;
		String_t* L_13 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		NullCheck(L_12);
		Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC(L_12, _stringLiteral15917F3B32616F3C61F1BD69A435A449C35FA12D, L_13, /*hidden argument*/Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC_RuntimeMethod_var);
		Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_14 = L_12;
		String_t* L_15 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		NullCheck(L_14);
		Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC(L_14, _stringLiteralCDB4230F4113F489CAE1B4786321A152A77B76BC, L_15, /*hidden argument*/Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC_RuntimeMethod_var);
		Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_16 = L_14;
		String_t* L_17 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		NullCheck(L_16);
		Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC(L_16, _stringLiteral75448692E0F0EFD2FF89CAD25F9F32CC191F3A72, L_17, /*hidden argument*/Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC_RuntimeMethod_var);
		Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_18 = L_16;
		String_t* L_19 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		NullCheck(L_18);
		Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC(L_18, _stringLiteral06CF3E90DE6E3C368CCF6DBBF63D1EBB33A4A668, L_19, /*hidden argument*/Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC_RuntimeMethod_var);
		Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_20 = L_18;
		String_t* L_21 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		NullCheck(L_20);
		Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC(L_20, _stringLiteralA7762A2330F09FA14A53834606836604523BAB22, L_21, /*hidden argument*/Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC_RuntimeMethod_var);
		Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_22 = L_20;
		String_t* L_23 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		NullCheck(L_22);
		Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC(L_22, _stringLiteral0B877B72141806D645B4E4E963E3D1A3DF50C10A, L_23, /*hidden argument*/Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC_RuntimeMethod_var);
		Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_24 = L_22;
		String_t* L_25 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		NullCheck(L_24);
		Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC(L_24, _stringLiteral3845248E2861308BC624A415D1464BC1A29EF9F7, L_25, /*hidden argument*/Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC_RuntimeMethod_var);
		Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_26 = L_24;
		String_t* L_27 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		NullCheck(L_26);
		Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC(L_26, _stringLiteral2FDC2B012A91242D9033DA6503DB6C95B48DE42A, L_27, /*hidden argument*/Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC_RuntimeMethod_var);
		Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_28 = L_26;
		String_t* L_29 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		NullCheck(L_28);
		Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC(L_28, _stringLiteralA34801AD9C1073D622F2B790E2E0631A49DC15EB, L_29, /*hidden argument*/Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC_RuntimeMethod_var);
		Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_30 = L_28;
		String_t* L_31 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		NullCheck(L_30);
		Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC(L_30, _stringLiteral0D7416E2E22207B2C85FA5F0FD248730D22518CF, L_31, /*hidden argument*/Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC_RuntimeMethod_var);
		Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_32 = L_30;
		String_t* L_33 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		NullCheck(L_32);
		Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC(L_32, _stringLiteralEB6AABA1A1CAACEBB6186E0EE69665BA977C6670, L_33, /*hidden argument*/Dictionary_2_Add_m8E1E97EC586BFF6D3F84BB3429DF6198853F25AC_RuntimeMethod_var);
		il2cpp_codegen_memory_barrier();
		((DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2_il2cpp_TypeInfo_var))->set_s_knownWords_1(L_32);
	}

IL_0118:
	{
		Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_34 = ((DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2_il2cpp_TypeInfo_var))->get_s_knownWords_1();
		il2cpp_codegen_memory_barrier();
		return L_34;
	}
}
// System.Int32 System.Globalization.DateTimeFormatInfoScanner::SkipWhiteSpacesAndNonLetter(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t DateTimeFormatInfoScanner_SkipWhiteSpacesAndNonLetter_m0CAD01E46B959FB1FA79D0000FB1A1035F0278A5 (String_t* ___pattern0, int32_t ___currentIndex1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfoScanner_SkipWhiteSpacesAndNonLetter_m0CAD01E46B959FB1FA79D0000FB1A1035F0278A5_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Il2CppChar V_0 = 0x0;
	{
		goto IL_0041;
	}

IL_0002:
	{
		String_t* L_0 = ___pattern0;
		int32_t L_1 = ___currentIndex1;
		NullCheck(L_0);
		Il2CppChar L_2 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_0, L_1, /*hidden argument*/NULL);
		V_0 = L_2;
		Il2CppChar L_3 = V_0;
		if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)92)))))
		{
			goto IL_002a;
		}
	}
	{
		int32_t L_4 = ___currentIndex1;
		___currentIndex1 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1));
		int32_t L_5 = ___currentIndex1;
		String_t* L_6 = ___pattern0;
		NullCheck(L_6);
		int32_t L_7 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_6, /*hidden argument*/NULL);
		if ((((int32_t)L_5) >= ((int32_t)L_7)))
		{
			goto IL_004a;
		}
	}
	{
		String_t* L_8 = ___pattern0;
		int32_t L_9 = ___currentIndex1;
		NullCheck(L_8);
		Il2CppChar L_10 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_8, L_9, /*hidden argument*/NULL);
		V_0 = L_10;
		Il2CppChar L_11 = V_0;
		if ((((int32_t)L_11) == ((int32_t)((int32_t)39))))
		{
			goto IL_0041;
		}
	}

IL_002a:
	{
		Il2CppChar L_12 = V_0;
		IL2CPP_RUNTIME_CLASS_INIT(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
		bool L_13 = Char_IsLetter_mCC7F387F16C2DE7C85B6A1A0C5BC75D92A813DFE(L_12, /*hidden argument*/NULL);
		if (L_13)
		{
			goto IL_004a;
		}
	}
	{
		Il2CppChar L_14 = V_0;
		if ((((int32_t)L_14) == ((int32_t)((int32_t)39))))
		{
			goto IL_004a;
		}
	}
	{
		Il2CppChar L_15 = V_0;
		if ((((int32_t)L_15) == ((int32_t)((int32_t)46))))
		{
			goto IL_004a;
		}
	}
	{
		int32_t L_16 = ___currentIndex1;
		___currentIndex1 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1));
	}

IL_0041:
	{
		int32_t L_17 = ___currentIndex1;
		String_t* L_18 = ___pattern0;
		NullCheck(L_18);
		int32_t L_19 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_18, /*hidden argument*/NULL);
		if ((((int32_t)L_17) < ((int32_t)L_19)))
		{
			goto IL_0002;
		}
	}

IL_004a:
	{
		int32_t L_20 = ___currentIndex1;
		return L_20;
	}
}
// System.Void System.Globalization.DateTimeFormatInfoScanner::AddDateWordOrPostfix(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfoScanner_AddDateWordOrPostfix_m386ECB232BC33335026EC618381F08EE7E5C1A96 (DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2 * __this, String_t* ___formatPostfix0, String_t* ___str1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfoScanner_AddDateWordOrPostfix_m386ECB232BC33335026EC618381F08EE7E5C1A96_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	String_t* V_1 = NULL;
	String_t* V_2 = NULL;
	{
		String_t* L_0 = ___str1;
		NullCheck(L_0);
		int32_t L_1 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_0, /*hidden argument*/NULL);
		if ((((int32_t)L_1) <= ((int32_t)0)))
		{
			goto IL_00d4;
		}
	}
	{
		String_t* L_2 = ___str1;
		NullCheck(L_2);
		bool L_3 = String_Equals_m9C4D78DFA0979504FE31429B64A4C26DF48020D1(L_2, _stringLiteral3A52CE780950D4D969792A2559CD519D7EE8C727, /*hidden argument*/NULL);
		if (!L_3)
		{
			goto IL_0025;
		}
	}
	{
		DateTimeFormatInfoScanner_AddIgnorableSymbols_m20081BE123249F53CB076B8EDBFCE2558A1AFD55(__this, _stringLiteral3A52CE780950D4D969792A2559CD519D7EE8C727, /*hidden argument*/NULL);
		return;
	}

IL_0025:
	{
		Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_4 = DateTimeFormatInfoScanner_get_KnownWords_m879DDD544D295C4D35F07F69BBE8C2A7148DEFBE(/*hidden argument*/NULL);
		String_t* L_5 = ___str1;
		NullCheck(L_4);
		bool L_6 = Dictionary_2_TryGetValue_mACE6F295B868D8DD552A8F7D4ABA375F843BB13B(L_4, L_5, (String_t**)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_mACE6F295B868D8DD552A8F7D4ABA375F843BB13B_RuntimeMethod_var);
		if (L_6)
		{
			goto IL_00d4;
		}
	}
	{
		List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_7 = __this->get_m_dateWords_0();
		if (L_7)
		{
			goto IL_004a;
		}
	}
	{
		List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_8 = (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 *)il2cpp_codegen_object_new(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3_il2cpp_TypeInfo_var);
		List_1__ctor_mDA22758D73530683C950C5CCF39BDB4E7E1F3F06(L_8, /*hidden argument*/List_1__ctor_mDA22758D73530683C950C5CCF39BDB4E7E1F3F06_RuntimeMethod_var);
		__this->set_m_dateWords_0(L_8);
	}

IL_004a:
	{
		String_t* L_9 = ___formatPostfix0;
		bool L_10 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_9, _stringLiteral2F5005D0E6CE2FB551CB5F2BDB9740A5CA7C28DB, /*hidden argument*/NULL);
		if (!L_10)
		{
			goto IL_007e;
		}
	}
	{
		String_t* L_11 = ___str1;
		String_t* L_12 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(_stringLiteral170CEF7C2449C84B345DBD91D1C2C3AEAEA023CD, L_11, /*hidden argument*/NULL);
		V_1 = L_12;
		List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_13 = __this->get_m_dateWords_0();
		String_t* L_14 = V_1;
		NullCheck(L_13);
		bool L_15 = List_1_Contains_mC1D01A0D94C03E4225EEF9D6506D7D91C6976B7B(L_13, L_14, /*hidden argument*/List_1_Contains_mC1D01A0D94C03E4225EEF9D6506D7D91C6976B7B_RuntimeMethod_var);
		if (L_15)
		{
			goto IL_00d4;
		}
	}
	{
		List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_16 = __this->get_m_dateWords_0();
		String_t* L_17 = V_1;
		NullCheck(L_16);
		List_1_Add_mA348FA1140766465189459D25B01EB179001DE83(L_16, L_17, /*hidden argument*/List_1_Add_mA348FA1140766465189459D25B01EB179001DE83_RuntimeMethod_var);
		return;
	}

IL_007e:
	{
		List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_18 = __this->get_m_dateWords_0();
		String_t* L_19 = ___str1;
		NullCheck(L_18);
		bool L_20 = List_1_Contains_mC1D01A0D94C03E4225EEF9D6506D7D91C6976B7B(L_18, L_19, /*hidden argument*/List_1_Contains_mC1D01A0D94C03E4225EEF9D6506D7D91C6976B7B_RuntimeMethod_var);
		if (L_20)
		{
			goto IL_0098;
		}
	}
	{
		List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_21 = __this->get_m_dateWords_0();
		String_t* L_22 = ___str1;
		NullCheck(L_21);
		List_1_Add_mA348FA1140766465189459D25B01EB179001DE83(L_21, L_22, /*hidden argument*/List_1_Add_mA348FA1140766465189459D25B01EB179001DE83_RuntimeMethod_var);
	}

IL_0098:
	{
		String_t* L_23 = ___str1;
		String_t* L_24 = ___str1;
		NullCheck(L_24);
		int32_t L_25 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_24, /*hidden argument*/NULL);
		NullCheck(L_23);
		Il2CppChar L_26 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_23, ((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1)), /*hidden argument*/NULL);
		if ((!(((uint32_t)L_26) == ((uint32_t)((int32_t)46)))))
		{
			goto IL_00d4;
		}
	}
	{
		String_t* L_27 = ___str1;
		String_t* L_28 = ___str1;
		NullCheck(L_28);
		int32_t L_29 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_28, /*hidden argument*/NULL);
		NullCheck(L_27);
		String_t* L_30 = String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB(L_27, 0, ((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)1)), /*hidden argument*/NULL);
		V_2 = L_30;
		List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_31 = __this->get_m_dateWords_0();
		String_t* L_32 = V_2;
		NullCheck(L_31);
		bool L_33 = List_1_Contains_mC1D01A0D94C03E4225EEF9D6506D7D91C6976B7B(L_31, L_32, /*hidden argument*/List_1_Contains_mC1D01A0D94C03E4225EEF9D6506D7D91C6976B7B_RuntimeMethod_var);
		if (L_33)
		{
			goto IL_00d4;
		}
	}
	{
		List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_34 = __this->get_m_dateWords_0();
		String_t* L_35 = V_2;
		NullCheck(L_34);
		List_1_Add_mA348FA1140766465189459D25B01EB179001DE83(L_34, L_35, /*hidden argument*/List_1_Add_mA348FA1140766465189459D25B01EB179001DE83_RuntimeMethod_var);
	}

IL_00d4:
	{
		return;
	}
}
// System.Int32 System.Globalization.DateTimeFormatInfoScanner::AddDateWords(System.String,System.Int32,System.String)
extern "C" IL2CPP_METHOD_ATTR int32_t DateTimeFormatInfoScanner_AddDateWords_m59678C77FE896697713A5E0E21D7B9ED0DD707EF (DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2 * __this, String_t* ___pattern0, int32_t ___index1, String_t* ___formatPostfix2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfoScanner_AddDateWords_m59678C77FE896697713A5E0E21D7B9ED0DD707EF_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	StringBuilder_t * V_0 = NULL;
	Il2CppChar V_1 = 0x0;
	int32_t G_B3_0 = 0;
	int32_t G_B1_0 = 0;
	int32_t G_B2_0 = 0;
	{
		String_t* L_0 = ___pattern0;
		int32_t L_1 = ___index1;
		int32_t L_2 = DateTimeFormatInfoScanner_SkipWhiteSpacesAndNonLetter_m0CAD01E46B959FB1FA79D0000FB1A1035F0278A5(L_0, L_1, /*hidden argument*/NULL);
		int32_t L_3 = L_2;
		int32_t L_4 = ___index1;
		G_B1_0 = L_3;
		if ((((int32_t)L_3) == ((int32_t)L_4)))
		{
			G_B3_0 = L_3;
			goto IL_0011;
		}
	}
	{
		String_t* L_5 = ___formatPostfix2;
		G_B2_0 = G_B1_0;
		if (!L_5)
		{
			G_B3_0 = G_B1_0;
			goto IL_0011;
		}
	}
	{
		___formatPostfix2 = (String_t*)NULL;
		G_B3_0 = G_B2_0;
	}

IL_0011:
	{
		___index1 = G_B3_0;
		StringBuilder_t * L_6 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
		StringBuilder__ctor_mF928376F82E8C8FF3C11842C562DB8CF28B2735E(L_6, /*hidden argument*/NULL);
		V_0 = L_6;
		goto IL_009a;
	}

IL_001b:
	{
		String_t* L_7 = ___pattern0;
		int32_t L_8 = ___index1;
		NullCheck(L_7);
		Il2CppChar L_9 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_7, L_8, /*hidden argument*/NULL);
		V_1 = L_9;
		Il2CppChar L_10 = V_1;
		if ((!(((uint32_t)L_10) == ((uint32_t)((int32_t)39)))))
		{
			goto IL_003c;
		}
	}
	{
		String_t* L_11 = ___formatPostfix2;
		StringBuilder_t * L_12 = V_0;
		NullCheck(L_12);
		String_t* L_13 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_12);
		DateTimeFormatInfoScanner_AddDateWordOrPostfix_m386ECB232BC33335026EC618381F08EE7E5C1A96(__this, L_11, L_13, /*hidden argument*/NULL);
		int32_t L_14 = ___index1;
		___index1 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1));
		goto IL_00a6;
	}

IL_003c:
	{
		Il2CppChar L_15 = V_1;
		if ((!(((uint32_t)L_15) == ((uint32_t)((int32_t)92)))))
		{
			goto IL_0064;
		}
	}
	{
		int32_t L_16 = ___index1;
		___index1 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1));
		int32_t L_17 = ___index1;
		String_t* L_18 = ___pattern0;
		NullCheck(L_18);
		int32_t L_19 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_18, /*hidden argument*/NULL);
		if ((((int32_t)L_17) >= ((int32_t)L_19)))
		{
			goto IL_009a;
		}
	}
	{
		StringBuilder_t * L_20 = V_0;
		String_t* L_21 = ___pattern0;
		int32_t L_22 = ___index1;
		NullCheck(L_21);
		Il2CppChar L_23 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_21, L_22, /*hidden argument*/NULL);
		NullCheck(L_20);
		StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_20, L_23, /*hidden argument*/NULL);
		int32_t L_24 = ___index1;
		___index1 = ((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1));
		goto IL_009a;
	}

IL_0064:
	{
		Il2CppChar L_25 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
		bool L_26 = Char_IsWhiteSpace_m8AE1C4157A1E1D8F5022630F4229AB26223BDC6B(L_25, /*hidden argument*/NULL);
		if (!L_26)
		{
			goto IL_008d;
		}
	}
	{
		String_t* L_27 = ___formatPostfix2;
		StringBuilder_t * L_28 = V_0;
		NullCheck(L_28);
		String_t* L_29 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_28);
		DateTimeFormatInfoScanner_AddDateWordOrPostfix_m386ECB232BC33335026EC618381F08EE7E5C1A96(__this, L_27, L_29, /*hidden argument*/NULL);
		String_t* L_30 = ___formatPostfix2;
		if (!L_30)
		{
			goto IL_007f;
		}
	}
	{
		___formatPostfix2 = (String_t*)NULL;
	}

IL_007f:
	{
		StringBuilder_t * L_31 = V_0;
		NullCheck(L_31);
		StringBuilder_set_Length_m84AF318230AE5C3D0D48F1CE7C2170F6F5C19F5B(L_31, 0, /*hidden argument*/NULL);
		int32_t L_32 = ___index1;
		___index1 = ((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1));
		goto IL_009a;
	}

IL_008d:
	{
		StringBuilder_t * L_33 = V_0;
		Il2CppChar L_34 = V_1;
		NullCheck(L_33);
		StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_33, L_34, /*hidden argument*/NULL);
		int32_t L_35 = ___index1;
		___index1 = ((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1));
	}

IL_009a:
	{
		int32_t L_36 = ___index1;
		String_t* L_37 = ___pattern0;
		NullCheck(L_37);
		int32_t L_38 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_37, /*hidden argument*/NULL);
		if ((((int32_t)L_36) < ((int32_t)L_38)))
		{
			goto IL_001b;
		}
	}

IL_00a6:
	{
		int32_t L_39 = ___index1;
		return L_39;
	}
}
// System.Int32 System.Globalization.DateTimeFormatInfoScanner::ScanRepeatChar(System.String,System.Char,System.Int32,System.Int32&)
extern "C" IL2CPP_METHOD_ATTR int32_t DateTimeFormatInfoScanner_ScanRepeatChar_m58527C54CE67998CDDB9FBC88549493CCA57D308 (String_t* ___pattern0, Il2CppChar ___ch1, int32_t ___index2, int32_t* ___count3, const RuntimeMethod* method)
{
	{
		int32_t* L_0 = ___count3;
		*((int32_t*)L_0) = (int32_t)1;
		goto IL_000b;
	}

IL_0005:
	{
		int32_t* L_1 = ___count3;
		int32_t* L_2 = ___count3;
		int32_t L_3 = *((int32_t*)L_2);
		*((int32_t*)L_1) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1));
	}

IL_000b:
	{
		int32_t L_4 = ___index2;
		int32_t L_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1));
		___index2 = L_5;
		String_t* L_6 = ___pattern0;
		NullCheck(L_6);
		int32_t L_7 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_6, /*hidden argument*/NULL);
		if ((((int32_t)L_5) >= ((int32_t)L_7)))
		{
			goto IL_0023;
		}
	}
	{
		String_t* L_8 = ___pattern0;
		int32_t L_9 = ___index2;
		NullCheck(L_8);
		Il2CppChar L_10 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_8, L_9, /*hidden argument*/NULL);
		Il2CppChar L_11 = ___ch1;
		if ((((int32_t)L_10) == ((int32_t)L_11)))
		{
			goto IL_0005;
		}
	}

IL_0023:
	{
		int32_t L_12 = ___index2;
		return L_12;
	}
}
// System.Void System.Globalization.DateTimeFormatInfoScanner::AddIgnorableSymbols(System.String)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfoScanner_AddIgnorableSymbols_m20081BE123249F53CB076B8EDBFCE2558A1AFD55 (DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2 * __this, String_t* ___text0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfoScanner_AddIgnorableSymbols_m20081BE123249F53CB076B8EDBFCE2558A1AFD55_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_0 = __this->get_m_dateWords_0();
		if (L_0)
		{
			goto IL_0013;
		}
	}
	{
		List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_1 = (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 *)il2cpp_codegen_object_new(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3_il2cpp_TypeInfo_var);
		List_1__ctor_mDA22758D73530683C950C5CCF39BDB4E7E1F3F06(L_1, /*hidden argument*/List_1__ctor_mDA22758D73530683C950C5CCF39BDB4E7E1F3F06_RuntimeMethod_var);
		__this->set_m_dateWords_0(L_1);
	}

IL_0013:
	{
		String_t* L_2 = ___text0;
		String_t* L_3 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(_stringLiteralE7963FB4F190F1ABE8F93F9C399EA4AFE95B0641, L_2, /*hidden argument*/NULL);
		V_0 = L_3;
		List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_4 = __this->get_m_dateWords_0();
		String_t* L_5 = V_0;
		NullCheck(L_4);
		bool L_6 = List_1_Contains_mC1D01A0D94C03E4225EEF9D6506D7D91C6976B7B(L_4, L_5, /*hidden argument*/List_1_Contains_mC1D01A0D94C03E4225EEF9D6506D7D91C6976B7B_RuntimeMethod_var);
		if (L_6)
		{
			goto IL_0039;
		}
	}
	{
		List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_7 = __this->get_m_dateWords_0();
		String_t* L_8 = V_0;
		NullCheck(L_7);
		List_1_Add_mA348FA1140766465189459D25B01EB179001DE83(L_7, L_8, /*hidden argument*/List_1_Add_mA348FA1140766465189459D25B01EB179001DE83_RuntimeMethod_var);
	}

IL_0039:
	{
		return;
	}
}
// System.Void System.Globalization.DateTimeFormatInfoScanner::ScanDateWord(System.String)
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfoScanner_ScanDateWord_mA4EFE331B69A7F408BA2A4768B33C7345A683877 (DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2 * __this, String_t* ___pattern0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfoScanner_ScanDateWord_mA4EFE331B69A7F408BA2A4768B33C7345A683877_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Il2CppChar V_1 = 0x0;
	int32_t V_2 = 0;
	{
		__this->set_m_ymdFlags_2(0);
		V_0 = 0;
		goto IL_011d;
	}

IL_000e:
	{
		String_t* L_0 = ___pattern0;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		Il2CppChar L_2 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_0, L_1, /*hidden argument*/NULL);
		V_1 = L_2;
		Il2CppChar L_3 = V_1;
		if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)77)))))
		{
			goto IL_0032;
		}
	}
	{
		Il2CppChar L_4 = V_1;
		if ((((int32_t)L_4) == ((int32_t)((int32_t)39))))
		{
			goto IL_0049;
		}
	}
	{
		Il2CppChar L_5 = V_1;
		if ((((int32_t)L_5) == ((int32_t)((int32_t)46))))
		{
			goto IL_00e0;
		}
	}
	{
		Il2CppChar L_6 = V_1;
		if ((((int32_t)L_6) == ((int32_t)((int32_t)77))))
		{
			goto IL_005a;
		}
	}
	{
		goto IL_0101;
	}

IL_0032:
	{
		Il2CppChar L_7 = V_1;
		if ((((int32_t)L_7) == ((int32_t)((int32_t)92))))
		{
			goto IL_00da;
		}
	}
	{
		Il2CppChar L_8 = V_1;
		if ((((int32_t)L_8) == ((int32_t)((int32_t)100))))
		{
			goto IL_00ba;
		}
	}
	{
		Il2CppChar L_9 = V_1;
		if ((((int32_t)L_9) == ((int32_t)((int32_t)121))))
		{
			goto IL_009e;
		}
	}
	{
		goto IL_0101;
	}

IL_0049:
	{
		String_t* L_10 = ___pattern0;
		int32_t L_11 = V_0;
		int32_t L_12 = DateTimeFormatInfoScanner_AddDateWords_m59678C77FE896697713A5E0E21D7B9ED0DD707EF(__this, L_10, ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)), (String_t*)NULL, /*hidden argument*/NULL);
		V_0 = L_12;
		goto IL_011d;
	}

IL_005a:
	{
		String_t* L_13 = ___pattern0;
		int32_t L_14 = V_0;
		int32_t L_15 = DateTimeFormatInfoScanner_ScanRepeatChar_m58527C54CE67998CDDB9FBC88549493CCA57D308(L_13, ((int32_t)77), L_14, (int32_t*)(&V_2), /*hidden argument*/NULL);
		V_0 = L_15;
		int32_t L_16 = V_2;
		if ((((int32_t)L_16) < ((int32_t)4)))
		{
			goto IL_008e;
		}
	}
	{
		int32_t L_17 = V_0;
		String_t* L_18 = ___pattern0;
		NullCheck(L_18);
		int32_t L_19 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_18, /*hidden argument*/NULL);
		if ((((int32_t)L_17) >= ((int32_t)L_19)))
		{
			goto IL_008e;
		}
	}
	{
		String_t* L_20 = ___pattern0;
		int32_t L_21 = V_0;
		NullCheck(L_20);
		Il2CppChar L_22 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_20, L_21, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)39)))))
		{
			goto IL_008e;
		}
	}
	{
		String_t* L_23 = ___pattern0;
		int32_t L_24 = V_0;
		int32_t L_25 = DateTimeFormatInfoScanner_AddDateWords_m59678C77FE896697713A5E0E21D7B9ED0DD707EF(__this, L_23, ((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)), _stringLiteral2F5005D0E6CE2FB551CB5F2BDB9740A5CA7C28DB, /*hidden argument*/NULL);
		V_0 = L_25;
	}

IL_008e:
	{
		int32_t L_26 = __this->get_m_ymdFlags_2();
		__this->set_m_ymdFlags_2(((int32_t)((int32_t)L_26|(int32_t)2)));
		goto IL_011d;
	}

IL_009e:
	{
		String_t* L_27 = ___pattern0;
		int32_t L_28 = V_0;
		int32_t L_29 = DateTimeFormatInfoScanner_ScanRepeatChar_m58527C54CE67998CDDB9FBC88549493CCA57D308(L_27, ((int32_t)121), L_28, (int32_t*)(&V_2), /*hidden argument*/NULL);
		V_0 = L_29;
		int32_t L_30 = __this->get_m_ymdFlags_2();
		__this->set_m_ymdFlags_2(((int32_t)((int32_t)L_30|(int32_t)1)));
		goto IL_011d;
	}

IL_00ba:
	{
		String_t* L_31 = ___pattern0;
		int32_t L_32 = V_0;
		int32_t L_33 = DateTimeFormatInfoScanner_ScanRepeatChar_m58527C54CE67998CDDB9FBC88549493CCA57D308(L_31, ((int32_t)100), L_32, (int32_t*)(&V_2), /*hidden argument*/NULL);
		V_0 = L_33;
		int32_t L_34 = V_2;
		if ((((int32_t)L_34) > ((int32_t)2)))
		{
			goto IL_011d;
		}
	}
	{
		int32_t L_35 = __this->get_m_ymdFlags_2();
		__this->set_m_ymdFlags_2(((int32_t)((int32_t)L_35|(int32_t)4)));
		goto IL_011d;
	}

IL_00da:
	{
		int32_t L_36 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)2));
		goto IL_011d;
	}

IL_00e0:
	{
		int32_t L_37 = __this->get_m_ymdFlags_2();
		if ((!(((uint32_t)L_37) == ((uint32_t)7))))
		{
			goto IL_00fb;
		}
	}
	{
		DateTimeFormatInfoScanner_AddIgnorableSymbols_m20081BE123249F53CB076B8EDBFCE2558A1AFD55(__this, _stringLiteral3A52CE780950D4D969792A2559CD519D7EE8C727, /*hidden argument*/NULL);
		__this->set_m_ymdFlags_2(0);
	}

IL_00fb:
	{
		int32_t L_38 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1));
		goto IL_011d;
	}

IL_0101:
	{
		int32_t L_39 = __this->get_m_ymdFlags_2();
		if ((!(((uint32_t)L_39) == ((uint32_t)7))))
		{
			goto IL_0119;
		}
	}
	{
		Il2CppChar L_40 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
		bool L_41 = Char_IsWhiteSpace_m8AE1C4157A1E1D8F5022630F4229AB26223BDC6B(L_40, /*hidden argument*/NULL);
		if (L_41)
		{
			goto IL_0119;
		}
	}
	{
		__this->set_m_ymdFlags_2(0);
	}

IL_0119:
	{
		int32_t L_42 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1));
	}

IL_011d:
	{
		int32_t L_43 = V_0;
		String_t* L_44 = ___pattern0;
		NullCheck(L_44);
		int32_t L_45 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_44, /*hidden argument*/NULL);
		if ((((int32_t)L_43) < ((int32_t)L_45)))
		{
			goto IL_000e;
		}
	}
	{
		return;
	}
}
// System.String[] System.Globalization.DateTimeFormatInfoScanner::GetDateWordsOfDTFI(System.Globalization.DateTimeFormatInfo)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* DateTimeFormatInfoScanner_GetDateWordsOfDTFI_mFC8FB8AB676E039AFEBEAD1FC075BB9257A136DA (DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2 * __this, DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___dtfi0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfoScanner_GetDateWordsOfDTFI_mFC8FB8AB676E039AFEBEAD1FC075BB9257A136DA_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_0 = NULL;
	int32_t V_1 = 0;
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_2 = NULL;
	{
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_0 = ___dtfi0;
		NullCheck(L_0);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_1 = DateTimeFormatInfo_GetAllDateTimePatterns_m2D5DEA982B0E5F45C317F2C3253473B5D112A440(L_0, ((int32_t)68), /*hidden argument*/NULL);
		V_0 = L_1;
		V_1 = 0;
		goto IL_001a;
	}

IL_000d:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_2 = V_0;
		int32_t L_3 = V_1;
		NullCheck(L_2);
		int32_t L_4 = L_3;
		String_t* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		DateTimeFormatInfoScanner_ScanDateWord_mA4EFE331B69A7F408BA2A4768B33C7345A683877(__this, L_5, /*hidden argument*/NULL);
		int32_t L_6 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1));
	}

IL_001a:
	{
		int32_t L_7 = V_1;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_8 = V_0;
		NullCheck(L_8);
		if ((((int32_t)L_7) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_8)->max_length)))))))
		{
			goto IL_000d;
		}
	}
	{
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_9 = ___dtfi0;
		NullCheck(L_9);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_10 = DateTimeFormatInfo_GetAllDateTimePatterns_m2D5DEA982B0E5F45C317F2C3253473B5D112A440(L_9, ((int32_t)100), /*hidden argument*/NULL);
		V_0 = L_10;
		V_1 = 0;
		goto IL_003a;
	}

IL_002d:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_11 = V_0;
		int32_t L_12 = V_1;
		NullCheck(L_11);
		int32_t L_13 = L_12;
		String_t* L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
		DateTimeFormatInfoScanner_ScanDateWord_mA4EFE331B69A7F408BA2A4768B33C7345A683877(__this, L_14, /*hidden argument*/NULL);
		int32_t L_15 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
	}

IL_003a:
	{
		int32_t L_16 = V_1;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_17 = V_0;
		NullCheck(L_17);
		if ((((int32_t)L_16) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_17)->max_length)))))))
		{
			goto IL_002d;
		}
	}
	{
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_18 = ___dtfi0;
		NullCheck(L_18);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_19 = DateTimeFormatInfo_GetAllDateTimePatterns_m2D5DEA982B0E5F45C317F2C3253473B5D112A440(L_18, ((int32_t)121), /*hidden argument*/NULL);
		V_0 = L_19;
		V_1 = 0;
		goto IL_005a;
	}

IL_004d:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_20 = V_0;
		int32_t L_21 = V_1;
		NullCheck(L_20);
		int32_t L_22 = L_21;
		String_t* L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
		DateTimeFormatInfoScanner_ScanDateWord_mA4EFE331B69A7F408BA2A4768B33C7345A683877(__this, L_23, /*hidden argument*/NULL);
		int32_t L_24 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1));
	}

IL_005a:
	{
		int32_t L_25 = V_1;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_26 = V_0;
		NullCheck(L_26);
		if ((((int32_t)L_25) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_26)->max_length)))))))
		{
			goto IL_004d;
		}
	}
	{
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_27 = ___dtfi0;
		NullCheck(L_27);
		String_t* L_28 = DateTimeFormatInfo_get_MonthDayPattern_mDDF41CCC5BBC4BA915AFAA0F973FCD5B2515B0F3(L_27, /*hidden argument*/NULL);
		DateTimeFormatInfoScanner_ScanDateWord_mA4EFE331B69A7F408BA2A4768B33C7345A683877(__this, L_28, /*hidden argument*/NULL);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_29 = ___dtfi0;
		NullCheck(L_29);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_30 = DateTimeFormatInfo_GetAllDateTimePatterns_m2D5DEA982B0E5F45C317F2C3253473B5D112A440(L_29, ((int32_t)84), /*hidden argument*/NULL);
		V_0 = L_30;
		V_1 = 0;
		goto IL_0086;
	}

IL_0079:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_31 = V_0;
		int32_t L_32 = V_1;
		NullCheck(L_31);
		int32_t L_33 = L_32;
		String_t* L_34 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
		DateTimeFormatInfoScanner_ScanDateWord_mA4EFE331B69A7F408BA2A4768B33C7345A683877(__this, L_34, /*hidden argument*/NULL);
		int32_t L_35 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1));
	}

IL_0086:
	{
		int32_t L_36 = V_1;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_37 = V_0;
		NullCheck(L_37);
		if ((((int32_t)L_36) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_37)->max_length)))))))
		{
			goto IL_0079;
		}
	}
	{
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_38 = ___dtfi0;
		NullCheck(L_38);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_39 = DateTimeFormatInfo_GetAllDateTimePatterns_m2D5DEA982B0E5F45C317F2C3253473B5D112A440(L_38, ((int32_t)116), /*hidden argument*/NULL);
		V_0 = L_39;
		V_1 = 0;
		goto IL_00a6;
	}

IL_0099:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_40 = V_0;
		int32_t L_41 = V_1;
		NullCheck(L_40);
		int32_t L_42 = L_41;
		String_t* L_43 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
		DateTimeFormatInfoScanner_ScanDateWord_mA4EFE331B69A7F408BA2A4768B33C7345A683877(__this, L_43, /*hidden argument*/NULL);
		int32_t L_44 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1));
	}

IL_00a6:
	{
		int32_t L_45 = V_1;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_46 = V_0;
		NullCheck(L_46);
		if ((((int32_t)L_45) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_46)->max_length)))))))
		{
			goto IL_0099;
		}
	}
	{
		V_2 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)NULL;
		List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_47 = __this->get_m_dateWords_0();
		if (!L_47)
		{
			goto IL_00fa;
		}
	}
	{
		List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_48 = __this->get_m_dateWords_0();
		NullCheck(L_48);
		int32_t L_49 = List_1_get_Count_m4151A68BD4CB1D737213E7595F574987F8C812B4(L_48, /*hidden argument*/List_1_get_Count_m4151A68BD4CB1D737213E7595F574987F8C812B4_RuntimeMethod_var);
		if ((((int32_t)L_49) <= ((int32_t)0)))
		{
			goto IL_00fa;
		}
	}
	{
		List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_50 = __this->get_m_dateWords_0();
		NullCheck(L_50);
		int32_t L_51 = List_1_get_Count_m4151A68BD4CB1D737213E7595F574987F8C812B4(L_50, /*hidden argument*/List_1_get_Count_m4151A68BD4CB1D737213E7595F574987F8C812B4_RuntimeMethod_var);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_52 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var, (uint32_t)L_51);
		V_2 = L_52;
		V_1 = 0;
		goto IL_00ec;
	}

IL_00d9:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_53 = V_2;
		int32_t L_54 = V_1;
		List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_55 = __this->get_m_dateWords_0();
		int32_t L_56 = V_1;
		NullCheck(L_55);
		String_t* L_57 = List_1_get_Item_mB739B0066E5F7EBDBA9978F24A73D26D4FAE5BED(L_55, L_56, /*hidden argument*/List_1_get_Item_mB739B0066E5F7EBDBA9978F24A73D26D4FAE5BED_RuntimeMethod_var);
		NullCheck(L_53);
		ArrayElementTypeCheck (L_53, L_57);
		(L_53)->SetAt(static_cast<il2cpp_array_size_t>(L_54), (String_t*)L_57);
		int32_t L_58 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_58, (int32_t)1));
	}

IL_00ec:
	{
		int32_t L_59 = V_1;
		List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_60 = __this->get_m_dateWords_0();
		NullCheck(L_60);
		int32_t L_61 = List_1_get_Count_m4151A68BD4CB1D737213E7595F574987F8C812B4(L_60, /*hidden argument*/List_1_get_Count_m4151A68BD4CB1D737213E7595F574987F8C812B4_RuntimeMethod_var);
		if ((((int32_t)L_59) < ((int32_t)L_61)))
		{
			goto IL_00d9;
		}
	}

IL_00fa:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_62 = V_2;
		return L_62;
	}
}
// System.Globalization.FORMATFLAGS System.Globalization.DateTimeFormatInfoScanner::GetFormatFlagGenitiveMonth(System.String[],System.String[],System.String[],System.String[])
extern "C" IL2CPP_METHOD_ATTR int32_t DateTimeFormatInfoScanner_GetFormatFlagGenitiveMonth_m4A92EC9D6FA903FC31A34C4EA81C212CC647563A (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___monthNames0, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___genitveMonthNames1, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___abbrevMonthNames2, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___genetiveAbbrevMonthNames3, const RuntimeMethod* method)
{
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = ___monthNames0;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_1 = ___genitveMonthNames1;
		bool L_2 = DateTimeFormatInfoScanner_EqualStringArrays_m9DA4387C611C5AF0B013DE6FD33E074264B767B7(L_0, L_1, /*hidden argument*/NULL);
		if (!L_2)
		{
			goto IL_0014;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_3 = ___abbrevMonthNames2;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_4 = ___genetiveAbbrevMonthNames3;
		bool L_5 = DateTimeFormatInfoScanner_EqualStringArrays_m9DA4387C611C5AF0B013DE6FD33E074264B767B7(L_3, L_4, /*hidden argument*/NULL);
		if (!L_5)
		{
			goto IL_0014;
		}
	}
	{
		return (int32_t)(0);
	}

IL_0014:
	{
		return (int32_t)(1);
	}
}
// System.Globalization.FORMATFLAGS System.Globalization.DateTimeFormatInfoScanner::GetFormatFlagUseSpaceInMonthNames(System.String[],System.String[],System.String[],System.String[])
extern "C" IL2CPP_METHOD_ATTR int32_t DateTimeFormatInfoScanner_GetFormatFlagUseSpaceInMonthNames_mEAC521D75E1B92152E72AF16D71817D7749C1C0E (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___monthNames0, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___genitveMonthNames1, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___abbrevMonthNames2, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___genetiveAbbrevMonthNames3, const RuntimeMethod* method)
{
	int32_t G_B5_0 = 0;
	int32_t G_B1_0 = 0;
	int32_t G_B2_0 = 0;
	int32_t G_B3_0 = 0;
	int32_t G_B4_0 = 0;
	int32_t G_B6_0 = 0;
	int32_t G_B6_1 = 0;
	int32_t G_B11_0 = 0;
	int32_t G_B7_0 = 0;
	int32_t G_B8_0 = 0;
	int32_t G_B9_0 = 0;
	int32_t G_B10_0 = 0;
	int32_t G_B12_0 = 0;
	int32_t G_B12_1 = 0;
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = ___monthNames0;
		bool L_1 = DateTimeFormatInfoScanner_ArrayElementsBeginWithDigit_mCC4BB95B90CF749CB812C0E4BC7943AAE617AAF1(L_0, /*hidden argument*/NULL);
		G_B1_0 = 0;
		if (L_1)
		{
			G_B5_0 = 0;
			goto IL_0024;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_2 = ___genitveMonthNames1;
		bool L_3 = DateTimeFormatInfoScanner_ArrayElementsBeginWithDigit_mCC4BB95B90CF749CB812C0E4BC7943AAE617AAF1(L_2, /*hidden argument*/NULL);
		G_B2_0 = G_B1_0;
		if (L_3)
		{
			G_B5_0 = G_B1_0;
			goto IL_0024;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_4 = ___abbrevMonthNames2;
		bool L_5 = DateTimeFormatInfoScanner_ArrayElementsBeginWithDigit_mCC4BB95B90CF749CB812C0E4BC7943AAE617AAF1(L_4, /*hidden argument*/NULL);
		G_B3_0 = G_B2_0;
		if (L_5)
		{
			G_B5_0 = G_B2_0;
			goto IL_0024;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_6 = ___genetiveAbbrevMonthNames3;
		bool L_7 = DateTimeFormatInfoScanner_ArrayElementsBeginWithDigit_mCC4BB95B90CF749CB812C0E4BC7943AAE617AAF1(L_6, /*hidden argument*/NULL);
		G_B4_0 = G_B3_0;
		if (L_7)
		{
			G_B5_0 = G_B3_0;
			goto IL_0024;
		}
	}
	{
		G_B6_0 = 0;
		G_B6_1 = G_B4_0;
		goto IL_0026;
	}

IL_0024:
	{
		G_B6_0 = ((int32_t)32);
		G_B6_1 = G_B5_0;
	}

IL_0026:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_8 = ___monthNames0;
		bool L_9 = DateTimeFormatInfoScanner_ArrayElementsHaveSpace_m1B00472AE3BA4EE0BECCE39258C361E0AD134C60(L_8, /*hidden argument*/NULL);
		G_B7_0 = ((int32_t)((int32_t)G_B6_1|(int32_t)G_B6_0));
		if (L_9)
		{
			G_B11_0 = ((int32_t)((int32_t)G_B6_1|(int32_t)G_B6_0));
			goto IL_004a;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_10 = ___genitveMonthNames1;
		bool L_11 = DateTimeFormatInfoScanner_ArrayElementsHaveSpace_m1B00472AE3BA4EE0BECCE39258C361E0AD134C60(L_10, /*hidden argument*/NULL);
		G_B8_0 = G_B7_0;
		if (L_11)
		{
			G_B11_0 = G_B7_0;
			goto IL_004a;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_12 = ___abbrevMonthNames2;
		bool L_13 = DateTimeFormatInfoScanner_ArrayElementsHaveSpace_m1B00472AE3BA4EE0BECCE39258C361E0AD134C60(L_12, /*hidden argument*/NULL);
		G_B9_0 = G_B8_0;
		if (L_13)
		{
			G_B11_0 = G_B8_0;
			goto IL_004a;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_14 = ___genetiveAbbrevMonthNames3;
		bool L_15 = DateTimeFormatInfoScanner_ArrayElementsHaveSpace_m1B00472AE3BA4EE0BECCE39258C361E0AD134C60(L_14, /*hidden argument*/NULL);
		G_B10_0 = G_B9_0;
		if (L_15)
		{
			G_B11_0 = G_B9_0;
			goto IL_004a;
		}
	}
	{
		G_B12_0 = 0;
		G_B12_1 = G_B10_0;
		goto IL_004b;
	}

IL_004a:
	{
		G_B12_0 = 4;
		G_B12_1 = G_B11_0;
	}

IL_004b:
	{
		return (int32_t)(((int32_t)((int32_t)G_B12_1|(int32_t)G_B12_0)));
	}
}
// System.Globalization.FORMATFLAGS System.Globalization.DateTimeFormatInfoScanner::GetFormatFlagUseSpaceInDayNames(System.String[],System.String[])
extern "C" IL2CPP_METHOD_ATTR int32_t DateTimeFormatInfoScanner_GetFormatFlagUseSpaceInDayNames_mDE2D5341CEDB164E3DF103F6B362B6BD8FE405CE (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___dayNames0, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___abbrevDayNames1, const RuntimeMethod* method)
{
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = ___dayNames0;
		bool L_1 = DateTimeFormatInfoScanner_ArrayElementsHaveSpace_m1B00472AE3BA4EE0BECCE39258C361E0AD134C60(L_0, /*hidden argument*/NULL);
		if (L_1)
		{
			goto IL_0012;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_2 = ___abbrevDayNames1;
		bool L_3 = DateTimeFormatInfoScanner_ArrayElementsHaveSpace_m1B00472AE3BA4EE0BECCE39258C361E0AD134C60(L_2, /*hidden argument*/NULL);
		if (L_3)
		{
			goto IL_0012;
		}
	}
	{
		return (int32_t)(0);
	}

IL_0012:
	{
		return (int32_t)(((int32_t)16));
	}
}
// System.Globalization.FORMATFLAGS System.Globalization.DateTimeFormatInfoScanner::GetFormatFlagUseHebrewCalendar(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t DateTimeFormatInfoScanner_GetFormatFlagUseHebrewCalendar_m2360B0C841BA2FDDCB7811AA0D8CCB46361E2B64 (int32_t ___calID0, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___calID0;
		if ((((int32_t)L_0) == ((int32_t)8)))
		{
			goto IL_0006;
		}
	}
	{
		return (int32_t)(0);
	}

IL_0006:
	{
		return (int32_t)(((int32_t)10));
	}
}
// System.Boolean System.Globalization.DateTimeFormatInfoScanner::EqualStringArrays(System.String[],System.String[])
extern "C" IL2CPP_METHOD_ATTR bool DateTimeFormatInfoScanner_EqualStringArrays_m9DA4387C611C5AF0B013DE6FD33E074264B767B7 (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___array10, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___array21, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = ___array10;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_1 = ___array21;
		if ((!(((RuntimeObject*)(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)L_0) == ((RuntimeObject*)(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)L_1))))
		{
			goto IL_0006;
		}
	}
	{
		return (bool)1;
	}

IL_0006:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_2 = ___array10;
		NullCheck(L_2);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_3 = ___array21;
		NullCheck(L_3);
		if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_2)->max_length))))) == ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length)))))))
		{
			goto IL_0010;
		}
	}
	{
		return (bool)0;
	}

IL_0010:
	{
		V_0 = 0;
		goto IL_0027;
	}

IL_0014:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_4 = ___array10;
		int32_t L_5 = V_0;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		String_t* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_8 = ___array21;
		int32_t L_9 = V_0;
		NullCheck(L_8);
		int32_t L_10 = L_9;
		String_t* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		NullCheck(L_7);
		bool L_12 = String_Equals_m9C4D78DFA0979504FE31429B64A4C26DF48020D1(L_7, L_11, /*hidden argument*/NULL);
		if (L_12)
		{
			goto IL_0023;
		}
	}
	{
		return (bool)0;
	}

IL_0023:
	{
		int32_t L_13 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
	}

IL_0027:
	{
		int32_t L_14 = V_0;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_15 = ___array10;
		NullCheck(L_15);
		if ((((int32_t)L_14) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_15)->max_length)))))))
		{
			goto IL_0014;
		}
	}
	{
		return (bool)1;
	}
}
// System.Boolean System.Globalization.DateTimeFormatInfoScanner::ArrayElementsHaveSpace(System.String[])
extern "C" IL2CPP_METHOD_ATTR bool DateTimeFormatInfoScanner_ArrayElementsHaveSpace_m1B00472AE3BA4EE0BECCE39258C361E0AD134C60 (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___array0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfoScanner_ArrayElementsHaveSpace_m1B00472AE3BA4EE0BECCE39258C361E0AD134C60_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		V_0 = 0;
		goto IL_002d;
	}

IL_0004:
	{
		V_1 = 0;
		goto IL_001e;
	}

IL_0008:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = ___array0;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		String_t* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		int32_t L_4 = V_1;
		NullCheck(L_3);
		Il2CppChar L_5 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_3, L_4, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
		bool L_6 = Char_IsWhiteSpace_m8AE1C4157A1E1D8F5022630F4229AB26223BDC6B(L_5, /*hidden argument*/NULL);
		if (!L_6)
		{
			goto IL_001a;
		}
	}
	{
		return (bool)1;
	}

IL_001a:
	{
		int32_t L_7 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
	}

IL_001e:
	{
		int32_t L_8 = V_1;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_9 = ___array0;
		int32_t L_10 = V_0;
		NullCheck(L_9);
		int32_t L_11 = L_10;
		String_t* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		NullCheck(L_12);
		int32_t L_13 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_12, /*hidden argument*/NULL);
		if ((((int32_t)L_8) < ((int32_t)L_13)))
		{
			goto IL_0008;
		}
	}
	{
		int32_t L_14 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1));
	}

IL_002d:
	{
		int32_t L_15 = V_0;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_16 = ___array0;
		NullCheck(L_16);
		if ((((int32_t)L_15) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_16)->max_length)))))))
		{
			goto IL_0004;
		}
	}
	{
		return (bool)0;
	}
}
// System.Boolean System.Globalization.DateTimeFormatInfoScanner::ArrayElementsBeginWithDigit(System.String[])
extern "C" IL2CPP_METHOD_ATTR bool DateTimeFormatInfoScanner_ArrayElementsBeginWithDigit_mCC4BB95B90CF749CB812C0E4BC7943AAE617AAF1 (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___array0, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	Il2CppChar V_2 = 0x0;
	{
		V_0 = 0;
		goto IL_00ea;
	}

IL_0007:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_0 = ___array0;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		String_t* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		NullCheck(L_3);
		int32_t L_4 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_3, /*hidden argument*/NULL);
		if ((((int32_t)L_4) <= ((int32_t)0)))
		{
			goto IL_00e6;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_5 = ___array0;
		int32_t L_6 = V_0;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		String_t* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		NullCheck(L_8);
		Il2CppChar L_9 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_8, 0, /*hidden argument*/NULL);
		if ((((int32_t)L_9) < ((int32_t)((int32_t)48))))
		{
			goto IL_00e6;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_10 = ___array0;
		int32_t L_11 = V_0;
		NullCheck(L_10);
		int32_t L_12 = L_11;
		String_t* L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
		NullCheck(L_13);
		Il2CppChar L_14 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_13, 0, /*hidden argument*/NULL);
		if ((((int32_t)L_14) > ((int32_t)((int32_t)57))))
		{
			goto IL_00e6;
		}
	}
	{
		V_1 = 1;
		goto IL_003d;
	}

IL_0039:
	{
		int32_t L_15 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
	}

IL_003d:
	{
		int32_t L_16 = V_1;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_17 = ___array0;
		int32_t L_18 = V_0;
		NullCheck(L_17);
		int32_t L_19 = L_18;
		String_t* L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
		NullCheck(L_20);
		int32_t L_21 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_20, /*hidden argument*/NULL);
		if ((((int32_t)L_16) >= ((int32_t)L_21)))
		{
			goto IL_0062;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_22 = ___array0;
		int32_t L_23 = V_0;
		NullCheck(L_22);
		int32_t L_24 = L_23;
		String_t* L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
		int32_t L_26 = V_1;
		NullCheck(L_25);
		Il2CppChar L_27 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_25, L_26, /*hidden argument*/NULL);
		if ((((int32_t)L_27) < ((int32_t)((int32_t)48))))
		{
			goto IL_0062;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_28 = ___array0;
		int32_t L_29 = V_0;
		NullCheck(L_28);
		int32_t L_30 = L_29;
		String_t* L_31 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
		int32_t L_32 = V_1;
		NullCheck(L_31);
		Il2CppChar L_33 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_31, L_32, /*hidden argument*/NULL);
		if ((((int32_t)L_33) <= ((int32_t)((int32_t)57))))
		{
			goto IL_0039;
		}
	}

IL_0062:
	{
		int32_t L_34 = V_1;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_35 = ___array0;
		int32_t L_36 = V_0;
		NullCheck(L_35);
		int32_t L_37 = L_36;
		String_t* L_38 = (L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
		NullCheck(L_38);
		int32_t L_39 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_38, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_34) == ((uint32_t)L_39))))
		{
			goto IL_006f;
		}
	}
	{
		return (bool)0;
	}

IL_006f:
	{
		int32_t L_40 = V_1;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_41 = ___array0;
		int32_t L_42 = V_0;
		NullCheck(L_41);
		int32_t L_43 = L_42;
		String_t* L_44 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
		NullCheck(L_44);
		int32_t L_45 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_44, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_40) == ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_45, (int32_t)1))))))
		{
			goto IL_0098;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_46 = ___array0;
		int32_t L_47 = V_0;
		NullCheck(L_46);
		int32_t L_48 = L_47;
		String_t* L_49 = (L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
		int32_t L_50 = V_1;
		NullCheck(L_49);
		Il2CppChar L_51 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_49, L_50, /*hidden argument*/NULL);
		V_2 = L_51;
		Il2CppChar L_52 = V_2;
		if ((((int32_t)L_52) == ((int32_t)((int32_t)26376))))
		{
			goto IL_0096;
		}
	}
	{
		Il2CppChar L_53 = V_2;
		if ((!(((uint32_t)L_53) == ((uint32_t)((int32_t)50900)))))
		{
			goto IL_0098;
		}
	}

IL_0096:
	{
		return (bool)0;
	}

IL_0098:
	{
		int32_t L_54 = V_1;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_55 = ___array0;
		int32_t L_56 = V_0;
		NullCheck(L_55);
		int32_t L_57 = L_56;
		String_t* L_58 = (L_55)->GetAt(static_cast<il2cpp_array_size_t>(L_57));
		NullCheck(L_58);
		int32_t L_59 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_58, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_54) == ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_59, (int32_t)4))))))
		{
			goto IL_00e4;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_60 = ___array0;
		int32_t L_61 = V_0;
		NullCheck(L_60);
		int32_t L_62 = L_61;
		String_t* L_63 = (L_60)->GetAt(static_cast<il2cpp_array_size_t>(L_62));
		int32_t L_64 = V_1;
		NullCheck(L_63);
		Il2CppChar L_65 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_63, L_64, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_65) == ((uint32_t)((int32_t)39)))))
		{
			goto IL_00e4;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_66 = ___array0;
		int32_t L_67 = V_0;
		NullCheck(L_66);
		int32_t L_68 = L_67;
		String_t* L_69 = (L_66)->GetAt(static_cast<il2cpp_array_size_t>(L_68));
		int32_t L_70 = V_1;
		NullCheck(L_69);
		Il2CppChar L_71 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_69, ((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1)), /*hidden argument*/NULL);
		if ((!(((uint32_t)L_71) == ((uint32_t)((int32_t)32)))))
		{
			goto IL_00e4;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_72 = ___array0;
		int32_t L_73 = V_0;
		NullCheck(L_72);
		int32_t L_74 = L_73;
		String_t* L_75 = (L_72)->GetAt(static_cast<il2cpp_array_size_t>(L_74));
		int32_t L_76 = V_1;
		NullCheck(L_75);
		Il2CppChar L_77 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_75, ((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)2)), /*hidden argument*/NULL);
		if ((!(((uint32_t)L_77) == ((uint32_t)((int32_t)26376)))))
		{
			goto IL_00e4;
		}
	}
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_78 = ___array0;
		int32_t L_79 = V_0;
		NullCheck(L_78);
		int32_t L_80 = L_79;
		String_t* L_81 = (L_78)->GetAt(static_cast<il2cpp_array_size_t>(L_80));
		int32_t L_82 = V_1;
		NullCheck(L_81);
		Il2CppChar L_83 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_81, ((int32_t)il2cpp_codegen_add((int32_t)L_82, (int32_t)3)), /*hidden argument*/NULL);
		if ((!(((uint32_t)L_83) == ((uint32_t)((int32_t)39)))))
		{
			goto IL_00e4;
		}
	}
	{
		return (bool)0;
	}

IL_00e4:
	{
		return (bool)1;
	}

IL_00e6:
	{
		int32_t L_84 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_84, (int32_t)1));
	}

IL_00ea:
	{
		int32_t L_85 = V_0;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_86 = ___array0;
		NullCheck(L_86);
		if ((((int32_t)L_85) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_86)->max_length)))))))
		{
			goto IL_0007;
		}
	}
	{
		return (bool)0;
	}
}
// System.Void System.Globalization.DateTimeFormatInfoScanner::.ctor()
extern "C" IL2CPP_METHOD_ATTR void DateTimeFormatInfoScanner__ctor_m64AD8B358EEF20175E19AEF41B3B04CDD850CDCC (DateTimeFormatInfoScanner_tA06CA03D21D78672395678336D87571879D612E2 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (DateTimeFormatInfoScanner__ctor_m64AD8B358EEF20175E19AEF41B3B04CDD850CDCC_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_0 = (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 *)il2cpp_codegen_object_new(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3_il2cpp_TypeInfo_var);
		List_1__ctor_mDA22758D73530683C950C5CCF39BDB4E7E1F3F06(L_0, /*hidden argument*/List_1__ctor_mDA22758D73530683C950C5CCF39BDB4E7E1F3F06_RuntimeMethod_var);
		__this->set_m_dateWords_0(L_0);
		Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*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
#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_mFCA1FD54075255B5F09338AC40D1F3059335420F (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (EncodingTable_GetNumEncodingItems_mFCA1FD54075255B5F09338AC40D1F3059335420F_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_il2cpp_TypeInfo_var);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_0 = ((EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_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_t34BEF550D56496035752E8E0607127CD43378211  EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540 (String_t* ___name0, uint16_t ___cp1, const RuntimeMethod* method)
{
	InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 ));
		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_t34BEF550D56496035752E8E0607127CD43378211  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_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59 (uint16_t ___cp0, uint16_t ___fcp1, String_t* ___names2, uint32_t ___flags3, const RuntimeMethod* method)
{
	InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 ));
		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_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_4 = V_0;
		return L_4;
	}
}
// System.Void System.Globalization.EncodingTable::.cctor()
extern "C" IL2CPP_METHOD_ATTR void EncodingTable__cctor_m659AE7F32EF813F3B33329983778FB2E7C939913 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (EncodingTable__cctor_m659AE7F32EF813F3B33329983778FB2E7C939913_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_0 = (InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68*)SZArrayNew(InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68_il2cpp_TypeInfo_var, (uint32_t)((int32_t)405));
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_1 = L_0;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_2 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralBF9E9998A83A0659666E3E32CD4C051F0A82AA46, (uint16_t)((int32_t)437), /*hidden argument*/NULL);
		NullCheck(L_1);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_2);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_3 = L_1;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_4 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral292B05209FCD588F58692455FA39394BF7DA198E, (uint16_t)((int32_t)20127), /*hidden argument*/NULL);
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_4);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_5 = L_3;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_6 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralFEE03EA49469AF0B1A9DC1F71CFECED7343B5652, (uint16_t)((int32_t)20127), /*hidden argument*/NULL);
		NullCheck(L_5);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(2), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_6);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_7 = L_5;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_8 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralD7011C505DCC23F97382E7A6060F140B4E8137CA, (uint16_t)((int32_t)28596), /*hidden argument*/NULL);
		NullCheck(L_7);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(3), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_8);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_9 = L_7;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_10 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral51C066B36EA8B32076964C766F8A0324CA4EB4B9, (uint16_t)((int32_t)20127), /*hidden argument*/NULL);
		NullCheck(L_9);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(4), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_10);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_11 = L_9;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_12 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral9C4999F978C6A9DF888644D702833A91613487DD, (uint16_t)((int32_t)708), /*hidden argument*/NULL);
		NullCheck(L_11);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(5), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_12);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_13 = L_11;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_14 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralDE1698114AF4355C5CCD60424049FDED636DF6A2, (uint16_t)((int32_t)950), /*hidden argument*/NULL);
		NullCheck(L_13);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(6), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_14);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_15 = L_13;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_16 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral38C002DB58B45BF4E8AB53744068F3FFD5D129CE, (uint16_t)((int32_t)950), /*hidden argument*/NULL);
		NullCheck(L_15);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(7), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_16);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_17 = L_15;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_18 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral86B3C51E785681CDE6CE130B0F020B62D21C0EFA, (uint16_t)((int32_t)858), /*hidden argument*/NULL);
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(8), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_18);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_19 = L_17;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_20 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral3E517FC8DF1E61B6B05F721A203ACD7DD3B7760D, (uint16_t)((int32_t)20924), /*hidden argument*/NULL);
		NullCheck(L_19);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_20);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_21 = L_19;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_22 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral1FC66FDF06643D57AB16D99A6BDC7AF510478F31, (uint16_t)((int32_t)1140), /*hidden argument*/NULL);
		NullCheck(L_21);
		(L_21)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_22);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_23 = L_21;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_24 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral69349156744F040D3508A513011CBF5D3EDB9966, (uint16_t)((int32_t)1141), /*hidden argument*/NULL);
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_24);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_25 = L_23;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_26 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralE2392AED5A2D2861B90AE43217DF313C8483E7FD, (uint16_t)((int32_t)1142), /*hidden argument*/NULL);
		NullCheck(L_25);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_26);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_27 = L_25;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_28 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralE7862C11754C1BFDFEF1FF18058EE8C09B039237, (uint16_t)((int32_t)1143), /*hidden argument*/NULL);
		NullCheck(L_27);
		(L_27)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_28);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_29 = L_27;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_30 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral15B0E416CE439A7AFDD5B4B5C9353176EAB71C05, (uint16_t)((int32_t)1144), /*hidden argument*/NULL);
		NullCheck(L_29);
		(L_29)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_30);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_31 = L_29;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_32 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral2807CAA5A055238A4D2D1CB017396F9B4B447C6A, (uint16_t)((int32_t)1145), /*hidden argument*/NULL);
		NullCheck(L_31);
		(L_31)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_32);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_33 = L_31;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_34 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral09EC3DDCE8894F18D7D3DE8B41272425227961B0, (uint16_t)((int32_t)1146), /*hidden argument*/NULL);
		NullCheck(L_33);
		(L_33)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)16)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_34);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_35 = L_33;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_36 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralD75E834AA7DEF0882FC55F009206215059FD26BC, (uint16_t)((int32_t)1147), /*hidden argument*/NULL);
		NullCheck(L_35);
		(L_35)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)17)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_36);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_37 = L_35;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_38 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralFC14879561C1821197E9E4E86B96059CF6C6BBD2, (uint16_t)((int32_t)1148), /*hidden argument*/NULL);
		NullCheck(L_37);
		(L_37)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)18)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_38);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_39 = L_37;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_40 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral413064CAF317C08E4EC611764E65C79A538F2DEA, (uint16_t)((int32_t)1149), /*hidden argument*/NULL);
		NullCheck(L_39);
		(L_39)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)19)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_40);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_41 = L_39;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_42 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralD1A76F90103D1A81842CC458AB2EA94930EE8E53, (uint16_t)((int32_t)936), /*hidden argument*/NULL);
		NullCheck(L_41);
		(L_41)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)20)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_42);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_43 = L_41;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_44 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral94AF5E7A50C3B04BB8D9CE192119B0DCD7141BEF, (uint16_t)((int32_t)950), /*hidden argument*/NULL);
		NullCheck(L_43);
		(L_43)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)21)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_44);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_45 = L_43;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_46 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral1802AAEDDD2162E686EDBFC12C9EEF5711E0C253, (uint16_t)((int32_t)936), /*hidden argument*/NULL);
		NullCheck(L_45);
		(L_45)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)22)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_46);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_47 = L_45;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_48 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralFDDFDFAFA881EA56F7E446BC23F26EFADA9F4705, (uint16_t)((int32_t)858), /*hidden argument*/NULL);
		NullCheck(L_47);
		(L_47)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)23)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_48);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_49 = L_47;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_50 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral0C283DC8CA6ABE456C7317EEF3E9AFCC6E20DA92, (uint16_t)((int32_t)20924), /*hidden argument*/NULL);
		NullCheck(L_49);
		(L_49)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)24)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_50);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_51 = L_49;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_52 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral440C3DE99FB65621EDC1A5D907953B8E883C29DE, (uint16_t)((int32_t)1140), /*hidden argument*/NULL);
		NullCheck(L_51);
		(L_51)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)25)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_52);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_53 = L_51;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_54 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralD21AC248CCC93926EE7784D3C485B5AA571757AE, (uint16_t)((int32_t)1141), /*hidden argument*/NULL);
		NullCheck(L_53);
		(L_53)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)26)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_54);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_55 = L_53;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_56 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral46EEF8971389CFA6573AEC5717223E0FD760622D, (uint16_t)((int32_t)1142), /*hidden argument*/NULL);
		NullCheck(L_55);
		(L_55)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)27)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_56);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_57 = L_55;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_58 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral17595ACE65E8CF0E59AFEAD69C6C8B26DE181387, (uint16_t)((int32_t)1143), /*hidden argument*/NULL);
		NullCheck(L_57);
		(L_57)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)28)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_58);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_59 = L_57;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_60 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralE240A07E65B40E4D502899617A6E41A845D5572C, (uint16_t)((int32_t)1144), /*hidden argument*/NULL);
		NullCheck(L_59);
		(L_59)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)29)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_60);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_61 = L_59;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_62 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral7C469EBE013CBE6940155C265CDA54E23CADB4E0, (uint16_t)((int32_t)1145), /*hidden argument*/NULL);
		NullCheck(L_61);
		(L_61)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)30)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_62);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_63 = L_61;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_64 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralC478BC0C0F60189837F9AD51772247022F19CB4E, (uint16_t)((int32_t)1146), /*hidden argument*/NULL);
		NullCheck(L_63);
		(L_63)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)31)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_64);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_65 = L_63;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_66 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral2C27F27989498BA3AFD6733F6602BFB353EB5706, (uint16_t)((int32_t)1147), /*hidden argument*/NULL);
		NullCheck(L_65);
		(L_65)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)32)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_66);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_67 = L_65;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_68 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral9D10BCFF010B943462B5116FB664A8A0B2277294, (uint16_t)((int32_t)1148), /*hidden argument*/NULL);
		NullCheck(L_67);
		(L_67)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)33)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_68);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_69 = L_67;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_70 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralFC8D2A489266752542C7E1CEB491F6D94005A721, (uint16_t)((int32_t)1149), /*hidden argument*/NULL);
		NullCheck(L_69);
		(L_69)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)34)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_70);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_71 = L_69;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_72 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral4B48E2F496F6A7F1A01A54E7A5848CAFB300DA6A, (uint16_t)((int32_t)37), /*hidden argument*/NULL);
		NullCheck(L_71);
		(L_71)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)35)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_72);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_73 = L_71;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_74 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral105FCA237BCB9A951271957ACD89E76E2EB2F234, (uint16_t)((int32_t)21025), /*hidden argument*/NULL);
		NullCheck(L_73);
		(L_73)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)36)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_74);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_75 = L_73;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_76 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralA558D76A9EE88513B2801C4B0CE8AC8066F31886, (uint16_t)((int32_t)1026), /*hidden argument*/NULL);
		NullCheck(L_75);
		(L_75)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)37)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_76);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_77 = L_75;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_78 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral85F5B4A5AC6F6D1977C47F8B8AF350F241F475D3, (uint16_t)((int32_t)1256), /*hidden argument*/NULL);
		NullCheck(L_77);
		(L_77)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)38)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_78);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_79 = L_77;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_80 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralC3D62C80D36E2F0D417A03068C4609BEE3059B9C, (uint16_t)((int32_t)20273), /*hidden argument*/NULL);
		NullCheck(L_79);
		(L_79)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)39)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_80);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_81 = L_79;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_82 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral2149D3AA91377B13E95B9A14BBF88CF4AEE9E217, (uint16_t)((int32_t)20278), /*hidden argument*/NULL);
		NullCheck(L_81);
		(L_81)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)40)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_82);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_83 = L_81;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_84 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral1C5DE7DD5FF7B26360B185372F66C7C8CF04514F, (uint16_t)((int32_t)20280), /*hidden argument*/NULL);
		NullCheck(L_83);
		(L_83)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)41)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_84);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_85 = L_83;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_86 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral7ED354262EA4A372E91E9A82A612F6147768CDC7, (uint16_t)((int32_t)20284), /*hidden argument*/NULL);
		NullCheck(L_85);
		(L_85)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)42)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_86);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_87 = L_85;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_88 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralCE06243048D69C2E1E32824BC305396F5A2E5CF2, (uint16_t)((int32_t)20285), /*hidden argument*/NULL);
		NullCheck(L_87);
		(L_87)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)43)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_88);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_89 = L_87;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_90 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral5A1799D47FE85FA6C2016756ED51F35B51837C9F, (uint16_t)((int32_t)20290), /*hidden argument*/NULL);
		NullCheck(L_89);
		(L_89)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)44)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_90);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_91 = L_89;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_92 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralCD47259BB5C151B870F484CEF0CD9EF938FD1DD0, (uint16_t)((int32_t)20297), /*hidden argument*/NULL);
		NullCheck(L_91);
		(L_91)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)45)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_92);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_93 = L_91;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_94 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral8E4B211F5D1806031CCBE2DD9ADACFD957CE7A67, (uint16_t)((int32_t)20127), /*hidden argument*/NULL);
		NullCheck(L_93);
		(L_93)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)46)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_94);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_95 = L_93;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_96 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralCCB513647D055C4019D04AD330D24A4C2896AC54, (uint16_t)((int32_t)20420), /*hidden argument*/NULL);
		NullCheck(L_95);
		(L_95)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)47)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_96);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_97 = L_95;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_98 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral601E5AF6380D6A8044EA09A0E06E47738A816F3E, (uint16_t)((int32_t)20423), /*hidden argument*/NULL);
		NullCheck(L_97);
		(L_97)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)48)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_98);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_99 = L_97;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_100 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralA95332E8E5308BB97DB39DF03FABEBC1178C4E65, (uint16_t)((int32_t)20424), /*hidden argument*/NULL);
		NullCheck(L_99);
		(L_99)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)49)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_100);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_101 = L_99;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_102 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral59D70BB8459D68E494A30819DCF8228A1FEE3A3A, (uint16_t)((int32_t)437), /*hidden argument*/NULL);
		NullCheck(L_101);
		(L_101)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)50)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_102);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_103 = L_101;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_104 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralE7A4DB33F1B394DEFA4FF56752E1BAD9257A5CA3, (uint16_t)((int32_t)500), /*hidden argument*/NULL);
		NullCheck(L_103);
		(L_103)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)51)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_104);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_105 = L_103;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_106 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralCA6F6A50B76AE9B47A8675911D25F5D1EA2F0359, (uint16_t)((int32_t)50227), /*hidden argument*/NULL);
		NullCheck(L_105);
		(L_105)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)52)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_106);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_107 = L_105;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_108 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral4E49D0DDC8E152305486228A5456B65D69565F1A, (uint16_t)((int32_t)28591), /*hidden argument*/NULL);
		NullCheck(L_107);
		(L_107)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)53)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_108);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_109 = L_107;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_110 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralC59AAF93C29C1CF2E0A2473ED4C2CE83332DBE98, (uint16_t)((int32_t)850), /*hidden argument*/NULL);
		NullCheck(L_109);
		(L_109)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)54)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_110);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_111 = L_109;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_112 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralCC30EB8773E5BC4CF9C71852EB7D35985E6D1652, (uint16_t)((int32_t)852), /*hidden argument*/NULL);
		NullCheck(L_111);
		(L_111)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)55)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_112);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_113 = L_111;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_114 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral9713950E955A1D7F9C57377B81A966319D0ADEEA, (uint16_t)((int32_t)855), /*hidden argument*/NULL);
		NullCheck(L_113);
		(L_113)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)56)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_114);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_115 = L_113;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_116 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral6EC391E362FDE4E27DBD94EAED6A5CC93CB31D9E, (uint16_t)((int32_t)857), /*hidden argument*/NULL);
		NullCheck(L_115);
		(L_115)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)57)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_116);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_117 = L_115;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_118 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral9C061D4EC6641417A1D7F32EED57667227C7203D, (uint16_t)((int32_t)858), /*hidden argument*/NULL);
		NullCheck(L_117);
		(L_117)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)58)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_118);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_119 = L_117;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_120 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral6D6BE0FB6F3DD5EE8241E587526948F9F1D01FC7, (uint16_t)((int32_t)860), /*hidden argument*/NULL);
		NullCheck(L_119);
		(L_119)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)59)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_120);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_121 = L_119;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_122 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral46F3256E48903D467E3DF138594096D9B7A63FEB, (uint16_t)((int32_t)861), /*hidden argument*/NULL);
		NullCheck(L_121);
		(L_121)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)60)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_122);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_123 = L_121;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_124 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral803740B6BC6C1F9F3E4D9F87EA8E4298EA309976, (uint16_t)((int32_t)862), /*hidden argument*/NULL);
		NullCheck(L_123);
		(L_123)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)61)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_124);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_125 = L_123;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_126 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral757C304EEC741103075BF4C6F484340C4B5C11EC, (uint16_t)((int32_t)863), /*hidden argument*/NULL);
		NullCheck(L_125);
		(L_125)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)62)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_126);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_127 = L_125;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_128 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral8D8102A9CC9E6CB98E7E377F26BC58E7E24BFA89, (uint16_t)((int32_t)864), /*hidden argument*/NULL);
		NullCheck(L_127);
		(L_127)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)63)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_128);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_129 = L_127;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_130 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral74EBAE37B6B051F61C01BCDC136E38765BC5EA17, (uint16_t)((int32_t)865), /*hidden argument*/NULL);
		NullCheck(L_129);
		(L_129)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)64)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_130);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_131 = L_129;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_132 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral21BDC301898F0DE8BCF5B8FEFC3AD0A4B2015F17, (uint16_t)((int32_t)866), /*hidden argument*/NULL);
		NullCheck(L_131);
		(L_131)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)65)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_132);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_133 = L_131;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_134 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral696F9FE5B2AEB23C6876222D511ED2503BAB092D, (uint16_t)((int32_t)869), /*hidden argument*/NULL);
		NullCheck(L_133);
		(L_133)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)66)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_134);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_135 = L_133;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_136 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral32988646EFAD4EABD662478FD9F64359B8B50799, (uint16_t)((int32_t)870), /*hidden argument*/NULL);
		NullCheck(L_135);
		(L_135)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)67)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_136);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_137 = L_135;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_138 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral57956ADD8D380D4A5392A012C22B5E7124FAC6C8, (uint16_t)((int32_t)20871), /*hidden argument*/NULL);
		NullCheck(L_137);
		(L_137)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)68)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_138);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_139 = L_137;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_140 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralC5A4F3A147B72CD672094CFC82FF585FC9E89724, (uint16_t)((int32_t)875), /*hidden argument*/NULL);
		NullCheck(L_139);
		(L_139)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)69)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_140);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_141 = L_139;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_142 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral43B621FA2FC95EE435ED30A178224A8BCBFBCB57, (uint16_t)((int32_t)20880), /*hidden argument*/NULL);
		NullCheck(L_141);
		(L_141)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)70)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_142);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_143 = L_141;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_144 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralA81515383F415263D9641F8E5F2944A7FF275654, (uint16_t)((int32_t)20905), /*hidden argument*/NULL);
		NullCheck(L_143);
		(L_143)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)71)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_144);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_145 = L_143;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_146 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral9FE44544D4550261730C7CA24313F8CF0497F054, (uint16_t)((int32_t)20127), /*hidden argument*/NULL);
		NullCheck(L_145);
		(L_145)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)72)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_146);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_147 = L_145;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_148 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral97D06E296D6CEF3C90D96457D8DE86319A037DE4, (uint16_t)((int32_t)950), /*hidden argument*/NULL);
		NullCheck(L_147);
		(L_147)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)73)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_148);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_149 = L_147;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_150 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralAED6E3F6DB53DB1E89A67F76B9BA719636F50691, (uint16_t)((int32_t)51949), /*hidden argument*/NULL);
		NullCheck(L_149);
		(L_149)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)74)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_150);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_151 = L_149;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_152 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral54B8FD86946043BB0DA7ED65968D0F3A0A25039F, (uint16_t)((int32_t)51932), /*hidden argument*/NULL);
		NullCheck(L_151);
		(L_151)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)75)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_152);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_153 = L_151;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_154 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral8A4D9AD5310340EC52E7AAC4B216F3F34C10C506, (uint16_t)((int32_t)936), /*hidden argument*/NULL);
		NullCheck(L_153);
		(L_153)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)76)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_154);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_155 = L_153;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_156 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralC33E13D57750C3CF819C961FA0EE22D421E28A24, (uint16_t)((int32_t)936), /*hidden argument*/NULL);
		NullCheck(L_155);
		(L_155)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)77)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_156);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_157 = L_155;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_158 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralE06DED3C5302EC4AFBCC1D36D6EA9F7C20669A22, (uint16_t)((int32_t)37), /*hidden argument*/NULL);
		NullCheck(L_157);
		(L_157)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)78)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_158);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_159 = L_157;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_160 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral454AC9AC75B2156CD7565FA9112536608839A479, (uint16_t)((int32_t)1026), /*hidden argument*/NULL);
		NullCheck(L_159);
		(L_159)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)79)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_160);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_161 = L_159;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_162 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral7EB388360BDEDE0A890840699B5193A1B2B76CED, (uint16_t)((int32_t)20273), /*hidden argument*/NULL);
		NullCheck(L_161);
		(L_161)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)80)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_162);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_163 = L_161;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_164 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral71AAD052A83D5633D6DFB0CC0E21B377095F1B6E, (uint16_t)((int32_t)20277), /*hidden argument*/NULL);
		NullCheck(L_163);
		(L_163)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)81)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_164);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_165 = L_163;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_166 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral76BE7F9B559C4C3DDC73947D98C06A7EDB081A6F, (uint16_t)((int32_t)20278), /*hidden argument*/NULL);
		NullCheck(L_165);
		(L_165)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)82)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_166);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_167 = L_165;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_168 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral64D694E84547331A31BC223E372EBFA621711499, (uint16_t)((int32_t)20280), /*hidden argument*/NULL);
		NullCheck(L_167);
		(L_167)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)83)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_168);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_169 = L_167;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_170 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralD15FECC4FED16938AFFC51E3845A6EDA8EA8FC6A, (uint16_t)((int32_t)20284), /*hidden argument*/NULL);
		NullCheck(L_169);
		(L_169)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)84)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_170);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_171 = L_169;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_172 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral1C1390A878CA4F51C74F059CCD1C7E4090DD363E, (uint16_t)((int32_t)20285), /*hidden argument*/NULL);
		NullCheck(L_171);
		(L_171)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)85)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_172);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_173 = L_171;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_174 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral501D8BFB3C499C57AF9B0F83217BF9A8F2D3F6E3, (uint16_t)((int32_t)20290), /*hidden argument*/NULL);
		NullCheck(L_173);
		(L_173)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)86)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_174);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_175 = L_173;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_176 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralDC27A00FE53FB849943E823AA19BEA038287C16B, (uint16_t)((int32_t)20297), /*hidden argument*/NULL);
		NullCheck(L_175);
		(L_175)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)87)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_176);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_177 = L_175;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_178 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral97A1D0D656DBF8F075154C7E235617CD4C1B4D53, (uint16_t)((int32_t)20420), /*hidden argument*/NULL);
		NullCheck(L_177);
		(L_177)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)88)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_178);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_179 = L_177;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_180 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral64CEBA2C57987D8570B44AE0859AFA95FA101FEF, (uint16_t)((int32_t)20423), /*hidden argument*/NULL);
		NullCheck(L_179);
		(L_179)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)89)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_180);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_181 = L_179;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_182 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralCB89C42BB85ED25CFB93CBC6F7F645048F0B6672, (uint16_t)((int32_t)20424), /*hidden argument*/NULL);
		NullCheck(L_181);
		(L_181)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)90)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_182);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_183 = L_181;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_184 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralCC545BB8D755E82BBAB0D3FBC03566003C9B3A13, (uint16_t)((int32_t)500), /*hidden argument*/NULL);
		NullCheck(L_183);
		(L_183)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)91)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_184);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_185 = L_183;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_186 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral5C66F345BD2079311522C01F89F946E4E6174C56, (uint16_t)((int32_t)870), /*hidden argument*/NULL);
		NullCheck(L_185);
		(L_185)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)92)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_186);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_187 = L_185;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_188 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralB02B35410BF98FBA446AE8BB54D01D3273AA07DF, (uint16_t)((int32_t)20871), /*hidden argument*/NULL);
		NullCheck(L_187);
		(L_187)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)93)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_188);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_189 = L_187;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_190 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralAABD8BDCDE6C2CB5BCF53430DC7DBF61CAD61F94, (uint16_t)((int32_t)20880), /*hidden argument*/NULL);
		NullCheck(L_189);
		(L_189)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)94)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_190);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_191 = L_189;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_192 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral47E2096F2F6AFD922EE2DD944CC6641C21C9FBBC, (uint16_t)((int32_t)20905), /*hidden argument*/NULL);
		NullCheck(L_191);
		(L_191)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)95)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_192);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_193 = L_191;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_194 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral07C7CFBAE0EF3A0D21A4EBF7C1EE78C4E388F826, (uint16_t)((int32_t)20838), /*hidden argument*/NULL);
		NullCheck(L_193);
		(L_193)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)96)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_194);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_195 = L_193;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_196 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral3B8E9E867F4E05867444788C2458F3A8E58B144D, (uint16_t)((int32_t)50221), /*hidden argument*/NULL);
		NullCheck(L_195);
		(L_195)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)97)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_196);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_197 = L_195;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_198 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral98E03E37B2710D094547670502D7C2D4643C6D4D, (uint16_t)((int32_t)50225), /*hidden argument*/NULL);
		NullCheck(L_197);
		(L_197)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)98)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_198);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_199 = L_197;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_200 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral99880622BE5414FC1F588A3CC35FE48FDEF81981, (uint16_t)((int32_t)936), /*hidden argument*/NULL);
		NullCheck(L_199);
		(L_199)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)99)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_200);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_201 = L_199;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_202 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralAC605364240D7D7E16D0CF5E282016929333555F, (uint16_t)((int32_t)28591), /*hidden argument*/NULL);
		NullCheck(L_201);
		(L_201)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)100)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_202);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_203 = L_201;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_204 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralAAF20CFF217B8D31A125E4CE81D93FC3F48F3A66, (uint16_t)((int32_t)28592), /*hidden argument*/NULL);
		NullCheck(L_203);
		(L_203)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)101)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_204);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_205 = L_203;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_206 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralED3E1F6FB164C29F7736A70310EB8D3B7C9E2FC4, (uint16_t)((int32_t)28593), /*hidden argument*/NULL);
		NullCheck(L_205);
		(L_205)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)102)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_206);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_207 = L_205;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_208 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral0C8136876315A16F3F5CE391628FEE7A9362FB1F, (uint16_t)((int32_t)28594), /*hidden argument*/NULL);
		NullCheck(L_207);
		(L_207)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)103)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_208);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_209 = L_207;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_210 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral4CE4FD3F26F3602974425C5745D5F29BC4EEAA91, (uint16_t)((int32_t)28599), /*hidden argument*/NULL);
		NullCheck(L_209);
		(L_209)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)104)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_210);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_211 = L_209;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_212 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralF4E1292BCD058B7030B789BC82BA2580DB90CBB0, (uint16_t)((int32_t)28605), /*hidden argument*/NULL);
		NullCheck(L_211);
		(L_211)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)105)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_212);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_213 = L_211;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_214 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralBD734BD2890D34EB9622662D8F8F4E10CF4FA9B4, (uint16_t)((int32_t)28596), /*hidden argument*/NULL);
		NullCheck(L_213);
		(L_213)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)106)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_214);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_215 = L_213;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_216 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral23724872D746DF28F36DB0FD4AC482D63A04279A, (uint16_t)((int32_t)28595), /*hidden argument*/NULL);
		NullCheck(L_215);
		(L_215)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)107)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_216);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_217 = L_215;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_218 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral7E834E12BB99A7094B1EE6E5C1F20C4F902E3290, (uint16_t)((int32_t)28597), /*hidden argument*/NULL);
		NullCheck(L_217);
		(L_217)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)108)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_218);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_219 = L_217;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_220 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralD30011EA34A07B6FBA1096C1524E9DB885CDAF78, (uint16_t)((int32_t)28598), /*hidden argument*/NULL);
		NullCheck(L_219);
		(L_219)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)109)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_220);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_221 = L_219;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_222 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralDB6F340ED74A23191260FA75D3D88133DDC8316C, (uint16_t)((int32_t)20866), /*hidden argument*/NULL);
		NullCheck(L_221);
		(L_221)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)110)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_222);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_223 = L_221;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_224 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral68760F6DBA0B39C60DDB9D46646820E2812C6B6D, (uint16_t)((int32_t)949), /*hidden argument*/NULL);
		NullCheck(L_223);
		(L_223)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)111)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_224);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_225 = L_223;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_226 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral3D52B310C7E8D6985599152CEC0605B47E1246ED, (uint16_t)((int32_t)437), /*hidden argument*/NULL);
		NullCheck(L_225);
		(L_225)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)112)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_226);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_227 = L_225;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_228 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralC6137D29822E5528252B84E2EBBF24E67422940C, (uint16_t)((int32_t)932), /*hidden argument*/NULL);
		NullCheck(L_227);
		(L_227)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)113)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_228);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_229 = L_227;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_230 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral5A3A849BF3EAF4586293B127D611228566BC85C5, (uint16_t)((int32_t)65000), /*hidden argument*/NULL);
		NullCheck(L_229);
		(L_229)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)114)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_230);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_231 = L_229;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_232 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral5E3B48411729291728E64B52D7D1646E0B7EAF43, (uint16_t)((int32_t)932), /*hidden argument*/NULL);
		NullCheck(L_231);
		(L_231)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)115)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_232);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_233 = L_231;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_234 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral2BE9D9B3985021AF70A50253FF555A7672514358, (uint16_t)((int32_t)28595), /*hidden argument*/NULL);
		NullCheck(L_233);
		(L_233)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)116)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_234);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_235 = L_233;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_236 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral031F7A0610F54CA2DA7819A8C27A6F8268ADBCE6, (uint16_t)((int32_t)20106), /*hidden argument*/NULL);
		NullCheck(L_235);
		(L_235)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)117)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_236);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_237 = L_235;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_238 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralD6F92D8277D820B94B38501D3D483806A70DDDDF, (uint16_t)((int32_t)720), /*hidden argument*/NULL);
		NullCheck(L_237);
		(L_237)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)118)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_238);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_239 = L_237;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_240 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral6D74BC258DEFC9AC578EC8A5E5EC95F2BA1099E7, (uint16_t)((int32_t)862), /*hidden argument*/NULL);
		NullCheck(L_239);
		(L_239)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)119)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_240);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_241 = L_239;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_242 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralAF506CA30C8519A17DC18F461E94BD3782C793A9, (uint16_t)((int32_t)874), /*hidden argument*/NULL);
		NullCheck(L_241);
		(L_241)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)120)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_242);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_243 = L_241;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_244 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral20D4734AABFAEE8B550348835D48B184D5AC6E31, (uint16_t)((int32_t)20420), /*hidden argument*/NULL);
		NullCheck(L_243);
		(L_243)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)121)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_244);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_245 = L_243;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_246 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral7DD5A4CFD613B7C08369241719A9564312380D73, (uint16_t)((int32_t)500), /*hidden argument*/NULL);
		NullCheck(L_245);
		(L_245)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)122)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_246);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_247 = L_245;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_248 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral064C850CF14F17334DF2AB672645990E599A5F23, (uint16_t)((int32_t)37), /*hidden argument*/NULL);
		NullCheck(L_247);
		(L_247)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)123)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_248);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_249 = L_247;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_250 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral90D10B6E59D44E58075189546EEE3F1F9AE1C924, (uint16_t)((int32_t)500), /*hidden argument*/NULL);
		NullCheck(L_249);
		(L_249)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)124)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_250);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_251 = L_249;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_252 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral0ACA2A6E85D58BD4A97B365468C8C4185E6C23EF, (uint16_t)((int32_t)20277), /*hidden argument*/NULL);
		NullCheck(L_251);
		(L_251)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)125)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_252);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_253 = L_251;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_254 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral81ACFECB93A61405BC764FBC1A02BA944CD79407, (uint16_t)((int32_t)20284), /*hidden argument*/NULL);
		NullCheck(L_253);
		(L_253)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)126)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_254);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_255 = L_253;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_256 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral5AFF3F2E78BB35CBF2A1466B7E8FB704555DC7E7, (uint16_t)((int32_t)20278), /*hidden argument*/NULL);
		NullCheck(L_255);
		(L_255)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)127)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_256);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_257 = L_255;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_258 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral06079FD69CA5FA122BC4FA6AAEBF5E5BF94FA435, (uint16_t)((int32_t)20297), /*hidden argument*/NULL);
		NullCheck(L_257);
		(L_257)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)128)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_258);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_259 = L_257;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_260 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral6A259BD2973526AAA96A4CEC388EAB62D2FA9976, (uint16_t)((int32_t)20285), /*hidden argument*/NULL);
		NullCheck(L_259);
		(L_259)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)129)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_260);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_261 = L_259;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_262 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralCDF08877B915278563D1E93D719723313A4A6128, (uint16_t)((int32_t)20423), /*hidden argument*/NULL);
		NullCheck(L_261);
		(L_261)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)130)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_262);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_263 = L_261;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_264 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral379E6932EE27E2235F6A33A6F67CEF528E8E8C45, (uint16_t)((int32_t)20424), /*hidden argument*/NULL);
		NullCheck(L_263);
		(L_263)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)131)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_264);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_265 = L_263;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_266 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral0A86C7C95B21DB1A50B92292BE93C6674FA19FEB, (uint16_t)((int32_t)20871), /*hidden argument*/NULL);
		NullCheck(L_265);
		(L_265)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)132)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_266);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_267 = L_265;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_268 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral8BDDE3EDD54409931D398C383C4D4CE9CED6380B, (uint16_t)((int32_t)20280), /*hidden argument*/NULL);
		NullCheck(L_267);
		(L_267)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)133)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_268);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_269 = L_267;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_270 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral5A1FD40298AA094AF31C9B432F20E94E1A09F869, (uint16_t)((int32_t)37), /*hidden argument*/NULL);
		NullCheck(L_269);
		(L_269)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)134)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_270);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_271 = L_269;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_272 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralB5C2727CD85B3CB28A8BBD2FB8DB0424F0FED5EB, (uint16_t)((int32_t)20277), /*hidden argument*/NULL);
		NullCheck(L_271);
		(L_271)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)135)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_272);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_273 = L_271;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_274 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralBDDB8AF87D29836B8E5325D29F3839511E114550, (uint16_t)((int32_t)870), /*hidden argument*/NULL);
		NullCheck(L_273);
		(L_273)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)136)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_274);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_275 = L_273;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_276 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral1F46C5114CA1DDFC02EC6757664B0F99E7246D5A, (uint16_t)((int32_t)20278), /*hidden argument*/NULL);
		NullCheck(L_275);
		(L_275)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)137)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_276);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_277 = L_275;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_278 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral05B341BBABA8F3FA1991780ECBE7047E4F884A4F, (uint16_t)((int32_t)20905), /*hidden argument*/NULL);
		NullCheck(L_277);
		(L_277)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)138)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_278);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_279 = L_277;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_280 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralEAADE40FFB7999FA9AC3675F424B188168318FDB, (uint16_t)((int32_t)37), /*hidden argument*/NULL);
		NullCheck(L_279);
		(L_279)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)139)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_280);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_281 = L_279;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_282 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral14AA5B024793FC8C62C1FD73879A08505E4AAC16, (uint16_t)((int32_t)37), /*hidden argument*/NULL);
		NullCheck(L_281);
		(L_281)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)140)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_282);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_283 = L_281;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_284 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral24B3E791D1CDF0A13E309959FE70DB233AFE9345, (uint16_t)((int32_t)870), /*hidden argument*/NULL);
		NullCheck(L_283);
		(L_283)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)141)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_284);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_285 = L_283;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_286 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral42C75F1392B0C587CBD6CBAA65EE4C5C81BE4DE7, (uint16_t)((int32_t)20880), /*hidden argument*/NULL);
		NullCheck(L_285);
		(L_285)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)142)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_286);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_287 = L_285;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_288 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralE5E0E59E7ADEE4F56B2DC7F1A677F43D5FD3BEAF, (uint16_t)((int32_t)1141), /*hidden argument*/NULL);
		NullCheck(L_287);
		(L_287)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)143)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_288);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_289 = L_287;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_290 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralEEA68548DE339DDCFC1FC98BD48A18F537F4EE53, (uint16_t)((int32_t)1142), /*hidden argument*/NULL);
		NullCheck(L_289);
		(L_289)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)144)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_290);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_291 = L_289;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_292 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralF64251DC5A5EB6AA727A9B386781E9FCF4827E3A, (uint16_t)((int32_t)1145), /*hidden argument*/NULL);
		NullCheck(L_291);
		(L_291)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)145)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_292);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_293 = L_291;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_294 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralF483B5B0F5ADE763ABEB42FA4ADB7E2FEAF557B8, (uint16_t)((int32_t)1143), /*hidden argument*/NULL);
		NullCheck(L_293);
		(L_293)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)146)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_294);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_295 = L_293;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_296 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral7BDD11D4B0E1A819F7E103C6CC5BE55D0F9F3CB4, (uint16_t)((int32_t)1147), /*hidden argument*/NULL);
		NullCheck(L_295);
		(L_295)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)147)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_296);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_297 = L_295;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_298 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralFB4836CFAEB750FAD7EDDF81A6D8DBDAD1483666, (uint16_t)((int32_t)1146), /*hidden argument*/NULL);
		NullCheck(L_297);
		(L_297)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)148)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_298);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_299 = L_297;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_300 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral34109C7A52279EB1C85341CA8938BEB8459F7871, (uint16_t)((int32_t)1148), /*hidden argument*/NULL);
		NullCheck(L_299);
		(L_299)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)149)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_300);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_301 = L_299;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_302 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral5BA5BF9DD8A1A00C5E1F8B35466AB3011B8E1226, (uint16_t)((int32_t)1149), /*hidden argument*/NULL);
		NullCheck(L_301);
		(L_301)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)150)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_302);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_303 = L_301;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_304 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral2985A897B7E8180709769849EB778F1CDA5632C8, (uint16_t)((int32_t)1144), /*hidden argument*/NULL);
		NullCheck(L_303);
		(L_303)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)151)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_304);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_305 = L_303;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_306 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral6AC41F66787D49CB87F158EA1EAF4BC0A8A6A49B, (uint16_t)((int32_t)20290), /*hidden argument*/NULL);
		NullCheck(L_305);
		(L_305)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)152)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_306);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_307 = L_305;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_308 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralD4DD70898F4852DBF9177D46F7C8F6A115E9A8A5, (uint16_t)((int32_t)20924), /*hidden argument*/NULL);
		NullCheck(L_307);
		(L_307)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)153)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_308);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_309 = L_307;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_310 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralEB09D309937D4CE5125220443EF88678EADDCE83, (uint16_t)((int32_t)1142), /*hidden argument*/NULL);
		NullCheck(L_309);
		(L_309)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)154)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_310);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_311 = L_309;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_312 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralB260F50771BDA1A9A9D50DBA523326C8928C966B, (uint16_t)((int32_t)1143), /*hidden argument*/NULL);
		NullCheck(L_311);
		(L_311)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)155)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_312);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_313 = L_311;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_314 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralFAC3657E57168A54B9F0921FBE5A737FB404C0D0, (uint16_t)((int32_t)1140), /*hidden argument*/NULL);
		NullCheck(L_313);
		(L_313)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)156)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_314);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_315 = L_313;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_316 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralBB407EC0FFFF6DD5BC88DE6780B4E36710075ACB, (uint16_t)((int32_t)28596), /*hidden argument*/NULL);
		NullCheck(L_315);
		(L_315)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)157)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_316);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_317 = L_315;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_318 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral2DB3C11655F0823886D0285722AF40A0FA3B7C88, (uint16_t)((int32_t)28597), /*hidden argument*/NULL);
		NullCheck(L_317);
		(L_317)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)158)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_318);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_319 = L_317;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_320 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral6D924F539C94733AF06A0A9C505FAC1A4028C9F1, (uint16_t)((int32_t)28597), /*hidden argument*/NULL);
		NullCheck(L_319);
		(L_319)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)159)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_320);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_321 = L_319;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_322 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral98FF0D79529599AF9A7D3DEFA45FDE8F0ECA6CA8, (uint16_t)((int32_t)51936), /*hidden argument*/NULL);
		NullCheck(L_321);
		(L_321)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)160)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_322);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_323 = L_321;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_324 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral17930D6862963978AC664ECEED18EFC4B85AE06B, (uint16_t)((int32_t)51932), /*hidden argument*/NULL);
		NullCheck(L_323);
		(L_323)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)161)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_324);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_325 = L_323;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_326 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral0397798D29D9A31F2959FB99307E39BD04786BEF, (uint16_t)((int32_t)51949), /*hidden argument*/NULL);
		NullCheck(L_325);
		(L_325)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)162)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_326);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_327 = L_325;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_328 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralBA6502BEAD7B433B5C16C66AFF790C9126C31602, (uint16_t)((int32_t)51932), /*hidden argument*/NULL);
		NullCheck(L_327);
		(L_327)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)163)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_328);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_329 = L_327;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_330 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral18C76EA9FEF1B6ABD436CFD21DC149EC600EDFD3, (uint16_t)((int32_t)54936), /*hidden argument*/NULL);
		NullCheck(L_329);
		(L_329)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)164)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_330);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_331 = L_329;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_332 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral4B20B8626AC71EC5966B767F3A27DB1EFB9164A2, (uint16_t)((int32_t)936), /*hidden argument*/NULL);
		NullCheck(L_331);
		(L_331)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)165)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_332);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_333 = L_331;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_334 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral5DE119249ECF7D2CD1DA22E2F4F1B51AB6E37B0C, (uint16_t)((int32_t)936), /*hidden argument*/NULL);
		NullCheck(L_333);
		(L_333)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)166)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_334);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_335 = L_333;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_336 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralA161463F170E11C91BF898D02796FCC9CDF6CF62, (uint16_t)((int32_t)936), /*hidden argument*/NULL);
		NullCheck(L_335);
		(L_335)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)167)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_336);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_337 = L_335;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_338 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralBB21843BEA3A4B86897EEF3B91706CEE7A7950D1, (uint16_t)((int32_t)936), /*hidden argument*/NULL);
		NullCheck(L_337);
		(L_337)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)168)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_338);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_339 = L_337;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_340 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral7C6A2E66DC3F1543A239A6E086C2696799C2C3CE, (uint16_t)((int32_t)936), /*hidden argument*/NULL);
		NullCheck(L_339);
		(L_339)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)169)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_340);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_341 = L_339;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_342 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralDA91388C72D3E31DA19DCD85C97374197748485D, (uint16_t)((int32_t)20106), /*hidden argument*/NULL);
		NullCheck(L_341);
		(L_341)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)170)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_342);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_343 = L_341;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_344 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralB4E56FFEA8B745085A899B2602C8D238D3470378, (uint16_t)((int32_t)28597), /*hidden argument*/NULL);
		NullCheck(L_343);
		(L_343)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)171)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_344);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_345 = L_343;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_346 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral768D1CAB15087483992284E7FD5D7ACF1FCE232A, (uint16_t)((int32_t)28597), /*hidden argument*/NULL);
		NullCheck(L_345);
		(L_345)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)172)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_346);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_347 = L_345;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_348 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral3130F4F8E0407B0CC14A25E66472142324D2E52B, (uint16_t)((int32_t)28598), /*hidden argument*/NULL);
		NullCheck(L_347);
		(L_347)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)173)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_348);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_349 = L_347;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_350 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralCA30FFABC5DEDDEEAEFF24AE36DBEC8F09013D22, (uint16_t)((int32_t)52936), /*hidden argument*/NULL);
		NullCheck(L_349);
		(L_349)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)174)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_350);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_351 = L_349;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_352 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralC3AF884BA9267EB3DB94D471EC14A400A0577D85, (uint16_t)((int32_t)20838), /*hidden argument*/NULL);
		NullCheck(L_351);
		(L_351)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)175)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_352);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_353 = L_351;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_354 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral8677463521839B44595AD1DC2D7690B5252C4A6D, (uint16_t)((int32_t)858), /*hidden argument*/NULL);
		NullCheck(L_353);
		(L_353)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)176)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_354);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_355 = L_353;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_356 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral3E93A2AB2C18947358B5FAC5424CDC815027E974, (uint16_t)((int32_t)20924), /*hidden argument*/NULL);
		NullCheck(L_355);
		(L_355)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)177)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_356);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_357 = L_355;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_358 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralC4CA7DB6F9AC8AD4D5C9DDC5941E1618BCEDC1E5, (uint16_t)((int32_t)1047), /*hidden argument*/NULL);
		NullCheck(L_357);
		(L_357)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)178)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_358);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_359 = L_357;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_360 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralCEE255689ACCA2B340EE7B48A6D3DEC53C8518C4, (uint16_t)((int32_t)1140), /*hidden argument*/NULL);
		NullCheck(L_359);
		(L_359)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)179)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_360);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_361 = L_359;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_362 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralD46619385EFE2E0D29E6CA979EC606B4BA2DF347, (uint16_t)((int32_t)1141), /*hidden argument*/NULL);
		NullCheck(L_361);
		(L_361)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)180)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_362);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_363 = L_361;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_364 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralE05629D63228EE3D6E3FF2DFA1125846A112D81F, (uint16_t)((int32_t)1142), /*hidden argument*/NULL);
		NullCheck(L_363);
		(L_363)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)181)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_364);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_365 = L_363;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_366 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral09A3C1FB5E4E979FD6CB14A8B7C44C7EEA7DF570, (uint16_t)((int32_t)1143), /*hidden argument*/NULL);
		NullCheck(L_365);
		(L_365)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)182)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_366);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_367 = L_365;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_368 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralF0B5B197A19F789E049249022C24905B6825F759, (uint16_t)((int32_t)1144), /*hidden argument*/NULL);
		NullCheck(L_367);
		(L_367)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)183)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_368);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_369 = L_367;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_370 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral547BBC3256181717B6C19EAD141CE0BE62E51439, (uint16_t)((int32_t)1145), /*hidden argument*/NULL);
		NullCheck(L_369);
		(L_369)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)184)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_370);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_371 = L_369;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_372 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral380B526E22577B1055169E6A4CA47A98856CDB7B, (uint16_t)((int32_t)1146), /*hidden argument*/NULL);
		NullCheck(L_371);
		(L_371)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)185)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_372);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_373 = L_371;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_374 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral4C5E190315E58184C633959F223567C7BC2A4886, (uint16_t)((int32_t)1147), /*hidden argument*/NULL);
		NullCheck(L_373);
		(L_373)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)186)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_374);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_375 = L_373;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_376 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral961F57444B6490060AD0B2FD736B72D49A746730, (uint16_t)((int32_t)1148), /*hidden argument*/NULL);
		NullCheck(L_375);
		(L_375)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)187)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_376);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_377 = L_375;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_378 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralEDC3EC3CE6EEAB4EEF9D88FE0D83F08094402221, (uint16_t)((int32_t)1149), /*hidden argument*/NULL);
		NullCheck(L_377);
		(L_377)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)188)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_378);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_379 = L_377;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_380 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralB9508D67745F2731051A5D8DD9DDB888D35D990A, (uint16_t)((int32_t)37), /*hidden argument*/NULL);
		NullCheck(L_379);
		(L_379)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)189)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_380);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_381 = L_379;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_382 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralCE75FE3225E0456383BA298059E5E21603B17109, (uint16_t)((int32_t)1026), /*hidden argument*/NULL);
		NullCheck(L_381);
		(L_381)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)190)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_382);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_383 = L_381;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_384 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralA78C6916F0BBBCDACE65FB83A764E7C83B4C74CD, (uint16_t)((int32_t)20273), /*hidden argument*/NULL);
		NullCheck(L_383);
		(L_383)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)191)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_384);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_385 = L_383;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_386 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral8FCCC8683E08DA9D9DD64BFB9F038FE25BA2FAA0, (uint16_t)((int32_t)20277), /*hidden argument*/NULL);
		NullCheck(L_385);
		(L_385)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)192)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_386);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_387 = L_385;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_388 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral7EFC3253B34A25D698ECD6669355D67FE224DBB6, (uint16_t)((int32_t)20278), /*hidden argument*/NULL);
		NullCheck(L_387);
		(L_387)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)193)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_388);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_389 = L_387;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_390 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral3D32948C9556E7FA814E90F7835800F47CF50297, (uint16_t)((int32_t)20280), /*hidden argument*/NULL);
		NullCheck(L_389);
		(L_389)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)194)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_390);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_391 = L_389;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_392 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralD283414FA3A879C1662220B68D35C205B999E9C7, (uint16_t)((int32_t)20284), /*hidden argument*/NULL);
		NullCheck(L_391);
		(L_391)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)195)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_392);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_393 = L_391;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_394 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral2CE4755CDEBD7A807232559B1EBC78AB7E2FCA8E, (uint16_t)((int32_t)20285), /*hidden argument*/NULL);
		NullCheck(L_393);
		(L_393)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)196)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_394);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_395 = L_393;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_396 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralB33B834E2956BF599D88A859AD979A4324C83F7A, (uint16_t)((int32_t)20290), /*hidden argument*/NULL);
		NullCheck(L_395);
		(L_395)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)197)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_396);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_397 = L_395;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_398 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralD41B7F03A64D782883D74D698C683EE3CA8E6A78, (uint16_t)((int32_t)20297), /*hidden argument*/NULL);
		NullCheck(L_397);
		(L_397)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)198)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_398);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_399 = L_397;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_400 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral26F40A97AF932D581CE7777D31EAE44E7D576006, (uint16_t)((int32_t)20127), /*hidden argument*/NULL);
		NullCheck(L_399);
		(L_399)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)199)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_400);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_401 = L_399;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_402 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralA7C93F5FEC985E477F1754C3756AF05BADDE101D, (uint16_t)((int32_t)20420), /*hidden argument*/NULL);
		NullCheck(L_401);
		(L_401)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)200)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_402);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_403 = L_401;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_404 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralC9F75BBB70DC0E44DF975AF24ABE7E41A6DB5DF3, (uint16_t)((int32_t)20423), /*hidden argument*/NULL);
		NullCheck(L_403);
		(L_403)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)201)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_404);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_405 = L_403;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_406 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral7E93870A202711490656CF01B06A7CD4E6852BFF, (uint16_t)((int32_t)20424), /*hidden argument*/NULL);
		NullCheck(L_405);
		(L_405)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)202)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_406);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_407 = L_405;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_408 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral8B8A5C99ED54E7F959CB2C6916C35341545D03A2, (uint16_t)((int32_t)437), /*hidden argument*/NULL);
		NullCheck(L_407);
		(L_407)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)203)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_408);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_409 = L_407;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_410 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral40B654775E0FA518930336726BB72DD32F345C6A, (uint16_t)((int32_t)500), /*hidden argument*/NULL);
		NullCheck(L_409);
		(L_409)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)204)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_410);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_411 = L_409;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_412 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral8D671E11137E4DEAEE222AC290B3F6F4B0A7A0A8, (uint16_t)((int32_t)737), /*hidden argument*/NULL);
		NullCheck(L_411);
		(L_411)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)205)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_412);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_413 = L_411;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_414 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral436A6F1EEB811705A69C0A3A9641F5E8B5C96490, (uint16_t)((int32_t)775), /*hidden argument*/NULL);
		NullCheck(L_413);
		(L_413)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)206)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_414);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_415 = L_413;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_416 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralF7CA3B4298019E460A304A7BB4808B934DC4E4EA, (uint16_t)((int32_t)28591), /*hidden argument*/NULL);
		NullCheck(L_415);
		(L_415)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)207)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_416);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_417 = L_415;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_418 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral605466C7751FAE0CB26D9C67D2746CA8A1E1856B, (uint16_t)((int32_t)850), /*hidden argument*/NULL);
		NullCheck(L_417);
		(L_417)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)208)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_418);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_419 = L_417;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_420 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral3C56ABEAA7DA7D5CE3B89D98BBF3F23B5B57A6B0, (uint16_t)((int32_t)852), /*hidden argument*/NULL);
		NullCheck(L_419);
		(L_419)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)209)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_420);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_421 = L_419;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_422 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral850F7F7B2C19223F47E651A82624D975EE58A94B, (uint16_t)((int32_t)855), /*hidden argument*/NULL);
		NullCheck(L_421);
		(L_421)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)210)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_422);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_423 = L_421;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_424 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral49D506BCB482153641C1C317F04108D1309B3AED, (uint16_t)((int32_t)857), /*hidden argument*/NULL);
		NullCheck(L_423);
		(L_423)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)211)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_424);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_425 = L_423;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_426 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral3766131B8615737739A73C8A58B729787B7236FF, (uint16_t)((int32_t)860), /*hidden argument*/NULL);
		NullCheck(L_425);
		(L_425)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)212)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_426);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_427 = L_425;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_428 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralD72C81E21156235A98ECE3ABC39465AA74340E55, (uint16_t)((int32_t)861), /*hidden argument*/NULL);
		NullCheck(L_427);
		(L_427)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)213)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_428);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_429 = L_427;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_430 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral482204562C49DAB796BFFA6E21A2804C2B09156C, (uint16_t)((int32_t)862), /*hidden argument*/NULL);
		NullCheck(L_429);
		(L_429)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)214)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_430);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_431 = L_429;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_432 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral7F9EFC67894F0EC4C1030EF9AF6F46DF0DB1768A, (uint16_t)((int32_t)863), /*hidden argument*/NULL);
		NullCheck(L_431);
		(L_431)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)215)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_432);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_433 = L_431;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_434 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral2E03293740ECF9023DB87941F55D98D607008460, (uint16_t)((int32_t)864), /*hidden argument*/NULL);
		NullCheck(L_433);
		(L_433)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)216)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_434);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_435 = L_433;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_436 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral3E0ABF44F2E80F64FFD86C2808A667B91014959E, (uint16_t)((int32_t)865), /*hidden argument*/NULL);
		NullCheck(L_435);
		(L_435)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)217)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_436);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_437 = L_435;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_438 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral96C672D08041A41670ADF0AEAD495C765F4C589D, (uint16_t)((int32_t)866), /*hidden argument*/NULL);
		NullCheck(L_437);
		(L_437)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)218)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_438);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_439 = L_437;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_440 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralF5707FE839DB9CE982B4557E3A1AD136541F3DE0, (uint16_t)((int32_t)869), /*hidden argument*/NULL);
		NullCheck(L_439);
		(L_439)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)219)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_440);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_441 = L_439;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_442 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral9D8891C359BB1C129040E179E1A4941AD07A50A7, (uint16_t)((int32_t)870), /*hidden argument*/NULL);
		NullCheck(L_441);
		(L_441)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)220)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_442);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_443 = L_441;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_444 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralAB240FACC706FC63CC0AB53E7AF659EBD42F2F46, (uint16_t)((int32_t)20871), /*hidden argument*/NULL);
		NullCheck(L_443);
		(L_443)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)221)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_444);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_445 = L_443;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_446 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral14016B084D60CDD8D312658EA60AE38910F9F2D5, (uint16_t)((int32_t)20880), /*hidden argument*/NULL);
		NullCheck(L_445);
		(L_445)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)222)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_446);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_447 = L_445;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_448 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralD2E23C4E08C2FC20B79D46CB91B080FF0A41F4D2, (uint16_t)((int32_t)20905), /*hidden argument*/NULL);
		NullCheck(L_447);
		(L_447)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)223)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_448);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_449 = L_447;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_450 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral0EB952A0CEEA635F7F1CB24CB2D567B6C682FC63, (uint16_t)((int32_t)20105), /*hidden argument*/NULL);
		NullCheck(L_449);
		(L_449)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)224)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_450);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_451 = L_449;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_452 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral107F65B6DFAF8AB034F1F6C411BFB8CEFFCC7D6F, (uint16_t)((int32_t)1200), /*hidden argument*/NULL);
		NullCheck(L_451);
		(L_451)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)225)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_452);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_453 = L_451;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_454 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralCB4BC1FF22FC8BCA82250FD6777264CFD01625F7, (uint16_t)((int32_t)50220), /*hidden argument*/NULL);
		NullCheck(L_453);
		(L_453)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)226)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_454);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_455 = L_453;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_456 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral088E366D3F248E347D0698F1EBC68643EF061337, (uint16_t)((int32_t)51932), /*hidden argument*/NULL);
		NullCheck(L_455);
		(L_455)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)227)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_456);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_457 = L_455;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_458 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral16611CF4D9FFBB44446E0A044AB5284326D5B475, (uint16_t)((int32_t)50225), /*hidden argument*/NULL);
		NullCheck(L_457);
		(L_457)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)228)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_458);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_459 = L_457;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_460 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralD878889FDE613CFDB1D08777C9E12B44D2718742, (uint16_t)((int32_t)50225), /*hidden argument*/NULL);
		NullCheck(L_459);
		(L_459)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)229)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_460);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_461 = L_459;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_462 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral9A0BE64A1EA29D43C23688AE1483131F518556E1, (uint16_t)((int32_t)50225), /*hidden argument*/NULL);
		NullCheck(L_461);
		(L_461)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)230)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_462);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_463 = L_461;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_464 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralBBB811122DA3C9349AC34F56F2676F0798A48CDE, (uint16_t)((int32_t)51949), /*hidden argument*/NULL);
		NullCheck(L_463);
		(L_463)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)231)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_464);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_465 = L_463;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_466 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralB1A154876829BE2AEE483E9138D10828B806EF8C, (uint16_t)((int32_t)51949), /*hidden argument*/NULL);
		NullCheck(L_465);
		(L_465)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)232)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_466);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_467 = L_465;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_468 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral4FFDEA124957D843A907110845B7E31AEB07C960, (uint16_t)((int32_t)28591), /*hidden argument*/NULL);
		NullCheck(L_467);
		(L_467)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)233)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_468);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_469 = L_467;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_470 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral0EAEF6036067AB32B721CC0B74E97EC3F8AA265C, (uint16_t)((int32_t)874), /*hidden argument*/NULL);
		NullCheck(L_469);
		(L_469)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)234)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_470);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_471 = L_469;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_472 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralB3011B8A9FD14773FA0FCA1BC8BD32721B9AF8F0, (uint16_t)((int32_t)28603), /*hidden argument*/NULL);
		NullCheck(L_471);
		(L_471)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)235)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_472);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_473 = L_471;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_474 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral966928D49BE6C8C01C644B6E299455DBEE7B2244, (uint16_t)((int32_t)28605), /*hidden argument*/NULL);
		NullCheck(L_473);
		(L_473)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)236)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_474);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_475 = L_473;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_476 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral04D2F171666A8E1AE53B9B4231D89DEE927D25AE, (uint16_t)((int32_t)28592), /*hidden argument*/NULL);
		NullCheck(L_475);
		(L_475)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)237)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_476);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_477 = L_475;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_478 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral7EB9C24C4C4DBF59A55CA70F4A10084327DF6450, (uint16_t)((int32_t)28593), /*hidden argument*/NULL);
		NullCheck(L_477);
		(L_477)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)238)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_478);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_479 = L_477;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_480 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralC2C447B478CE7992A31E92A1BB5BF0DB63E385DF, (uint16_t)((int32_t)28594), /*hidden argument*/NULL);
		NullCheck(L_479);
		(L_479)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)239)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_480);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_481 = L_479;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_482 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral93B10E6F0264430E9FA4F7BABBD3EEDBA8F71C97, (uint16_t)((int32_t)28595), /*hidden argument*/NULL);
		NullCheck(L_481);
		(L_481)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)240)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_482);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_483 = L_481;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_484 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralE541EE7E0C890F24B912215FD36162E187BE84D1, (uint16_t)((int32_t)28596), /*hidden argument*/NULL);
		NullCheck(L_483);
		(L_483)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)241)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_484);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_485 = L_483;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_486 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral98639747F68EF86082CFD8B6C8F474753CC3A46D, (uint16_t)((int32_t)28597), /*hidden argument*/NULL);
		NullCheck(L_485);
		(L_485)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)242)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_486);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_487 = L_485;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_488 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralA547E544C0563135D33CE4C98081E65409077180, (uint16_t)((int32_t)28598), /*hidden argument*/NULL);
		NullCheck(L_487);
		(L_487)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)243)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_488);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_489 = L_487;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_490 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralD7242060FE337BAF7F6B4FA466BF431D67425C7D, (uint16_t)((int32_t)28598), /*hidden argument*/NULL);
		NullCheck(L_489);
		(L_489)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)244)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_490);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_491 = L_489;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_492 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralD8BCC61A938C77C98B600433A59B665F70149B5F, (uint16_t)((int32_t)38598), /*hidden argument*/NULL);
		NullCheck(L_491);
		(L_491)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)245)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_492);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_493 = L_491;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_494 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralD9D73FC95E43E5070FE800429D1C5D7DAC68ADD5, (uint16_t)((int32_t)28599), /*hidden argument*/NULL);
		NullCheck(L_493);
		(L_493)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)246)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_494);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_495 = L_493;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_496 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral73405CADC02EBDCFDD910CB078F635A7D48BD0A6, (uint16_t)((int32_t)28591), /*hidden argument*/NULL);
		NullCheck(L_495);
		(L_495)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)247)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_496);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_497 = L_495;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_498 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral05A90601D58630F48F0A9A26AF8878B2958218EE, (uint16_t)((int32_t)28592), /*hidden argument*/NULL);
		NullCheck(L_497);
		(L_497)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)248)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_498);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_499 = L_497;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_500 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralBF3AD004CC98252ECEC5BFC20830E73D2CF1900E, (uint16_t)((int32_t)28593), /*hidden argument*/NULL);
		NullCheck(L_499);
		(L_499)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)249)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_500);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_501 = L_499;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_502 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralE904A9B263B947F2327B20FE6D69DB770ACEFF01, (uint16_t)((int32_t)28594), /*hidden argument*/NULL);
		NullCheck(L_501);
		(L_501)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)250)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_502);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_503 = L_501;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_504 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralE63D80A3379141645747C230F9449186A172C842, (uint16_t)((int32_t)28597), /*hidden argument*/NULL);
		NullCheck(L_503);
		(L_503)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)251)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_504);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_505 = L_503;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_506 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral6F96005FFC52800AD76CF604C194790E2B5C25F3, (uint16_t)((int32_t)28596), /*hidden argument*/NULL);
		NullCheck(L_505);
		(L_505)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)252)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_506);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_507 = L_505;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_508 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral9E21EC5B70DE72F66AD852DBEE1B0E2269331C3F, (uint16_t)((int32_t)28598), /*hidden argument*/NULL);
		NullCheck(L_507);
		(L_507)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)253)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_508);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_509 = L_507;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_510 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral84FDEA14A5E47E78AF998BB94216392494DBF373, (uint16_t)((int32_t)28595), /*hidden argument*/NULL);
		NullCheck(L_509);
		(L_509)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)254)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_510);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_511 = L_509;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_512 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralCC81D047BDD6EEA421C213793A13E9B440CE7FFF, (uint16_t)((int32_t)28599), /*hidden argument*/NULL);
		NullCheck(L_511);
		(L_511)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)255)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_512);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_513 = L_511;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_514 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralFE3FF605BCE13D2B311A072C56362191E6FCA602, (uint16_t)((int32_t)949), /*hidden argument*/NULL);
		NullCheck(L_513);
		(L_513)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)256)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_514);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_515 = L_513;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_516 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralAEB99A2F035C1C01145F5C1C4020D8972CB21DF1, (uint16_t)((int32_t)936), /*hidden argument*/NULL);
		NullCheck(L_515);
		(L_515)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)257)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_516);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_517 = L_515;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_518 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral236F9E93CBECF493D004C88B55AE4A3A5D278673, (uint16_t)((int32_t)20127), /*hidden argument*/NULL);
		NullCheck(L_517);
		(L_517)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)258)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_518);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_519 = L_517;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_520 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralF1DCCABE1EB86AC980CA408C5ECB7731571DF5E1, (uint16_t)((int32_t)20127), /*hidden argument*/NULL);
		NullCheck(L_519);
		(L_519)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)259)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_520);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_521 = L_519;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_522 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral23FCCDD941B86E20B78CE6CCB2265513F3CB10E0, (uint16_t)((int32_t)28591), /*hidden argument*/NULL);
		NullCheck(L_521);
		(L_521)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)260)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_522);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_523 = L_521;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_524 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral6F2212C49BA0E92035CABD9645631424187F281E, (uint16_t)((int32_t)28592), /*hidden argument*/NULL);
		NullCheck(L_523);
		(L_523)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)261)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_524);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_525 = L_523;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_526 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral588E6ACE32C4CF6D26542142C73CF747BCDFA09E, (uint16_t)((int32_t)20127), /*hidden argument*/NULL);
		NullCheck(L_525);
		(L_525)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)262)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_526);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_527 = L_525;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_528 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral623308230B1116EDA535D83B7FC91E6E4F083EE7, (uint16_t)((int32_t)28591), /*hidden argument*/NULL);
		NullCheck(L_527);
		(L_527)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)263)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_528);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_529 = L_527;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_530 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral6D2B5847DCC3F85B105BEDB32DC8FD52331AA4E9, (uint16_t)((int32_t)28605), /*hidden argument*/NULL);
		NullCheck(L_529);
		(L_529)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)264)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_530);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_531 = L_529;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_532 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral75736AAD0318A637BC0B228763D4A36447595950, (uint16_t)((int32_t)28591), /*hidden argument*/NULL);
		NullCheck(L_531);
		(L_531)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)265)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_532);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_533 = L_531;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_534 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral6E28A0EE54EC112F46141791EAB21523536E02BA, (uint16_t)((int32_t)28592), /*hidden argument*/NULL);
		NullCheck(L_533);
		(L_533)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)266)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_534);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_535 = L_533;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_536 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral0DE0192FC8E7876F7FB6F25C4C2A3CE821EFF522, (uint16_t)((int32_t)28592), /*hidden argument*/NULL);
		NullCheck(L_535);
		(L_535)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)267)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_536);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_537 = L_535;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_538 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral2C160DA4CC0E82B910C7767F30131C5592E6C9C9, (uint16_t)((int32_t)28593), /*hidden argument*/NULL);
		NullCheck(L_537);
		(L_537)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)268)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_538);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_539 = L_537;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_540 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral508CCE2265AD602E09C26FAFCBF35CD05845A68F, (uint16_t)((int32_t)28593), /*hidden argument*/NULL);
		NullCheck(L_539);
		(L_539)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)269)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_540);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_541 = L_539;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_542 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral16E5A9C83FFBCCFE467130976C0046111E60BDD7, (uint16_t)((int32_t)28594), /*hidden argument*/NULL);
		NullCheck(L_541);
		(L_541)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)270)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_542);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_543 = L_541;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_544 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral3565C4D3E6FC6ABC98EFE0618038E89709BB3FDA, (uint16_t)((int32_t)28594), /*hidden argument*/NULL);
		NullCheck(L_543);
		(L_543)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)271)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_544);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_545 = L_543;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_546 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralDC112AD33069D3008B08FEAD931968D3C435F541, (uint16_t)((int32_t)28595), /*hidden argument*/NULL);
		NullCheck(L_545);
		(L_545)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)272)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_546);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_547 = L_545;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_548 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral393663D16F058B3DF1AF0DE6D08C1324991B44F2, (uint16_t)((int32_t)28595), /*hidden argument*/NULL);
		NullCheck(L_547);
		(L_547)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)273)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_548);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_549 = L_547;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_550 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralF7FC8F7D5D156D69A04712F1D2DB69CB01857DA6, (uint16_t)((int32_t)28596), /*hidden argument*/NULL);
		NullCheck(L_549);
		(L_549)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)274)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_550);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_551 = L_549;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_552 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral8797A6BAA15DB15DFFEECF78E6C3E2724B7EBE5F, (uint16_t)((int32_t)28596), /*hidden argument*/NULL);
		NullCheck(L_551);
		(L_551)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)275)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_552);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_553 = L_551;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_554 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral7579D7D21A589499E9E36BDAD543179097B81D88, (uint16_t)((int32_t)28597), /*hidden argument*/NULL);
		NullCheck(L_553);
		(L_553)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)276)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_554);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_555 = L_553;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_556 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralF02AF49CDAF691554AD17FDC2E051C425A468AC7, (uint16_t)((int32_t)28597), /*hidden argument*/NULL);
		NullCheck(L_555);
		(L_555)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)277)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_556);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_557 = L_555;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_558 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral1CA5C279664F73C6C50EA71060F5FE44767971DD, (uint16_t)((int32_t)28598), /*hidden argument*/NULL);
		NullCheck(L_557);
		(L_557)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)278)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_558);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_559 = L_557;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_560 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralD5CA53CA03BCAC5E6D52F05F662B7A2D63594FC4, (uint16_t)((int32_t)28598), /*hidden argument*/NULL);
		NullCheck(L_559);
		(L_559)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)279)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_560);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_561 = L_559;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_562 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral48C5C30D18C67856C963F71104B72643C40EB251, (uint16_t)((int32_t)28599), /*hidden argument*/NULL);
		NullCheck(L_561);
		(L_561)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)280)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_562);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_563 = L_561;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_564 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral6C394C710F4C4D27AB1D326FE4F6A883865A057E, (uint16_t)((int32_t)28599), /*hidden argument*/NULL);
		NullCheck(L_563);
		(L_563)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)281)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_564);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_565 = L_563;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_566 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral1107FB9655C50BC60B09D527AC897277B2B19664, (uint16_t)((int32_t)1361), /*hidden argument*/NULL);
		NullCheck(L_565);
		(L_565)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)282)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_566);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_567 = L_565;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_568 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral7812945FF16B966D03BA8E5620455873868D854C, (uint16_t)((int32_t)20866), /*hidden argument*/NULL);
		NullCheck(L_567);
		(L_567)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)283)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_568);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_569 = L_567;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_570 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralA665A96176E8D420AEE2E8CFA9827C1158F33BC6, (uint16_t)((int32_t)20866), /*hidden argument*/NULL);
		NullCheck(L_569);
		(L_569)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)284)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_570);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_571 = L_569;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_572 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralD4BABEF9B14288CBB0334C3BBC4B1A593A699AE2, (uint16_t)((int32_t)20866), /*hidden argument*/NULL);
		NullCheck(L_571);
		(L_571)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)285)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_572);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_573 = L_571;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_574 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral39F8DF2D6A481963D4024A4ABB37C1B232440534, (uint16_t)((int32_t)21866), /*hidden argument*/NULL);
		NullCheck(L_573);
		(L_573)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)286)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_574);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_575 = L_573;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_576 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral192C8F2BF9B70B0889D31246B55B3DD8D5752B62, (uint16_t)((int32_t)21866), /*hidden argument*/NULL);
		NullCheck(L_575);
		(L_575)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)287)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_576);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_577 = L_575;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_578 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral8A348EFC8AE19C5BAE57DCF9974FCFE50F531691, (uint16_t)((int32_t)20866), /*hidden argument*/NULL);
		NullCheck(L_577);
		(L_577)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)288)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_578);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_579 = L_577;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_580 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralD3C302FCA53EDB99327CD3539DED17D6AC41B5A6, (uint16_t)((int32_t)949), /*hidden argument*/NULL);
		NullCheck(L_579);
		(L_579)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)289)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_580);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_581 = L_579;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_582 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral692EAB55F1469D44F85C8FB23CDF1ACCEC408F7C, (uint16_t)((int32_t)949), /*hidden argument*/NULL);
		NullCheck(L_581);
		(L_581)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)290)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_582);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_583 = L_581;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_584 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralFC7CF048A9BF8747956E572563DC0AA6F3FDCDFF, (uint16_t)((int32_t)949), /*hidden argument*/NULL);
		NullCheck(L_583);
		(L_583)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)291)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_584);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_585 = L_583;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_586 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral172DF44B315D02D098BA01231CD208C96C99726F, (uint16_t)((int32_t)949), /*hidden argument*/NULL);
		NullCheck(L_585);
		(L_585)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)292)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_586);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_587 = L_585;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_588 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralC2988992031F8E17DF37D1755C7660CBB4EF0BD9, (uint16_t)((int32_t)949), /*hidden argument*/NULL);
		NullCheck(L_587);
		(L_587)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)293)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_588);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_589 = L_587;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_590 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral2FE3695AEB0A09C64AFF6E1D9C31E06C729C706D, (uint16_t)((int32_t)949), /*hidden argument*/NULL);
		NullCheck(L_589);
		(L_589)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)294)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_590);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_591 = L_589;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_592 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralC96FA8012FC5A39C5CF4631D710011B69F2EFFF3, (uint16_t)((int32_t)949), /*hidden argument*/NULL);
		NullCheck(L_591);
		(L_591)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)295)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_592);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_593 = L_591;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_594 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralDA3A850A47E02275195871546A9A1E91AEA37BA6, (uint16_t)((int32_t)949), /*hidden argument*/NULL);
		NullCheck(L_593);
		(L_593)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)296)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_594);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_595 = L_593;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_596 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral30B99C8D4F9410DC22902A12A23C458358D98A4B, (uint16_t)((int32_t)949), /*hidden argument*/NULL);
		NullCheck(L_595);
		(L_595)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)297)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_596);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_597 = L_595;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_598 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral39A89DD158C8E9747943B00F84BE79FC33FBD405, (uint16_t)((int32_t)28591), /*hidden argument*/NULL);
		NullCheck(L_597);
		(L_597)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)298)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_598);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_599 = L_597;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_600 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral95438A383ABE53EF9E00FE24590A3EA37F7BA85B, (uint16_t)((int32_t)28592), /*hidden argument*/NULL);
		NullCheck(L_599);
		(L_599)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)299)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_600);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_601 = L_599;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_602 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralC3B65C6048C8DDBD9422BE4042B501B4049371D0, (uint16_t)((int32_t)28593), /*hidden argument*/NULL);
		NullCheck(L_601);
		(L_601)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)300)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_602);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_603 = L_601;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_604 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralAB4755E3CB96784D5BAF7D0079061D9AD22719CB, (uint16_t)((int32_t)28594), /*hidden argument*/NULL);
		NullCheck(L_603);
		(L_603)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)301)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_604);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_605 = L_603;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_606 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral1BB0AC2F15AFCA0B89A5FF04983D34AF78B1D1F3, (uint16_t)((int32_t)28599), /*hidden argument*/NULL);
		NullCheck(L_605);
		(L_605)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)302)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_606);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_607 = L_605;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_608 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralDC0906ED36C05EFAB54534491E0D4E9A3391563F, (uint16_t)((int32_t)28605), /*hidden argument*/NULL);
		NullCheck(L_607);
		(L_607)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)303)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_608);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_609 = L_607;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_610 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral274B8DDB7A81C9534205E1B076DEC123043A4C41, (uint16_t)((int32_t)28591), /*hidden argument*/NULL);
		NullCheck(L_609);
		(L_609)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)304)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_610);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_611 = L_609;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_612 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral57C78A603AD806B119D415996304A4DD50778B65, (uint16_t)((int32_t)28592), /*hidden argument*/NULL);
		NullCheck(L_611);
		(L_611)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)305)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_612);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_613 = L_611;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_614 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral06B2DD4E97449D1D2D1F64BB0E28238F9282A3A8, (uint16_t)((int32_t)28593), /*hidden argument*/NULL);
		NullCheck(L_613);
		(L_613)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)306)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_614);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_615 = L_613;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_616 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral57DB784C1844C0B101211B5776E8A8E6D4ADFF08, (uint16_t)((int32_t)28594), /*hidden argument*/NULL);
		NullCheck(L_615);
		(L_615)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)307)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_616);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_617 = L_615;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_618 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral518EE2F0DCEB625818BFE0A3EDDDCB4674413FE1, (uint16_t)((int32_t)28599), /*hidden argument*/NULL);
		NullCheck(L_617);
		(L_617)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)308)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_618);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_619 = L_617;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_620 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral9C5C090E4A4C227E09890C6841E3E54BF6B8F535, (uint16_t)((int32_t)28605), /*hidden argument*/NULL);
		NullCheck(L_619);
		(L_619)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)309)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_620);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_621 = L_619;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_622 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral38DD66928079819674D735FCD8176FE58A1D7607, (uint16_t)((int32_t)28598), /*hidden argument*/NULL);
		NullCheck(L_621);
		(L_621)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)310)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_622);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_623 = L_621;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_624 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral01424F955C11F92EFEF0B79D7FA3FB6BE56A9F99, (uint16_t)((int32_t)10000), /*hidden argument*/NULL);
		NullCheck(L_623);
		(L_623)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)311)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_624);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_625 = L_623;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_626 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral64432A135C10B06B324827C021D542ABA597D706, (uint16_t)((int32_t)932), /*hidden argument*/NULL);
		NullCheck(L_625);
		(L_625)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)312)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_626);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_627 = L_625;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_628 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral79B723002F87708EBC11FD4F3B902A03F7C9A5C1, (uint16_t)((int32_t)20108), /*hidden argument*/NULL);
		NullCheck(L_627);
		(L_627)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)313)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_628);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_629 = L_627;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_630 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral1DE2D22C6A9AD65D704B17CF550264B1765139AA, (uint16_t)((int32_t)20108), /*hidden argument*/NULL);
		NullCheck(L_629);
		(L_629)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)314)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_630);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_631 = L_629;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_632 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralDC38D90B33A2B058CE76471CB5BB70AD2EEA941E, (uint16_t)((int32_t)858), /*hidden argument*/NULL);
		NullCheck(L_631);
		(L_631)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)315)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_632);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_633 = L_631;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_634 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral673D5C6B004C94641509496979DE5F9B3FA24C23, (uint16_t)((int32_t)20107), /*hidden argument*/NULL);
		NullCheck(L_633);
		(L_633)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)316)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_634);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_635 = L_633;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_636 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral5F6AD35CDD5543F4BF609104D1DE05E0D0C4EA6B, (uint16_t)((int32_t)932), /*hidden argument*/NULL);
		NullCheck(L_635);
		(L_635)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)317)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_636);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_637 = L_635;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_638 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral1ADEBA895D1A620941615ADEA886E29337E404A1, (uint16_t)((int32_t)932), /*hidden argument*/NULL);
		NullCheck(L_637);
		(L_637)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)318)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_638);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_639 = L_637;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_640 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralA901C14A1FD7BF4196E8DF31B98B1F4EE36DBF5E, (uint16_t)((int32_t)932), /*hidden argument*/NULL);
		NullCheck(L_639);
		(L_639)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)319)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_640);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_641 = L_639;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_642 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral04A422D38C95415CECE1AC86E1AD2A1030048C03, (uint16_t)((int32_t)20107), /*hidden argument*/NULL);
		NullCheck(L_641);
		(L_641)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)320)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_642);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_643 = L_641;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_644 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral5CEF8375BB5ECC3A759D611BE07466E1804EC296, (uint16_t)((int32_t)874), /*hidden argument*/NULL);
		NullCheck(L_643);
		(L_643)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)321)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_644);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_645 = L_643;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_646 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral276C94648FD11C723FAE798A7497BFE7D11E3E91, (uint16_t)((int32_t)1200), /*hidden argument*/NULL);
		NullCheck(L_645);
		(L_645)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)322)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_646);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_647 = L_645;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_648 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral1D1E8914A3D46B4097DEC7A7370A1CC102848137, (uint16_t)((int32_t)1200), /*hidden argument*/NULL);
		NullCheck(L_647);
		(L_647)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)323)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_648);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_649 = L_647;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_650 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral01198801F254FB0182754B53AB31DD0212CA390E, (uint16_t)((int32_t)65000), /*hidden argument*/NULL);
		NullCheck(L_649);
		(L_649)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)324)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_650);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_651 = L_649;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_652 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralBC9621361BBD96A3009A772F09EC6B11C9F4B03D, (uint16_t)((int32_t)65001), /*hidden argument*/NULL);
		NullCheck(L_651);
		(L_651)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)325)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_652);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_653 = L_651;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_654 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral7FDEE3847C87F7C8ECAA7869E7C183D1100AFE9D, (uint16_t)((int32_t)65000), /*hidden argument*/NULL);
		NullCheck(L_653);
		(L_653)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)326)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_654);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_655 = L_653;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_656 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral4D45AED3DA986E24364BB376EBF45B13F7B48471, (uint16_t)((int32_t)65001), /*hidden argument*/NULL);
		NullCheck(L_655);
		(L_655)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)327)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_656);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_657 = L_655;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_658 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral7ABB56B52378C98BC5B204AF5DC84C7158038B2C, (uint16_t)((int32_t)1201), /*hidden argument*/NULL);
		NullCheck(L_657);
		(L_657)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)328)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_658);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_659 = L_657;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_660 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralDA2B128800D4E129DEF769B7EC5DECC00517FA8B, (uint16_t)((int32_t)20127), /*hidden argument*/NULL);
		NullCheck(L_659);
		(L_659)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)329)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_660);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_661 = L_659;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_662 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral7248EEFCE044C34DAD680A6E1A404F4AEC488097, (uint16_t)((int32_t)20127), /*hidden argument*/NULL);
		NullCheck(L_661);
		(L_661)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)330)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_662);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_663 = L_661;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_664 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral79103F7D0A100F893D3D18C66F3F8397ED8BFFD9, (uint16_t)((int32_t)1200), /*hidden argument*/NULL);
		NullCheck(L_663);
		(L_663)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)331)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_664);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_665 = L_663;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_666 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralDE4A45E716017695CFEE4BC84F1A4E0C8E1E9B9A, (uint16_t)((int32_t)1201), /*hidden argument*/NULL);
		NullCheck(L_665);
		(L_665)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)332)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_666);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_667 = L_665;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_668 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral6AF12BEB19D40AA853839C482E864CE703F4D2A9, (uint16_t)((int32_t)1200), /*hidden argument*/NULL);
		NullCheck(L_667);
		(L_667)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)333)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_668);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_669 = L_667;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_670 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral690D6F8B0E7A2F191277E3ECCE1866E37A3E3BF7, (uint16_t)((int32_t)12000), /*hidden argument*/NULL);
		NullCheck(L_669);
		(L_669)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)334)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_670);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_671 = L_669;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_672 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral9E4D8D4F017185A065B570C771EB332A1C842BEC, (uint16_t)((int32_t)12001), /*hidden argument*/NULL);
		NullCheck(L_671);
		(L_671)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)335)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_672);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_673 = L_671;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_674 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral35CABE85C31DFE3F6B86974DE33FEF51A0F7276A, (uint16_t)((int32_t)12000), /*hidden argument*/NULL);
		NullCheck(L_673);
		(L_673)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)336)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_674);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_675 = L_673;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_676 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralC774436F29463696AC5A6353A0B4277A5A0E0EBA, (uint16_t)((int32_t)65000), /*hidden argument*/NULL);
		NullCheck(L_675);
		(L_675)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)337)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_676);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_677 = L_675;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_678 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral226CF119B78825F1720CF2CA485C2D85113D68C6, (uint16_t)((int32_t)65001), /*hidden argument*/NULL);
		NullCheck(L_677);
		(L_677)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)338)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_678);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_679 = L_677;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_680 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralFBA2D26B24ECE064101E45D355F5DD2DC925AA9A, (uint16_t)((int32_t)28598), /*hidden argument*/NULL);
		NullCheck(L_679);
		(L_679)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)339)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_680);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_681 = L_679;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_682 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral997C9F8E7ED680590D98ED0E97BD6A014F967BEE, (uint16_t)((int32_t)1250), /*hidden argument*/NULL);
		NullCheck(L_681);
		(L_681)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)340)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_682);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_683 = L_681;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_684 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralFF26DDA5F34098C99CB6448392937EFCCEC6CC63, (uint16_t)((int32_t)1251), /*hidden argument*/NULL);
		NullCheck(L_683);
		(L_683)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)341)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_684);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_685 = L_683;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_686 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral21068AA3FB3426814E7D28D00EB6B7856EDA0C8E, (uint16_t)((int32_t)1252), /*hidden argument*/NULL);
		NullCheck(L_685);
		(L_685)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)342)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_686);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_687 = L_685;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_688 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralA98D0FA660BB3793C5AE6BB4589693634955F209, (uint16_t)((int32_t)1253), /*hidden argument*/NULL);
		NullCheck(L_687);
		(L_687)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)343)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_688);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_689 = L_687;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_690 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralD34DFAC681EEA863A977A506B2727F1BE443D7BD, (uint16_t)((int32_t)1254), /*hidden argument*/NULL);
		NullCheck(L_689);
		(L_689)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)344)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_690);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_691 = L_689;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_692 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralAA7EF0CC16D393EAFA944EE243B14C97CB472B72, (uint16_t)((int32_t)1255), /*hidden argument*/NULL);
		NullCheck(L_691);
		(L_691)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)345)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_692);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_693 = L_691;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_694 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralBCEFB96E9B8A08C8F920B53D4C9CE98059452D02, (uint16_t)((int32_t)1256), /*hidden argument*/NULL);
		NullCheck(L_693);
		(L_693)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)346)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_694);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_695 = L_693;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_696 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral324AD43BA9E5273ABBD2C287426827E9AF5F64B3, (uint16_t)((int32_t)1257), /*hidden argument*/NULL);
		NullCheck(L_695);
		(L_695)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)347)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_696);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_697 = L_695;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_698 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral5D9F8AA39B96B364CEA70266130DC9067680706A, (uint16_t)((int32_t)1258), /*hidden argument*/NULL);
		NullCheck(L_697);
		(L_697)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)348)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_698);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_699 = L_697;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_700 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral1604C3559D3B7508CCCC8C296AC90590979CDBAB, (uint16_t)((int32_t)874), /*hidden argument*/NULL);
		NullCheck(L_699);
		(L_699)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)349)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_700);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_701 = L_699;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_702 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralA934C6070A96BFD444BBDC966E160E0286603A82, (uint16_t)((int32_t)1252), /*hidden argument*/NULL);
		NullCheck(L_701);
		(L_701)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)350)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_702);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_703 = L_701;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_704 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral3FA7E534CAD29EF3853D1E728A8E8B2DEBCBF7A3, (uint16_t)((int32_t)20000), /*hidden argument*/NULL);
		NullCheck(L_703);
		(L_703)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)351)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_704);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_705 = L_703;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_706 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralC31D1FABC4E3448FC9E19BB5B79E483388EE6216, (uint16_t)((int32_t)20002), /*hidden argument*/NULL);
		NullCheck(L_705);
		(L_705)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)352)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_706);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_707 = L_705;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_708 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral5D1A70F50329FB5B5F3FF3D2E17E3D310D108183, (uint16_t)((int32_t)1250), /*hidden argument*/NULL);
		NullCheck(L_707);
		(L_707)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)353)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_708);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_709 = L_707;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_710 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral171ACDC226E03802015588CC660DCB148CC7C8D0, (uint16_t)((int32_t)1251), /*hidden argument*/NULL);
		NullCheck(L_709);
		(L_709)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)354)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_710);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_711 = L_709;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_712 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral7C2E85DED06B73EE3DE769C055459132F20BB658, (uint16_t)((int32_t)20001), /*hidden argument*/NULL);
		NullCheck(L_711);
		(L_711)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)355)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_712);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_713 = L_711;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_714 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralC70B5D575A7D65E087A4D77E147AFEA48AB34093, (uint16_t)((int32_t)20003), /*hidden argument*/NULL);
		NullCheck(L_713);
		(L_713)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)356)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_714);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_715 = L_713;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_716 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralE37A7B5E4AF41F7EA1F205C6855ED87886A50FC9, (uint16_t)((int32_t)20004), /*hidden argument*/NULL);
		NullCheck(L_715);
		(L_715)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)357)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_716);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_717 = L_715;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_718 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral6FBF219ACBAD2974AEFA6F47D9FDABEF5902C95F, (uint16_t)((int32_t)20005), /*hidden argument*/NULL);
		NullCheck(L_717);
		(L_717)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)358)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_718);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_719 = L_717;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_720 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral51C65E7C63803AA8D69AD1A3411AD6A7F2327682, (uint16_t)((int32_t)20261), /*hidden argument*/NULL);
		NullCheck(L_719);
		(L_719)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)359)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_720);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_721 = L_719;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_722 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral39C1B0BD367C3A0F390F3C41A11CAFA33D0A9145, (uint16_t)((int32_t)20269), /*hidden argument*/NULL);
		NullCheck(L_721);
		(L_721)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)360)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_722);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_723 = L_721;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_724 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral4D10B18E2A3A37DEF73A16DC466A1775632AE235, (uint16_t)((int32_t)20936), /*hidden argument*/NULL);
		NullCheck(L_723);
		(L_723)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)361)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_724);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_725 = L_723;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_726 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralB0170839E4B03950B7387C9DAF9625B7C5ED74F7, (uint16_t)((int32_t)20949), /*hidden argument*/NULL);
		NullCheck(L_725);
		(L_725)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)362)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_726);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_727 = L_725;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_728 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral02931439602A80C487DB513D990D2A43C0A89D70, (uint16_t)((int32_t)50227), /*hidden argument*/NULL);
		NullCheck(L_727);
		(L_727)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)363)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_728);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_729 = L_727;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_730 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral491414B0BCCF7E888BC9D0689626F276C48B0B77, (uint16_t)((int32_t)20833), /*hidden argument*/NULL);
		NullCheck(L_729);
		(L_729)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)364)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_730);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_731 = L_729;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_732 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral49BB909F99CFAC86C4837BFF6015DEF722A209D3, (uint16_t)((int32_t)51932), /*hidden argument*/NULL);
		NullCheck(L_731);
		(L_731)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)365)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_732);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_733 = L_731;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_734 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral5521988932835AE1A7F6A92295477B7C661F5719, (uint16_t)((int32_t)51936), /*hidden argument*/NULL);
		NullCheck(L_733);
		(L_733)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)366)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_734);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_735 = L_733;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_736 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral1BB923089D742026F776D06FEDA97AA188B7C306, (uint16_t)((int32_t)51932), /*hidden argument*/NULL);
		NullCheck(L_735);
		(L_735)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)367)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_736);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_737 = L_735;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_738 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral88A83526816B3555C5B95677BA18C2C844E73049, (uint16_t)((int32_t)29001), /*hidden argument*/NULL);
		NullCheck(L_737);
		(L_737)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)368)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_738);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_739 = L_737;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_740 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral4B212B4F69A71B786D60C61A31FB82CE9954983B, (uint16_t)((int32_t)20105), /*hidden argument*/NULL);
		NullCheck(L_739);
		(L_739)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)369)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_740);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_741 = L_739;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_742 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral9A014C9D8982784086B6130F252BBE76618A96B0, (uint16_t)((int32_t)20106), /*hidden argument*/NULL);
		NullCheck(L_741);
		(L_741)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)370)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_742);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_743 = L_741;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_744 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralA22391BF55D19DC5D45BC6EC58C06C95FFBD213B, (uint16_t)((int32_t)20108), /*hidden argument*/NULL);
		NullCheck(L_743);
		(L_743)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)371)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_744);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_745 = L_743;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_746 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral29628CD9080A817337C37DDB5C995BAA272C7F17, (uint16_t)((int32_t)20107), /*hidden argument*/NULL);
		NullCheck(L_745);
		(L_745)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)372)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_746);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_747 = L_745;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_748 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralC7D729F761E18081A06895EA85C438E9C0F696A1, (uint16_t)((int32_t)57006), /*hidden argument*/NULL);
		NullCheck(L_747);
		(L_747)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)373)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_748);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_749 = L_747;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_750 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralD3901926A2DDD9E028F1B6A4CB2EBF62AA24C3F5, (uint16_t)((int32_t)57003), /*hidden argument*/NULL);
		NullCheck(L_749);
		(L_749)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)374)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_750);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_751 = L_749;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_752 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralA284C8C0F545EEAF2AF409CB4FFF96310037999B, (uint16_t)((int32_t)57002), /*hidden argument*/NULL);
		NullCheck(L_751);
		(L_751)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)375)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_752);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_753 = L_751;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_754 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralAA2E3691B5204ED31C35EABD1636555E10840DD7, (uint16_t)((int32_t)57010), /*hidden argument*/NULL);
		NullCheck(L_753);
		(L_753)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)376)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_754);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_755 = L_753;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_756 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralCBC483F1E04400BF51049019DF66DA66D5DFE542, (uint16_t)((int32_t)57008), /*hidden argument*/NULL);
		NullCheck(L_755);
		(L_755)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)377)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_756);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_757 = L_755;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_758 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral08167BCA441A6D2E889408224A1F4D57E5CC2B15, (uint16_t)((int32_t)57009), /*hidden argument*/NULL);
		NullCheck(L_757);
		(L_757)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)378)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_758);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_759 = L_757;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_760 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral2BC8C1DC1C7A3B53A2EB1BCE360A89E89F41776D, (uint16_t)((int32_t)57007), /*hidden argument*/NULL);
		NullCheck(L_759);
		(L_759)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)379)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_760);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_761 = L_759;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_762 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralD8A173698400F59263F6F46AEFDED66BEE883205, (uint16_t)((int32_t)57011), /*hidden argument*/NULL);
		NullCheck(L_761);
		(L_761)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)380)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_762);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_763 = L_761;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_764 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral3997664AED67DF0DDA46AB885A37AC3747F5B263, (uint16_t)((int32_t)57004), /*hidden argument*/NULL);
		NullCheck(L_763);
		(L_763)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)381)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_764);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_765 = L_763;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_766 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral02939A713BEE968CBF48F26A4F147B78ABDD1D84, (uint16_t)((int32_t)57005), /*hidden argument*/NULL);
		NullCheck(L_765);
		(L_765)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)382)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_766);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_767 = L_765;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_768 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral83C725D3C08E86E6F628A933746656783C66525C, (uint16_t)((int32_t)10004), /*hidden argument*/NULL);
		NullCheck(L_767);
		(L_767)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)383)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_768);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_769 = L_767;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_770 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral75CFDEBE35B19C90D5B0BF3299B8DD4CAC4D0D51, (uint16_t)((int32_t)10029), /*hidden argument*/NULL);
		NullCheck(L_769);
		(L_769)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)384)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_770);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_771 = L_769;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_772 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral834810DE90EE882D0198191E3E3B744AE2F74B87, (uint16_t)((int32_t)10008), /*hidden argument*/NULL);
		NullCheck(L_771);
		(L_771)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)385)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_772);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_773 = L_771;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_774 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralC5067B199AC90122EC0B849CA22C5DB356783223, (uint16_t)((int32_t)10002), /*hidden argument*/NULL);
		NullCheck(L_773);
		(L_773)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)386)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_774);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_775 = L_773;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_776 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralC318F13E699195025559BFBCFFA0E2735BC19B8F, (uint16_t)((int32_t)10082), /*hidden argument*/NULL);
		NullCheck(L_775);
		(L_775)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)387)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_776);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_777 = L_775;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_778 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralC39982456932B35206D0A680FDB88CD5E3E012CD, (uint16_t)((int32_t)10007), /*hidden argument*/NULL);
		NullCheck(L_777);
		(L_777)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)388)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_778);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_779 = L_777;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_780 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral23F7741A163C2D2380F84B11439EA0C58C6F1E0C, (uint16_t)((int32_t)10006), /*hidden argument*/NULL);
		NullCheck(L_779);
		(L_779)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)389)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_780);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_781 = L_779;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_782 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral6A05E57909A3EB206BFF59953683AD1C7534A306, (uint16_t)((int32_t)10005), /*hidden argument*/NULL);
		NullCheck(L_781);
		(L_781)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)390)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_782);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_783 = L_781;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_784 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralA2D1542A6A9CB4B2EC5AFB16766019ACBCEB380E, (uint16_t)((int32_t)10079), /*hidden argument*/NULL);
		NullCheck(L_783);
		(L_783)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)391)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_784);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_785 = L_783;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_786 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral30DA6FFC403E80548B864986BF9675ADBE663A68, (uint16_t)((int32_t)10001), /*hidden argument*/NULL);
		NullCheck(L_785);
		(L_785)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)392)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_786);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_787 = L_785;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_788 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral164E2F67A59CB8D5D1DC2D063E4363AE89228491, (uint16_t)((int32_t)10003), /*hidden argument*/NULL);
		NullCheck(L_787);
		(L_787)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)393)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_788);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_789 = L_787;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_790 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral921C1F7759084EC9C5F13E0519E24D465DADC7F2, (uint16_t)((int32_t)10010), /*hidden argument*/NULL);
		NullCheck(L_789);
		(L_789)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)394)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_790);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_791 = L_789;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_792 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral501AE4E47E290D94CFA07D130DBA230FA294207A, (uint16_t)((int32_t)10021), /*hidden argument*/NULL);
		NullCheck(L_791);
		(L_791)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)395)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_792);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_793 = L_791;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_794 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralE3B63C3B31F23DF1BEA0C24559901D937FC5304B, (uint16_t)((int32_t)10081), /*hidden argument*/NULL);
		NullCheck(L_793);
		(L_793)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)396)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_794);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_795 = L_793;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_796 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralB89128CF1BE03AB61A2E2EF0F99B5CA11A355AFE, (uint16_t)((int32_t)10017), /*hidden argument*/NULL);
		NullCheck(L_795);
		(L_795)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)397)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_796);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_797 = L_795;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_798 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralCF9EF37742E73F97DE9FED80C0DAA4D3C9CCEDA3, (uint16_t)((int32_t)932), /*hidden argument*/NULL);
		NullCheck(L_797);
		(L_797)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)398)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_798);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_799 = L_797;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_800 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralBD1C73DF9D138E02466749B3A89CAA68DDAFA2CF, (uint16_t)((int32_t)932), /*hidden argument*/NULL);
		NullCheck(L_799);
		(L_799)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)399)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_800);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_801 = L_799;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_802 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral7772C8D9B767E1218BA22D8AA526AF8214F0EA2E, (uint16_t)((int32_t)65000), /*hidden argument*/NULL);
		NullCheck(L_801);
		(L_801)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)400)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_802);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_803 = L_801;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_804 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral208DBDB4763280E0B2CEA23BE5CA1A0373AB0186, (uint16_t)((int32_t)65001), /*hidden argument*/NULL);
		NullCheck(L_803);
		(L_803)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)401)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_804);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_805 = L_803;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_806 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralE283A5CC70E67AC3D89A3E4944336BF068733702, (uint16_t)((int32_t)65000), /*hidden argument*/NULL);
		NullCheck(L_805);
		(L_805)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)402)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_806);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_807 = L_805;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_808 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteralDA2A69CDB15F9B4BF4D7CD5983F8252BDE8DC90A, (uint16_t)((int32_t)65001), /*hidden argument*/NULL);
		NullCheck(L_807);
		(L_807)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)403)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_808);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_809 = L_807;
		InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211  L_810 = EncodingTable_ENC_m1AB6E315BBBA0534B27D9A8729228A484BCE7540(_stringLiteral30C1B3F1C3A397355BA24C315EE7415C3F309BB6, (uint16_t)((int32_t)950), /*hidden argument*/NULL);
		NullCheck(L_809);
		(L_809)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)404)), (InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211 )L_810);
		((EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_il2cpp_TypeInfo_var))->set_encodingDataPtr_0(L_809);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_811 = (InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834*)SZArrayNew(InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834_il2cpp_TypeInfo_var, (uint32_t)((int32_t)96));
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_812 = L_811;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_813 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)37), (uint16_t)((int32_t)1252), _stringLiteralB9508D67745F2731051A5D8DD9DDB888D35D990A, 0, /*hidden argument*/NULL);
		NullCheck(L_812);
		(L_812)->SetAt(static_cast<il2cpp_array_size_t>(0), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_813);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_814 = L_812;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_815 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)437), (uint16_t)((int32_t)1252), _stringLiteral8B8A5C99ED54E7F959CB2C6916C35341545D03A2, 0, /*hidden argument*/NULL);
		NullCheck(L_814);
		(L_814)->SetAt(static_cast<il2cpp_array_size_t>(1), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_815);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_816 = L_814;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_817 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)500), (uint16_t)((int32_t)1252), _stringLiteral40B654775E0FA518930336726BB72DD32F345C6A, 0, /*hidden argument*/NULL);
		NullCheck(L_816);
		(L_816)->SetAt(static_cast<il2cpp_array_size_t>(2), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_817);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_818 = L_816;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_819 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)708), (uint16_t)((int32_t)1256), _stringLiteral9C4999F978C6A9DF888644D702833A91613487DD, ((int32_t)514), /*hidden argument*/NULL);
		NullCheck(L_818);
		(L_818)->SetAt(static_cast<il2cpp_array_size_t>(3), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_819);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_820 = L_818;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_821 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)850), (uint16_t)((int32_t)1252), _stringLiteralC3615683D70166CD7A04E52ED7B0C4E426EB3CD1, 0, /*hidden argument*/NULL);
		NullCheck(L_820);
		(L_820)->SetAt(static_cast<il2cpp_array_size_t>(4), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_821);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_822 = L_820;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_823 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)852), (uint16_t)((int32_t)1250), _stringLiteralA4D5C80CED0670CBA0E43FFE435FB2C8F9E38CEB, ((int32_t)514), /*hidden argument*/NULL);
		NullCheck(L_822);
		(L_822)->SetAt(static_cast<il2cpp_array_size_t>(5), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_823);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_824 = L_822;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_825 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)855), (uint16_t)((int32_t)1252), _stringLiteral850F7F7B2C19223F47E651A82624D975EE58A94B, 0, /*hidden argument*/NULL);
		NullCheck(L_824);
		(L_824)->SetAt(static_cast<il2cpp_array_size_t>(6), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_825);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_826 = L_824;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_827 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)857), (uint16_t)((int32_t)1254), _stringLiteral52D858E11CB01E7EB9CE76416BFA12C6C034554D, 0, /*hidden argument*/NULL);
		NullCheck(L_826);
		(L_826)->SetAt(static_cast<il2cpp_array_size_t>(7), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_827);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_828 = L_826;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_829 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)858), (uint16_t)((int32_t)1252), _stringLiteral8677463521839B44595AD1DC2D7690B5252C4A6D, 0, /*hidden argument*/NULL);
		NullCheck(L_828);
		(L_828)->SetAt(static_cast<il2cpp_array_size_t>(8), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_829);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_830 = L_828;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_831 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)860), (uint16_t)((int32_t)1252), _stringLiteral3766131B8615737739A73C8A58B729787B7236FF, 0, /*hidden argument*/NULL);
		NullCheck(L_830);
		(L_830)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_831);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_832 = L_830;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_833 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)861), (uint16_t)((int32_t)1252), _stringLiteral09ACD0249A625BC37177F0AAD7D71261A980C17B, 0, /*hidden argument*/NULL);
		NullCheck(L_832);
		(L_832)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_833);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_834 = L_832;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_835 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)862), (uint16_t)((int32_t)1255), _stringLiteral6D74BC258DEFC9AC578EC8A5E5EC95F2BA1099E7, ((int32_t)514), /*hidden argument*/NULL);
		NullCheck(L_834);
		(L_834)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_835);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_836 = L_834;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_837 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)863), (uint16_t)((int32_t)1252), _stringLiteral7F9EFC67894F0EC4C1030EF9AF6F46DF0DB1768A, 0, /*hidden argument*/NULL);
		NullCheck(L_836);
		(L_836)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_837);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_838 = L_836;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_839 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)864), (uint16_t)((int32_t)1256), _stringLiteral2E03293740ECF9023DB87941F55D98D607008460, 0, /*hidden argument*/NULL);
		NullCheck(L_838);
		(L_838)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_839);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_840 = L_838;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_841 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)865), (uint16_t)((int32_t)1252), _stringLiteral3E0ABF44F2E80F64FFD86C2808A667B91014959E, 0, /*hidden argument*/NULL);
		NullCheck(L_840);
		(L_840)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_841);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_842 = L_840;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_843 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)866), (uint16_t)((int32_t)1251), _stringLiteral21BDC301898F0DE8BCF5B8FEFC3AD0A4B2015F17, ((int32_t)514), /*hidden argument*/NULL);
		NullCheck(L_842);
		(L_842)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_843);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_844 = L_842;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_845 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)869), (uint16_t)((int32_t)1253), _stringLiteralBD4CB0EAF2D9ADC77CF7279BA650F84228E08C6F, 0, /*hidden argument*/NULL);
		NullCheck(L_844);
		(L_844)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)16)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_845);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_846 = L_844;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_847 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)870), (uint16_t)((int32_t)1250), _stringLiteral9D8891C359BB1C129040E179E1A4941AD07A50A7, 0, /*hidden argument*/NULL);
		NullCheck(L_846);
		(L_846)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)17)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_847);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_848 = L_846;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_849 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)874), (uint16_t)((int32_t)874), _stringLiteral1604C3559D3B7508CCCC8C296AC90590979CDBAB, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_848);
		(L_848)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)18)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_849);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_850 = L_848;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_851 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)875), (uint16_t)((int32_t)1253), _stringLiteralC5A4F3A147B72CD672094CFC82FF585FC9E89724, 0, /*hidden argument*/NULL);
		NullCheck(L_850);
		(L_850)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)19)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_851);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_852 = L_850;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_853 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)932), (uint16_t)((int32_t)932), _stringLiteral024C111CCFB4AC6511CF76A81519C18DAB479F1F, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_852);
		(L_852)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)20)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_853);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_854 = L_852;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_855 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)936), (uint16_t)((int32_t)936), _stringLiteralD5B282F9E0985A627E00269669F80C57D7457B77, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_854);
		(L_854)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)21)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_855);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_856 = L_854;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_857 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)949), (uint16_t)((int32_t)949), _stringLiteralC96FA8012FC5A39C5CF4631D710011B69F2EFFF3, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_856);
		(L_856)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)22)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_857);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_858 = L_856;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_859 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)950), (uint16_t)((int32_t)950), _stringLiteralE321952E2F70DF1EDE282B6C6BAA937999273DC3, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_858);
		(L_858)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)23)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_859);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_860 = L_858;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_861 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)1026), (uint16_t)((int32_t)1254), _stringLiteralCE75FE3225E0456383BA298059E5E21603B17109, 0, /*hidden argument*/NULL);
		NullCheck(L_860);
		(L_860)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)24)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_861);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_862 = L_860;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_863 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)1047), (uint16_t)((int32_t)1252), _stringLiteralC4CA7DB6F9AC8AD4D5C9DDC5941E1618BCEDC1E5, 0, /*hidden argument*/NULL);
		NullCheck(L_862);
		(L_862)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)25)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_863);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_864 = L_862;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_865 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)1140), (uint16_t)((int32_t)1252), _stringLiteralCEE255689ACCA2B340EE7B48A6D3DEC53C8518C4, 0, /*hidden argument*/NULL);
		NullCheck(L_864);
		(L_864)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)26)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_865);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_866 = L_864;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_867 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)1141), (uint16_t)((int32_t)1252), _stringLiteralD46619385EFE2E0D29E6CA979EC606B4BA2DF347, 0, /*hidden argument*/NULL);
		NullCheck(L_866);
		(L_866)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)27)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_867);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_868 = L_866;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_869 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)1142), (uint16_t)((int32_t)1252), _stringLiteralE05629D63228EE3D6E3FF2DFA1125846A112D81F, 0, /*hidden argument*/NULL);
		NullCheck(L_868);
		(L_868)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)28)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_869);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_870 = L_868;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_871 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)1143), (uint16_t)((int32_t)1252), _stringLiteral09A3C1FB5E4E979FD6CB14A8B7C44C7EEA7DF570, 0, /*hidden argument*/NULL);
		NullCheck(L_870);
		(L_870)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)29)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_871);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_872 = L_870;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_873 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)1144), (uint16_t)((int32_t)1252), _stringLiteralF0B5B197A19F789E049249022C24905B6825F759, 0, /*hidden argument*/NULL);
		NullCheck(L_872);
		(L_872)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)30)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_873);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_874 = L_872;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_875 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)1145), (uint16_t)((int32_t)1252), _stringLiteral547BBC3256181717B6C19EAD141CE0BE62E51439, 0, /*hidden argument*/NULL);
		NullCheck(L_874);
		(L_874)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)31)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_875);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_876 = L_874;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_877 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)1146), (uint16_t)((int32_t)1252), _stringLiteral380B526E22577B1055169E6A4CA47A98856CDB7B, 0, /*hidden argument*/NULL);
		NullCheck(L_876);
		(L_876)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)32)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_877);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_878 = L_876;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_879 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)1147), (uint16_t)((int32_t)1252), _stringLiteral4C5E190315E58184C633959F223567C7BC2A4886, 0, /*hidden argument*/NULL);
		NullCheck(L_878);
		(L_878)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)33)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_879);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_880 = L_878;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_881 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)1148), (uint16_t)((int32_t)1252), _stringLiteral961F57444B6490060AD0B2FD736B72D49A746730, 0, /*hidden argument*/NULL);
		NullCheck(L_880);
		(L_880)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)34)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_881);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_882 = L_880;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_883 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)1149), (uint16_t)((int32_t)1252), _stringLiteralEDC3EC3CE6EEAB4EEF9D88FE0D83F08094402221, 0, /*hidden argument*/NULL);
		NullCheck(L_882);
		(L_882)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)35)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_883);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_884 = L_882;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_885 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)1200), (uint16_t)((int32_t)1200), _stringLiteral79103F7D0A100F893D3D18C66F3F8397ED8BFFD9, ((int32_t)512), /*hidden argument*/NULL);
		NullCheck(L_884);
		(L_884)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)36)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_885);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_886 = L_884;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_887 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)1201), (uint16_t)((int32_t)1200), _stringLiteral41C8F3CDB42D08E9E572C874940CA5896DE03DB3, 0, /*hidden argument*/NULL);
		NullCheck(L_886);
		(L_886)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)37)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_887);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_888 = L_886;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_889 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)1250), (uint16_t)((int32_t)1250), _stringLiteral290B7821BD11BD5F6C3AFAB83D0EDE96EF66C9C7, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_888);
		(L_888)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)38)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_889);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_890 = L_888;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_891 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)1251), (uint16_t)((int32_t)1251), _stringLiteral69BBA404FC423B6F9074E9555D642A00DA63B9FF, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_890);
		(L_890)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)39)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_891);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_892 = L_890;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_893 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)1252), (uint16_t)((int32_t)1252), _stringLiteralB82BF0772B047F80C4374C382A56309313AFD98F, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_892);
		(L_892)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)40)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_893);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_894 = L_892;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_895 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)1253), (uint16_t)((int32_t)1253), _stringLiteral855C447297C7D13012CAC736F8063316E0C0D1F5, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_894);
		(L_894)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)41)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_895);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_896 = L_894;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_897 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)1254), (uint16_t)((int32_t)1254), _stringLiteralBF2ED3D9BDE9D2607B84CB6580EDCDCD8B010C8B, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_896);
		(L_896)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)42)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_897);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_898 = L_896;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_899 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)1255), (uint16_t)((int32_t)1255), _stringLiteralAA7EF0CC16D393EAFA944EE243B14C97CB472B72, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_898);
		(L_898)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)43)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_899);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_900 = L_898;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_901 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)1256), (uint16_t)((int32_t)1256), _stringLiteralBCEFB96E9B8A08C8F920B53D4C9CE98059452D02, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_900);
		(L_900)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)44)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_901);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_902 = L_900;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_903 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)1257), (uint16_t)((int32_t)1257), _stringLiteral324AD43BA9E5273ABBD2C287426827E9AF5F64B3, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_902);
		(L_902)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)45)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_903);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_904 = L_902;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_905 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)1258), (uint16_t)((int32_t)1258), _stringLiteral5D9F8AA39B96B364CEA70266130DC9067680706A, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_904);
		(L_904)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)46)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_905);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_906 = L_904;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_907 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)10000), (uint16_t)((int32_t)1252), _stringLiteral01424F955C11F92EFEF0B79D7FA3FB6BE56A9F99, 0, /*hidden argument*/NULL);
		NullCheck(L_906);
		(L_906)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)47)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_907);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_908 = L_906;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_909 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)10079), (uint16_t)((int32_t)1252), _stringLiteralA2D1542A6A9CB4B2EC5AFB16766019ACBCEB380E, 0, /*hidden argument*/NULL);
		NullCheck(L_908);
		(L_908)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)48)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_909);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_910 = L_908;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_911 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)12000), (uint16_t)((int32_t)1200), _stringLiteral690D6F8B0E7A2F191277E3ECCE1866E37A3E3BF7, 0, /*hidden argument*/NULL);
		NullCheck(L_910);
		(L_910)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)49)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_911);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_912 = L_910;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_913 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)12001), (uint16_t)((int32_t)1200), _stringLiteral263968C92013D09F19D02775CDFB55ED5ECBEB2C, 0, /*hidden argument*/NULL);
		NullCheck(L_912);
		(L_912)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)50)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_913);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_914 = L_912;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_915 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)20127), (uint16_t)((int32_t)1252), _stringLiteral7248EEFCE044C34DAD680A6E1A404F4AEC488097, ((int32_t)257), /*hidden argument*/NULL);
		NullCheck(L_914);
		(L_914)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)51)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_915);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_916 = L_914;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_917 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)20273), (uint16_t)((int32_t)1252), _stringLiteralA78C6916F0BBBCDACE65FB83A764E7C83B4C74CD, 0, /*hidden argument*/NULL);
		NullCheck(L_916);
		(L_916)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)52)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_917);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_918 = L_916;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_919 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)20277), (uint16_t)((int32_t)1252), _stringLiteral8FCCC8683E08DA9D9DD64BFB9F038FE25BA2FAA0, 0, /*hidden argument*/NULL);
		NullCheck(L_918);
		(L_918)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)53)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_919);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_920 = L_918;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_921 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)20278), (uint16_t)((int32_t)1252), _stringLiteral7EFC3253B34A25D698ECD6669355D67FE224DBB6, 0, /*hidden argument*/NULL);
		NullCheck(L_920);
		(L_920)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)54)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_921);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_922 = L_920;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_923 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)20280), (uint16_t)((int32_t)1252), _stringLiteral3D32948C9556E7FA814E90F7835800F47CF50297, 0, /*hidden argument*/NULL);
		NullCheck(L_922);
		(L_922)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)55)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_923);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_924 = L_922;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_925 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)20284), (uint16_t)((int32_t)1252), _stringLiteralD283414FA3A879C1662220B68D35C205B999E9C7, 0, /*hidden argument*/NULL);
		NullCheck(L_924);
		(L_924)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)56)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_925);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_926 = L_924;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_927 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)20285), (uint16_t)((int32_t)1252), _stringLiteral2CE4755CDEBD7A807232559B1EBC78AB7E2FCA8E, 0, /*hidden argument*/NULL);
		NullCheck(L_926);
		(L_926)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)57)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_927);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_928 = L_926;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_929 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)20290), (uint16_t)((int32_t)932), _stringLiteralB33B834E2956BF599D88A859AD979A4324C83F7A, 0, /*hidden argument*/NULL);
		NullCheck(L_928);
		(L_928)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)58)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_929);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_930 = L_928;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_931 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)20297), (uint16_t)((int32_t)1252), _stringLiteralD41B7F03A64D782883D74D698C683EE3CA8E6A78, 0, /*hidden argument*/NULL);
		NullCheck(L_930);
		(L_930)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)59)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_931);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_932 = L_930;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_933 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)20420), (uint16_t)((int32_t)1256), _stringLiteralA7C93F5FEC985E477F1754C3756AF05BADDE101D, 0, /*hidden argument*/NULL);
		NullCheck(L_932);
		(L_932)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)60)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_933);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_934 = L_932;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_935 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)20424), (uint16_t)((int32_t)1255), _stringLiteral7E93870A202711490656CF01B06A7CD4E6852BFF, 0, /*hidden argument*/NULL);
		NullCheck(L_934);
		(L_934)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)61)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_935);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_936 = L_934;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_937 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)20866), (uint16_t)((int32_t)1251), _stringLiteralD4BABEF9B14288CBB0334C3BBC4B1A593A699AE2, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_936);
		(L_936)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)62)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_937);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_938 = L_936;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_939 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)20871), (uint16_t)((int32_t)1252), _stringLiteralAB240FACC706FC63CC0AB53E7AF659EBD42F2F46, 0, /*hidden argument*/NULL);
		NullCheck(L_938);
		(L_938)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)63)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_939);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_940 = L_938;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_941 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)21025), (uint16_t)((int32_t)1251), _stringLiteral105FCA237BCB9A951271957ACD89E76E2EB2F234, 0, /*hidden argument*/NULL);
		NullCheck(L_940);
		(L_940)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)64)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_941);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_942 = L_940;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_943 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)21866), (uint16_t)((int32_t)1251), _stringLiteral192C8F2BF9B70B0889D31246B55B3DD8D5752B62, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_942);
		(L_942)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)65)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_943);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_944 = L_942;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_945 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)28591), (uint16_t)((int32_t)1252), _stringLiteral4FFDEA124957D843A907110845B7E31AEB07C960, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_944);
		(L_944)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)66)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_945);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_946 = L_944;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_947 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)28592), (uint16_t)((int32_t)1250), _stringLiteral04D2F171666A8E1AE53B9B4231D89DEE927D25AE, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_946);
		(L_946)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)67)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_947);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_948 = L_946;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_949 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)28593), (uint16_t)((int32_t)1254), _stringLiteral7EB9C24C4C4DBF59A55CA70F4A10084327DF6450, ((int32_t)257), /*hidden argument*/NULL);
		NullCheck(L_948);
		(L_948)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)68)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_949);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_950 = L_948;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_951 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)28594), (uint16_t)((int32_t)1257), _stringLiteralC2C447B478CE7992A31E92A1BB5BF0DB63E385DF, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_950);
		(L_950)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)69)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_951);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_952 = L_950;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_953 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)28595), (uint16_t)((int32_t)1251), _stringLiteral93B10E6F0264430E9FA4F7BABBD3EEDBA8F71C97, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_952);
		(L_952)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)70)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_953);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_954 = L_952;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_955 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)28596), (uint16_t)((int32_t)1256), _stringLiteralE541EE7E0C890F24B912215FD36162E187BE84D1, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_954);
		(L_954)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)71)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_955);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_956 = L_954;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_957 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)28597), (uint16_t)((int32_t)1253), _stringLiteral98639747F68EF86082CFD8B6C8F474753CC3A46D, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_956);
		(L_956)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)72)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_957);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_958 = L_956;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_959 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)28598), (uint16_t)((int32_t)1255), _stringLiteralA547E544C0563135D33CE4C98081E65409077180, ((int32_t)514), /*hidden argument*/NULL);
		NullCheck(L_958);
		(L_958)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)73)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_959);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_960 = L_958;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_961 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)28599), (uint16_t)((int32_t)1254), _stringLiteralD9D73FC95E43E5070FE800429D1C5D7DAC68ADD5, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_960);
		(L_960)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)74)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_961);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_962 = L_960;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_963 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)28605), (uint16_t)((int32_t)1252), _stringLiteral966928D49BE6C8C01C644B6E299455DBEE7B2244, ((int32_t)769), /*hidden argument*/NULL);
		NullCheck(L_962);
		(L_962)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)75)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_963);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_964 = L_962;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_965 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)38598), (uint16_t)((int32_t)1255), _stringLiteralD8BCC61A938C77C98B600433A59B665F70149B5F, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_964);
		(L_964)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)76)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_965);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_966 = L_964;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_967 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)50220), (uint16_t)((int32_t)932), _stringLiteralCB4BC1FF22FC8BCA82250FD6777264CFD01625F7, ((int32_t)257), /*hidden argument*/NULL);
		NullCheck(L_966);
		(L_966)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)77)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_967);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_968 = L_966;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_969 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)50221), (uint16_t)((int32_t)932), _stringLiteral3E5FB543CA57C4F9DEC406155114AFF9CB5DE1DF, ((int32_t)769), /*hidden argument*/NULL);
		NullCheck(L_968);
		(L_968)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)78)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_969);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_970 = L_968;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_971 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)50222), (uint16_t)((int32_t)932), _stringLiteralCB4BC1FF22FC8BCA82250FD6777264CFD01625F7, 0, /*hidden argument*/NULL);
		NullCheck(L_970);
		(L_970)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)79)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_971);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_972 = L_970;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_973 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)51932), (uint16_t)((int32_t)932), _stringLiteral17930D6862963978AC664ECEED18EFC4B85AE06B, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_972);
		(L_972)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)80)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_973);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_974 = L_972;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_975 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)51949), (uint16_t)((int32_t)949), _stringLiteral0397798D29D9A31F2959FB99307E39BD04786BEF, ((int32_t)257), /*hidden argument*/NULL);
		NullCheck(L_974);
		(L_974)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)81)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_975);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_976 = L_974;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_977 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)54936), (uint16_t)((int32_t)936), _stringLiteral18C76EA9FEF1B6ABD436CFD21DC149EC600EDFD3, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_976);
		(L_976)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)82)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_977);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_978 = L_976;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_979 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)57002), (uint16_t)((int32_t)57002), _stringLiteralA284C8C0F545EEAF2AF409CB4FFF96310037999B, 0, /*hidden argument*/NULL);
		NullCheck(L_978);
		(L_978)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)83)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_979);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_980 = L_978;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_981 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)57003), (uint16_t)((int32_t)57003), _stringLiteralD3901926A2DDD9E028F1B6A4CB2EBF62AA24C3F5, 0, /*hidden argument*/NULL);
		NullCheck(L_980);
		(L_980)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)84)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_981);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_982 = L_980;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_983 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)57004), (uint16_t)((int32_t)57004), _stringLiteral3997664AED67DF0DDA46AB885A37AC3747F5B263, 0, /*hidden argument*/NULL);
		NullCheck(L_982);
		(L_982)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)85)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_983);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_984 = L_982;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_985 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)57005), (uint16_t)((int32_t)57005), _stringLiteral02939A713BEE968CBF48F26A4F147B78ABDD1D84, 0, /*hidden argument*/NULL);
		NullCheck(L_984);
		(L_984)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)86)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_985);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_986 = L_984;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_987 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)57006), (uint16_t)((int32_t)57006), _stringLiteralC7D729F761E18081A06895EA85C438E9C0F696A1, 0, /*hidden argument*/NULL);
		NullCheck(L_986);
		(L_986)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)87)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_987);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_988 = L_986;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_989 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)57007), (uint16_t)((int32_t)57007), _stringLiteral2BC8C1DC1C7A3B53A2EB1BCE360A89E89F41776D, 0, /*hidden argument*/NULL);
		NullCheck(L_988);
		(L_988)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)88)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_989);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_990 = L_988;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_991 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)57008), (uint16_t)((int32_t)57008), _stringLiteralCBC483F1E04400BF51049019DF66DA66D5DFE542, 0, /*hidden argument*/NULL);
		NullCheck(L_990);
		(L_990)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)89)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_991);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_992 = L_990;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_993 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)57009), (uint16_t)((int32_t)57009), _stringLiteral08167BCA441A6D2E889408224A1F4D57E5CC2B15, 0, /*hidden argument*/NULL);
		NullCheck(L_992);
		(L_992)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)90)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_993);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_994 = L_992;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_995 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)57010), (uint16_t)((int32_t)57010), _stringLiteralAA2E3691B5204ED31C35EABD1636555E10840DD7, 0, /*hidden argument*/NULL);
		NullCheck(L_994);
		(L_994)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)91)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_995);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_996 = L_994;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_997 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)57011), (uint16_t)((int32_t)57011), _stringLiteralD8A173698400F59263F6F46AEFDED66BEE883205, 0, /*hidden argument*/NULL);
		NullCheck(L_996);
		(L_996)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)92)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_997);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_998 = L_996;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_999 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)65000), (uint16_t)((int32_t)1200), _stringLiteralC774436F29463696AC5A6353A0B4277A5A0E0EBA, ((int32_t)257), /*hidden argument*/NULL);
		NullCheck(L_998);
		(L_998)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)93)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_999);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_1000 = L_998;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_1001 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((uint16_t)((int32_t)65001), (uint16_t)((int32_t)1200), _stringLiteral226CF119B78825F1720CF2CA485C2D85113D68C6, ((int32_t)771), /*hidden argument*/NULL);
		NullCheck(L_1000);
		(L_1000)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)94)), (InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_1001);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_1002 = L_1000;
		InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4  L_1003 = EncodingTable_MapCodePageDataItem_m4DACE245F5F27E874015CDE9F180CEC11F1A0D59((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_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4 )L_1003);
		((EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_il2cpp_TypeInfo_var))->set_codePageDataPtr_1(L_1002);
		int32_t L_1004 = EncodingTable_GetNumEncodingItems_mFCA1FD54075255B5F09338AC40D1F3059335420F(/*hidden argument*/NULL);
		((EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_il2cpp_TypeInfo_var))->set_lastEncodingItem_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_1004, (int32_t)1)));
		IL2CPP_RUNTIME_CLASS_INIT(StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE_il2cpp_TypeInfo_var);
		StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE * L_1005 = StringComparer_get_OrdinalIgnoreCase_m3F2527D9A11521E8B51F0AC8F70DB272DA8334C9(/*hidden argument*/NULL);
		Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_1006 = (Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 *)il2cpp_codegen_object_new(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9_il2cpp_TypeInfo_var);
		Hashtable__ctor_m97E445FF917A8828D5927A66E70CF89394A16D4A(L_1006, L_1005, /*hidden argument*/NULL);
		Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_1007 = Hashtable_Synchronized_mC8C9F5D223078C699FD738B48A4A760549C2221E(L_1006, /*hidden argument*/NULL);
		((EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_il2cpp_TypeInfo_var))->set_hashByName_3(L_1007);
		Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_1008 = (Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 *)il2cpp_codegen_object_new(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9_il2cpp_TypeInfo_var);
		Hashtable__ctor_m72506C0A5B2608721EA285A04F004A229B537A68(L_1008, /*hidden argument*/NULL);
		Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_1009 = Hashtable_Synchronized_mC8C9F5D223078C699FD738B48A4A760549C2221E(L_1008, /*hidden argument*/NULL);
		((EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_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_m380B6532036C4BC5580A25A1FD13BBA20DC510D1 (String_t* ___name0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (EncodingTable_internalGetCodePageFromName_m380B6532036C4BC5580A25A1FD13BBA20DC510D1_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_t22A8552898CDE776E92D442768930CF463B8032D_il2cpp_TypeInfo_var);
		int32_t L_0 = ((EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_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_t22A8552898CDE776E92D442768930CF463B8032D_il2cpp_TypeInfo_var);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_5 = ((EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_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_m5BD1EF8904C9B13BEDB7A876B122F117B317B442(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_t22A8552898CDE776E92D442768930CF463B8032D_il2cpp_TypeInfo_var);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_10 = ((EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_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_t22A8552898CDE776E92D442768930CF463B8032D_il2cpp_TypeInfo_var);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_19 = ((EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_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_m5BD1EF8904C9B13BEDB7A876B122F117B317B442(L_18, L_21, 5, /*hidden argument*/NULL);
		if (L_22)
		{
			goto IL_007a;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_il2cpp_TypeInfo_var);
		InternalEncodingDataItemU5BU5D_t0579A8C6FC0871F0230E51290511BF0C9C706C68* L_23 = ((EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_29 = CultureInfo_get_CurrentCulture_mD86F3D8E5D332FB304F80D9B9CA4DE849C2A6831(/*hidden argument*/NULL);
		String_t* L_30 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralAFFB0E181274F10C48C415B65DF581D296F9342E, /*hidden argument*/NULL);
		String_t* L_31 = ___name0;
		String_t* L_32 = String_Format_m30892041DA5F50D7B8CFD82FFC0F55B5B97A2B7F(L_29, L_30, L_31, /*hidden argument*/NULL);
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_33 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m26DC3463C6F3C98BF33EA39598DD2B32F0249CA8(L_33, L_32, _stringLiteral6AE999552A0D2DCA14D62E2BC8B764D377B1DD6C, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_33, NULL, EncodingTable_internalGetCodePageFromName_m380B6532036C4BC5580A25A1FD13BBA20DC510D1_RuntimeMethod_var);
	}
}
// System.Int32 System.Globalization.EncodingTable::GetCodePageFromName(System.String)
extern "C" IL2CPP_METHOD_ATTR int32_t EncodingTable_GetCodePageFromName_m7F8D824F555B748FA3232F05A34E4A1E3F546831 (String_t* ___name0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (EncodingTable_GetCodePageFromName_m7F8D824F555B748FA3232F05A34E4A1E3F546831_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_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteral6AE999552A0D2DCA14D62E2BC8B764D377B1DD6C, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, EncodingTable_GetCodePageFromName_m7F8D824F555B748FA3232F05A34E4A1E3F546831_RuntimeMethod_var);
	}

IL_000e:
	{
		IL2CPP_RUNTIME_CLASS_INIT(EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_il2cpp_TypeInfo_var);
		Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_2 = ((EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_il2cpp_TypeInfo_var))->get_hashByName_3();
		String_t* L_3 = ___name0;
		NullCheck(L_2);
		RuntimeObject * L_4 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(21 /* 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_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var))));
	}

IL_0024:
	{
		String_t* L_7 = ___name0;
		IL2CPP_RUNTIME_CLASS_INIT(EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_il2cpp_TypeInfo_var);
		int32_t L_8 = EncodingTable_internalGetCodePageFromName_m380B6532036C4BC5580A25A1FD13BBA20DC510D1(L_7, /*hidden argument*/NULL);
		V_1 = L_8;
		Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_9 = ((EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_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_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_12);
		NullCheck(L_9);
		VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(22 /* 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_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB * EncodingTable_GetCodePageDataItem_m33D02AF0C3BB400E895F962DEDD3F8EC3D153953 (int32_t ___codepage0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (EncodingTable_GetCodePageDataItem_m33D02AF0C3BB400E895F962DEDD3F8EC3D153953_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB * V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		IL2CPP_RUNTIME_CLASS_INIT(EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_il2cpp_TypeInfo_var);
		Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_0 = ((EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_il2cpp_TypeInfo_var))->get_hashByCodePage_4();
		int32_t L_1 = ___codepage0;
		int32_t L_2 = L_1;
		RuntimeObject * L_3 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_2);
		NullCheck(L_0);
		RuntimeObject * L_4 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(21 /* System.Object System.Collections.Hashtable::get_Item(System.Object) */, L_0, L_3);
		V_0 = ((CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB *)CastclassClass((RuntimeObject*)L_4, CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB_il2cpp_TypeInfo_var));
		CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB * L_5 = V_0;
		if (!L_5)
		{
			goto IL_001b;
		}
	}
	{
		CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB * 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_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB * L_10 = (CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB *)il2cpp_codegen_object_new(CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB_il2cpp_TypeInfo_var);
		CodePageDataItem__ctor_m2A8D39A60B9EA6B5FEC726EA38D6BCBEB47ED051(L_10, L_9, /*hidden argument*/NULL);
		V_0 = L_10;
		IL2CPP_RUNTIME_CLASS_INIT(EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_il2cpp_TypeInfo_var);
		Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_11 = ((EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_il2cpp_TypeInfo_var))->get_hashByCodePage_4();
		int32_t L_12 = ___codepage0;
		int32_t L_13 = L_12;
		RuntimeObject * L_14 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_13);
		CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB * L_15 = V_0;
		NullCheck(L_11);
		VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(22 /* System.Void System.Collections.Hashtable::set_Item(System.Object,System.Object) */, L_11, L_14, L_15);
		CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB * 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_t22A8552898CDE776E92D442768930CF463B8032D_il2cpp_TypeInfo_var);
		InternalCodePageDataItemU5BU5D_t94CE8C20C6D99D9F2F13E2E7FA2C44007AE27834* L_18 = ((EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_StaticFields*)il2cpp_codegen_static_fields_for(EncodingTable_t22A8552898CDE776E92D442768930CF463B8032D_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_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB *)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_mE441AE6D2949261683F3017BD384ADDFA9D0D92C (EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * __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_t349B7449FBAAFF4192636E2B7A07694DA9236132  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__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_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_7;
		memset(&L_7, 0, sizeof(L_7));
		DateTime__ctor_mF4506D7FF3B64F7EC739A36667DC8BC089A6539A((&L_7), L_4, L_5, L_6, /*hidden argument*/NULL);
		V_0 = L_7;
		int64_t L_8 = DateTime_get_Ticks_mBCB529E43D065E498EAF08971D2EB49D5CB59D60((DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 *)(&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_m555E7CA797675A8F6005B78660728883FBAE3EF5 (EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * __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_t349B7449FBAAFF4192636E2B7A07694DA9236132  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__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_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_7;
		memset(&L_7, 0, sizeof(L_7));
		DateTime__ctor_mF4506D7FF3B64F7EC739A36667DC8BC089A6539A((&L_7), L_4, L_5, L_6, /*hidden argument*/NULL);
		V_0 = L_7;
		int64_t L_8 = DateTime_get_Ticks_mBCB529E43D065E498EAF08971D2EB49D5CB59D60((DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 *)(&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_m7ED278CB7CF76B48D3864450B02570E88FAF58D8 (GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 * __this, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034  ___ctx0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar_OnDeserialized_m7ED278CB7CF76B48D3864450B02570E88FAF58D8_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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_3 = CultureInfo_get_CurrentCulture_mD86F3D8E5D332FB304F80D9B9CA4DE849C2A6831(/*hidden argument*/NULL);
		String_t* L_4 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralA754439971454ACBB2B84114D5CA7A25F54D32A0, /*hidden argument*/NULL);
		String_t* L_5 = String_Format_m453C2840536781B718FF4D0F5C7EEC8E5481C435(L_3, L_4, _stringLiteralD0A3E7F81A9885E99049D1CAE0336D269D5E47A9, _stringLiteral5876E6CF0284150333D6F68801A5DFE8DB8FDA90, /*hidden argument*/NULL);
		SerializationException_tA1FDFF6779406E688C2192E71C38DBFD7A4A2210 * L_6 = (SerializationException_tA1FDFF6779406E688C2192E71C38DBFD7A4A2210 *)il2cpp_codegen_object_new(SerializationException_tA1FDFF6779406E688C2192E71C38DBFD7A4A2210_il2cpp_TypeInfo_var);
		SerializationException__ctor_m88AAD9671030A8A96AA87CB95701938FBD8F16E1(L_6, L_5, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, NULL, GregorianCalendar_OnDeserialized_m7ED278CB7CF76B48D3864450B02570E88FAF58D8_RuntimeMethod_var);
	}

IL_0046:
	{
		return;
	}
}
// System.DateTime System.Globalization.GregorianCalendar::get_MinSupportedDateTime()
extern "C" IL2CPP_METHOD_ATTR DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  GregorianCalendar_get_MinSupportedDateTime_m71394E2706C36EE93054F93356BB0FE3EF7E9494 (GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar_get_MinSupportedDateTime_m71394E2706C36EE93054F93356BB0FE3EF7E9494_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_il2cpp_TypeInfo_var);
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_0 = ((DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_il2cpp_TypeInfo_var))->get_MinValue_31();
		return L_0;
	}
}
// System.DateTime System.Globalization.GregorianCalendar::get_MaxSupportedDateTime()
extern "C" IL2CPP_METHOD_ATTR DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  GregorianCalendar_get_MaxSupportedDateTime_mCFDB3FDA8BA769DA4BF6829CA18708B6056DA3A7 (GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar_get_MaxSupportedDateTime_mCFDB3FDA8BA769DA4BF6829CA18708B6056DA3A7_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_il2cpp_TypeInfo_var);
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_0 = ((DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_il2cpp_TypeInfo_var))->get_MaxValue_32();
		return L_0;
	}
}
// System.Globalization.Calendar System.Globalization.GregorianCalendar::GetDefaultInstance()
extern "C" IL2CPP_METHOD_ATTR Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * GregorianCalendar_GetDefaultInstance_m36338D53A3A355D00060E57621CFDD610C83D87A (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar_GetDefaultInstance_m36338D53A3A355D00060E57621CFDD610C83D87A_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_il2cpp_TypeInfo_var);
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_0 = ((GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_il2cpp_TypeInfo_var))->get_s_defaultInstance_6();
		il2cpp_codegen_memory_barrier();
		if (L_0)
		{
			goto IL_0015;
		}
	}
	{
		GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 * L_1 = (GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 *)il2cpp_codegen_object_new(GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_il2cpp_TypeInfo_var);
		GregorianCalendar__ctor_mDF4527BAB099C31EA21FE838D7CEE4DFDD2AA5FF(L_1, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_il2cpp_TypeInfo_var);
		il2cpp_codegen_memory_barrier();
		((GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_il2cpp_TypeInfo_var))->set_s_defaultInstance_6(L_1);
	}

IL_0015:
	{
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_il2cpp_TypeInfo_var);
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_2 = ((GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_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_mDF4527BAB099C31EA21FE838D7CEE4DFDD2AA5FF (GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 * __this, const RuntimeMethod* method)
{
	{
		GregorianCalendar__ctor_mB0C2745A37BBDD632513B1CC543F303A96974360(__this, 1, /*hidden argument*/NULL);
		return;
	}
}
// System.Void System.Globalization.GregorianCalendar::.ctor(System.Globalization.GregorianCalendarTypes)
extern "C" IL2CPP_METHOD_ATTR void GregorianCalendar__ctor_mB0C2745A37BBDD632513B1CC543F303A96974360 (GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 * __this, int32_t ___type0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar__ctor_mB0C2745A37BBDD632513B1CC543F303A96974360_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Calendar__ctor_m42B02CE161563140340DC5485C7E1B3617FC449B(__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_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2);
		ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = L_2;
		int32_t L_4 = ((int32_t)1);
		RuntimeObject * L_5 = Box(GregorianCalendarTypes_t1416D1153B302638FCE86E5B8471F3B156EBDB65_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_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = L_3;
		int32_t L_7 = ((int32_t)((int32_t)12));
		RuntimeObject * L_8 = Box(GregorianCalendarTypes_t1416D1153B302638FCE86E5B8471F3B156EBDB65_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_m7389941B4C0688D875CC647D99A739DA2F907ADB(_stringLiteralA980EEDA49322EB9BE88B6480B2BE63B70186B1E, L_6, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_10 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_10, _stringLiteralD0A3E7F81A9885E99049D1CAE0336D269D5E47A9, L_9, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, NULL, GregorianCalendar__ctor_mB0C2745A37BBDD632513B1CC543F303A96974360_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_mB1F5B8FA1CF2F348096F2FD24BB8441EB7A85919 (GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 * __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_m7047F5000A2E605513BD1BFE8262BC3D396A518B (GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 * __this, int64_t ___ticks0, int32_t ___part1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar_GetDatePart_m7047F5000A2E605513BD1BFE8262BC3D396A518B_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_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_5 = NULL;
	int32_t V_6 = 0;
	int32_t G_B13_0 = 0;
	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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_tC611DFF7946345F7AF856B31987FEECB98DEE005_il2cpp_TypeInfo_var);
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_25 = ((GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_il2cpp_TypeInfo_var))->get_DaysToMonth365_4();
		G_B16_0 = L_25;
		goto IL_00a8;
	}

IL_00a3:
	{
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_il2cpp_TypeInfo_var);
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_26 = ((GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_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_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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_mAAE9546446EB6BAD501F0D7DF2AD25C3D3A6C22F (GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method)
{
	{
		int64_t L_0 = DateTime_get_Ticks_mBCB529E43D065E498EAF08971D2EB49D5CB59D60((DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 *)(&___time0), /*hidden argument*/NULL);
		int32_t L_1 = VirtFuncInvoker2< int32_t, int64_t, int32_t >::Invoke(28 /* 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_m24484E9BEED153602764881A0776420D63C2CF56 (GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method)
{
	{
		int64_t L_0 = DateTime_get_Ticks_mBCB529E43D065E498EAF08971D2EB49D5CB59D60((DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 *)(&___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_m85401CE7B58641062C5E3A2D6A4FAD0E0E35C6FC (GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 * __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_m85401CE7B58641062C5E3A2D6A4FAD0E0E35C6FC_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_0 = NULL;
	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_4 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2);
		ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_5 = L_4;
		int32_t L_6 = 1;
		RuntimeObject * L_7 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_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_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = L_5;
		int32_t L_9 = ((int32_t)9999);
		RuntimeObject * L_10 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_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_m7389941B4C0688D875CC647D99A739DA2F907ADB(_stringLiteralA980EEDA49322EB9BE88B6480B2BE63B70186B1E, L_8, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_12 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_12, _stringLiteral4FF0B1538469338A0073E2CDAAB6A517801B6AB4, L_11, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, NULL, GregorianCalendar_GetDaysInMonth_m85401CE7B58641062C5E3A2D6A4FAD0E0E35C6FC_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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral38C1D791DA28CCACA40DF5E093EAB4D67B08C70D, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_16 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_16, _stringLiteral021710FA7866431C1DACAA6CD31EEEB47DCE64B6, L_15, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, NULL, GregorianCalendar_GetDaysInMonth_m85401CE7B58641062C5E3A2D6A4FAD0E0E35C6FC_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_tC611DFF7946345F7AF856B31987FEECB98DEE005_il2cpp_TypeInfo_var);
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_20 = ((GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_il2cpp_TypeInfo_var))->get_DaysToMonth365_4();
		G_B13_0 = L_20;
		goto IL_0085;
	}

IL_0080:
	{
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_il2cpp_TypeInfo_var);
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_21 = ((GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_il2cpp_TypeInfo_var))->get_DaysToMonth366_5();
		G_B13_0 = L_21;
	}

IL_0085:
	{
		V_0 = G_B13_0;
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralCD2ED68171F63E3766CA5FF54B1474AD1FA8C483, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_31 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_31, _stringLiteral281F09155C96BF1277ED70FAB0B043322F873F41, L_30, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_31, NULL, GregorianCalendar_GetDaysInMonth_m85401CE7B58641062C5E3A2D6A4FAD0E0E35C6FC_RuntimeMethod_var);
	}
}
// System.Int32 System.Globalization.GregorianCalendar::GetEra(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendar_GetEra_m05395CF06E2CE54E3914C746F9F8D7FF646E3695 (GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method)
{
	{
		return 1;
	}
}
// System.Int32[] System.Globalization.GregorianCalendar::get_Eras()
extern "C" IL2CPP_METHOD_ATTR Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* GregorianCalendar_get_Eras_m5DB4E5D78741CC304220E1C1DCA7DA176FEC7653 (GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar_get_Eras_m5DB4E5D78741CC304220E1C1DCA7DA176FEC7653_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_0 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)1);
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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_m0368C769FC89B9B5110081AC712DE2DDFB631744 (GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method)
{
	{
		int64_t L_0 = DateTime_get_Ticks_mBCB529E43D065E498EAF08971D2EB49D5CB59D60((DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 *)(&___time0), /*hidden argument*/NULL);
		int32_t L_1 = VirtFuncInvoker2< int32_t, int64_t, int32_t >::Invoke(28 /* 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_m676264F0BA3BACFE3B1FA56A39497147879E9435 (GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar_GetMonthsInYear_m676264F0BA3BACFE3B1FA56A39497147879E9435_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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_4 = CultureInfo_get_CurrentCulture_mD86F3D8E5D332FB304F80D9B9CA4DE849C2A6831(/*hidden argument*/NULL);
		String_t* L_5 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralA980EEDA49322EB9BE88B6480B2BE63B70186B1E, /*hidden argument*/NULL);
		int32_t L_6 = 1;
		RuntimeObject * L_7 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_6);
		int32_t L_8 = ((int32_t)9999);
		RuntimeObject * L_9 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_8);
		String_t* L_10 = String_Format_m453C2840536781B718FF4D0F5C7EEC8E5481C435(L_4, L_5, L_7, L_9, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_11 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_11, _stringLiteral4FF0B1538469338A0073E2CDAAB6A517801B6AB4, L_10, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, NULL, GregorianCalendar_GetMonthsInYear_m676264F0BA3BACFE3B1FA56A39497147879E9435_RuntimeMethod_var);
	}

IL_0045:
	{
		String_t* L_12 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralCD2ED68171F63E3766CA5FF54B1474AD1FA8C483, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_13 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_13, _stringLiteral281F09155C96BF1277ED70FAB0B043322F873F41, L_12, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, NULL, GregorianCalendar_GetMonthsInYear_m676264F0BA3BACFE3B1FA56A39497147879E9435_RuntimeMethod_var);
	}
}
// System.Int32 System.Globalization.GregorianCalendar::GetYear(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendar_GetYear_m26EB5DE523DD46990851E5B15A8E74AAE75B5385 (GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method)
{
	{
		int64_t L_0 = DateTime_get_Ticks_mBCB529E43D065E498EAF08971D2EB49D5CB59D60((DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 *)(&___time0), /*hidden argument*/NULL);
		int32_t L_1 = VirtFuncInvoker2< int32_t, int64_t, int32_t >::Invoke(28 /* 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_m39D3C1C5501C904B61AADAB3C00D4E15EEE3B686 (GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar_IsLeapYear_m39D3C1C5501C904B61AADAB3C00D4E15EEE3B686_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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_7 = CultureInfo_get_CurrentCulture_mD86F3D8E5D332FB304F80D9B9CA4DE849C2A6831(/*hidden argument*/NULL);
		String_t* L_8 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralA980EEDA49322EB9BE88B6480B2BE63B70186B1E, /*hidden argument*/NULL);
		int32_t L_9 = 1;
		RuntimeObject * L_10 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_9);
		int32_t L_11 = ((int32_t)9999);
		RuntimeObject * L_12 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_11);
		String_t* L_13 = String_Format_m453C2840536781B718FF4D0F5C7EEC8E5481C435(L_7, L_8, L_10, L_12, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_14 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_14, _stringLiteral4FF0B1538469338A0073E2CDAAB6A517801B6AB4, L_13, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, NULL, GregorianCalendar_IsLeapYear_m39D3C1C5501C904B61AADAB3C00D4E15EEE3B686_RuntimeMethod_var);
	}

IL_005c:
	{
		String_t* L_15 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralCD2ED68171F63E3766CA5FF54B1474AD1FA8C483, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_16 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_16, _stringLiteral281F09155C96BF1277ED70FAB0B043322F873F41, L_15, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, NULL, GregorianCalendar_IsLeapYear_m39D3C1C5501C904B61AADAB3C00D4E15EEE3B686_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_t349B7449FBAAFF4192636E2B7A07694DA9236132  GregorianCalendar_ToDateTime_mE856911914546E97139038B4B1A52B57EFA30754 (GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 * __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_mE856911914546E97139038B4B1A52B57EFA30754_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_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_9;
		memset(&L_9, 0, sizeof(L_9));
		DateTime__ctor_m6567CDEB97E6541CE4AF8ADDC617CFF419D5A58E((&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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralCD2ED68171F63E3766CA5FF54B1474AD1FA8C483, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_11 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_11, _stringLiteral281F09155C96BF1277ED70FAB0B043322F873F41, L_10, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, NULL, GregorianCalendar_ToDateTime_mE856911914546E97139038B4B1A52B57EFA30754_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_mFD39302BA039BBD572AD69F7B4402AE72B57086C (GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 * __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_t349B7449FBAAFF4192636E2B7A07694DA9236132 * ___result8, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar_TryToDateTime_mFD39302BA039BBD572AD69F7B4402AE72B57086C_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_t349B7449FBAAFF4192636E2B7A07694DA9236132 * L_9 = ___result8;
		IL2CPP_RUNTIME_CLASS_INIT(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_il2cpp_TypeInfo_var);
		bool L_10 = DateTime_TryCreate_m66B150DF90CE2A1C9658A034DE7964EE44F5D58A(L_2, L_3, L_4, L_5, L_6, L_7, L_8, (DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 *)L_9, /*hidden argument*/NULL);
		return L_10;
	}

IL_001c:
	{
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 * L_11 = ___result8;
		IL2CPP_RUNTIME_CLASS_INIT(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_il2cpp_TypeInfo_var);
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_12 = ((DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_il2cpp_TypeInfo_var))->get_MinValue_31();
		*(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 *)L_11 = L_12;
		return (bool)0;
	}
}
// System.Int32 System.Globalization.GregorianCalendar::get_TwoDigitYearMax()
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendar_get_TwoDigitYearMax_m5191E1B42AD2BD0E2BE5CF244B5EA999375A3BAE (GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ((Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 *)__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_m879BEF952F1099F4977662EC3DFE5D89BF9530BA(L_1, ((int32_t)2029), /*hidden argument*/NULL);
		((Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 *)__this)->set_twoDigitYearMax_2(L_2);
	}

IL_001f:
	{
		int32_t L_3 = ((Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 *)__this)->get_twoDigitYearMax_2();
		return L_3;
	}
}
// System.Int32 System.Globalization.GregorianCalendar::ToFourDigitYear(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendar_ToFourDigitYear_mEE7A6117E346AECC300585A6AA2771A94D8AC2DB (GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005 * __this, int32_t ___year0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar_ToFourDigitYear_mEE7A6117E346AECC300585A6AA2771A94D8AC2DB_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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral314A883D61C1D386E61BE443EB9D3B50BA3FF07D, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_2 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_2, _stringLiteral4FF0B1538469338A0073E2CDAAB6A517801B6AB4, L_1, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, GregorianCalendar_ToFourDigitYear_mEE7A6117E346AECC300585A6AA2771A94D8AC2DB_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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_4 = CultureInfo_get_CurrentCulture_mD86F3D8E5D332FB304F80D9B9CA4DE849C2A6831(/*hidden argument*/NULL);
		String_t* L_5 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralA980EEDA49322EB9BE88B6480B2BE63B70186B1E, /*hidden argument*/NULL);
		int32_t L_6 = 1;
		RuntimeObject * L_7 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_6);
		int32_t L_8 = ((int32_t)9999);
		RuntimeObject * L_9 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_8);
		String_t* L_10 = String_Format_m453C2840536781B718FF4D0F5C7EEC8E5481C435(L_4, L_5, L_7, L_9, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_11 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_11, _stringLiteral4FF0B1538469338A0073E2CDAAB6A517801B6AB4, L_10, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, NULL, GregorianCalendar_ToFourDigitYear_mEE7A6117E346AECC300585A6AA2771A94D8AC2DB_RuntimeMethod_var);
	}

IL_0050:
	{
		int32_t L_12 = ___year0;
		int32_t L_13 = Calendar_ToFourDigitYear_m4ECF4307F3C84104730F5E998F3BD2CACACD9C1C(__this, L_12, /*hidden argument*/NULL);
		return L_13;
	}
}
// System.Void System.Globalization.GregorianCalendar::.cctor()
extern "C" IL2CPP_METHOD_ATTR void GregorianCalendar__cctor_m0E408FBE2FEF142C3F92B2CCD87338C93C1A6CBA (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendar__cctor_m0E408FBE2FEF142C3F92B2CCD87338C93C1A6CBA_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_0 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13));
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_1 = L_0;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____E92B39D8233061927D9ACDE54665E68E7535635A_121_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_1, L_2, /*hidden argument*/NULL);
		((GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_il2cpp_TypeInfo_var))->set_DaysToMonth365_4(L_1);
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_3 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13));
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_4 = L_3;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_5 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____DD3AEFEADB1CD615F3017763F1568179FEE640B0_117_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_4, L_5, /*hidden argument*/NULL);
		((GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendar_tC611DFF7946345F7AF856B31987FEECB98DEE005_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_m1DC2740A0A637CD385E20F76D0B20946C5F54C2C (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __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_m76BC6B7DE5FEC805054045F1F51C77B1825BED05 (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __this, Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___cal0, EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* ___eraInfo1, const RuntimeMethod* method)
{
	{
		__this->set_m_maxYear_2(((int32_t)9999));
		Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_0 = ___cal0;
		__this->set_m_Cal_4(L_0);
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_1 = ___eraInfo1;
		__this->set_m_EraInfo_5(L_1);
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_2 = __this->get_m_Cal_4();
		NullCheck(L_2);
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_3 = VirtFuncInvoker0< DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  >::Invoke(5 /* System.DateTime System.Globalization.Calendar::get_MinSupportedDateTime() */, L_2);
		__this->set_m_minDate_7(L_3);
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_4 = __this->get_m_EraInfo_5();
		NullCheck(L_4);
		int32_t L_5 = 0;
		EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * 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_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_8 = __this->get_m_EraInfo_5();
		NullCheck(L_8);
		int32_t L_9 = 0;
		EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * 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_mD35EFAAF30F0671367BF05FC6D74AFE0C038E94D (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendarHelper_GetGregorianYear_mD35EFAAF30F0671367BF05FC6D74AFE0C038E94D_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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral314A883D61C1D386E61BE443EB9D3B50BA3FF07D, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_2 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_2, _stringLiteral4FF0B1538469338A0073E2CDAAB6A517801B6AB4, L_1, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, GregorianCalendarHelper_GetGregorianYear_mD35EFAAF30F0671367BF05FC6D74AFE0C038E94D_RuntimeMethod_var);
	}

IL_0019:
	{
		int32_t L_3 = ___era1;
		if (L_3)
		{
			goto IL_0029;
		}
	}
	{
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * 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_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_7 = __this->get_m_EraInfo_5();
		int32_t L_8 = V_0;
		NullCheck(L_7);
		int32_t L_9 = L_8;
		EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * 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_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_13 = __this->get_m_EraInfo_5();
		int32_t L_14 = V_0;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * 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_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_19 = __this->get_m_EraInfo_5();
		int32_t L_20 = V_0;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_24 = CultureInfo_get_CurrentCulture_mD86F3D8E5D332FB304F80D9B9CA4DE849C2A6831(/*hidden argument*/NULL);
		String_t* L_25 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralA980EEDA49322EB9BE88B6480B2BE63B70186B1E, /*hidden argument*/NULL);
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_26 = __this->get_m_EraInfo_5();
		int32_t L_27 = V_0;
		NullCheck(L_26);
		int32_t L_28 = L_27;
		EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * 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_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_31);
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_33 = __this->get_m_EraInfo_5();
		int32_t L_34 = V_0;
		NullCheck(L_33);
		int32_t L_35 = L_34;
		EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * 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_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_38);
		String_t* L_40 = String_Format_m453C2840536781B718FF4D0F5C7EEC8E5481C435(L_24, L_25, L_32, L_39, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_41 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_41, _stringLiteral4FF0B1538469338A0073E2CDAAB6A517801B6AB4, L_40, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_41, NULL, GregorianCalendarHelper_GetGregorianYear_mD35EFAAF30F0671367BF05FC6D74AFE0C038E94D_RuntimeMethod_var);
	}

IL_00a3:
	{
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_42 = __this->get_m_EraInfo_5();
		int32_t L_43 = V_0;
		NullCheck(L_42);
		int32_t L_44 = L_43;
		EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * 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_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* 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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralCD2ED68171F63E3766CA5FF54B1474AD1FA8C483, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_52 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_52, _stringLiteral281F09155C96BF1277ED70FAB0B043322F873F41, L_51, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_52, NULL, GregorianCalendarHelper_GetGregorianYear_mD35EFAAF30F0671367BF05FC6D74AFE0C038E94D_RuntimeMethod_var);
	}
}
// System.Boolean System.Globalization.GregorianCalendarHelper::IsValidYear(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool GregorianCalendarHelper_IsValidYear_m3BD8A4F0A7D35DFAFE0D19F04A3AD11B0B09C79C (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __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_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * 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_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_5 = __this->get_m_EraInfo_5();
		int32_t L_6 = V_0;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * 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_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_11 = __this->get_m_EraInfo_5();
		int32_t L_12 = V_0;
		NullCheck(L_11);
		int32_t L_13 = L_12;
		EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * 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_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_17 = __this->get_m_EraInfo_5();
		int32_t L_18 = V_0;
		NullCheck(L_17);
		int32_t L_19 = L_18;
		EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * 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_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* 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_mE8F4A3C4159820A98317BA28DB0DFACFCE39B3CB (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __this, int64_t ___ticks0, int32_t ___part1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendarHelper_GetDatePart_mE8F4A3C4159820A98317BA28DB0DFACFCE39B3CB_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_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_5 = NULL;
	int32_t V_6 = 0;
	int32_t G_B13_0 = 0;
	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* G_B16_0 = NULL;
	{
		int64_t L_0 = ___ticks0;
		GregorianCalendarHelper_CheckTicksRange_m0FEBB22D36E45E61FA4AD4FEA723C94A4D85E80D(__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_tF5990B955C94517F77F15E9267D301AE3BF98E2C_il2cpp_TypeInfo_var);
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_26 = ((GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C_il2cpp_TypeInfo_var))->get_DaysToMonth365_0();
		G_B16_0 = L_26;
		goto IL_00af;
	}

IL_00aa:
	{
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C_il2cpp_TypeInfo_var);
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_27 = ((GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C_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_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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_m4ABCA1B09CE4591BADFB8F6E5FEC77B534554CDA (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_m4ABCA1B09CE4591BADFB8F6E5FEC77B534554CDA_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_0 = NULL;
	int32_t V_1 = 0;
	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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_tF5990B955C94517F77F15E9267D301AE3BF98E2C_il2cpp_TypeInfo_var);
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_7 = ((GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C_il2cpp_TypeInfo_var))->get_DaysToMonth365_0();
		G_B9_0 = L_7;
		goto IL_0035;
	}

IL_0030:
	{
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C_il2cpp_TypeInfo_var);
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_8 = ((GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C_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_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral6AA37D3F95B049989169366DE359545DDC19DDC5, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_30 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_30, (String_t*)NULL, L_29, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_30, NULL, GregorianCalendarHelper_GetAbsoluteDate_m4ABCA1B09CE4591BADFB8F6E5FEC77B534554CDA_RuntimeMethod_var);
	}
}
// System.Int64 System.Globalization.GregorianCalendarHelper::DateToTicks(System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int64_t GregorianCalendarHelper_DateToTicks_mA8D19D247F57AC2E5110737376A9CA29AB1F0DB6 (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_mA8D19D247F57AC2E5110737376A9CA29AB1F0DB6_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___year0;
		int32_t L_1 = ___month1;
		int32_t L_2 = ___day2;
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C_il2cpp_TypeInfo_var);
		int64_t L_3 = GregorianCalendarHelper_GetAbsoluteDate_m4ABCA1B09CE4591BADFB8F6E5FEC77B534554CDA(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_m5CFAB70A01B889069DDC73ADE772F296D3545600 (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_m5CFAB70A01B889069DDC73ADE772F296D3545600_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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_8 = CultureInfo_get_CurrentCulture_mD86F3D8E5D332FB304F80D9B9CA4DE849C2A6831(/*hidden argument*/NULL);
		String_t* L_9 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralA980EEDA49322EB9BE88B6480B2BE63B70186B1E, /*hidden argument*/NULL);
		int32_t L_10 = 0;
		RuntimeObject * L_11 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_10);
		int32_t L_12 = ((int32_t)999);
		RuntimeObject * L_13 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_12);
		String_t* L_14 = String_Format_m453C2840536781B718FF4D0F5C7EEC8E5481C435(L_8, L_9, L_11, L_13, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_15 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_15, _stringLiteral7779E9DF0BDDB39AD9871F3D3FAF9F9C59A62C5B, L_14, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, NULL, GregorianCalendarHelper_TimeToTicks_m5CFAB70A01B889069DDC73ADE772F296D3545600_RuntimeMethod_var);
	}

IL_0056:
	{
		int32_t L_16 = ___hour0;
		int32_t L_17 = ___minute1;
		int32_t L_18 = ___second2;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4_il2cpp_TypeInfo_var);
		int64_t L_19 = TimeSpan_TimeToTicks_m30D961C24084E95EA9FE0565B87FCFFE24DD3632(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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralCA4CB5523B49D5F62897296F6FCD5ABE68B27A24, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_22 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_22, (String_t*)NULL, L_21, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_22, NULL, GregorianCalendarHelper_TimeToTicks_m5CFAB70A01B889069DDC73ADE772F296D3545600_RuntimeMethod_var);
	}
}
// System.Void System.Globalization.GregorianCalendarHelper::CheckTicksRange(System.Int64)
extern "C" IL2CPP_METHOD_ATTR void GregorianCalendarHelper_CheckTicksRange_m0FEBB22D36E45E61FA4AD4FEA723C94A4D85E80D (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __this, int64_t ___ticks0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendarHelper_CheckTicksRange_m0FEBB22D36E45E61FA4AD4FEA723C94A4D85E80D_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  V_0;
	memset(&V_0, 0, sizeof(V_0));
	{
		int64_t L_0 = ___ticks0;
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_1 = __this->get_m_Cal_4();
		NullCheck(L_1);
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_2 = VirtFuncInvoker0< DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  >::Invoke(5 /* System.DateTime System.Globalization.Calendar::get_MinSupportedDateTime() */, L_1);
		V_0 = L_2;
		int64_t L_3 = DateTime_get_Ticks_mBCB529E43D065E498EAF08971D2EB49D5CB59D60((DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 *)(&V_0), /*hidden argument*/NULL);
		if ((((int64_t)L_0) < ((int64_t)L_3)))
		{
			goto IL_002c;
		}
	}
	{
		int64_t L_4 = ___ticks0;
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_5 = __this->get_m_Cal_4();
		NullCheck(L_5);
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_6 = VirtFuncInvoker0< DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  >::Invoke(6 /* System.DateTime System.Globalization.Calendar::get_MaxSupportedDateTime() */, L_5);
		V_0 = L_6;
		int64_t L_7 = DateTime_get_Ticks_mBCB529E43D065E498EAF08971D2EB49D5CB59D60((DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 *)(&V_0), /*hidden argument*/NULL);
		if ((((int64_t)L_4) <= ((int64_t)L_7)))
		{
			goto IL_006b;
		}
	}

IL_002c:
	{
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_8 = CultureInfo_get_InvariantCulture_mF13B47F8A763CE6A9C8A8BB2EED33FF8F7A63A72(/*hidden argument*/NULL);
		String_t* L_9 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralCC12F0CF93C02B19BE7644CC38F44BEADAECE574, /*hidden argument*/NULL);
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_10 = __this->get_m_Cal_4();
		NullCheck(L_10);
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_11 = VirtFuncInvoker0< DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  >::Invoke(5 /* System.DateTime System.Globalization.Calendar::get_MinSupportedDateTime() */, L_10);
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_12 = L_11;
		RuntimeObject * L_13 = Box(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_il2cpp_TypeInfo_var, &L_12);
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_14 = __this->get_m_Cal_4();
		NullCheck(L_14);
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_15 = VirtFuncInvoker0< DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  >::Invoke(6 /* System.DateTime System.Globalization.Calendar::get_MaxSupportedDateTime() */, L_14);
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_16 = L_15;
		RuntimeObject * L_17 = Box(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_il2cpp_TypeInfo_var, &L_16);
		String_t* L_18 = String_Format_m453C2840536781B718FF4D0F5C7EEC8E5481C435(L_8, L_9, L_13, L_17, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_19 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_19, _stringLiteral714EEA0F4C980736BDE0065FE73F573487F08E3A, L_18, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, NULL, GregorianCalendarHelper_CheckTicksRange_m0FEBB22D36E45E61FA4AD4FEA723C94A4D85E80D_RuntimeMethod_var);
	}

IL_006b:
	{
		return;
	}
}
// System.Int32 System.Globalization.GregorianCalendarHelper::GetDayOfMonth(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetDayOfMonth_m772A0BA3674477A55D30D3A59BCDCE4EF1DF72EE (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method)
{
	{
		int64_t L_0 = DateTime_get_Ticks_mBCB529E43D065E498EAF08971D2EB49D5CB59D60((DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 *)(&___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_mCDBF1FFD9E89397C97CCCC9F4C75138C380C6930 (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method)
{
	{
		int64_t L_0 = DateTime_get_Ticks_mBCB529E43D065E498EAF08971D2EB49D5CB59D60((DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 *)(&___time0), /*hidden argument*/NULL);
		GregorianCalendarHelper_CheckTicksRange_m0FEBB22D36E45E61FA4AD4FEA723C94A4D85E80D(__this, L_0, /*hidden argument*/NULL);
		int64_t L_1 = DateTime_get_Ticks_mBCB529E43D065E498EAF08971D2EB49D5CB59D60((DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 *)(&___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_m554B37DD23E6D203D6E501031ABBAE1671FA9C04 (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __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_m554B37DD23E6D203D6E501031ABBAE1671FA9C04_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_0 = NULL;
	Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* G_B8_0 = NULL;
	{
		int32_t L_0 = ___year0;
		int32_t L_1 = ___era2;
		int32_t L_2 = GregorianCalendarHelper_GetGregorianYear_mD35EFAAF30F0671367BF05FC6D74AFE0C038E94D(__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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral38C1D791DA28CCACA40DF5E093EAB4D67B08C70D, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_6 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_6, _stringLiteral021710FA7866431C1DACAA6CD31EEEB47DCE64B6, L_5, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, NULL, GregorianCalendarHelper_GetDaysInMonth_m554B37DD23E6D203D6E501031ABBAE1671FA9C04_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_tF5990B955C94517F77F15E9267D301AE3BF98E2C_il2cpp_TypeInfo_var);
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_10 = ((GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C_il2cpp_TypeInfo_var))->get_DaysToMonth365_0();
		G_B8_0 = L_10;
		goto IL_0048;
	}

IL_0043:
	{
		IL2CPP_RUNTIME_CLASS_INIT(GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C_il2cpp_TypeInfo_var);
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_11 = ((GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C_il2cpp_TypeInfo_var))->get_DaysToMonth366_1();
		G_B8_0 = L_11;
	}

IL_0048:
	{
		V_0 = G_B8_0;
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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_m8D1B80618C8BD7D4AA0040EE76EAEABD17A579CD (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendarHelper_GetEra_m8D1B80618C8BD7D4AA0040EE76EAEABD17A579CD_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int64_t V_0 = 0;
	int32_t V_1 = 0;
	{
		int64_t L_0 = DateTime_get_Ticks_mBCB529E43D065E498EAF08971D2EB49D5CB59D60((DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 *)(&___time0), /*hidden argument*/NULL);
		V_0 = L_0;
		V_1 = 0;
		goto IL_002e;
	}

IL_000c:
	{
		int64_t L_1 = V_0;
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_2 = __this->get_m_EraInfo_5();
		int32_t L_3 = V_1;
		NullCheck(L_2);
		int32_t L_4 = L_3;
		EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * 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_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_7 = __this->get_m_EraInfo_5();
		int32_t L_8 = V_1;
		NullCheck(L_7);
		int32_t L_9 = L_8;
		EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * 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_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* 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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralC45B392EC53E209B76AEFF7F87C700B1A90D461D, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_16 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m6B36E60C989DC798A8B44556DB35960282B133A6(L_16, L_15, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, NULL, GregorianCalendarHelper_GetEra_m8D1B80618C8BD7D4AA0040EE76EAEABD17A579CD_RuntimeMethod_var);
	}
}
// System.Int32[] System.Globalization.GregorianCalendarHelper::get_Eras()
extern "C" IL2CPP_METHOD_ATTR Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* GregorianCalendarHelper_get_Eras_m00EF13BBE0851C265B6659A8F5BEB520312DFE39 (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendarHelper_get_Eras_m00EF13BBE0851C265B6659A8F5BEB520312DFE39_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_0 = __this->get_m_eras_6();
		if (L_0)
		{
			goto IL_0043;
		}
	}
	{
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_1 = __this->get_m_EraInfo_5();
		NullCheck(L_1);
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_2 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_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_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_3 = __this->get_m_eras_6();
		int32_t L_4 = V_0;
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_5 = __this->get_m_EraInfo_5();
		int32_t L_6 = V_0;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * 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_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* 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_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_13 = __this->get_m_eras_6();
		NullCheck((RuntimeArray *)(RuntimeArray *)L_13);
		RuntimeObject * L_14 = Array_Clone_mE8C710213E323617A6F46F2B36DCDDD4C7CF5176((RuntimeArray *)(RuntimeArray *)L_13, /*hidden argument*/NULL);
		return ((Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)Castclass((RuntimeObject*)L_14, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var));
	}
}
// System.Int32 System.Globalization.GregorianCalendarHelper::GetMonth(System.DateTime)
extern "C" IL2CPP_METHOD_ATTR int32_t GregorianCalendarHelper_GetMonth_mFFE8911305AD6044E856908ADF4A3729380BC2DE (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method)
{
	{
		int64_t L_0 = DateTime_get_Ticks_mBCB529E43D065E498EAF08971D2EB49D5CB59D60((DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 *)(&___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_m958E94FCE5A9040FEA07968411754E599E94CB2B (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __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_mD35EFAAF30F0671367BF05FC6D74AFE0C038E94D(__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_m2C1B720798F10B8A9F640AE5B1BCD165FB1F5EA9 (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendarHelper_GetYear_m2C1B720798F10B8A9F640AE5B1BCD165FB1F5EA9_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_mBCB529E43D065E498EAF08971D2EB49D5CB59D60((DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 *)(&___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_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_4 = __this->get_m_EraInfo_5();
		int32_t L_5 = V_2;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * 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_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_10 = __this->get_m_EraInfo_5();
		int32_t L_11 = V_2;
		NullCheck(L_10);
		int32_t L_12 = L_11;
		EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * 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_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* 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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral2D16B022D3607B874D463DF81A0E6218B57F72FC, /*hidden argument*/NULL);
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_19 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_19, L_18, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, NULL, GregorianCalendarHelper_GetYear_m2C1B720798F10B8A9F640AE5B1BCD165FB1F5EA9_RuntimeMethod_var);
	}
}
// System.Boolean System.Globalization.GregorianCalendarHelper::IsLeapYear(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool GregorianCalendarHelper_IsLeapYear_m3A113190CD757A6F85D8E3AC064435F1200AA8C9 (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __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_mD35EFAAF30F0671367BF05FC6D74AFE0C038E94D(__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_t349B7449FBAAFF4192636E2B7A07694DA9236132  GregorianCalendarHelper_ToDateTime_mFDF8B09588776FC2BDEE8D25165223ACF18C790A (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * __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_mFDF8B09588776FC2BDEE8D25165223ACF18C790A_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_mD35EFAAF30F0671367BF05FC6D74AFE0C038E94D(__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_tF5990B955C94517F77F15E9267D301AE3BF98E2C_il2cpp_TypeInfo_var);
		int64_t L_6 = GregorianCalendarHelper_DateToTicks_mA8D19D247F57AC2E5110737376A9CA29AB1F0DB6(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_m5CFAB70A01B889069DDC73ADE772F296D3545600(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_m0FEBB22D36E45E61FA4AD4FEA723C94A4D85E80D(__this, L_12, /*hidden argument*/NULL);
		int64_t L_13 = V_0;
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_14;
		memset(&L_14, 0, sizeof(L_14));
		DateTime__ctor_m027A935E14EB81BCC0739BD56AE60CDE3387990C((&L_14), L_13, /*hidden argument*/NULL);
		return L_14;
	}
}
// System.Void System.Globalization.GregorianCalendarHelper::.cctor()
extern "C" IL2CPP_METHOD_ATTR void GregorianCalendarHelper__cctor_mFFB874E3AE3D8D5FBA0367E5ED62D68CCDAD2E58 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (GregorianCalendarHelper__cctor_mFFB874E3AE3D8D5FBA0367E5ED62D68CCDAD2E58_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_0 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13));
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_1 = L_0;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____E92B39D8233061927D9ACDE54665E68E7535635A_121_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_1, L_2, /*hidden argument*/NULL);
		((GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C_il2cpp_TypeInfo_var))->set_DaysToMonth365_0(L_1);
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_3 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13));
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_4 = L_3;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_5 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____DD3AEFEADB1CD615F3017763F1568179FEE640B0_117_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_4, L_5, /*hidden argument*/NULL);
		((GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C_StaticFields*)il2cpp_codegen_static_fields_for(GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C_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_mCFDFB829050DAA0081F94AE7BA9176124852557F (int32_t ___Number0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (HebrewNumber_ToString_mCFDFB829050DAA0081F94AE7BA9176124852557F_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_mF928376F82E8C8FF3C11842C562DB8CF28B2735E(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_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(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_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(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_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(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_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(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_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(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_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_33, /*hidden argument*/NULL);
		NullCheck(L_32);
		StringBuilder_Insert_m5A00CEB69C56B823E3766C84114D8B8ACCFC67A1(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_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(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_m083C7C0CF554FDF381FEDB6DE92308BBD82B222D (Il2CppChar ___ch0, HebrewNumberParsingContext_t73104EEB061AFC678110026DD0277C48EAC49B0A * ___context1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (HebrewNumber_ParseByChar_m083C7C0CF554FDF381FEDB6DE92308BBD82B222D_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_tD97296A15B8A299C729AF74ECE07226395D0655E_il2cpp_TypeInfo_var);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_5 = ((HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_StaticFields*)il2cpp_codegen_static_fields_for(HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_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_tD97296A15B8A299C729AF74ECE07226395D0655E_il2cpp_TypeInfo_var);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_6 = ((HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_StaticFields*)il2cpp_codegen_static_fields_for(HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_il2cpp_TypeInfo_var))->get_HebrewValues_0();
		int32_t L_7 = V_1;
		NullCheck(L_6);
		int32_t L_8 = L_7;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * 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_t73104EEB061AFC678110026DD0277C48EAC49B0A * 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_tD97296A15B8A299C729AF74ECE07226395D0655E_il2cpp_TypeInfo_var);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_16 = ((HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_StaticFields*)il2cpp_codegen_static_fields_for(HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_il2cpp_TypeInfo_var))->get_HebrewValues_0();
		int32_t L_17 = V_1;
		NullCheck(L_16);
		int32_t L_18 = L_17;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * 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_t73104EEB061AFC678110026DD0277C48EAC49B0A * L_21 = ___context1;
		IL2CPP_RUNTIME_CLASS_INIT(HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_il2cpp_TypeInfo_var);
		HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179* L_22 = ((HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_StaticFields*)il2cpp_codegen_static_fields_for(HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_il2cpp_TypeInfo_var))->get_NumberPasingState_2();
		HebrewNumberParsingContext_t73104EEB061AFC678110026DD0277C48EAC49B0A * L_23 = ___context1;
		int32_t L_24 = L_23->get_state_0();
		NullCheck(L_22);
		int32_t L_25 = L_24;
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_26 = (HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)(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_t73104EEB061AFC678110026DD0277C48EAC49B0A * 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_t73104EEB061AFC678110026DD0277C48EAC49B0A * 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_mCDF714C550DFABCF8B6F863328EB9EB24C352A6F (Il2CppChar ___ch0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (HebrewNumber_IsDigit_mCDF714C550DFABCF8B6F863328EB9EB24C352A6F_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_tD97296A15B8A299C729AF74ECE07226395D0655E_il2cpp_TypeInfo_var);
		Il2CppChar L_2 = ((HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_StaticFields*)il2cpp_codegen_static_fields_for(HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_il2cpp_TypeInfo_var))->get_maxHebrewNumberCh_1();
		if ((((int32_t)L_1) > ((int32_t)L_2)))
		{
			goto IL_0029;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_il2cpp_TypeInfo_var);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_3 = ((HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_StaticFields*)il2cpp_codegen_static_fields_for(HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * 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_m7E2AA47B887210B7E0CEA80F53A1645D476638D9 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (HebrewNumber__cctor_m7E2AA47B887210B7E0CEA80F53A1645D476638D9_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_0 = (HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A*)SZArrayNew(HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A_il2cpp_TypeInfo_var, (uint32_t)((int32_t)27));
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_1 = L_0;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_2 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_2);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_3 = L_1;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_4 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_4);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_5 = L_3;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_6 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_6);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_7 = L_5;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_8 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_8);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_9 = L_7;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_10 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_10);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_11 = L_9;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_12 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_12);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_13 = L_11;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_14 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_14);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_15 = L_13;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_16 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_16);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_17 = L_15;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_18 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_18);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_19 = L_17;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_20 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_20);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_21 = L_19;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_22 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_22);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_23 = L_21;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_24 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_24);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_25 = L_23;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_26 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_26);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_27 = L_25;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_28 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_28);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_29 = L_27;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_30 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_30);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_31 = L_29;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_32 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_32);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_33 = L_31;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_34 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_34);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_35 = L_33;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_36 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_36);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_37 = L_35;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_38 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_38);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_39 = L_37;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_40 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_40);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_41 = L_39;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_42 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_42);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_43 = L_41;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_44 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_44);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_45 = L_43;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_46 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_46);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_47 = L_45;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_48 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_48);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_49 = L_47;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_50 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_50);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_51 = L_49;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_52 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_52);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_53 = L_51;
		HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * L_54 = (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)il2cpp_codegen_object_new(HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7_il2cpp_TypeInfo_var);
		HebrewValue__ctor_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973(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_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 *)L_54);
		((HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_StaticFields*)il2cpp_codegen_static_fields_for(HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_il2cpp_TypeInfo_var))->set_HebrewValues_0(L_53);
		HebrewValueU5BU5D_t809C3AD3A680B392FED1314DD0B7CABAB3A0D06A* L_55 = ((HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_StaticFields*)il2cpp_codegen_static_fields_for(HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_il2cpp_TypeInfo_var))->get_HebrewValues_0();
		NullCheck(L_55);
		((HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_StaticFields*)il2cpp_codegen_static_fields_for(HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_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_tAD665B550946A416B86AFAD82E8C8B59E8AFE179* L_56 = (HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179*)SZArrayNew(HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179_il2cpp_TypeInfo_var, (uint32_t)((int32_t)17));
		HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179* L_57 = L_56;
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_58 = (HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)SZArrayNew(HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_59 = L_58;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_60 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____4F7A8890F332B22B8DE0BD29D36FA7364748D76A_37_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((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_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)L_59);
		HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179* L_61 = L_57;
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_62 = (HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)SZArrayNew(HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_63 = L_62;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_64 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____65E32B4E150FD8D24B93B0D42A17F1DAD146162B_50_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((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_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)L_63);
		HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179* L_65 = L_61;
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_66 = (HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)SZArrayNew(HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_67 = L_66;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_68 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____823566DA642D6EA356E15585921F2A4CA23D6760_65_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((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_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)L_67);
		HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179* L_69 = L_65;
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_70 = (HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)SZArrayNew(HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_71 = L_70;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_72 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____40E7C49413D261F3F38AD3A870C0AC69C8BDA048_32_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((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_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)L_71);
		HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179* L_73 = L_69;
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_74 = (HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)SZArrayNew(HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_75 = L_74;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_76 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____F06E829E62F3AFBC045D064E10A4F5DF7C969612_128_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((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_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)L_75);
		HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179* L_77 = L_73;
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_78 = (HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)SZArrayNew(HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_79 = L_78;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_80 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____8CAA092E783257106251246FF5C97F88D28517A6_71_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((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_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)L_79);
		HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179* L_81 = L_77;
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_82 = (HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)SZArrayNew(HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_83 = L_82;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_84 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____F06E829E62F3AFBC045D064E10A4F5DF7C969612_128_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((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_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)L_83);
		HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179* L_85 = L_81;
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_86 = (HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)SZArrayNew(HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_87 = L_86;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_88 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____25420D0055076FA8D3E4DD96BC53AE24DE6E619F_11_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((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_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)L_87);
		HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179* L_89 = L_85;
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_90 = (HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)SZArrayNew(HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_91 = L_90;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_92 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____8E10AC2F34545DFBBF3FCBC06055D797A8C99991_73_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((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_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)L_91);
		HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179* L_93 = L_89;
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_94 = (HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)SZArrayNew(HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_95 = L_94;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_96 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_102_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((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_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)L_95);
		HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179* L_97 = L_93;
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_98 = (HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)SZArrayNew(HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_99 = L_98;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_100 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____871B9CF85DB352BAADF12BAE8F19857683E385AC_69_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((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_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)L_99);
		HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179* L_101 = L_97;
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_102 = (HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)SZArrayNew(HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_103 = L_102;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_104 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____A0074C15377C0C870B055927403EA9FA7A349D12_83_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((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_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)L_103);
		HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179* L_105 = L_101;
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_106 = (HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)SZArrayNew(HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_107 = L_106;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_108 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____57F320D62696EC99727E0FE2045A05F1289CC0C6_42_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((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_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)L_107);
		HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179* L_109 = L_105;
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_110 = (HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)SZArrayNew(HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_111 = L_110;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_112 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____40E7C49413D261F3F38AD3A870C0AC69C8BDA048_32_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((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_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)L_111);
		HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179* L_113 = L_109;
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_114 = (HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)SZArrayNew(HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_115 = L_114;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_116 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____7FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_62_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((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_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)L_115);
		HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179* L_117 = L_113;
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_118 = (HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)SZArrayNew(HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_119 = L_118;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_120 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____E45BAB43F7D5D038672B3E3431F92E34A7AF2571_119_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((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_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)L_119);
		HSU5BU5DU5BU5D_tAD665B550946A416B86AFAD82E8C8B59E8AFE179* L_121 = L_117;
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_122 = (HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)SZArrayNew(HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		HSU5BU5D_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB* L_123 = L_122;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_124 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_93_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((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_t3E00863CA7732BCAD09AC129C8810B7023F9B8FB*)L_123);
		((HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_StaticFields*)il2cpp_codegen_static_fields_for(HebrewNumber_tD97296A15B8A299C729AF74ECE07226395D0655E_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_mE4B598F2FEF10D0217F9D9AF2284D0035E67C973 (HebrewValue_tABECBD9D31A3782F520EE730CFA00F9DF23AA8D7 * __this, int32_t ___token0, int32_t ___value1, const RuntimeMethod* method)
{
	{
		Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__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_m8053C4350B4A4501DA238B4F8B345E2B5FC38128 (HebrewNumberParsingContext_t73104EEB061AFC678110026DD0277C48EAC49B0A * __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_m8053C4350B4A4501DA238B4F8B345E2B5FC38128_AdjustorThunk (RuntimeObject * __this, int32_t ___result0, const RuntimeMethod* method)
{
	HebrewNumberParsingContext_t73104EEB061AFC678110026DD0277C48EAC49B0A * _thisAdjusted = reinterpret_cast<HebrewNumberParsingContext_t73104EEB061AFC678110026DD0277C48EAC49B0A *>(__this + 1);
	HebrewNumberParsingContext__ctor_m8053C4350B4A4501DA238B4F8B345E2B5FC38128(_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_mE5F38CE30977917F9B755D45A6AA80BE1D9324A7 (IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (IdnMapping__ctor_mE5F38CE30977917F9B755D45A6AA80BE1D9324A7_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Punycode_t603C1A89205A5CB0C0A24B1EB2C95F0A5655D0CA * L_0 = (Punycode_t603C1A89205A5CB0C0A24B1EB2C95F0A5655D0CA *)il2cpp_codegen_object_new(Punycode_t603C1A89205A5CB0C0A24B1EB2C95F0A5655D0CA_il2cpp_TypeInfo_var);
		Punycode__ctor_m3451E7427B4F3E96B5AD201AB74E88EB0738A96E(L_0, /*hidden argument*/NULL);
		__this->set_puny_2(L_0);
		Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
		return;
	}
}
// System.Boolean System.Globalization.IdnMapping::Equals(System.Object)
extern "C" IL2CPP_METHOD_ATTR bool IdnMapping_Equals_m20D2B587A0EB037F4592991C48143FB54E5C80AA (IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (IdnMapping_Equals_m20D2B587A0EB037F4592991C48143FB54E5C80AA_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * V_0 = NULL;
	{
		RuntimeObject * L_0 = ___obj0;
		V_0 = ((IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC *)IsInstSealed((RuntimeObject*)L_0, IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC_il2cpp_TypeInfo_var));
		IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * L_1 = V_0;
		if (!L_1)
		{
			goto IL_0027;
		}
	}
	{
		bool L_2 = __this->get_allow_unassigned_0();
		IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * 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_tAF779B2798D263F30F4F4DAF1F21363201256EDC * 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_mA1C804E6B6CA759D199B2CCCBD38699A93C9E3D3 (IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * __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_mE829EDA54A82515593FE6EF29E624E0FA78DAA71 (IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * __this, String_t* ___unicode0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (IdnMapping_GetAscii_mE829EDA54A82515593FE6EF29E624E0FA78DAA71_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___unicode0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteral1D1E8914A3D46B4097DEC7A7370A1CC102848137, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, IdnMapping_GetAscii_mE829EDA54A82515593FE6EF29E624E0FA78DAA71_RuntimeMethod_var);
	}

IL_000e:
	{
		String_t* L_2 = ___unicode0;
		String_t* L_3 = ___unicode0;
		NullCheck(L_3);
		int32_t L_4 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_3, /*hidden argument*/NULL);
		String_t* L_5 = IdnMapping_GetAscii_m66A0C0E121ED9DE46ED884E7E3B6D4D6947D395E(__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_m66A0C0E121ED9DE46ED884E7E3B6D4D6947D395E (IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * __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_m66A0C0E121ED9DE46ED884E7E3B6D4D6947D395E_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___unicode0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteral1D1E8914A3D46B4097DEC7A7370A1CC102848137, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, IdnMapping_GetAscii_m66A0C0E121ED9DE46ED884E7E3B6D4D6947D395E_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) >= ((int32_t)0)))
		{
			goto IL_001d;
		}
	}
	{
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_3 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m6B36E60C989DC798A8B44556DB35960282B133A6(L_3, _stringLiteral9A809405EA15A3A141B50EA781001E156BB56F77, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, NULL, IdnMapping_GetAscii_m66A0C0E121ED9DE46ED884E7E3B6D4D6947D395E_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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_9 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m6B36E60C989DC798A8B44556DB35960282B133A6(L_9, _stringLiteral906EA69BE10F18297C7B56976DE972E0A358FFE6, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, IdnMapping_GetAscii_m66A0C0E121ED9DE46ED884E7E3B6D4D6947D395E_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_mD5C16DD04A76AA56C18EA012B89864E72B814383(__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_mD5C16DD04A76AA56C18EA012B89864E72B814383 (IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * __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_mD5C16DD04A76AA56C18EA012B89864E72B814383_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB(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_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_8 = CultureInfo_get_InvariantCulture_mF13B47F8A763CE6A9C8A8BB2EED33FF8F7A63A72(/*hidden argument*/NULL);
		NullCheck(L_7);
		String_t* L_9 = String_ToLower_m91732DBE4AE31B77EA3BB2C185E66513919968A5(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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_15 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)4);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_16 = L_15;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_17 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____A13AA52274D951A18029131A8DDECF76B569A15D_85_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_16, L_17, /*hidden argument*/NULL);
		NullCheck(L_14);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_18 = String_Split_m13262358217AD2C119FD1B9733C3C0289D608512(L_14, L_16, /*hidden argument*/NULL);
		V_1 = L_18;
		V_2 = 0;
		V_4 = 0;
		goto IL_009f;
	}

IL_0055:
	{
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_22, /*hidden argument*/NULL);
		if (L_23)
		{
			goto IL_0069;
		}
	}
	{
		int32_t L_24 = V_4;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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_t933FB07893230EA91C40FF900D5400665E87B14E* L_27 = V_1;
		int32_t L_28 = V_4;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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_m51B5BECB5BC01AF8DB044C7EC193BB91054C591F(__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_t933FB07893230EA91C40FF900D5400665E87B14E* L_35 = V_1;
		int32_t L_36 = V_4;
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* 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_m040D25877676A5650EA13047BA91DBDAFD9F61BB(__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_t933FB07893230EA91C40FF900D5400665E87B14E* 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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_t933FB07893230EA91C40FF900D5400665E87B14E* 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_t933FB07893230EA91C40FF900D5400665E87B14E* L_52 = V_1;
		String_t* L_53 = String_Join_m49371BED70248F0FCE970CB4F2E39E9A688AAFA4(_stringLiteral3A52CE780950D4D969792A2559CD519D7EE8C727, 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_m51B5BECB5BC01AF8DB044C7EC193BB91054C591F (IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * __this, String_t* ___s0, int32_t ___offset1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (IdnMapping_ToAscii_m51B5BECB5BC01AF8DB044C7EC193BB91054C591F_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_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(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_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(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_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_8);
		String_t* L_10 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteral27BF4F40DCF2294D210573735538866EDC1CFB58, L_9, /*hidden argument*/NULL);
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_11 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_11, L_10, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, NULL, IdnMapping_ToAscii_m51B5BECB5BC01AF8DB044C7EC193BB91054C591F_RuntimeMethod_var);
	}

IL_0032:
	{
		String_t* L_12 = ___s0;
		int32_t L_13 = V_0;
		NullCheck(L_12);
		Il2CppChar L_14 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(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_m43BC18A03D7B318C4D9A73E63AC934AEDE5C6FF5(__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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_m1F76920A880661405CB6CA994CE738E781C31000(__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_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(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_m844A95C9A205A0F951B0C45634E0C222E73D0B49(L_28, _stringLiteral46486B6BFB2718D2CEECECCA31591B608CBDCB1D, 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_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_32);
		String_t* L_34 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteral545B00CCACB70A6FA7391C949157332AE254047C, L_33, /*hidden argument*/NULL);
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_35 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_35, L_34, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_35, NULL, IdnMapping_ToAscii_m51B5BECB5BC01AF8DB044C7EC193BB91054C591F_RuntimeMethod_var);
	}

IL_00a1:
	{
		Punycode_t603C1A89205A5CB0C0A24B1EB2C95F0A5655D0CA * 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_mF17F92BFD3F22FBFD68DAEF113D11E83BA76BAF5(L_36, L_37, L_38, /*hidden argument*/NULL);
		___s0 = L_39;
		String_t* L_40 = ___s0;
		String_t* L_41 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(_stringLiteral46486B6BFB2718D2CEECECCA31591B608CBDCB1D, 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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_m120381612EBA7E6D3D2DCEB2B5769CE66D0ECB80(__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_m120381612EBA7E6D3D2DCEB2B5769CE66D0ECB80 (IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * __this, String_t* ___s0, int32_t ___offset1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (IdnMapping_VerifyLength_m120381612EBA7E6D3D2DCEB2B5769CE66D0ECB80_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___s0;
		NullCheck(L_0);
		int32_t L_1 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_3);
		String_t* L_5 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteral80B9452726FBFD4FD4064AA389F5ECBBF18C5E15, L_4, /*hidden argument*/NULL);
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_6 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_6, L_5, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, NULL, IdnMapping_VerifyLength_m120381612EBA7E6D3D2DCEB2B5769CE66D0ECB80_RuntimeMethod_var);
	}

IL_001e:
	{
		String_t* L_7 = ___s0;
		NullCheck(L_7);
		int32_t L_8 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_10);
		String_t* L_12 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteralDDF2AAADE7CD92CC7D8AB83F0D7890B63F6E2599, L_11, /*hidden argument*/NULL);
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_13 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_13, L_12, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, NULL, IdnMapping_VerifyLength_m120381612EBA7E6D3D2DCEB2B5769CE66D0ECB80_RuntimeMethod_var);
	}

IL_003e:
	{
		return;
	}
}
// System.String System.Globalization.IdnMapping::NamePrep(System.String,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* IdnMapping_NamePrep_m43BC18A03D7B318C4D9A73E63AC934AEDE5C6FF5 (IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * __this, String_t* ___s0, int32_t ___offset1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (IdnMapping_NamePrep_m43BC18A03D7B318C4D9A73E63AC934AEDE5C6FF5_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		String_t* L_0 = ___s0;
		NullCheck(L_0);
		String_t* L_1 = String_Normalize_m331F324C5A5E95FF79E2AB44A0C454324E91F7C6(L_0, 5, /*hidden argument*/NULL);
		___s0 = L_1;
		String_t* L_2 = ___s0;
		int32_t L_3 = ___offset1;
		IdnMapping_VerifyProhibitedCharacters_m1720938AA6CCD5DBC83ED83C4101DFC56929F01F(__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_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
		int32_t L_7 = Char_GetUnicodeCategory_m32235A3BC0D7A496CD2181A9966DA0FD80DD0CA0(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_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_10);
		String_t* L_12 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteral7A058AAE2DBDB6440225B303580D484C0EEF4B12, L_11, /*hidden argument*/NULL);
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_13 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_13, L_12, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, NULL, IdnMapping_NamePrep_m43BC18A03D7B318C4D9A73E63AC934AEDE5C6FF5_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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_m1720938AA6CCD5DBC83ED83C4101DFC56929F01F (IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * __this, String_t* ___s0, int32_t ___offset1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (IdnMapping_VerifyProhibitedCharacters_m1720938AA6CCD5DBC83ED83C4101DFC56929F01F_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_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
		int32_t L_2 = Char_GetUnicodeCategory_m32235A3BC0D7A496CD2181A9966DA0FD80DD0CA0(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_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(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_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(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_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(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_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(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_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_36);
		String_t* L_38 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteral4B60ECE724E6321F483B29844C31A8BF02D73D00, L_37, /*hidden argument*/NULL);
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_39 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_39, L_38, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_39, NULL, IdnMapping_VerifyProhibitedCharacters_m1720938AA6CCD5DBC83ED83C4101DFC56929F01F_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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_m1F76920A880661405CB6CA994CE738E781C31000 (IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * __this, String_t* ___s0, int32_t ___offset1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (IdnMapping_VerifyStd3AsciiRules_m1F76920A880661405CB6CA994CE738E781C31000_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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(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_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_5);
		String_t* L_7 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteral98EEFEC593B0AE7F94679B945AD07B02743A6174, L_6, /*hidden argument*/NULL);
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_8 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_8, L_7, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, NULL, IdnMapping_VerifyStd3AsciiRules_m1F76920A880661405CB6CA994CE738E781C31000_RuntimeMethod_var);
	}

IL_002a:
	{
		String_t* L_9 = ___s0;
		NullCheck(L_9);
		int32_t L_10 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_12, /*hidden argument*/NULL);
		NullCheck(L_11);
		Il2CppChar L_14 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_18);
		String_t* L_20 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteralA34ABC7C86B01A966C6752F0E610DA86A1B488C9, L_19, /*hidden argument*/NULL);
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_21 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_21, L_20, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, NULL, IdnMapping_VerifyStd3AsciiRules_m1F76920A880661405CB6CA994CE738E781C31000_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_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(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_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_35);
		String_t* L_37 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteralB6FCEE78C4A47A0CD9F3C55C17CE569646F8012D, L_36, /*hidden argument*/NULL);
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_38 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_38, L_37, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_38, NULL, IdnMapping_VerifyStd3AsciiRules_m1F76920A880661405CB6CA994CE738E781C31000_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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_mBC420EB51831F695AC79B1AD9B18535658C3E16A (IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * __this, String_t* ___ascii0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (IdnMapping_GetUnicode_mBC420EB51831F695AC79B1AD9B18535658C3E16A_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___ascii0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteral51C066B36EA8B32076964C766F8A0324CA4EB4B9, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, IdnMapping_GetUnicode_mBC420EB51831F695AC79B1AD9B18535658C3E16A_RuntimeMethod_var);
	}

IL_000e:
	{
		String_t* L_2 = ___ascii0;
		String_t* L_3 = ___ascii0;
		NullCheck(L_3);
		int32_t L_4 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_3, /*hidden argument*/NULL);
		String_t* L_5 = IdnMapping_GetUnicode_m439F05FA4AB66D4854C9F3332A21604912455D02(__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_m439F05FA4AB66D4854C9F3332A21604912455D02 (IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * __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_m439F05FA4AB66D4854C9F3332A21604912455D02_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___ascii0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteral51C066B36EA8B32076964C766F8A0324CA4EB4B9, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, IdnMapping_GetUnicode_m439F05FA4AB66D4854C9F3332A21604912455D02_RuntimeMethod_var);
	}

IL_000e:
	{
		int32_t L_2 = ___index1;
		if ((((int32_t)L_2) >= ((int32_t)0)))
		{
			goto IL_001d;
		}
	}
	{
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_3 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m6B36E60C989DC798A8B44556DB35960282B133A6(L_3, _stringLiteral9A809405EA15A3A141B50EA781001E156BB56F77, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, NULL, IdnMapping_GetUnicode_m439F05FA4AB66D4854C9F3332A21604912455D02_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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_9 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m6B36E60C989DC798A8B44556DB35960282B133A6(L_9, _stringLiteral2F421842840C39C3806B8F978F0CBA1C94742B34, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, IdnMapping_GetUnicode_m439F05FA4AB66D4854C9F3332A21604912455D02_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_mD5C16DD04A76AA56C18EA012B89864E72B814383(__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_m040D25877676A5650EA13047BA91DBDAFD9F61BB (IdnMapping_tAF779B2798D263F30F4F4DAF1F21363201256EDC * __this, String_t* ___s0, int32_t ___offset1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (IdnMapping_ToUnicode_m040D25877676A5650EA13047BA91DBDAFD9F61BB_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_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(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_m43BC18A03D7B318C4D9A73E63AC934AEDE5C6FF5(__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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_m844A95C9A205A0F951B0C45634E0C222E73D0B49(L_10, _stringLiteral46486B6BFB2718D2CEECECCA31591B608CBDCB1D, 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_14 = CultureInfo_get_InvariantCulture_mF13B47F8A763CE6A9C8A8BB2EED33FF8F7A63A72(/*hidden argument*/NULL);
		NullCheck(L_13);
		String_t* L_15 = String_ToLower_m91732DBE4AE31B77EA3BB2C185E66513919968A5(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_m2C4AFF5E79DD8BADFD2DFBCF156BF728FBB8E1AE(L_17, 4, /*hidden argument*/NULL);
		___s0 = L_18;
		Punycode_t603C1A89205A5CB0C0A24B1EB2C95F0A5655D0CA * 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_mF393D2ABEBF1384E983F5551079FE768AB88F76D(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_m51B5BECB5BC01AF8DB044C7EC193BB91054C591F(__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_m5BD1EF8904C9B13BEDB7A876B122F117B317B442(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_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_31);
		String_t* L_33 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteralA19AA5165E9E7D6F6BE2CD8A9719B24C5181F470, L_32, /*hidden argument*/NULL);
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_34 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_34, L_33, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_34, NULL, IdnMapping_ToUnicode_m040D25877676A5650EA13047BA91DBDAFD9F61BB_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_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4_marshal_pinvoke(const InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4& unmarshaled, InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4_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_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4_marshal_pinvoke_back(const InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4_marshaled_pinvoke& marshaled, InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4& 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_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4_marshal_pinvoke_cleanup(InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4_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_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4_marshal_com(const InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4& unmarshaled, InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4_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_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4_marshal_com_back(const InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4_marshaled_com& marshaled, InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4& 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_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4_marshal_com_cleanup(InternalCodePageDataItem_t34EE39DE4A481B875348BB9BC6751E2A109AD0D4_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_t34BEF550D56496035752E8E0607127CD43378211_marshal_pinvoke(const InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211& unmarshaled, InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211_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_t34BEF550D56496035752E8E0607127CD43378211_marshal_pinvoke_back(const InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211_marshaled_pinvoke& marshaled, InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211& 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_t34BEF550D56496035752E8E0607127CD43378211_marshal_pinvoke_cleanup(InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211_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_t34BEF550D56496035752E8E0607127CD43378211_marshal_com(const InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211& unmarshaled, InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211_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_t34BEF550D56496035752E8E0607127CD43378211_marshal_com_back(const InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211_marshaled_com& marshaled, InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211& 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_t34BEF550D56496035752E8E0607127CD43378211_marshal_com_cleanup(InternalEncodingDataItem_t34BEF550D56496035752E8E0607127CD43378211_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_t349B7449FBAAFF4192636E2B7A07694DA9236132  JapaneseCalendar_get_MinSupportedDateTime_mED121600F6EEEF607F385773E2B438745127CAC8 (JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (JapaneseCalendar_get_MinSupportedDateTime_mED121600F6EEEF607F385773E2B438745127CAC8_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_il2cpp_TypeInfo_var);
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_0 = ((JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_StaticFields*)il2cpp_codegen_static_fields_for(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_il2cpp_TypeInfo_var))->get_calendarMinValue_3();
		return L_0;
	}
}
// System.DateTime System.Globalization.JapaneseCalendar::get_MaxSupportedDateTime()
extern "C" IL2CPP_METHOD_ATTR DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  JapaneseCalendar_get_MaxSupportedDateTime_mD1C600BA3B4725F5FF740214C8B44397CD4524B6 (JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (JapaneseCalendar_get_MaxSupportedDateTime_mD1C600BA3B4725F5FF740214C8B44397CD4524B6_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_il2cpp_TypeInfo_var);
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_0 = ((DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_il2cpp_TypeInfo_var))->get_MaxValue_32();
		return L_0;
	}
}
// System.Globalization.EraInfo[] System.Globalization.JapaneseCalendar::GetEraInfo()
extern "C" IL2CPP_METHOD_ATTR EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* JapaneseCalendar_GetEraInfo_mFDC0464F201FE5CA21D5F39C1415573E6F432622 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (JapaneseCalendar_GetEraInfo_mFDC0464F201FE5CA21D5F39C1415573E6F432622_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_il2cpp_TypeInfo_var);
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_0 = ((JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_StaticFields*)il2cpp_codegen_static_fields_for(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_il2cpp_TypeInfo_var))->get_japaneseEraInfo_4();
		il2cpp_codegen_memory_barrier();
		if (L_0)
		{
			goto IL_00d3;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_il2cpp_TypeInfo_var);
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_1 = JapaneseCalendar_GetErasFromRegistry_m3948C8D0BFE81BF698634C0269DA40B86FC0A69B(/*hidden argument*/NULL);
		il2cpp_codegen_memory_barrier();
		((JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_StaticFields*)il2cpp_codegen_static_fields_for(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_il2cpp_TypeInfo_var))->set_japaneseEraInfo_4(L_1);
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_2 = ((JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_StaticFields*)il2cpp_codegen_static_fields_for(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_il2cpp_TypeInfo_var))->get_japaneseEraInfo_4();
		il2cpp_codegen_memory_barrier();
		if (L_2)
		{
			goto IL_00d3;
		}
	}
	{
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_3 = (EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623*)SZArrayNew(EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623_il2cpp_TypeInfo_var, (uint32_t)4);
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_4 = L_3;
		EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * L_5 = (EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C *)il2cpp_codegen_object_new(EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C_il2cpp_TypeInfo_var);
		EraInfo__ctor_m555E7CA797675A8F6005B78660728883FBAE3EF5(L_5, 4, ((int32_t)1989), 1, 8, ((int32_t)1988), 1, ((int32_t)8011), _stringLiteral6837CBA59C38F3A84C167A03A6D3A6148DDCF74B, _stringLiteral3C9ABAF959CC289CF16F79F21A331D41DCD9A805, _stringLiteral7CF184F4C67AD58283ECB19349720B0CAE756829, /*hidden argument*/NULL);
		NullCheck(L_4);
		ArrayElementTypeCheck (L_4, L_5);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C *)L_5);
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_6 = L_4;
		EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * L_7 = (EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C *)il2cpp_codegen_object_new(EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C_il2cpp_TypeInfo_var);
		EraInfo__ctor_m555E7CA797675A8F6005B78660728883FBAE3EF5(L_7, 3, ((int32_t)1926), ((int32_t)12), ((int32_t)25), ((int32_t)1925), 1, ((int32_t)64), _stringLiteral78A43A548C26C356127459D85CF4733F07D777E1, _stringLiteral51EEDA9A21666D674A873D0588C0922A5D528F1D, _stringLiteral02AA629C8B16CD17A44F3A0EFEC2FEED43937642, /*hidden argument*/NULL);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_7);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C *)L_7);
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_8 = L_6;
		EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * L_9 = (EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C *)il2cpp_codegen_object_new(EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C_il2cpp_TypeInfo_var);
		EraInfo__ctor_m555E7CA797675A8F6005B78660728883FBAE3EF5(L_9, 2, ((int32_t)1912), 7, ((int32_t)30), ((int32_t)1911), 1, ((int32_t)15), _stringLiteral04160E2448569E328827D7AF7842529BDC330623, _stringLiteral0889C349726F64AC6A687C91B9CC4B6EFB69AD07, _stringLiteralC2C53D66948214258A26CA9CA845D7AC0C17F8E7, /*hidden argument*/NULL);
		NullCheck(L_8);
		ArrayElementTypeCheck (L_8, L_9);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(2), (EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C *)L_9);
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_10 = L_8;
		EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * L_11 = (EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C *)il2cpp_codegen_object_new(EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C_il2cpp_TypeInfo_var);
		EraInfo__ctor_m555E7CA797675A8F6005B78660728883FBAE3EF5(L_11, 1, ((int32_t)1868), 1, 1, ((int32_t)1867), 1, ((int32_t)45), _stringLiteralC8180984BA51DC8EF09C29B451E7BB1EB3CD5D02, _stringLiteralFCA811D4F0275EF8EBAB2CE9C4683827C8488FB6, _stringLiteralC63AE6DD4FC9F9DDA66970E827D13F7C73FE841C, /*hidden argument*/NULL);
		NullCheck(L_10);
		ArrayElementTypeCheck (L_10, L_11);
		(L_10)->SetAt(static_cast<il2cpp_array_size_t>(3), (EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C *)L_11);
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_il2cpp_TypeInfo_var);
		il2cpp_codegen_memory_barrier();
		((JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_StaticFields*)il2cpp_codegen_static_fields_for(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_il2cpp_TypeInfo_var))->set_japaneseEraInfo_4(L_10);
	}

IL_00d3:
	{
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_il2cpp_TypeInfo_var);
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_12 = ((JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_StaticFields*)il2cpp_codegen_static_fields_for(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_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_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* JapaneseCalendar_GetErasFromRegistry_m3948C8D0BFE81BF698634C0269DA40B86FC0A69B (const RuntimeMethod* method)
{
	{
		return (EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623*)NULL;
	}
}
// System.Globalization.Calendar System.Globalization.JapaneseCalendar::GetDefaultInstance()
extern "C" IL2CPP_METHOD_ATTR Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * JapaneseCalendar_GetDefaultInstance_m2B83AF1289B7F75DC65BAAA788EEA02DEF9F021F (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (JapaneseCalendar_GetDefaultInstance_m2B83AF1289B7F75DC65BAAA788EEA02DEF9F021F_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_il2cpp_TypeInfo_var);
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_0 = ((JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_StaticFields*)il2cpp_codegen_static_fields_for(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_il2cpp_TypeInfo_var))->get_s_defaultInstance_5();
		il2cpp_codegen_memory_barrier();
		if (L_0)
		{
			goto IL_0015;
		}
	}
	{
		JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92 * L_1 = (JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92 *)il2cpp_codegen_object_new(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_il2cpp_TypeInfo_var);
		JapaneseCalendar__ctor_m6C8ED88A8C833CA8DFF72428A39E384610FC0E3A(L_1, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_il2cpp_TypeInfo_var);
		il2cpp_codegen_memory_barrier();
		((JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_StaticFields*)il2cpp_codegen_static_fields_for(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_il2cpp_TypeInfo_var))->set_s_defaultInstance_5(L_1);
	}

IL_0015:
	{
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_il2cpp_TypeInfo_var);
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_2 = ((JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_StaticFields*)il2cpp_codegen_static_fields_for(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_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_m6C8ED88A8C833CA8DFF72428A39E384610FC0E3A (JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (JapaneseCalendar__ctor_m6C8ED88A8C833CA8DFF72428A39E384610FC0E3A_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * 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_m42B02CE161563140340DC5485C7E1B3617FC449B(__this, /*hidden argument*/NULL);
	}

IL_0006:
	try
	{ // begin try (depth: 1)
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_0 = (CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F *)il2cpp_codegen_object_new(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo__ctor_mA0E7CC1F0262900B57C2CD04E1FEB30FD87281C3(L_0, _stringLiteralC525149EB1C2E0B57FE563AD7B4D9E45A646784F, /*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_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_0013;
		throw e;
	}

CATCH_0013:
	{ // begin catch(System.ArgumentException)
		V_0 = ((ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)__exception_local);
		Type_t * L_1 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(__this, /*hidden argument*/NULL);
		NullCheck(L_1);
		String_t* L_2 = VirtFuncInvoker0< String_t* >::Invoke(25 /* System.String System.Type::get_FullName() */, L_1);
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_3 = V_0;
		TypeInitializationException_t5223A07113C97D6DC875A82C68D4C132737ADEAE * L_4 = (TypeInitializationException_t5223A07113C97D6DC875A82C68D4C132737ADEAE *)il2cpp_codegen_object_new(TypeInitializationException_t5223A07113C97D6DC875A82C68D4C132737ADEAE_il2cpp_TypeInfo_var);
		TypeInitializationException__ctor_m392481761B076335738D194514B219AC5A6D8A7E(L_4, L_2, L_3, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, NULL, JapaneseCalendar__ctor_m6C8ED88A8C833CA8DFF72428A39E384610FC0E3A_RuntimeMethod_var);
	} // end catch (depth: 1)

IL_0026:
	{
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_il2cpp_TypeInfo_var);
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_5 = JapaneseCalendar_GetEraInfo_mFDC0464F201FE5CA21D5F39C1415573E6F432622(/*hidden argument*/NULL);
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * L_6 = (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C *)il2cpp_codegen_object_new(GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C_il2cpp_TypeInfo_var);
		GregorianCalendarHelper__ctor_m76BC6B7DE5FEC805054045F1F51C77B1825BED05(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_mFE3CF619421503A257750E45A3912FC689E7BC47 (JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92 * __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_m5C330A86484DD8044FCCA797887B19579A2DA2A9 (JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92 * __this, int32_t ___year0, int32_t ___month1, int32_t ___era2, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * 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_m554B37DD23E6D203D6E501031ABBAE1671FA9C04(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_mDE79AFEAC4061599E249434D994556AE00446599 (JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92 * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * L_0 = __this->get_helper_6();
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_1 = ___time0;
		NullCheck(L_0);
		int32_t L_2 = GregorianCalendarHelper_GetDayOfMonth_m772A0BA3674477A55D30D3A59BCDCE4EF1DF72EE(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_mF84528E4557E97948807E873ABD0E2CDB5CB3CD0 (JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92 * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * L_0 = __this->get_helper_6();
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_1 = ___time0;
		NullCheck(L_0);
		int32_t L_2 = GregorianCalendarHelper_GetDayOfWeek_mCDBF1FFD9E89397C97CCCC9F4C75138C380C6930(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_m6DA39F5FFEC65C071C147FBD967EC25DD40D26A2 (JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92 * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * 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_m958E94FCE5A9040FEA07968411754E599E94CB2B(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_m4B8B8C67191E280150CD83FCCA1B023F1297B6F0 (JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92 * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * L_0 = __this->get_helper_6();
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_1 = ___time0;
		NullCheck(L_0);
		int32_t L_2 = GregorianCalendarHelper_GetEra_m8D1B80618C8BD7D4AA0040EE76EAEABD17A579CD(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_mCE3C462C671498E9B6ED034986EA1C5D1789B191 (JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92 * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * L_0 = __this->get_helper_6();
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_1 = ___time0;
		NullCheck(L_0);
		int32_t L_2 = GregorianCalendarHelper_GetMonth_mFFE8911305AD6044E856908ADF4A3729380BC2DE(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_mD9CBE1B50C513D7D9B2202023B8011AB93BE5DDD (JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92 * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * L_0 = __this->get_helper_6();
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_1 = ___time0;
		NullCheck(L_0);
		int32_t L_2 = GregorianCalendarHelper_GetYear_m2C1B720798F10B8A9F640AE5B1BCD165FB1F5EA9(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_m157DC37240F60CDAD39B13BDCBDB324C0733C853 (JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92 * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * L_0 = __this->get_helper_6();
		int32_t L_1 = ___year0;
		int32_t L_2 = ___era1;
		NullCheck(L_0);
		bool L_3 = GregorianCalendarHelper_IsLeapYear_m3A113190CD757A6F85D8E3AC064435F1200AA8C9(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_t349B7449FBAAFF4192636E2B7A07694DA9236132  JapaneseCalendar_ToDateTime_mF25090530854AA9A257021871F581226937CE6A6 (JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92 * __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_tF5990B955C94517F77F15E9267D301AE3BF98E2C * 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_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_9 = GregorianCalendarHelper_ToDateTime_mFDF8B09588776FC2BDEE8D25165223ACF18C790A(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_m1660617DD44B47086DEF6BF3354A2BF2138C2D32 (JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92 * __this, int32_t ___year0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (JapaneseCalendar_ToFourDigitYear_m1660617DD44B47086DEF6BF3354A2BF2138C2D32_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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralD5DF16A053AC14B040C62E79CA35CBD99E8BA7C8, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_2 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_2, _stringLiteral4FF0B1538469338A0073E2CDAAB6A517801B6AB4, L_1, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, JapaneseCalendar_ToFourDigitYear_m1660617DD44B47086DEF6BF3354A2BF2138C2D32_RuntimeMethod_var);
	}

IL_0019:
	{
		int32_t L_3 = ___year0;
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * L_4 = __this->get_helper_6();
		NullCheck(L_4);
		int32_t L_5 = GregorianCalendarHelper_get_MaxYear_m1DC2740A0A637CD385E20F76D0B20946C5F54C2C(L_4, /*hidden argument*/NULL);
		if ((((int32_t)L_3) <= ((int32_t)L_5)))
		{
			goto IL_005c;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_6 = CultureInfo_get_CurrentCulture_mD86F3D8E5D332FB304F80D9B9CA4DE849C2A6831(/*hidden argument*/NULL);
		String_t* L_7 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralA980EEDA49322EB9BE88B6480B2BE63B70186B1E, /*hidden argument*/NULL);
		int32_t L_8 = 1;
		RuntimeObject * L_9 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_8);
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * L_10 = __this->get_helper_6();
		NullCheck(L_10);
		int32_t L_11 = GregorianCalendarHelper_get_MaxYear_m1DC2740A0A637CD385E20F76D0B20946C5F54C2C(L_10, /*hidden argument*/NULL);
		int32_t L_12 = L_11;
		RuntimeObject * L_13 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_12);
		String_t* L_14 = String_Format_m453C2840536781B718FF4D0F5C7EEC8E5481C435(L_6, L_7, L_9, L_13, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_15 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_15, _stringLiteral4FF0B1538469338A0073E2CDAAB6A517801B6AB4, L_14, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, NULL, JapaneseCalendar_ToFourDigitYear_m1660617DD44B47086DEF6BF3354A2BF2138C2D32_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_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* JapaneseCalendar_get_Eras_mF0521EE8B0E7BE70155F67B971F98EA0A407DB25 (JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92 * __this, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * L_0 = __this->get_helper_6();
		NullCheck(L_0);
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_1 = GregorianCalendarHelper_get_Eras_m00EF13BBE0851C265B6659A8F5BEB520312DFE39(L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// System.String[] System.Globalization.JapaneseCalendar::EraNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* JapaneseCalendar_EraNames_mF5A93DD93CB95257E3245D333B117FD089EC88D9 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (JapaneseCalendar_EraNames_mF5A93DD93CB95257E3245D333B117FD089EC88D9_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* V_0 = NULL;
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_1 = NULL;
	int32_t V_2 = 0;
	{
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_il2cpp_TypeInfo_var);
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_0 = JapaneseCalendar_GetEraInfo_mFDC0464F201FE5CA21D5F39C1415573E6F432622(/*hidden argument*/NULL);
		V_0 = L_0;
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_1 = V_0;
		NullCheck(L_1);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_2 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_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_t933FB07893230EA91C40FF900D5400665E87B14E* L_3 = V_1;
		int32_t L_4 = V_2;
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_5 = V_0;
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* 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_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * 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_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* 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_t933FB07893230EA91C40FF900D5400665E87B14E* L_14 = V_1;
		return L_14;
	}
}
// System.String[] System.Globalization.JapaneseCalendar::AbbrevEraNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* JapaneseCalendar_AbbrevEraNames_m8F768E0E6C938DBB7657E0EE388A6EA4CCC4AD66 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (JapaneseCalendar_AbbrevEraNames_m8F768E0E6C938DBB7657E0EE388A6EA4CCC4AD66_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* V_0 = NULL;
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_1 = NULL;
	int32_t V_2 = 0;
	{
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_il2cpp_TypeInfo_var);
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_0 = JapaneseCalendar_GetEraInfo_mFDC0464F201FE5CA21D5F39C1415573E6F432622(/*hidden argument*/NULL);
		V_0 = L_0;
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_1 = V_0;
		NullCheck(L_1);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_2 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_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_t933FB07893230EA91C40FF900D5400665E87B14E* L_3 = V_1;
		int32_t L_4 = V_2;
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_5 = V_0;
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* 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_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * 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_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* 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_t933FB07893230EA91C40FF900D5400665E87B14E* L_14 = V_1;
		return L_14;
	}
}
// System.String[] System.Globalization.JapaneseCalendar::EnglishEraNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* JapaneseCalendar_EnglishEraNames_m1D64240112FDE6C93450D1D136DD0B33FAFC78E1 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (JapaneseCalendar_EnglishEraNames_m1D64240112FDE6C93450D1D136DD0B33FAFC78E1_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* V_0 = NULL;
	StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_1 = NULL;
	int32_t V_2 = 0;
	{
		IL2CPP_RUNTIME_CLASS_INIT(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_il2cpp_TypeInfo_var);
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_0 = JapaneseCalendar_GetEraInfo_mFDC0464F201FE5CA21D5F39C1415573E6F432622(/*hidden argument*/NULL);
		V_0 = L_0;
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_1 = V_0;
		NullCheck(L_1);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_2 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_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_t933FB07893230EA91C40FF900D5400665E87B14E* L_3 = V_1;
		int32_t L_4 = V_2;
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_5 = V_0;
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* 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_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * 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_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* 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_t933FB07893230EA91C40FF900D5400665E87B14E* 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_m781512AFEE750232EF978BE3C18AD8B06442C474 (JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92 * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * L_0 = __this->get_helper_6();
		int32_t L_1 = ___year0;
		int32_t L_2 = ___era1;
		NullCheck(L_0);
		bool L_3 = GregorianCalendarHelper_IsValidYear_m3BD8A4F0A7D35DFAFE0D19F04A3AD11B0B09C79C(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_mF2D6E280B7DC57FAE0FFB2D14961B578D928DADE (JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ((Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 *)__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_m879BEF952F1099F4977662EC3DFE5D89BF9530BA(L_1, ((int32_t)99), /*hidden argument*/NULL);
		((Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 *)__this)->set_twoDigitYearMax_2(L_2);
	}

IL_001c:
	{
		int32_t L_3 = ((Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 *)__this)->get_twoDigitYearMax_2();
		return L_3;
	}
}
// System.Void System.Globalization.JapaneseCalendar::.cctor()
extern "C" IL2CPP_METHOD_ATTR void JapaneseCalendar__cctor_mF6BE6587AE8B53B558CD2037039DF765AFEF6375 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (JapaneseCalendar__cctor_mF6BE6587AE8B53B558CD2037039DF765AFEF6375_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_0;
		memset(&L_0, 0, sizeof(L_0));
		DateTime__ctor_mF4506D7FF3B64F7EC739A36667DC8BC089A6539A((&L_0), ((int32_t)1868), ((int32_t)9), 8, /*hidden argument*/NULL);
		((JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_StaticFields*)il2cpp_codegen_static_fields_for(JapaneseCalendar_tF2E975159C0ADA226D222CE92A068FB01A800E92_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_mD6ECC05F5E73F3D427E7F8D90DB81352A1389B3C (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
{
	{
		NumberFormatInfo__ctor_m844D810C844346CAE534279B4B81FCF3D2549CFB(__this, (CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD *)NULL, /*hidden argument*/NULL);
		return;
	}
}
// System.Void System.Globalization.NumberFormatInfo::OnSerializing(System.Runtime.Serialization.StreamingContext)
extern "C" IL2CPP_METHOD_ATTR void NumberFormatInfo_OnSerializing_m365C1ECF8021CFBD26523D3688ABA5F440CFD1E9 (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034  ___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_m0BD184A74F453A72376E81CC6CAEE2556B80493E(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_m0BD184A74F453A72376E81CC6CAEE2556B80493E(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_m0BD184A74F453A72376E81CC6CAEE2556B80493E(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_m0BD184A74F453A72376E81CC6CAEE2556B80493E(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_m0BD184A74F453A72376E81CC6CAEE2556B80493E(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_m99076C3858B7A3B58CA9F420037B36FB489E6B47 (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034  ___ctx0, const RuntimeMethod* method)
{
	{
		return;
	}
}
// System.Void System.Globalization.NumberFormatInfo::OnDeserialized(System.Runtime.Serialization.StreamingContext)
extern "C" IL2CPP_METHOD_ATTR void NumberFormatInfo_OnDeserialized_m2FA8104985A9D09A55320BBF155FC21751C90709 (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034  ___ctx0, const RuntimeMethod* method)
{
	{
		return;
	}
}
// System.Void System.Globalization.NumberFormatInfo::.ctor(System.Globalization.CultureData)
extern "C" IL2CPP_METHOD_ATTR void NumberFormatInfo__ctor_m844D810C844346CAE534279B4B81FCF3D2549CFB (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * ___cultureData0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo__ctor_m844D810C844346CAE534279B4B81FCF3D2549CFB_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_0 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)1);
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_2 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)1);
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_4 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)1);
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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(_stringLiteralA979EF10CC6F6A36DF6B8A323307EE3BB2E2DB9C);
		__this->set_negativeSign_5(_stringLiteral3BC15C8AAE3E4124DD409035F32EA2FD6835EFC9);
		__this->set_numberDecimalSeparator_6(_stringLiteral3A52CE780950D4D969792A2559CD519D7EE8C727);
		__this->set_numberGroupSeparator_7(_stringLiteral5C10B5B2CD673A0616D529AA5234B12EE7153808);
		__this->set_currencyGroupSeparator_8(_stringLiteral5C10B5B2CD673A0616D529AA5234B12EE7153808);
		__this->set_currencyDecimalSeparator_9(_stringLiteral3A52CE780950D4D969792A2559CD519D7EE8C727);
		__this->set_currencySymbol_10(_stringLiteralFE33A6B4DE93E363CF1620F7228DF4164D913FBF);
		__this->set_nanSymbol_12(_stringLiteralF7FD9C68F804ACDA665D2AB082217BB1583318F2);
		__this->set_positiveInfinitySymbol_13(_stringLiteral0219FD54BD5841008B18C414A5B2DEA331BAD1C5);
		__this->set_negativeInfinitySymbol_14(_stringLiteralE4F12E25D4A190D380F417CB25ED1897B88FB3AA);
		__this->set_percentDecimalSeparator_15(_stringLiteral3A52CE780950D4D969792A2559CD519D7EE8C727);
		__this->set_percentGroupSeparator_16(_stringLiteral5C10B5B2CD673A0616D529AA5234B12EE7153808);
		__this->set_percentSymbol_17(_stringLiteral4345CB1FA27885A8FBFE7C0C830A592CC76A552B);
		__this->set_perMilleSymbol_18(_stringLiteralF19E5815F2965734C64F36B475462C3DB6E6DB2C);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_6 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_7 = L_6;
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, _stringLiteralB6589FC6AB0DC82CF12099D1C2D40AB994E8410C);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralB6589FC6AB0DC82CF12099D1C2D40AB994E8410C);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_8 = L_7;
		NullCheck(L_8);
		ArrayElementTypeCheck (L_8, _stringLiteral356A192B7913B04C54574D18C28D46E6395428AB);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteral356A192B7913B04C54574D18C28D46E6395428AB);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_9 = L_8;
		NullCheck(L_9);
		ArrayElementTypeCheck (L_9, _stringLiteralDA4B9237BACCCDF19C0760CAB7AEC4A8359010B0);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralDA4B9237BACCCDF19C0760CAB7AEC4A8359010B0);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_10 = L_9;
		NullCheck(L_10);
		ArrayElementTypeCheck (L_10, _stringLiteral77DE68DAECD823BABBB58EDB1C8E14D7106E83BB);
		(L_10)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)_stringLiteral77DE68DAECD823BABBB58EDB1C8E14D7106E83BB);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_11 = L_10;
		NullCheck(L_11);
		ArrayElementTypeCheck (L_11, _stringLiteral1B6453892473A467D07372D45EB05ABC2031647A);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral1B6453892473A467D07372D45EB05ABC2031647A);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_12 = L_11;
		NullCheck(L_12);
		ArrayElementTypeCheck (L_12, _stringLiteralAC3478D69A3C81FA62E60F5C3696165A4E5E6AC4);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)_stringLiteralAC3478D69A3C81FA62E60F5C3696165A4E5E6AC4);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_13 = L_12;
		NullCheck(L_13);
		ArrayElementTypeCheck (L_13, _stringLiteralC1DFD96EEA8CC2B62785275BCA38AC261256E278);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteralC1DFD96EEA8CC2B62785275BCA38AC261256E278);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_14 = L_13;
		NullCheck(L_14);
		ArrayElementTypeCheck (L_14, _stringLiteral902BA3CDA1883801594B6E1B452790CC53948FDA);
		(L_14)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)_stringLiteral902BA3CDA1883801594B6E1B452790CC53948FDA);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_15 = L_14;
		NullCheck(L_15);
		ArrayElementTypeCheck (L_15, _stringLiteralFE5DBBCEA5CE7E2988B8C69BCFDFDE8904AABC1F);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(8), (String_t*)_stringLiteralFE5DBBCEA5CE7E2988B8C69BCFDFDE8904AABC1F);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_16 = L_15;
		NullCheck(L_16);
		ArrayElementTypeCheck (L_16, _stringLiteral0ADE7C2CF97F75D009975F4D720D1FA6C19F4897);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (String_t*)_stringLiteral0ADE7C2CF97F75D009975F4D720D1FA6C19F4897);
		__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_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_17 = ___cultureData0;
		if (!L_17)
		{
			goto IL_0178;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_18 = ___cultureData0;
		NullCheck(L_18);
		CultureData_GetNFIValues_m4CE4924FED55C249F382F084C8DD28C491C77CF7(L_18, __this, /*hidden argument*/NULL);
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_19 = ___cultureData0;
		NullCheck(L_19);
		bool L_20 = CultureData_get_IsInvariantCulture_m1B4DB4D6B3E7F45E5A4CBF3B52418F85654A8511(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_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * NumberFormatInfo_get_InvariantInfo_m55FDCA552CC3CD15E01E10DBFDD5756AB1DCC54D (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo_get_InvariantInfo_m55FDCA552CC3CD15E01E10DBFDD5756AB1DCC54D_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_0 = ((NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8_il2cpp_TypeInfo_var))->get_invariantInfo_0();
		il2cpp_codegen_memory_barrier();
		if (L_0)
		{
			goto IL_0021;
		}
	}
	{
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_1 = (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 *)il2cpp_codegen_object_new(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8_il2cpp_TypeInfo_var);
		NumberFormatInfo__ctor_mD6ECC05F5E73F3D427E7F8D90DB81352A1389B3C(L_1, /*hidden argument*/NULL);
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_2 = L_1;
		NullCheck(L_2);
		L_2->set_m_isInvariant_32((bool)1);
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_3 = NumberFormatInfo_ReadOnly_m0E875B6C490E874D31C6557CC0400404EFD9669D(L_2, /*hidden argument*/NULL);
		il2cpp_codegen_memory_barrier();
		((NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8_il2cpp_TypeInfo_var))->set_invariantInfo_0(L_3);
	}

IL_0021:
	{
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_4 = ((NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8_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_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * NumberFormatInfo_GetInstance_m713D298B436F3765F059FEA6C446F0A6ABF0A89A (RuntimeObject* ___formatProvider0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo_GetInstance_m713D298B436F3765F059FEA6C446F0A6ABF0A89A_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * V_0 = NULL;
	CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * V_1 = NULL;
	{
		RuntimeObject* L_0 = ___formatProvider0;
		V_1 = ((CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F *)IsInstClass((RuntimeObject*)L_0, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var));
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_1 = V_1;
		if (!L_1)
		{
			goto IL_0027;
		}
	}
	{
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_2 = V_1;
		NullCheck(L_2);
		bool L_3 = L_2->get_m_isInherited_29();
		if (L_3)
		{
			goto IL_0027;
		}
	}
	{
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_4 = V_1;
		NullCheck(L_4);
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_5 = L_4->get_numInfo_10();
		il2cpp_codegen_memory_barrier();
		V_0 = L_5;
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_6 = V_0;
		if (!L_6)
		{
			goto IL_0020;
		}
	}
	{
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_7 = V_0;
		return L_7;
	}

IL_0020:
	{
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_8 = V_1;
		NullCheck(L_8);
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_9 = VirtFuncInvoker0< NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * >::Invoke(14 /* System.Globalization.NumberFormatInfo System.Globalization.CultureInfo::get_NumberFormat() */, L_8);
		return L_9;
	}

IL_0027:
	{
		RuntimeObject* L_10 = ___formatProvider0;
		V_0 = ((NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 *)IsInstSealed((RuntimeObject*)L_10, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8_il2cpp_TypeInfo_var));
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_11 = V_0;
		if (!L_11)
		{
			goto IL_0033;
		}
	}
	{
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_12 = V_0;
		return L_12;
	}

IL_0033:
	{
		RuntimeObject* L_13 = ___formatProvider0;
		if (!L_13)
		{
			goto IL_0051;
		}
	}
	{
		RuntimeObject* L_14 = ___formatProvider0;
		RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D  L_15 = { reinterpret_cast<intptr_t> (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8_0_0_0_var) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_16 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(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_t4247E13AE2D97A079B88D594B7ABABF313259901_il2cpp_TypeInfo_var, L_14, L_16);
		V_0 = ((NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 *)IsInstSealed((RuntimeObject*)L_17, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8_il2cpp_TypeInfo_var));
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_18 = V_0;
		if (!L_18)
		{
			goto IL_0051;
		}
	}
	{
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_19 = V_0;
		return L_19;
	}

IL_0051:
	{
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_20 = NumberFormatInfo_get_CurrentInfo_m595DF03E32E0C5B01F1EC45F7264B2BD09BA61C9(/*hidden argument*/NULL);
		return L_20;
	}
}
// System.Object System.Globalization.NumberFormatInfo::Clone()
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * NumberFormatInfo_Clone_m1FCF29B5DCBF457C95C97A0CD047FBF4252AEF95 (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo_Clone_m1FCF29B5DCBF457C95C97A0CD047FBF4252AEF95_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeObject * L_0 = Object_MemberwiseClone_m1DAC4538CD68D4CF4DC5B04E4BBE86D470948B28(__this, /*hidden argument*/NULL);
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_1 = ((NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 *)CastclassSealed((RuntimeObject*)L_0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8_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_mB08BE40DFC57B589B74916CF3D63CEBBC7432C25 (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_mB1EE2B6EA5D9F58355F26F071B9A08435378214D (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_m5CD2307319E8345F092E23601092EF714B40C73F (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* NumberFormatInfo_get_CurrencyGroupSizes_m422B13575ABEF5EC163FE50A6CF26AADFCAB9324 (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo_get_CurrencyGroupSizes_m422B13575ABEF5EC163FE50A6CF26AADFCAB9324_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_0 = __this->get_currencyGroupSizes_2();
		NullCheck((RuntimeArray *)(RuntimeArray *)L_0);
		RuntimeObject * L_1 = Array_Clone_mE8C710213E323617A6F46F2B36DCDDD4C7CF5176((RuntimeArray *)(RuntimeArray *)L_0, /*hidden argument*/NULL);
		return ((Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)Castclass((RuntimeObject*)L_1, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var));
	}
}
// System.Int32[] System.Globalization.NumberFormatInfo::get_NumberGroupSizes()
extern "C" IL2CPP_METHOD_ATTR Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* NumberFormatInfo_get_NumberGroupSizes_m565821165B43AA202D8F644E4403A3181188965A (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo_get_NumberGroupSizes_m565821165B43AA202D8F644E4403A3181188965A_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_0 = __this->get_numberGroupSizes_1();
		NullCheck((RuntimeArray *)(RuntimeArray *)L_0);
		RuntimeObject * L_1 = Array_Clone_mE8C710213E323617A6F46F2B36DCDDD4C7CF5176((RuntimeArray *)(RuntimeArray *)L_0, /*hidden argument*/NULL);
		return ((Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)Castclass((RuntimeObject*)L_1, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var));
	}
}
// System.Int32[] System.Globalization.NumberFormatInfo::get_PercentGroupSizes()
extern "C" IL2CPP_METHOD_ATTR Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* NumberFormatInfo_get_PercentGroupSizes_m4E8851281AB5160EC0EE06F633B08235440DF4C8 (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo_get_PercentGroupSizes_m4E8851281AB5160EC0EE06F633B08235440DF4C8_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_0 = __this->get_percentGroupSizes_3();
		NullCheck((RuntimeArray *)(RuntimeArray *)L_0);
		RuntimeObject * L_1 = Array_Clone_mE8C710213E323617A6F46F2B36DCDDD4C7CF5176((RuntimeArray *)(RuntimeArray *)L_0, /*hidden argument*/NULL);
		return ((Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)Castclass((RuntimeObject*)L_1, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var));
	}
}
// System.String System.Globalization.NumberFormatInfo::get_CurrencyGroupSeparator()
extern "C" IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_CurrencyGroupSeparator_m5AC1CA2A478284D1D059459951C8208168A20130 (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_mCF44B13A447FCDB66F697A9806635C02136A8A16 (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * NumberFormatInfo_get_CurrentInfo_m595DF03E32E0C5B01F1EC45F7264B2BD09BA61C9 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo_get_CurrentInfo_m595DF03E32E0C5B01F1EC45F7264B2BD09BA61C9_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * V_0 = NULL;
	NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * V_1 = NULL;
	{
		Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * L_0 = Thread_get_CurrentThread_mB7A83CAE2B9A74CEA053196DFD1AF1E7AB30A70E(/*hidden argument*/NULL);
		NullCheck(L_0);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_1 = Thread_get_CurrentCulture_m97A15448A16FB3B5EC1E21A0538C9FC1F84AEE66(L_0, /*hidden argument*/NULL);
		V_0 = L_1;
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_2 = V_0;
		NullCheck(L_2);
		bool L_3 = L_2->get_m_isInherited_29();
		if (L_3)
		{
			goto IL_0021;
		}
	}
	{
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_4 = V_0;
		NullCheck(L_4);
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_5 = L_4->get_numInfo_10();
		il2cpp_codegen_memory_barrier();
		V_1 = L_5;
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_6 = V_1;
		if (!L_6)
		{
			goto IL_0021;
		}
	}
	{
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_7 = V_1;
		return L_7;
	}

IL_0021:
	{
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_8 = V_0;
		RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D  L_9 = { reinterpret_cast<intptr_t> (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8_0_0_0_var) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_10 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(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_tFDF57037EBC5BC833D0A53EF0327B805994860A8 *)CastclassSealed((RuntimeObject*)L_11, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8_il2cpp_TypeInfo_var));
	}
}
// System.String System.Globalization.NumberFormatInfo::get_NaNSymbol()
extern "C" IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NaNSymbol_m82326D3E16F9834D5138685A6956EE154944891E (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_mFC6B6D99EB695BFB5ED94F3F7F4DD40F5D02A58A (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_mF41D38C78ED74CB2F365ECE09BFB386434F2B017 (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_mD23B2B53488F48B707952CCFADD216A7E7BAA430 (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_m9563E73E22236A41D695465A1B2E76F3AA7DD463 (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_m8C1DDF6E543F2193CD0BE65F67175E4DECED1DB8 (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_mB6597316FD4141F077EFBDE508A2CF12C91A37BA (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_m52C856E2079DAA1657069DB00506DCF77EA62DC2 (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_m1A9F946D267B5C2FC5982D34AF97D9AEB9C24A6E (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_mD995708E10C4CC55A19E7126E7A6C256A2DD1A35 (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_mA9F592EAAA7F5BD929C60D65936892A45A101D7B (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_m7602CB28ED33148275C2ED9CF8395241BF8E0F0A (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_m268EA84CDC3A03566ACDC10208E165DB74948747 (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_mC976C226BAA510C75E13D526FF7407B2A2E2A164 (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_m8E0E23E04199DCA6D6E7E494D11522465180CCD2 (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_mBCCC5E617B3BEFED528AB99571AC593CEA45B4EC (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_m6661F58FEE65E75453C83AD04492B1C5199B2DAB (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_m3876887016E8E505064301E65DC57B76040FF42E (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __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_mED58202564A580304E65A880F4F76FBD4DF1D1D9 (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, Type_t * ___formatType0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo_GetFormat_mED58202564A580304E65A880F4F76FBD4DF1D1D9_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Type_t * L_0 = ___formatType0;
		RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D  L_1 = { reinterpret_cast<intptr_t> (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8_0_0_0_var) };
		IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
		Type_t * L_2 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_1, /*hidden argument*/NULL);
		bool L_3 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(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_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * NumberFormatInfo_ReadOnly_m0E875B6C490E874D31C6557CC0400404EFD9669D (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo_ReadOnly_m0E875B6C490E874D31C6557CC0400404EFD9669D_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_0 = ___nfi0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteral03B407B5B661F34C17DDEC2C871A78E72D3FC844, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, NumberFormatInfo_ReadOnly_m0E875B6C490E874D31C6557CC0400404EFD9669D_RuntimeMethod_var);
	}

IL_000e:
	{
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_2 = ___nfi0;
		NullCheck(L_2);
		bool L_3 = NumberFormatInfo_get_IsReadOnly_m5CD2307319E8345F092E23601092EF714B40C73F(L_2, /*hidden argument*/NULL);
		if (!L_3)
		{
			goto IL_0018;
		}
	}
	{
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_4 = ___nfi0;
		return L_4;
	}

IL_0018:
	{
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_5 = ___nfi0;
		NullCheck(L_5);
		RuntimeObject * L_6 = Object_MemberwiseClone_m1DAC4538CD68D4CF4DC5B04E4BBE86D470948B28(L_5, /*hidden argument*/NULL);
		NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_7 = ((NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 *)CastclassSealed((RuntimeObject*)L_6, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8_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_m5BD1C04C26D5589F0DFA5953294B72E1DDC2B7E3 (int32_t ___style0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo_ValidateParseStyleInteger_m5BD1C04C26D5589F0DFA5953294B72E1DDC2B7E3_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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral15AAADD05DF424F6838A5F1948F639D98596E190, /*hidden argument*/NULL);
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_2 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m26DC3463C6F3C98BF33EA39598DD2B32F0249CA8(L_2, L_1, _stringLiteral26EC8D00FB6B55466B3A115F1D559422A7FA7AAC, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, NumberFormatInfo_ValidateParseStyleInteger_m5BD1C04C26D5589F0DFA5953294B72E1DDC2B7E3_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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral5D5B38B6B469023CC20D80B6DC81CD642B664A55, /*hidden argument*/NULL);
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_6 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_6, L_5, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, NULL, NumberFormatInfo_ValidateParseStyleInteger_m5BD1C04C26D5589F0DFA5953294B72E1DDC2B7E3_RuntimeMethod_var);
	}

IL_0040:
	{
		return;
	}
}
// System.Void System.Globalization.NumberFormatInfo::ValidateParseStyleFloatingPoint(System.Globalization.NumberStyles)
extern "C" IL2CPP_METHOD_ATTR void NumberFormatInfo_ValidateParseStyleFloatingPoint_mEC705C72BC013FB4A554725339A2617D9B4ECC07 (int32_t ___style0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (NumberFormatInfo_ValidateParseStyleFloatingPoint_mEC705C72BC013FB4A554725339A2617D9B4ECC07_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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral15AAADD05DF424F6838A5F1948F639D98596E190, /*hidden argument*/NULL);
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_2 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m26DC3463C6F3C98BF33EA39598DD2B32F0249CA8(L_2, L_1, _stringLiteral26EC8D00FB6B55466B3A115F1D559422A7FA7AAC, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, NumberFormatInfo_ValidateParseStyleFloatingPoint_mEC705C72BC013FB4A554725339A2617D9B4ECC07_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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral23AF56569476C1862750F4CD0BC7198D8E6F3FDC, /*hidden argument*/NULL);
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_5 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_5, L_4, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, NumberFormatInfo_ValidateParseStyleFloatingPoint_mEC705C72BC013FB4A554725339A2617D9B4ECC07_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_m3451E7427B4F3E96B5AD201AB74E88EB0738A96E (Punycode_t603C1A89205A5CB0C0A24B1EB2C95F0A5655D0CA * __this, const RuntimeMethod* method)
{
	{
		Bootstring__ctor_m850EF79D97E5FE3553C5CC84AF4B14C7B914AE45(__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_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_marshal_pinvoke(const RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1& unmarshaled, RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_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_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_marshal_pinvoke_back(const RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_marshaled_pinvoke& marshaled, RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1& 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_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_marshal_pinvoke_cleanup(RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_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_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_marshal_com(const RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1& unmarshaled, RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_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_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_marshal_com_back(const RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_marshaled_com& marshaled, RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1& 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_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_marshal_com_cleanup(RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_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_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * RegionInfo_get_CurrentRegion_m72FAFCBCD4ECD7CEED4C09F0725F7B91AA7CFC6E (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (RegionInfo_get_CurrentRegion_m72FAFCBCD4ECD7CEED4C09F0725F7B91AA7CFC6E_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * V_0 = NULL;
	CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * V_1 = NULL;
	{
		RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * L_0 = ((RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_StaticFields*)il2cpp_codegen_static_fields_for(RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_il2cpp_TypeInfo_var))->get_currentRegion_0();
		V_0 = L_0;
		RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * L_1 = V_0;
		if (L_1)
		{
			goto IL_002d;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_2 = CultureInfo_get_CurrentCulture_mD86F3D8E5D332FB304F80D9B9CA4DE849C2A6831(/*hidden argument*/NULL);
		V_1 = L_2;
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_3 = V_1;
		if (!L_3)
		{
			goto IL_0019;
		}
	}
	{
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_4 = V_1;
		RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * L_5 = (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 *)il2cpp_codegen_object_new(RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_il2cpp_TypeInfo_var);
		RegionInfo__ctor_m45928D5586FFBDE0B3ED75C1002C68C475C6801F(L_5, L_4, /*hidden argument*/NULL);
		V_0 = L_5;
	}

IL_0019:
	{
		RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * L_6 = V_0;
		RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * L_7 = InterlockedCompareExchangeImpl<RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 *>((RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 **)(((RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_StaticFields*)il2cpp_codegen_static_fields_for(RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_il2cpp_TypeInfo_var))->get_address_of_currentRegion_0()), L_6, (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 *)NULL);
		if (!L_7)
		{
			goto IL_002d;
		}
	}
	{
		RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * L_8 = ((RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_StaticFields*)il2cpp_codegen_static_fields_for(RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_il2cpp_TypeInfo_var))->get_currentRegion_0();
		V_0 = L_8;
	}

IL_002d:
	{
		RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * L_9 = V_0;
		return L_9;
	}
}
// System.Void System.Globalization.RegionInfo::.ctor(System.Int32)
extern "C" IL2CPP_METHOD_ATTR void RegionInfo__ctor_mD2AE3087C520A20DC2CC0556B1296FA64FC1DE44 (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __this, int32_t ___culture0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (RegionInfo__ctor_mD2AE3087C520A20DC2CC0556B1296FA64FC1DE44_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
		int32_t L_0 = ___culture0;
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_1 = CultureInfo_GetCultureInfo_mA907D8B043126761BA2C2ABCD1A3AB503371530C(L_0, /*hidden argument*/NULL);
		bool L_2 = RegionInfo_GetByTerritory_m08DABF97726E752A0E17211D42029326BF094B17(__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_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_4);
		String_t* L_6 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteralBA53C4CA91728B3F5B011972D12901F44984D6E4, L_5, /*hidden argument*/NULL);
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_7 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m26DC3463C6F3C98BF33EA39598DD2B32F0249CA8(L_7, L_6, _stringLiteral8F2E7CD784967D6A79ABD59093146FB1F82E336D, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, NULL, RegionInfo__ctor_mD2AE3087C520A20DC2CC0556B1296FA64FC1DE44_RuntimeMethod_var);
	}

IL_002f:
	{
		return;
	}
}
// System.Void System.Globalization.RegionInfo::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void RegionInfo__ctor_m5E369A6AC6D9DD641C9CC8D8A03F8347B4D46310 (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __this, String_t* ___name0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (RegionInfo__ctor_m5E369A6AC6D9DD641C9CC8D8A03F8347B4D46310_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
		String_t* L_0 = ___name0;
		if (L_0)
		{
			goto IL_000f;
		}
	}
	{
		ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_m682F47F1DE29EBE74F44F6478D3C17D176C63510(L_1, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, RegionInfo__ctor_m5E369A6AC6D9DD641C9CC8D8A03F8347B4D46310_RuntimeMethod_var);
	}

IL_000f:
	{
		String_t* L_2 = ___name0;
		NullCheck(L_2);
		String_t* L_3 = String_ToUpperInvariant_m0AA42416F4CACA4D0E3B89D97E534D88AB136338(L_2, /*hidden argument*/NULL);
		bool L_4 = RegionInfo_construct_internal_region_from_name_mB853361E08F46A0FF126F23F7D91E0C5E52DE1A0(__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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_6 = CultureInfo_GetCultureInfo_mC35FFFC4C2C9F4A4D5BC19E483464978E25E7350(L_5, /*hidden argument*/NULL);
		bool L_7 = RegionInfo_GetByTerritory_m08DABF97726E752A0E17211D42029326BF094B17(__this, L_6, /*hidden argument*/NULL);
		if (L_7)
		{
			goto IL_0042;
		}
	}
	{
		String_t* L_8 = ___name0;
		String_t* L_9 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteral417F9AF134A09EED23637C0D9379B31D820EB191, L_8, /*hidden argument*/NULL);
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_10 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
		ArgumentException__ctor_m26DC3463C6F3C98BF33EA39598DD2B32F0249CA8(L_10, L_9, _stringLiteral6AE999552A0D2DCA14D62E2BC8B764D377B1DD6C, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, NULL, RegionInfo__ctor_m5E369A6AC6D9DD641C9CC8D8A03F8347B4D46310_RuntimeMethod_var);
	}

IL_0042:
	{
		return;
	}
}
// System.Void System.Globalization.RegionInfo::.ctor(System.Globalization.CultureInfo)
extern "C" IL2CPP_METHOD_ATTR void RegionInfo__ctor_m45928D5586FFBDE0B3ED75C1002C68C475C6801F (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __this, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___ci0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (RegionInfo__ctor_m45928D5586FFBDE0B3ED75C1002C68C475C6801F_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * 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(_stringLiteral932EAAF5A36529C34A7868B56CBA634F534F39B4);
		__this->set_iso3Name_3(_stringLiteral9B92DC327AB6B94D15A2773C585F579EF5D3A35D);
		__this->set_win3Name_4(_stringLiteralCFC1D9DDCC66B19CFEF22830E522477C1E675FE2);
		String_t* L_2 = _stringLiteral1BAD8B9C138116A176236B51490893C3BEC9F629;
		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(_stringLiteralFE33A6B4DE93E363CF1620F7228DF4164D913FBF);
		__this->set_isoCurrencySymbol_8(_stringLiteral66D572DAACFC110920735E5D36F029AC2F0C464F);
		String_t* L_4 = _stringLiteralAACC7B706E785358DE04EFC23A197FDF59B283C2;
		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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_6 = ___ci0;
		NullCheck(L_6);
		String_t* L_7 = CultureInfo_get_Territory_m1E9F7B4E458F342CEA9E603E64E3333B052F4ECF(L_6, /*hidden argument*/NULL);
		if (L_7)
		{
			goto IL_008e;
		}
	}
	{
		NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 * L_8 = (NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 *)il2cpp_codegen_object_new(NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4_il2cpp_TypeInfo_var);
		NotImplementedException__ctor_mEBAED0FCA8B8CCE7E96492474350BA35D14CF59C(L_8, _stringLiteralF74E3FF1AB08F61223CA1032B962FEF9B00E13C8, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, NULL, RegionInfo__ctor_m45928D5586FFBDE0B3ED75C1002C68C475C6801F_RuntimeMethod_var);
	}

IL_008e:
	{
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_9 = ___ci0;
		NullCheck(L_9);
		String_t* L_10 = CultureInfo_get_Territory_m1E9F7B4E458F342CEA9E603E64E3333B052F4ECF(L_9, /*hidden argument*/NULL);
		NullCheck(L_10);
		String_t* L_11 = String_ToUpperInvariant_m0AA42416F4CACA4D0E3B89D97E534D88AB136338(L_10, /*hidden argument*/NULL);
		RegionInfo_construct_internal_region_from_name_mB853361E08F46A0FF126F23F7D91E0C5E52DE1A0(__this, L_11, /*hidden argument*/NULL);
		return;
	}
}
// System.Boolean System.Globalization.RegionInfo::GetByTerritory(System.Globalization.CultureInfo)
extern "C" IL2CPP_METHOD_ATTR bool RegionInfo_GetByTerritory_m08DABF97726E752A0E17211D42029326BF094B17 (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __this, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___ci0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (RegionInfo_GetByTerritory_m08DABF97726E752A0E17211D42029326BF094B17_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * 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_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_1, _stringLiteral22262EEF25782A5C309980664C9561E0E7E94ABC, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, RegionInfo_GetByTerritory_m08DABF97726E752A0E17211D42029326BF094B17_RuntimeMethod_var);
	}

IL_000e:
	{
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * 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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_4 = ___ci0;
		NullCheck(L_4);
		String_t* L_5 = CultureInfo_get_Territory_m1E9F7B4E458F342CEA9E603E64E3333B052F4ECF(L_4, /*hidden argument*/NULL);
		if (L_5)
		{
			goto IL_0020;
		}
	}

IL_001e:
	{
		return (bool)0;
	}

IL_0020:
	{
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_6 = ___ci0;
		NullCheck(L_6);
		String_t* L_7 = CultureInfo_get_Territory_m1E9F7B4E458F342CEA9E603E64E3333B052F4ECF(L_6, /*hidden argument*/NULL);
		NullCheck(L_7);
		String_t* L_8 = String_ToUpperInvariant_m0AA42416F4CACA4D0E3B89D97E534D88AB136338(L_7, /*hidden argument*/NULL);
		bool L_9 = RegionInfo_construct_internal_region_from_name_mB853361E08F46A0FF126F23F7D91E0C5E52DE1A0(__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_mB853361E08F46A0FF126F23F7D91E0C5E52DE1A0 (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __this, String_t* ___name0, const RuntimeMethod* method)
{
	typedef bool (*RegionInfo_construct_internal_region_from_name_mB853361E08F46A0FF126F23F7D91E0C5E52DE1A0_ftn) (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 *, String_t*);
	using namespace il2cpp::icalls;
	return  ((RegionInfo_construct_internal_region_from_name_mB853361E08F46A0FF126F23F7D91E0C5E52DE1A0_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_m49BD771170FBAA0B326BD3C1A416309601FF3C68 (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __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_m0385E4EC52BC330EF45D4378D85BE74E12A4E9C4 (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __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_mCA51191CDDA49A16849B3F95E686B76AD9975999 (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __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_m8E29E8EBE6E2138ADC30083A8E13E5C9A36E23A7 (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __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_m2D55566EB13688F7EE156607B72DEE39ABF7908A (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __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_mFA689142EF35198A849229472BF2D96D62D1E631 (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (RegionInfo_get_IsMetric_mFA689142EF35198A849229472BF2D96D62D1E631_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_m139F0E4195AE2F856019E63B241F36F016997FCE(L_1, _stringLiteralAA3093554472FD113135BED5B63E12F84C2E9FE8, /*hidden argument*/NULL);
		if (L_2)
		{
			goto IL_0021;
		}
	}
	{
		String_t* L_3 = V_0;
		bool L_4 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_3, _stringLiteral7770D04C7BFB791E7C95959F12D6797BEE87A8D8, /*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_mD35B4D48C41B81ADB8F62B5912DF463F54E62215 (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __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_mF959162695163EE55A6453D13D15A5D89483C72A (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __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_m65104DCB6FA59340E2F1E7E1D464BE82ABEA829A (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __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_m0A29E35286FA092F0CB949736C98BD778C668ADE (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __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_mFAA698575EA29C1DA5BED600E82F26A2C00FF27A (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __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_mD9CED6DCE9A33E04312601D6D5161EB2C8CE6739 (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __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_mCFF4C1892D730D7FF289EF175598DDB953A67625 (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __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_mFD15692D050601F84091FE1E1272CA79DD8879C0 (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (RegionInfo_Equals_mFD15692D050601F84091FE1E1272CA79DD8879C0_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * V_0 = NULL;
	{
		RuntimeObject * L_0 = ___value0;
		V_0 = ((RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 *)IsInstClass((RuntimeObject*)L_0, RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_il2cpp_TypeInfo_var));
		RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * 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_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * 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_m139F0E4195AE2F856019E63B241F36F016997FCE(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_m832BF459A244E64766F3FC96AB6AED877755BA03 (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __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_m18F8648A90E051DAF7FC2E05543BA0B5E8C4E31A (RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 * __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_m6777B4401AD31FBC86FF539AAA4BF45A7BBA6B2D (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (RegionInfo_ClearCachedData_m6777B4401AD31FBC86FF539AAA4BF45A7BBA6B2D_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		((RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_StaticFields*)il2cpp_codegen_static_fields_for(RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1_il2cpp_TypeInfo_var))->set_currentRegion_0((RegionInfo_tC410DA2D1030267AF1E8F6AD7026990EE9A9F0C1 *)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_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_marshal_pinvoke(const SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9& unmarshaled, SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_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_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_marshal_pinvoke_back(const SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_marshaled_pinvoke& marshaled, SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_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_tD06FDBE8142446525DF1C40351D523A228373821*>(SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_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_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_marshal_pinvoke_cleanup(SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_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_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_marshal_com(const SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9& unmarshaled, SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_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_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_marshal_com_back(const SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_marshaled_com& marshaled, SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_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_tD06FDBE8142446525DF1C40351D523A228373821*>(SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_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_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_marshal_com_cleanup(SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_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_m74579EDF17858F08A41483AF84E14FD35C2FA530 (SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * ___sortkey10, SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * ___sortkey21, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (SortKey_Compare_m74579EDF17858F08A41483AF84E14FD35C2FA530_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_0 = NULL;
	ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_1 = NULL;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t G_B10_0 = 0;
	{
		SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * L_0 = ___sortkey10;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteral3B1D1A465FFC2CA0FA39817551028FFF35D1461F, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, SortKey_Compare_m74579EDF17858F08A41483AF84E14FD35C2FA530_RuntimeMethod_var);
	}

IL_000e:
	{
		SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * L_2 = ___sortkey21;
		if (L_2)
		{
			goto IL_001c;
		}
	}
	{
		ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_3 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_3, _stringLiteral239F9A1141E80767C5F206A1E7CD2184F9D141BB, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, NULL, SortKey_Compare_m74579EDF17858F08A41483AF84E14FD35C2FA530_RuntimeMethod_var);
	}

IL_001c:
	{
		SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * L_4 = ___sortkey10;
		SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * L_5 = ___sortkey21;
		if ((((RuntimeObject*)(SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 *)L_4) == ((RuntimeObject*)(SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 *)L_5)))
		{
			goto IL_002e;
		}
	}
	{
		SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * 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_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * 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_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * L_10 = ___sortkey10;
		NullCheck(L_10);
		ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_11 = VirtFuncInvoker0< ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* >::Invoke(5 /* System.Byte[] System.Globalization.SortKey::get_KeyData() */, L_10);
		V_0 = L_11;
		SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * L_12 = ___sortkey21;
		NullCheck(L_12);
		ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_13 = VirtFuncInvoker0< ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* >::Invoke(5 /* System.Byte[] System.Globalization.SortKey::get_KeyData() */, L_12);
		V_1 = L_13;
		ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_14 = V_0;
		NullCheck(L_14);
		ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* 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_tD06FDBE8142446525DF1C40351D523A228373821* 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_tD06FDBE8142446525DF1C40351D523A228373821* 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_tD06FDBE8142446525DF1C40351D523A228373821* 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_tD06FDBE8142446525DF1C40351D523A228373821* 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_tD06FDBE8142446525DF1C40351D523A228373821* 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_tD06FDBE8142446525DF1C40351D523A228373821* 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_tD06FDBE8142446525DF1C40351D523A228373821* L_37 = V_0;
		NullCheck(L_37);
		ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* 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_tD06FDBE8142446525DF1C40351D523A228373821* L_39 = V_0;
		NullCheck(L_39);
		ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* 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_m9DDF38B93F6C34DD3F7FF538B7C4E1BC9629CCF3 (SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * __this, int32_t ___lcid0, String_t* ___source1, int32_t ___opt2, const RuntimeMethod* method)
{
	{
		Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__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_mFC62F1FD89498E1975907CAA5564B73322C1AECB (SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * __this, int32_t ___lcid0, String_t* ___source1, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___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_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__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_tD06FDBE8142446525DF1C40351D523A228373821* 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_mD9F1F42748B36D3F477F9CA2210898A9E35699D1 (SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * __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_tD06FDBE8142446525DF1C40351D523A228373821* SortKey_get_KeyData_mFA689180D877F55F47FE2B721573270317B847F9 (SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * __this, const RuntimeMethod* method)
{
	{
		ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* 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_mFE17681D249650DDBDAE3CC23993CD20BC144842 (SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * __this, RuntimeObject * ___value0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (SortKey_Equals_mFE17681D249650DDBDAE3CC23993CD20BC144842_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * V_0 = NULL;
	{
		RuntimeObject * L_0 = ___value0;
		V_0 = ((SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 *)IsInstClass((RuntimeObject*)L_0, SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_il2cpp_TypeInfo_var));
		SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * L_1 = V_0;
		if (!L_1)
		{
			goto IL_0031;
		}
	}
	{
		int32_t L_2 = __this->get_lcid_3();
		SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * 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_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * 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_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * L_8 = V_0;
		int32_t L_9 = SortKey_Compare_m74579EDF17858F08A41483AF84E14FD35C2FA530(__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_mA789BB94A1B3B107224E91EE853DD277AE8D296D (SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * __this, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = __this->get_key_1();
		NullCheck(L_0);
		if ((((RuntimeArray *)L_0)->max_length))
		{
			goto IL_000b;
		}
	}
	{
		return 0;
	}

IL_000b:
	{
		ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* 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_tD06FDBE8142446525DF1C40351D523A228373821* 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_tD06FDBE8142446525DF1C40351D523A228373821* 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_m47AFF16B9E94D08B84A95A563A9A835DF3DCA4B7 (SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (SortKey_ToString_m47AFF16B9E94D08B84A95A563A9A835DF3DCA4B7_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)6);
		ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = L_0;
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, _stringLiteral709ABE97CA8A0D8C2AEB19ED5B671E1976D2E163);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)_stringLiteral709ABE97CA8A0D8C2AEB19ED5B671E1976D2E163);
		ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = L_1;
		int32_t L_3 = __this->get_lcid_3();
		int32_t L_4 = L_3;
		RuntimeObject * L_5 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_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_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = L_2;
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, _stringLiteralD3BC9A378DAAA1DDDBA1B19C1AA641D3E9683C46);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject *)_stringLiteralD3BC9A378DAAA1DDDBA1B19C1AA641D3E9683C46);
		ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_7 = L_6;
		int32_t L_8 = __this->get_options_2();
		int32_t L_9 = L_8;
		RuntimeObject * L_10 = Box(CompareOptions_t163DCEA9A0972750294CC1A8348E5CA69E943939_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_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_11 = L_7;
		NullCheck(L_11);
		ArrayElementTypeCheck (L_11, _stringLiteralD3BC9A378DAAA1DDDBA1B19C1AA641D3E9683C46);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject *)_stringLiteralD3BC9A378DAAA1DDDBA1B19C1AA641D3E9683C46);
		ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* 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_mB7BA84F13912303B2E5E40FBF0109E1A328ACA07(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_m511AD9FADFBB18A9BF32DBCB1D57DDFEE3E1C07A (SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (SortVersion_Equals_m511AD9FADFBB18A9BF32DBCB1D57DDFEE3E1C07A_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * V_0 = NULL;
	{
		RuntimeObject * L_0 = ___obj0;
		V_0 = ((SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 *)IsInstSealed((RuntimeObject*)L_0, SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71_il2cpp_TypeInfo_var));
		SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * L_1 = V_0;
		bool L_2 = SortVersion_op_Inequality_m106DC8C0736B29BE215F23A56FA7902A4F012B12(L_1, (SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 *)NULL, /*hidden argument*/NULL);
		if (!L_2)
		{
			goto IL_0018;
		}
	}
	{
		SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * L_3 = V_0;
		bool L_4 = SortVersion_Equals_mA4B7742DD5C25B3C0857604F36B7D971CC56B854(__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_mA4B7742DD5C25B3C0857604F36B7D971CC56B854 (SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * __this, SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * ___other0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (SortVersion_Equals_mA4B7742DD5C25B3C0857604F36B7D971CC56B854_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * L_0 = ___other0;
		bool L_1 = SortVersion_op_Equality_m9C952861A8A725BFBA63B52F49AE1D6D5B46855B(L_0, (SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 *)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_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * 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_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * 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_m3D98BA18CDAF0C6C329F86720B5CD61A170A3E52(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_m42AD3D8BDA9BEFFDB363AB32E4376F53D8EB44DC (SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * __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_mEB01C6BA267B1CCD624BCA91D09B803C9B6E5369((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_m9C952861A8A725BFBA63B52F49AE1D6D5B46855B (SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * ___left0, SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * ___right1, const RuntimeMethod* method)
{
	{
		SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * L_0 = ___left0;
		if (!L_0)
		{
			goto IL_000b;
		}
	}
	{
		SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * L_1 = ___left0;
		SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * L_2 = ___right1;
		NullCheck(L_1);
		bool L_3 = SortVersion_Equals_mA4B7742DD5C25B3C0857604F36B7D971CC56B854(L_1, L_2, /*hidden argument*/NULL);
		return L_3;
	}

IL_000b:
	{
		SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * L_4 = ___right1;
		if (!L_4)
		{
			goto IL_0016;
		}
	}
	{
		SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * L_5 = ___right1;
		SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * L_6 = ___left0;
		NullCheck(L_5);
		bool L_7 = SortVersion_Equals_mA4B7742DD5C25B3C0857604F36B7D971CC56B854(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_m106DC8C0736B29BE215F23A56FA7902A4F012B12 (SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * ___left0, SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * ___right1, const RuntimeMethod* method)
{
	{
		SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * L_0 = ___left0;
		SortVersion_tE7080CE09A0B8CE226F8046C0D1374DD0A0CAE71 * L_1 = ___right1;
		bool L_2 = SortVersion_op_Equality_m9C952861A8A725BFBA63B52F49AE1D6D5B46855B(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_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * TaiwanCalendar_GetDefaultInstance_mF5CD5C63640380B1122F443A98A15C8A68BFC1EF (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TaiwanCalendar_GetDefaultInstance_mF5CD5C63640380B1122F443A98A15C8A68BFC1EF_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_il2cpp_TypeInfo_var);
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_0 = ((TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_StaticFields*)il2cpp_codegen_static_fields_for(TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_il2cpp_TypeInfo_var))->get_s_defaultInstance_4();
		il2cpp_codegen_memory_barrier();
		if (L_0)
		{
			goto IL_0015;
		}
	}
	{
		TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658 * L_1 = (TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658 *)il2cpp_codegen_object_new(TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_il2cpp_TypeInfo_var);
		TaiwanCalendar__ctor_mB2501398EAC955AEF6F00502E46138E9CC0062F7(L_1, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_il2cpp_TypeInfo_var);
		il2cpp_codegen_memory_barrier();
		((TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_StaticFields*)il2cpp_codegen_static_fields_for(TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_il2cpp_TypeInfo_var))->set_s_defaultInstance_4(L_1);
	}

IL_0015:
	{
		IL2CPP_RUNTIME_CLASS_INIT(TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_il2cpp_TypeInfo_var);
		Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * L_2 = ((TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_StaticFields*)il2cpp_codegen_static_fields_for(TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_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_t349B7449FBAAFF4192636E2B7A07694DA9236132  TaiwanCalendar_get_MinSupportedDateTime_m59AB0DA249BBC6EAC726B356D7D2E4E82736ED04 (TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TaiwanCalendar_get_MinSupportedDateTime_m59AB0DA249BBC6EAC726B356D7D2E4E82736ED04_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_il2cpp_TypeInfo_var);
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_0 = ((TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_StaticFields*)il2cpp_codegen_static_fields_for(TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_il2cpp_TypeInfo_var))->get_calendarMinValue_6();
		return L_0;
	}
}
// System.DateTime System.Globalization.TaiwanCalendar::get_MaxSupportedDateTime()
extern "C" IL2CPP_METHOD_ATTR DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  TaiwanCalendar_get_MaxSupportedDateTime_m4E4979D452706FB80036151BB220711379BFB05A (TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TaiwanCalendar_get_MaxSupportedDateTime_m4E4979D452706FB80036151BB220711379BFB05A_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_il2cpp_TypeInfo_var);
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_0 = ((DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_il2cpp_TypeInfo_var))->get_MaxValue_32();
		return L_0;
	}
}
// System.Void System.Globalization.TaiwanCalendar::.ctor()
extern "C" IL2CPP_METHOD_ATTR void TaiwanCalendar__ctor_mB2501398EAC955AEF6F00502E46138E9CC0062F7 (TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TaiwanCalendar__ctor_mB2501398EAC955AEF6F00502E46138E9CC0062F7_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * 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_m42B02CE161563140340DC5485C7E1B3617FC449B(__this, /*hidden argument*/NULL);
	}

IL_0006:
	try
	{ // begin try (depth: 1)
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_0 = (CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F *)il2cpp_codegen_object_new(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo__ctor_mA0E7CC1F0262900B57C2CD04E1FEB30FD87281C3(L_0, _stringLiteralFB157325FE225946421F77EC1F8BF9F7F98E81B9, /*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_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
			goto CATCH_0013;
		throw e;
	}

CATCH_0013:
	{ // begin catch(System.ArgumentException)
		V_0 = ((ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)__exception_local);
		Type_t * L_1 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(__this, /*hidden argument*/NULL);
		NullCheck(L_1);
		String_t* L_2 = VirtFuncInvoker0< String_t* >::Invoke(25 /* System.String System.Type::get_FullName() */, L_1);
		ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_3 = V_0;
		TypeInitializationException_t5223A07113C97D6DC875A82C68D4C132737ADEAE * L_4 = (TypeInitializationException_t5223A07113C97D6DC875A82C68D4C132737ADEAE *)il2cpp_codegen_object_new(TypeInitializationException_t5223A07113C97D6DC875A82C68D4C132737ADEAE_il2cpp_TypeInfo_var);
		TypeInitializationException__ctor_m392481761B076335738D194514B219AC5A6D8A7E(L_4, L_2, L_3, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, NULL, TaiwanCalendar__ctor_mB2501398EAC955AEF6F00502E46138E9CC0062F7_RuntimeMethod_var);
	} // end catch (depth: 1)

IL_0026:
	{
		IL2CPP_RUNTIME_CLASS_INIT(TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_il2cpp_TypeInfo_var);
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_5 = ((TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_StaticFields*)il2cpp_codegen_static_fields_for(TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_il2cpp_TypeInfo_var))->get_taiwanEraInfo_3();
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * L_6 = (GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C *)il2cpp_codegen_object_new(GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C_il2cpp_TypeInfo_var);
		GregorianCalendarHelper__ctor_m76BC6B7DE5FEC805054045F1F51C77B1825BED05(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_m6512C8C830AB96E53EAA52CA957D254990A87836 (TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658 * __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_m83C2BCC2FD163F2842E8974268490DE681CAD2C0 (TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658 * __this, int32_t ___year0, int32_t ___month1, int32_t ___era2, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * 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_m554B37DD23E6D203D6E501031ABBAE1671FA9C04(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_m0C53DC06F9D031A739E0DB62D1367A9229EB38AE (TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658 * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * L_0 = __this->get_helper_5();
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_1 = ___time0;
		NullCheck(L_0);
		int32_t L_2 = GregorianCalendarHelper_GetDayOfMonth_m772A0BA3674477A55D30D3A59BCDCE4EF1DF72EE(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_mEF36395A67AFBDCA155A0C475D3BDAFF686DD75D (TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658 * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * L_0 = __this->get_helper_5();
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_1 = ___time0;
		NullCheck(L_0);
		int32_t L_2 = GregorianCalendarHelper_GetDayOfWeek_mCDBF1FFD9E89397C97CCCC9F4C75138C380C6930(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_mE0D2159238D5D65B44ED122D2502E18BA257E43C (TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658 * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * 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_m958E94FCE5A9040FEA07968411754E599E94CB2B(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_m790633E5BDDA9C3027A0144FDF89505B958D3B23 (TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658 * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * L_0 = __this->get_helper_5();
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_1 = ___time0;
		NullCheck(L_0);
		int32_t L_2 = GregorianCalendarHelper_GetEra_m8D1B80618C8BD7D4AA0040EE76EAEABD17A579CD(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_m1EF6468D0AF64AED0CB4B926693114AA48652ACF (TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658 * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * L_0 = __this->get_helper_5();
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_1 = ___time0;
		NullCheck(L_0);
		int32_t L_2 = GregorianCalendarHelper_GetMonth_mFFE8911305AD6044E856908ADF4A3729380BC2DE(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_m2D97B3564AFB9C0F7ABA91DC779D6A29FBAE36CD (TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658 * __this, DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  ___time0, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * L_0 = __this->get_helper_5();
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_1 = ___time0;
		NullCheck(L_0);
		int32_t L_2 = GregorianCalendarHelper_GetYear_m2C1B720798F10B8A9F640AE5B1BCD165FB1F5EA9(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_m4DB9957079922672D43AA8A76F2F9E51A1F61981 (TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658 * __this, int32_t ___year0, int32_t ___era1, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * L_0 = __this->get_helper_5();
		int32_t L_1 = ___year0;
		int32_t L_2 = ___era1;
		NullCheck(L_0);
		bool L_3 = GregorianCalendarHelper_IsLeapYear_m3A113190CD757A6F85D8E3AC064435F1200AA8C9(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_t349B7449FBAAFF4192636E2B7A07694DA9236132  TaiwanCalendar_ToDateTime_m7C0E2523F0D33F98198709B95BC9C3772E48FAD3 (TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658 * __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_tF5990B955C94517F77F15E9267D301AE3BF98E2C * 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_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_9 = GregorianCalendarHelper_ToDateTime_mFDF8B09588776FC2BDEE8D25165223ACF18C790A(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_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* TaiwanCalendar_get_Eras_m225F604174076A8AA0818EC9CCFBA30F8F11A608 (TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658 * __this, const RuntimeMethod* method)
{
	{
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * L_0 = __this->get_helper_5();
		NullCheck(L_0);
		Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_1 = GregorianCalendarHelper_get_Eras_m00EF13BBE0851C265B6659A8F5BEB520312DFE39(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_m4E5A071A6F59C1D95AAD9C302D12ABBEE0F6E0D8 (TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ((Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 *)__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_m879BEF952F1099F4977662EC3DFE5D89BF9530BA(L_1, ((int32_t)99), /*hidden argument*/NULL);
		((Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 *)__this)->set_twoDigitYearMax_2(L_2);
	}

IL_001c:
	{
		int32_t L_3 = ((Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 *)__this)->get_twoDigitYearMax_2();
		return L_3;
	}
}
// System.Int32 System.Globalization.TaiwanCalendar::ToFourDigitYear(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t TaiwanCalendar_ToFourDigitYear_m99FF194442D23B9BD525E2986FB577C21677C41E (TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658 * __this, int32_t ___year0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TaiwanCalendar_ToFourDigitYear_m99FF194442D23B9BD525E2986FB577C21677C41E_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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralD5DF16A053AC14B040C62E79CA35CBD99E8BA7C8, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_2 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_2, _stringLiteral4FF0B1538469338A0073E2CDAAB6A517801B6AB4, L_1, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, TaiwanCalendar_ToFourDigitYear_m99FF194442D23B9BD525E2986FB577C21677C41E_RuntimeMethod_var);
	}

IL_0019:
	{
		int32_t L_3 = ___year0;
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * L_4 = __this->get_helper_5();
		NullCheck(L_4);
		int32_t L_5 = GregorianCalendarHelper_get_MaxYear_m1DC2740A0A637CD385E20F76D0B20946C5F54C2C(L_4, /*hidden argument*/NULL);
		if ((((int32_t)L_3) <= ((int32_t)L_5)))
		{
			goto IL_005c;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_6 = CultureInfo_get_CurrentCulture_mD86F3D8E5D332FB304F80D9B9CA4DE849C2A6831(/*hidden argument*/NULL);
		String_t* L_7 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralA980EEDA49322EB9BE88B6480B2BE63B70186B1E, /*hidden argument*/NULL);
		int32_t L_8 = 1;
		RuntimeObject * L_9 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_8);
		GregorianCalendarHelper_tF5990B955C94517F77F15E9267D301AE3BF98E2C * L_10 = __this->get_helper_5();
		NullCheck(L_10);
		int32_t L_11 = GregorianCalendarHelper_get_MaxYear_m1DC2740A0A637CD385E20F76D0B20946C5F54C2C(L_10, /*hidden argument*/NULL);
		int32_t L_12 = L_11;
		RuntimeObject * L_13 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_12);
		String_t* L_14 = String_Format_m453C2840536781B718FF4D0F5C7EEC8E5481C435(L_6, L_7, L_9, L_13, /*hidden argument*/NULL);
		ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_15 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
		ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_15, _stringLiteral4FF0B1538469338A0073E2CDAAB6A517801B6AB4, L_14, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, NULL, TaiwanCalendar_ToFourDigitYear_m99FF194442D23B9BD525E2986FB577C21677C41E_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_mE8CBDD74B036B1839897FDC38D921F9F7ECF4630 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TaiwanCalendar__cctor_mE8CBDD74B036B1839897FDC38D921F9F7ECF4630_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_0 = (EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623*)SZArrayNew(EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623_il2cpp_TypeInfo_var, (uint32_t)1);
		EraInfoU5BU5D_tB6F8AA00F072503D16ABDBB9498C24FC003DA623* L_1 = L_0;
		EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C * L_2 = (EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C *)il2cpp_codegen_object_new(EraInfo_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C_il2cpp_TypeInfo_var);
		EraInfo__ctor_mE441AE6D2949261683F3017BD384ADDFA9D0D92C(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_t175A4A3AED8E9ECDE50F5DA8FAFBA8F27655921C *)L_2);
		((TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_StaticFields*)il2cpp_codegen_static_fields_for(TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_il2cpp_TypeInfo_var))->set_taiwanEraInfo_3(L_1);
		DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132  L_3;
		memset(&L_3, 0, sizeof(L_3));
		DateTime__ctor_mF4506D7FF3B64F7EC739A36667DC8BC089A6539A((&L_3), ((int32_t)1912), 1, 1, /*hidden argument*/NULL);
		((TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_StaticFields*)il2cpp_codegen_static_fields_for(TaiwanCalendar_t9531ECDB6DFA9E0D0F4123935DB61D0E97D43658_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_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * TextInfo_get_Invariant_m6020FDD7232184775D57CA6BA4A6B00FADEF4E66 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_get_Invariant_m6020FDD7232184775D57CA6BA4A6B00FADEF4E66_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * L_0 = ((TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8_StaticFields*)il2cpp_codegen_static_fields_for(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8_il2cpp_TypeInfo_var))->get_s_Invariant_5();
		il2cpp_codegen_memory_barrier();
		if (L_0)
		{
			goto IL_001a;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_1 = CultureData_get_Invariant_m763434327D22085941467F64DF03695280560BF2(/*hidden argument*/NULL);
		TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * L_2 = (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 *)il2cpp_codegen_object_new(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8_il2cpp_TypeInfo_var);
		TextInfo__ctor_m3E40F2E6D4A5EA5833D3AA6D3BD66DC37F450902(L_2, L_1, /*hidden argument*/NULL);
		il2cpp_codegen_memory_barrier();
		((TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8_StaticFields*)il2cpp_codegen_static_fields_for(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8_il2cpp_TypeInfo_var))->set_s_Invariant_5(L_2);
	}

IL_001a:
	{
		TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * L_3 = ((TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8_StaticFields*)il2cpp_codegen_static_fields_for(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8_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_m3E40F2E6D4A5EA5833D3AA6D3BD66DC37F450902 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * ___cultureData0, const RuntimeMethod* method)
{
	{
		Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_0 = ___cultureData0;
		__this->set_m_cultureData_2(L_0);
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_1 = __this->get_m_cultureData_2();
		NullCheck(L_1);
		String_t* L_2 = CultureData_get_CultureName_mEC916D6C4B4989D1FE2E0B8BE97C7B37187A93D7(L_1, /*hidden argument*/NULL);
		__this->set_m_cultureName_1(L_2);
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_3 = __this->get_m_cultureData_2();
		NullCheck(L_3);
		String_t* L_4 = CultureData_get_STEXTINFO_mA57C294417ED2CE9B60426E9746CA9D245F52AC1(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_m0DB28FFD29C57A8B8B247B8D58978E00625D9FD8 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034  ___ctx0, const RuntimeMethod* method)
{
	{
		__this->set_m_cultureData_2((CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD *)NULL);
		__this->set_m_cultureName_1((String_t*)NULL);
		return;
	}
}
// System.Void System.Globalization.TextInfo::OnDeserialized()
extern "C" IL2CPP_METHOD_ATTR void TextInfo_OnDeserialized_m6D588D82159F4F8EC77BBB224532DF4E4CF32283 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_OnDeserialized_m6D588D82159F4F8EC77BBB224532DF4E4CF32283_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * 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(_stringLiteralE758F73AF56E73D52D2255C99EF438305E8533BB);
		goto IL_0056;
	}

IL_003b:
	{
		int32_t L_5 = __this->get_m_win32LangID_8();
		IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_6 = CultureInfo_GetCultureInfo_mA907D8B043126761BA2C2ABCD1A3AB503371530C(L_5, /*hidden argument*/NULL);
		NullCheck(L_6);
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_7 = L_6->get_m_cultureData_28();
		NullCheck(L_7);
		String_t* L_8 = CultureData_get_CultureName_mEC916D6C4B4989D1FE2E0B8BE97C7B37187A93D7(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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_10 = CultureInfo_GetCultureInfo_mC35FFFC4C2C9F4A4D5BC19E483464978E25E7350(L_9, /*hidden argument*/NULL);
		NullCheck(L_10);
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_11 = L_10->get_m_cultureData_28();
		__this->set_m_cultureData_2(L_11);
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_12 = __this->get_m_cultureData_2();
		NullCheck(L_12);
		String_t* L_13 = CultureData_get_STEXTINFO_mA57C294417ED2CE9B60426E9746CA9D245F52AC1(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_mB03A941749B89D3640BB0413285059B112F6F02E (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034  ___ctx0, const RuntimeMethod* method)
{
	{
		TextInfo_OnDeserialized_m6D588D82159F4F8EC77BBB224532DF4E4CF32283(__this, /*hidden argument*/NULL);
		return;
	}
}
// System.Void System.Globalization.TextInfo::OnSerializing(System.Runtime.Serialization.StreamingContext)
extern "C" IL2CPP_METHOD_ATTR void TextInfo_OnSerializing_mDDA2F57D489DE89FAA69DFD7FFC262979EF7BC66 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034  ___ctx0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_OnSerializing_mDDA2F57D489DE89FAA69DFD7FFC262979EF7BC66_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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_2 = CultureInfo_GetCultureInfo_mC35FFFC4C2C9F4A4D5BC19E483464978E25E7350(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_m5BBBA50694E3717FBBC1ECB4AAABC1FAFE7B4BCC (String_t* ___s0, const RuntimeMethod* method)
{
	{
		String_t* L_0 = ___s0;
		int32_t L_1 = TextInfo_GetHashCodeOrdinalIgnoreCase_m1DC94C793ED8462EF41F8D38314DA2F3BB1B2F28(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_m1DC94C793ED8462EF41F8D38314DA2F3BB1B2F28 (String_t* ___s0, bool ___forceRandomizedHashing1, int64_t ___additionalEntropy2, const RuntimeMethod* method)
{
	{
		TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * L_0 = TextInfo_get_Invariant_m6020FDD7232184775D57CA6BA4A6B00FADEF4E66(/*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_m115F17A457DB17232AAA232C8549FC64FF0E7D75(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_m00078A91A70F945CB20012CBBAD38ACA7256A479 (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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_2, /*hidden argument*/NULL);
		String_t* L_4 = ___str21;
		NullCheck(L_4);
		int32_t L_5 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_4, /*hidden argument*/NULL);
		int32_t L_6 = TextInfo_InternalCompareStringOrdinalIgnoreCase_m0464185E8166889A4E81A6F91C98EDA2D3118E62(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_m04AE7677F2D60422720474C755C31B2818655F42 (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_m0464185E8166889A4E81A6F91C98EDA2D3118E62(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_m1F4AC35CE82DF83705DB79D666032200DE48F002 (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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_11, /*hidden argument*/NULL);
		String_t* L_13 = ___value1;
		NullCheck(L_13);
		int32_t L_14 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_13, /*hidden argument*/NULL);
		int32_t L_15 = TextInfo_CompareOrdinalIgnoreCaseEx_m04AE7677F2D60422720474C755C31B2818655F42(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_m59CC3DF1E61C2A06B9AD1071C3B9EE1C073B5C22 (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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_13, /*hidden argument*/NULL);
		String_t* L_15 = ___value1;
		NullCheck(L_15);
		int32_t L_16 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_15, /*hidden argument*/NULL);
		int32_t L_17 = TextInfo_CompareOrdinalIgnoreCaseEx_m04AE7677F2D60422720474C755C31B2818655F42(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_m6BD801C9CDBD678210B65585CA4D815AB3357E66 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __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_mE42F50B699E2B69651EF23CE08C1AA53D85AA322 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_Clone_mE42F50B699E2B69651EF23CE08C1AA53D85AA322_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeObject * L_0 = Object_MemberwiseClone_m1DAC4538CD68D4CF4DC5B04E4BBE86D470948B28(__this, /*hidden argument*/NULL);
		RuntimeObject * L_1 = L_0;
		NullCheck(((TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 *)CastclassClass((RuntimeObject*)L_1, TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8_il2cpp_TypeInfo_var)));
		TextInfo_SetReadOnlyState_mAC959762A86242FA9594A3872EB4126401DF0AA7(((TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 *)CastclassClass((RuntimeObject*)L_1, TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8_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_mAC959762A86242FA9594A3872EB4126401DF0AA7 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __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_m96C624F21D3C05E6E4D97D1394A9956A25F9C785 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, Il2CppChar ___c0, const RuntimeMethod* method)
{
	{
		Il2CppChar L_0 = ___c0;
		bool L_1 = TextInfo_IsAscii_mC406C88BFA871105371B1DCBE228003AC8B5547B(L_0, /*hidden argument*/NULL);
		if (!L_1)
		{
			goto IL_0017;
		}
	}
	{
		bool L_2 = TextInfo_get_IsAsciiCasingSameAsInvariant_mC6DC7A5F74C15141AEFFF68E644E3874C4FB9349(__this, /*hidden argument*/NULL);
		if (!L_2)
		{
			goto IL_0017;
		}
	}
	{
		Il2CppChar L_3 = ___c0;
		Il2CppChar L_4 = TextInfo_ToLowerAsciiInvariant_mB317EE892DF6F0817554680FF958DDA3B6EFB113(L_3, /*hidden argument*/NULL);
		return L_4;
	}

IL_0017:
	{
		Il2CppChar L_5 = ___c0;
		Il2CppChar L_6 = TextInfo_ToLowerInternal_m9903B05FFA7B86CCD68190A7D0B20CF0A2F4FCA4(__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_mD741B5FD81440DCA1119F7AF1FB86EBCE3B4EFD1 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, String_t* ___str0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_ToLower_mD741B5FD81440DCA1119F7AF1FB86EBCE3B4EFD1_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___str0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteral3442496B96DD01591A8CD44B1EEC1368AB728ABA, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, TextInfo_ToLower_mD741B5FD81440DCA1119F7AF1FB86EBCE3B4EFD1_RuntimeMethod_var);
	}

IL_000e:
	{
		String_t* L_2 = ___str0;
		String_t* L_3 = TextInfo_ToLowerInternal_m211DE0E846E9D95308B648AFE0048D73F393C0AD(__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_mB317EE892DF6F0817554680FF958DDA3B6EFB113 (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_mB14B8A2234F01AEC56F9FB9D82E2BD342889A2D6 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, Il2CppChar ___c0, const RuntimeMethod* method)
{
	{
		Il2CppChar L_0 = ___c0;
		bool L_1 = TextInfo_IsAscii_mC406C88BFA871105371B1DCBE228003AC8B5547B(L_0, /*hidden argument*/NULL);
		if (!L_1)
		{
			goto IL_0017;
		}
	}
	{
		bool L_2 = TextInfo_get_IsAsciiCasingSameAsInvariant_mC6DC7A5F74C15141AEFFF68E644E3874C4FB9349(__this, /*hidden argument*/NULL);
		if (!L_2)
		{
			goto IL_0017;
		}
	}
	{
		Il2CppChar L_3 = ___c0;
		Il2CppChar L_4 = TextInfo_ToUpperAsciiInvariant_mBFA4DF835A7F18C28AE1E53B864E69320FF4ED71(L_3, /*hidden argument*/NULL);
		return L_4;
	}

IL_0017:
	{
		Il2CppChar L_5 = ___c0;
		Il2CppChar L_6 = TextInfo_ToUpperInternal_m0553465EB8B32687BECB0EDF43E77D70AC58B69C(__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_m59B5A922ACBEFB342156CA7A181EA4030682AA99 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, String_t* ___str0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_ToUpper_m59B5A922ACBEFB342156CA7A181EA4030682AA99_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___str0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteral3442496B96DD01591A8CD44B1EEC1368AB728ABA, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, TextInfo_ToUpper_m59B5A922ACBEFB342156CA7A181EA4030682AA99_RuntimeMethod_var);
	}

IL_000e:
	{
		String_t* L_2 = ___str0;
		String_t* L_3 = TextInfo_ToUpperInternal_mE18789DEB4C2533AA52E1A085E57B5702D57F8A1(__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_mBFA4DF835A7F18C28AE1E53B864E69320FF4ED71 (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_mC406C88BFA871105371B1DCBE228003AC8B5547B (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_mC6DC7A5F74C15141AEFFF68E644E3874C4FB9349 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_get_IsAsciiCasingSameAsInvariant_mC6DC7A5F74C15141AEFFF68E644E3874C4FB9349_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * G_B3_0 = NULL;
	TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * G_B2_0 = NULL;
	int32_t G_B4_0 = 0;
	TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * G_B4_1 = NULL;
	{
		Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 * L_0 = __this->get_address_of_m_IsAsciiCasingSameAsInvariant_4();
		bool L_1 = Nullable_1_get_HasValue_m275A31438FCDAEEE039E95D887684E04FD6ECE2B((Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 *)L_0, /*hidden argument*/Nullable_1_get_HasValue_m275A31438FCDAEEE039E95D887684E04FD6ECE2B_RuntimeMethod_var);
		if (L_1)
		{
			goto IL_004a;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_2 = __this->get_m_cultureData_2();
		NullCheck(L_2);
		String_t* L_3 = CultureData_get_SISO639LANGNAME_m7B1E85711D78CECA25FC025622B56C4E1530DDCE(L_2, /*hidden argument*/NULL);
		bool L_4 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_3, _stringLiteral90283840D90DE49B8E7984BD99B47FEE0D4BD50D, /*hidden argument*/NULL);
		G_B2_0 = __this;
		if (L_4)
		{
			G_B3_0 = __this;
			goto IL_003f;
		}
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_5 = __this->get_m_cultureData_2();
		NullCheck(L_5);
		String_t* L_6 = CultureData_get_SISO639LANGNAME_m7B1E85711D78CECA25FC025622B56C4E1530DDCE(L_5, /*hidden argument*/NULL);
		bool L_7 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_6, _stringLiteralD9E83874D260F2F10D48D98C0B773B836096D426, /*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_t9E6A67BECE376F0623B5C857F5674A0311C41793  L_8;
		memset(&L_8, 0, sizeof(L_8));
		Nullable_1__ctor_mD3154885E88D449C69AD9DEA6F9A3EF66A3FE996((&L_8), (bool)G_B4_0, /*hidden argument*/Nullable_1__ctor_mD3154885E88D449C69AD9DEA6F9A3EF66A3FE996_RuntimeMethod_var);
		NullCheck(G_B4_1);
		G_B4_1->set_m_IsAsciiCasingSameAsInvariant_4(L_8);
	}

IL_004a:
	{
		Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 * L_9 = __this->get_address_of_m_IsAsciiCasingSameAsInvariant_4();
		bool L_10 = Nullable_1_get_Value_m7C9CFCE6186F3CD55B4D63BB50E6D3D48A78583A((Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 *)L_9, /*hidden argument*/Nullable_1_get_Value_m7C9CFCE6186F3CD55B4D63BB50E6D3D48A78583A_RuntimeMethod_var);
		return L_10;
	}
}
// System.Boolean System.Globalization.TextInfo::Equals(System.Object)
extern "C" IL2CPP_METHOD_ATTR bool TextInfo_Equals_m8CE5A66D8E5A9EA44CBBCD1458D3DAAEB56FB2D7 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_Equals_m8CE5A66D8E5A9EA44CBBCD1458D3DAAEB56FB2D7_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * V_0 = NULL;
	{
		RuntimeObject * L_0 = ___obj0;
		V_0 = ((TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 *)IsInstClass((RuntimeObject*)L_0, TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8_il2cpp_TypeInfo_var));
		TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * L_1 = V_0;
		if (!L_1)
		{
			goto IL_001c;
		}
	}
	{
		String_t* L_2 = TextInfo_get_CultureName_m6BD801C9CDBD678210B65585CA4D815AB3357E66(__this, /*hidden argument*/NULL);
		TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * L_3 = V_0;
		NullCheck(L_3);
		String_t* L_4 = TextInfo_get_CultureName_m6BD801C9CDBD678210B65585CA4D815AB3357E66(L_3, /*hidden argument*/NULL);
		NullCheck(L_2);
		bool L_5 = String_Equals_m9C4D78DFA0979504FE31429B64A4C26DF48020D1(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_m082EF7F0706B8C95AB66341E95B98E4632198D6C (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, const RuntimeMethod* method)
{
	{
		String_t* L_0 = TextInfo_get_CultureName_m6BD801C9CDBD678210B65585CA4D815AB3357E66(__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_mC66A07D465161AD20AFCBE78E97977F46498888E (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_ToString_mC66A07D465161AD20AFCBE78E97977F46498888E_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_0 = __this->get_m_cultureData_2();
		NullCheck(L_0);
		String_t* L_1 = CultureData_get_CultureName_mEC916D6C4B4989D1FE2E0B8BE97C7B37187A93D7(L_0, /*hidden argument*/NULL);
		String_t* L_2 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(_stringLiteral58D73CBF3EF7313F79E1CF83CBCE835B96B8735F, 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_m6DC33F1A1E66B685D0DAA26CCB9182FDF64036F7 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, RuntimeObject * ___sender0, const RuntimeMethod* method)
{
	{
		TextInfo_OnDeserialized_m6D588D82159F4F8EC77BBB224532DF4E4CF32283(__this, /*hidden argument*/NULL);
		return;
	}
}
// System.Int32 System.Globalization.TextInfo::GetCaseInsensitiveHashCode(System.String)
extern "C" IL2CPP_METHOD_ATTR int32_t TextInfo_GetCaseInsensitiveHashCode_mA0883910FCFF73F435F0AD0F2CDF49A47112A9E4 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, String_t* ___str0, const RuntimeMethod* method)
{
	{
		String_t* L_0 = ___str0;
		int32_t L_1 = TextInfo_GetCaseInsensitiveHashCode_m115F17A457DB17232AAA232C8549FC64FF0E7D75(__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_m115F17A457DB17232AAA232C8549FC64FF0E7D75 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __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_m115F17A457DB17232AAA232C8549FC64FF0E7D75_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___str0;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
		ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteral3442496B96DD01591A8CD44B1EEC1368AB728ABA, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, TextInfo_GetCaseInsensitiveHashCode_m115F17A457DB17232AAA232C8549FC64FF0E7D75_RuntimeMethod_var);
	}

IL_000e:
	{
		TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * L_2 = ((TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8_StaticFields*)il2cpp_codegen_static_fields_for(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8_il2cpp_TypeInfo_var))->get_s_Invariant_5();
		il2cpp_codegen_memory_barrier();
		if ((((RuntimeObject*)(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 *)__this) == ((RuntimeObject*)(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 *)L_2)))
		{
			goto IL_0024;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE_il2cpp_TypeInfo_var);
		StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE * L_3 = StringComparer_get_CurrentCultureIgnoreCase_m1900DE3D696056A54A108E11FE8991A677305F60(/*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_mB4424E62AFC470F4FE8D2F7FCA52CE00AAA13D80(__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_mB4424E62AFC470F4FE8D2F7FCA52CE00AAA13D80 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, String_t* ___str0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_GetInvariantCaseInsensitiveHashCode_mB4424E62AFC470F4FE8D2F7FCA52CE00AAA13D80_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_mF3B79A906181F1A2734590DA161E2AF183853F8B(/*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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
		Il2CppChar L_13 = Char_ToUpperInvariant_m2FF95DAB0D20E1EB1E34ECE24F85253269017915(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_m2FF95DAB0D20E1EB1E34ECE24F85253269017915(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_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
		Il2CppChar L_29 = Char_ToUpperInvariant_m2FF95DAB0D20E1EB1E34ECE24F85253269017915(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_mE18789DEB4C2533AA52E1A085E57B5702D57F8A1 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, String_t* ___str0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_ToUpperInternal_mE18789DEB4C2533AA52E1A085E57B5702D57F8A1_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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_3, /*hidden argument*/NULL);
		String_t* L_5 = String_FastAllocateString_m41FF9F02E99463841990C6971132D4D9E320914C(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_mF3B79A906181F1A2734590DA161E2AF183853F8B(/*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_mF3B79A906181F1A2734590DA161E2AF183853F8B(/*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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_m211DE0E846E9D95308B648AFE0048D73F393C0AD (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, String_t* ___str0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_ToLowerInternal_m211DE0E846E9D95308B648AFE0048D73F393C0AD_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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_3, /*hidden argument*/NULL);
		String_t* L_5 = String_FastAllocateString_m41FF9F02E99463841990C6971132D4D9E320914C(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_mF3B79A906181F1A2734590DA161E2AF183853F8B(/*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_mF3B79A906181F1A2734590DA161E2AF183853F8B(/*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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_m0553465EB8B32687BECB0EDF43E77D70AC58B69C (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, Il2CppChar ___c0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_ToUpperInternal_m0553465EB8B32687BECB0EDF43E77D70AC58B69C_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_0 = __this->get_m_cultureData_2();
		NullCheck(L_0);
		bool L_1 = CultureData_get_IsInvariantCulture_m1B4DB4D6B3E7F45E5A4CBF3B52418F85654A8511(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_mC6DC7A5F74C15141AEFFF68E644E3874C4FB9349(__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_mC406C88BFA871105371B1DCBE228003AC8B5547B(L_26, /*hidden argument*/NULL);
		if (!L_27)
		{
			goto IL_017c;
		}
	}
	{
		Il2CppChar L_28 = ___c0;
		Il2CppChar L_29 = TextInfo_ToUpperAsciiInvariant_mBFA4DF835A7F18C28AE1E53B864E69320FF4ED71(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_t77D164485B66245DFDE8671312CF3D594B1EA523_il2cpp_TypeInfo_var);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_32 = ((TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_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_t77D164485B66245DFDE8671312CF3D594B1EA523_il2cpp_TypeInfo_var);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_38 = ((TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_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_t77D164485B66245DFDE8671312CF3D594B1EA523_il2cpp_TypeInfo_var);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_44 = ((TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_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_t77D164485B66245DFDE8671312CF3D594B1EA523_il2cpp_TypeInfo_var);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_50 = ((TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_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_t77D164485B66245DFDE8671312CF3D594B1EA523_il2cpp_TypeInfo_var);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_56 = ((TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_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_t77D164485B66245DFDE8671312CF3D594B1EA523_il2cpp_TypeInfo_var);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_62 = ((TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_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_t77D164485B66245DFDE8671312CF3D594B1EA523_il2cpp_TypeInfo_var);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_68 = ((TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_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_t77D164485B66245DFDE8671312CF3D594B1EA523_il2cpp_TypeInfo_var);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_74 = ((TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_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_m9903B05FFA7B86CCD68190A7D0B20CF0A2F4FCA4 (TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * __this, Il2CppChar ___c0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfo_ToLowerInternal_m9903B05FFA7B86CCD68190A7D0B20CF0A2F4FCA4_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * L_0 = __this->get_m_cultureData_2();
		NullCheck(L_0);
		bool L_1 = CultureData_get_IsInvariantCulture_m1B4DB4D6B3E7F45E5A4CBF3B52418F85654A8511(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_mC6DC7A5F74C15141AEFFF68E644E3874C4FB9349(__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_mC406C88BFA871105371B1DCBE228003AC8B5547B(L_19, /*hidden argument*/NULL);
		if (!L_20)
		{
			goto IL_00f5;
		}
	}
	{
		Il2CppChar L_21 = ___c0;
		Il2CppChar L_22 = TextInfo_ToLowerAsciiInvariant_mB317EE892DF6F0817554680FF958DDA3B6EFB113(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_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_il2cpp_TypeInfo_var);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_25 = ((TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_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_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_il2cpp_TypeInfo_var);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_31 = ((TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_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_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_il2cpp_TypeInfo_var);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_37 = ((TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_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_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_il2cpp_TypeInfo_var);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_43 = ((TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_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_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_il2cpp_TypeInfo_var);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_49 = ((TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_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_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_il2cpp_TypeInfo_var);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_55 = ((TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_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_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_il2cpp_TypeInfo_var);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_61 = ((TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_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_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_il2cpp_TypeInfo_var);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_67 = ((TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_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_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_il2cpp_TypeInfo_var);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_73 = ((TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_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_m0464185E8166889A4E81A6F91C98EDA2D3118E62 (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_m0464185E8166889A4E81A6F91C98EDA2D3118E62_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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_4, /*hidden argument*/NULL);
		int32_t L_6 = ___indexA1;
		IL2CPP_RUNTIME_CLASS_INIT(Math_tFB388E53C7FDC6FCCF9A19ABF5A4E521FBD52E19_il2cpp_TypeInfo_var);
		int32_t L_7 = Math_Min_mC950438198519FB2B0260FCB91220847EE4BB525(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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_9, /*hidden argument*/NULL);
		int32_t L_11 = ___indexB3;
		int32_t L_12 = Math_Min_mC950438198519FB2B0260FCB91220847EE4BB525(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_mF3B79A906181F1A2734590DA161E2AF183853F8B(/*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_mF3B79A906181F1A2734590DA161E2AF183853F8B(/*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_tFB388E53C7FDC6FCCF9A19ABF5A4E521FBD52E19_il2cpp_TypeInfo_var);
		int32_t L_32 = Math_Min_mC950438198519FB2B0260FCB91220847EE4BB525(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_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
		Il2CppChar L_41 = Char_ToUpperInvariant_m2FF95DAB0D20E1EB1E34ECE24F85253269017915(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_m2FF95DAB0D20E1EB1E34ECE24F85253269017915(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_m1A80646252098964EFDF334AD4ABEE1FEFE030CD (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfoToLowerData__cctor_m1A80646252098964EFDF334AD4ABEE1FEFE030CD_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_0 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)1175));
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_1 = L_0;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_134_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_1, L_2, /*hidden argument*/NULL);
		((TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_il2cpp_TypeInfo_var))->set_range_00c0_0556_0(L_1);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)38));
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_4 = L_3;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_5 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____DA19DB47B583EFCF7825D2E39D661D2354F28219_115_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_4, L_5, /*hidden argument*/NULL);
		((TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_il2cpp_TypeInfo_var))->set_range_10a0_10c5_1(L_4);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_6 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)509));
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_7 = L_6;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_8 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____A8A491E4CED49AE0027560476C10D933CE70C8DF_90_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_7, L_8, /*hidden argument*/NULL);
		((TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_il2cpp_TypeInfo_var))->set_range_1e00_1ffc_2(L_7);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_9 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_10 = L_9;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_11 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____D117188BE8D4609C0D531C51B0BB911A4219DEBE_111_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_10, L_11, /*hidden argument*/NULL);
		((TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_il2cpp_TypeInfo_var))->set_range_2160_216f_3(L_10);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_12 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)26));
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_13 = L_12;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_14 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____6770974FEF1E98B9C1864370E2B5B786EB0EA39E_51_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_13, L_14, /*hidden argument*/NULL);
		((TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_il2cpp_TypeInfo_var))->set_range_24b6_24cf_4(L_13);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_15 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)47));
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_16 = L_15;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_17 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____F512A9ABF88066AAEB92684F95CC05D8101B462B_132_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_16, L_17, /*hidden argument*/NULL);
		((TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_il2cpp_TypeInfo_var))->set_range_2c00_2c2e_5(L_16);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_18 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)131));
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_19 = L_18;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_20 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_123_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_19, L_20, /*hidden argument*/NULL);
		((TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_il2cpp_TypeInfo_var))->set_range_2c60_2ce2_6(L_19);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_21 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)87));
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_22 = L_21;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_23 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____CE5835130F5277F63D716FC9115526B0AC68FFAD_107_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_22, L_23, /*hidden argument*/NULL);
		((TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_il2cpp_TypeInfo_var))->set_range_a640_a696_7(L_22);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_24 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)106));
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_25 = L_24;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_26 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____A5444763673307F6828C748D4B9708CFC02B0959_87_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_25, L_26, /*hidden argument*/NULL);
		((TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToLowerData_t6B0995FD82A08C07DA77234557BFFF2F121FBD5A_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_m28BDAF5BE9F331CB7DCF40C49382A6B70E6E2F15 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TextInfoToUpperData__cctor_m28BDAF5BE9F331CB7DCF40C49382A6B70E6E2F15_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_0 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)1191));
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_1 = L_0;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____35EED060772F2748D13B745DAEC8CD7BD3B87604_22_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_1, L_2, /*hidden argument*/NULL);
		((TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_il2cpp_TypeInfo_var))->set_range_00e0_0586_0(L_1);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)499));
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_4 = L_3;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_5 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_96_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_4, L_5, /*hidden argument*/NULL);
		((TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_il2cpp_TypeInfo_var))->set_range_1e01_1ff3_1(L_4);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_6 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)21));
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_7 = L_6;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_8 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____29C1A61550F0E3260E1953D4FAD71C256218EF40_13_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_7, L_8, /*hidden argument*/NULL);
		((TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_il2cpp_TypeInfo_var))->set_range_2170_2184_2(L_7);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_9 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)26));
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_10 = L_9;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_11 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____AFCD4E1211233E99373A3367B23105A3D624B1F2_92_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_10, L_11, /*hidden argument*/NULL);
		((TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_il2cpp_TypeInfo_var))->set_range_24d0_24e9_3(L_10);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_12 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)180));
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_13 = L_12;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_14 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____B8F87834C3597B2EEF22BA6D3A392CC925636401_98_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_13, L_14, /*hidden argument*/NULL);
		((TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_il2cpp_TypeInfo_var))->set_range_2c30_2ce3_4(L_13);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_15 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)38));
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_16 = L_15;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_17 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____6FC754859E4EC74E447048364B216D825C6F8FE7_57_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_16, L_17, /*hidden argument*/NULL);
		((TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_il2cpp_TypeInfo_var))->set_range_2d00_2d25_5(L_16);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_18 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)87));
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_19 = L_18;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_20 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____A705A106D95282BD15E13EEA6B0AF583FF786D83_89_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_19, L_20, /*hidden argument*/NULL);
		((TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_il2cpp_TypeInfo_var))->set_range_a641_a697_6(L_19);
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_21 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)106));
		CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_22 = L_21;
		RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF  L_23 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_43_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_22, L_23, /*hidden argument*/NULL);
		((TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_StaticFields*)il2cpp_codegen_static_fields_for(TextInfoToUpperData_t77D164485B66245DFDE8671312CF3D594B1EA523_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_m1270AA604B3449379CA4728FBC52A134CDDC6686 (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_m5BC5323B0C61C26D9CF4B239E431D8672E060808(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_mDFAF627CECBD00A1DDB27D3D812974B3A2875B8F (TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  ___value0, String_t* ___format1, RuntimeObject* ___formatProvider2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanFormat_Format_mDFAF627CECBD00A1DDB27D3D812974B3A2875B8F_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	Il2CppChar V_0 = 0x0;
	int32_t V_1 = 0;
	DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * 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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_1, /*hidden argument*/NULL);
		if (L_2)
		{
			goto IL_0012;
		}
	}

IL_000b:
	{
		___format1 = _stringLiteral84A516841BA77A5B4648DE2CD0DFCB30EA46DBB4;
	}

IL_0012:
	{
		String_t* L_3 = ___format1;
		NullCheck(L_3);
		int32_t L_4 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(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_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  L_10 = ___value0;
		String_t* L_11 = ___format1;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanFormat_t90CBC39FE99AC515E1F68FE55DBA3D8515F19B51_il2cpp_TypeInfo_var);
		String_t* L_12 = TimeSpanFormat_FormatStandard_mA01ED49C72C00797F6CDB526B1CE657DA4026B98(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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_16 = DateTimeFormatInfo_GetInstance_m83D1F4FFA0E6FD7F223040DAE0EAD02993FBE2DD(L_15, /*hidden argument*/NULL);
		V_2 = L_16;
		TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  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_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_19 = V_2;
		NullCheck(L_19);
		String_t* L_20 = DateTimeFormatInfo_get_FullTimeSpanNegativePattern_m79EC10473B014212E3AF30C6338094F1C8CF1C37(L_19, /*hidden argument*/NULL);
		___format1 = L_20;
		goto IL_0069;
	}

IL_0061:
	{
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_21 = V_2;
		NullCheck(L_21);
		String_t* L_22 = DateTimeFormatInfo_get_FullTimeSpanPositivePattern_mB5D174A28F473C5B2B1EB098640836A1AE18F53A(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_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  L_24 = ___value0;
		String_t* L_25 = ___format1;
		int32_t L_26 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanFormat_t90CBC39FE99AC515E1F68FE55DBA3D8515F19B51_il2cpp_TypeInfo_var);
		String_t* L_27 = TimeSpanFormat_FormatStandard_mA01ED49C72C00797F6CDB526B1CE657DA4026B98(L_24, (bool)0, L_25, L_26, /*hidden argument*/NULL);
		return L_27;
	}

IL_007e:
	{
		String_t* L_28 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralD2F0257C42607F2773F4B8AAB0C017A3B8949322, /*hidden argument*/NULL);
		FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_29 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
		FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_29, L_28, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_29, NULL, TimeSpanFormat_Format_mDFAF627CECBD00A1DDB27D3D812974B3A2875B8F_RuntimeMethod_var);
	}

IL_008e:
	{
		TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  L_30 = ___value0;
		String_t* L_31 = ___format1;
		RuntimeObject* L_32 = ___formatProvider2;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F_il2cpp_TypeInfo_var);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_33 = DateTimeFormatInfo_GetInstance_m83D1F4FFA0E6FD7F223040DAE0EAD02993FBE2DD(L_32, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanFormat_t90CBC39FE99AC515E1F68FE55DBA3D8515F19B51_il2cpp_TypeInfo_var);
		String_t* L_34 = TimeSpanFormat_FormatCustomized_mCB50C3B82D8B87F5EA53AC7A3E4D19FA5C73C5FA(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_mA01ED49C72C00797F6CDB526B1CE657DA4026B98 (TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  ___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_mA01ED49C72C00797F6CDB526B1CE657DA4026B98_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_tE93C12450F24FECD414C8FC2B3F3EE606F807223  V_7;
	memset(&V_7, 0, sizeof(V_7));
	int32_t V_8 = 0;
	{
		StringBuilder_t * L_0 = StringBuilderCache_Acquire_mCA3DDB17F0BFEF32DA9B4D7E8501D5705890557D(((int32_t)16), /*hidden argument*/NULL);
		V_0 = L_0;
		TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  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_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  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_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  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_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  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_t90CBC39FE99AC515E1F68FE55DBA3D8515F19B51_il2cpp_TypeInfo_var);
		FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223  L_16 = ((TimeSpanFormat_t90CBC39FE99AC515E1F68FE55DBA3D8515F19B51_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanFormat_t90CBC39FE99AC515E1F68FE55DBA3D8515F19B51_il2cpp_TypeInfo_var))->get_NegativeInvariantFormatLiterals_1();
		V_7 = L_16;
		goto IL_00a8;
	}

IL_008b:
	{
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanFormat_t90CBC39FE99AC515E1F68FE55DBA3D8515F19B51_il2cpp_TypeInfo_var);
		FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223  L_17 = ((TimeSpanFormat_t90CBC39FE99AC515E1F68FE55DBA3D8515F19B51_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanFormat_t90CBC39FE99AC515E1F68FE55DBA3D8515F19B51_il2cpp_TypeInfo_var))->get_PositiveInvariantFormatLiterals_0();
		V_7 = L_17;
		goto IL_00a8;
	}

IL_0094:
	{
		il2cpp_codegen_initobj((&V_7), sizeof(FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223 ));
		String_t* L_18 = ___format2;
		int32_t L_19 = ___pattern3;
		FormatLiterals_Init_m26950C0842F18ACD1CF754BB234C6C4D37694364((FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223 *)(&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_tE93C12450F24FECD414C8FC2B3F3EE606F807223  L_22 = V_7;
		int32_t L_23 = L_22.get_ff_5();
		IL2CPP_RUNTIME_CLASS_INIT(Math_tFB388E53C7FDC6FCCF9A19ABF5A4E521FBD52E19_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_m73F7FA76F8BA4A9CEAA696137BDF29E3C5D3FF90((FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223 *)(&V_7), /*hidden argument*/NULL);
		NullCheck(L_25);
		StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(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_m85874CFF9E4B152DB2A91936C6F2CA3E9B1EFF84(L_29, L_30, /*hidden argument*/NULL);
		StringBuilder_t * L_31 = V_0;
		String_t* L_32 = FormatLiterals_get_DayHourSep_m0E33D200868E03958507E537BCA14FE0D6BA336C((FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223 *)(&V_7), /*hidden argument*/NULL);
		NullCheck(L_31);
		StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_31, L_32, /*hidden argument*/NULL);
	}

IL_00f7:
	{
		StringBuilder_t * L_33 = V_0;
		int32_t L_34 = V_3;
		FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223  L_35 = V_7;
		int32_t L_36 = L_35.get_hh_2();
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanFormat_t90CBC39FE99AC515E1F68FE55DBA3D8515F19B51_il2cpp_TypeInfo_var);
		String_t* L_37 = TimeSpanFormat_IntToString_m1270AA604B3449379CA4728FBC52A134CDDC6686(L_34, L_36, /*hidden argument*/NULL);
		NullCheck(L_33);
		StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_33, L_37, /*hidden argument*/NULL);
		StringBuilder_t * L_38 = V_0;
		String_t* L_39 = FormatLiterals_get_HourMinuteSep_m1A60535ADE5728A2356B222E407504E82961D0FB((FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223 *)(&V_7), /*hidden argument*/NULL);
		NullCheck(L_38);
		StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_38, L_39, /*hidden argument*/NULL);
		StringBuilder_t * L_40 = V_0;
		int32_t L_41 = V_4;
		FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223  L_42 = V_7;
		int32_t L_43 = L_42.get_mm_3();
		String_t* L_44 = TimeSpanFormat_IntToString_m1270AA604B3449379CA4728FBC52A134CDDC6686(L_41, L_43, /*hidden argument*/NULL);
		NullCheck(L_40);
		StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_40, L_44, /*hidden argument*/NULL);
		StringBuilder_t * L_45 = V_0;
		String_t* L_46 = FormatLiterals_get_MinuteSecondSep_m0761AB06984502D8D63A6325D1A040A3E50BB342((FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223 *)(&V_7), /*hidden argument*/NULL);
		NullCheck(L_45);
		StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_45, L_46, /*hidden argument*/NULL);
		StringBuilder_t * L_47 = V_0;
		int32_t L_48 = V_5;
		FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223  L_49 = V_7;
		int32_t L_50 = L_49.get_ss_4();
		String_t* L_51 = TimeSpanFormat_IntToString_m1270AA604B3449379CA4728FBC52A134CDDC6686(L_48, L_50, /*hidden argument*/NULL);
		NullCheck(L_47);
		StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(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_tE93C12450F24FECD414C8FC2B3F3EE606F807223  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_mF0BDF858C6C62E862EDB2D39DC70EF1B1F296384((FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223 *)(&V_7), /*hidden argument*/NULL);
		NullCheck(L_61);
		StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_61, L_62, /*hidden argument*/NULL);
		StringBuilder_t * L_63 = V_0;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormat_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_il2cpp_TypeInfo_var);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_64 = ((DateTimeFormat_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeFormat_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_68 = CultureInfo_get_InvariantCulture_mF13B47F8A763CE6A9C8A8BB2EED33FF8F7A63A72(/*hidden argument*/NULL);
		String_t* L_69 = Int32_ToString_mE527694B0C55AE14FDCBE1D9C848446C18E22C09((int32_t*)(&V_6), L_67, L_68, /*hidden argument*/NULL);
		NullCheck(L_63);
		StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(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_mF0BDF858C6C62E862EDB2D39DC70EF1B1F296384((FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223 *)(&V_7), /*hidden argument*/NULL);
		NullCheck(L_72);
		StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_72, L_73, /*hidden argument*/NULL);
		StringBuilder_t * L_74 = V_0;
		int32_t L_75 = V_6;
		FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223  L_76 = V_7;
		int32_t L_77 = L_76.get_ff_5();
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanFormat_t90CBC39FE99AC515E1F68FE55DBA3D8515F19B51_il2cpp_TypeInfo_var);
		String_t* L_78 = TimeSpanFormat_IntToString_m1270AA604B3449379CA4728FBC52A134CDDC6686(L_75, L_77, /*hidden argument*/NULL);
		NullCheck(L_74);
		StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_74, L_78, /*hidden argument*/NULL);
	}

IL_01d9:
	{
		StringBuilder_t * L_79 = V_0;
		String_t* L_80 = FormatLiterals_get_End_m5A1E9123181E2E86F7297C75E12D28A3F20A2D80((FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223 *)(&V_7), /*hidden argument*/NULL);
		NullCheck(L_79);
		StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_79, L_80, /*hidden argument*/NULL);
		StringBuilder_t * L_81 = V_0;
		String_t* L_82 = StringBuilderCache_GetStringAndRelease_mDD5B8378FE9378CACF8660EB460E0CE545F215F7(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_mCB50C3B82D8B87F5EA53AC7A3E4D19FA5C73C5FA (TimeSpan_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  ___value0, String_t* ___format1, DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___dtfi2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanFormat_FormatCustomized_mCB50C3B82D8B87F5EA53AC7A3E4D19FA5C73C5FA_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_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  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_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  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_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  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_mCA3DDB17F0BFEF32DA9B4D7E8501D5705890557D(((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_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(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_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_il2cpp_TypeInfo_var);
		int32_t L_30 = DateTimeFormat_ParseRepeatPattern_m11E6DB962F18F4FA477D4A4E4C168AF8771D67DB(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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralD2F0257C42607F2773F4B8AAB0C017A3B8949322, /*hidden argument*/NULL);
		FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_33 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
		FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_33, L_32, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_33, NULL, TimeSpanFormat_FormatCustomized_mCB50C3B82D8B87F5EA53AC7A3E4D19FA5C73C5FA_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_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_il2cpp_TypeInfo_var);
		DateTimeFormat_FormatDigits_m26B4143174A9FCEFF5DE1BD1DA78EE75F0A12B53(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_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_il2cpp_TypeInfo_var);
		int32_t L_40 = DateTimeFormat_ParseRepeatPattern_m11E6DB962F18F4FA477D4A4E4C168AF8771D67DB(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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralD2F0257C42607F2773F4B8AAB0C017A3B8949322, /*hidden argument*/NULL);
		FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_43 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
		FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_43, L_42, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_43, NULL, TimeSpanFormat_FormatCustomized_mCB50C3B82D8B87F5EA53AC7A3E4D19FA5C73C5FA_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_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_il2cpp_TypeInfo_var);
		DateTimeFormat_FormatDigits_m26B4143174A9FCEFF5DE1BD1DA78EE75F0A12B53(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_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_il2cpp_TypeInfo_var);
		int32_t L_50 = DateTimeFormat_ParseRepeatPattern_m11E6DB962F18F4FA477D4A4E4C168AF8771D67DB(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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralD2F0257C42607F2773F4B8AAB0C017A3B8949322, /*hidden argument*/NULL);
		FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_53 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
		FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_53, L_52, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_53, NULL, TimeSpanFormat_FormatCustomized_mCB50C3B82D8B87F5EA53AC7A3E4D19FA5C73C5FA_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_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_il2cpp_TypeInfo_var);
		DateTimeFormat_FormatDigits_m26B4143174A9FCEFF5DE1BD1DA78EE75F0A12B53(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_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_il2cpp_TypeInfo_var);
		int32_t L_60 = DateTimeFormat_ParseRepeatPattern_m11E6DB962F18F4FA477D4A4E4C168AF8771D67DB(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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralD2F0257C42607F2773F4B8AAB0C017A3B8949322, /*hidden argument*/NULL);
		FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_63 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
		FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_63, L_62, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_63, NULL, TimeSpanFormat_FormatCustomized_mCB50C3B82D8B87F5EA53AC7A3E4D19FA5C73C5FA_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_tFB388E53C7FDC6FCCF9A19ABF5A4E521FBD52E19_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_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_il2cpp_TypeInfo_var);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_69 = ((DateTimeFormat_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeFormat_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_73 = CultureInfo_get_InvariantCulture_mF13B47F8A763CE6A9C8A8BB2EED33FF8F7A63A72(/*hidden argument*/NULL);
		String_t* L_74 = Int64_ToString_mB73201579D1D4BC868EC9BC901B2812AC4B90517((int64_t*)(&V_6), L_72, L_73, /*hidden argument*/NULL);
		NullCheck(L_68);
		StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(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_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_il2cpp_TypeInfo_var);
		int32_t L_78 = DateTimeFormat_ParseRepeatPattern_m11E6DB962F18F4FA477D4A4E4C168AF8771D67DB(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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralD2F0257C42607F2773F4B8AAB0C017A3B8949322, /*hidden argument*/NULL);
		FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_81 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
		FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_81, L_80, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_81, NULL, TimeSpanFormat_FormatCustomized_mCB50C3B82D8B87F5EA53AC7A3E4D19FA5C73C5FA_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_tFB388E53C7FDC6FCCF9A19ABF5A4E521FBD52E19_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_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_il2cpp_TypeInfo_var);
		StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_93 = ((DateTimeFormat_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeFormat_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_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_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
		CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_97 = CultureInfo_get_InvariantCulture_mF13B47F8A763CE6A9C8A8BB2EED33FF8F7A63A72(/*hidden argument*/NULL);
		String_t* L_98 = Int64_ToString_mB73201579D1D4BC868EC9BC901B2812AC4B90517((int64_t*)(&V_6), L_96, L_97, /*hidden argument*/NULL);
		NullCheck(L_92);
		StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(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_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_il2cpp_TypeInfo_var);
		int32_t L_102 = DateTimeFormat_ParseRepeatPattern_m11E6DB962F18F4FA477D4A4E4C168AF8771D67DB(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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralD2F0257C42607F2773F4B8AAB0C017A3B8949322, /*hidden argument*/NULL);
		FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_105 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
		FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_105, L_104, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_105, NULL, TimeSpanFormat_FormatCustomized_mCB50C3B82D8B87F5EA53AC7A3E4D19FA5C73C5FA_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_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_il2cpp_TypeInfo_var);
		DateTimeFormat_FormatDigits_m42EA03EA97A7BF81D98A8DA1DC2449DF7A74F05A(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_mF928376F82E8C8FF3C11842C562DB8CF28B2735E(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_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_il2cpp_TypeInfo_var);
		int32_t L_113 = DateTimeFormat_ParseQuoteString_m0B491849EDF980D33DC51E7C756D244FF831CA60(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_mA1A063A1388A21C8EA011DBA7FC98C24C3EE3D65(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_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_il2cpp_TypeInfo_var);
		int32_t L_118 = DateTimeFormat_ParseNextChar_m7A2B93C769DB2E4AE88704BFB9D06216610F8F98(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_tA8069278ACE8A74D6DF7D514A9CD4432433F64C4  L_122 = ___value0;
		int32_t L_123 = V_11;
		V_14 = (((int32_t)((uint16_t)L_123)));
		String_t* L_124 = Char_ToString_mA42A88FEBA41B72D48BB24373E3101B7A91B6FD8((Il2CppChar*)(&V_14), /*hidden argument*/NULL);
		DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * L_125 = ___dtfi2;
		IL2CPP_RUNTIME_CLASS_INIT(TimeSpanFormat_t90CBC39FE99AC515E1F68FE55DBA3D8515F19B51_il2cpp_TypeInfo_var);
		String_t* L_126 = TimeSpanFormat_FormatCustomized_mCB50C3B82D8B87F5EA53AC7A3E4D19FA5C73C5FA(L_122, L_124, L_125, /*hidden argument*/NULL);
		NullCheck(L_121);
		StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_121, L_126, /*hidden argument*/NULL);
		V_8 = 2;
		goto IL_035d;
	}

IL_030e:
	{
		String_t* L_127 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralD2F0257C42607F2773F4B8AAB0C017A3B8949322, /*hidden argument*/NULL);
		FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_128 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
		FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_128, L_127, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_128, NULL, TimeSpanFormat_FormatCustomized_mCB50C3B82D8B87F5EA53AC7A3E4D19FA5C73C5FA_RuntimeMethod_var);
	}

IL_031e:
	{
		String_t* L_129 = ___format1;
		int32_t L_130 = V_7;
		IL2CPP_RUNTIME_CLASS_INIT(DateTimeFormat_t3C1DB338DFB9FCD0D11332F29E5FD9DD79FEE6C8_il2cpp_TypeInfo_var);
		int32_t L_131 = DateTimeFormat_ParseNextChar_m7A2B93C769DB2E4AE88704BFB9D06216610F8F98(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_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(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_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralD2F0257C42607F2773F4B8AAB0C017A3B8949322, /*hidden argument*/NULL);
		FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_136 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
		FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_136, L_135, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_136, NULL, TimeSpanFormat_FormatCustomized_mCB50C3B82D8B87F5EA53AC7A3E4D19FA5C73C5FA_RuntimeMethod_var);
	}

IL_034d:
	{
		String_t* L_137 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralD2F0257C42607F2773F4B8AAB0C017A3B8949322, /*hidden argument*/NULL);
		FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_138 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
		FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_138, L_137, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_138, NULL, TimeSpanFormat_FormatCustomized_mCB50C3B82D8B87F5EA53AC7A3E4D19FA5C73C5FA_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_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(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_mDD5B8378FE9378CACF8660EB460E0CE545F215F7(L_144, /*hidden argument*/NULL);
		return L_145;
	}
}
// System.Void System.Globalization.TimeSpanFormat::.cctor()
extern "C" IL2CPP_METHOD_ATTR void TimeSpanFormat__cctor_m9F9D3428D31DAEC2DEAD5380CB886FA9524E57D6 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_method (TimeSpanFormat__cctor_m9F9D3428D31DAEC2DEAD5380CB886FA9524E57D6_MetadataUsageId);
		s_Il2CppMethodInitialized = true;
	}
	{
		FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223  L_0 = FormatLiterals_InitInvariant_m501393400057C78D3EC3D3C496D13204BDC75728((bool)0, /*hidden argument*/NULL);
		((TimeSpanFormat_t90CBC39FE99AC515E1F68FE55DBA3D8515F19B51_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanFormat_t90CBC39FE99AC515E1F68FE55DBA3D8515F19B51_il2cpp_TypeInfo_var))->set_PositiveInvariantFormatLiterals_0(L_0);
		FormatLiterals_tE93C12450F24FECD414C8FC2B3F3EE606F807223  L_1 = FormatLiterals_InitInvariant_m501393400057C78D3EC3D3C496D13204BDC75728((bool)1, /*hidden argument*/NULL);
		((TimeSpanFormat_t90CBC39FE99AC515E1F68FE55DBA3D8515F19B51_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpanFormat_t90CBC39FE99AC515E1F68FE55DBA3D8515F19B51_il2cpp_TypeInfo_var))->set_NegativeInvariantFormatLiterals_1(L_1);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
