﻿#include "pch-cpp.hpp"





struct VirtualActionInvoker0
{
	typedef void (*Action)(void*, const RuntimeMethod*);

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

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename R>
struct VirtualFuncInvoker0
{
	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 VirtualFuncInvoker1
{
	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 R, typename T1, typename T2>
struct VirtualFuncInvoker2
{
	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);
	}
};
struct InterfaceActionInvoker0
{
	typedef void (*Action)(void*, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		((Action)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename T1, typename T2>
struct InterfaceActionInvoker2
{
	typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);

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

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		return ((Func)invokeData.methodPtr)(obj, 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);
	}
};

struct Action_1_tD73BC7FEF1671B01BA9C93C20E8C741DB8DEFCFD;
struct AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD;
struct Dictionary_2_tAD182111317FFA6F3D46F2A5D89115A1E112F989;
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
struct Dictionary_2_tEAE2DF00751C80F437F3C5601EDE17B54180B563;
struct EventHandler_1_t5D3FC4609BD8133ED1226D6D49A1D8076B16A9ED;
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457;
struct ICollection_1_t2F3F43301A2C4258285E66980237B7AE65F4CD7C;
struct ICollection_1_tD7413105CA5DBF6629BE5E9EE453204D7C0D90FB;
struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347;
struct IEqualityComparer_1_t0C79004BFE79D9DBCE6C2250109D31D468A9A68E;
struct KeyCollection_tB45A861D090B15129521119AE48ED3813820A974;
struct KeyCollection_t5A79233A4456795A746B4392B91722A23CC7A4AB;
struct LinkedList_1_t1D68692B59A0459D88CB117CF9AC5EA8B3FA682F;
struct List_1_tDCC8AB6F4CE453A93C71B81D73916DC53DF6CE05;
struct List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB;
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
struct List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC;
struct List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D;
struct NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79;
struct Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5;
struct Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE;
struct Queue_1_t154FB8B59EFEDA2B31FA23A85050536E30F23481;
struct StructWrapperPool_1_t5E8DDB80FC1520CEC4AFE16039D7AC4A74287B66;
struct StructWrapperPool_1_t1F18293FA806E29C458D31A841C65D654CEC8B26;
struct StructWrapperPool_1_tC8F5D2E75913D836B9A9549F0C27EAF01A3C2549;
struct StructWrapperPool_1_t4EF7CF345C551E1DA90C010B604BFEC1DF992E27;
struct StructWrapperPool_1_t67DDF649C7BC4B10CC90691D8627C17596F68EA7;
struct StructWrapperPool_1_t54B6B1931FD93C46CEFC88E22B942FD7076974C0;
struct StructWrapperPool_1_tA10AC33AC1E53205CB61CF995421344091E6D28F;
struct StructWrapperPool_1_t3734E1FCF7B1D72ADED792B04DF89E4444A9251A;
struct StructWrapperPool_1_t03C878F2E39F8CD69F57F3AB1AF4A75406AF8513;
struct StructWrapperPool_1_tF9644878E5EF178A8721F9A7017BE930D099A57D;
struct StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5;
struct StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1;
struct StructWrapper_1_tB0A2177AA8AF22B893900B49E85A70791F743E3C;
struct StructWrapper_1_tF9C638DDBF8A1095858695E4D15D4B6D9EEAA11D;
struct StructWrapper_1_t609592732FC3B281446F0D607121AE6A5188302E;
struct StructWrapper_1_tB2612D71A2ECC0BF432A53A560D15B031FB11724;
struct StructWrapper_1_tC9F60D8FF4420CE54A7010BE1681DF30802F1FEA;
struct StructWrapper_1_t6718CC2EDA0066A6F1946BF9DF3DE128AF4DE0EB;
struct StructWrapper_1_t6EBA45BF7780B651745A87DCAFC404434E83EEAC;
struct StructWrapper_1_tB5413A8ECB588C30B90278B5011F54F888793760;
struct TaskSocketAsyncEventArgs_1_tEB937620E5B15D91E5BFEFFA707CF800930F8401;
struct Task_1_t4C228DE57804012969575431CFF12D57C875552D;
struct ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA;
struct ValueCollection_tAE2E613B317445D3CC6A07BC1B6252D7A667DDB2;
struct EntryU5BU5D_t1E85CBF91297C9D62A0FC2AD29FD24E33C8A5E54;
struct EntryU5BU5D_tE37B1AE38F7F37EABC4AD8B10AA4518AC6723449;
struct NodeU5BU5D_tF20E71F45B701C00ED98EAADE64B5BBBD69639D1;
struct StructWrapper_1U5BU5D_tE8AC3685DFE32D1B08571822E3A006934789903B;
struct StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct IDisposableU5BU5D_t7D2E88760CCE6C653A28D1DB1108AFA898478DEE;
struct IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct StreamBufferU5BU5D_tB9E722BD985AEFD3912D4E4DCD160066AEA4AF6B;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct ThreadU5BU5D_t9D34A6A5BE8998FAD6B8556B1E16BF0C836572B2;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83;
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
struct MyActionU5BU5D_t4691150EBA1025744B1806FBE5F8565835DEFDD6;
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F;
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA;
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
struct Delegate_t;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct EndOfStreamException_t6B6A2609418A69523CBEF305228B18E0E5778028;
struct EndPoint_t6233F4E2EB9F0F2D36E187F12BE050E6D8B73564;
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2;
struct EventData_t1D834FCA8C994FD4AA4D12372B5532170DFD3681;
struct Exception_t;
struct ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710;
struct Hashtable_tD626399B3ADFD501225241D7366103F35472542A;
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
struct ICryptoProvider_t95FBCF58BC80DA852181F0B70F8FC08DE824D9D1;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5;
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52;
struct IOAsyncCallback_tDBBA8BBDA6B203613680E77BD4AD6320A1268388;
struct IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484;
struct IPhotonEncryptor_tACE5277867F34445F8CAB737A6C60770A74FE635;
struct IPhotonPeerListener_tCF670245092F1C9F0BB8F83AE0742E9473417E6D;
struct IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34;
struct IPrincipal_tE7AF5096287F6C3472585E124CB38FF2A51EAB5F;
struct IProtocol_t81522842E9975A0B8ADDCB83BBAB7A1A28A95223;
struct ITrafficRecorder_t62EB15B7BDBC1428F5BFAF50DA2086B74E2ACBDF;
struct InternalThread_tF40B7BFCBD60C82BD8475A22FF5186CA10293687;
struct LocalDataStoreHolder_t789DD474AE5141213C2105CE57830ECFC2D3C03F;
struct LocalDataStoreMgr_t205F1783D5CC2B148E829B5882E5406FF9A3AC1E;
struct ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158;
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
struct MethodInfo_t;
struct MulticastDelegate_t;
struct NCommand_t47ACF759A20E471E2A0FCE81D3FA13937C981DA1;
struct NetworkSimulationSet_t4BA8B34DF74B489FCB89281132F777080DBEAF49;
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
struct OperationResponse_t19D9B9933391EE79E5DEB2F8AECE02D5519E65ED;
struct ParameterDictionary_t86A1C953B1E7C11059D12BAAE61E0021124E08F3;
struct PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F;
struct PhotonPeer_t49659FA3F71A8C67E0A1922FBA955CCBEF14DD9C;
struct PreserveAttribute_t0481B36C319AC980236E88C0F8E3AFC423B0B276;
struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct SafeSocketHandle_t5A597D30D951E736B750ED09D5B3AB72F98407EE;
struct SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C;
struct SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2;
struct Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E;
struct SocketException_t6D10102A62EA871BD31748E026A372DB6804083B;
struct SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA;
struct SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292;
struct SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496;
struct SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4;
struct SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279;
struct Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043;
struct StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB;
struct String_t;
struct StringBuilder_t;
struct StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF;
struct StructWrapperPool_t01471DB818A6B3ABA6119E43B6E717D95C9FE044;
struct StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD;
struct SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7;
struct TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694;
struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3;
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F;
struct ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2;
struct TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503;
struct TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9;
struct Type_t;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct MyAction_t762575F3F98FA6F330E3C7B97DCD6765322EE1C8;
struct CachedEventArgs_tF0692E89962FD1A045B17BC985F838C11FB6822C;
struct Int32TaskSocketAsyncEventArgs_t36C5FC82499ED9DAFE7F05C38EF92D77A0B248E9;
struct ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76;
struct U3CU3Ec_t73AAA5C9233EAD883FA9F95B02455EC59A124208;
struct U3CU3Ec__DisplayClass6_0_tC1DFCCC6B3BD6C0BBC992058CF983E38121F77C7;
struct IntegerMillisecondsDelegate_t96BC80AFAEADCEEB857ED62CD9E9825A01D9B475;
struct ThreadSafeRandom_t7C46688A9BB2DD1250ADDB48303FFDABA47C627F;

IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DeliveryMode_tBD00E8E8A6BB25D15E75BBBDD17DCEB12B803593_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tEAE2DF00751C80F437F3C5601EDE17B54180B563_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EndOfStreamException_t6B6A2609418A69523CBEF305228B18E0E5778028_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IPhotonPeerListener_tCF670245092F1C9F0BB8F83AE0742E9473417E6D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IntegerMillisecondsDelegate_t96BC80AFAEADCEEB857ED62CD9E9825A01D9B475_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tDCC8AB6F4CE453A93C71B81D73916DC53DF6CE05_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MyAction_t762575F3F98FA6F330E3C7B97DCD6765322EE1C8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ParameterDictionary_t86A1C953B1E7C11059D12BAAE61E0021124E08F3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PhotonCodes_tD87BC2AFC97AFC5FD8016CEA4498183CDF98C730_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PhotonSocketState_t7F72F90C12B6D46FEE5435BA595D630D536C97BB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Protocol_tC0411AB3F04A07C110E728510CDCBAC8EADFC86B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SocketError_t4AD3BECF393E3FD8C5238C4AE47B768B3ABC07B8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SocketException_t6D10102A62EA871BD31748E026A372DB6804083B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StructWrapper_1U5BU5D_tE8AC3685DFE32D1B08571822E3A006934789903B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StructWrapper_1_t609592732FC3B281446F0D607121AE6A5188302E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StructWrapper_1_t6718CC2EDA0066A6F1946BF9DF3DE128AF4DE0EB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StructWrapper_1_t6EBA45BF7780B651745A87DCAFC404434E83EEAC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StructWrapper_1_tB0A2177AA8AF22B893900B49E85A70791F743E3C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StructWrapper_1_tB2612D71A2ECC0BF432A53A560D15B031FB11724_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StructWrapper_1_tB5413A8ECB588C30B90278B5011F54F888793760_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StructWrapper_1_tC9F60D8FF4420CE54A7010BE1681DF30802F1FEA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StructWrapper_1_tF9C638DDBF8A1095858695E4D15D4B6D9EEAA11D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ThreadSafeRandom_t7C46688A9BB2DD1250ADDB48303FFDABA47C627F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass6_0_tC1DFCCC6B3BD6C0BBC992058CF983E38121F77C7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t73AAA5C9233EAD883FA9F95B02455EC59A124208_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Version_tA21A2DF89C3D03C9A075029FD09B1B73C7BF407A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tBEBD39EA3866CDEEAB682D715E5E67D0F87F603D____BDB705ABF4F6D35BC3F51F87A6A5248BC145131F8D70438CBF30C15AE8C8A78E_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tBEBD39EA3866CDEEAB682D715E5E67D0F87F603D____D0707B65D15E1083DE1735661550D02D20F47B8BC1C144D4F7EFFB60924A7CFC_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral0236BACCD260A20F0738D0E7EDBB60850D17B36A;
IL2CPP_EXTERN_C String_t* _stringLiteral070D193C86BF98D0196B0B2AB6F7CF0437FEF24B;
IL2CPP_EXTERN_C String_t* _stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A;
IL2CPP_EXTERN_C String_t* _stringLiteral105DCD844D9A45876F13A3503C14C3FC3A5186BA;
IL2CPP_EXTERN_C String_t* _stringLiteral106BEAE98A63EADA0EA9A8EBE5B91FD6703219EE;
IL2CPP_EXTERN_C String_t* _stringLiteral155A44DB946F45124D7C89B6F41BE6D1332032F9;
IL2CPP_EXTERN_C String_t* _stringLiteral191D7F30D495BBE4F52FE89B64D411898274ED12;
IL2CPP_EXTERN_C String_t* _stringLiteral1D13C9FF2BABB29CC1B62A9FA42C9A371FA95548;
IL2CPP_EXTERN_C String_t* _stringLiteral1DB11A579CCBB666983B71A9DDF317B3A4BA1092;
IL2CPP_EXTERN_C String_t* _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745;
IL2CPP_EXTERN_C String_t* _stringLiteral23C9C8C814E62464300FF7E74593ED2ECBD8DD97;
IL2CPP_EXTERN_C String_t* _stringLiteral282EBC3C837743F81BC130AD86C3F294D1DFBCDD;
IL2CPP_EXTERN_C String_t* _stringLiteral2A2D33772A2965A6EC7A260D6AEF68730D411384;
IL2CPP_EXTERN_C String_t* _stringLiteral2FB2C3D548AEAEA2F3E1AEAA8D132ED0E13EDF9E;
IL2CPP_EXTERN_C String_t* _stringLiteral331681871198787BC7941BD421E635F40B86CE38;
IL2CPP_EXTERN_C String_t* _stringLiteral36A678AE3B514A0C4B827D0EBC7092528FE486D0;
IL2CPP_EXTERN_C String_t* _stringLiteral3A5C73D4EFF4A8952E9F05744AF2498E099ACC1F;
IL2CPP_EXTERN_C String_t* _stringLiteral3CC8D7011607DEE69C89FE518BB89125A3FD0309;
IL2CPP_EXTERN_C String_t* _stringLiteral3DFD22CDAE88D39C18071D0212A92D70D0C3F850;
IL2CPP_EXTERN_C String_t* _stringLiteral4D5285CF040B43C9DE99AD4CEF2B806147D29654;
IL2CPP_EXTERN_C String_t* _stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30;
IL2CPP_EXTERN_C String_t* _stringLiteral4DFA332AE0D80C3AC1B1B5FAFF88FFE9B1F07B91;
IL2CPP_EXTERN_C String_t* _stringLiteral57181476910FA4C16EFCC0E7443CD9C417D2514B;
IL2CPP_EXTERN_C String_t* _stringLiteral5A22EC4707797C7AF782D7EE636368480C673139;
IL2CPP_EXTERN_C String_t* _stringLiteral5AF74A218C743A64A61DCB2CB5C232805167A4B2;
IL2CPP_EXTERN_C String_t* _stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174;
IL2CPP_EXTERN_C String_t* _stringLiteral5C4ADB9302F8BA90019E6CDA1D9EABEB6C36113A;
IL2CPP_EXTERN_C String_t* _stringLiteral665908BFFBC2A550A5A9FF79CD8BAB040074DC9A;
IL2CPP_EXTERN_C String_t* _stringLiteral726BA8CED9ABBC0B799CB2DF561D788280DC67A9;
IL2CPP_EXTERN_C String_t* _stringLiteral7285B99E844156BBABCDFE87445D071F3401FA5A;
IL2CPP_EXTERN_C String_t* _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D;
IL2CPP_EXTERN_C String_t* _stringLiteral842A27E71750F8CF75D57999C7CBBC93D24F416D;
IL2CPP_EXTERN_C String_t* _stringLiteral85278D80D353BA481AED82DD9BDB4E99BB5FD7B2;
IL2CPP_EXTERN_C String_t* _stringLiteral86A8294451A16C9100336EDF55F2B68CBD45BD67;
IL2CPP_EXTERN_C String_t* _stringLiteral872832AF3EB23DF490D84F89198394B33CB88A29;
IL2CPP_EXTERN_C String_t* _stringLiteral890CC34F21C9E15089211D28CBD4775F4FDC84D3;
IL2CPP_EXTERN_C String_t* _stringLiteral9042FFC7F5706235EE381FD6B89662AA63B154A4;
IL2CPP_EXTERN_C String_t* _stringLiteral908BEA1D5D8065EACBEE7F2EC16BAE6A218408FB;
IL2CPP_EXTERN_C String_t* _stringLiteral919A195066BDFAFE43F7191F4F6DE66CCB82EF97;
IL2CPP_EXTERN_C String_t* _stringLiteral97568619B8C86463263770205820BF59EFA6457B;
IL2CPP_EXTERN_C String_t* _stringLiteral9CEE2204F2243F41DEEA3BB1E28F0E8465F59A5B;
IL2CPP_EXTERN_C String_t* _stringLiteral9D09DA33FDC3D1BC48C84D54B554B437D7EB433B;
IL2CPP_EXTERN_C String_t* _stringLiteral9DC44C347D69FE299EB983B66FE5317E6F63FF84;
IL2CPP_EXTERN_C String_t* _stringLiteralA0E8805215CAEBEA26EA83666E63812F01D6FE94;
IL2CPP_EXTERN_C String_t* _stringLiteralA2076A563A22DA628C30B53A80EA51616D9C8C7C;
IL2CPP_EXTERN_C String_t* _stringLiteralA9B9938E3272C831AA85806BC8B275E55BDC8180;
IL2CPP_EXTERN_C String_t* _stringLiteralAAF8F05C11CD4B88A9CDCF0903EAA82BF03A32B6;
IL2CPP_EXTERN_C String_t* _stringLiteralAB545D4BB06AFBCF7E282105B69205BBE4B8E5DF;
IL2CPP_EXTERN_C String_t* _stringLiteralAC74A02B4CEED8538DF27EC8749B19526C0B8E0A;
IL2CPP_EXTERN_C String_t* _stringLiteralAD1E171FE9E55598FC5280CDCCB06C8AA67B5883;
IL2CPP_EXTERN_C String_t* _stringLiteralB3931E7499F3E2B79132F0A9EF4DD02A654F4D4D;
IL2CPP_EXTERN_C String_t* _stringLiteralB408098D38F2983FC5EFD5A79530401F4B581CD2;
IL2CPP_EXTERN_C String_t* _stringLiteralB597C7CD7AC9D5522EBA8E601D6EF041517C29E6;
IL2CPP_EXTERN_C String_t* _stringLiteralB73EE191F0E9F1AF4D345769EC47718AC55BF4D3;
IL2CPP_EXTERN_C String_t* _stringLiteralB81392BCA2007DEE74931CF1CFAD610D20C2AE97;
IL2CPP_EXTERN_C String_t* _stringLiteralBE1F6C3A75FB4C487B1F6461877D572F20E3FAAF;
IL2CPP_EXTERN_C String_t* _stringLiteralBEC31580F4BB60537DDF9EE6DC055981EED7048B;
IL2CPP_EXTERN_C String_t* _stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB;
IL2CPP_EXTERN_C String_t* _stringLiteralC6F3CFE29387EC26E2DA25035AE8EFD559875EF5;
IL2CPP_EXTERN_C String_t* _stringLiteralC7D39E360ACE7C6B120D7DEAA16B87D3B72EF7DD;
IL2CPP_EXTERN_C String_t* _stringLiteralC8B903907D31435907E8AF7300E995E55A75F00B;
IL2CPP_EXTERN_C String_t* _stringLiteralC8C9B128ACA303C17E5837E2ACD6F203E1E4CC69;
IL2CPP_EXTERN_C String_t* _stringLiteralCB5FDD5E178BD05010055C518503A047E0BAB175;
IL2CPP_EXTERN_C String_t* _stringLiteralCCD622A0C172A17233733204AD188DD1F1207FAC;
IL2CPP_EXTERN_C String_t* _stringLiteralD6789EA58E424F90511FD4613F868E6EBBA26766;
IL2CPP_EXTERN_C String_t* _stringLiteralD6BDFCC62C3AECFF329B627E97D9AD57E39F9978;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDBC5F7BEAE981829CAB2A85ECCF739F418C9A577;
IL2CPP_EXTERN_C String_t* _stringLiteralDE6D36863561CF61A2704576F72C7B86C5569EB2;
IL2CPP_EXTERN_C String_t* _stringLiteralE006A5CE7156A78A0DE8873C065D509F1F758BCE;
IL2CPP_EXTERN_C String_t* _stringLiteralE0414ECB1A82762D41F652890CF9961FD7FCCDAF;
IL2CPP_EXTERN_C String_t* _stringLiteralE52953404DD5AF6F133DA5695D05FADBE680CBC3;
IL2CPP_EXTERN_C String_t* _stringLiteralF09647061E14A6AB82D0FE232AB0BC1838440C6D;
IL2CPP_EXTERN_C String_t* _stringLiteralF712C5F62331F2870DB319ED66CDF53B831F3CA1;
IL2CPP_EXTERN_C String_t* _stringLiteralF8F808E4FCC3D0D0121C42B98143D2469E80A9E9;
IL2CPP_EXTERN_C String_t* _stringLiteralFA07B40CD116E31A98C5D50C825A7ADEE8FC7227;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mF8E1BFB05D835D130F69DEFD9BD9EABE106597D5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m46E201ADBB9FFC2822AF4F5B468D9BBF486984F1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m6D733CC71CDE13E8737D066B069A9372CF3BABC9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m20E6D92CF08DAD013CC467F343D0A075EC9AF121_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m579F59E32FB57F80500F3D341A737BEC441918BE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m57DB9D7263FBD8C40DF805F4F4B4CD0C73CA8E9C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mE729A688F942830177F032C45AE3FD4EB5E5DD7B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyIterator_Dispose_m824176AE651E1B2B52E6D95A047D9C47C56C3361_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyIterator_GetEnumerator_m9493F917746582AD737A7CF1D61CFC8B9FC3E469_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyIterator_MoveNext_m88040B94ED8020A7BC12662E8D73CFF87399364B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyIterator_get_Current_m1ECBED3EE13F058124F0DA0687D6C20E98A677B6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m5F800AC3A9BEE2C4459A42828FB152CD7A848A8C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m9F216224BAE030A1FEAB8C6A1711F957D547A32A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF8C65449AF6B15906CE1E82754FA5D89CADEB217_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m3D26594EDF010B733524A60C73DE0189FE498334_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mB23D89D510563F081E151C446F52130559838C27_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mAD8AB2F66B018A6AC6744664D44E4C95F93DF9C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mF880C94E895B0EB2E47D22DA350EF630143827B9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_m462317B8EA68B366BDE7EDB018C2F1E143F36D59_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0D1370567631D1C2616BA4D9F8032E06E0141569_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1104DB0524C8D81E9C97C6068CC22A52CCE146EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m77A797E121255F214E782ADF78DFA7E03614C11F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB4C51AD04BB1308274A370FED1FA4A1651C5766F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m5C2C4F7F515869E497B68E132BF2A2029A73C932_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m8E5C4F48D28BFC5C2191D8181EC011B16506AA40_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m60371F3C4A4481F126B9BDBFDD9D69F464780693_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mA47D802088BBF5103B14BFC73F946857289C2E09_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m4E3F70CC0447E0C1A7E23B0715ECAA7A36027687_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NonAllocDictionary_2_get_Item_mED159549C1AA6A45E33A51114E5D42F7F66D84A2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NonAllocDictionary_2_get_Keys_m667E851AA4BE9B7505C1B9C3F9886A7D2CB287E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Clear_m8CA86E125D660CED98B811B8751FC008282F07E6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_mB3349D2869C197D173898545FE1F5F7F541DB7D1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_mD91D022E179F6F16A037697D5DC23E2C292903A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_m5FC331845AC19E94777C698C0D4DF4731096533A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_mE94D4D00CF88B7824FD7AB8FD3D1C7087A911A24_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_m2F3669C0CF3F9893BF7C19696C2CE3A23ABC8685_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_mE7A2519B8F2D1440BA6BCC2734961BD5D4A8483D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SocketTcpAsync_DnsAndConnect_m5BDD853422023DE6EB18CBADDFDF7117FDEAF5C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SocketTcpAsync_ReceiveAsync_m45EE929013427D78DFE669999067D850BF88A4C4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SocketTcp_DnsAndConnect_m392A88CB4B19F69281BAB511B14D20117804A28F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SocketTcp_ReceiveLoop_m6B52CD168A43D7BCF0097BB1E6E55E5CD115D80D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SocketUdpAsync_DnsAndConnect_m708EE655DC539EEEB8C6B8E935E2A9EF90B36302_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SocketUdpAsync_OnReceive_m330693C4113907D60B6D293703D0F699B6AAC052_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SocketUdpBlocking_DnsAndConnect_m796EB2A502A4009FB44479774B867979612AA2D2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SocketUdpBlocking_ReceiveLoop_mF3D3C42ECEA0036AE504A3A1BA68763ED43975BE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SocketUdp_DnsAndConnect_m251C7EFF629765CE5B79D4510FEB4E891DA0C395_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SocketUdp_ReceiveLoop_mF45F2067F94DF5E1B6CD992A614F2A7AB83BFF38_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StreamBuffer_ReadByte_mF73689CD0D5A00F41E76D25A3B424A3CBFA39A33_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StreamBuffer_Seek_m679226366182B7E88E25AAA44A0E2369D95F2132_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StructWrapperUtility_Wrap_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m99315E26312E0774B3796197D97EF5B8494238A4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StructWrapperUtility_Wrap_TisInt16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_m244AA237F47B00E75F5522F19C8C530A1561A3C6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StructWrapperUtility_Wrap_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2728519730D266CE44A07F7721A2AF952CC82B56_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StructWrapperUtility_Wrap_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m46A3CCE0123382CE2ABB5C75C010DBC5A2DE1DE4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StructWrapperUtility_Wrap_TisQuaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_m9324B1622420EF29313B197E1F0BBF936F219951_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StructWrapperUtility_Wrap_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m32BA326D82F30DC2871BFA79106F30F6BBA9E8F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StructWrapperUtility_Wrap_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m871553655C50B62211723B863D1C36BF17EF0FCE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StructWrapperUtility_Wrap_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m24E7DFC0E61B76F8ABF9F2220CF807735B687681_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StructWrapper_1_Unwrap_m3E8975C9B815A34D5029D1EA5FB68114FDB48455_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StructWrapper_1_Unwrap_m9164C4A1A9F83BCC4C3FF251234425D5CF7C9FBA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StructWrapper_1_Unwrap_m9C0C7926851089CFD9E6FFBD4071B5C52CB44FD0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StructWrapper_1_Unwrap_m9C8FB86F3F76715CE8B490C8D3A71A6BA86815FF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StructWrapper_1_Unwrap_mA04D832915A725991AFF3833B05B56D67D6B6694_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StructWrapper_1_Unwrap_mB2FC2CC319C58B8C737593BA7DF47D09AEFF59CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StructWrapper_1_Unwrap_mB605FBDE4FB64C6AC45CD670AB2558F525BB7F76_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StructWrapper_1_Unwrap_mD390FEB0DCDBE971679888756BC96A080256C04A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StructWrapper_1_Unwrap_mF81659AC618A1040E422AA60132854C14C3A7FD4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StructWrapper_1_Unwrap_mFC072ACF1E3C8390E0C4E62523895D81EB5A61CB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StructWrapper_1__ctor_mD217A5E411F13F5ADE00038E083028D9161B7400_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SupportClass_StartBackgroundCalls_m42B198ADEDAE9A907D4931759B4C1D5AC0F7B329_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TPeer_EnqueueMessageAsPayload_mAE465ABE74AA7F29FBFF3A21542BD7F8D4BD2064_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__21_0_mA6DDB16A87B63BC1BB58BF3B790A9C38CBF9AC7A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass6_0_U3CStartBackgroundCallsU3Eb__0_mAA025446D5D9B3AF59C3E38662D0FDBB4DB35FDF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Hashtable_tD626399B3ADFD501225241D7366103F35472542A_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_0_0_0_var;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;

struct StructWrapper_1U5BU5D_tE8AC3685DFE32D1B08571822E3A006934789903B;
struct StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D;
struct MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;

IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END

#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t1E85CBF91297C9D62A0FC2AD29FD24E33C8A5E54* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_tB45A861D090B15129521119AE48ED3813820A974* ____keys;
	ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_tEAE2DF00751C80F437F3C5601EDE17B54180B563  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_tE37B1AE38F7F37EABC4AD8B10AA4518AC6723449* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t5A79233A4456795A746B4392B91722A23CC7A4AB* ____keys;
	ValueCollection_tAE2E613B317445D3CC6A07BC1B6252D7A667DDB2* ____values;
	RuntimeObject* ____syncRoot;
};
struct List_1_tDCC8AB6F4CE453A93C71B81D73916DC53DF6CE05  : public RuntimeObject
{
	IDisposableU5BU5D_t7D2E88760CCE6C653A28D1DB1108AFA898478DEE* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB  : public RuntimeObject
{
	MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D  : public RuntimeObject
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC  : public RuntimeObject
{
	StreamBufferU5BU5D_tB9E722BD985AEFD3912D4E4DCD160066AEA4AF6B* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D  : public RuntimeObject
{
	ThreadU5BU5D_t9D34A6A5BE8998FAD6B8556B1E16BF0C836572B2* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79  : public RuntimeObject
{
	int32_t ____freeHead;
	int32_t ____freeCount;
	int32_t ____usedCount;
	uint32_t ____capacity;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	NodeU5BU5D_tF20E71F45B701C00ED98EAADE64B5BBBD69639D1* ____nodes;
	bool ___isReadOnly;
	RuntimeObject* ___keys;
	RuntimeObject* ___values;
};
struct Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5  : public RuntimeObject
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____array;
	int32_t ____head;
	int32_t ____tail;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE  : public RuntimeObject
{
	StreamBufferU5BU5D_tB9E722BD985AEFD3912D4E4DCD160066AEA4AF6B* ____array;
	int32_t ____head;
	int32_t ____tail;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct Queue_1_t154FB8B59EFEDA2B31FA23A85050536E30F23481  : public RuntimeObject
{
	MyActionU5BU5D_t4691150EBA1025744B1806FBE5F8565835DEFDD6* ____array;
	int32_t ____head;
	int32_t ____tail;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA  : public RuntimeObject
{
};
struct CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9  : public RuntimeObject
{
};
struct EndPoint_t6233F4E2EB9F0F2D36E187F12BE050E6D8B73564  : public RuntimeObject
{
};
struct IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484  : public RuntimeObject
{
	uint32_t ____addressOrScopeId;
	UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ____numbers;
	String_t* ____toString;
	int32_t ____hashCode;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE  : public RuntimeObject
{
	RuntimeObject* ____identity;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
	Il2CppIUnknown* ____identity;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
	Il2CppIUnknown* ____identity;
};
struct MemberInfo_t  : public RuntimeObject
{
};
struct NetworkSimulationSet_t4BA8B34DF74B489FCB89281132F777080DBEAF49  : public RuntimeObject
{
	bool ___isSimulationEnabled;
	int32_t ___outgoingLag;
	int32_t ___outgoingJitter;
	int32_t ___outgoingLossPercentage;
	int32_t ___incomingLag;
	int32_t ___incomingJitter;
	int32_t ___incomingLossPercentage;
	PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* ___peerBase;
	Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___netSimThread;
	ManualResetEvent_t63959486AA41A113A4353D0BF4A68E77EBA0A158* ___NetSimManualResetEvent;
	int32_t ___U3CLostPackagesOutU3Ek__BackingField;
	int32_t ___U3CLostPackagesInU3Ek__BackingField;
};
struct OperationResponse_t19D9B9933391EE79E5DEB2F8AECE02D5519E65ED  : public RuntimeObject
{
	uint8_t ___OperationCode;
	int16_t ___ReturnCode;
	String_t* ___DebugMessage;
	ParameterDictionary_t86A1C953B1E7C11059D12BAAE61E0021124E08F3* ___Parameters;
};
struct ParameterDictionary_t86A1C953B1E7C11059D12BAAE61E0021124E08F3  : public RuntimeObject
{
	NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79* ___paramDict;
	StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD* ___wrapperPools;
};
struct PhotonCodes_tD87BC2AFC97AFC5FD8016CEA4498183CDF98C730  : public RuntimeObject
{
};
struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8  : public RuntimeObject
{
	int32_t ____inext;
	int32_t ____inextp;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____seedArray;
};
struct Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043  : public RuntimeObject
{
	int64_t ___elapsed;
	int64_t ___started;
	bool ___is_running;
};
struct StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB  : public RuntimeObject
{
	int32_t ___pos;
	int32_t ___len;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buf;
};
struct String_t  : public RuntimeObject
{
	int32_t ____stringLength;
	Il2CppChar ____firstChar;
};
struct StringBuilder_t  : public RuntimeObject
{
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars;
	StringBuilder_t* ___m_ChunkPrevious;
	int32_t ___m_ChunkLength;
	int32_t ___m_ChunkOffset;
	int32_t ___m_MaxCapacity;
};
struct StructWrapperPool_t01471DB818A6B3ABA6119E43B6E717D95C9FE044  : public RuntimeObject
{
};
struct StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD  : public RuntimeObject
{
	Dictionary_2_tEAE2DF00751C80F437F3C5601EDE17B54180B563* ___pools;
	List_1_tDCC8AB6F4CE453A93C71B81D73916DC53DF6CE05* ___used;
};
struct SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7  : public RuntimeObject
{
};
struct TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503  : public RuntimeObject
{
	int32_t ___U3CPackageHeaderSizeU3Ek__BackingField;
	int32_t ___U3CReliableCommandCountU3Ek__BackingField;
	int32_t ___U3CUnreliableCommandCountU3Ek__BackingField;
	int32_t ___U3CFragmentCommandCountU3Ek__BackingField;
	int32_t ___U3CControlCommandCountU3Ek__BackingField;
	int32_t ___U3CTotalPacketCountU3Ek__BackingField;
	int32_t ___U3CTotalCommandsInPacketsU3Ek__BackingField;
	int32_t ___U3CReliableCommandBytesU3Ek__BackingField;
	int32_t ___U3CUnreliableCommandBytesU3Ek__BackingField;
	int32_t ___U3CFragmentCommandBytesU3Ek__BackingField;
	int32_t ___U3CControlCommandBytesU3Ek__BackingField;
	int32_t ___U3CTimestampOfLastAckU3Ek__BackingField;
	int32_t ___U3CTimestampOfLastReliableCommandU3Ek__BackingField;
};
struct TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9  : public RuntimeObject
{
	Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* ___watch;
	int32_t ___timeOfLastDispatchCall;
	int32_t ___timeOfLastSendCall;
	int32_t ___U3COperationByteCountU3Ek__BackingField;
	int32_t ___U3COperationCountU3Ek__BackingField;
	int32_t ___U3CResultByteCountU3Ek__BackingField;
	int32_t ___U3CResultCountU3Ek__BackingField;
	int32_t ___U3CEventByteCountU3Ek__BackingField;
	int32_t ___U3CEventCountU3Ek__BackingField;
	int32_t ___U3CLongestOpResponseCallbackU3Ek__BackingField;
	uint8_t ___U3CLongestOpResponseCallbackOpCodeU3Ek__BackingField;
	int32_t ___U3CLongestEventCallbackU3Ek__BackingField;
	int32_t ___U3CLongestMessageCallbackU3Ek__BackingField;
	int32_t ___U3CLongestRawMessageCallbackU3Ek__BackingField;
	uint8_t ___U3CLongestEventCallbackCodeU3Ek__BackingField;
	int32_t ___U3CLongestDeltaBetweenDispatchingU3Ek__BackingField;
	int32_t ___U3CLongestDeltaBetweenSendingU3Ek__BackingField;
	int32_t ___U3CDispatchIncomingCommandsCallsU3Ek__BackingField;
	int32_t ___U3CSendOutgoingCommandsCallsU3Ek__BackingField;
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F  : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct Version_tA21A2DF89C3D03C9A075029FD09B1B73C7BF407A  : public RuntimeObject
{
};
struct ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76  : public RuntimeObject
{
	Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* ___workSocket;
	int32_t ___ReceivedHeaderBytes;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___HeaderBuffer;
	int32_t ___ExpectedMessageBytes;
	int32_t ___ReceivedMessageBytes;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___MessageBuffer;
};
struct U3CU3Ec_t73AAA5C9233EAD883FA9F95B02455EC59A124208  : public RuntimeObject
{
};
struct U3CU3Ec__DisplayClass6_0_tC1DFCCC6B3BD6C0BBC992058CF983E38121F77C7  : public RuntimeObject
{
	int32_t ___millisecondsInterval;
	Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___myThread;
};
struct ThreadSafeRandom_t7C46688A9BB2DD1250ADDB48303FFDABA47C627F  : public RuntimeObject
{
};
struct Enumerator_t5B4557CF8F113261AC8BF5AEF969FC63B7DC6526 
{
	List_1_tDCC8AB6F4CE453A93C71B81D73916DC53DF6CE05* ____list;
	int32_t ____index;
	int32_t ____version;
	RuntimeObject* ____current;
};
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A 
{
	List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list;
	int32_t ____index;
	int32_t ____version;
	RuntimeObject* ____current;
};
struct Enumerator_tDF821B4E909C93A3769A3FA70C611EE7BDE6D936 
{
	List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* ____list;
	int32_t ____index;
	int32_t ____version;
	Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ____current;
};
struct KeyIterator_tC58C0301EA78E745BA79F31F560555DAB28CC664 
{
	int32_t ____index;
	NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79* ____dict;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 
{
	bool ___m_value;
};
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 
{
	uint8_t ___m_value;
};
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F 
{
	double ___m_value;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2  : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct Hashtable_tD626399B3ADFD501225241D7366103F35472542A  : public Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA
{
};
struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175 
{
	int16_t ___m_value;
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C 
{
	int32_t ___m_value;
};
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 
{
	int64_t ___m_value;
};
struct IntPtr_t 
{
	void* ___m_value;
};
struct MethodBase_t  : public MemberInfo_t
{
};
struct PreserveAttribute_t0481B36C319AC980236E88C0F8E3AFC423B0B276  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 
{
	float ___x;
	float ___y;
	float ___z;
	float ___w;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C 
{
	float ___m_value;
};
struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3  : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___CoreNewLine;
	String_t* ___CoreNewLineStr;
	RuntimeObject* ____internalFormatProvider;
};
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F  : public CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9
{
	InternalThread_tF40B7BFCBD60C82BD8475A22FF5186CA10293687* ___internal_thread;
	RuntimeObject* ___m_ThreadStartArg;
	RuntimeObject* ___pending_exception;
	MulticastDelegate_t* ___m_Delegate;
	ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ___m_ExecutionContext;
	bool ___m_ExecutionContextBelongsToOuterScope;
	RuntimeObject* ___principal;
	int32_t ___principal_version;
};
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B 
{
	uint32_t ___m_value;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 
{
	float ___x;
	float ___y;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 
{
	float ___x;
	float ___y;
	float ___z;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 
{
	union
	{
		struct
		{
		};
		uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
	};
};
struct AddressFamily_t01AA8C9FD15E4727B241F1F453D88444337C7524 
{
	int32_t ___value__;
};
struct BindingFlags_t5DC2835E4AE9C1862B3AD172EF35B6A5F4F1812C 
{
	int32_t ___value__;
};
struct ConnectionProtocol_t5F53E5A9D1B47CD4A9FAE10E5F648DE2596D46F2 
{
	uint8_t ___value__;
};
struct ConnectionStateValue_tE2E514D341A8EC31202D5F056037C4BED4B54921 
{
	uint8_t ___value__;
};
struct DebugLevel_t02AE6C5FD0E09AFE78382E0B5C15DC2223D35D98 
{
	uint8_t ___value__;
};
struct Delegate_t  : public RuntimeObject
{
	intptr_t ___method_ptr;
	intptr_t ___invoke_impl;
	RuntimeObject* ___m_target;
	intptr_t ___method;
	intptr_t ___delegate_trampoline;
	intptr_t ___extra_arg;
	intptr_t ___method_code;
	intptr_t ___interp_method;
	intptr_t ___interp_invoke_impl;
	MethodInfo_t* ___method_info;
	MethodInfo_t* ___original_method_info;
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
	bool ___method_is_virtual;
};
struct Delegate_t_marshaled_pinvoke
{
	intptr_t ___method_ptr;
	intptr_t ___invoke_impl;
	Il2CppIUnknown* ___m_target;
	intptr_t ___method;
	intptr_t ___delegate_trampoline;
	intptr_t ___extra_arg;
	intptr_t ___method_code;
	intptr_t ___interp_method;
	intptr_t ___interp_invoke_impl;
	MethodInfo_t* ___method_info;
	MethodInfo_t* ___original_method_info;
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
	int32_t ___method_is_virtual;
};
struct Delegate_t_marshaled_com
{
	intptr_t ___method_ptr;
	intptr_t ___invoke_impl;
	Il2CppIUnknown* ___m_target;
	intptr_t ___method;
	intptr_t ___delegate_trampoline;
	intptr_t ___extra_arg;
	intptr_t ___method_code;
	intptr_t ___interp_method;
	intptr_t ___interp_invoke_impl;
	MethodInfo_t* ___method_info;
	MethodInfo_t* ___original_method_info;
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
	int32_t ___method_is_virtual;
};
struct DeliveryMode_tBD00E8E8A6BB25D15E75BBBDD17DCEB12B803593 
{
	int32_t ___value__;
};
struct EgMessageType_t9A262362B59EA91F810BDB5FA60011226950E00A 
{
	uint8_t ___value__;
};
struct Exception_t  : public RuntimeObject
{
	String_t* ____className;
	String_t* ____message;
	RuntimeObject* ____data;
	Exception_t* ____innerException;
	String_t* ____helpURL;
	RuntimeObject* ____stackTrace;
	String_t* ____stackTraceString;
	String_t* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	RuntimeObject* ____dynamicMethods;
	int32_t ____HResult;
	String_t* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_pinvoke
{
	char* ____className;
	char* ____message;
	RuntimeObject* ____data;
	Exception_t_marshaled_pinvoke* ____innerException;
	char* ____helpURL;
	Il2CppIUnknown* ____stackTrace;
	char* ____stackTraceString;
	char* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	Il2CppIUnknown* ____dynamicMethods;
	int32_t ____HResult;
	char* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	Il2CppSafeArray* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_com
{
	Il2CppChar* ____className;
	Il2CppChar* ____message;
	RuntimeObject* ____data;
	Exception_t_marshaled_com* ____innerException;
	Il2CppChar* ____helpURL;
	Il2CppIUnknown* ____stackTrace;
	Il2CppChar* ____stackTraceString;
	Il2CppChar* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	Il2CppIUnknown* ____dynamicMethods;
	int32_t ____HResult;
	Il2CppChar* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	Il2CppSafeArray* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct MethodInfo_t  : public MethodBase_t
{
};
struct PhotonSocketError_t77AD558AD05BFD28C829E9708518346AAD472FD9 
{
	int32_t ___value__;
};
struct PhotonSocketState_t7F72F90C12B6D46FEE5435BA595D630D536C97BB 
{
	int32_t ___value__;
};
struct Pooling_t0BB3BCD794A8A59B81E20F5D9DDEE75A742EFCC7 
{
	int32_t ___value__;
};
struct ProtocolType_t104D087F8C40460E0FE8D38659949AEA910CD20A 
{
	int32_t ___value__;
};
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 
{
	intptr_t ___value;
};
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B 
{
	intptr_t ___value;
};
struct SeekOrigin_t7EB9AD0EDF26368A40F48FA2098F02160B1E8000 
{
	int32_t ___value__;
};
struct SelectMode_t79471F8C16DDDCE101CD4E6F76FEC01110E5CA1E 
{
	int32_t ___value__;
};
struct SerializationProtocol_t2A6589A0938C7CF1EAFEEC0FC61F0D34F7176910 
{
	int32_t ___value__;
};
struct SocketError_t4AD3BECF393E3FD8C5238C4AE47B768B3ABC07B8 
{
	int32_t ___value__;
};
struct SocketFlags_t48F675629008EF0627E5937E1B078C1456A6E707 
{
	int32_t ___value__;
};
struct SocketType_tEFAA48791CC7B43043CE5B1DE7A54F15DCFE3C52 
{
	int32_t ___value__;
};
struct StatusCode_tD49F9E026EFABFD71BA675213E28355707A67D74 
{
	int32_t ___value__;
};
struct TargetFrameworks_tFA2579142253D3F9C8D7EBCB307EC5D21F20E76D 
{
	int32_t ___value__;
};
struct WrappedType_t6C3E16CAD6D7CB8C4D4C339AD4F59E3E0D330E44 
{
	int32_t ___value__;
};
struct GpType_t6F1E3D74251906A6F591B8D994EE8B69ABF0AB7D 
{
	uint8_t ___value__;
};
struct IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34  : public RuntimeObject
{
	PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* ___peerBase;
	uint8_t ___Protocol;
	bool ___PollReceive;
	int32_t ___U3CStateU3Ek__BackingField;
	int32_t ___U3CSocketErrorCodeU3Ek__BackingField;
	String_t* ___ConnectAddress;
	String_t* ___U3CServerAddressU3Ek__BackingField;
	String_t* ___U3CProxyServerAddressU3Ek__BackingField;
	int32_t ___U3CServerPortU3Ek__BackingField;
	bool ___U3CAddressResolvedAsIpv6U3Ek__BackingField;
	String_t* ___U3CUrlProtocolU3Ek__BackingField;
	String_t* ___U3CUrlPathU3Ek__BackingField;
};
struct MulticastDelegate_t  : public Delegate_t
{
	DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
};
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
	Delegate_t_marshaled_pinvoke** ___delegates;
};
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
	Delegate_t_marshaled_com** ___delegates;
};
struct PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F  : public RuntimeObject
{
	PhotonPeer_t49659FA3F71A8C67E0A1922FBA955CCBEF14DD9C* ___photonPeer;
	IProtocol_t81522842E9975A0B8ADDCB83BBAB7A1A28A95223* ___SerializationProtocol;
	uint8_t ___usedTransportProtocol;
	IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* ___PhotonSocket;
	String_t* ___U3CServerAddressU3Ek__BackingField;
	String_t* ___U3CProxyServerAddressU3Ek__BackingField;
	uint8_t ___peerConnectionState;
	int32_t ___ByteCountLastOperation;
	int32_t ___ByteCountCurrentDispatch;
	NCommand_t47ACF759A20E471E2A0FCE81D3FA13937C981DA1* ___CommandInCurrentDispatch;
	int32_t ___packetLossByCrc;
	int32_t ___packetLossByChallenge;
	Queue_1_t154FB8B59EFEDA2B31FA23A85050536E30F23481* ___ActionQueue;
	int16_t ___peerID;
	int32_t ___serverTimeOffset;
	bool ___serverTimeOffsetIsAvailable;
	int32_t ___roundTripTime;
	int32_t ___roundTripTimeVariance;
	int32_t ___lastRoundTripTime;
	int32_t ___lowestRoundTripTime;
	int32_t ___highestRoundTripTimeVariance;
	int32_t ___timestampOfLastReceive;
	int64_t ___bytesOut;
	int64_t ___bytesIn;
	RuntimeObject* ___PhotonToken;
	RuntimeObject* ___CustomInitData;
	String_t* ___AppId;
	EventData_t1D834FCA8C994FD4AA4D12372B5532170DFD3681* ___reusableEventData;
	Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* ___watch;
	int32_t ___timeoutInt;
	int32_t ___timeLastAckReceive;
	int32_t ___longestSentCall;
	int32_t ___timeLastSendAck;
	int32_t ___timeLastSendOutgoing;
	bool ___ApplicationIsInitialized;
	bool ___isEncryptionAvailable;
	int32_t ___outgoingCommandsInStream;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___messageHeader;
	RuntimeObject* ___CryptoProvider;
	Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___lagRandomizer;
	LinkedList_1_t1D68692B59A0459D88CB117CF9AC5EA8B3FA682F* ___NetSimListOutgoing;
	LinkedList_1_t1D68692B59A0459D88CB117CF9AC5EA8B3FA682F* ___NetSimListIncoming;
	NetworkSimulationSet_t4BA8B34DF74B489FCB89281132F777080DBEAF49* ___networkSimulationSettings;
	int32_t ___TrafficPackageHeaderSize;
};
struct PhotonPeer_t49659FA3F71A8C67E0A1922FBA955CCBEF14DD9C  : public RuntimeObject
{
	int32_t ___U3CCommandBufferSizeU3Ek__BackingField;
	int32_t ___U3CLimitOfUnreliableCommandsU3Ek__BackingField;
	int32_t ___WarningSize;
	int32_t ___CommandLogSize;
	int32_t ___TargetFramework;
	bool ___RemoveAppIdFromWebSocketPath;
	uint8_t ___ClientSdkId;
	bool ___UseInitV3;
	int32_t ___U3CSerializationProtocolTypeU3Ek__BackingField;
	Dictionary_2_tAD182111317FFA6F3D46F2A5D89115A1E112F989* ___SocketImplementationConfig;
	Type_t* ___U3CSocketImplementationU3Ek__BackingField;
	uint8_t ___DebugOut;
	RuntimeObject* ___U3CListenerU3Ek__BackingField;
	Action_1_tD73BC7FEF1671B01BA9C93C20E8C741DB8DEFCFD* ___OnDisconnectMessage;
	bool ___reuseEventInstance;
	bool ___useByteArraySlicePoolForEvents;
	bool ___wrapIncomingStructs;
	bool ___SendInCreationOrder;
	int32_t ___SendWindowSize;
	RuntimeObject* ___TrafficRecorder;
	bool ___U3CEnableServerTracingU3Ek__BackingField;
	uint8_t ___quickResendAttempts;
	uint8_t ___ChannelCount;
	bool ___EnableEncryptedFlag;
	bool ___crcEnabled;
	int32_t ___SentCountAllowance;
	int32_t ___InitialResendTimeMax;
	int32_t ___TimePingInterval;
	bool ___PingUsedAsInit;
	int32_t ___disconnectTimeout;
	uint8_t ___U3CTransportProtocolU3Ek__BackingField;
	int32_t ___mtu;
	bool ___U3CIsSendingOnlyAcksU3Ek__BackingField;
	bool ___RandomizeSequenceNumbers;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___RandomizedSequenceNumbers;
	bool ___GcmDatagramEncryption;
	TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* ___U3CTrafficStatsIncomingU3Ek__BackingField;
	TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* ___U3CTrafficStatsOutgoingU3Ek__BackingField;
	TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* ___U3CTrafficStatsGameLevelU3Ek__BackingField;
	Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* ___trafficStatsStopwatch;
	bool ___trafficStatsEnabled;
	PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* ___peerBase;
	RuntimeObject* ___SendOutgoingLockObject;
	RuntimeObject* ___DispatchLockObject;
	RuntimeObject* ___EnqueueLock;
	Type_t* ___payloadEncryptorType;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___PayloadEncryptionSecret;
	Type_t* ___encryptorType;
	RuntimeObject* ___Encryptor;
	int32_t ___U3CCountDiscardedU3Ek__BackingField;
	int32_t ___U3CDeltaUnreliableNumberU3Ek__BackingField;
};
struct SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8 
{
	int32_t ___DeliveryMode;
	bool ___Encrypt;
	uint8_t ___Channel;
};
struct SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8_marshaled_pinvoke
{
	int32_t ___DeliveryMode;
	int32_t ___Encrypt;
	uint8_t ___Channel;
};
struct SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8_marshaled_com
{
	int32_t ___DeliveryMode;
	int32_t ___Encrypt;
	uint8_t ___Channel;
};
struct Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E  : public RuntimeObject
{
	CachedEventArgs_tF0692E89962FD1A045B17BC985F838C11FB6822C* ____cachedTaskEventArgs;
	bool ___is_closed;
	bool ___is_listening;
	int32_t ___linger_timeout;
	int32_t ___addressFamily;
	int32_t ___socketType;
	int32_t ___protocolType;
	SafeSocketHandle_t5A597D30D951E736B750ED09D5B3AB72F98407EE* ___m_Handle;
	EndPoint_t6233F4E2EB9F0F2D36E187F12BE050E6D8B73564* ___seed_endpoint;
	SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* ___ReadSem;
	SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* ___WriteSem;
	bool ___is_blocking;
	bool ___is_bound;
	bool ___is_connected;
	int32_t ___m_IntCleanedUp;
	bool ___connect_in_progress;
};
struct StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF  : public RuntimeObject
{
	int32_t ___wrappedType;
	Type_t* ___ttype;
};
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295  : public Exception_t
{
};
struct Type_t  : public MemberInfo_t
{
	RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
};
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457  : public MulticastDelegate_t
{
};
struct StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5  : public StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF
{
	StructWrapperPool_1_t5E8DDB80FC1520CEC4AFE16039D7AC4A74287B66* ___U3CReturnPoolU3Ek__BackingField;
	int32_t ___pooling;
	bool ___value;
};
struct StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1  : public StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF
{
	StructWrapperPool_1_t1F18293FA806E29C458D31A841C65D654CEC8B26* ___U3CReturnPoolU3Ek__BackingField;
	int32_t ___pooling;
	uint8_t ___value;
};
struct StructWrapper_1_tB0A2177AA8AF22B893900B49E85A70791F743E3C  : public StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF
{
	StructWrapperPool_1_tC8F5D2E75913D836B9A9549F0C27EAF01A3C2549* ___U3CReturnPoolU3Ek__BackingField;
	int32_t ___pooling;
	double ___value;
};
struct StructWrapper_1_tF9C638DDBF8A1095858695E4D15D4B6D9EEAA11D  : public StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF
{
	StructWrapperPool_1_t4EF7CF345C551E1DA90C010B604BFEC1DF992E27* ___U3CReturnPoolU3Ek__BackingField;
	int32_t ___pooling;
	int16_t ___value;
};
struct StructWrapper_1_t609592732FC3B281446F0D607121AE6A5188302E  : public StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF
{
	StructWrapperPool_1_t67DDF649C7BC4B10CC90691D8627C17596F68EA7* ___U3CReturnPoolU3Ek__BackingField;
	int32_t ___pooling;
	int32_t ___value;
};
struct StructWrapper_1_tB2612D71A2ECC0BF432A53A560D15B031FB11724  : public StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF
{
	StructWrapperPool_1_t54B6B1931FD93C46CEFC88E22B942FD7076974C0* ___U3CReturnPoolU3Ek__BackingField;
	int32_t ___pooling;
	int64_t ___value;
};
struct StructWrapper_1_tC9F60D8FF4420CE54A7010BE1681DF30802F1FEA  : public StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF
{
	StructWrapperPool_1_tA10AC33AC1E53205CB61CF995421344091E6D28F* ___U3CReturnPoolU3Ek__BackingField;
	int32_t ___pooling;
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___value;
};
struct StructWrapper_1_t6718CC2EDA0066A6F1946BF9DF3DE128AF4DE0EB  : public StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF
{
	StructWrapperPool_1_t3734E1FCF7B1D72ADED792B04DF89E4444A9251A* ___U3CReturnPoolU3Ek__BackingField;
	int32_t ___pooling;
	float ___value;
};
struct StructWrapper_1_t6EBA45BF7780B651745A87DCAFC404434E83EEAC  : public StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF
{
	StructWrapperPool_1_t03C878F2E39F8CD69F57F3AB1AF4A75406AF8513* ___U3CReturnPoolU3Ek__BackingField;
	int32_t ___pooling;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value;
};
struct StructWrapper_1_tB5413A8ECB588C30B90278B5011F54F888793760  : public StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF
{
	StructWrapperPool_1_tF9644878E5EF178A8721F9A7017BE930D099A57D* ___U3CReturnPoolU3Ek__BackingField;
	int32_t ___pooling;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value;
};
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
	String_t* ____paramName;
};
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C  : public MulticastDelegate_t
{
};
struct ExternalException_t419875A3CD3C551692EDBBC99E4927E69F2E1F4C  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
	String_t* ___permissionState;
};
struct SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA  : public IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34
{
	Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* ___sock;
	RuntimeObject* ___syncer;
};
struct SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292  : public IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34
{
	Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* ___sock;
	RuntimeObject* ___syncer;
};
struct SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496  : public IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34
{
	Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* ___sock;
	RuntimeObject* ___syncer;
};
struct SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4  : public IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34
{
	Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* ___sock;
	RuntimeObject* ___syncer;
};
struct SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279  : public IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34
{
	Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* ___sock;
	RuntimeObject* ___syncer;
};
struct TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694  : public PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F
{
	Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* ___incomingList;
	List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC* ___outgoingStream;
	int32_t ___lastPingActivity;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___pingRequest;
	ParameterDictionary_t86A1C953B1E7C11059D12BAAE61E0021124E08F3* ___pingParamDict;
	bool ___DoFraming;
	bool ___waitForInitResponse;
};
struct ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2  : public MulticastDelegate_t
{
};
struct MyAction_t762575F3F98FA6F330E3C7B97DCD6765322EE1C8  : public MulticastDelegate_t
{
};
struct IntegerMillisecondsDelegate_t96BC80AFAEADCEEB857ED62CD9E9825A01D9B475  : public MulticastDelegate_t
{
};
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F  : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
	RuntimeObject* ____actualValue;
};
struct EndOfStreamException_t6B6A2609418A69523CBEF305228B18E0E5778028  : public IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910
{
};
struct Win32Exception_t15A75629914EB77C816D8219D93ED78E50C74BE9  : public ExternalException_t419875A3CD3C551692EDBBC99E4927E69F2E1F4C
{
	int32_t ___nativeErrorCode;
};
struct SocketException_t6D10102A62EA871BD31748E026A372DB6804083B  : public Win32Exception_t15A75629914EB77C816D8219D93ED78E50C74BE9
{
	EndPoint_t6233F4E2EB9F0F2D36E187F12BE050E6D8B73564* ___m_EndPoint;
};
struct List_1_tDCC8AB6F4CE453A93C71B81D73916DC53DF6CE05_StaticFields
{
	IDisposableU5BU5D_t7D2E88760CCE6C653A28D1DB1108AFA898478DEE* ___s_emptyArray;
};
struct List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB_StaticFields
{
	MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* ___s_emptyArray;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC_StaticFields
{
	StreamBufferU5BU5D_tB9E722BD985AEFD3912D4E4DCD160066AEA4AF6B* ___s_emptyArray;
};
struct List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D_StaticFields
{
	ThreadU5BU5D_t9D34A6A5BE8998FAD6B8556B1E16BF0C836572B2* ___s_emptyArray;
};
struct NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79_StaticFields
{
	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ____primeTableUInt;
};
struct IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_StaticFields
{
	IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___Any;
	IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___Loopback;
	IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___Broadcast;
	IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___None;
	IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___IPv6Any;
	IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___IPv6Loopback;
	IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___IPv6None;
};
struct PhotonCodes_tD87BC2AFC97AFC5FD8016CEA4498183CDF98C730_StaticFields
{
	uint8_t ___ClientKey;
	uint8_t ___ModeKey;
	uint8_t ___ServerKey;
	uint8_t ___InitEncryption;
	uint8_t ___Ping;
};
struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_StaticFields
{
	Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___s_globalRandom;
};
struct Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_ThreadStaticFields
{
	Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ___t_threadRandom;
};
struct Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_StaticFields
{
	int64_t ___Frequency;
	bool ___IsHighResolution;
};
struct String_t_StaticFields
{
	String_t* ___Empty;
};
struct StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD_StaticFields
{
	StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* ___mappedByteWrappers;
	StructWrapper_1U5BU5D_tE8AC3685DFE32D1B08571822E3A006934789903B* ___mappedBoolWrappers;
};
struct SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields
{
	List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* ___threadList;
	RuntimeObject* ___ThreadListLock;
	IntegerMillisecondsDelegate_t96BC80AFAEADCEEB857ED62CD9E9825A01D9B475* ___IntegerMilliseconds;
	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___crcLookupTable;
};
struct Version_tA21A2DF89C3D03C9A075029FD09B1B73C7BF407A_StaticFields
{
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___clientVersion;
};
struct U3CU3Ec_t73AAA5C9233EAD883FA9F95B02455EC59A124208_StaticFields
{
	U3CU3Ec_t73AAA5C9233EAD883FA9F95B02455EC59A124208* ___U3CU3E9;
};
struct ThreadSafeRandom_t7C46688A9BB2DD1250ADDB48303FFDABA47C627F_StaticFields
{
	Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* ____r;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
	String_t* ___TrueString;
	String_t* ___FalseString;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
{
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray;
};
struct Hashtable_tD626399B3ADFD501225241D7366103F35472542A_StaticFields
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___boxedByte;
};
struct IntPtr_t_StaticFields
{
	intptr_t ___Zero;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
{
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion;
};
struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3_StaticFields
{
	TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___Null;
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___s_coreNewLine;
};
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_StaticFields
{
	LocalDataStoreMgr_t205F1783D5CC2B148E829B5882E5406FF9A3AC1E* ___s_LocalDataStoreMgr;
	AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD* ___s_asyncLocalCurrentCulture;
	AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD* ___s_asyncLocalCurrentUICulture;
};
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_ThreadStaticFields
{
	LocalDataStoreHolder_t789DD474AE5141213C2105CE57830ECFC2D3C03F* ___s_LocalDataStore;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CurrentCulture;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CurrentUICulture;
	Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___current_thread;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
};
struct Exception_t_StaticFields
{
	RuntimeObject* ___s_EDILock;
};
struct IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34_StaticFields
{
	String_t* ___U3CServerIpAddressU3Ek__BackingField;
};
struct PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F_StaticFields
{
	int16_t ___peerCount;
	Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* ___MessageBufferPool;
};
struct PhotonPeer_t49659FA3F71A8C67E0A1922FBA955CCBEF14DD9C_StaticFields
{
	bool ___NoNativeCallbacks;
	String_t* ___clientVersion;
	bool ___NativeSocketLibAvailable;
	bool ___NativePayloadEncryptionLibAvailable;
	bool ___NativeDatagramEncryptionLibAvailable;
	int32_t ___OutgoingStreamBufferSize;
	bool ___AsyncKeyExchange;
};
struct SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8_StaticFields
{
	SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8 ___SendReliable;
	SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8 ___SendUnreliable;
};
struct Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E_StaticFields
{
	EventHandler_1_t5D3FC4609BD8133ED1226D6D49A1D8076B16A9ED* ___AcceptCompletedHandler;
	EventHandler_1_t5D3FC4609BD8133ED1226D6D49A1D8076B16A9ED* ___ReceiveCompletedHandler;
	EventHandler_1_t5D3FC4609BD8133ED1226D6D49A1D8076B16A9ED* ___SendCompletedHandler;
	TaskSocketAsyncEventArgs_1_tEB937620E5B15D91E5BFEFFA707CF800930F8401* ___s_rentedSocketSentinel;
	Int32TaskSocketAsyncEventArgs_t36C5FC82499ED9DAFE7F05C38EF92D77A0B248E9* ___s_rentedInt32Sentinel;
	Task_1_t4C228DE57804012969575431CFF12D57C875552D* ___s_zeroTask;
	RuntimeObject* ___s_InternalSyncObject;
	bool ___s_SupportsIPv4;
	bool ___s_SupportsIPv6;
	bool ___s_OSSupportsIPv6;
	bool ___s_Initialized;
	bool ___s_LoggingEnabled;
	AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___AcceptAsyncCallback;
	IOAsyncCallback_tDBBA8BBDA6B203613680E77BD4AD6320A1268388* ___BeginAcceptCallback;
	IOAsyncCallback_tDBBA8BBDA6B203613680E77BD4AD6320A1268388* ___BeginAcceptReceiveCallback;
	AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___ConnectAsyncCallback;
	IOAsyncCallback_tDBBA8BBDA6B203613680E77BD4AD6320A1268388* ___BeginConnectCallback;
	AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___DisconnectAsyncCallback;
	IOAsyncCallback_tDBBA8BBDA6B203613680E77BD4AD6320A1268388* ___BeginDisconnectCallback;
	AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___ReceiveAsyncCallback;
	IOAsyncCallback_tDBBA8BBDA6B203613680E77BD4AD6320A1268388* ___BeginReceiveCallback;
	IOAsyncCallback_tDBBA8BBDA6B203613680E77BD4AD6320A1268388* ___BeginReceiveGenericCallback;
	AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___ReceiveFromAsyncCallback;
	IOAsyncCallback_tDBBA8BBDA6B203613680E77BD4AD6320A1268388* ___BeginReceiveFromCallback;
	AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___SendAsyncCallback;
	IOAsyncCallback_tDBBA8BBDA6B203613680E77BD4AD6320A1268388* ___BeginSendGenericCallback;
	AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___SendToAsyncCallback;
};
struct Type_t_StaticFields
{
	Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
	Il2CppChar ___Delimiter;
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
	RuntimeObject* ___Missing;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
};
struct StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5_StaticFields
{
	StructWrapperPool_1_t5E8DDB80FC1520CEC4AFE16039D7AC4A74287B66* ___staticPool;
};
struct StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_StaticFields
{
	StructWrapperPool_1_t1F18293FA806E29C458D31A841C65D654CEC8B26* ___staticPool;
};
struct StructWrapper_1_tB0A2177AA8AF22B893900B49E85A70791F743E3C_StaticFields
{
	StructWrapperPool_1_tC8F5D2E75913D836B9A9549F0C27EAF01A3C2549* ___staticPool;
};
struct StructWrapper_1_tF9C638DDBF8A1095858695E4D15D4B6D9EEAA11D_StaticFields
{
	StructWrapperPool_1_t4EF7CF345C551E1DA90C010B604BFEC1DF992E27* ___staticPool;
};
struct StructWrapper_1_t609592732FC3B281446F0D607121AE6A5188302E_StaticFields
{
	StructWrapperPool_1_t67DDF649C7BC4B10CC90691D8627C17596F68EA7* ___staticPool;
};
struct StructWrapper_1_tB2612D71A2ECC0BF432A53A560D15B031FB11724_StaticFields
{
	StructWrapperPool_1_t54B6B1931FD93C46CEFC88E22B942FD7076974C0* ___staticPool;
};
struct StructWrapper_1_tC9F60D8FF4420CE54A7010BE1681DF30802F1FEA_StaticFields
{
	StructWrapperPool_1_tA10AC33AC1E53205CB61CF995421344091E6D28F* ___staticPool;
};
struct StructWrapper_1_t6718CC2EDA0066A6F1946BF9DF3DE128AF4DE0EB_StaticFields
{
	StructWrapperPool_1_t3734E1FCF7B1D72ADED792B04DF89E4444A9251A* ___staticPool;
};
struct StructWrapper_1_t6EBA45BF7780B651745A87DCAFC404434E83EEAC_StaticFields
{
	StructWrapperPool_1_t03C878F2E39F8CD69F57F3AB1AF4A75406AF8513* ___staticPool;
};
struct StructWrapper_1_tB5413A8ECB588C30B90278B5011F54F888793760_StaticFields
{
	StructWrapperPool_1_tF9644878E5EF178A8721F9A7017BE930D099A57D* ___staticPool;
};
struct TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694_StaticFields
{
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___tcpFramedMessageHead;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___tcpMsgHead;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031  : public RuntimeArray
{
	ALIGN_FIELD (8) uint8_t m_Items[1];

	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;
	}
};
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918  : public RuntimeArray
{
	ALIGN_FIELD (8) RuntimeObject* m_Items[1];

	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((void**)m_Items + index, (void*)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((void**)m_Items + index, (void*)value);
	}
};
struct IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D  : public RuntimeArray
{
	ALIGN_FIELD (8) IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* m_Items[1];

	inline IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484** 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, IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248  : public RuntimeArray
{
	ALIGN_FIELD (8) String_t* m_Items[1];

	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((void**)m_Items + index, (void*)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((void**)m_Items + index, (void*)value);
	}
};
struct MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265  : public RuntimeArray
{
	ALIGN_FIELD (8) MethodInfo_t* m_Items[1];

	inline MethodInfo_t* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline MethodInfo_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, MethodInfo_t* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline MethodInfo_t* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline MethodInfo_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, MethodInfo_t* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA  : public RuntimeArray
{
	ALIGN_FIELD (8) uint32_t m_Items[1];

	inline uint32_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline uint32_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, uint32_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline uint32_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline uint32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, uint32_t value)
	{
		m_Items[index] = value;
	}
};
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771  : public RuntimeArray
{
	ALIGN_FIELD (8) Delegate_t* m_Items[1];

	inline Delegate_t* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Delegate_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, Delegate_t* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513  : public RuntimeArray
{
	ALIGN_FIELD (8) StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* m_Items[1];

	inline StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1** 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, StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct StructWrapper_1U5BU5D_tE8AC3685DFE32D1B08571822E3A006934789903B  : public RuntimeArray
{
	ALIGN_FIELD (8) StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5* m_Items[1];

	inline StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5** 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, StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};


IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyIterator_tC58C0301EA78E745BA79F31F560555DAB28CC664 NonAllocDictionary_2_get_Keys_m667E851AA4BE9B7505C1B9C3F9886A7D2CB287E0_gshared (NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyIterator_tC58C0301EA78E745BA79F31F560555DAB28CC664 KeyIterator_GetEnumerator_m9493F917746582AD737A7CF1D61CFC8B9FC3E469_gshared (KeyIterator_tC58C0301EA78E745BA79F31F560555DAB28CC664* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyIterator_Dispose_m824176AE651E1B2B52E6D95A047D9C47C56C3361_gshared (KeyIterator_tC58C0301EA78E745BA79F31F560555DAB28CC664* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t KeyIterator_get_Current_m1ECBED3EE13F058124F0DA0687D6C20E98A677B6_gshared (KeyIterator_tC58C0301EA78E745BA79F31F560555DAB28CC664* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* NonAllocDictionary_2_get_Item_mED159549C1AA6A45E33A51114E5D42F7F66D84A2_gshared (NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79* __this, uint8_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool KeyIterator_MoveNext_m88040B94ED8020A7BC12662E8D73CFF87399364B_gshared (KeyIterator_tC58C0301EA78E745BA79F31F560555DAB28CC664* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared_inline (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1__ctor_m487BCAF8F7A2FB003B54B1E744B80FB6651B4963_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Clear_m70861E24CF43ECFF3BC5C2AD4EE55963D54D8711_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m0D2A25C95EFDC6E9CD22B663D9633426B51E3699_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StructWrapper_1_t6718CC2EDA0066A6F1946BF9DF3DE128AF4DE0EB* StructWrapperUtility_Wrap_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m32BA326D82F30DC2871BFA79106F30F6BBA9E8F5_gshared (float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StructWrapper_1_tB0A2177AA8AF22B893900B49E85A70791F743E3C* StructWrapperUtility_Wrap_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m99315E26312E0774B3796197D97EF5B8494238A4_gshared (double ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StructWrapper_1_tF9C638DDBF8A1095858695E4D15D4B6D9EEAA11D* StructWrapperUtility_Wrap_TisInt16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_m244AA237F47B00E75F5522F19C8C530A1561A3C6_gshared (int16_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StructWrapper_1_t609592732FC3B281446F0D607121AE6A5188302E* StructWrapperUtility_Wrap_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2728519730D266CE44A07F7721A2AF952CC82B56_gshared (int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StructWrapper_1_tB2612D71A2ECC0BF432A53A560D15B031FB11724* StructWrapperUtility_Wrap_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m46A3CCE0123382CE2ABB5C75C010DBC5A2DE1DE4_gshared (int64_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StructWrapper_1_Unwrap_mA04D832915A725991AFF3833B05B56D67D6B6694_gshared (StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t StructWrapper_1_Unwrap_m3E8975C9B815A34D5029D1EA5FB68114FDB48455_gshared (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float StructWrapper_1_Unwrap_mB605FBDE4FB64C6AC45CD670AB2558F525BB7F76_gshared (StructWrapper_1_t6718CC2EDA0066A6F1946BF9DF3DE128AF4DE0EB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double StructWrapper_1_Unwrap_mFC072ACF1E3C8390E0C4E62523895D81EB5A61CB_gshared (StructWrapper_1_tB0A2177AA8AF22B893900B49E85A70791F743E3C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t StructWrapper_1_Unwrap_m9C8FB86F3F76715CE8B490C8D3A71A6BA86815FF_gshared (StructWrapper_1_tF9C638DDBF8A1095858695E4D15D4B6D9EEAA11D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StructWrapper_1_Unwrap_m9C0C7926851089CFD9E6FFBD4071B5C52CB44FD0_gshared (StructWrapper_1_t609592732FC3B281446F0D607121AE6A5188302E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t StructWrapper_1_Unwrap_m9164C4A1A9F83BCC4C3FF251234425D5CF7C9FBA_gshared (StructWrapper_1_tB2612D71A2ECC0BF432A53A560D15B031FB11724* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StructWrapper_1_t6EBA45BF7780B651745A87DCAFC404434E83EEAC* StructWrapperUtility_Wrap_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m871553655C50B62211723B863D1C36BF17EF0FCE_gshared (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StructWrapper_1_tB5413A8ECB588C30B90278B5011F54F888793760* StructWrapperUtility_Wrap_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m24E7DFC0E61B76F8ABF9F2220CF807735B687681_gshared (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StructWrapper_1_tC9F60D8FF4420CE54A7010BE1681DF30802F1FEA* StructWrapperUtility_Wrap_TisQuaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_m9324B1622420EF29313B197E1F0BBF936F219951_gshared (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 StructWrapper_1_Unwrap_mF81659AC618A1040E422AA60132854C14C3A7FD4_gshared (StructWrapper_1_t6EBA45BF7780B651745A87DCAFC404434E83EEAC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 StructWrapper_1_Unwrap_mB2FC2CC319C58B8C737593BA7DF47D09AEFF59CA_gshared (StructWrapper_1_tB5413A8ECB588C30B90278B5011F54F888793760* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 StructWrapper_1_Unwrap_mD390FEB0DCDBE971679888756BC96A080256C04A_gshared (StructWrapper_1_tC9F60D8FF4420CE54A7010BE1681DF30802F1FEA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_gshared (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* __this, int32_t ___0_releasing, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StructWrapper_1__ctor_mD217A5E411F13F5ADE00038E083028D9161B7400_gshared (StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5* __this, int32_t ___0_releasing, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;

IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SendOptions_get_Reliability_mBE75242AA5C213EF2E9676871BE02D79E155D5D2 (SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SendOptions_set_Reliability_mE183CC0D1E7EC44C9ADF1F0E17D20A3A05BD5C6A (SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPhotonSocket__ctor_m6B3835EE978E2B363748C5B291A8BCD56A2A5E0E (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* ___0_peerBase, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, uint8_t ___0_levelOfMessage, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* IPhotonSocket_get_Listener_mCD4415B4D9CDBCEFDDA32457CF1A025A9E03B7E1 (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketTcp_Dispose_mEA4D0885BAE6339733E35643228FDB0061E28AF4 (SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_Close_m5EBF3D8BE2C42EF8037BC9372CE7760B1717EEE4 (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58 (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, uint8_t ___0_debugLevel, String_t* ___1_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149 (RuntimeObject* ___0_obj, bool* ___1_lockTaken, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPhotonSocket_Connect_m4B33D73392F88AF0376CC8FBA309C9F186C4E9CA (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThreadStart__ctor_m35CE51F76358F20E4A0C8F2963C3AE14E5FF7E71 (ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Thread__ctor_m1FA23A179DF4F5B659689D6FA40DE903086212E2 (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* __this, ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2* ___0_start, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Thread_set_IsBackground_m45F00BD4C46F9B8A7C46A20A170B22BABB8FBA30 (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void Thread_Start_m2230799AA331CA9ACEF49D5500281D0C1A9F72FA (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Socket_Send_mF846BE4031BE538814BC497FFDC8BB02AC9F5A33 (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_size, int32_t ___3_socketFlags, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EndPoint_t6233F4E2EB9F0F2D36E187F12BE050E6D8B73564* Socket_get_LocalEndPoint_m3A2B4E60F0096E2DB31F7C28EF3CDE148D256E26 (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EndPoint_t6233F4E2EB9F0F2D36E187F12BE050E6D8B73564* Socket_get_RemoteEndPoint_m6A626481D55A640C7654B91BFDE00199C2C95479 (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Socket_get_IsBound_m6CA0A4232291A7A0B99FCE2E5662A576D31A0A9D_inline (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m918500C1EFB475181349A79989BB79BB36102894 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PeerBase_get_timeInt_m58B98F2C895A84331EE6E9CC340117F1DF7DBF6F (PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool IPhotonSocket_get_AddressResolvedAsIpv6_m350276C517F5191B1C6CA6137B0D57B5508E6E48_inline (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, int32_t ___0_statusCode, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* IPhotonSocket_GetIpAddresses_mB83911A77F1DA15881CE86B703433D29630223FD (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, String_t* ___0_hostname, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IPAddress_get_AddressFamily_m1CE4BCCE499BD70B22F9E37B3F266F9306A98C21 (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket__ctor_m35F1F4B4872E251867DA16460F06E903A30E4595 (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* __this, int32_t ___0_addressFamily, int32_t ___1_socketType, int32_t ___2_protocolType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_set_NoDelay_m1F7ACCEF219BB8745AB17F29CEA618088E0B2405 (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PeerBase_get_DisconnectTimeout_mBD496C0035F2053C5D855BC786094B77049DAF69 (PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_set_ReceiveTimeout_m64104AED8D1B18294EB55BDA58DC291A4BEEAD9B (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_set_SendTimeout_m3C8E026F2961EBB32E1EA7B66657DE53E8A60679 (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t IPhotonSocket_get_ServerPort_m10F7BAEE54223D7D4D7B73CAB9F9AC608EE00737_inline (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_Connect_mEE1E8320C097486AFA5432284C1B7FFB0DDC35D6 (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* __this, IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___0_address, int32_t ___1_port, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Socket_get_AddressFamily_m42C390D31345314080EC35356ACFBBFF7E1123E5_inline (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IPhotonSocket_set_AddressResolvedAsIpv6_m07B1AA11221DE3120A591554681D2E140340C91C_inline (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IPhotonSocket_set_ServerIpAddress_m071C40C34B0C8D5236C16C4F4E0C97E6ACE77A5D_inline (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IPhotonSocket_get_MTU_mA52F51FE4302A499B8F419FD3FD2F589F37FB880 (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamBuffer__ctor_m0804398BEA2EE8863DD68CD99CEFE0D8E2BFB78B (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, int32_t ___0_size, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamBuffer_SetLength_m510F1166CEBF151CE71AEEA1FBBC24AF40248BBB (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, int64_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Socket_Receive_m29FED7D6FE4F95DD3B71CE6425AE19A3781FADBE (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_size, int32_t ___3_socketFlags, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SocketException_get_SocketErrorCode_m84FB2D308F046A24A1355975F3BF689C988224C6 (SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketException__ctor_mC09AA11941DA13359416179634B151A3FE2B9A64 (SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* __this, int32_t ___0_errorCode, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPhotonSocket_HandleReceivedDatagram_mE732DCDE0858559B4F838D8DDF66C979F7DAA974 (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_inBuffer, int32_t ___1_length, bool ___2_willBeReused, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PeerBase_get_TrafficStatsEnabled_mCC1511B967600ABB65663EE7B8AC96942DC75879 (PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* PeerBase_get_TrafficStatsIncoming_m0C70F8727D31B14AEE92DDB1B65A1CF20E838855 (PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStats_CountReliableOpCommand_mD9D723FD5DFFC806355B121EDAF34F05A1D10E7F (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_size, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStats_CountUnreliableOpCommand_m145B50835A379E19BA4FC7365A8ED0BB1CFCDE7C (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_size, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamBuffer_SetCapacityMinimum_mF301C9621F8DC1DEE6EB74F5D255ED22F6723D71 (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, int32_t ___0_neededSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamBuffer_Write_mB8F9B0B3609D1304433FBF99468A5F6807BBC1AE (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_srcOffset, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* StreamBuffer_GetBuffer_mB347ABAE3E9F1FD59A8657B965D85CB4AE8C2479 (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StreamBuffer_get_Position_m61D98C2FFB37B4FEEDC2790FD8E432B004FB47F4 (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamBuffer_set_Position_mE4F84AAB7F10D3EAA4639CFC26CB45C0EF7C6460 (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* StreamBuffer_ToArray_m796731F79F24DF08686802BB30867DCF9D8A5FEC (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StreamBuffer_get_Length_m8BF20D43953229862DFDBEC8D74C8F76442833A7 (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketTcpAsync_Dispose_m7D4E5FC54AF7116ACF95F831B8F3C5BECFA9CD15 (SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketTcpAsync_ReceiveAsync_m60B821A933C43935AC7A32BD95D570290EBBEF95 (SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* __this, ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* ___0_context, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReceiveContext__ctor_m9CBF9A0F89196AA41EC9F687A3AD04C3F9EDBBAF (ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* __this, Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* ___0_socket, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_headerBuffer, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___2_messageBuffer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ReceiveContext_get_CurrentBuffer_m6DD81D165788C13A0C56A4F0C608A0880EEEA5D6 (ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReceiveContext_get_CurrentOffset_mE60BDC7BB634EDCDED31765F7E01C302FB025F6F (ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReceiveContext_get_CurrentExpected_mDEEC73DACFAAB417CD1DDE7B837E938652DE9AA2 (ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncCallback__ctor_mC3C0475E930E4419AED02C7335E53B425A2D68AC (AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Socket_BeginReceive_mCCBDCDF0EE9A2AD7345F93A3931F2C426AFA4738 (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_size, int32_t ___3_socketFlags, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___4_callback, RuntimeObject* ___5_state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Socket_EndReceive_mD86DB01FE084056F0DA43DBB82B6B491CA8F5364 (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* __this, RuntimeObject* ___0_asyncResult, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReceiveContext_get_ReadingHeader_mA8D777F7631D8E9875B5B054889A8FBD3B239F00 (ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReceiveContext_Reset_mA6FEB3428FBE0BE71F7FEB9A794F77A352D9E77B (ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketUdp_Dispose_m1FE4DE2C26E247833E2E70397AD9FD9A7FED6469 (SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_Close_mE6673231EFBF35BBF5228BC5C7A2BA08DAD5237F (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* __this, int32_t ___0_timeout, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IPhotonSocket_set_SocketErrorCode_mCE0C02B9D4C7498960FD93FEE8D49469672891A8_inline (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Socket_set_Blocking_mAE329D3DA788B19FDDC6B773F5B0A1C31FBE9A7B (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Socket_Poll_m65D8E383FBE5A1D4A115942182620422B6646B98 (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* __this, int32_t ___0_microSeconds, int32_t ___1_mode, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Socket_Receive_m1D506714778D53C3EB7BBCB9155B8AEEF06FA91C (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketUdpAsync_Dispose_mD058AB831FFE5F61FFA5F001E7E417A9604CA7EC (SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketUdpAsync_StartReceive_mD26FB441B88AD4F49C751A541B7B08EB3454BCE5 (SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketUdpBlocking_Dispose_mB6EF6F3BA7735FAD399E7ED173018CE1E7197D94 (SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_BlockCopy_m2F7BC0C5BA97C500E3F87D5008718F797E02B358 (RuntimeArray* ___0_src, int32_t ___1_srcOffset, RuntimeArray* ___2_dst, int32_t ___3_dstOffset, int32_t ___4_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StreamBuffer_CheckSize_m5080608A03573F2DEF9A2CF25A42C30C6A8858D7 (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, int32_t ___0_size, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EndOfStreamException__ctor_m5629E1A514051A3D56052BD6D2D50C054308CCA4 (EndOfStreamException_t6B6A2609418A69523CBEF305228B18E0E5778028* __this, String_t* ___0_message, const RuntimeMethod* method) ;
inline void List_1__ctor_m77A797E121255F214E782ADF78DFA7E03614C11F (List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
inline void List_1_Add_mF8C65449AF6B15906CE1E82754FA5D89CADEB217_inline (List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB* __this, MethodInfo_t* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB*, MethodInfo_t*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t IntegerMillisecondsDelegate_Invoke_m508C39563FEF87550378EA22AF97F8488EC35BF6_inline (IntegerMillisecondsDelegate_t96BC80AFAEADCEEB857ED62CD9E9825A01D9B475* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass6_0__ctor_m4E1F493073CAC676027A6EDDCE579179540AC753 (U3CU3Ec__DisplayClass6_0_tC1DFCCC6B3BD6C0BBC992058CF983E38121F77C7* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m1104DB0524C8D81E9C97C6068CC22A52CCE146EC (List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Thread_set_Name_m53E2BA6E84C04A6393EA5E470E516703CB892E4A (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* __this, String_t* ___0_value, const RuntimeMethod* method) ;
inline Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* List_1_get_Item_m60371F3C4A4481F126B9BDBFDD9D69F464780693 (List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* (*) (List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline void List_1_set_Item_m4E3F70CC0447E0C1A7E23B0715ECAA7A36027687 (List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* __this, int32_t ___0_index, Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D*, int32_t, Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method);
}
inline int32_t List_1_get_Count_m5C2C4F7F515869E497B68E132BF2A2029A73C932_inline (List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, String_t* ___0_message, const RuntimeMethod* method) ;
inline void List_1_Add_m5F800AC3A9BEE2C4459A42828FB152CD7A848A8C_inline (List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* __this, Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D*, Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Thread_Abort_mB956BACF405EFC38C6A3D0B93142E4CEDD64D941 (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* __this, const RuntimeMethod* method) ;
inline Enumerator_tDF821B4E909C93A3769A3FA70C611EE7BDE6D936 List_1_GetEnumerator_mAD8AB2F66B018A6AC6744664D44E4C95F93DF9C5 (List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tDF821B4E909C93A3769A3FA70C611EE7BDE6D936 (*) (List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m6D733CC71CDE13E8737D066B069A9372CF3BABC9 (Enumerator_tDF821B4E909C93A3769A3FA70C611EE7BDE6D936* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tDF821B4E909C93A3769A3FA70C611EE7BDE6D936*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* Enumerator_get_Current_mE729A688F942830177F032C45AE3FD4EB5E5DD7B_inline (Enumerator_tDF821B4E909C93A3769A3FA70C611EE7BDE6D936* __this, const RuntimeMethod* method)
{
	return ((  Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* (*) (Enumerator_tDF821B4E909C93A3769A3FA70C611EE7BDE6D936*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m579F59E32FB57F80500F3D341A737BEC441918BE (Enumerator_tDF821B4E909C93A3769A3FA70C611EE7BDE6D936* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tDF821B4E909C93A3769A3FA70C611EE7BDE6D936*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline void List_1_Clear_mB23D89D510563F081E151C446F52130559838C27_inline (List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_WriteLine_mC5F87C5E4B2260E65EC87C37E89F4F840D575F12 (String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SupportClass_WriteStackTrace_mC2E42FB36C97F6B10386A3902695EBC809371DEF (Exception_t* ___0_throwable, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___1_stream, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D (StringBuilder_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8 (StringBuilder_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SupportClass_DictionaryToString_m0645B43282EC5801A48D62AB3D4008DC43FB756E (RuntimeObject* ___0_dictionary, bool ___1_includeTypes, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SupportClass_DictionaryToString_mEB12354C40266991C1C8EE76063049B026830747 (NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79* ___0_dictionary, bool ___1_includeTypes, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Join_m557B6B554B87C1742FA0B128500073B421ED0BFD (String_t* ___0_separator, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_AppendFormat_mAB076D92DC92723B2224D75987BE463AF1CE7132 (StringBuilder_t* __this, String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_AppendFormat_m14CB447291E6149BCF32E5E37DA21514BAD9C151 (StringBuilder_t* __this, String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
inline KeyIterator_tC58C0301EA78E745BA79F31F560555DAB28CC664 NonAllocDictionary_2_get_Keys_m667E851AA4BE9B7505C1B9C3F9886A7D2CB287E0 (NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79* __this, const RuntimeMethod* method)
{
	return ((  KeyIterator_tC58C0301EA78E745BA79F31F560555DAB28CC664 (*) (NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79*, const RuntimeMethod*))NonAllocDictionary_2_get_Keys_m667E851AA4BE9B7505C1B9C3F9886A7D2CB287E0_gshared)(__this, method);
}
inline KeyIterator_tC58C0301EA78E745BA79F31F560555DAB28CC664 KeyIterator_GetEnumerator_m9493F917746582AD737A7CF1D61CFC8B9FC3E469 (KeyIterator_tC58C0301EA78E745BA79F31F560555DAB28CC664* __this, const RuntimeMethod* method)
{
	return ((  KeyIterator_tC58C0301EA78E745BA79F31F560555DAB28CC664 (*) (KeyIterator_tC58C0301EA78E745BA79F31F560555DAB28CC664*, const RuntimeMethod*))KeyIterator_GetEnumerator_m9493F917746582AD737A7CF1D61CFC8B9FC3E469_gshared)(__this, method);
}
inline void KeyIterator_Dispose_m824176AE651E1B2B52E6D95A047D9C47C56C3361 (KeyIterator_tC58C0301EA78E745BA79F31F560555DAB28CC664* __this, const RuntimeMethod* method)
{
	((  void (*) (KeyIterator_tC58C0301EA78E745BA79F31F560555DAB28CC664*, const RuntimeMethod*))KeyIterator_Dispose_m824176AE651E1B2B52E6D95A047D9C47C56C3361_gshared)(__this, method);
}
inline uint8_t KeyIterator_get_Current_m1ECBED3EE13F058124F0DA0687D6C20E98A677B6 (KeyIterator_tC58C0301EA78E745BA79F31F560555DAB28CC664* __this, const RuntimeMethod* method)
{
	return ((  uint8_t (*) (KeyIterator_tC58C0301EA78E745BA79F31F560555DAB28CC664*, const RuntimeMethod*))KeyIterator_get_Current_m1ECBED3EE13F058124F0DA0687D6C20E98A677B6_gshared)(__this, method);
}
inline RuntimeObject* NonAllocDictionary_2_get_Item_mED159549C1AA6A45E33A51114E5D42F7F66D84A2 (NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79* __this, uint8_t ___0_key, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79*, uint8_t, const RuntimeMethod*))NonAllocDictionary_2_get_Item_mED159549C1AA6A45E33A51114E5D42F7F66D84A2_gshared)(__this, ___0_key, method);
}
inline bool KeyIterator_MoveNext_m88040B94ED8020A7BC12662E8D73CFF87399364B (KeyIterator_tC58C0301EA78E745BA79F31F560555DAB28CC664* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (KeyIterator_tC58C0301EA78E745BA79F31F560555DAB28CC664*, const RuntimeMethod*))KeyIterator_MoveNext_m88040B94ED8020A7BC12662E8D73CFF87399364B_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitConverter_ToString_mB4DC448C2229347732EB34E8EE5C54EE171BE2A3 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* SupportClass_InitializeTable_m8ECEB1488145BBFAE143F2EC81569C83241AA561 (uint32_t ___0_polynomial, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t SupportClass_CalculateCrc_m47F90917281DF637492BA93EC40B9F1CD123A57E (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntegerMillisecondsDelegate__ctor_mEC4D19D02B53A63795DEABB942B4148804D4402B (IntegerMillisecondsDelegate_t96BC80AFAEADCEEB857ED62CD9E9825A01D9B475* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random__ctor_m151183BD4F021499A98B9DE8502DAD4B12DD16AC (Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mFA2E90935A8B9763C943407FE22A8DE10DE5104A (U3CU3Ec_t73AAA5C9233EAD883FA9F95B02455EC59A124208* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Environment_get_TickCount_m183BFCF001E12849E3D898957F0B81FD88BA183C (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Thread_Sleep_m71DE163765BF465EC4A0163F2ED4D43143094549 (int32_t ___0_millisecondsTimeout, const RuntimeMethod* method) ;
inline bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_inline (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*, const RuntimeMethod*))Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2 (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* __this, const RuntimeMethod* method) ;
inline int32_t Queue_1_get_Count_mE7A2519B8F2D1440BA6BCC2734961BD5D4A8483D_inline (Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE*, const RuntimeMethod*))Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline)(__this, method);
}
inline void Queue_1__ctor_mE94D4D00CF88B7824FD7AB8FD3D1C7087A911A24 (Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
	((  void (*) (Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE*, int32_t, const RuntimeMethod*))Queue_1__ctor_m487BCAF8F7A2FB003B54B1E744B80FB6651B4963_gshared)(__this, ___0_capacity, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParameterDictionary__ctor_m6D768D8210FD3F4A25800894967C601326E93A7D (ParameterDictionary_t86A1C953B1E7C11059D12BAAE61E0021124E08F3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PeerBase__ctor_mED3188A7AD080FE4E679009D5D28F9496D40FD94 (PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PeerBase_Reset_mCE19641045955B3E383D555DD1B6D58925B9E154 (PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m0D1370567631D1C2616BA4D9F8032E06E0141569 (List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PeerBase_PrepareWebSocketUrl_mDCD135A70F5F344D4474EBC50A76B097D0840CC7 (PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* __this, String_t* ___0_serverAddress, String_t* ___1_appId, RuntimeObject* ___2_photonToken, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* PeerBase_WriteInitRequest_mD9AF1B9F4D1D6BBEAB2168A1FE75FA0540AD892F (PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TPeer_EnqueueInit_m31136CD9D656460AE02F048838AB2DCD994C75AC (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t PeerBase_get_debugOut_mA29D5E38097C6B8374B8C69C89D2AEE5ACBCDF76 (PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PeerBase_get_Listener_m3E13539621D55C1171BE6FBEA59BE827F43BDB59 (PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* __this, const RuntimeMethod* method) ;
inline void Queue_1_Clear_m8CA86E125D660CED98B811B8751FC008282F07E6 (Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* __this, const RuntimeMethod* method)
{
	((  void (*) (Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE*, const RuntimeMethod*))Queue_1_Clear_m70861E24CF43ECFF3BC5C2AD4EE55963D54D8711_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PeerBase_EnqueueStatusCallback_mC9A83CF587306DB6FAF719D13EAD3B56EBBC3DC5 (PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* __this, int32_t ___0_statusValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TPeer_SendPing_mBC4688FAB356ECAA508554434C2B52331E95719D (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Protocol_Serialize_m77E5E9C461E1172076FCD7FF91DDD21ACCDCECCF (int32_t ___0_value, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_target, int32_t* ___2_targetOffset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* PeerBase_get_TrafficStatsOutgoing_m20D7D5D750CA213D715AB7CDE26ABA707B15DB7E (PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStats_CountControlCommand_m70A881827E55E476DAF814DFE9E6ACF8CCE939D7 (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_size, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TPeer_EnqueueMessageAsPayload_mAE465ABE74AA7F29FBFF3A21542BD7F8D4BD2064 (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, int32_t ___0_deliveryMode, StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* ___1_opMessage, uint8_t ___2_channelId, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyAction__ctor_mF46665DA6BCE2FC72B0667F5337B60F1120F99EE (MyAction_t762575F3F98FA6F330E3C7B97DCD6765322EE1C8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PeerBase_EnqueueActionForDispatch_mE363E6607AA64E7C66F901EB5E19CF6A93CFB54F (PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* __this, MyAction_t762575F3F98FA6F330E3C7B97DCD6765322EE1C8* ___0_action, const RuntimeMethod* method) ;
inline int32_t Queue_1_get_Count_m2F3669C0CF3F9893BF7C19696C2CE3A23ABC8685_inline (Queue_1_t154FB8B59EFEDA2B31FA23A85050536E30F23481* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Queue_1_t154FB8B59EFEDA2B31FA23A85050536E30F23481*, const RuntimeMethod*))Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline)(__this, method);
}
inline MyAction_t762575F3F98FA6F330E3C7B97DCD6765322EE1C8* Queue_1_Dequeue_mD91D022E179F6F16A037697D5DC23E2C292903A9 (Queue_1_t154FB8B59EFEDA2B31FA23A85050536E30F23481* __this, const RuntimeMethod* method)
{
	return ((  MyAction_t762575F3F98FA6F330E3C7B97DCD6765322EE1C8* (*) (Queue_1_t154FB8B59EFEDA2B31FA23A85050536E30F23481*, const RuntimeMethod*))Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MyAction_Invoke_m4B08D293E676A68D50BF9DAE9EAE4C413EBCB5C0_inline (MyAction_t762575F3F98FA6F330E3C7B97DCD6765322EE1C8* __this, const RuntimeMethod* method) ;
inline StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* Queue_1_Dequeue_mB3349D2869C197D173898545FE1F5F7F541DB7D1 (Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* __this, const RuntimeMethod* method)
{
	return ((  StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* (*) (Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE*, const RuntimeMethod*))Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PeerBase_MessageBufferPoolPut_mFF5D5589EB3A36456368A63BFC2ADFDE0AF28187 (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* ___0_buff, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPhotonSocket_get_Connected_mB8837449AB5C1DC2A811F1B4DC9D2E7EA9C1C71A (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, const RuntimeMethod* method) ;
inline StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* List_1_get_Item_mA47D802088BBF5103B14BFC73F946857289C2E09 (List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* (*) (List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TPeer_SendData_m89512E66F1AE2DAB780DEDC60538000ABBEB4D58 (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, int32_t ___1_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PeerBase_get_mtu_mC01F04407072451449FF676D041A2DE91C827EC9 (PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m8E5C4F48D28BFC5C2191D8181EC011B16506AA40_inline (List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline void List_1_RemoveRange_m462317B8EA68B366BDE7EDB018C2F1E143F36D59 (List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
	((  void (*) (List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_m0D2A25C95EFDC6E9CD22B663D9633426B51E3699_gshared)(__this, ___0_index, ___1_count, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, RuntimeObject* ___1_actualValue, String_t* ___2_message, const RuntimeMethod* method) ;
inline void List_1_Add_m9F216224BAE030A1FEAB8C6A1711F957D547A32A_inline (List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC* __this, StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC*, StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* PeerBase_get_TrafficStatsGameLevel_m780E6D69F636F8BFDF27F55BCB3B09F172C57869 (PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_CountOperation_m10354051129E7212570E179A097F2EF4EB375BED (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_operationBytes, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PeerBase_get_timePingInterval_mAD3BCDADA9AEFD1EF576A4EE193F1801312EBE3D (PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParameterDictionary_set_Item_mA916FC2A561D86BB8C64600AB48DC964F4607E01 (ParameterDictionary_t86A1C953B1E7C11059D12BAAE61E0021124E08F3* __this, uint8_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* PeerBase_SerializeOperationToMessage_m819A3893658424FCC353570427A09870A767B02C (PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* __this, uint8_t ___0_opCode, ParameterDictionary_t86A1C953B1E7C11059D12BAAE61E0021124E08F3* ___1_parameters, uint8_t ___2_messageType, bool ___3_encrypt, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* PeerBase_MessageBufferPoolGet_mB1C28AD5DA0619EF3C53DCBCD381EE100A35E041 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStats_get_TotalPacketCount_m53FF50B024EC68701EB6CD83DC691D521067CF56_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStats_set_TotalPacketCount_m1F2462971D60D696A9F0ACC128B36EC38B2298DF_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStats_get_TotalCommandsInPackets_m81EFD3CD6FF16B0BD0BF40A96D234C13FFA0AB5B_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStats_set_TotalCommandsInPackets_mF1BAE11EB423190F3D02166FF5A99DF3463EE535_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NetworkSimulationSet_t4BA8B34DF74B489FCB89281132F777080DBEAF49* PeerBase_get_NetworkSimulationSettings_mC086D6F425E4C02DF87A6295FB4E91517CB6F106 (PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NetworkSimulationSet_get_IsSimulationEnabled_m238491EF54EFF3BDDCC0BEE13B24B291AF7A55CA (NetworkSimulationSet_t4BA8B34DF74B489FCB89281132F777080DBEAF49* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PeerBase_SendNetworkSimulated_m73CD388268809462C6B1A9A54C42FF9C7E5E9E6C (PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_dataToSend, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SupportClass_WriteStackTrace_mE3AC5D51CF0053CBFDA75FBF05308AE7D1AE2103 (Exception_t* ___0_throwable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PeerBase_EnqueueDebugReturn_m8A6D9158E69A1F8236110E81489001905D199231 (PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* __this, uint8_t ___0_level, String_t* ___1_debugReturn, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamBuffer__ctor_mEC7E08D2E4D12E4BC30CD704D4D9E208040BF771 (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buf, const RuntimeMethod* method) ;
inline void Queue_1_Enqueue_m5FC331845AC19E94777C698C0D4DF4731096533A (Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* __this, StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE*, StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB*, const RuntimeMethod*))Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TPeer_ReadPingResult_m2049B8988942CC0A224B6C69851B3E564C821958 (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_inbuff, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Byte_ToString_mB80CE094B94215119578E4D796566E71D7277EE4 (uint8_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Protocol_Deserialize_mEA68D828284E39064591824FF96AC650376D92AF (int32_t* ___0_value, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_source, int32_t* ___2_offset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PeerBase_UpdateRoundTripTimeAndVariance_m1789BB31F433A36D8E982C8869D978026C1BF8B1 (PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* __this, int32_t ___0_lastRoundtripTime, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ParameterDictionary_get_Item_m8B3EF326A2553ED8DD48D04B1378B38B341544A3 (ParameterDictionary_t86A1C953B1E7C11059D12BAAE61E0021124E08F3* __this, uint8_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_DispatchIncomingCommandsCalls_m1E4A6523E743DEBC2841B4612D529354B960D5B0_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_OperationByteCount_m36966BEC5C0357BB15E11A7C0E3EBA30018F2BF6_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_ResultByteCount_mD035D1FBCC51632CC1EF061EEADA88F5444FD8F0_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_EventByteCount_mB33BC27A65F0E9E7197053E820A541FB35EA9091_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_OperationCount_m9011FDA32ACC474A968BC614990DC4F678D075F7_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_ResultCount_m3251092EFCF512B788A97E9A2672304BB0B05365_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_EventCount_m0D6EDC66F02A91E11B680F4371CE2EB0AE1B3F36_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_OperationByteCount_m6A234BFC89E5C345689769D1CE308EC654D953AC_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_OperationCount_mFF55253AD445448F06B09AD3CDB85C0006FF1D87_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_ResultByteCount_m56FF68B66B79EC0D5D9B9D6DF2EC1B0F9C67541B_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_ResultCount_m70B9D61ED0D7C9FA0DCCE0D38034E5E2E3465C64_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_EventByteCount_m7D726975F7A5515CF057F971519159D4E826E879_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_EventCount_m602D515806131E91A8C41FEDF74F03582ACD9AF0_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_LongestOpResponseCallback_m143E9CA4DA33C7A7CA213BD07A55C2AAAC1C3651_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestOpResponseCallback_m91A293B663A0D701AEE63D5980044D7B019AE608_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestOpResponseCallbackOpCode_m518D556FDE4C196B53FBAE15B45366A18B374175_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, uint8_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_LongestEventCallback_m0D1CCC61EBD9CB994D7B9D06BD72DB05A965CCFF_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestEventCallback_m20582EAC7872FFEC12A12487C5D3DC33153457AD_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestEventCallbackCode_mACB0030449D979B4C53A3D155BD46D1AA5452CDB_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, uint8_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_LongestMessageCallback_m98643D9BFE90601666983FFA7A1F2197C185D873_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestMessageCallback_mD0414C415EA88426BF82BC36E4F320F1E9CB7BB3_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_LongestRawMessageCallback_mDD13AB8092AD3DFB1E5B5743AD9EDAA4ADB61C4F_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestRawMessageCallback_mE584FD02E95EB34E6B10D722270934294E6FAAAD_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Stopwatch_get_ElapsedMilliseconds_m8D8E60ADEB47D008C06D8E57D28D41EAE07AECBF (Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_LongestDeltaBetweenDispatching_m71114B26D67B50B310CDA6ABB04EE0BF56B22DC2_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestDeltaBetweenDispatching_mA5C84B2662E53BF6C44D33EE6D6A8C9B9DF21413_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_DispatchIncomingCommandsCalls_mF3E37B9F1FA014C5ABB993507143B26727FA3F01_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_LongestDeltaBetweenSending_mA2AF67D43294ED001C2635947B7106F31AF2A258_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestDeltaBetweenSending_m32C99CFABAFFA29623BD2310665B36FB16E51F84_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_SendOutgoingCommandsCalls_m38616D08B09C389D16DBF1319B32ADF4ED2472FD_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_SendOutgoingCommandsCalls_mBC36DB6CA681DD7E2C780338702AB870FAF8FFC5_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t TrafficStatsGameLevel_get_LongestEventCallbackCode_mB552F016E8EF81892BCF534E0BD04AA59909AE34_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t TrafficStatsGameLevel_get_LongestOpResponseCallbackOpCode_m9801E6BC19F09875F7D3F65DE5E9B0EB2733907B_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStats_set_PackageHeaderSize_m4427DE958736C30E3615CA60C3D27812A769AFFB_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStats_get_ReliableCommandCount_mBDE6C723F05226630846F681B86EE9759F736B28_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStats_get_UnreliableCommandCount_m8E70EC1A089573B380D3BAEBBBF7A70607CE0497_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStats_get_FragmentCommandCount_m9A94BD626A5808F230C105C8BACE8BDD9868C3CA_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStats_get_ControlCommandCount_mE12DD82883CDA3BC4BAE93D495900177AEBDB05C_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStats_get_ReliableCommandBytes_m39E80DE37134AFF7D9356BAC2FE31EA08A688BC3_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStats_get_UnreliableCommandBytes_m3E51EBF1D42BE899B0A313220051923C3F629B40_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStats_get_FragmentCommandBytes_m70141B4CF94ABCEE704D2E63B6F6AA47697BEAF8_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStats_get_ControlCommandBytes_m00CCDA4D90E8A037AE124924480FF497E44BB4FB_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStats_get_TotalCommandBytes_m40882FEAE0B0429C86F9A369C01F27670E56DCC4 (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStats_get_PackageHeaderSize_m1B780168BEA2904CA9978CD7108F2C69CE442A88_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStats_set_ControlCommandBytes_m85F1FE00A921B9DFFD8E9D2FEBDB98A5E0414A1E_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStats_set_ControlCommandCount_m33E299D38D79A8089E3E123106197E31CBA4D562_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStats_set_ReliableCommandBytes_mF0367373B55C3FA98B734FD34F06C4C99EAA9E39_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStats_set_ReliableCommandCount_mF418B8D22CBF720CB8694E9243A64D9A9ABCE0E9_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStats_set_UnreliableCommandBytes_m13291467E23326F4EF6B532FADAB8E3E6D391EC6_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStats_set_UnreliableCommandCount_m8C1A65BFDB2AB38DABDA39993982D22A31CA03AD_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStats_set_FragmentCommandBytes_mE52846B1D3B36C9CCC2CE469E290BA2222B8B572_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStats_set_FragmentCommandCount_m371F9C59E4C208F9294647C8098006B52A2FA955_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStats_get_TotalPacketBytes_m9767E9AE8DC60839550CFF81E547770F242F81A1 (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5* StructWrapperUtility_Wrap_m3040210312BDBE0CF819ADBCCC9593F0F3C14A26 (bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* StructWrapperUtility_Wrap_mF8E0C06EA22609F9D216F1E21D7639CBE3DE02EC (uint8_t ___0_value, const RuntimeMethod* method) ;
inline StructWrapper_1_t6718CC2EDA0066A6F1946BF9DF3DE128AF4DE0EB* StructWrapperUtility_Wrap_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m32BA326D82F30DC2871BFA79106F30F6BBA9E8F5 (float ___0_value, const RuntimeMethod* method)
{
	return ((  StructWrapper_1_t6718CC2EDA0066A6F1946BF9DF3DE128AF4DE0EB* (*) (float, const RuntimeMethod*))StructWrapperUtility_Wrap_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m32BA326D82F30DC2871BFA79106F30F6BBA9E8F5_gshared)(___0_value, method);
}
inline StructWrapper_1_tB0A2177AA8AF22B893900B49E85A70791F743E3C* StructWrapperUtility_Wrap_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m99315E26312E0774B3796197D97EF5B8494238A4 (double ___0_value, const RuntimeMethod* method)
{
	return ((  StructWrapper_1_tB0A2177AA8AF22B893900B49E85A70791F743E3C* (*) (double, const RuntimeMethod*))StructWrapperUtility_Wrap_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m99315E26312E0774B3796197D97EF5B8494238A4_gshared)(___0_value, method);
}
inline StructWrapper_1_tF9C638DDBF8A1095858695E4D15D4B6D9EEAA11D* StructWrapperUtility_Wrap_TisInt16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_m244AA237F47B00E75F5522F19C8C530A1561A3C6 (int16_t ___0_value, const RuntimeMethod* method)
{
	return ((  StructWrapper_1_tF9C638DDBF8A1095858695E4D15D4B6D9EEAA11D* (*) (int16_t, const RuntimeMethod*))StructWrapperUtility_Wrap_TisInt16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_m244AA237F47B00E75F5522F19C8C530A1561A3C6_gshared)(___0_value, method);
}
inline StructWrapper_1_t609592732FC3B281446F0D607121AE6A5188302E* StructWrapperUtility_Wrap_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2728519730D266CE44A07F7721A2AF952CC82B56 (int32_t ___0_value, const RuntimeMethod* method)
{
	return ((  StructWrapper_1_t609592732FC3B281446F0D607121AE6A5188302E* (*) (int32_t, const RuntimeMethod*))StructWrapperUtility_Wrap_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2728519730D266CE44A07F7721A2AF952CC82B56_gshared)(___0_value, method);
}
inline StructWrapper_1_tB2612D71A2ECC0BF432A53A560D15B031FB11724* StructWrapperUtility_Wrap_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m46A3CCE0123382CE2ABB5C75C010DBC5A2DE1DE4 (int64_t ___0_value, const RuntimeMethod* method)
{
	return ((  StructWrapper_1_tB2612D71A2ECC0BF432A53A560D15B031FB11724* (*) (int64_t, const RuntimeMethod*))StructWrapperUtility_Wrap_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m46A3CCE0123382CE2ABB5C75C010DBC5A2DE1DE4_gshared)(___0_value, method);
}
inline bool StructWrapper_1_Unwrap_mA04D832915A725991AFF3833B05B56D67D6B6694 (StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5*, const RuntimeMethod*))StructWrapper_1_Unwrap_mA04D832915A725991AFF3833B05B56D67D6B6694_gshared)(__this, method);
}
inline uint8_t StructWrapper_1_Unwrap_m3E8975C9B815A34D5029D1EA5FB68114FDB48455 (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* __this, const RuntimeMethod* method)
{
	return ((  uint8_t (*) (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*, const RuntimeMethod*))StructWrapper_1_Unwrap_m3E8975C9B815A34D5029D1EA5FB68114FDB48455_gshared)(__this, method);
}
inline float StructWrapper_1_Unwrap_mB605FBDE4FB64C6AC45CD670AB2558F525BB7F76 (StructWrapper_1_t6718CC2EDA0066A6F1946BF9DF3DE128AF4DE0EB* __this, const RuntimeMethod* method)
{
	return ((  float (*) (StructWrapper_1_t6718CC2EDA0066A6F1946BF9DF3DE128AF4DE0EB*, const RuntimeMethod*))StructWrapper_1_Unwrap_mB605FBDE4FB64C6AC45CD670AB2558F525BB7F76_gshared)(__this, method);
}
inline double StructWrapper_1_Unwrap_mFC072ACF1E3C8390E0C4E62523895D81EB5A61CB (StructWrapper_1_tB0A2177AA8AF22B893900B49E85A70791F743E3C* __this, const RuntimeMethod* method)
{
	return ((  double (*) (StructWrapper_1_tB0A2177AA8AF22B893900B49E85A70791F743E3C*, const RuntimeMethod*))StructWrapper_1_Unwrap_mFC072ACF1E3C8390E0C4E62523895D81EB5A61CB_gshared)(__this, method);
}
inline int16_t StructWrapper_1_Unwrap_m9C8FB86F3F76715CE8B490C8D3A71A6BA86815FF (StructWrapper_1_tF9C638DDBF8A1095858695E4D15D4B6D9EEAA11D* __this, const RuntimeMethod* method)
{
	return ((  int16_t (*) (StructWrapper_1_tF9C638DDBF8A1095858695E4D15D4B6D9EEAA11D*, const RuntimeMethod*))StructWrapper_1_Unwrap_m9C8FB86F3F76715CE8B490C8D3A71A6BA86815FF_gshared)(__this, method);
}
inline int32_t StructWrapper_1_Unwrap_m9C0C7926851089CFD9E6FFBD4071B5C52CB44FD0 (StructWrapper_1_t609592732FC3B281446F0D607121AE6A5188302E* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (StructWrapper_1_t609592732FC3B281446F0D607121AE6A5188302E*, const RuntimeMethod*))StructWrapper_1_Unwrap_m9C0C7926851089CFD9E6FFBD4071B5C52CB44FD0_gshared)(__this, method);
}
inline int64_t StructWrapper_1_Unwrap_m9164C4A1A9F83BCC4C3FF251234425D5CF7C9FBA (StructWrapper_1_tB2612D71A2ECC0BF432A53A560D15B031FB11724* __this, const RuntimeMethod* method)
{
	return ((  int64_t (*) (StructWrapper_1_tB2612D71A2ECC0BF432A53A560D15B031FB11724*, const RuntimeMethod*))StructWrapper_1_Unwrap_m9164C4A1A9F83BCC4C3FF251234425D5CF7C9FBA_gshared)(__this, method);
}
inline StructWrapper_1_t6EBA45BF7780B651745A87DCAFC404434E83EEAC* StructWrapperUtility_Wrap_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m871553655C50B62211723B863D1C36BF17EF0FCE (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
{
	return ((  StructWrapper_1_t6EBA45BF7780B651745A87DCAFC404434E83EEAC* (*) (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))StructWrapperUtility_Wrap_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m871553655C50B62211723B863D1C36BF17EF0FCE_gshared)(___0_value, method);
}
inline StructWrapper_1_tB5413A8ECB588C30B90278B5011F54F888793760* StructWrapperUtility_Wrap_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m24E7DFC0E61B76F8ABF9F2220CF807735B687681 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
{
	return ((  StructWrapper_1_tB5413A8ECB588C30B90278B5011F54F888793760* (*) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*))StructWrapperUtility_Wrap_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m24E7DFC0E61B76F8ABF9F2220CF807735B687681_gshared)(___0_value, method);
}
inline StructWrapper_1_tC9F60D8FF4420CE54A7010BE1681DF30802F1FEA* StructWrapperUtility_Wrap_TisQuaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_m9324B1622420EF29313B197E1F0BBF936F219951 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method)
{
	return ((  StructWrapper_1_tC9F60D8FF4420CE54A7010BE1681DF30802F1FEA* (*) (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974, const RuntimeMethod*))StructWrapperUtility_Wrap_TisQuaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_m9324B1622420EF29313B197E1F0BBF936F219951_gshared)(___0_value, method);
}
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 StructWrapper_1_Unwrap_mF81659AC618A1040E422AA60132854C14C3A7FD4 (StructWrapper_1_t6EBA45BF7780B651745A87DCAFC404434E83EEAC* __this, const RuntimeMethod* method)
{
	return ((  Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*) (StructWrapper_1_t6EBA45BF7780B651745A87DCAFC404434E83EEAC*, const RuntimeMethod*))StructWrapper_1_Unwrap_mF81659AC618A1040E422AA60132854C14C3A7FD4_gshared)(__this, method);
}
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 StructWrapper_1_Unwrap_mB2FC2CC319C58B8C737593BA7DF47D09AEFF59CA (StructWrapper_1_tB5413A8ECB588C30B90278B5011F54F888793760* __this, const RuntimeMethod* method)
{
	return ((  Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*) (StructWrapper_1_tB5413A8ECB588C30B90278B5011F54F888793760*, const RuntimeMethod*))StructWrapper_1_Unwrap_mB2FC2CC319C58B8C737593BA7DF47D09AEFF59CA_gshared)(__this, method);
}
inline Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 StructWrapper_1_Unwrap_mD390FEB0DCDBE971679888756BC96A080256C04A (StructWrapper_1_tC9F60D8FF4420CE54A7010BE1681DF30802F1FEA* __this, const RuntimeMethod* method)
{
	return ((  Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 (*) (StructWrapper_1_tC9F60D8FF4420CE54A7010BE1681DF30802F1FEA*, const RuntimeMethod*))StructWrapper_1_Unwrap_mD390FEB0DCDBE971679888756BC96A080256C04A_gshared)(__this, method);
}
inline Enumerator_t5B4557CF8F113261AC8BF5AEF969FC63B7DC6526 List_1_GetEnumerator_mF880C94E895B0EB2E47D22DA350EF630143827B9 (List_1_tDCC8AB6F4CE453A93C71B81D73916DC53DF6CE05* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t5B4557CF8F113261AC8BF5AEF969FC63B7DC6526 (*) (List_1_tDCC8AB6F4CE453A93C71B81D73916DC53DF6CE05*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m46E201ADBB9FFC2822AF4F5B468D9BBF486984F1 (Enumerator_t5B4557CF8F113261AC8BF5AEF969FC63B7DC6526* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t5B4557CF8F113261AC8BF5AEF969FC63B7DC6526*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m57DB9D7263FBD8C40DF805F4F4B4CD0C73CA8E9C_inline (Enumerator_t5B4557CF8F113261AC8BF5AEF969FC63B7DC6526* __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (Enumerator_t5B4557CF8F113261AC8BF5AEF969FC63B7DC6526*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m20E6D92CF08DAD013CC467F343D0A075EC9AF121 (Enumerator_t5B4557CF8F113261AC8BF5AEF969FC63B7DC6526* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t5B4557CF8F113261AC8BF5AEF969FC63B7DC6526*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline void List_1_Clear_m3D26594EDF010B733524A60C73DE0189FE498334_inline (List_1_tDCC8AB6F4CE453A93C71B81D73916DC53DF6CE05* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tDCC8AB6F4CE453A93C71B81D73916DC53DF6CE05*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline void Dictionary_2__ctor_mF8E1BFB05D835D130F69DEFD9BD9EABE106597D5 (Dictionary_2_tEAE2DF00751C80F437F3C5601EDE17B54180B563* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tEAE2DF00751C80F437F3C5601EDE17B54180B563*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
inline void List_1__ctor_mB4C51AD04BB1308274A370FED1FA4A1651C5766F (List_1_tDCC8AB6F4CE453A93C71B81D73916DC53DF6CE05* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tDCC8AB6F4CE453A93C71B81D73916DC53DF6CE05*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047 (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* __this, int32_t ___0_releasing, const RuntimeMethod* method)
{
	((  void (*) (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*, int32_t, const RuntimeMethod*))StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_gshared)(__this, ___0_releasing, method);
}
inline void StructWrapper_1__ctor_mD217A5E411F13F5ADE00038E083028D9161B7400 (StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5* __this, int32_t ___0_releasing, const RuntimeMethod* method)
{
	((  void (*) (StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5*, int32_t, const RuntimeMethod*))StructWrapper_1__ctor_mD217A5E411F13F5ADE00038E083028D9161B7400_gshared)(__this, ___0_releasing, method);
}
inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8_marshal_pinvoke(const SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8& unmarshaled, SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8_marshaled_pinvoke& marshaled)
{
	marshaled.___DeliveryMode = unmarshaled.___DeliveryMode;
	marshaled.___Encrypt = static_cast<int32_t>(unmarshaled.___Encrypt);
	marshaled.___Channel = unmarshaled.___Channel;
}
IL2CPP_EXTERN_C void SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8_marshal_pinvoke_back(const SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8_marshaled_pinvoke& marshaled, SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8& unmarshaled)
{
	int32_t unmarshaledDeliveryMode_temp_0 = 0;
	unmarshaledDeliveryMode_temp_0 = marshaled.___DeliveryMode;
	unmarshaled.___DeliveryMode = unmarshaledDeliveryMode_temp_0;
	bool unmarshaledEncrypt_temp_1 = false;
	unmarshaledEncrypt_temp_1 = static_cast<bool>(marshaled.___Encrypt);
	unmarshaled.___Encrypt = unmarshaledEncrypt_temp_1;
	uint8_t unmarshaledChannel_temp_2 = 0x0;
	unmarshaledChannel_temp_2 = marshaled.___Channel;
	unmarshaled.___Channel = unmarshaledChannel_temp_2;
}
IL2CPP_EXTERN_C void SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8_marshal_pinvoke_cleanup(SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8_marshal_com(const SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8& unmarshaled, SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8_marshaled_com& marshaled)
{
	marshaled.___DeliveryMode = unmarshaled.___DeliveryMode;
	marshaled.___Encrypt = static_cast<int32_t>(unmarshaled.___Encrypt);
	marshaled.___Channel = unmarshaled.___Channel;
}
IL2CPP_EXTERN_C void SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8_marshal_com_back(const SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8_marshaled_com& marshaled, SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8& unmarshaled)
{
	int32_t unmarshaledDeliveryMode_temp_0 = 0;
	unmarshaledDeliveryMode_temp_0 = marshaled.___DeliveryMode;
	unmarshaled.___DeliveryMode = unmarshaledDeliveryMode_temp_0;
	bool unmarshaledEncrypt_temp_1 = false;
	unmarshaledEncrypt_temp_1 = static_cast<bool>(marshaled.___Encrypt);
	unmarshaled.___Encrypt = unmarshaledEncrypt_temp_1;
	uint8_t unmarshaledChannel_temp_2 = 0x0;
	unmarshaledChannel_temp_2 = marshaled.___Channel;
	unmarshaled.___Channel = unmarshaledChannel_temp_2;
}
IL2CPP_EXTERN_C void SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8_marshal_com_cleanup(SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SendOptions_get_Reliability_mBE75242AA5C213EF2E9676871BE02D79E155D5D2 (SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int32_t L_0 = __this->___DeliveryMode;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0);
		goto IL_000d;
	}

IL_000d:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C  bool SendOptions_get_Reliability_mBE75242AA5C213EF2E9676871BE02D79E155D5D2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8*>(__this + _offset);
	bool _returnValue;
	_returnValue = SendOptions_get_Reliability_mBE75242AA5C213EF2E9676871BE02D79E155D5D2(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SendOptions_set_Reliability_mE183CC0D1E7EC44C9ADF1F0E17D20A3A05BD5C6A (SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8* __this, bool ___0_value, const RuntimeMethod* method) 
{
	SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8* G_B2_0 = NULL;
	SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8* G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8* G_B3_1 = NULL;
	{
		bool L_0 = ___0_value;
		if (L_0)
		{
			G_B2_0 = __this;
			goto IL_0008;
		}
		G_B1_0 = __this;
	}
	{
		G_B3_0 = 0;
		G_B3_1 = G_B1_0;
		goto IL_0009;
	}

IL_0008:
	{
		G_B3_0 = 1;
		G_B3_1 = G_B2_0;
	}

IL_0009:
	{
		G_B3_1->___DeliveryMode = G_B3_0;
		return;
	}
}
IL2CPP_EXTERN_C  void SendOptions_set_Reliability_mE183CC0D1E7EC44C9ADF1F0E17D20A3A05BD5C6A_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
{
	SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8*>(__this + _offset);
	SendOptions_set_Reliability_mE183CC0D1E7EC44C9ADF1F0E17D20A3A05BD5C6A(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SendOptions__cctor_m9AF6A1593FAD9C3FA5F3F4B5E24749ED57ED3A86 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8));
		SendOptions_set_Reliability_mE183CC0D1E7EC44C9ADF1F0E17D20A3A05BD5C6A((&V_0), (bool)1, NULL);
		SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8 L_0 = V_0;
		((SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8_StaticFields*)il2cpp_codegen_static_fields_for(SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8_il2cpp_TypeInfo_var))->___SendReliable = L_0;
		il2cpp_codegen_initobj((&V_0), sizeof(SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8));
		SendOptions_set_Reliability_mE183CC0D1E7EC44C9ADF1F0E17D20A3A05BD5C6A((&V_0), (bool)0, NULL);
		SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8 L_1 = V_0;
		((SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8_StaticFields*)il2cpp_codegen_static_fields_for(SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8_il2cpp_TypeInfo_var))->___SendUnreliable = 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketTcp__ctor_mB9F20C1D9A790D47FF04FF95AA957711A5720DBD (SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* __this, PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* ___0_npeer, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPhotonPeerListener_tCF670245092F1C9F0BB8F83AE0742E9473417E6D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE0414ECB1A82762D41F652890CF9961FD7FCCDAF);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL);
		__this->___syncer = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___syncer), (void*)L_0);
		PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* L_1 = ___0_npeer;
		IPhotonSocket__ctor_m6B3835EE978E2B363748C5B291A8BCD56A2A5E0E(__this, L_1, NULL);
		bool L_2;
		L_2 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 3, NULL);
		V_0 = L_2;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0033;
		}
	}
	{
		RuntimeObject* L_4;
		L_4 = IPhotonSocket_get_Listener_mCD4415B4D9CDBCEFDDA32457CF1A025A9E03B7E1(__this, NULL);
		NullCheck(L_4);
		InterfaceActionInvoker2< uint8_t, String_t* >::Invoke(0, IPhotonPeerListener_tCF670245092F1C9F0BB8F83AE0742E9473417E6D_il2cpp_TypeInfo_var, L_4, 3, _stringLiteralE0414ECB1A82762D41F652890CF9961FD7FCCDAF);
	}

IL_0033:
	{
		((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)__this)->___PollReceive = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketTcp_Finalize_mC5425332E6A3CF5276255668029D55E69E4B0E02 (SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* __this, const RuntimeMethod* method) 
{
	{
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_000b:
			{
				Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL);
				return;
			}
		});
		try
		{
			SocketTcp_Dispose_mEA4D0885BAE6339733E35643228FDB0061E28AF4(__this, NULL);
			goto IL_0013;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0013:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketTcp_Dispose_mEA4D0885BAE6339733E35643228FDB0061E28AF4 (SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	Exception_t* V_2 = NULL;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	Exception_t* G_B7_0 = NULL;
	String_t* G_B7_1 = NULL;
	int32_t G_B7_2 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B7_3 = NULL;
	Exception_t* G_B6_0 = NULL;
	String_t* G_B6_1 = NULL;
	int32_t G_B6_2 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B6_3 = NULL;
	String_t* G_B8_0 = NULL;
	String_t* G_B8_1 = NULL;
	int32_t G_B8_2 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B8_3 = NULL;
	{
		IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 3, NULL);
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_0 = __this->___sock;
		V_0 = (bool)((!(((RuntimeObject*)(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_005d;
		}
	}
	{
	}
	try
	{
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_2 = __this->___sock;
			NullCheck(L_2);
			bool L_3;
			L_3 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_2, NULL);
			V_1 = L_3;
			bool L_4 = V_1;
			if (!L_4)
			{
				goto IL_0035_1;
			}
		}
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_5 = __this->___sock;
			NullCheck(L_5);
			Socket_Close_m5EBF3D8BE2C42EF8037BC9372CE7760B1717EEE4(L_5, NULL);
		}

IL_0035_1:
		{
			goto IL_005c;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0038;
		}
		throw e;
	}

CATCH_0038:
	{
		{
			Exception_t* L_6 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_2 = L_6;
			Exception_t* L_7 = V_2;
			Exception_t* L_8 = L_7;
			if (L_8)
			{
				G_B7_0 = L_8;
				G_B7_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral665908BFFBC2A550A5A9FF79CD8BAB040074DC9A));
				G_B7_2 = 3;
				G_B7_3 = __this;
				goto IL_0049;
			}
			G_B6_0 = L_8;
			G_B6_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral665908BFFBC2A550A5A9FF79CD8BAB040074DC9A));
			G_B6_2 = 3;
			G_B6_3 = __this;
		}
		{
			G_B8_0 = ((String_t*)(NULL));
			G_B8_1 = G_B6_1;
			G_B8_2 = G_B6_2;
			G_B8_3 = G_B6_3;
			goto IL_004e;
		}

IL_0049:
		{
			NullCheck(G_B7_0);
			String_t* L_9;
			L_9 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B7_0);
			G_B8_0 = L_9;
			G_B8_1 = G_B7_1;
			G_B8_2 = G_B7_2;
			G_B8_3 = G_B7_3;
		}

IL_004e:
		{
			String_t* L_10;
			L_10 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B8_1, G_B8_0, NULL);
			NullCheck(G_B8_3);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B8_3, G_B8_2, L_10, NULL);
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_005c;
		}
	}

IL_005c:
	{
	}

IL_005d:
	{
		__this->___sock = (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___sock), (void*)(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)NULL);
		IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SocketTcp_Connect_m9D97749ABEB443F0CBA196D92B10D36631F2D4B5 (SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SocketTcp_DnsAndConnect_m392A88CB4B19F69281BAB511B14D20117804A28F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	{
		RuntimeObject* L_0 = __this->___syncer;
		V_1 = L_0;
		V_2 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0036:
			{
				{
					bool L_1 = V_2;
					if (!L_1)
					{
						goto IL_0040;
					}
				}
				{
					RuntimeObject* L_2 = V_1;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
				}

IL_0040:
				{
					return;
				}
			}
		});
		try
		{
			{
				RuntimeObject* L_3 = V_1;
				Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_2), NULL);
				bool L_4;
				L_4 = IPhotonSocket_Connect_m4B33D73392F88AF0376CC8FBA309C9F186C4E9CA(__this, NULL);
				V_3 = L_4;
				bool L_5 = V_3;
				V_4 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
				bool L_6 = V_4;
				if (!L_6)
				{
					goto IL_002b_1;
				}
			}
			{
				V_5 = (bool)0;
				goto IL_0067;
			}

IL_002b_1:
			{
				IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 1, NULL);
				goto IL_0041;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0041:
	{
		ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2* L_7 = (ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2*)il2cpp_codegen_object_new(ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
		ThreadStart__ctor_m35CE51F76358F20E4A0C8F2963C3AE14E5FF7E71(L_7, __this, (intptr_t)((void*)SocketTcp_DnsAndConnect_m392A88CB4B19F69281BAB511B14D20117804A28F_RuntimeMethod_var), NULL);
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_8 = (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)il2cpp_codegen_object_new(Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
		Thread__ctor_m1FA23A179DF4F5B659689D6FA40DE903086212E2(L_8, L_7, NULL);
		V_0 = L_8;
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_9 = V_0;
		NullCheck(L_9);
		Thread_set_IsBackground_m45F00BD4C46F9B8A7C46A20A170B22BABB8FBA30(L_9, (bool)1, NULL);
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_10 = V_0;
		NullCheck(L_10);
		Thread_Start_m2230799AA331CA9ACEF49D5500281D0C1A9F72FA(L_10, NULL);
		V_5 = (bool)1;
		goto IL_0067;
	}

IL_0067:
	{
		bool L_11 = V_5;
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SocketTcp_Disconnect_m1E8C7FEE3DA27CCE1B67987FE10B90C7893A97F5 (SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBE1F6C3A75FB4C487B1F6461877D572F20E3FAAF);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	RuntimeObject* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	Exception_t* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	Exception_t* G_B9_0 = NULL;
	String_t* G_B9_1 = NULL;
	int32_t G_B9_2 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B9_3 = NULL;
	Exception_t* G_B8_0 = NULL;
	String_t* G_B8_1 = NULL;
	int32_t G_B8_2 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B8_3 = NULL;
	String_t* G_B10_0 = NULL;
	String_t* G_B10_1 = NULL;
	int32_t G_B10_2 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B10_3 = NULL;
	{
		bool L_0;
		L_0 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 3, NULL);
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_001b;
		}
	}
	{
		IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(__this, 3, _stringLiteralBE1F6C3A75FB4C487B1F6461877D572F20E3FAAF, NULL);
	}

IL_001b:
	{
		RuntimeObject* L_2 = __this->___syncer;
		V_1 = L_2;
		V_2 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0095:
			{
				{
					bool L_3 = V_2;
					if (!L_3)
					{
						goto IL_009f;
					}
				}
				{
					RuntimeObject* L_4 = V_1;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_4, NULL);
				}

IL_009f:
				{
					return;
				}
			}
		});
		try
		{
			{
				RuntimeObject* L_5 = V_1;
				Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_5, (&V_2), NULL);
				IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 3, NULL);
				Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_6 = __this->___sock;
				V_3 = (bool)((!(((RuntimeObject*)(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)L_6) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
				bool L_7 = V_3;
				if (!L_7)
				{
					goto IL_008a_1;
				}
			}
			{
			}
			try
			{
				Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_8 = __this->___sock;
				NullCheck(L_8);
				Socket_Close_m5EBF3D8BE2C42EF8037BC9372CE7760B1717EEE4(L_8, NULL);
				goto IL_0089_1;
			}
			catch(Il2CppExceptionWrapper& e)
			{
				if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
				{
					IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
					goto CATCH_0054_1;
				}
				throw e;
			}

CATCH_0054_1:
			{
				{
					Exception_t* L_9 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
					V_4 = L_9;
					bool L_10;
					L_10 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 3, NULL);
					V_5 = L_10;
					bool L_11 = V_5;
					if (!L_11)
					{
						goto IL_0086_1;
					}
				}
				{
					Exception_t* L_12 = V_4;
					Exception_t* L_13 = L_12;
					if (L_13)
					{
						G_B9_0 = L_13;
						G_B9_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2076A563A22DA628C30B53A80EA51616D9C8C7C));
						G_B9_2 = 3;
						G_B9_3 = __this;
						goto IL_0075_1;
					}
					G_B8_0 = L_13;
					G_B8_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2076A563A22DA628C30B53A80EA51616D9C8C7C));
					G_B8_2 = 3;
					G_B8_3 = __this;
				}
				{
					G_B10_0 = ((String_t*)(NULL));
					G_B10_1 = G_B8_1;
					G_B10_2 = G_B8_2;
					G_B10_3 = G_B8_3;
					goto IL_007a_1;
				}

IL_0075_1:
				{
					NullCheck(G_B9_0);
					String_t* L_14;
					L_14 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B9_0);
					G_B10_0 = L_14;
					G_B10_1 = G_B9_1;
					G_B10_2 = G_B9_2;
					G_B10_3 = G_B9_3;
				}

IL_007a_1:
				{
					String_t* L_15;
					L_15 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B10_1, G_B10_0, NULL);
					NullCheck(G_B10_3);
					IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B10_3, G_B10_2, L_15, NULL);
				}

IL_0086_1:
				{
					IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
					goto IL_0089_1;
				}
			}

IL_0089_1:
			{
			}

IL_008a_1:
			{
				IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 0, NULL);
				goto IL_00a0;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00a0:
	{
		V_6 = (bool)1;
		goto IL_00a5;
	}

IL_00a5:
	{
		bool L_16 = V_6;
		return L_16;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SocketTcp_Send_m08EDEBEA32C1802723899C25FF7274E977EB45EE (SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, int32_t ___1_length, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t V_1 = 0;
	Exception_t* V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	String_t* V_5 = NULL;
	bool V_6 = false;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	int32_t G_B4_0 = 0;
	int32_t G_B10_0 = 0;
	int32_t G_B15_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B15_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B15_2 = NULL;
	String_t* G_B15_3 = NULL;
	int32_t G_B14_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B14_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B14_2 = NULL;
	String_t* G_B14_3 = NULL;
	String_t* G_B16_0 = NULL;
	int32_t G_B16_1 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B16_2 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B16_3 = NULL;
	String_t* G_B16_4 = NULL;
	int32_t G_B18_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B18_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B18_2 = NULL;
	String_t* G_B18_3 = NULL;
	int32_t G_B17_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B17_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B17_2 = NULL;
	String_t* G_B17_3 = NULL;
	String_t* G_B19_0 = NULL;
	int32_t G_B19_1 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B19_2 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B19_3 = NULL;
	String_t* G_B19_4 = NULL;
	int32_t G_B22_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B22_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B22_2 = NULL;
	String_t* G_B22_3 = NULL;
	int32_t G_B22_4 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B22_5 = NULL;
	int32_t G_B21_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B21_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B21_2 = NULL;
	String_t* G_B21_3 = NULL;
	int32_t G_B21_4 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B21_5 = NULL;
	String_t* G_B23_0 = NULL;
	int32_t G_B23_1 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B23_2 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B23_3 = NULL;
	String_t* G_B23_4 = NULL;
	int32_t G_B23_5 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B23_6 = NULL;
	{
	}
	try
	{
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_0 = __this->___sock;
			if (!L_0)
			{
				goto IL_001a_1;
			}
		}
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_1 = __this->___sock;
			NullCheck(L_1);
			bool L_2;
			L_2 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_1, NULL);
			G_B4_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
			goto IL_001b_1;
		}

IL_001a_1:
		{
			G_B4_0 = 1;
		}

IL_001b_1:
		{
			V_0 = (bool)G_B4_0;
			bool L_3 = V_0;
			if (!L_3)
			{
				goto IL_0027_1;
			}
		}
		{
			V_1 = 1;
			goto IL_0155;
		}

IL_0027_1:
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_4 = __this->___sock;
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_data;
			int32_t L_6 = ___1_length;
			NullCheck(L_4);
			int32_t L_7;
			L_7 = Socket_Send_mF846BE4031BE538814BC497FFDC8BB02AC9F5A33(L_4, L_5, 0, L_6, 0, NULL);
			goto IL_0151;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_003d;
		}
		throw e;
	}

CATCH_003d:
	{
		{
			Exception_t* L_8 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_2 = L_8;
			int32_t L_9;
			L_9 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			if ((((int32_t)L_9) == ((int32_t)3)))
			{
				goto IL_0053;
			}
		}
		{
			int32_t L_10;
			L_10 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			G_B10_0 = ((!(((uint32_t)L_10) <= ((uint32_t)0)))? 1 : 0);
			goto IL_0054;
		}

IL_0053:
		{
			G_B10_0 = 0;
		}

IL_0054:
		{
			V_3 = (bool)G_B10_0;
			bool L_11 = V_3;
			if (!L_11)
			{
				goto IL_014d;
			}
		}
		{
			bool L_12;
			L_12 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 3, NULL);
			V_4 = L_12;
			bool L_13 = V_4;
			if (!L_13)
			{
				goto IL_0140;
			}
		}
		{
			V_5 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709));
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_14 = __this->___sock;
			V_6 = (bool)((!(((RuntimeObject*)(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)L_14) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
			bool L_15 = V_6;
			if (!L_15)
			{
				goto IL_00eb;
			}
		}
		{
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)4);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = L_16;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_18 = __this->___sock;
			NullCheck(L_18);
			EndPoint_t6233F4E2EB9F0F2D36E187F12BE050E6D8B73564* L_19;
			L_19 = Socket_get_LocalEndPoint_m3A2B4E60F0096E2DB31F7C28EF3CDE148D256E26(L_18, NULL);
			NullCheck(L_17);
			ArrayElementTypeCheck (L_17, L_19);
			(L_17)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_19);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = L_17;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_21 = __this->___sock;
			NullCheck(L_21);
			EndPoint_t6233F4E2EB9F0F2D36E187F12BE050E6D8B73564* L_22;
			L_22 = Socket_get_RemoteEndPoint_m6A626481D55A640C7654B91BFDE00199C2C95479(L_21, NULL);
			NullCheck(L_20);
			ArrayElementTypeCheck (L_20, L_22);
			(L_20)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_22);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_23 = L_20;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_24 = __this->___sock;
			NullCheck(L_24);
			bool L_25;
			L_25 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_24, NULL);
			if (L_25)
			{
				G_B15_0 = 2;
				G_B15_1 = L_23;
				G_B15_2 = L_23;
				G_B15_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral105DCD844D9A45876F13A3503C14C3FC3A5186BA));
				goto IL_00c1;
			}
			G_B14_0 = 2;
			G_B14_1 = L_23;
			G_B14_2 = L_23;
			G_B14_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral105DCD844D9A45876F13A3503C14C3FC3A5186BA));
		}
		{
			G_B16_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3CC8D7011607DEE69C89FE518BB89125A3FD0309));
			G_B16_1 = G_B14_0;
			G_B16_2 = G_B14_1;
			G_B16_3 = G_B14_2;
			G_B16_4 = G_B14_3;
			goto IL_00c6;
		}

IL_00c1:
		{
			G_B16_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral872832AF3EB23DF490D84F89198394B33CB88A29));
			G_B16_1 = G_B15_0;
			G_B16_2 = G_B15_1;
			G_B16_3 = G_B15_2;
			G_B16_4 = G_B15_3;
		}

IL_00c6:
		{
			NullCheck(G_B16_2);
			ArrayElementTypeCheck (G_B16_2, G_B16_0);
			(G_B16_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B16_1), (RuntimeObject*)G_B16_0);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26 = G_B16_3;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_27 = __this->___sock;
			NullCheck(L_27);
			bool L_28;
			L_28 = Socket_get_IsBound_m6CA0A4232291A7A0B99FCE2E5662A576D31A0A9D_inline(L_27, NULL);
			if (L_28)
			{
				G_B18_0 = 3;
				G_B18_1 = L_26;
				G_B18_2 = L_26;
				G_B18_3 = G_B16_4;
				goto IL_00dd;
			}
			G_B17_0 = 3;
			G_B17_1 = L_26;
			G_B17_2 = L_26;
			G_B17_3 = G_B16_4;
		}
		{
			G_B19_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC8C9B128ACA303C17E5837E2ACD6F203E1E4CC69));
			G_B19_1 = G_B17_0;
			G_B19_2 = G_B17_1;
			G_B19_3 = G_B17_2;
			G_B19_4 = G_B17_3;
			goto IL_00e2;
		}

IL_00dd:
		{
			G_B19_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9CEE2204F2243F41DEEA3BB1E28F0E8465F59A5B));
			G_B19_1 = G_B18_0;
			G_B19_2 = G_B18_1;
			G_B19_3 = G_B18_2;
			G_B19_4 = G_B18_3;
		}

IL_00e2:
		{
			NullCheck(G_B19_2);
			ArrayElementTypeCheck (G_B19_2, G_B19_0);
			(G_B19_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B19_1), (RuntimeObject*)G_B19_0);
			String_t* L_29;
			L_29 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(G_B19_4, G_B19_3, NULL);
			V_5 = L_29;
		}

IL_00eb:
		{
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_30 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)5);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = L_30;
			String_t* L_32;
			L_32 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
			NullCheck(L_31);
			ArrayElementTypeCheck (L_31, L_32);
			(L_31)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_32);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_33 = L_31;
			PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* L_34 = ((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)__this)->___peerBase;
			NullCheck(L_34);
			int32_t L_35;
			L_35 = PeerBase_get_timeInt_m58B98F2C895A84331EE6E9CC340117F1DF7DBF6F(L_34, NULL);
			int32_t L_36 = L_35;
			RuntimeObject* L_37 = Box(il2cpp_defaults.int32_class, &L_36);
			NullCheck(L_33);
			ArrayElementTypeCheck (L_33, L_37);
			(L_33)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_37);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_38 = L_33;
			bool L_39;
			L_39 = IPhotonSocket_get_AddressResolvedAsIpv6_m350276C517F5191B1C6CA6137B0D57B5508E6E48_inline(__this, NULL);
			if (L_39)
			{
				G_B22_0 = 2;
				G_B22_1 = L_38;
				G_B22_2 = L_38;
				G_B22_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB81392BCA2007DEE74931CF1CFAD610D20C2AE97));
				G_B22_4 = 3;
				G_B22_5 = __this;
				goto IL_0125;
			}
			G_B21_0 = 2;
			G_B21_1 = L_38;
			G_B21_2 = L_38;
			G_B21_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB81392BCA2007DEE74931CF1CFAD610D20C2AE97));
			G_B21_4 = 3;
			G_B21_5 = __this;
		}
		{
			String_t* L_40 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
			G_B23_0 = L_40;
			G_B23_1 = G_B21_0;
			G_B23_2 = G_B21_1;
			G_B23_3 = G_B21_2;
			G_B23_4 = G_B21_3;
			G_B23_5 = G_B21_4;
			G_B23_6 = G_B21_5;
			goto IL_012a;
		}

IL_0125:
		{
			G_B23_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCB5FDD5E178BD05010055C518503A047E0BAB175));
			G_B23_1 = G_B22_0;
			G_B23_2 = G_B22_1;
			G_B23_3 = G_B22_2;
			G_B23_4 = G_B22_3;
			G_B23_5 = G_B22_4;
			G_B23_6 = G_B22_5;
		}

IL_012a:
		{
			NullCheck(G_B23_2);
			ArrayElementTypeCheck (G_B23_2, G_B23_0);
			(G_B23_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B23_1), (RuntimeObject*)G_B23_0);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_41 = G_B23_3;
			String_t* L_42 = V_5;
			NullCheck(L_41);
			ArrayElementTypeCheck (L_41, L_42);
			(L_41)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_42);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_43 = L_41;
			Exception_t* L_44 = V_2;
			NullCheck(L_43);
			ArrayElementTypeCheck (L_43, L_44);
			(L_43)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_44);
			String_t* L_45;
			L_45 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(G_B23_4, L_43, NULL);
			NullCheck(G_B23_6);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B23_6, G_B23_5, L_45, NULL);
		}

IL_0140:
		{
			IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1030), NULL);
		}

IL_014d:
		{
			V_1 = 3;
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_0155;
		}
	}

IL_0151:
	{
		V_1 = 0;
		goto IL_0155;
	}

IL_0155:
	{
		int32_t L_46 = V_1;
		return L_46;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SocketTcp_Receive_m27F2F12B49FC628A31D5EFC0E0F4F049B84920E6 (SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___0_data, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_0 = ___0_data;
		*((RuntimeObject**)L_0) = (RuntimeObject*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL);
		V_0 = 2;
		goto IL_0008;
	}

IL_0008:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketTcp_DnsAndConnect_m392A88CB4B19F69281BAB511B14D20117804A28F (SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SocketTcp_ReceiveLoop_m6B52CD168A43D7BCF0097BB1E6E55E5CD115D80D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral191D7F30D495BBE4F52FE89B64D411898274ED12);
		s_Il2CppMethodInitialized = true;
	}
	IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* V_0 = NULL;
	String_t* V_1 = NULL;
	Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* V_2 = NULL;
	bool V_3 = false;
	IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* V_4 = NULL;
	int32_t V_5 = 0;
	IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* V_6 = NULL;
	bool V_7 = false;
	SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C* V_8 = NULL;
	bool V_9 = false;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* V_10 = NULL;
	bool V_11 = false;
	int32_t V_12 = 0;
	Exception_t* V_13 = NULL;
	bool V_14 = false;
	bool V_15 = false;
	bool V_16 = false;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	int32_t G_B7_0 = 0;
	SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C* G_B13_0 = NULL;
	String_t* G_B13_1 = NULL;
	SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C* G_B12_0 = NULL;
	String_t* G_B12_1 = NULL;
	String_t* G_B14_0 = NULL;
	String_t* G_B14_1 = NULL;
	SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C* G_B16_0 = NULL;
	String_t* G_B16_1 = NULL;
	int32_t G_B16_2 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B16_3 = NULL;
	SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C* G_B15_0 = NULL;
	String_t* G_B15_1 = NULL;
	int32_t G_B15_2 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B15_3 = NULL;
	String_t* G_B17_0 = NULL;
	String_t* G_B17_1 = NULL;
	int32_t G_B17_2 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B17_3 = NULL;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B22_0 = NULL;
	int32_t G_B22_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B22_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B22_3 = NULL;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B21_0 = NULL;
	int32_t G_B21_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B21_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B21_3 = NULL;
	String_t* G_B23_0 = NULL;
	int32_t G_B23_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B23_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B23_3 = NULL;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B25_0 = NULL;
	String_t* G_B25_1 = NULL;
	int32_t G_B25_2 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B25_3 = NULL;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B24_0 = NULL;
	String_t* G_B24_1 = NULL;
	int32_t G_B24_2 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B24_3 = NULL;
	String_t* G_B26_0 = NULL;
	String_t* G_B26_1 = NULL;
	int32_t G_B26_2 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B26_3 = NULL;
	Exception_t* G_B31_0 = NULL;
	String_t* G_B31_1 = NULL;
	Exception_t* G_B30_0 = NULL;
	String_t* G_B30_1 = NULL;
	String_t* G_B32_0 = NULL;
	String_t* G_B32_1 = NULL;
	Exception_t* G_B34_0 = NULL;
	String_t* G_B34_1 = NULL;
	int32_t G_B34_2 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B34_3 = NULL;
	Exception_t* G_B33_0 = NULL;
	String_t* G_B33_1 = NULL;
	int32_t G_B33_2 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B33_3 = NULL;
	String_t* G_B35_0 = NULL;
	String_t* G_B35_1 = NULL;
	int32_t G_B35_2 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B35_3 = NULL;
	int32_t G_B42_0 = 0;
	{
		String_t* L_0;
		L_0 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_1;
		L_1 = IPhotonSocket_GetIpAddresses_mB83911A77F1DA15881CE86B703433D29630223FD(__this, L_0, NULL);
		V_0 = L_1;
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_2 = V_0;
		V_3 = (bool)((((RuntimeObject*)(IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D*)L_2) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_3 = V_3;
		if (!L_3)
		{
			goto IL_001c;
		}
	}
	{
		goto IL_02b4;
	}

IL_001c:
	{
		String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		V_1 = L_4;
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_5 = V_0;
		V_4 = L_5;
		V_5 = 0;
		goto IL_01f8;
	}

IL_002e:
	{
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_6 = V_4;
		int32_t L_7 = V_5;
		NullCheck(L_6);
		int32_t L_8 = L_7;
		IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		V_6 = L_9;
	}
	try
	{
		{
			IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_10 = V_6;
			NullCheck(L_10);
			int32_t L_11;
			L_11 = IPAddress_get_AddressFamily_m1CE4BCCE499BD70B22F9E37B3F266F9306A98C21(L_10, NULL);
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_12 = (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)il2cpp_codegen_object_new(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E_il2cpp_TypeInfo_var);
			Socket__ctor_m35F1F4B4872E251867DA16460F06E903A30E4595(L_12, L_11, 1, 6, NULL);
			__this->___sock = L_12;
			Il2CppCodeGenWriteBarrier((void**)(&__this->___sock), (void*)L_12);
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_13 = __this->___sock;
			NullCheck(L_13);
			Socket_set_NoDelay_m1F7ACCEF219BB8745AB17F29CEA618088E0B2405(L_13, (bool)1, NULL);
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_14 = __this->___sock;
			PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* L_15 = ((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)__this)->___peerBase;
			NullCheck(L_15);
			int32_t L_16;
			L_16 = PeerBase_get_DisconnectTimeout_mBD496C0035F2053C5D855BC786094B77049DAF69(L_15, NULL);
			NullCheck(L_14);
			Socket_set_ReceiveTimeout_m64104AED8D1B18294EB55BDA58DC291A4BEEAD9B(L_14, L_16, NULL);
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_17 = __this->___sock;
			PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* L_18 = ((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)__this)->___peerBase;
			NullCheck(L_18);
			int32_t L_19;
			L_19 = PeerBase_get_DisconnectTimeout_mBD496C0035F2053C5D855BC786094B77049DAF69(L_18, NULL);
			NullCheck(L_17);
			Socket_set_SendTimeout_m3C8E026F2961EBB32E1EA7B66657DE53E8A60679(L_17, L_19, NULL);
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_20 = __this->___sock;
			IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_21 = V_6;
			int32_t L_22;
			L_22 = IPhotonSocket_get_ServerPort_m10F7BAEE54223D7D4D7B73CAB9F9AC608EE00737_inline(__this, NULL);
			NullCheck(L_20);
			Socket_Connect_mEE1E8320C097486AFA5432284C1B7FFB0DDC35D6(L_20, L_21, L_22, NULL);
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_23 = __this->___sock;
			if (!L_23)
			{
				goto IL_00af_1;
			}
		}
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_24 = __this->___sock;
			NullCheck(L_24);
			bool L_25;
			L_25 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_24, NULL);
			G_B7_0 = ((int32_t)(L_25));
			goto IL_00b0_1;
		}

IL_00af_1:
		{
			G_B7_0 = 0;
		}

IL_00b0_1:
		{
			V_7 = (bool)G_B7_0;
			bool L_26 = V_7;
			if (!L_26)
			{
				goto IL_00bc_1;
			}
		}
		{
			goto IL_0203;
		}

IL_00bc_1:
		{
			goto IL_01f1;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_00c2;
		}
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketException_t6D10102A62EA871BD31748E026A372DB6804083B_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0114;
		}
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_01a2;
		}
		throw e;
	}

CATCH_00c2:
	{
		{
			SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C* L_27 = ((SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C*)IL2CPP_GET_ACTIVE_EXCEPTION(SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C*));;
			V_8 = L_27;
			bool L_28;
			L_28 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 1, NULL);
			V_9 = L_28;
			bool L_29 = V_9;
			if (!L_29)
			{
				goto IL_010e;
			}
		}
		{
			String_t* L_30 = V_1;
			SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C* L_31 = V_8;
			SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C* L_32 = L_31;
			if (L_32)
			{
				G_B13_0 = L_32;
				G_B13_1 = L_30;
				goto IL_00dd;
			}
			G_B12_0 = L_32;
			G_B12_1 = L_30;
		}
		{
			G_B14_0 = ((String_t*)(NULL));
			G_B14_1 = G_B12_1;
			goto IL_00e2;
		}

IL_00dd:
		{
			NullCheck(G_B13_0);
			String_t* L_33;
			L_33 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B13_0);
			G_B14_0 = L_33;
			G_B14_1 = G_B13_1;
		}

IL_00e2:
		{
			String_t* L_34;
			L_34 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(G_B14_1, G_B14_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745)), NULL);
			V_1 = L_34;
			SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C* L_35 = V_8;
			SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C* L_36 = L_35;
			if (L_36)
			{
				G_B16_0 = L_36;
				G_B16_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral23C9C8C814E62464300FF7E74593ED2ECBD8DD97));
				G_B16_2 = 2;
				G_B16_3 = __this;
				goto IL_00fd;
			}
			G_B15_0 = L_36;
			G_B15_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral23C9C8C814E62464300FF7E74593ED2ECBD8DD97));
			G_B15_2 = 2;
			G_B15_3 = __this;
		}
		{
			G_B17_0 = ((String_t*)(NULL));
			G_B17_1 = G_B15_1;
			G_B17_2 = G_B15_2;
			G_B17_3 = G_B15_3;
			goto IL_0102;
		}

IL_00fd:
		{
			NullCheck(G_B16_0);
			String_t* L_37;
			L_37 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B16_0);
			G_B17_0 = L_37;
			G_B17_1 = G_B16_1;
			G_B17_2 = G_B16_2;
			G_B17_3 = G_B16_3;
		}

IL_0102:
		{
			String_t* L_38;
			L_38 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B17_1, G_B17_0, NULL);
			NullCheck(G_B17_3);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B17_3, G_B17_2, L_38, NULL);
		}

IL_010e:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_01f1;
		}
	}

CATCH_0114:
	{
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_39 = ((SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*)IL2CPP_GET_ACTIVE_EXCEPTION(SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*));;
			V_10 = L_39;
			bool L_40;
			L_40 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 2, NULL);
			V_11 = L_40;
			bool L_41 = V_11;
			if (!L_41)
			{
				goto IL_019f;
			}
		}
		{
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_42 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)5);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_43 = L_42;
			String_t* L_44 = V_1;
			NullCheck(L_43);
			(L_43)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_44);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_45 = L_43;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_46 = V_10;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_47 = L_46;
			if (L_47)
			{
				G_B22_0 = L_47;
				G_B22_1 = 1;
				G_B22_2 = L_45;
				G_B22_3 = L_45;
				goto IL_013a;
			}
			G_B21_0 = L_47;
			G_B21_1 = 1;
			G_B21_2 = L_45;
			G_B21_3 = L_45;
		}
		{
			G_B23_0 = ((String_t*)(NULL));
			G_B23_1 = G_B21_1;
			G_B23_2 = G_B21_2;
			G_B23_3 = G_B21_3;
			goto IL_013f;
		}

IL_013a:
		{
			NullCheck(G_B22_0);
			String_t* L_48;
			L_48 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B22_0);
			G_B23_0 = L_48;
			G_B23_1 = G_B22_1;
			G_B23_2 = G_B22_2;
			G_B23_3 = G_B22_3;
		}

IL_013f:
		{
			NullCheck(G_B23_2);
			(G_B23_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B23_1), (String_t*)G_B23_0);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_49 = G_B23_3;
			NullCheck(L_49);
			(L_49)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_50 = L_49;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_51 = V_10;
			NullCheck(L_51);
			int32_t L_52;
			L_52 = VirtualFuncInvoker0< int32_t >::Invoke(13, L_51);
			V_12 = L_52;
			String_t* L_53;
			L_53 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_12), NULL);
			NullCheck(L_50);
			(L_50)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_53);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_54 = L_50;
			NullCheck(L_54);
			(L_54)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF712C5F62331F2870DB319ED66CDF53B831F3CA1)));
			String_t* L_55;
			L_55 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_54, NULL);
			V_1 = L_55;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_56 = V_10;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_57 = L_56;
			if (L_57)
			{
				G_B25_0 = L_57;
				G_B25_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral86A8294451A16C9100336EDF55F2B68CBD45BD67));
				G_B25_2 = 2;
				G_B25_3 = __this;
				goto IL_0179;
			}
			G_B24_0 = L_57;
			G_B24_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral86A8294451A16C9100336EDF55F2B68CBD45BD67));
			G_B24_2 = 2;
			G_B24_3 = __this;
		}
		{
			G_B26_0 = ((String_t*)(NULL));
			G_B26_1 = G_B24_1;
			G_B26_2 = G_B24_2;
			G_B26_3 = G_B24_3;
			goto IL_017e;
		}

IL_0179:
		{
			NullCheck(G_B25_0);
			String_t* L_58;
			L_58 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B25_0);
			G_B26_0 = L_58;
			G_B26_1 = G_B25_1;
			G_B26_2 = G_B25_2;
			G_B26_3 = G_B25_3;
		}

IL_017e:
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_59 = V_10;
			NullCheck(L_59);
			int32_t L_60;
			L_60 = VirtualFuncInvoker0< int32_t >::Invoke(13, L_59);
			V_12 = L_60;
			String_t* L_61;
			L_61 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_12), NULL);
			String_t* L_62;
			L_62 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(G_B26_1, G_B26_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD6789EA58E424F90511FD4613F868E6EBBA26766)), L_61, NULL);
			NullCheck(G_B26_3);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B26_3, G_B26_2, L_62, NULL);
		}

IL_019f:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_01f1;
		}
	}

CATCH_01a2:
	{
		{
			Exception_t* L_63 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_13 = L_63;
			bool L_64;
			L_64 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 2, NULL);
			V_14 = L_64;
			bool L_65 = V_14;
			if (!L_65)
			{
				goto IL_01ee;
			}
		}
		{
			String_t* L_66 = V_1;
			Exception_t* L_67 = V_13;
			Exception_t* L_68 = L_67;
			if (L_68)
			{
				G_B31_0 = L_68;
				G_B31_1 = L_66;
				goto IL_01bd;
			}
			G_B30_0 = L_68;
			G_B30_1 = L_66;
		}
		{
			G_B32_0 = ((String_t*)(NULL));
			G_B32_1 = G_B30_1;
			goto IL_01c2;
		}

IL_01bd:
		{
			NullCheck(G_B31_0);
			String_t* L_69;
			L_69 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B31_0);
			G_B32_0 = L_69;
			G_B32_1 = G_B31_1;
		}

IL_01c2:
		{
			String_t* L_70;
			L_70 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(G_B32_1, G_B32_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF712C5F62331F2870DB319ED66CDF53B831F3CA1)), NULL);
			V_1 = L_70;
			Exception_t* L_71 = V_13;
			Exception_t* L_72 = L_71;
			if (L_72)
			{
				G_B34_0 = L_72;
				G_B34_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB73EE191F0E9F1AF4D345769EC47718AC55BF4D3));
				G_B34_2 = 2;
				G_B34_3 = __this;
				goto IL_01dd;
			}
			G_B33_0 = L_72;
			G_B33_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB73EE191F0E9F1AF4D345769EC47718AC55BF4D3));
			G_B33_2 = 2;
			G_B33_3 = __this;
		}
		{
			G_B35_0 = ((String_t*)(NULL));
			G_B35_1 = G_B33_1;
			G_B35_2 = G_B33_2;
			G_B35_3 = G_B33_3;
			goto IL_01e2;
		}

IL_01dd:
		{
			NullCheck(G_B34_0);
			String_t* L_73;
			L_73 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B34_0);
			G_B35_0 = L_73;
			G_B35_1 = G_B34_1;
			G_B35_2 = G_B34_2;
			G_B35_3 = G_B34_3;
		}

IL_01e2:
		{
			String_t* L_74;
			L_74 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B35_1, G_B35_0, NULL);
			NullCheck(G_B35_3);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B35_3, G_B35_2, L_74, NULL);
		}

IL_01ee:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_01f1;
		}
	}

IL_01f1:
	{
		int32_t L_75 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_add(L_75, 1));
	}

IL_01f8:
	{
		int32_t L_76 = V_5;
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_77 = V_4;
		NullCheck(L_77);
		if ((((int32_t)L_76) < ((int32_t)((int32_t)(((RuntimeArray*)L_77)->max_length)))))
		{
			goto IL_002e;
		}
	}

IL_0203:
	{
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_78 = __this->___sock;
		if (!L_78)
		{
			goto IL_021b;
		}
	}
	{
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_79 = __this->___sock;
		NullCheck(L_79);
		bool L_80;
		L_80 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_79, NULL);
		G_B42_0 = ((((int32_t)L_80) == ((int32_t)0))? 1 : 0);
		goto IL_021c;
	}

IL_021b:
	{
		G_B42_0 = 1;
	}

IL_021c:
	{
		V_15 = (bool)G_B42_0;
		bool L_81 = V_15;
		if (!L_81)
		{
			goto IL_0253;
		}
	}
	{
		bool L_82;
		L_82 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 1, NULL);
		V_16 = L_82;
		bool L_83 = V_16;
		if (!L_83)
		{
			goto IL_0245;
		}
	}
	{
		String_t* L_84 = V_1;
		String_t* L_85;
		L_85 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral191D7F30D495BBE4F52FE89B64D411898274ED12, L_84, NULL);
		IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(__this, 1, L_85, NULL);
	}

IL_0245:
	{
		IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1023), NULL);
		goto IL_02b4;
	}

IL_0253:
	{
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_86 = __this->___sock;
		NullCheck(L_86);
		int32_t L_87;
		L_87 = Socket_get_AddressFamily_m42C390D31345314080EC35356ACFBBFF7E1123E5_inline(L_86, NULL);
		IPhotonSocket_set_AddressResolvedAsIpv6_m07B1AA11221DE3120A591554681D2E140340C91C_inline(__this, (bool)((((int32_t)L_87) == ((int32_t)((int32_t)23)))? 1 : 0), NULL);
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_88 = __this->___sock;
		NullCheck(L_88);
		EndPoint_t6233F4E2EB9F0F2D36E187F12BE050E6D8B73564* L_89;
		L_89 = Socket_get_RemoteEndPoint_m6A626481D55A640C7654B91BFDE00199C2C95479(L_88, NULL);
		NullCheck(L_89);
		String_t* L_90;
		L_90 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_89);
		IPhotonSocket_set_ServerIpAddress_m071C40C34B0C8D5236C16C4F4E0C97E6ACE77A5D_inline(L_90, NULL);
		IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 2, NULL);
		PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* L_91 = ((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)__this)->___peerBase;
		NullCheck(L_91);
		VirtualActionInvoker0::Invoke(10, L_91);
		ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2* L_92 = (ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2*)il2cpp_codegen_object_new(ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
		ThreadStart__ctor_m35CE51F76358F20E4A0C8F2963C3AE14E5FF7E71(L_92, __this, (intptr_t)((void*)SocketTcp_ReceiveLoop_m6B52CD168A43D7BCF0097BB1E6E55E5CD115D80D_RuntimeMethod_var), NULL);
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_93 = (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)il2cpp_codegen_object_new(Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
		Thread__ctor_m1FA23A179DF4F5B659689D6FA40DE903086212E2(L_93, L_92, NULL);
		V_2 = L_93;
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_94 = V_2;
		NullCheck(L_94);
		Thread_set_IsBackground_m45F00BD4C46F9B8A7C46A20A170B22BABB8FBA30(L_94, (bool)1, NULL);
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_95 = V_2;
		NullCheck(L_95);
		Thread_Start_m2230799AA331CA9ACEF49D5500281D0C1A9F72FA(L_95, NULL);
	}

IL_02b4:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketTcp_ReceiveLoop_m6B52CD168A43D7BCF0097BB1E6E55E5CD115D80D (SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3DFD22CDAE88D39C18071D0212A92D70D0C3F850);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB597C7CD7AC9D5522EBA8E601D6EF041517C29E6);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD6BDFCC62C3AECFF329B627E97D9AD57E39F9978);
		s_Il2CppMethodInitialized = true;
	}
	StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* V_0 = NULL;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* V_5 = NULL;
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	bool V_11 = false;
	bool V_12 = false;
	bool V_13 = false;
	bool V_14 = false;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* V_15 = NULL;
	bool V_16 = false;
	bool V_17 = false;
	bool V_18 = false;
	bool V_19 = false;
	bool V_20 = false;
	int32_t V_21 = 0;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* V_22 = NULL;
	bool V_23 = false;
	bool V_24 = false;
	int32_t V_25 = 0;
	bool V_26 = false;
	Exception_t* V_27 = NULL;
	bool V_28 = false;
	bool V_29 = false;
	int32_t V_30 = 0;
	bool V_31 = false;
	RuntimeObject* V_32 = NULL;
	bool V_33 = false;
	bool V_34 = false;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 2> __active_exceptions;
	int32_t G_B9_0 = 0;
	int32_t G_B23_0 = 0;
	int32_t G_B37_0 = 0;
	String_t* G_B49_0 = NULL;
	String_t* G_B49_1 = NULL;
	int32_t G_B49_2 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B49_3 = NULL;
	String_t* G_B48_0 = NULL;
	String_t* G_B48_1 = NULL;
	int32_t G_B48_2 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B48_3 = NULL;
	String_t* G_B50_0 = NULL;
	String_t* G_B50_1 = NULL;
	String_t* G_B50_2 = NULL;
	int32_t G_B50_3 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B50_4 = NULL;
	int32_t G_B55_0 = 0;
	int32_t G_B61_0 = 0;
	int32_t G_B69_0 = 0;
	Exception_t* G_B73_0 = NULL;
	int32_t G_B73_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B73_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B73_3 = NULL;
	int32_t G_B73_4 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B73_5 = NULL;
	Exception_t* G_B72_0 = NULL;
	int32_t G_B72_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B72_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B72_3 = NULL;
	int32_t G_B72_4 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B72_5 = NULL;
	String_t* G_B74_0 = NULL;
	int32_t G_B74_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B74_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B74_3 = NULL;
	int32_t G_B74_4 = 0;
	SocketTcp_tD2AB8154BD2CE7A55BB1622972E0DF65E06B83FA* G_B74_5 = NULL;
	int32_t G_B83_0 = 0;
	{
		int32_t L_0;
		L_0 = IPhotonSocket_get_MTU_mA52F51FE4302A499B8F419FD3FD2F589F37FB880(__this, NULL);
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_1 = (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB*)il2cpp_codegen_object_new(StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB_il2cpp_TypeInfo_var);
		StreamBuffer__ctor_m0804398BEA2EE8863DD68CD99CEFE0D8E2BFB78B(L_1, L_0, NULL);
		V_0 = L_1;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
		V_1 = L_2;
		goto IL_03e7;
	}

IL_001a:
	{
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_3 = V_0;
		NullCheck(L_3);
		StreamBuffer_SetLength_m510F1166CEBF151CE71AEEA1FBBC24AF40248BBB(L_3, ((int64_t)0), NULL);
	}
	try
	{
		{
			V_2 = 0;
			V_3 = 0;
			goto IL_00ae_1;
		}

IL_002e_1:
		{
		}
		try
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_4 = __this->___sock;
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_1;
			int32_t L_6 = V_2;
			int32_t L_7 = V_2;
			NullCheck(L_4);
			int32_t L_8;
			L_8 = Socket_Receive_m29FED7D6FE4F95DD3B71CE6425AE19A3781FADBE(L_4, L_5, L_6, ((int32_t)il2cpp_codegen_subtract(((int32_t)9), L_7)), 0, NULL);
			V_3 = L_8;
			goto IL_0093_1;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketException_t6D10102A62EA871BD31748E026A372DB6804083B_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
			{
				IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
				goto CATCH_0046_1;
			}
			throw e;
		}

CATCH_0046_1:
		{
			{
				SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_9 = ((SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*)IL2CPP_GET_ACTIVE_EXCEPTION(SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*));;
				V_5 = L_9;
				int32_t L_10;
				L_10 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
				if ((((int32_t)L_10) == ((int32_t)3)))
				{
					goto IL_006b_1;
				}
			}
			{
				int32_t L_11;
				L_11 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
				if ((((int32_t)L_11) <= ((int32_t)0)))
				{
					goto IL_006b_1;
				}
			}
			{
				SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_12 = V_5;
				NullCheck(L_12);
				int32_t L_13;
				L_13 = SocketException_get_SocketErrorCode_m84FB2D308F046A24A1355975F3BF689C988224C6(L_12, NULL);
				G_B9_0 = ((((int32_t)L_13) == ((int32_t)((int32_t)10035)))? 1 : 0);
				goto IL_006c_1;
			}

IL_006b_1:
			{
				G_B9_0 = 0;
			}

IL_006c_1:
			{
				V_6 = (bool)G_B9_0;
				bool L_14 = V_6;
				if (!L_14)
				{
					goto IL_0091_1;
				}
			}
			{
				bool L_15;
				L_15 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 5, NULL);
				V_7 = L_15;
				bool L_16 = V_7;
				if (!L_16)
				{
					goto IL_008f_1;
				}
			}
			{
				IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(__this, 5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDE6D36863561CF61A2704576F72C7B86C5569EB2)), NULL);
			}

IL_008f_1:
			{
				IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
				goto IL_00ae_1;
			}

IL_0091_1:
			{
				IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*));
			}
		}

IL_0093_1:
		{
			int32_t L_17 = V_2;
			int32_t L_18 = V_3;
			V_2 = ((int32_t)il2cpp_codegen_add(L_17, L_18));
			int32_t L_19 = V_3;
			V_8 = (bool)((((int32_t)L_19) == ((int32_t)0))? 1 : 0);
			bool L_20 = V_8;
			if (!L_20)
			{
				goto IL_00ad_1;
			}
		}
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_21 = (SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketException_t6D10102A62EA871BD31748E026A372DB6804083B_il2cpp_TypeInfo_var)));
			SocketException__ctor_mC09AA11941DA13359416179634B151A3FE2B9A64(L_21, ((int32_t)10054), NULL);
			IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketTcp_ReceiveLoop_m6B52CD168A43D7BCF0097BB1E6E55E5CD115D80D_RuntimeMethod_var)));
		}

IL_00ad_1:
		{
		}

IL_00ae_1:
		{
			int32_t L_22 = V_2;
			V_9 = (bool)((((int32_t)L_22) < ((int32_t)((int32_t)9)))? 1 : 0);
			bool L_23 = V_9;
			if (L_23)
			{
				goto IL_002e_1;
			}
		}
		{
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = V_1;
			NullCheck(L_24);
			int32_t L_25 = 0;
			uint8_t L_26 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
			V_10 = (bool)((((int32_t)L_26) == ((int32_t)((int32_t)240)))? 1 : 0);
			bool L_27 = V_10;
			if (!L_27)
			{
				goto IL_00de_1;
			}
		}
		{
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_28 = V_1;
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_29 = V_1;
			NullCheck(L_29);
			IPhotonSocket_HandleReceivedDatagram_mE732DCDE0858559B4F838D8DDF66C979F7DAA974(__this, L_28, ((int32_t)(((RuntimeArray*)L_29)->max_length)), (bool)1, NULL);
			goto IL_03e7;
		}

IL_00de_1:
		{
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_30 = V_1;
			NullCheck(L_30);
			int32_t L_31 = 1;
			uint8_t L_32 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_33 = V_1;
			NullCheck(L_33);
			int32_t L_34 = 2;
			uint8_t L_35 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_36 = V_1;
			NullCheck(L_36);
			int32_t L_37 = 3;
			uint8_t L_38 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_39 = V_1;
			NullCheck(L_39);
			int32_t L_40 = 4;
			uint8_t L_41 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_40));
			V_4 = ((int32_t)(((int32_t)(((int32_t)(((int32_t)((int32_t)L_32<<((int32_t)24)))|((int32_t)((int32_t)L_35<<((int32_t)16)))))|((int32_t)((int32_t)L_38<<8))))|(int32_t)L_41));
			PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* L_42 = ((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)__this)->___peerBase;
			NullCheck(L_42);
			bool L_43;
			L_43 = PeerBase_get_TrafficStatsEnabled_mCC1511B967600ABB65663EE7B8AC96942DC75879(L_42, NULL);
			if (!L_43)
			{
				goto IL_0110_1;
			}
		}
		{
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_44 = V_1;
			NullCheck(L_44);
			int32_t L_45 = 0;
			uint8_t L_46 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_45));
			G_B23_0 = ((((int32_t)L_46) == ((int32_t)((int32_t)251)))? 1 : 0);
			goto IL_0111_1;
		}

IL_0110_1:
		{
			G_B23_0 = 0;
		}

IL_0111_1:
		{
			V_11 = (bool)G_B23_0;
			bool L_47 = V_11;
			if (!L_47)
			{
				goto IL_0155_1;
			}
		}
		{
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_48 = V_1;
			NullCheck(L_48);
			int32_t L_49 = 6;
			uint8_t L_50 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
			V_12 = (bool)((((int32_t)L_50) == ((int32_t)0))? 1 : 0);
			bool L_51 = V_12;
			V_13 = L_51;
			bool L_52 = V_13;
			if (!L_52)
			{
				goto IL_013f_1;
			}
		}
		{
			PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* L_53 = ((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)__this)->___peerBase;
			NullCheck(L_53);
			TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* L_54;
			L_54 = PeerBase_get_TrafficStatsIncoming_m0C70F8727D31B14AEE92DDB1B65A1CF20E838855(L_53, NULL);
			int32_t L_55 = V_4;
			NullCheck(L_54);
			TrafficStats_CountReliableOpCommand_mD9D723FD5DFFC806355B121EDAF34F05A1D10E7F(L_54, L_55, NULL);
			goto IL_0154_1;
		}

IL_013f_1:
		{
			PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* L_56 = ((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)__this)->___peerBase;
			NullCheck(L_56);
			TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* L_57;
			L_57 = PeerBase_get_TrafficStatsIncoming_m0C70F8727D31B14AEE92DDB1B65A1CF20E838855(L_56, NULL);
			int32_t L_58 = V_4;
			NullCheck(L_57);
			TrafficStats_CountUnreliableOpCommand_m145B50835A379E19BA4FC7365A8ED0BB1CFCDE7C(L_57, L_58, NULL);
		}

IL_0154_1:
		{
		}

IL_0155_1:
		{
			bool L_59;
			L_59 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 5, NULL);
			V_14 = L_59;
			bool L_60 = V_14;
			if (!L_60)
			{
				goto IL_017d_1;
			}
		}
		{
			String_t* L_61;
			L_61 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_4), NULL);
			String_t* L_62;
			L_62 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralD6BDFCC62C3AECFF329B627E97D9AD57E39F9978, L_61, NULL);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(__this, 5, L_62, NULL);
		}

IL_017d_1:
		{
			StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_63 = V_0;
			int32_t L_64 = V_4;
			NullCheck(L_63);
			StreamBuffer_SetCapacityMinimum_mF301C9621F8DC1DEE6EB74F5D255ED22F6723D71(L_63, ((int32_t)il2cpp_codegen_subtract(L_64, 7)), NULL);
			StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_65 = V_0;
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_66 = V_1;
			int32_t L_67 = V_2;
			NullCheck(L_65);
			StreamBuffer_Write_mB8F9B0B3609D1304433FBF99468A5F6807BBC1AE(L_65, L_66, 7, ((int32_t)il2cpp_codegen_subtract(L_67, 7)), NULL);
			V_2 = 0;
			int32_t L_68 = V_4;
			V_4 = ((int32_t)il2cpp_codegen_subtract(L_68, ((int32_t)9)));
			goto IL_023b_1;
		}

IL_01a2_1:
		{
		}
		try
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_69 = __this->___sock;
			StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_70 = V_0;
			NullCheck(L_70);
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_71;
			L_71 = StreamBuffer_GetBuffer_mB347ABAE3E9F1FD59A8657B965D85CB4AE8C2479(L_70, NULL);
			StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_72 = V_0;
			NullCheck(L_72);
			int32_t L_73;
			L_73 = StreamBuffer_get_Position_m61D98C2FFB37B4FEEDC2790FD8E432B004FB47F4(L_72, NULL);
			int32_t L_74 = V_4;
			int32_t L_75 = V_2;
			NullCheck(L_69);
			int32_t L_76;
			L_76 = Socket_Receive_m29FED7D6FE4F95DD3B71CE6425AE19A3781FADBE(L_69, L_71, L_73, ((int32_t)il2cpp_codegen_subtract(L_74, L_75)), 0, NULL);
			V_3 = L_76;
			goto IL_0211_1;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketException_t6D10102A62EA871BD31748E026A372DB6804083B_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
			{
				IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
				goto CATCH_01c4_1;
			}
			throw e;
		}

CATCH_01c4_1:
		{
			{
				SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_77 = ((SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*)IL2CPP_GET_ACTIVE_EXCEPTION(SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*));;
				V_15 = L_77;
				int32_t L_78;
				L_78 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
				if ((((int32_t)L_78) == ((int32_t)3)))
				{
					goto IL_01e9_1;
				}
			}
			{
				int32_t L_79;
				L_79 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
				if ((((int32_t)L_79) <= ((int32_t)0)))
				{
					goto IL_01e9_1;
				}
			}
			{
				SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_80 = V_15;
				NullCheck(L_80);
				int32_t L_81;
				L_81 = SocketException_get_SocketErrorCode_m84FB2D308F046A24A1355975F3BF689C988224C6(L_80, NULL);
				G_B37_0 = ((((int32_t)L_81) == ((int32_t)((int32_t)10035)))? 1 : 0);
				goto IL_01ea_1;
			}

IL_01e9_1:
			{
				G_B37_0 = 0;
			}

IL_01ea_1:
			{
				V_16 = (bool)G_B37_0;
				bool L_82 = V_16;
				if (!L_82)
				{
					goto IL_020f_1;
				}
			}
			{
				bool L_83;
				L_83 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 5, NULL);
				V_17 = L_83;
				bool L_84 = V_17;
				if (!L_84)
				{
					goto IL_020d_1;
				}
			}
			{
				IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(__this, 5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDE6D36863561CF61A2704576F72C7B86C5569EB2)), NULL);
			}

IL_020d_1:
			{
				IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
				goto IL_023b_1;
			}

IL_020f_1:
			{
				IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*));
			}
		}

IL_0211_1:
		{
			StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_85 = V_0;
			StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_86 = L_85;
			NullCheck(L_86);
			int32_t L_87;
			L_87 = StreamBuffer_get_Position_m61D98C2FFB37B4FEEDC2790FD8E432B004FB47F4(L_86, NULL);
			int32_t L_88 = V_3;
			NullCheck(L_86);
			StreamBuffer_set_Position_mE4F84AAB7F10D3EAA4639CFC26CB45C0EF7C6460(L_86, ((int32_t)il2cpp_codegen_add(L_87, L_88)), NULL);
			int32_t L_89 = V_2;
			int32_t L_90 = V_3;
			V_2 = ((int32_t)il2cpp_codegen_add(L_89, L_90));
			int32_t L_91 = V_3;
			V_18 = (bool)((((int32_t)L_91) == ((int32_t)0))? 1 : 0);
			bool L_92 = V_18;
			if (!L_92)
			{
				goto IL_023a_1;
			}
		}
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_93 = (SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketException_t6D10102A62EA871BD31748E026A372DB6804083B_il2cpp_TypeInfo_var)));
			SocketException__ctor_mC09AA11941DA13359416179634B151A3FE2B9A64(L_93, ((int32_t)10054), NULL);
			IL2CPP_RAISE_MANAGED_EXCEPTION(L_93, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketTcp_ReceiveLoop_m6B52CD168A43D7BCF0097BB1E6E55E5CD115D80D_RuntimeMethod_var)));
		}

IL_023a_1:
		{
		}

IL_023b_1:
		{
			int32_t L_94 = V_2;
			int32_t L_95 = V_4;
			V_19 = (bool)((((int32_t)L_94) < ((int32_t)L_95))? 1 : 0);
			bool L_96 = V_19;
			if (L_96)
			{
				goto IL_01a2_1;
			}
		}
		{
			StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_97 = V_0;
			NullCheck(L_97);
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_98;
			L_98 = StreamBuffer_ToArray_m796731F79F24DF08686802BB30867DCF9D8A5FEC(L_97, NULL);
			StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_99 = V_0;
			NullCheck(L_99);
			int32_t L_100;
			L_100 = StreamBuffer_get_Length_m8BF20D43953229862DFDBEC8D74C8F76442833A7(L_99, NULL);
			IPhotonSocket_HandleReceivedDatagram_mE732DCDE0858559B4F838D8DDF66C979F7DAA974(__this, L_98, L_100, (bool)0, NULL);
			bool L_101;
			L_101 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 5, NULL);
			V_20 = L_101;
			bool L_102 = V_20;
			if (!L_102)
			{
				goto IL_02a5_1;
			}
		}
		{
			StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_103 = V_0;
			NullCheck(L_103);
			int32_t L_104;
			L_104 = StreamBuffer_get_Length_m8BF20D43953229862DFDBEC8D74C8F76442833A7(L_103, NULL);
			V_21 = L_104;
			String_t* L_105;
			L_105 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_21), NULL);
			StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_106 = V_0;
			NullCheck(L_106);
			int32_t L_107;
			L_107 = StreamBuffer_get_Length_m8BF20D43953229862DFDBEC8D74C8F76442833A7(L_106, NULL);
			int32_t L_108 = V_4;
			if ((((int32_t)L_107) == ((int32_t)((int32_t)il2cpp_codegen_add(L_108, 2)))))
			{
				G_B49_0 = L_105;
				G_B49_1 = _stringLiteralD6BDFCC62C3AECFF329B627E97D9AD57E39F9978;
				G_B49_2 = 5;
				G_B49_3 = __this;
				goto IL_0294_1;
			}
			G_B48_0 = L_105;
			G_B48_1 = _stringLiteralD6BDFCC62C3AECFF329B627E97D9AD57E39F9978;
			G_B48_2 = 5;
			G_B48_3 = __this;
		}
		{
			G_B50_0 = _stringLiteralB597C7CD7AC9D5522EBA8E601D6EF041517C29E6;
			G_B50_1 = G_B48_0;
			G_B50_2 = G_B48_1;
			G_B50_3 = G_B48_2;
			G_B50_4 = G_B48_3;
			goto IL_0299_1;
		}

IL_0294_1:
		{
			G_B50_0 = _stringLiteral3DFD22CDAE88D39C18071D0212A92D70D0C3F850;
			G_B50_1 = G_B49_0;
			G_B50_2 = G_B49_1;
			G_B50_3 = G_B49_2;
			G_B50_4 = G_B49_3;
		}

IL_0299_1:
		{
			String_t* L_109;
			L_109 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(G_B50_2, G_B50_1, G_B50_0, NULL);
			NullCheck(G_B50_4);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B50_4, G_B50_3, L_109, NULL);
		}

IL_02a5_1:
		{
			goto IL_03e6;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketException_t6D10102A62EA871BD31748E026A372DB6804083B_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_02ab;
		}
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_034b;
		}
		throw e;
	}

CATCH_02ab:
	{
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_110 = ((SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*)IL2CPP_GET_ACTIVE_EXCEPTION(SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*));;
			V_22 = L_110;
			int32_t L_111;
			L_111 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			if ((((int32_t)L_111) == ((int32_t)3)))
			{
				goto IL_02c2;
			}
		}
		{
			int32_t L_112;
			L_112 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			G_B55_0 = ((!(((uint32_t)L_112) <= ((uint32_t)0)))? 1 : 0);
			goto IL_02c3;
		}

IL_02c2:
		{
			G_B55_0 = 0;
		}

IL_02c3:
		{
			V_23 = (bool)G_B55_0;
			bool L_113 = V_23;
			if (!L_113)
			{
				goto IL_0345;
			}
		}
		{
			bool L_114;
			L_114 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 1, NULL);
			V_24 = L_114;
			bool L_115 = V_24;
			if (!L_115)
			{
				goto IL_0301;
			}
		}
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_116 = V_22;
			NullCheck(L_116);
			int32_t L_117;
			L_117 = SocketException_get_SocketErrorCode_m84FB2D308F046A24A1355975F3BF689C988224C6(L_116, NULL);
			V_25 = L_117;
			Il2CppFakeBox<int32_t> L_118(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketError_t4AD3BECF393E3FD8C5238C4AE47B768B3ABC07B8_il2cpp_TypeInfo_var)), (&V_25));
			String_t* L_119;
			L_119 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_118), NULL);
			String_t* L_120;
			L_120 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2FB2C3D548AEAEA2F3E1AEAA8D132ED0E13EDF9E)), L_119, NULL);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(__this, 1, L_120, NULL);
		}

IL_0301:
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_121 = V_22;
			NullCheck(L_121);
			int32_t L_122;
			L_122 = SocketException_get_SocketErrorCode_m84FB2D308F046A24A1355975F3BF689C988224C6(L_121, NULL);
			if ((((int32_t)L_122) == ((int32_t)((int32_t)10054))))
			{
				goto IL_031f;
			}
		}
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_123 = V_22;
			NullCheck(L_123);
			int32_t L_124;
			L_124 = SocketException_get_SocketErrorCode_m84FB2D308F046A24A1355975F3BF689C988224C6(L_123, NULL);
			G_B61_0 = ((((int32_t)L_124) == ((int32_t)((int32_t)10053)))? 1 : 0);
			goto IL_0320;
		}

IL_031f:
		{
			G_B61_0 = 1;
		}

IL_0320:
		{
			V_26 = (bool)G_B61_0;
			bool L_125 = V_26;
			if (!L_125)
			{
				goto IL_0336;
			}
		}
		{
			IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1041), NULL);
			goto IL_0344;
		}

IL_0336:
		{
			IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1039), NULL);
		}

IL_0344:
		{
		}

IL_0345:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_03e6;
		}
	}

CATCH_034b:
	{
		{
			Exception_t* L_126 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_27 = L_126;
			int32_t L_127;
			L_127 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			if ((((int32_t)L_127) == ((int32_t)3)))
			{
				goto IL_0362;
			}
		}
		{
			int32_t L_128;
			L_128 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			G_B69_0 = ((!(((uint32_t)L_128) <= ((uint32_t)0)))? 1 : 0);
			goto IL_0363;
		}

IL_0362:
		{
			G_B69_0 = 0;
		}

IL_0363:
		{
			V_28 = (bool)G_B69_0;
			bool L_129 = V_28;
			if (!L_129)
			{
				goto IL_03e3;
			}
		}
		{
			bool L_130;
			L_130 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 1, NULL);
			V_29 = L_130;
			bool L_131 = V_29;
			if (!L_131)
			{
				goto IL_03d6;
			}
		}
		{
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_132 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)6);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_133 = L_132;
			NullCheck(L_133);
			(L_133)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAB545D4BB06AFBCF7E282105B69205BBE4B8E5DF)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_134 = L_133;
			int32_t L_135;
			L_135 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			V_30 = L_135;
			Il2CppFakeBox<int32_t> L_136(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PhotonSocketState_t7F72F90C12B6D46FEE5435BA595D630D536C97BB_il2cpp_TypeInfo_var)), (&V_30));
			String_t* L_137;
			L_137 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_136), NULL);
			NullCheck(L_134);
			(L_134)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_137);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_138 = L_134;
			NullCheck(L_138);
			(L_138)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral890CC34F21C9E15089211D28CBD4775F4FDC84D3)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_139 = L_138;
			String_t* L_140;
			L_140 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
			NullCheck(L_139);
			(L_139)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_140);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_141 = L_139;
			NullCheck(L_141);
			(L_141)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral57181476910FA4C16EFCC0E7443CD9C417D2514B)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_142 = L_141;
			Exception_t* L_143 = V_27;
			Exception_t* L_144 = L_143;
			if (L_144)
			{
				G_B73_0 = L_144;
				G_B73_1 = 5;
				G_B73_2 = L_142;
				G_B73_3 = L_142;
				G_B73_4 = 1;
				G_B73_5 = __this;
				goto IL_03c4;
			}
			G_B72_0 = L_144;
			G_B72_1 = 5;
			G_B72_2 = L_142;
			G_B72_3 = L_142;
			G_B72_4 = 1;
			G_B72_5 = __this;
		}
		{
			G_B74_0 = ((String_t*)(NULL));
			G_B74_1 = G_B72_1;
			G_B74_2 = G_B72_2;
			G_B74_3 = G_B72_3;
			G_B74_4 = G_B72_4;
			G_B74_5 = G_B72_5;
			goto IL_03c9;
		}

IL_03c4:
		{
			NullCheck(G_B73_0);
			String_t* L_145;
			L_145 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B73_0);
			G_B74_0 = L_145;
			G_B74_1 = G_B73_1;
			G_B74_2 = G_B73_2;
			G_B74_3 = G_B73_3;
			G_B74_4 = G_B73_4;
			G_B74_5 = G_B73_5;
		}

IL_03c9:
		{
			NullCheck(G_B74_2);
			(G_B74_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B74_1), (String_t*)G_B74_0);
			String_t* L_146;
			L_146 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(G_B74_3, NULL);
			NullCheck(G_B74_5);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B74_5, G_B74_4, L_146, NULL);
		}

IL_03d6:
		{
			IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1039), NULL);
		}

IL_03e3:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_03e6;
		}
	}

IL_03e6:
	{
	}

IL_03e7:
	{
		int32_t L_147;
		L_147 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
		V_31 = (bool)((((int32_t)L_147) == ((int32_t)2))? 1 : 0);
		bool L_148 = V_31;
		if (L_148)
		{
			goto IL_001a;
		}
	}
	{
		RuntimeObject* L_149 = __this->___syncer;
		V_32 = L_149;
		V_33 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0436:
			{
				{
					bool L_150 = V_33;
					if (!L_150)
					{
						goto IL_0442;
					}
				}
				{
					RuntimeObject* L_151 = V_32;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_151, NULL);
				}

IL_0442:
				{
					return;
				}
			}
		});
		try
		{
			{
				RuntimeObject* L_152 = V_32;
				Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_152, (&V_33), NULL);
				int32_t L_153;
				L_153 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
				if ((((int32_t)L_153) == ((int32_t)3)))
				{
					goto IL_0423_1;
				}
			}
			{
				int32_t L_154;
				L_154 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
				G_B83_0 = ((!(((uint32_t)L_154) <= ((uint32_t)0)))? 1 : 0);
				goto IL_0424_1;
			}

IL_0423_1:
			{
				G_B83_0 = 0;
			}

IL_0424_1:
			{
				V_34 = (bool)G_B83_0;
				bool L_155 = V_34;
				if (!L_155)
				{
					goto IL_0433_1;
				}
			}
			{
				bool L_156;
				L_156 = VirtualFuncInvoker0< bool >::Invoke(5, __this);
			}

IL_0433_1:
			{
				goto IL_0443;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0443:
	{
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketTcpAsync__ctor_m0FA3E359B2B4A76DA2014BFD1DC18CDB14E6B3FA (SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* __this, PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* ___0_npeer, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPhotonPeerListener_tCF670245092F1C9F0BB8F83AE0742E9473417E6D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE52953404DD5AF6F133DA5695D05FADBE680CBC3);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL);
		__this->___syncer = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___syncer), (void*)L_0);
		PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* L_1 = ___0_npeer;
		IPhotonSocket__ctor_m6B3835EE978E2B363748C5B291A8BCD56A2A5E0E(__this, L_1, NULL);
		bool L_2;
		L_2 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 3, NULL);
		V_0 = L_2;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0033;
		}
	}
	{
		RuntimeObject* L_4;
		L_4 = IPhotonSocket_get_Listener_mCD4415B4D9CDBCEFDDA32457CF1A025A9E03B7E1(__this, NULL);
		NullCheck(L_4);
		InterfaceActionInvoker2< uint8_t, String_t* >::Invoke(0, IPhotonPeerListener_tCF670245092F1C9F0BB8F83AE0742E9473417E6D_il2cpp_TypeInfo_var, L_4, 3, _stringLiteralE52953404DD5AF6F133DA5695D05FADBE680CBC3);
	}

IL_0033:
	{
		((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)__this)->___PollReceive = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketTcpAsync_Finalize_m5A41010EF049B7795ED5FE7C5126CD665654238B (SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* __this, const RuntimeMethod* method) 
{
	{
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_000b:
			{
				Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL);
				return;
			}
		});
		try
		{
			SocketTcpAsync_Dispose_m7D4E5FC54AF7116ACF95F831B8F3C5BECFA9CD15(__this, NULL);
			goto IL_0013;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0013:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketTcpAsync_Dispose_m7D4E5FC54AF7116ACF95F831B8F3C5BECFA9CD15 (SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	Exception_t* V_2 = NULL;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	Exception_t* G_B7_0 = NULL;
	String_t* G_B7_1 = NULL;
	int32_t G_B7_2 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B7_3 = NULL;
	Exception_t* G_B6_0 = NULL;
	String_t* G_B6_1 = NULL;
	int32_t G_B6_2 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B6_3 = NULL;
	String_t* G_B8_0 = NULL;
	String_t* G_B8_1 = NULL;
	int32_t G_B8_2 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B8_3 = NULL;
	{
		IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 3, NULL);
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_0 = __this->___sock;
		V_0 = (bool)((!(((RuntimeObject*)(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_005d;
		}
	}
	{
	}
	try
	{
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_2 = __this->___sock;
			NullCheck(L_2);
			bool L_3;
			L_3 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_2, NULL);
			V_1 = L_3;
			bool L_4 = V_1;
			if (!L_4)
			{
				goto IL_0035_1;
			}
		}
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_5 = __this->___sock;
			NullCheck(L_5);
			Socket_Close_m5EBF3D8BE2C42EF8037BC9372CE7760B1717EEE4(L_5, NULL);
		}

IL_0035_1:
		{
			goto IL_005c;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0038;
		}
		throw e;
	}

CATCH_0038:
	{
		{
			Exception_t* L_6 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_2 = L_6;
			Exception_t* L_7 = V_2;
			Exception_t* L_8 = L_7;
			if (L_8)
			{
				G_B7_0 = L_8;
				G_B7_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral665908BFFBC2A550A5A9FF79CD8BAB040074DC9A));
				G_B7_2 = 3;
				G_B7_3 = __this;
				goto IL_0049;
			}
			G_B6_0 = L_8;
			G_B6_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral665908BFFBC2A550A5A9FF79CD8BAB040074DC9A));
			G_B6_2 = 3;
			G_B6_3 = __this;
		}
		{
			G_B8_0 = ((String_t*)(NULL));
			G_B8_1 = G_B6_1;
			G_B8_2 = G_B6_2;
			G_B8_3 = G_B6_3;
			goto IL_004e;
		}

IL_0049:
		{
			NullCheck(G_B7_0);
			String_t* L_9;
			L_9 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B7_0);
			G_B8_0 = L_9;
			G_B8_1 = G_B7_1;
			G_B8_2 = G_B7_2;
			G_B8_3 = G_B7_3;
		}

IL_004e:
		{
			String_t* L_10;
			L_10 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B8_1, G_B8_0, NULL);
			NullCheck(G_B8_3);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B8_3, G_B8_2, L_10, NULL);
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_005c;
		}
	}

IL_005c:
	{
	}

IL_005d:
	{
		__this->___sock = (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___sock), (void*)(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)NULL);
		IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SocketTcpAsync_Connect_mC66A5E3E4FC5CC5CE21D5EEA97301A9D5DE91D2E (SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SocketTcpAsync_DnsAndConnect_m5BDD853422023DE6EB18CBADDFDF7117FDEAF5C7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	{
		RuntimeObject* L_0 = __this->___syncer;
		V_1 = L_0;
		V_2 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0036:
			{
				{
					bool L_1 = V_2;
					if (!L_1)
					{
						goto IL_0040;
					}
				}
				{
					RuntimeObject* L_2 = V_1;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
				}

IL_0040:
				{
					return;
				}
			}
		});
		try
		{
			{
				RuntimeObject* L_3 = V_1;
				Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_2), NULL);
				bool L_4;
				L_4 = IPhotonSocket_Connect_m4B33D73392F88AF0376CC8FBA309C9F186C4E9CA(__this, NULL);
				V_3 = L_4;
				bool L_5 = V_3;
				V_4 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
				bool L_6 = V_4;
				if (!L_6)
				{
					goto IL_002b_1;
				}
			}
			{
				V_5 = (bool)0;
				goto IL_0067;
			}

IL_002b_1:
			{
				IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 1, NULL);
				goto IL_0041;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0041:
	{
		ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2* L_7 = (ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2*)il2cpp_codegen_object_new(ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
		ThreadStart__ctor_m35CE51F76358F20E4A0C8F2963C3AE14E5FF7E71(L_7, __this, (intptr_t)((void*)SocketTcpAsync_DnsAndConnect_m5BDD853422023DE6EB18CBADDFDF7117FDEAF5C7_RuntimeMethod_var), NULL);
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_8 = (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)il2cpp_codegen_object_new(Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
		Thread__ctor_m1FA23A179DF4F5B659689D6FA40DE903086212E2(L_8, L_7, NULL);
		V_0 = L_8;
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_9 = V_0;
		NullCheck(L_9);
		Thread_set_IsBackground_m45F00BD4C46F9B8A7C46A20A170B22BABB8FBA30(L_9, (bool)1, NULL);
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_10 = V_0;
		NullCheck(L_10);
		Thread_Start_m2230799AA331CA9ACEF49D5500281D0C1A9F72FA(L_10, NULL);
		V_5 = (bool)1;
		goto IL_0067;
	}

IL_0067:
	{
		bool L_11 = V_5;
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SocketTcpAsync_Disconnect_m6B0F7405BF43DE189A1526FC3BDAA48238ED4745 (SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral155A44DB946F45124D7C89B6F41BE6D1332032F9);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	RuntimeObject* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	Exception_t* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	Exception_t* G_B9_0 = NULL;
	String_t* G_B9_1 = NULL;
	int32_t G_B9_2 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B9_3 = NULL;
	Exception_t* G_B8_0 = NULL;
	String_t* G_B8_1 = NULL;
	int32_t G_B8_2 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B8_3 = NULL;
	String_t* G_B10_0 = NULL;
	String_t* G_B10_1 = NULL;
	int32_t G_B10_2 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B10_3 = NULL;
	{
		bool L_0;
		L_0 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 3, NULL);
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_001b;
		}
	}
	{
		IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(__this, 3, _stringLiteral155A44DB946F45124D7C89B6F41BE6D1332032F9, NULL);
	}

IL_001b:
	{
		RuntimeObject* L_2 = __this->___syncer;
		V_1 = L_2;
		V_2 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0095:
			{
				{
					bool L_3 = V_2;
					if (!L_3)
					{
						goto IL_009f;
					}
				}
				{
					RuntimeObject* L_4 = V_1;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_4, NULL);
				}

IL_009f:
				{
					return;
				}
			}
		});
		try
		{
			{
				RuntimeObject* L_5 = V_1;
				Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_5, (&V_2), NULL);
				IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 3, NULL);
				Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_6 = __this->___sock;
				V_3 = (bool)((!(((RuntimeObject*)(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)L_6) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
				bool L_7 = V_3;
				if (!L_7)
				{
					goto IL_008a_1;
				}
			}
			{
			}
			try
			{
				Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_8 = __this->___sock;
				NullCheck(L_8);
				Socket_Close_m5EBF3D8BE2C42EF8037BC9372CE7760B1717EEE4(L_8, NULL);
				goto IL_0089_1;
			}
			catch(Il2CppExceptionWrapper& e)
			{
				if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
				{
					IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
					goto CATCH_0054_1;
				}
				throw e;
			}

CATCH_0054_1:
			{
				{
					Exception_t* L_9 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
					V_4 = L_9;
					bool L_10;
					L_10 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 3, NULL);
					V_5 = L_10;
					bool L_11 = V_5;
					if (!L_11)
					{
						goto IL_0086_1;
					}
				}
				{
					Exception_t* L_12 = V_4;
					Exception_t* L_13 = L_12;
					if (L_13)
					{
						G_B9_0 = L_13;
						G_B9_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2076A563A22DA628C30B53A80EA51616D9C8C7C));
						G_B9_2 = 3;
						G_B9_3 = __this;
						goto IL_0075_1;
					}
					G_B8_0 = L_13;
					G_B8_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2076A563A22DA628C30B53A80EA51616D9C8C7C));
					G_B8_2 = 3;
					G_B8_3 = __this;
				}
				{
					G_B10_0 = ((String_t*)(NULL));
					G_B10_1 = G_B8_1;
					G_B10_2 = G_B8_2;
					G_B10_3 = G_B8_3;
					goto IL_007a_1;
				}

IL_0075_1:
				{
					NullCheck(G_B9_0);
					String_t* L_14;
					L_14 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B9_0);
					G_B10_0 = L_14;
					G_B10_1 = G_B9_1;
					G_B10_2 = G_B9_2;
					G_B10_3 = G_B9_3;
				}

IL_007a_1:
				{
					String_t* L_15;
					L_15 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B10_1, G_B10_0, NULL);
					NullCheck(G_B10_3);
					IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B10_3, G_B10_2, L_15, NULL);
				}

IL_0086_1:
				{
					IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
					goto IL_0089_1;
				}
			}

IL_0089_1:
			{
			}

IL_008a_1:
			{
				IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 0, NULL);
				goto IL_00a0;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00a0:
	{
		V_6 = (bool)1;
		goto IL_00a5;
	}

IL_00a5:
	{
		bool L_16 = V_6;
		return L_16;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SocketTcpAsync_Send_m971CCCE85D7543C5AC2EC8BEDDEA9CE65F75D9D0 (SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, int32_t ___1_length, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t V_1 = 0;
	Exception_t* V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	String_t* V_5 = NULL;
	bool V_6 = false;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	int32_t G_B4_0 = 0;
	int32_t G_B10_0 = 0;
	int32_t G_B15_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B15_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B15_2 = NULL;
	String_t* G_B15_3 = NULL;
	int32_t G_B14_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B14_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B14_2 = NULL;
	String_t* G_B14_3 = NULL;
	String_t* G_B16_0 = NULL;
	int32_t G_B16_1 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B16_2 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B16_3 = NULL;
	String_t* G_B16_4 = NULL;
	int32_t G_B18_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B18_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B18_2 = NULL;
	String_t* G_B18_3 = NULL;
	int32_t G_B17_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B17_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B17_2 = NULL;
	String_t* G_B17_3 = NULL;
	String_t* G_B19_0 = NULL;
	int32_t G_B19_1 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B19_2 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B19_3 = NULL;
	String_t* G_B19_4 = NULL;
	int32_t G_B22_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B22_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B22_2 = NULL;
	String_t* G_B22_3 = NULL;
	int32_t G_B22_4 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B22_5 = NULL;
	int32_t G_B21_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B21_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B21_2 = NULL;
	String_t* G_B21_3 = NULL;
	int32_t G_B21_4 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B21_5 = NULL;
	String_t* G_B23_0 = NULL;
	int32_t G_B23_1 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B23_2 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B23_3 = NULL;
	String_t* G_B23_4 = NULL;
	int32_t G_B23_5 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B23_6 = NULL;
	{
	}
	try
	{
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_0 = __this->___sock;
			if (!L_0)
			{
				goto IL_001a_1;
			}
		}
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_1 = __this->___sock;
			NullCheck(L_1);
			bool L_2;
			L_2 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_1, NULL);
			G_B4_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
			goto IL_001b_1;
		}

IL_001a_1:
		{
			G_B4_0 = 1;
		}

IL_001b_1:
		{
			V_0 = (bool)G_B4_0;
			bool L_3 = V_0;
			if (!L_3)
			{
				goto IL_0027_1;
			}
		}
		{
			V_1 = 1;
			goto IL_0155;
		}

IL_0027_1:
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_4 = __this->___sock;
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_data;
			int32_t L_6 = ___1_length;
			NullCheck(L_4);
			int32_t L_7;
			L_7 = Socket_Send_mF846BE4031BE538814BC497FFDC8BB02AC9F5A33(L_4, L_5, 0, L_6, 0, NULL);
			goto IL_0151;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_003d;
		}
		throw e;
	}

CATCH_003d:
	{
		{
			Exception_t* L_8 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_2 = L_8;
			int32_t L_9;
			L_9 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			if ((((int32_t)L_9) == ((int32_t)3)))
			{
				goto IL_0053;
			}
		}
		{
			int32_t L_10;
			L_10 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			G_B10_0 = ((!(((uint32_t)L_10) <= ((uint32_t)0)))? 1 : 0);
			goto IL_0054;
		}

IL_0053:
		{
			G_B10_0 = 0;
		}

IL_0054:
		{
			V_3 = (bool)G_B10_0;
			bool L_11 = V_3;
			if (!L_11)
			{
				goto IL_014d;
			}
		}
		{
			bool L_12;
			L_12 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 3, NULL);
			V_4 = L_12;
			bool L_13 = V_4;
			if (!L_13)
			{
				goto IL_0140;
			}
		}
		{
			V_5 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709));
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_14 = __this->___sock;
			V_6 = (bool)((!(((RuntimeObject*)(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)L_14) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
			bool L_15 = V_6;
			if (!L_15)
			{
				goto IL_00eb;
			}
		}
		{
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)4);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = L_16;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_18 = __this->___sock;
			NullCheck(L_18);
			EndPoint_t6233F4E2EB9F0F2D36E187F12BE050E6D8B73564* L_19;
			L_19 = Socket_get_LocalEndPoint_m3A2B4E60F0096E2DB31F7C28EF3CDE148D256E26(L_18, NULL);
			NullCheck(L_17);
			ArrayElementTypeCheck (L_17, L_19);
			(L_17)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_19);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = L_17;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_21 = __this->___sock;
			NullCheck(L_21);
			EndPoint_t6233F4E2EB9F0F2D36E187F12BE050E6D8B73564* L_22;
			L_22 = Socket_get_RemoteEndPoint_m6A626481D55A640C7654B91BFDE00199C2C95479(L_21, NULL);
			NullCheck(L_20);
			ArrayElementTypeCheck (L_20, L_22);
			(L_20)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_22);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_23 = L_20;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_24 = __this->___sock;
			NullCheck(L_24);
			bool L_25;
			L_25 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_24, NULL);
			if (L_25)
			{
				G_B15_0 = 2;
				G_B15_1 = L_23;
				G_B15_2 = L_23;
				G_B15_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral105DCD844D9A45876F13A3503C14C3FC3A5186BA));
				goto IL_00c1;
			}
			G_B14_0 = 2;
			G_B14_1 = L_23;
			G_B14_2 = L_23;
			G_B14_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral105DCD844D9A45876F13A3503C14C3FC3A5186BA));
		}
		{
			G_B16_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3CC8D7011607DEE69C89FE518BB89125A3FD0309));
			G_B16_1 = G_B14_0;
			G_B16_2 = G_B14_1;
			G_B16_3 = G_B14_2;
			G_B16_4 = G_B14_3;
			goto IL_00c6;
		}

IL_00c1:
		{
			G_B16_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral872832AF3EB23DF490D84F89198394B33CB88A29));
			G_B16_1 = G_B15_0;
			G_B16_2 = G_B15_1;
			G_B16_3 = G_B15_2;
			G_B16_4 = G_B15_3;
		}

IL_00c6:
		{
			NullCheck(G_B16_2);
			ArrayElementTypeCheck (G_B16_2, G_B16_0);
			(G_B16_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B16_1), (RuntimeObject*)G_B16_0);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26 = G_B16_3;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_27 = __this->___sock;
			NullCheck(L_27);
			bool L_28;
			L_28 = Socket_get_IsBound_m6CA0A4232291A7A0B99FCE2E5662A576D31A0A9D_inline(L_27, NULL);
			if (L_28)
			{
				G_B18_0 = 3;
				G_B18_1 = L_26;
				G_B18_2 = L_26;
				G_B18_3 = G_B16_4;
				goto IL_00dd;
			}
			G_B17_0 = 3;
			G_B17_1 = L_26;
			G_B17_2 = L_26;
			G_B17_3 = G_B16_4;
		}
		{
			G_B19_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC8C9B128ACA303C17E5837E2ACD6F203E1E4CC69));
			G_B19_1 = G_B17_0;
			G_B19_2 = G_B17_1;
			G_B19_3 = G_B17_2;
			G_B19_4 = G_B17_3;
			goto IL_00e2;
		}

IL_00dd:
		{
			G_B19_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9CEE2204F2243F41DEEA3BB1E28F0E8465F59A5B));
			G_B19_1 = G_B18_0;
			G_B19_2 = G_B18_1;
			G_B19_3 = G_B18_2;
			G_B19_4 = G_B18_3;
		}

IL_00e2:
		{
			NullCheck(G_B19_2);
			ArrayElementTypeCheck (G_B19_2, G_B19_0);
			(G_B19_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B19_1), (RuntimeObject*)G_B19_0);
			String_t* L_29;
			L_29 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(G_B19_4, G_B19_3, NULL);
			V_5 = L_29;
		}

IL_00eb:
		{
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_30 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)5);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = L_30;
			String_t* L_32;
			L_32 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
			NullCheck(L_31);
			ArrayElementTypeCheck (L_31, L_32);
			(L_31)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_32);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_33 = L_31;
			PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* L_34 = ((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)__this)->___peerBase;
			NullCheck(L_34);
			int32_t L_35;
			L_35 = PeerBase_get_timeInt_m58B98F2C895A84331EE6E9CC340117F1DF7DBF6F(L_34, NULL);
			int32_t L_36 = L_35;
			RuntimeObject* L_37 = Box(il2cpp_defaults.int32_class, &L_36);
			NullCheck(L_33);
			ArrayElementTypeCheck (L_33, L_37);
			(L_33)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_37);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_38 = L_33;
			bool L_39;
			L_39 = IPhotonSocket_get_AddressResolvedAsIpv6_m350276C517F5191B1C6CA6137B0D57B5508E6E48_inline(__this, NULL);
			if (L_39)
			{
				G_B22_0 = 2;
				G_B22_1 = L_38;
				G_B22_2 = L_38;
				G_B22_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB81392BCA2007DEE74931CF1CFAD610D20C2AE97));
				G_B22_4 = 3;
				G_B22_5 = __this;
				goto IL_0125;
			}
			G_B21_0 = 2;
			G_B21_1 = L_38;
			G_B21_2 = L_38;
			G_B21_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB81392BCA2007DEE74931CF1CFAD610D20C2AE97));
			G_B21_4 = 3;
			G_B21_5 = __this;
		}
		{
			String_t* L_40 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
			G_B23_0 = L_40;
			G_B23_1 = G_B21_0;
			G_B23_2 = G_B21_1;
			G_B23_3 = G_B21_2;
			G_B23_4 = G_B21_3;
			G_B23_5 = G_B21_4;
			G_B23_6 = G_B21_5;
			goto IL_012a;
		}

IL_0125:
		{
			G_B23_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCB5FDD5E178BD05010055C518503A047E0BAB175));
			G_B23_1 = G_B22_0;
			G_B23_2 = G_B22_1;
			G_B23_3 = G_B22_2;
			G_B23_4 = G_B22_3;
			G_B23_5 = G_B22_4;
			G_B23_6 = G_B22_5;
		}

IL_012a:
		{
			NullCheck(G_B23_2);
			ArrayElementTypeCheck (G_B23_2, G_B23_0);
			(G_B23_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B23_1), (RuntimeObject*)G_B23_0);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_41 = G_B23_3;
			String_t* L_42 = V_5;
			NullCheck(L_41);
			ArrayElementTypeCheck (L_41, L_42);
			(L_41)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_42);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_43 = L_41;
			Exception_t* L_44 = V_2;
			NullCheck(L_43);
			ArrayElementTypeCheck (L_43, L_44);
			(L_43)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_44);
			String_t* L_45;
			L_45 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(G_B23_4, L_43, NULL);
			NullCheck(G_B23_6);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B23_6, G_B23_5, L_45, NULL);
		}

IL_0140:
		{
			IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1030), NULL);
		}

IL_014d:
		{
			V_1 = 3;
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_0155;
		}
	}

IL_0151:
	{
		V_1 = 0;
		goto IL_0155;
	}

IL_0155:
	{
		int32_t L_46 = V_1;
		return L_46;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SocketTcpAsync_Receive_m284C5CCE32EE2D8C2E5A4FB288CDE3A40BDCDFD0 (SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___0_data, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_0 = ___0_data;
		*((RuntimeObject**)L_0) = (RuntimeObject*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL);
		V_0 = 2;
		goto IL_0008;
	}

IL_0008:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketTcpAsync_DnsAndConnect_m5BDD853422023DE6EB18CBADDFDF7117FDEAF5C7 (SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral191D7F30D495BBE4F52FE89B64D411898274ED12);
		s_Il2CppMethodInitialized = true;
	}
	IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* V_0 = NULL;
	String_t* V_1 = NULL;
	bool V_2 = false;
	IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* V_3 = NULL;
	int32_t V_4 = 0;
	IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* V_5 = NULL;
	bool V_6 = false;
	SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C* V_7 = NULL;
	bool V_8 = false;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* V_9 = NULL;
	bool V_10 = false;
	int32_t V_11 = 0;
	Exception_t* V_12 = NULL;
	bool V_13 = false;
	bool V_14 = false;
	bool V_15 = false;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	int32_t G_B7_0 = 0;
	SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C* G_B13_0 = NULL;
	String_t* G_B13_1 = NULL;
	SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C* G_B12_0 = NULL;
	String_t* G_B12_1 = NULL;
	String_t* G_B14_0 = NULL;
	String_t* G_B14_1 = NULL;
	SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C* G_B16_0 = NULL;
	String_t* G_B16_1 = NULL;
	int32_t G_B16_2 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B16_3 = NULL;
	SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C* G_B15_0 = NULL;
	String_t* G_B15_1 = NULL;
	int32_t G_B15_2 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B15_3 = NULL;
	String_t* G_B17_0 = NULL;
	String_t* G_B17_1 = NULL;
	int32_t G_B17_2 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B17_3 = NULL;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B22_0 = NULL;
	int32_t G_B22_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B22_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B22_3 = NULL;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B21_0 = NULL;
	int32_t G_B21_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B21_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B21_3 = NULL;
	String_t* G_B23_0 = NULL;
	int32_t G_B23_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B23_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B23_3 = NULL;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B25_0 = NULL;
	String_t* G_B25_1 = NULL;
	int32_t G_B25_2 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B25_3 = NULL;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B24_0 = NULL;
	String_t* G_B24_1 = NULL;
	int32_t G_B24_2 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B24_3 = NULL;
	String_t* G_B26_0 = NULL;
	String_t* G_B26_1 = NULL;
	int32_t G_B26_2 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B26_3 = NULL;
	Exception_t* G_B31_0 = NULL;
	String_t* G_B31_1 = NULL;
	Exception_t* G_B30_0 = NULL;
	String_t* G_B30_1 = NULL;
	String_t* G_B32_0 = NULL;
	String_t* G_B32_1 = NULL;
	Exception_t* G_B34_0 = NULL;
	String_t* G_B34_1 = NULL;
	int32_t G_B34_2 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B34_3 = NULL;
	Exception_t* G_B33_0 = NULL;
	String_t* G_B33_1 = NULL;
	int32_t G_B33_2 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B33_3 = NULL;
	String_t* G_B35_0 = NULL;
	String_t* G_B35_1 = NULL;
	int32_t G_B35_2 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B35_3 = NULL;
	int32_t G_B42_0 = 0;
	{
		String_t* L_0;
		L_0 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_1;
		L_1 = IPhotonSocket_GetIpAddresses_mB83911A77F1DA15881CE86B703433D29630223FD(__this, L_0, NULL);
		V_0 = L_1;
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_2 = V_0;
		V_2 = (bool)((((RuntimeObject*)(IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D*)L_2) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_3 = V_2;
		if (!L_3)
		{
			goto IL_001c;
		}
	}
	{
		goto IL_0298;
	}

IL_001c:
	{
		String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		V_1 = L_4;
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_5 = V_0;
		V_3 = L_5;
		V_4 = 0;
		goto IL_01f6;
	}

IL_002d:
	{
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_6 = V_3;
		int32_t L_7 = V_4;
		NullCheck(L_6);
		int32_t L_8 = L_7;
		IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		V_5 = L_9;
	}
	try
	{
		{
			IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_10 = V_5;
			NullCheck(L_10);
			int32_t L_11;
			L_11 = IPAddress_get_AddressFamily_m1CE4BCCE499BD70B22F9E37B3F266F9306A98C21(L_10, NULL);
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_12 = (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)il2cpp_codegen_object_new(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E_il2cpp_TypeInfo_var);
			Socket__ctor_m35F1F4B4872E251867DA16460F06E903A30E4595(L_12, L_11, 1, 6, NULL);
			__this->___sock = L_12;
			Il2CppCodeGenWriteBarrier((void**)(&__this->___sock), (void*)L_12);
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_13 = __this->___sock;
			NullCheck(L_13);
			Socket_set_NoDelay_m1F7ACCEF219BB8745AB17F29CEA618088E0B2405(L_13, (bool)1, NULL);
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_14 = __this->___sock;
			PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* L_15 = ((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)__this)->___peerBase;
			NullCheck(L_15);
			int32_t L_16;
			L_16 = PeerBase_get_DisconnectTimeout_mBD496C0035F2053C5D855BC786094B77049DAF69(L_15, NULL);
			NullCheck(L_14);
			Socket_set_ReceiveTimeout_m64104AED8D1B18294EB55BDA58DC291A4BEEAD9B(L_14, L_16, NULL);
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_17 = __this->___sock;
			PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* L_18 = ((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)__this)->___peerBase;
			NullCheck(L_18);
			int32_t L_19;
			L_19 = PeerBase_get_DisconnectTimeout_mBD496C0035F2053C5D855BC786094B77049DAF69(L_18, NULL);
			NullCheck(L_17);
			Socket_set_SendTimeout_m3C8E026F2961EBB32E1EA7B66657DE53E8A60679(L_17, L_19, NULL);
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_20 = __this->___sock;
			IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_21 = V_5;
			int32_t L_22;
			L_22 = IPhotonSocket_get_ServerPort_m10F7BAEE54223D7D4D7B73CAB9F9AC608EE00737_inline(__this, NULL);
			NullCheck(L_20);
			Socket_Connect_mEE1E8320C097486AFA5432284C1B7FFB0DDC35D6(L_20, L_21, L_22, NULL);
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_23 = __this->___sock;
			if (!L_23)
			{
				goto IL_00ad_1;
			}
		}
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_24 = __this->___sock;
			NullCheck(L_24);
			bool L_25;
			L_25 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_24, NULL);
			G_B7_0 = ((int32_t)(L_25));
			goto IL_00ae_1;
		}

IL_00ad_1:
		{
			G_B7_0 = 0;
		}

IL_00ae_1:
		{
			V_6 = (bool)G_B7_0;
			bool L_26 = V_6;
			if (!L_26)
			{
				goto IL_00ba_1;
			}
		}
		{
			goto IL_0200;
		}

IL_00ba_1:
		{
			goto IL_01ef;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_00c0;
		}
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketException_t6D10102A62EA871BD31748E026A372DB6804083B_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0112;
		}
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_01a0;
		}
		throw e;
	}

CATCH_00c0:
	{
		{
			SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C* L_27 = ((SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C*)IL2CPP_GET_ACTIVE_EXCEPTION(SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C*));;
			V_7 = L_27;
			bool L_28;
			L_28 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 1, NULL);
			V_8 = L_28;
			bool L_29 = V_8;
			if (!L_29)
			{
				goto IL_010c;
			}
		}
		{
			String_t* L_30 = V_1;
			SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C* L_31 = V_7;
			SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C* L_32 = L_31;
			if (L_32)
			{
				G_B13_0 = L_32;
				G_B13_1 = L_30;
				goto IL_00db;
			}
			G_B12_0 = L_32;
			G_B12_1 = L_30;
		}
		{
			G_B14_0 = ((String_t*)(NULL));
			G_B14_1 = G_B12_1;
			goto IL_00e0;
		}

IL_00db:
		{
			NullCheck(G_B13_0);
			String_t* L_33;
			L_33 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B13_0);
			G_B14_0 = L_33;
			G_B14_1 = G_B13_1;
		}

IL_00e0:
		{
			String_t* L_34;
			L_34 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(G_B14_1, G_B14_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745)), NULL);
			V_1 = L_34;
			SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C* L_35 = V_7;
			SecurityException_t025CB4C23107E67E07CF085826B40EDE72F8165C* L_36 = L_35;
			if (L_36)
			{
				G_B16_0 = L_36;
				G_B16_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral23C9C8C814E62464300FF7E74593ED2ECBD8DD97));
				G_B16_2 = 2;
				G_B16_3 = __this;
				goto IL_00fb;
			}
			G_B15_0 = L_36;
			G_B15_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral23C9C8C814E62464300FF7E74593ED2ECBD8DD97));
			G_B15_2 = 2;
			G_B15_3 = __this;
		}
		{
			G_B17_0 = ((String_t*)(NULL));
			G_B17_1 = G_B15_1;
			G_B17_2 = G_B15_2;
			G_B17_3 = G_B15_3;
			goto IL_0100;
		}

IL_00fb:
		{
			NullCheck(G_B16_0);
			String_t* L_37;
			L_37 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B16_0);
			G_B17_0 = L_37;
			G_B17_1 = G_B16_1;
			G_B17_2 = G_B16_2;
			G_B17_3 = G_B16_3;
		}

IL_0100:
		{
			String_t* L_38;
			L_38 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B17_1, G_B17_0, NULL);
			NullCheck(G_B17_3);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B17_3, G_B17_2, L_38, NULL);
		}

IL_010c:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_01ef;
		}
	}

CATCH_0112:
	{
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_39 = ((SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*)IL2CPP_GET_ACTIVE_EXCEPTION(SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*));;
			V_9 = L_39;
			bool L_40;
			L_40 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 2, NULL);
			V_10 = L_40;
			bool L_41 = V_10;
			if (!L_41)
			{
				goto IL_019d;
			}
		}
		{
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_42 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)5);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_43 = L_42;
			String_t* L_44 = V_1;
			NullCheck(L_43);
			(L_43)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_44);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_45 = L_43;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_46 = V_9;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_47 = L_46;
			if (L_47)
			{
				G_B22_0 = L_47;
				G_B22_1 = 1;
				G_B22_2 = L_45;
				G_B22_3 = L_45;
				goto IL_0138;
			}
			G_B21_0 = L_47;
			G_B21_1 = 1;
			G_B21_2 = L_45;
			G_B21_3 = L_45;
		}
		{
			G_B23_0 = ((String_t*)(NULL));
			G_B23_1 = G_B21_1;
			G_B23_2 = G_B21_2;
			G_B23_3 = G_B21_3;
			goto IL_013d;
		}

IL_0138:
		{
			NullCheck(G_B22_0);
			String_t* L_48;
			L_48 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B22_0);
			G_B23_0 = L_48;
			G_B23_1 = G_B22_1;
			G_B23_2 = G_B22_2;
			G_B23_3 = G_B22_3;
		}

IL_013d:
		{
			NullCheck(G_B23_2);
			(G_B23_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B23_1), (String_t*)G_B23_0);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_49 = G_B23_3;
			NullCheck(L_49);
			(L_49)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_50 = L_49;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_51 = V_9;
			NullCheck(L_51);
			int32_t L_52;
			L_52 = VirtualFuncInvoker0< int32_t >::Invoke(13, L_51);
			V_11 = L_52;
			String_t* L_53;
			L_53 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_11), NULL);
			NullCheck(L_50);
			(L_50)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_53);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_54 = L_50;
			NullCheck(L_54);
			(L_54)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF712C5F62331F2870DB319ED66CDF53B831F3CA1)));
			String_t* L_55;
			L_55 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_54, NULL);
			V_1 = L_55;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_56 = V_9;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_57 = L_56;
			if (L_57)
			{
				G_B25_0 = L_57;
				G_B25_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral86A8294451A16C9100336EDF55F2B68CBD45BD67));
				G_B25_2 = 2;
				G_B25_3 = __this;
				goto IL_0177;
			}
			G_B24_0 = L_57;
			G_B24_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral86A8294451A16C9100336EDF55F2B68CBD45BD67));
			G_B24_2 = 2;
			G_B24_3 = __this;
		}
		{
			G_B26_0 = ((String_t*)(NULL));
			G_B26_1 = G_B24_1;
			G_B26_2 = G_B24_2;
			G_B26_3 = G_B24_3;
			goto IL_017c;
		}

IL_0177:
		{
			NullCheck(G_B25_0);
			String_t* L_58;
			L_58 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B25_0);
			G_B26_0 = L_58;
			G_B26_1 = G_B25_1;
			G_B26_2 = G_B25_2;
			G_B26_3 = G_B25_3;
		}

IL_017c:
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_59 = V_9;
			NullCheck(L_59);
			int32_t L_60;
			L_60 = VirtualFuncInvoker0< int32_t >::Invoke(13, L_59);
			V_11 = L_60;
			String_t* L_61;
			L_61 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_11), NULL);
			String_t* L_62;
			L_62 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(G_B26_1, G_B26_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD6789EA58E424F90511FD4613F868E6EBBA26766)), L_61, NULL);
			NullCheck(G_B26_3);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B26_3, G_B26_2, L_62, NULL);
		}

IL_019d:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_01ef;
		}
	}

CATCH_01a0:
	{
		{
			Exception_t* L_63 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_12 = L_63;
			bool L_64;
			L_64 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 2, NULL);
			V_13 = L_64;
			bool L_65 = V_13;
			if (!L_65)
			{
				goto IL_01ec;
			}
		}
		{
			String_t* L_66 = V_1;
			Exception_t* L_67 = V_12;
			Exception_t* L_68 = L_67;
			if (L_68)
			{
				G_B31_0 = L_68;
				G_B31_1 = L_66;
				goto IL_01bb;
			}
			G_B30_0 = L_68;
			G_B30_1 = L_66;
		}
		{
			G_B32_0 = ((String_t*)(NULL));
			G_B32_1 = G_B30_1;
			goto IL_01c0;
		}

IL_01bb:
		{
			NullCheck(G_B31_0);
			String_t* L_69;
			L_69 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B31_0);
			G_B32_0 = L_69;
			G_B32_1 = G_B31_1;
		}

IL_01c0:
		{
			String_t* L_70;
			L_70 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(G_B32_1, G_B32_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF712C5F62331F2870DB319ED66CDF53B831F3CA1)), NULL);
			V_1 = L_70;
			Exception_t* L_71 = V_12;
			Exception_t* L_72 = L_71;
			if (L_72)
			{
				G_B34_0 = L_72;
				G_B34_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB73EE191F0E9F1AF4D345769EC47718AC55BF4D3));
				G_B34_2 = 2;
				G_B34_3 = __this;
				goto IL_01db;
			}
			G_B33_0 = L_72;
			G_B33_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB73EE191F0E9F1AF4D345769EC47718AC55BF4D3));
			G_B33_2 = 2;
			G_B33_3 = __this;
		}
		{
			G_B35_0 = ((String_t*)(NULL));
			G_B35_1 = G_B33_1;
			G_B35_2 = G_B33_2;
			G_B35_3 = G_B33_3;
			goto IL_01e0;
		}

IL_01db:
		{
			NullCheck(G_B34_0);
			String_t* L_73;
			L_73 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B34_0);
			G_B35_0 = L_73;
			G_B35_1 = G_B34_1;
			G_B35_2 = G_B34_2;
			G_B35_3 = G_B34_3;
		}

IL_01e0:
		{
			String_t* L_74;
			L_74 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B35_1, G_B35_0, NULL);
			NullCheck(G_B35_3);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B35_3, G_B35_2, L_74, NULL);
		}

IL_01ec:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_01ef;
		}
	}

IL_01ef:
	{
		int32_t L_75 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_75, 1));
	}

IL_01f6:
	{
		int32_t L_76 = V_4;
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_77 = V_3;
		NullCheck(L_77);
		if ((((int32_t)L_76) < ((int32_t)((int32_t)(((RuntimeArray*)L_77)->max_length)))))
		{
			goto IL_002d;
		}
	}

IL_0200:
	{
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_78 = __this->___sock;
		if (!L_78)
		{
			goto IL_0218;
		}
	}
	{
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_79 = __this->___sock;
		NullCheck(L_79);
		bool L_80;
		L_80 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_79, NULL);
		G_B42_0 = ((((int32_t)L_80) == ((int32_t)0))? 1 : 0);
		goto IL_0219;
	}

IL_0218:
	{
		G_B42_0 = 1;
	}

IL_0219:
	{
		V_14 = (bool)G_B42_0;
		bool L_81 = V_14;
		if (!L_81)
		{
			goto IL_0250;
		}
	}
	{
		bool L_82;
		L_82 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 1, NULL);
		V_15 = L_82;
		bool L_83 = V_15;
		if (!L_83)
		{
			goto IL_0242;
		}
	}
	{
		String_t* L_84 = V_1;
		String_t* L_85;
		L_85 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral191D7F30D495BBE4F52FE89B64D411898274ED12, L_84, NULL);
		IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(__this, 1, L_85, NULL);
	}

IL_0242:
	{
		IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1023), NULL);
		goto IL_0298;
	}

IL_0250:
	{
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_86 = __this->___sock;
		NullCheck(L_86);
		int32_t L_87;
		L_87 = Socket_get_AddressFamily_m42C390D31345314080EC35356ACFBBFF7E1123E5_inline(L_86, NULL);
		IPhotonSocket_set_AddressResolvedAsIpv6_m07B1AA11221DE3120A591554681D2E140340C91C_inline(__this, (bool)((((int32_t)L_87) == ((int32_t)((int32_t)23)))? 1 : 0), NULL);
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_88 = __this->___sock;
		NullCheck(L_88);
		EndPoint_t6233F4E2EB9F0F2D36E187F12BE050E6D8B73564* L_89;
		L_89 = Socket_get_RemoteEndPoint_m6A626481D55A640C7654B91BFDE00199C2C95479(L_88, NULL);
		NullCheck(L_89);
		String_t* L_90;
		L_90 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_89);
		IPhotonSocket_set_ServerIpAddress_m071C40C34B0C8D5236C16C4F4E0C97E6ACE77A5D_inline(L_90, NULL);
		IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 2, NULL);
		PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* L_91 = ((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)__this)->___peerBase;
		NullCheck(L_91);
		VirtualActionInvoker0::Invoke(10, L_91);
		SocketTcpAsync_ReceiveAsync_m60B821A933C43935AC7A32BD95D570290EBBEF95(__this, (ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76*)NULL, NULL);
	}

IL_0298:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketTcpAsync_ReceiveAsync_m60B821A933C43935AC7A32BD95D570290EBBEF95 (SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* __this, ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* ___0_context, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SocketTcpAsync_ReceiveAsync_m45EE929013427D78DFE669999067D850BF88A4C4_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Exception_t* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	int32_t V_4 = 0;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	int32_t G_B7_0 = 0;
	Exception_t* G_B11_0 = NULL;
	int32_t G_B11_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B11_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B11_3 = NULL;
	int32_t G_B11_4 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B11_5 = NULL;
	Exception_t* G_B10_0 = NULL;
	int32_t G_B10_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B10_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B10_3 = NULL;
	int32_t G_B10_4 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B10_5 = NULL;
	String_t* G_B12_0 = NULL;
	int32_t G_B12_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B12_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B12_3 = NULL;
	int32_t G_B12_4 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B12_5 = NULL;
	{
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_0 = ___0_context;
		V_0 = (bool)((((RuntimeObject*)(ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_002a;
		}
	}
	{
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_2 = __this->___sock;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
		int32_t L_4;
		L_4 = IPhotonSocket_get_MTU_mA52F51FE4302A499B8F419FD3FD2F589F37FB880(__this, NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_4);
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_6 = (ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76*)il2cpp_codegen_object_new(ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76_il2cpp_TypeInfo_var);
		ReceiveContext__ctor_m9CBF9A0F89196AA41EC9F687A3AD04C3F9EDBBAF(L_6, L_2, L_3, L_5, NULL);
		___0_context = L_6;
	}

IL_002a:
	{
	}
	try
	{
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_7 = __this->___sock;
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_8 = ___0_context;
		NullCheck(L_8);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9;
		L_9 = ReceiveContext_get_CurrentBuffer_m6DD81D165788C13A0C56A4F0C608A0880EEEA5D6(L_8, NULL);
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_10 = ___0_context;
		NullCheck(L_10);
		int32_t L_11;
		L_11 = ReceiveContext_get_CurrentOffset_mE60BDC7BB634EDCDED31765F7E01C302FB025F6F(L_10, NULL);
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_12 = ___0_context;
		NullCheck(L_12);
		int32_t L_13;
		L_13 = ReceiveContext_get_CurrentExpected_mDEEC73DACFAAB417CD1DDE7B837E938652DE9AA2(L_12, NULL);
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_14 = ___0_context;
		NullCheck(L_14);
		int32_t L_15;
		L_15 = ReceiveContext_get_CurrentOffset_mE60BDC7BB634EDCDED31765F7E01C302FB025F6F(L_14, NULL);
		AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* L_16 = (AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C*)il2cpp_codegen_object_new(AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
		AsyncCallback__ctor_mC3C0475E930E4419AED02C7335E53B425A2D68AC(L_16, __this, (intptr_t)((void*)SocketTcpAsync_ReceiveAsync_m45EE929013427D78DFE669999067D850BF88A4C4_RuntimeMethod_var), NULL);
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_17 = ___0_context;
		NullCheck(L_7);
		RuntimeObject* L_18;
		L_18 = Socket_BeginReceive_mCCBDCDF0EE9A2AD7345F93A3931F2C426AFA4738(L_7, L_9, L_11, ((int32_t)il2cpp_codegen_subtract(L_13, L_15)), 0, L_16, L_17, NULL);
		goto IL_00fa;
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0065;
		}
		throw e;
	}

CATCH_0065:
	{
		{
			Exception_t* L_19 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_1 = L_19;
			int32_t L_20;
			L_20 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			if ((((int32_t)L_20) == ((int32_t)3)))
			{
				goto IL_007b;
			}
		}
		{
			int32_t L_21;
			L_21 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			G_B7_0 = ((!(((uint32_t)L_21) <= ((uint32_t)0)))? 1 : 0);
			goto IL_007c;
		}

IL_007b:
		{
			G_B7_0 = 0;
		}

IL_007c:
		{
			V_2 = (bool)G_B7_0;
			bool L_22 = V_2;
			if (!L_22)
			{
				goto IL_00f7;
			}
		}
		{
			bool L_23;
			L_23 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 1, NULL);
			V_3 = L_23;
			bool L_24 = V_3;
			if (!L_24)
			{
				goto IL_00ea;
			}
		}
		{
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)6);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_25;
			NullCheck(L_26);
			(L_26)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB408098D38F2983FC5EFD5A79530401F4B581CD2)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = L_26;
			int32_t L_28;
			L_28 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			V_4 = L_28;
			Il2CppFakeBox<int32_t> L_29(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PhotonSocketState_t7F72F90C12B6D46FEE5435BA595D630D536C97BB_il2cpp_TypeInfo_var)), (&V_4));
			String_t* L_30;
			L_30 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_29), NULL);
			NullCheck(L_27);
			(L_27)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_30);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = L_27;
			NullCheck(L_31);
			(L_31)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral890CC34F21C9E15089211D28CBD4775F4FDC84D3)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_32 = L_31;
			String_t* L_33;
			L_33 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
			NullCheck(L_32);
			(L_32)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_33);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_34 = L_32;
			NullCheck(L_34);
			(L_34)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral57181476910FA4C16EFCC0E7443CD9C417D2514B)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_35 = L_34;
			Exception_t* L_36 = V_1;
			Exception_t* L_37 = L_36;
			if (L_37)
			{
				G_B11_0 = L_37;
				G_B11_1 = 5;
				G_B11_2 = L_35;
				G_B11_3 = L_35;
				G_B11_4 = 1;
				G_B11_5 = __this;
				goto IL_00d8;
			}
			G_B10_0 = L_37;
			G_B10_1 = 5;
			G_B10_2 = L_35;
			G_B10_3 = L_35;
			G_B10_4 = 1;
			G_B10_5 = __this;
		}
		{
			G_B12_0 = ((String_t*)(NULL));
			G_B12_1 = G_B10_1;
			G_B12_2 = G_B10_2;
			G_B12_3 = G_B10_3;
			G_B12_4 = G_B10_4;
			G_B12_5 = G_B10_5;
			goto IL_00dd;
		}

IL_00d8:
		{
			NullCheck(G_B11_0);
			String_t* L_38;
			L_38 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B11_0);
			G_B12_0 = L_38;
			G_B12_1 = G_B11_1;
			G_B12_2 = G_B11_2;
			G_B12_3 = G_B11_3;
			G_B12_4 = G_B11_4;
			G_B12_5 = G_B11_5;
		}

IL_00dd:
		{
			NullCheck(G_B12_2);
			(G_B12_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B12_1), (String_t*)G_B12_0);
			String_t* L_39;
			L_39 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(G_B12_3, NULL);
			NullCheck(G_B12_5);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B12_5, G_B12_4, L_39, NULL);
		}

IL_00ea:
		{
			IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1039), NULL);
		}

IL_00f7:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_00fa;
		}
	}

IL_00fa:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketTcpAsync_ReceiveAsync_m45EE929013427D78DFE669999067D850BF88A4C4 (SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* __this, RuntimeObject* ___0_ar, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	int32_t V_9 = 0;
	Exception_t* V_10 = NULL;
	bool V_11 = false;
	bool V_12 = false;
	bool V_13 = false;
	bool V_14 = false;
	bool V_15 = false;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_16 = NULL;
	int32_t V_17 = 0;
	bool V_18 = false;
	bool V_19 = false;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	int32_t G_B3_0 = 0;
	int32_t G_B12_0 = 0;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B16_0 = NULL;
	int32_t G_B16_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B16_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B16_3 = NULL;
	int32_t G_B16_4 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B16_5 = NULL;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B15_0 = NULL;
	int32_t G_B15_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B15_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B15_3 = NULL;
	int32_t G_B15_4 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B15_5 = NULL;
	String_t* G_B17_0 = NULL;
	int32_t G_B17_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B17_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B17_3 = NULL;
	int32_t G_B17_4 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B17_5 = NULL;
	int32_t G_B23_0 = 0;
	Exception_t* G_B27_0 = NULL;
	int32_t G_B27_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B27_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B27_3 = NULL;
	int32_t G_B27_4 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B27_5 = NULL;
	Exception_t* G_B26_0 = NULL;
	int32_t G_B26_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B26_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B26_3 = NULL;
	int32_t G_B26_4 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B26_5 = NULL;
	String_t* G_B28_0 = NULL;
	int32_t G_B28_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B28_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B28_3 = NULL;
	int32_t G_B28_4 = 0;
	SocketTcpAsync_tB55BFFB814AEA6F70E21431B68041C45280D6292* G_B28_5 = NULL;
	{
		int32_t L_0;
		L_0 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
		if ((((int32_t)L_0) == ((int32_t)3)))
		{
			goto IL_0015;
		}
	}
	{
		int32_t L_1;
		L_1 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
		G_B3_0 = ((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		goto IL_0016;
	}

IL_0015:
	{
		G_B3_0 = 1;
	}

IL_0016:
	{
		V_2 = (bool)G_B3_0;
		bool L_2 = V_2;
		if (!L_2)
		{
			goto IL_0020;
		}
	}
	{
		goto IL_032a;
	}

IL_0020:
	{
		V_0 = 0;
	}
	try
	{
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_3 = __this->___sock;
			RuntimeObject* L_4 = ___0_ar;
			NullCheck(L_3);
			int32_t L_5;
			L_5 = Socket_EndReceive_mD86DB01FE084056F0DA43DBB82B6B491CA8F5364(L_3, L_4, NULL);
			V_0 = L_5;
			int32_t L_6 = V_0;
			V_3 = (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
			bool L_7 = V_3;
			if (!L_7)
			{
				goto IL_0044_1;
			}
		}
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_8 = (SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketException_t6D10102A62EA871BD31748E026A372DB6804083B_il2cpp_TypeInfo_var)));
			SocketException__ctor_mC09AA11941DA13359416179634B151A3FE2B9A64(L_8, ((int32_t)10054), NULL);
			IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketTcpAsync_ReceiveAsync_m45EE929013427D78DFE669999067D850BF88A4C4_RuntimeMethod_var)));
		}

IL_0044_1:
		{
			goto IL_01e3;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketException_t6D10102A62EA871BD31748E026A372DB6804083B_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_004a;
		}
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0144;
		}
		throw e;
	}

CATCH_004a:
	{
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_9 = ((SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*)IL2CPP_GET_ACTIVE_EXCEPTION(SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*));;
			V_4 = L_9;
			int32_t L_10;
			L_10 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			if ((((int32_t)L_10) == ((int32_t)3)))
			{
				goto IL_0061;
			}
		}
		{
			int32_t L_11;
			L_11 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			G_B12_0 = ((!(((uint32_t)L_11) <= ((uint32_t)0)))? 1 : 0);
			goto IL_0062;
		}

IL_0061:
		{
			G_B12_0 = 0;
		}

IL_0062:
		{
			V_5 = (bool)G_B12_0;
			bool L_12 = V_5;
			if (!L_12)
			{
				goto IL_013e;
			}
		}
		{
			bool L_13;
			L_13 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 1, NULL);
			V_6 = L_13;
			bool L_14 = V_6;
			if (!L_14)
			{
				goto IL_012d;
			}
		}
		{
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)((int32_t)12));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = L_15;
			NullCheck(L_16);
			(L_16)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral726BA8CED9ABBC0B799CB2DF561D788280DC67A9)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = L_16;
			int32_t L_18;
			L_18 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			V_7 = L_18;
			Il2CppFakeBox<int32_t> L_19(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PhotonSocketState_t7F72F90C12B6D46FEE5435BA595D630D536C97BB_il2cpp_TypeInfo_var)), (&V_7));
			String_t* L_20;
			L_20 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_19), NULL);
			NullCheck(L_17);
			(L_17)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_20);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_17;
			NullCheck(L_21);
			(L_21)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral890CC34F21C9E15089211D28CBD4775F4FDC84D3)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = L_21;
			String_t* L_23;
			L_23 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
			NullCheck(L_22);
			(L_22)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_23);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = L_22;
			NullCheck(L_24);
			(L_24)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D09DA33FDC3D1BC48C84D54B554B437D7EB433B)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_24;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_26 = V_4;
			NullCheck(L_26);
			int32_t L_27;
			L_27 = VirtualFuncInvoker0< int32_t >::Invoke(13, L_26);
			V_8 = L_27;
			String_t* L_28;
			L_28 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_8), NULL);
			NullCheck(L_25);
			(L_25)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_28);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29 = L_25;
			NullCheck(L_29);
			(L_29)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC7D39E360ACE7C6B120D7DEAA16B87D3B72EF7DD)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = L_29;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_31 = V_4;
			NullCheck(L_31);
			int32_t L_32;
			L_32 = SocketException_get_SocketErrorCode_m84FB2D308F046A24A1355975F3BF689C988224C6(L_31, NULL);
			V_9 = L_32;
			Il2CppFakeBox<int32_t> L_33(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketError_t4AD3BECF393E3FD8C5238C4AE47B768B3ABC07B8_il2cpp_TypeInfo_var)), (&V_9));
			String_t* L_34;
			L_34 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_33), NULL);
			NullCheck(L_30);
			(L_30)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)L_34);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_35 = L_30;
			NullCheck(L_35);
			(L_35)->SetAt(static_cast<il2cpp_array_size_t>(8), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCCD622A0C172A17233733204AD188DD1F1207FAC)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_36 = L_35;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_37 = V_4;
			NullCheck(L_37);
			String_t* L_38;
			L_38 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_37);
			NullCheck(L_36);
			(L_36)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (String_t*)L_38);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_39 = L_36;
			NullCheck(L_39);
			(L_39)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_40 = L_39;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_41 = V_4;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_42 = L_41;
			if (L_42)
			{
				G_B16_0 = L_42;
				G_B16_1 = ((int32_t)11);
				G_B16_2 = L_40;
				G_B16_3 = L_40;
				G_B16_4 = 1;
				G_B16_5 = __this;
				goto IL_011b;
			}
			G_B15_0 = L_42;
			G_B15_1 = ((int32_t)11);
			G_B15_2 = L_40;
			G_B15_3 = L_40;
			G_B15_4 = 1;
			G_B15_5 = __this;
		}
		{
			G_B17_0 = ((String_t*)(NULL));
			G_B17_1 = G_B15_1;
			G_B17_2 = G_B15_2;
			G_B17_3 = G_B15_3;
			G_B17_4 = G_B15_4;
			G_B17_5 = G_B15_5;
			goto IL_0120;
		}

IL_011b:
		{
			NullCheck(G_B16_0);
			String_t* L_43;
			L_43 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B16_0);
			G_B17_0 = L_43;
			G_B17_1 = G_B16_1;
			G_B17_2 = G_B16_2;
			G_B17_3 = G_B16_3;
			G_B17_4 = G_B16_4;
			G_B17_5 = G_B16_5;
		}

IL_0120:
		{
			NullCheck(G_B17_2);
			(G_B17_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B17_1), (String_t*)G_B17_0);
			String_t* L_44;
			L_44 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(G_B17_3, NULL);
			NullCheck(G_B17_5);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B17_5, G_B17_4, L_44, NULL);
		}

IL_012d:
		{
			IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1039), NULL);
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_032a;
		}

IL_013e:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_01e3;
		}
	}

CATCH_0144:
	{
		{
			Exception_t* L_45 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_10 = L_45;
			int32_t L_46;
			L_46 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			if ((((int32_t)L_46) == ((int32_t)3)))
			{
				goto IL_015b;
			}
		}
		{
			int32_t L_47;
			L_47 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			G_B23_0 = ((!(((uint32_t)L_47) <= ((uint32_t)0)))? 1 : 0);
			goto IL_015c;
		}

IL_015b:
		{
			G_B23_0 = 0;
		}

IL_015c:
		{
			V_11 = (bool)G_B23_0;
			bool L_48 = V_11;
			if (!L_48)
			{
				goto IL_01e0;
			}
		}
		{
			bool L_49;
			L_49 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 1, NULL);
			V_12 = L_49;
			bool L_50 = V_12;
			if (!L_50)
			{
				goto IL_01cf;
			}
		}
		{
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_51 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)6);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_52 = L_51;
			NullCheck(L_52);
			(L_52)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1DB11A579CCBB666983B71A9DDF317B3A4BA1092)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_53 = L_52;
			int32_t L_54;
			L_54 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			V_7 = L_54;
			Il2CppFakeBox<int32_t> L_55(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PhotonSocketState_t7F72F90C12B6D46FEE5435BA595D630D536C97BB_il2cpp_TypeInfo_var)), (&V_7));
			String_t* L_56;
			L_56 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_55), NULL);
			NullCheck(L_53);
			(L_53)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_56);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_57 = L_53;
			NullCheck(L_57);
			(L_57)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral890CC34F21C9E15089211D28CBD4775F4FDC84D3)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_58 = L_57;
			String_t* L_59;
			L_59 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
			NullCheck(L_58);
			(L_58)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_59);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_60 = L_58;
			NullCheck(L_60);
			(L_60)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral57181476910FA4C16EFCC0E7443CD9C417D2514B)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_61 = L_60;
			Exception_t* L_62 = V_10;
			Exception_t* L_63 = L_62;
			if (L_63)
			{
				G_B27_0 = L_63;
				G_B27_1 = 5;
				G_B27_2 = L_61;
				G_B27_3 = L_61;
				G_B27_4 = 1;
				G_B27_5 = __this;
				goto IL_01bd;
			}
			G_B26_0 = L_63;
			G_B26_1 = 5;
			G_B26_2 = L_61;
			G_B26_3 = L_61;
			G_B26_4 = 1;
			G_B26_5 = __this;
		}
		{
			G_B28_0 = ((String_t*)(NULL));
			G_B28_1 = G_B26_1;
			G_B28_2 = G_B26_2;
			G_B28_3 = G_B26_3;
			G_B28_4 = G_B26_4;
			G_B28_5 = G_B26_5;
			goto IL_01c2;
		}

IL_01bd:
		{
			NullCheck(G_B27_0);
			String_t* L_64;
			L_64 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B27_0);
			G_B28_0 = L_64;
			G_B28_1 = G_B27_1;
			G_B28_2 = G_B27_2;
			G_B28_3 = G_B27_3;
			G_B28_4 = G_B27_4;
			G_B28_5 = G_B27_5;
		}

IL_01c2:
		{
			NullCheck(G_B28_2);
			(G_B28_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B28_1), (String_t*)G_B28_0);
			String_t* L_65;
			L_65 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(G_B28_3, NULL);
			NullCheck(G_B28_5);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B28_5, G_B28_4, L_65, NULL);
		}

IL_01cf:
		{
			IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1039), NULL);
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_032a;
		}

IL_01e0:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_01e3;
		}
	}

IL_01e3:
	{
		RuntimeObject* L_66 = ___0_ar;
		NullCheck(L_66);
		RuntimeObject* L_67;
		L_67 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var, L_66);
		V_1 = ((ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76*)CastclassClass((RuntimeObject*)L_67, ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76_il2cpp_TypeInfo_var));
		int32_t L_68 = V_0;
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_69 = V_1;
		NullCheck(L_69);
		int32_t L_70;
		L_70 = ReceiveContext_get_CurrentOffset_mE60BDC7BB634EDCDED31765F7E01C302FB025F6F(L_69, NULL);
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_71 = V_1;
		NullCheck(L_71);
		int32_t L_72;
		L_72 = ReceiveContext_get_CurrentExpected_mDEEC73DACFAAB417CD1DDE7B837E938652DE9AA2(L_71, NULL);
		V_13 = (bool)((((int32_t)((((int32_t)((int32_t)il2cpp_codegen_add(L_68, L_70))) == ((int32_t)L_72))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_73 = V_13;
		if (!L_73)
		{
			goto IL_0240;
		}
	}
	{
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_74 = V_1;
		NullCheck(L_74);
		bool L_75;
		L_75 = ReceiveContext_get_ReadingHeader_mA8D777F7631D8E9875B5B054889A8FBD3B239F00(L_74, NULL);
		V_14 = L_75;
		bool L_76 = V_14;
		if (!L_76)
		{
			goto IL_0225;
		}
	}
	{
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_77 = V_1;
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_78 = L_77;
		NullCheck(L_78);
		int32_t L_79 = L_78->___ReceivedHeaderBytes;
		int32_t L_80 = V_0;
		NullCheck(L_78);
		L_78->___ReceivedHeaderBytes = ((int32_t)il2cpp_codegen_add(L_79, L_80));
		goto IL_0233;
	}

IL_0225:
	{
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_81 = V_1;
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_82 = L_81;
		NullCheck(L_82);
		int32_t L_83 = L_82->___ReceivedMessageBytes;
		int32_t L_84 = V_0;
		NullCheck(L_82);
		L_82->___ReceivedMessageBytes = ((int32_t)il2cpp_codegen_add(L_83, L_84));
	}

IL_0233:
	{
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_85 = V_1;
		SocketTcpAsync_ReceiveAsync_m60B821A933C43935AC7A32BD95D570290EBBEF95(__this, L_85, NULL);
		goto IL_032a;
	}

IL_0240:
	{
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_86 = V_1;
		NullCheck(L_86);
		bool L_87;
		L_87 = ReceiveContext_get_ReadingHeader_mA8D777F7631D8E9875B5B054889A8FBD3B239F00(L_86, NULL);
		V_15 = L_87;
		bool L_88 = V_15;
		if (!L_88)
		{
			goto IL_0305;
		}
	}
	{
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_89 = V_1;
		NullCheck(L_89);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_90 = L_89->___HeaderBuffer;
		V_16 = L_90;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_91 = V_16;
		NullCheck(L_91);
		int32_t L_92 = 0;
		uint8_t L_93 = (L_91)->GetAt(static_cast<il2cpp_array_size_t>(L_92));
		V_18 = (bool)((((int32_t)L_93) == ((int32_t)((int32_t)240)))? 1 : 0);
		bool L_94 = V_18;
		if (!L_94)
		{
			goto IL_028c;
		}
	}
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_95 = V_16;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_96 = V_16;
		NullCheck(L_96);
		IPhotonSocket_HandleReceivedDatagram_mE732DCDE0858559B4F838D8DDF66C979F7DAA974(__this, L_95, ((int32_t)(((RuntimeArray*)L_96)->max_length)), (bool)1, NULL);
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_97 = V_1;
		NullCheck(L_97);
		ReceiveContext_Reset_mA6FEB3428FBE0BE71F7FEB9A794F77A352D9E77B(L_97, NULL);
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_98 = V_1;
		SocketTcpAsync_ReceiveAsync_m60B821A933C43935AC7A32BD95D570290EBBEF95(__this, L_98, NULL);
		goto IL_032a;
	}

IL_028c:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_99 = V_16;
		NullCheck(L_99);
		int32_t L_100 = 1;
		uint8_t L_101 = (L_99)->GetAt(static_cast<il2cpp_array_size_t>(L_100));
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_102 = V_16;
		NullCheck(L_102);
		int32_t L_103 = 2;
		uint8_t L_104 = (L_102)->GetAt(static_cast<il2cpp_array_size_t>(L_103));
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_105 = V_16;
		NullCheck(L_105);
		int32_t L_106 = 3;
		uint8_t L_107 = (L_105)->GetAt(static_cast<il2cpp_array_size_t>(L_106));
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_108 = V_16;
		NullCheck(L_108);
		int32_t L_109 = 4;
		uint8_t L_110 = (L_108)->GetAt(static_cast<il2cpp_array_size_t>(L_109));
		V_17 = ((int32_t)(((int32_t)(((int32_t)(((int32_t)((int32_t)L_101<<((int32_t)24)))|((int32_t)((int32_t)L_104<<((int32_t)16)))))|((int32_t)((int32_t)L_107<<8))))|(int32_t)L_110));
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_111 = V_1;
		int32_t L_112 = V_17;
		NullCheck(L_111);
		L_111->___ExpectedMessageBytes = ((int32_t)il2cpp_codegen_subtract(L_112, 7));
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_113 = V_1;
		NullCheck(L_113);
		int32_t L_114 = L_113->___ExpectedMessageBytes;
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_115 = V_1;
		NullCheck(L_115);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_116 = L_115->___MessageBuffer;
		NullCheck(L_116);
		V_19 = (bool)((((int32_t)L_114) > ((int32_t)((int32_t)(((RuntimeArray*)L_116)->max_length))))? 1 : 0);
		bool L_117 = V_19;
		if (!L_117)
		{
			goto IL_02dc;
		}
	}
	{
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_118 = V_1;
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_119 = V_1;
		NullCheck(L_119);
		int32_t L_120 = L_119->___ExpectedMessageBytes;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_121 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_120);
		NullCheck(L_118);
		L_118->___MessageBuffer = L_121;
		Il2CppCodeGenWriteBarrier((void**)(&L_118->___MessageBuffer), (void*)L_121);
	}

IL_02dc:
	{
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_122 = V_1;
		NullCheck(L_122);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_123 = L_122->___MessageBuffer;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_124 = V_16;
		NullCheck(L_124);
		int32_t L_125 = 7;
		uint8_t L_126 = (L_124)->GetAt(static_cast<il2cpp_array_size_t>(L_125));
		NullCheck(L_123);
		(L_123)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)L_126);
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_127 = V_1;
		NullCheck(L_127);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_128 = L_127->___MessageBuffer;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_129 = V_16;
		NullCheck(L_129);
		int32_t L_130 = 8;
		uint8_t L_131 = (L_129)->GetAt(static_cast<il2cpp_array_size_t>(L_130));
		NullCheck(L_128);
		(L_128)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint8_t)L_131);
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_132 = V_1;
		NullCheck(L_132);
		L_132->___ReceivedMessageBytes = 2;
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_133 = V_1;
		SocketTcpAsync_ReceiveAsync_m60B821A933C43935AC7A32BD95D570290EBBEF95(__this, L_133, NULL);
		goto IL_032a;
	}

IL_0305:
	{
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_134 = V_1;
		NullCheck(L_134);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_135 = L_134->___MessageBuffer;
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_136 = V_1;
		NullCheck(L_136);
		int32_t L_137 = L_136->___ExpectedMessageBytes;
		IPhotonSocket_HandleReceivedDatagram_mE732DCDE0858559B4F838D8DDF66C979F7DAA974(__this, L_135, L_137, (bool)1, NULL);
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_138 = V_1;
		NullCheck(L_138);
		ReceiveContext_Reset_mA6FEB3428FBE0BE71F7FEB9A794F77A352D9E77B(L_138, NULL);
		ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* L_139 = V_1;
		SocketTcpAsync_ReceiveAsync_m60B821A933C43935AC7A32BD95D570290EBBEF95(__this, L_139, NULL);
	}

IL_032a:
	{
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReceiveContext__ctor_m9CBF9A0F89196AA41EC9F687A3AD04C3F9EDBBAF (ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* __this, Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* ___0_socket, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_headerBuffer, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___2_messageBuffer, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___1_headerBuffer;
		__this->___HeaderBuffer = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___HeaderBuffer), (void*)L_0);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___2_messageBuffer;
		__this->___MessageBuffer = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___MessageBuffer), (void*)L_1);
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_2 = ___0_socket;
		__this->___workSocket = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___workSocket), (void*)L_2);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReceiveContext_get_ReadingHeader_mA8D777F7631D8E9875B5B054889A8FBD3B239F00 (ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int32_t L_0 = __this->___ExpectedMessageBytes;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		goto IL_000d;
	}

IL_000d:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReceiveContext_get_ReadingMessage_m3200FF413AC6EBBF6E20230DE40DF4B176982D3C (ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int32_t L_0 = __this->___ExpectedMessageBytes;
		V_0 = (bool)((!(((uint32_t)L_0) <= ((uint32_t)0)))? 1 : 0);
		goto IL_000d;
	}

IL_000d:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ReceiveContext_get_CurrentBuffer_m6DD81D165788C13A0C56A4F0C608A0880EEEA5D6 (ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* __this, const RuntimeMethod* method) 
{
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B3_0 = NULL;
	{
		bool L_0;
		L_0 = ReceiveContext_get_ReadingHeader_mA8D777F7631D8E9875B5B054889A8FBD3B239F00(__this, NULL);
		if (L_0)
		{
			goto IL_0011;
		}
	}
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->___MessageBuffer;
		G_B3_0 = L_1;
		goto IL_0017;
	}

IL_0011:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = __this->___HeaderBuffer;
		G_B3_0 = L_2;
	}

IL_0017:
	{
		V_0 = G_B3_0;
		goto IL_001a;
	}

IL_001a:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReceiveContext_get_CurrentOffset_mE60BDC7BB634EDCDED31765F7E01C302FB025F6F (ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t G_B3_0 = 0;
	{
		bool L_0;
		L_0 = ReceiveContext_get_ReadingHeader_mA8D777F7631D8E9875B5B054889A8FBD3B239F00(__this, NULL);
		if (L_0)
		{
			goto IL_0011;
		}
	}
	{
		int32_t L_1 = __this->___ReceivedMessageBytes;
		G_B3_0 = L_1;
		goto IL_0017;
	}

IL_0011:
	{
		int32_t L_2 = __this->___ReceivedHeaderBytes;
		G_B3_0 = L_2;
	}

IL_0017:
	{
		V_0 = G_B3_0;
		goto IL_001a;
	}

IL_001a:
	{
		int32_t L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReceiveContext_get_CurrentExpected_mDEEC73DACFAAB417CD1DDE7B837E938652DE9AA2 (ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t G_B3_0 = 0;
	{
		bool L_0;
		L_0 = ReceiveContext_get_ReadingHeader_mA8D777F7631D8E9875B5B054889A8FBD3B239F00(__this, NULL);
		if (L_0)
		{
			goto IL_0011;
		}
	}
	{
		int32_t L_1 = __this->___ExpectedMessageBytes;
		G_B3_0 = L_1;
		goto IL_0013;
	}

IL_0011:
	{
		G_B3_0 = ((int32_t)9);
	}

IL_0013:
	{
		V_0 = G_B3_0;
		goto IL_0016;
	}

IL_0016:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReceiveContext_Reset_mA6FEB3428FBE0BE71F7FEB9A794F77A352D9E77B (ReceiveContext_t8F6B21EE6D89E2D741FDB1003B526CE1B8B30E76* __this, const RuntimeMethod* method) 
{
	{
		__this->___ReceivedHeaderBytes = 0;
		__this->___ExpectedMessageBytes = 0;
		__this->___ReceivedMessageBytes = 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketUdp__ctor_m3A267DAB73297A7B820D2BCE264D84AFC8ED6313 (SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* __this, PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* ___0_npeer, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPhotonPeerListener_tCF670245092F1C9F0BB8F83AE0742E9473417E6D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A2D33772A2965A6EC7A260D6AEF68730D411384);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL);
		__this->___syncer = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___syncer), (void*)L_0);
		PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* L_1 = ___0_npeer;
		IPhotonSocket__ctor_m6B3835EE978E2B363748C5B291A8BCD56A2A5E0E(__this, L_1, NULL);
		bool L_2;
		L_2 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 3, NULL);
		V_0 = L_2;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0033;
		}
	}
	{
		RuntimeObject* L_4;
		L_4 = IPhotonSocket_get_Listener_mCD4415B4D9CDBCEFDDA32457CF1A025A9E03B7E1(__this, NULL);
		NullCheck(L_4);
		InterfaceActionInvoker2< uint8_t, String_t* >::Invoke(0, IPhotonPeerListener_tCF670245092F1C9F0BB8F83AE0742E9473417E6D_il2cpp_TypeInfo_var, L_4, 3, _stringLiteral2A2D33772A2965A6EC7A260D6AEF68730D411384);
	}

IL_0033:
	{
		((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)__this)->___PollReceive = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketUdp_Finalize_m9CBD9A400A3A3949FA96E35D9E9D2271C217CB7D (SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* __this, const RuntimeMethod* method) 
{
	{
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_000b:
			{
				Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL);
				return;
			}
		});
		try
		{
			SocketUdp_Dispose_m1FE4DE2C26E247833E2E70397AD9FD9A7FED6469(__this, NULL);
			goto IL_0013;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0013:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketUdp_Dispose_m1FE4DE2C26E247833E2E70397AD9FD9A7FED6469 (SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	Exception_t* V_2 = NULL;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	Exception_t* G_B7_0 = NULL;
	String_t* G_B7_1 = NULL;
	int32_t G_B7_2 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B7_3 = NULL;
	Exception_t* G_B6_0 = NULL;
	String_t* G_B6_1 = NULL;
	int32_t G_B6_2 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B6_3 = NULL;
	String_t* G_B8_0 = NULL;
	String_t* G_B8_1 = NULL;
	int32_t G_B8_2 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B8_3 = NULL;
	{
		IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 3, NULL);
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_0 = __this->___sock;
		V_0 = (bool)((!(((RuntimeObject*)(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_005e;
		}
	}
	{
	}
	try
	{
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_2 = __this->___sock;
			NullCheck(L_2);
			bool L_3;
			L_3 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_2, NULL);
			V_1 = L_3;
			bool L_4 = V_1;
			if (!L_4)
			{
				goto IL_0036_1;
			}
		}
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_5 = __this->___sock;
			NullCheck(L_5);
			Socket_Close_mE6673231EFBF35BBF5228BC5C7A2BA08DAD5237F(L_5, 1, NULL);
		}

IL_0036_1:
		{
			goto IL_005d;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0039;
		}
		throw e;
	}

CATCH_0039:
	{
		{
			Exception_t* L_6 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_2 = L_6;
			Exception_t* L_7 = V_2;
			Exception_t* L_8 = L_7;
			if (L_8)
			{
				G_B7_0 = L_8;
				G_B7_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral665908BFFBC2A550A5A9FF79CD8BAB040074DC9A));
				G_B7_2 = 3;
				G_B7_3 = __this;
				goto IL_004a;
			}
			G_B6_0 = L_8;
			G_B6_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral665908BFFBC2A550A5A9FF79CD8BAB040074DC9A));
			G_B6_2 = 3;
			G_B6_3 = __this;
		}
		{
			G_B8_0 = ((String_t*)(NULL));
			G_B8_1 = G_B6_1;
			G_B8_2 = G_B6_2;
			G_B8_3 = G_B6_3;
			goto IL_004f;
		}

IL_004a:
		{
			NullCheck(G_B7_0);
			String_t* L_9;
			L_9 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B7_0);
			G_B8_0 = L_9;
			G_B8_1 = G_B7_1;
			G_B8_2 = G_B7_2;
			G_B8_3 = G_B7_3;
		}

IL_004f:
		{
			String_t* L_10;
			L_10 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B8_1, G_B8_0, NULL);
			NullCheck(G_B8_3);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B8_3, G_B8_2, L_10, NULL);
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_005d;
		}
	}

IL_005d:
	{
	}

IL_005e:
	{
		__this->___sock = (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___sock), (void*)(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)NULL);
		IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SocketUdp_Connect_m34B1549BEF9F5D98516010CF67F332AB1A46DEB8 (SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SocketUdp_DnsAndConnect_m251C7EFF629765CE5B79D4510FEB4E891DA0C395_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	{
		RuntimeObject* L_0 = __this->___syncer;
		V_1 = L_0;
		V_2 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0036:
			{
				{
					bool L_1 = V_2;
					if (!L_1)
					{
						goto IL_0040;
					}
				}
				{
					RuntimeObject* L_2 = V_1;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
				}

IL_0040:
				{
					return;
				}
			}
		});
		try
		{
			{
				RuntimeObject* L_3 = V_1;
				Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_2), NULL);
				bool L_4;
				L_4 = IPhotonSocket_Connect_m4B33D73392F88AF0376CC8FBA309C9F186C4E9CA(__this, NULL);
				V_3 = L_4;
				bool L_5 = V_3;
				V_4 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
				bool L_6 = V_4;
				if (!L_6)
				{
					goto IL_002b_1;
				}
			}
			{
				V_5 = (bool)0;
				goto IL_0067;
			}

IL_002b_1:
			{
				IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 1, NULL);
				goto IL_0041;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0041:
	{
		ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2* L_7 = (ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2*)il2cpp_codegen_object_new(ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
		ThreadStart__ctor_m35CE51F76358F20E4A0C8F2963C3AE14E5FF7E71(L_7, __this, (intptr_t)((void*)SocketUdp_DnsAndConnect_m251C7EFF629765CE5B79D4510FEB4E891DA0C395_RuntimeMethod_var), NULL);
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_8 = (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)il2cpp_codegen_object_new(Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
		Thread__ctor_m1FA23A179DF4F5B659689D6FA40DE903086212E2(L_8, L_7, NULL);
		V_0 = L_8;
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_9 = V_0;
		NullCheck(L_9);
		Thread_set_IsBackground_m45F00BD4C46F9B8A7C46A20A170B22BABB8FBA30(L_9, (bool)1, NULL);
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_10 = V_0;
		NullCheck(L_10);
		Thread_Start_m2230799AA331CA9ACEF49D5500281D0C1A9F72FA(L_10, NULL);
		V_5 = (bool)1;
		goto IL_0067;
	}

IL_0067:
	{
		bool L_11 = V_5;
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SocketUdp_Disconnect_m7788207AAD9DC4A96F166F4E49B3024702D45A7D (SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral85278D80D353BA481AED82DD9BDB4E99BB5FD7B2);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	RuntimeObject* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	Exception_t* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	Exception_t* G_B9_0 = NULL;
	String_t* G_B9_1 = NULL;
	int32_t G_B9_2 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B9_3 = NULL;
	Exception_t* G_B8_0 = NULL;
	String_t* G_B8_1 = NULL;
	int32_t G_B8_2 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B8_3 = NULL;
	String_t* G_B10_0 = NULL;
	String_t* G_B10_1 = NULL;
	int32_t G_B10_2 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B10_3 = NULL;
	{
		bool L_0;
		L_0 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 3, NULL);
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_001b;
		}
	}
	{
		IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(__this, 3, _stringLiteral85278D80D353BA481AED82DD9BDB4E99BB5FD7B2, NULL);
	}

IL_001b:
	{
		RuntimeObject* L_2 = __this->___syncer;
		V_1 = L_2;
		V_2 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0096:
			{
				{
					bool L_3 = V_2;
					if (!L_3)
					{
						goto IL_00a0;
					}
				}
				{
					RuntimeObject* L_4 = V_1;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_4, NULL);
				}

IL_00a0:
				{
					return;
				}
			}
		});
		try
		{
			{
				RuntimeObject* L_5 = V_1;
				Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_5, (&V_2), NULL);
				IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 3, NULL);
				Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_6 = __this->___sock;
				V_3 = (bool)((!(((RuntimeObject*)(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)L_6) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
				bool L_7 = V_3;
				if (!L_7)
				{
					goto IL_008b_1;
				}
			}
			{
			}
			try
			{
				Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_8 = __this->___sock;
				NullCheck(L_8);
				Socket_Close_mE6673231EFBF35BBF5228BC5C7A2BA08DAD5237F(L_8, 1, NULL);
				goto IL_008a_1;
			}
			catch(Il2CppExceptionWrapper& e)
			{
				if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
				{
					IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
					goto CATCH_0055_1;
				}
				throw e;
			}

CATCH_0055_1:
			{
				{
					Exception_t* L_9 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
					V_4 = L_9;
					bool L_10;
					L_10 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 3, NULL);
					V_5 = L_10;
					bool L_11 = V_5;
					if (!L_11)
					{
						goto IL_0087_1;
					}
				}
				{
					Exception_t* L_12 = V_4;
					Exception_t* L_13 = L_12;
					if (L_13)
					{
						G_B9_0 = L_13;
						G_B9_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2076A563A22DA628C30B53A80EA51616D9C8C7C));
						G_B9_2 = 3;
						G_B9_3 = __this;
						goto IL_0076_1;
					}
					G_B8_0 = L_13;
					G_B8_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2076A563A22DA628C30B53A80EA51616D9C8C7C));
					G_B8_2 = 3;
					G_B8_3 = __this;
				}
				{
					G_B10_0 = ((String_t*)(NULL));
					G_B10_1 = G_B8_1;
					G_B10_2 = G_B8_2;
					G_B10_3 = G_B8_3;
					goto IL_007b_1;
				}

IL_0076_1:
				{
					NullCheck(G_B9_0);
					String_t* L_14;
					L_14 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B9_0);
					G_B10_0 = L_14;
					G_B10_1 = G_B9_1;
					G_B10_2 = G_B9_2;
					G_B10_3 = G_B9_3;
				}

IL_007b_1:
				{
					String_t* L_15;
					L_15 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B10_1, G_B10_0, NULL);
					NullCheck(G_B10_3);
					IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B10_3, G_B10_2, L_15, NULL);
				}

IL_0087_1:
				{
					IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
					goto IL_008a_1;
				}
			}

IL_008a_1:
			{
			}

IL_008b_1:
			{
				IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 0, NULL);
				goto IL_00a1;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00a1:
	{
		V_6 = (bool)1;
		goto IL_00a6;
	}

IL_00a6:
	{
		bool L_16 = V_6;
		return L_16;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SocketUdp_Send_m271465B9565376570442DD2668330480909B6045 (SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, int32_t ___1_length, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t V_1 = 0;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	String_t* V_6 = NULL;
	bool V_7 = false;
	Exception_t* V_8 = NULL;
	bool V_9 = false;
	bool V_10 = false;
	String_t* V_11 = NULL;
	bool V_12 = false;
	bool V_13 = false;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	int32_t G_B4_0 = 0;
	int32_t G_B12_0 = 0;
	int32_t G_B18_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B18_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B18_2 = NULL;
	String_t* G_B18_3 = NULL;
	int32_t G_B17_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B17_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B17_2 = NULL;
	String_t* G_B17_3 = NULL;
	String_t* G_B19_0 = NULL;
	int32_t G_B19_1 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B19_2 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B19_3 = NULL;
	String_t* G_B19_4 = NULL;
	int32_t G_B21_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B21_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B21_2 = NULL;
	String_t* G_B21_3 = NULL;
	int32_t G_B20_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B20_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B20_2 = NULL;
	String_t* G_B20_3 = NULL;
	String_t* G_B22_0 = NULL;
	int32_t G_B22_1 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B22_2 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B22_3 = NULL;
	String_t* G_B22_4 = NULL;
	int32_t G_B25_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B25_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B25_2 = NULL;
	String_t* G_B25_3 = NULL;
	int32_t G_B25_4 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B25_5 = NULL;
	int32_t G_B24_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B24_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B24_2 = NULL;
	String_t* G_B24_3 = NULL;
	int32_t G_B24_4 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B24_5 = NULL;
	String_t* G_B26_0 = NULL;
	int32_t G_B26_1 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B26_2 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B26_3 = NULL;
	String_t* G_B26_4 = NULL;
	int32_t G_B26_5 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B26_6 = NULL;
	int32_t G_B31_0 = 0;
	int32_t G_B37_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B37_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B37_2 = NULL;
	String_t* G_B37_3 = NULL;
	int32_t G_B36_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B36_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B36_2 = NULL;
	String_t* G_B36_3 = NULL;
	String_t* G_B38_0 = NULL;
	int32_t G_B38_1 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B38_2 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B38_3 = NULL;
	String_t* G_B38_4 = NULL;
	int32_t G_B40_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B40_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B40_2 = NULL;
	String_t* G_B40_3 = NULL;
	int32_t G_B39_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B39_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B39_2 = NULL;
	String_t* G_B39_3 = NULL;
	String_t* G_B41_0 = NULL;
	int32_t G_B41_1 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B41_2 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B41_3 = NULL;
	String_t* G_B41_4 = NULL;
	int32_t G_B44_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B44_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B44_2 = NULL;
	String_t* G_B44_3 = NULL;
	int32_t G_B44_4 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B44_5 = NULL;
	int32_t G_B43_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B43_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B43_2 = NULL;
	String_t* G_B43_3 = NULL;
	int32_t G_B43_4 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B43_5 = NULL;
	String_t* G_B45_0 = NULL;
	int32_t G_B45_1 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B45_2 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B45_3 = NULL;
	String_t* G_B45_4 = NULL;
	int32_t G_B45_5 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B45_6 = NULL;
	{
	}
	try
	{
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_0 = __this->___sock;
			if (!L_0)
			{
				goto IL_001a_1;
			}
		}
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_1 = __this->___sock;
			NullCheck(L_1);
			bool L_2;
			L_2 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_1, NULL);
			G_B4_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
			goto IL_001b_1;
		}

IL_001a_1:
		{
			G_B4_0 = 1;
		}

IL_001b_1:
		{
			V_0 = (bool)G_B4_0;
			bool L_3 = V_0;
			if (!L_3)
			{
				goto IL_0027_1;
			}
		}
		{
			V_1 = 1;
			goto IL_02c1;
		}

IL_0027_1:
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_4 = __this->___sock;
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_data;
			int32_t L_6 = ___1_length;
			NullCheck(L_4);
			int32_t L_7;
			L_7 = Socket_Send_mF846BE4031BE538814BC497FFDC8BB02AC9F5A33(L_4, L_5, 0, L_6, 0, NULL);
			goto IL_02bd;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketException_t6D10102A62EA871BD31748E026A372DB6804083B_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_003d;
		}
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_017f;
		}
		throw e;
	}

CATCH_003d:
	{
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_8 = ((SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*)IL2CPP_GET_ACTIVE_EXCEPTION(SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*));;
			V_2 = L_8;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_9 = V_2;
			NullCheck(L_9);
			int32_t L_10;
			L_10 = SocketException_get_SocketErrorCode_m84FB2D308F046A24A1355975F3BF689C988224C6(L_9, NULL);
			V_3 = (bool)((((int32_t)L_10) == ((int32_t)((int32_t)10035)))? 1 : 0);
			bool L_11 = V_3;
			if (!L_11)
			{
				goto IL_0058;
			}
		}
		{
			V_1 = 4;
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_02c1;
		}

IL_0058:
		{
			int32_t L_12;
			L_12 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			if ((((int32_t)L_12) == ((int32_t)3)))
			{
				goto IL_006c;
			}
		}
		{
			int32_t L_13;
			L_13 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			G_B12_0 = ((((int32_t)L_13) == ((int32_t)0))? 1 : 0);
			goto IL_006d;
		}

IL_006c:
		{
			G_B12_0 = 1;
		}

IL_006d:
		{
			V_4 = (bool)G_B12_0;
			bool L_14 = V_4;
			if (!L_14)
			{
				goto IL_007b;
			}
		}
		{
			V_1 = 3;
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_02c1;
		}

IL_007b:
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_15 = V_2;
			NullCheck(L_15);
			int32_t L_16;
			L_16 = SocketException_get_SocketErrorCode_m84FB2D308F046A24A1355975F3BF689C988224C6(L_15, NULL);
			IPhotonSocket_set_SocketErrorCode_mCE0C02B9D4C7498960FD93FEE8D49469672891A8_inline(__this, L_16, NULL);
			bool L_17;
			L_17 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 3, NULL);
			V_5 = L_17;
			bool L_18 = V_5;
			if (!L_18)
			{
				goto IL_016c;
			}
		}
		{
			V_6 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709));
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_19 = __this->___sock;
			V_7 = (bool)((!(((RuntimeObject*)(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)L_19) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
			bool L_20 = V_7;
			if (!L_20)
			{
				goto IL_0117;
			}
		}
		{
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)4);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_22 = L_21;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_23 = __this->___sock;
			NullCheck(L_23);
			EndPoint_t6233F4E2EB9F0F2D36E187F12BE050E6D8B73564* L_24;
			L_24 = Socket_get_LocalEndPoint_m3A2B4E60F0096E2DB31F7C28EF3CDE148D256E26(L_23, NULL);
			NullCheck(L_22);
			ArrayElementTypeCheck (L_22, L_24);
			(L_22)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_24);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = L_22;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_26 = __this->___sock;
			NullCheck(L_26);
			EndPoint_t6233F4E2EB9F0F2D36E187F12BE050E6D8B73564* L_27;
			L_27 = Socket_get_RemoteEndPoint_m6A626481D55A640C7654B91BFDE00199C2C95479(L_26, NULL);
			NullCheck(L_25);
			ArrayElementTypeCheck (L_25, L_27);
			(L_25)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_27);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_28 = L_25;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_29 = __this->___sock;
			NullCheck(L_29);
			bool L_30;
			L_30 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_29, NULL);
			if (L_30)
			{
				G_B18_0 = 2;
				G_B18_1 = L_28;
				G_B18_2 = L_28;
				G_B18_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral105DCD844D9A45876F13A3503C14C3FC3A5186BA));
				goto IL_00ed;
			}
			G_B17_0 = 2;
			G_B17_1 = L_28;
			G_B17_2 = L_28;
			G_B17_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral105DCD844D9A45876F13A3503C14C3FC3A5186BA));
		}
		{
			G_B19_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3CC8D7011607DEE69C89FE518BB89125A3FD0309));
			G_B19_1 = G_B17_0;
			G_B19_2 = G_B17_1;
			G_B19_3 = G_B17_2;
			G_B19_4 = G_B17_3;
			goto IL_00f2;
		}

IL_00ed:
		{
			G_B19_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral872832AF3EB23DF490D84F89198394B33CB88A29));
			G_B19_1 = G_B18_0;
			G_B19_2 = G_B18_1;
			G_B19_3 = G_B18_2;
			G_B19_4 = G_B18_3;
		}

IL_00f2:
		{
			NullCheck(G_B19_2);
			ArrayElementTypeCheck (G_B19_2, G_B19_0);
			(G_B19_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B19_1), (RuntimeObject*)G_B19_0);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = G_B19_3;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_32 = __this->___sock;
			NullCheck(L_32);
			bool L_33;
			L_33 = Socket_get_IsBound_m6CA0A4232291A7A0B99FCE2E5662A576D31A0A9D_inline(L_32, NULL);
			if (L_33)
			{
				G_B21_0 = 3;
				G_B21_1 = L_31;
				G_B21_2 = L_31;
				G_B21_3 = G_B19_4;
				goto IL_0109;
			}
			G_B20_0 = 3;
			G_B20_1 = L_31;
			G_B20_2 = L_31;
			G_B20_3 = G_B19_4;
		}
		{
			G_B22_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC8C9B128ACA303C17E5837E2ACD6F203E1E4CC69));
			G_B22_1 = G_B20_0;
			G_B22_2 = G_B20_1;
			G_B22_3 = G_B20_2;
			G_B22_4 = G_B20_3;
			goto IL_010e;
		}

IL_0109:
		{
			G_B22_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9CEE2204F2243F41DEEA3BB1E28F0E8465F59A5B));
			G_B22_1 = G_B21_0;
			G_B22_2 = G_B21_1;
			G_B22_3 = G_B21_2;
			G_B22_4 = G_B21_3;
		}

IL_010e:
		{
			NullCheck(G_B22_2);
			ArrayElementTypeCheck (G_B22_2, G_B22_0);
			(G_B22_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B22_1), (RuntimeObject*)G_B22_0);
			String_t* L_34;
			L_34 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(G_B22_4, G_B22_3, NULL);
			V_6 = L_34;
		}

IL_0117:
		{
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_35 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)5);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_36 = L_35;
			String_t* L_37;
			L_37 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
			NullCheck(L_36);
			ArrayElementTypeCheck (L_36, L_37);
			(L_36)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_37);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_38 = L_36;
			PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* L_39 = ((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)__this)->___peerBase;
			NullCheck(L_39);
			int32_t L_40;
			L_40 = PeerBase_get_timeInt_m58B98F2C895A84331EE6E9CC340117F1DF7DBF6F(L_39, NULL);
			int32_t L_41 = L_40;
			RuntimeObject* L_42 = Box(il2cpp_defaults.int32_class, &L_41);
			NullCheck(L_38);
			ArrayElementTypeCheck (L_38, L_42);
			(L_38)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_42);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_43 = L_38;
			bool L_44;
			L_44 = IPhotonSocket_get_AddressResolvedAsIpv6_m350276C517F5191B1C6CA6137B0D57B5508E6E48_inline(__this, NULL);
			if (L_44)
			{
				G_B25_0 = 2;
				G_B25_1 = L_43;
				G_B25_2 = L_43;
				G_B25_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC8B903907D31435907E8AF7300E995E55A75F00B));
				G_B25_4 = 3;
				G_B25_5 = __this;
				goto IL_0151;
			}
			G_B24_0 = 2;
			G_B24_1 = L_43;
			G_B24_2 = L_43;
			G_B24_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC8B903907D31435907E8AF7300E995E55A75F00B));
			G_B24_4 = 3;
			G_B24_5 = __this;
		}
		{
			String_t* L_45 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
			G_B26_0 = L_45;
			G_B26_1 = G_B24_0;
			G_B26_2 = G_B24_1;
			G_B26_3 = G_B24_2;
			G_B26_4 = G_B24_3;
			G_B26_5 = G_B24_4;
			G_B26_6 = G_B24_5;
			goto IL_0156;
		}

IL_0151:
		{
			G_B26_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCB5FDD5E178BD05010055C518503A047E0BAB175));
			G_B26_1 = G_B25_0;
			G_B26_2 = G_B25_1;
			G_B26_3 = G_B25_2;
			G_B26_4 = G_B25_3;
			G_B26_5 = G_B25_4;
			G_B26_6 = G_B25_5;
		}

IL_0156:
		{
			NullCheck(G_B26_2);
			ArrayElementTypeCheck (G_B26_2, G_B26_0);
			(G_B26_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B26_1), (RuntimeObject*)G_B26_0);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_46 = G_B26_3;
			String_t* L_47 = V_6;
			NullCheck(L_46);
			ArrayElementTypeCheck (L_46, L_47);
			(L_46)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_47);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_48 = L_46;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_49 = V_2;
			NullCheck(L_48);
			ArrayElementTypeCheck (L_48, L_49);
			(L_48)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_49);
			String_t* L_50;
			L_50 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(G_B26_4, L_48, NULL);
			NullCheck(G_B26_6);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B26_6, G_B26_5, L_50, NULL);
		}

IL_016c:
		{
			IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1030), NULL);
			V_1 = 3;
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_02c1;
		}
	}

CATCH_017f:
	{
		{
			Exception_t* L_51 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_8 = L_51;
			int32_t L_52;
			L_52 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			if ((((int32_t)L_52) == ((int32_t)3)))
			{
				goto IL_0196;
			}
		}
		{
			int32_t L_53;
			L_53 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			G_B31_0 = ((((int32_t)L_53) == ((int32_t)0))? 1 : 0);
			goto IL_0197;
		}

IL_0196:
		{
			G_B31_0 = 1;
		}

IL_0197:
		{
			V_9 = (bool)G_B31_0;
			bool L_54 = V_9;
			if (!L_54)
			{
				goto IL_01a5;
			}
		}
		{
			V_1 = 3;
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_02c1;
		}

IL_01a5:
		{
			bool L_55;
			L_55 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 3, NULL);
			V_10 = L_55;
			bool L_56 = V_10;
			if (!L_56)
			{
				goto IL_028a;
			}
		}
		{
			V_11 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709));
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_57 = __this->___sock;
			V_12 = (bool)((!(((RuntimeObject*)(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)L_57) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
			bool L_58 = V_12;
			if (!L_58)
			{
				goto IL_0234;
			}
		}
		{
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_59 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)4);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_60 = L_59;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_61 = __this->___sock;
			NullCheck(L_61);
			EndPoint_t6233F4E2EB9F0F2D36E187F12BE050E6D8B73564* L_62;
			L_62 = Socket_get_LocalEndPoint_m3A2B4E60F0096E2DB31F7C28EF3CDE148D256E26(L_61, NULL);
			NullCheck(L_60);
			ArrayElementTypeCheck (L_60, L_62);
			(L_60)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_62);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_63 = L_60;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_64 = __this->___sock;
			NullCheck(L_64);
			EndPoint_t6233F4E2EB9F0F2D36E187F12BE050E6D8B73564* L_65;
			L_65 = Socket_get_RemoteEndPoint_m6A626481D55A640C7654B91BFDE00199C2C95479(L_64, NULL);
			NullCheck(L_63);
			ArrayElementTypeCheck (L_63, L_65);
			(L_63)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_65);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_66 = L_63;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_67 = __this->___sock;
			NullCheck(L_67);
			bool L_68;
			L_68 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_67, NULL);
			if (L_68)
			{
				G_B37_0 = 2;
				G_B37_1 = L_66;
				G_B37_2 = L_66;
				G_B37_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral105DCD844D9A45876F13A3503C14C3FC3A5186BA));
				goto IL_020a;
			}
			G_B36_0 = 2;
			G_B36_1 = L_66;
			G_B36_2 = L_66;
			G_B36_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral105DCD844D9A45876F13A3503C14C3FC3A5186BA));
		}
		{
			G_B38_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3CC8D7011607DEE69C89FE518BB89125A3FD0309));
			G_B38_1 = G_B36_0;
			G_B38_2 = G_B36_1;
			G_B38_3 = G_B36_2;
			G_B38_4 = G_B36_3;
			goto IL_020f;
		}

IL_020a:
		{
			G_B38_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral872832AF3EB23DF490D84F89198394B33CB88A29));
			G_B38_1 = G_B37_0;
			G_B38_2 = G_B37_1;
			G_B38_3 = G_B37_2;
			G_B38_4 = G_B37_3;
		}

IL_020f:
		{
			NullCheck(G_B38_2);
			ArrayElementTypeCheck (G_B38_2, G_B38_0);
			(G_B38_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B38_1), (RuntimeObject*)G_B38_0);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_69 = G_B38_3;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_70 = __this->___sock;
			NullCheck(L_70);
			bool L_71;
			L_71 = Socket_get_IsBound_m6CA0A4232291A7A0B99FCE2E5662A576D31A0A9D_inline(L_70, NULL);
			if (L_71)
			{
				G_B40_0 = 3;
				G_B40_1 = L_69;
				G_B40_2 = L_69;
				G_B40_3 = G_B38_4;
				goto IL_0226;
			}
			G_B39_0 = 3;
			G_B39_1 = L_69;
			G_B39_2 = L_69;
			G_B39_3 = G_B38_4;
		}
		{
			G_B41_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC8C9B128ACA303C17E5837E2ACD6F203E1E4CC69));
			G_B41_1 = G_B39_0;
			G_B41_2 = G_B39_1;
			G_B41_3 = G_B39_2;
			G_B41_4 = G_B39_3;
			goto IL_022b;
		}

IL_0226:
		{
			G_B41_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9CEE2204F2243F41DEEA3BB1E28F0E8465F59A5B));
			G_B41_1 = G_B40_0;
			G_B41_2 = G_B40_1;
			G_B41_3 = G_B40_2;
			G_B41_4 = G_B40_3;
		}

IL_022b:
		{
			NullCheck(G_B41_2);
			ArrayElementTypeCheck (G_B41_2, G_B41_0);
			(G_B41_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B41_1), (RuntimeObject*)G_B41_0);
			String_t* L_72;
			L_72 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(G_B41_4, G_B41_3, NULL);
			V_11 = L_72;
		}

IL_0234:
		{
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_73 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)5);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_74 = L_73;
			String_t* L_75;
			L_75 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
			NullCheck(L_74);
			ArrayElementTypeCheck (L_74, L_75);
			(L_74)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_75);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_76 = L_74;
			PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* L_77 = ((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)__this)->___peerBase;
			NullCheck(L_77);
			int32_t L_78;
			L_78 = PeerBase_get_timeInt_m58B98F2C895A84331EE6E9CC340117F1DF7DBF6F(L_77, NULL);
			int32_t L_79 = L_78;
			RuntimeObject* L_80 = Box(il2cpp_defaults.int32_class, &L_79);
			NullCheck(L_76);
			ArrayElementTypeCheck (L_76, L_80);
			(L_76)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_80);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_81 = L_76;
			bool L_82;
			L_82 = IPhotonSocket_get_AddressResolvedAsIpv6_m350276C517F5191B1C6CA6137B0D57B5508E6E48_inline(__this, NULL);
			if (L_82)
			{
				G_B44_0 = 2;
				G_B44_1 = L_81;
				G_B44_2 = L_81;
				G_B44_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC8B903907D31435907E8AF7300E995E55A75F00B));
				G_B44_4 = 3;
				G_B44_5 = __this;
				goto IL_026e;
			}
			G_B43_0 = 2;
			G_B43_1 = L_81;
			G_B43_2 = L_81;
			G_B43_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC8B903907D31435907E8AF7300E995E55A75F00B));
			G_B43_4 = 3;
			G_B43_5 = __this;
		}
		{
			String_t* L_83 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
			G_B45_0 = L_83;
			G_B45_1 = G_B43_0;
			G_B45_2 = G_B43_1;
			G_B45_3 = G_B43_2;
			G_B45_4 = G_B43_3;
			G_B45_5 = G_B43_4;
			G_B45_6 = G_B43_5;
			goto IL_0273;
		}

IL_026e:
		{
			G_B45_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCB5FDD5E178BD05010055C518503A047E0BAB175));
			G_B45_1 = G_B44_0;
			G_B45_2 = G_B44_1;
			G_B45_3 = G_B44_2;
			G_B45_4 = G_B44_3;
			G_B45_5 = G_B44_4;
			G_B45_6 = G_B44_5;
		}

IL_0273:
		{
			NullCheck(G_B45_2);
			ArrayElementTypeCheck (G_B45_2, G_B45_0);
			(G_B45_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B45_1), (RuntimeObject*)G_B45_0);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_84 = G_B45_3;
			String_t* L_85 = V_11;
			NullCheck(L_84);
			ArrayElementTypeCheck (L_84, L_85);
			(L_84)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_85);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_86 = L_84;
			Exception_t* L_87 = V_8;
			NullCheck(L_86);
			ArrayElementTypeCheck (L_86, L_87);
			(L_86)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_87);
			String_t* L_88;
			L_88 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(G_B45_4, L_86, NULL);
			NullCheck(G_B45_6);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B45_6, G_B45_5, L_88, NULL);
		}

IL_028a:
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_89 = __this->___sock;
			NullCheck(L_89);
			bool L_90;
			L_90 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_89, NULL);
			V_13 = (bool)((((int32_t)L_90) == ((int32_t)0))? 1 : 0);
			bool L_91 = V_13;
			if (!L_91)
			{
				goto IL_02b9;
			}
		}
		{
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(__this, 3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA9B9938E3272C831AA85806BC8B275E55BDC8180)), NULL);
			IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1030), NULL);
		}

IL_02b9:
		{
			V_1 = 3;
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_02c1;
		}
	}

IL_02bd:
	{
		V_1 = 0;
		goto IL_02c1;
	}

IL_02c1:
	{
		int32_t L_92 = V_1;
		return L_92;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SocketUdp_Receive_m8B3D819F7F43CA669F653D733141D11E97F3D5DE (SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___0_data, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_0 = ___0_data;
		*((RuntimeObject**)L_0) = (RuntimeObject*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL);
		V_0 = 2;
		goto IL_0008;
	}

IL_0008:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketUdp_DnsAndConnect_m251C7EFF629765CE5B79D4510FEB4E891DA0C395 (SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SocketUdp_ReceiveLoop_mF45F2067F94DF5E1B6CD992A614F2A7AB83BFF38_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral191D7F30D495BBE4F52FE89B64D411898274ED12);
		s_Il2CppMethodInitialized = true;
	}
	IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* V_0 = NULL;
	String_t* V_1 = NULL;
	Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* V_2 = NULL;
	bool V_3 = false;
	IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* V_4 = NULL;
	int32_t V_5 = 0;
	IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* V_6 = NULL;
	bool V_7 = false;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* V_8 = NULL;
	bool V_9 = false;
	int32_t V_10 = 0;
	Exception_t* V_11 = NULL;
	bool V_12 = false;
	bool V_13 = false;
	bool V_14 = false;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	int32_t G_B7_0 = 0;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B13_0 = NULL;
	int32_t G_B13_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B13_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B13_3 = NULL;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B12_0 = NULL;
	int32_t G_B12_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B12_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B12_3 = NULL;
	String_t* G_B14_0 = NULL;
	int32_t G_B14_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B14_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B14_3 = NULL;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B16_0 = NULL;
	String_t* G_B16_1 = NULL;
	int32_t G_B16_2 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B16_3 = NULL;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B15_0 = NULL;
	String_t* G_B15_1 = NULL;
	int32_t G_B15_2 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B15_3 = NULL;
	String_t* G_B17_0 = NULL;
	String_t* G_B17_1 = NULL;
	int32_t G_B17_2 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B17_3 = NULL;
	Exception_t* G_B22_0 = NULL;
	String_t* G_B22_1 = NULL;
	Exception_t* G_B21_0 = NULL;
	String_t* G_B21_1 = NULL;
	String_t* G_B23_0 = NULL;
	String_t* G_B23_1 = NULL;
	Exception_t* G_B25_0 = NULL;
	String_t* G_B25_1 = NULL;
	int32_t G_B25_2 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B25_3 = NULL;
	Exception_t* G_B24_0 = NULL;
	String_t* G_B24_1 = NULL;
	int32_t G_B24_2 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B24_3 = NULL;
	String_t* G_B26_0 = NULL;
	String_t* G_B26_1 = NULL;
	int32_t G_B26_2 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B26_3 = NULL;
	int32_t G_B33_0 = 0;
	{
		String_t* L_0;
		L_0 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_1;
		L_1 = IPhotonSocket_GetIpAddresses_mB83911A77F1DA15881CE86B703433D29630223FD(__this, L_0, NULL);
		V_0 = L_1;
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_2 = V_0;
		V_3 = (bool)((((RuntimeObject*)(IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D*)L_2) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_3 = V_3;
		if (!L_3)
		{
			goto IL_001c;
		}
	}
	{
		goto IL_0235;
	}

IL_001c:
	{
		String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		V_1 = L_4;
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_5 = V_0;
		V_4 = L_5;
		V_5 = 0;
		goto IL_0179;
	}

IL_002e:
	{
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_6 = V_4;
		int32_t L_7 = V_5;
		NullCheck(L_6);
		int32_t L_8 = L_7;
		IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		V_6 = L_9;
	}
	try
	{
		{
			IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_10 = V_6;
			NullCheck(L_10);
			int32_t L_11;
			L_11 = IPAddress_get_AddressFamily_m1CE4BCCE499BD70B22F9E37B3F266F9306A98C21(L_10, NULL);
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_12 = (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)il2cpp_codegen_object_new(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E_il2cpp_TypeInfo_var);
			Socket__ctor_m35F1F4B4872E251867DA16460F06E903A30E4595(L_12, L_11, 2, ((int32_t)17), NULL);
			__this->___sock = L_12;
			Il2CppCodeGenWriteBarrier((void**)(&__this->___sock), (void*)L_12);
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_13 = __this->___sock;
			NullCheck(L_13);
			Socket_set_Blocking_mAE329D3DA788B19FDDC6B773F5B0A1C31FBE9A7B(L_13, (bool)0, NULL);
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_14 = __this->___sock;
			IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_15 = V_6;
			int32_t L_16;
			L_16 = IPhotonSocket_get_ServerPort_m10F7BAEE54223D7D4D7B73CAB9F9AC608EE00737_inline(__this, NULL);
			NullCheck(L_14);
			Socket_Connect_mEE1E8320C097486AFA5432284C1B7FFB0DDC35D6(L_14, L_15, L_16, NULL);
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_17 = __this->___sock;
			if (!L_17)
			{
				goto IL_0082_1;
			}
		}
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_18 = __this->___sock;
			NullCheck(L_18);
			bool L_19;
			L_19 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_18, NULL);
			G_B7_0 = ((int32_t)(L_19));
			goto IL_0083_1;
		}

IL_0082_1:
		{
			G_B7_0 = 0;
		}

IL_0083_1:
		{
			V_7 = (bool)G_B7_0;
			bool L_20 = V_7;
			if (!L_20)
			{
				goto IL_008f_1;
			}
		}
		{
			goto IL_0184;
		}

IL_008f_1:
		{
			goto IL_0172;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketException_t6D10102A62EA871BD31748E026A372DB6804083B_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0095;
		}
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0123;
		}
		throw e;
	}

CATCH_0095:
	{
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_21 = ((SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*)IL2CPP_GET_ACTIVE_EXCEPTION(SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*));;
			V_8 = L_21;
			bool L_22;
			L_22 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 2, NULL);
			V_9 = L_22;
			bool L_23 = V_9;
			if (!L_23)
			{
				goto IL_0120;
			}
		}
		{
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)5);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_24;
			String_t* L_26 = V_1;
			NullCheck(L_25);
			(L_25)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_26);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = L_25;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_28 = V_8;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_29 = L_28;
			if (L_29)
			{
				G_B13_0 = L_29;
				G_B13_1 = 1;
				G_B13_2 = L_27;
				G_B13_3 = L_27;
				goto IL_00bb;
			}
			G_B12_0 = L_29;
			G_B12_1 = 1;
			G_B12_2 = L_27;
			G_B12_3 = L_27;
		}
		{
			G_B14_0 = ((String_t*)(NULL));
			G_B14_1 = G_B12_1;
			G_B14_2 = G_B12_2;
			G_B14_3 = G_B12_3;
			goto IL_00c0;
		}

IL_00bb:
		{
			NullCheck(G_B13_0);
			String_t* L_30;
			L_30 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B13_0);
			G_B14_0 = L_30;
			G_B14_1 = G_B13_1;
			G_B14_2 = G_B13_2;
			G_B14_3 = G_B13_3;
		}

IL_00c0:
		{
			NullCheck(G_B14_2);
			(G_B14_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B14_1), (String_t*)G_B14_0);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = G_B14_3;
			NullCheck(L_31);
			(L_31)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_32 = L_31;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_33 = V_8;
			NullCheck(L_33);
			int32_t L_34;
			L_34 = VirtualFuncInvoker0< int32_t >::Invoke(13, L_33);
			V_10 = L_34;
			String_t* L_35;
			L_35 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_10), NULL);
			NullCheck(L_32);
			(L_32)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_35);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_36 = L_32;
			NullCheck(L_36);
			(L_36)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF712C5F62331F2870DB319ED66CDF53B831F3CA1)));
			String_t* L_37;
			L_37 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_36, NULL);
			V_1 = L_37;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_38 = V_8;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_39 = L_38;
			if (L_39)
			{
				G_B16_0 = L_39;
				G_B16_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9DC44C347D69FE299EB983B66FE5317E6F63FF84));
				G_B16_2 = 2;
				G_B16_3 = __this;
				goto IL_00fa;
			}
			G_B15_0 = L_39;
			G_B15_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9DC44C347D69FE299EB983B66FE5317E6F63FF84));
			G_B15_2 = 2;
			G_B15_3 = __this;
		}
		{
			G_B17_0 = ((String_t*)(NULL));
			G_B17_1 = G_B15_1;
			G_B17_2 = G_B15_2;
			G_B17_3 = G_B15_3;
			goto IL_00ff;
		}

IL_00fa:
		{
			NullCheck(G_B16_0);
			String_t* L_40;
			L_40 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B16_0);
			G_B17_0 = L_40;
			G_B17_1 = G_B16_1;
			G_B17_2 = G_B16_2;
			G_B17_3 = G_B16_3;
		}

IL_00ff:
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_41 = V_8;
			NullCheck(L_41);
			int32_t L_42;
			L_42 = VirtualFuncInvoker0< int32_t >::Invoke(13, L_41);
			V_10 = L_42;
			String_t* L_43;
			L_43 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_10), NULL);
			String_t* L_44;
			L_44 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(G_B17_1, G_B17_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD6789EA58E424F90511FD4613F868E6EBBA26766)), L_43, NULL);
			NullCheck(G_B17_3);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B17_3, G_B17_2, L_44, NULL);
		}

IL_0120:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_0172;
		}
	}

CATCH_0123:
	{
		{
			Exception_t* L_45 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_11 = L_45;
			bool L_46;
			L_46 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 2, NULL);
			V_12 = L_46;
			bool L_47 = V_12;
			if (!L_47)
			{
				goto IL_016f;
			}
		}
		{
			String_t* L_48 = V_1;
			Exception_t* L_49 = V_11;
			Exception_t* L_50 = L_49;
			if (L_50)
			{
				G_B22_0 = L_50;
				G_B22_1 = L_48;
				goto IL_013e;
			}
			G_B21_0 = L_50;
			G_B21_1 = L_48;
		}
		{
			G_B23_0 = ((String_t*)(NULL));
			G_B23_1 = G_B21_1;
			goto IL_0143;
		}

IL_013e:
		{
			NullCheck(G_B22_0);
			String_t* L_51;
			L_51 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B22_0);
			G_B23_0 = L_51;
			G_B23_1 = G_B22_1;
		}

IL_0143:
		{
			String_t* L_52;
			L_52 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(G_B23_1, G_B23_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF712C5F62331F2870DB319ED66CDF53B831F3CA1)), NULL);
			V_1 = L_52;
			Exception_t* L_53 = V_11;
			Exception_t* L_54 = L_53;
			if (L_54)
			{
				G_B25_0 = L_54;
				G_B25_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9042FFC7F5706235EE381FD6B89662AA63B154A4));
				G_B25_2 = 2;
				G_B25_3 = __this;
				goto IL_015e;
			}
			G_B24_0 = L_54;
			G_B24_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9042FFC7F5706235EE381FD6B89662AA63B154A4));
			G_B24_2 = 2;
			G_B24_3 = __this;
		}
		{
			G_B26_0 = ((String_t*)(NULL));
			G_B26_1 = G_B24_1;
			G_B26_2 = G_B24_2;
			G_B26_3 = G_B24_3;
			goto IL_0163;
		}

IL_015e:
		{
			NullCheck(G_B25_0);
			String_t* L_55;
			L_55 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B25_0);
			G_B26_0 = L_55;
			G_B26_1 = G_B25_1;
			G_B26_2 = G_B25_2;
			G_B26_3 = G_B25_3;
		}

IL_0163:
		{
			String_t* L_56;
			L_56 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B26_1, G_B26_0, NULL);
			NullCheck(G_B26_3);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B26_3, G_B26_2, L_56, NULL);
		}

IL_016f:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_0172;
		}
	}

IL_0172:
	{
		int32_t L_57 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_add(L_57, 1));
	}

IL_0179:
	{
		int32_t L_58 = V_5;
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_59 = V_4;
		NullCheck(L_59);
		if ((((int32_t)L_58) < ((int32_t)((int32_t)(((RuntimeArray*)L_59)->max_length)))))
		{
			goto IL_002e;
		}
	}

IL_0184:
	{
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_60 = __this->___sock;
		if (!L_60)
		{
			goto IL_019c;
		}
	}
	{
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_61 = __this->___sock;
		NullCheck(L_61);
		bool L_62;
		L_62 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_61, NULL);
		G_B33_0 = ((((int32_t)L_62) == ((int32_t)0))? 1 : 0);
		goto IL_019d;
	}

IL_019c:
	{
		G_B33_0 = 1;
	}

IL_019d:
	{
		V_13 = (bool)G_B33_0;
		bool L_63 = V_13;
		if (!L_63)
		{
			goto IL_01d4;
		}
	}
	{
		bool L_64;
		L_64 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 1, NULL);
		V_14 = L_64;
		bool L_65 = V_14;
		if (!L_65)
		{
			goto IL_01c6;
		}
	}
	{
		String_t* L_66 = V_1;
		String_t* L_67;
		L_67 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral191D7F30D495BBE4F52FE89B64D411898274ED12, L_66, NULL);
		IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(__this, 1, L_67, NULL);
	}

IL_01c6:
	{
		IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1023), NULL);
		goto IL_0235;
	}

IL_01d4:
	{
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_68 = __this->___sock;
		NullCheck(L_68);
		int32_t L_69;
		L_69 = Socket_get_AddressFamily_m42C390D31345314080EC35356ACFBBFF7E1123E5_inline(L_68, NULL);
		IPhotonSocket_set_AddressResolvedAsIpv6_m07B1AA11221DE3120A591554681D2E140340C91C_inline(__this, (bool)((((int32_t)L_69) == ((int32_t)((int32_t)23)))? 1 : 0), NULL);
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_70 = __this->___sock;
		NullCheck(L_70);
		EndPoint_t6233F4E2EB9F0F2D36E187F12BE050E6D8B73564* L_71;
		L_71 = Socket_get_RemoteEndPoint_m6A626481D55A640C7654B91BFDE00199C2C95479(L_70, NULL);
		NullCheck(L_71);
		String_t* L_72;
		L_72 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_71);
		IPhotonSocket_set_ServerIpAddress_m071C40C34B0C8D5236C16C4F4E0C97E6ACE77A5D_inline(L_72, NULL);
		IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 2, NULL);
		PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* L_73 = ((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)__this)->___peerBase;
		NullCheck(L_73);
		VirtualActionInvoker0::Invoke(10, L_73);
		ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2* L_74 = (ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2*)il2cpp_codegen_object_new(ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
		ThreadStart__ctor_m35CE51F76358F20E4A0C8F2963C3AE14E5FF7E71(L_74, __this, (intptr_t)((void*)SocketUdp_ReceiveLoop_mF45F2067F94DF5E1B6CD992A614F2A7AB83BFF38_RuntimeMethod_var), NULL);
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_75 = (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)il2cpp_codegen_object_new(Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
		Thread__ctor_m1FA23A179DF4F5B659689D6FA40DE903086212E2(L_75, L_74, NULL);
		V_2 = L_75;
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_76 = V_2;
		NullCheck(L_76);
		Thread_set_IsBackground_m45F00BD4C46F9B8A7C46A20A170B22BABB8FBA30(L_76, (bool)1, NULL);
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_77 = V_2;
		NullCheck(L_77);
		Thread_Start_m2230799AA331CA9ACEF49D5500281D0C1A9F72FA(L_77, NULL);
	}

IL_0235:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketUdp_ReceiveLoop_mF45F2067F94DF5E1B6CD992A614F2A7AB83BFF38 (SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
	bool V_1 = false;
	int32_t V_2 = 0;
	bool V_3 = false;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	int32_t V_9 = 0;
	bool V_10 = false;
	bool V_11 = false;
	Exception_t* V_12 = NULL;
	bool V_13 = false;
	bool V_14 = false;
	bool V_15 = false;
	RuntimeObject* V_16 = NULL;
	bool V_17 = false;
	bool V_18 = false;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	int32_t G_B8_0 = 0;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B12_0 = NULL;
	int32_t G_B12_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B12_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B12_3 = NULL;
	int32_t G_B12_4 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B12_5 = NULL;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B11_0 = NULL;
	int32_t G_B11_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B11_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B11_3 = NULL;
	int32_t G_B11_4 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B11_5 = NULL;
	String_t* G_B13_0 = NULL;
	int32_t G_B13_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B13_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B13_3 = NULL;
	int32_t G_B13_4 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B13_5 = NULL;
	int32_t G_B18_0 = 0;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B22_0 = NULL;
	int32_t G_B22_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B22_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B22_3 = NULL;
	int32_t G_B22_4 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B22_5 = NULL;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B21_0 = NULL;
	int32_t G_B21_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B21_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B21_3 = NULL;
	int32_t G_B21_4 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B21_5 = NULL;
	String_t* G_B23_0 = NULL;
	int32_t G_B23_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B23_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B23_3 = NULL;
	int32_t G_B23_4 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B23_5 = NULL;
	int32_t G_B29_0 = 0;
	Exception_t* G_B33_0 = NULL;
	int32_t G_B33_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B33_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B33_3 = NULL;
	int32_t G_B33_4 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B33_5 = NULL;
	Exception_t* G_B32_0 = NULL;
	int32_t G_B32_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B32_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B32_3 = NULL;
	int32_t G_B32_4 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B32_5 = NULL;
	String_t* G_B34_0 = NULL;
	int32_t G_B34_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B34_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B34_3 = NULL;
	int32_t G_B34_4 = 0;
	SocketUdp_t4D2A022ED58CFB2344C259137FCB7CD837098496* G_B34_5 = NULL;
	int32_t G_B43_0 = 0;
	{
		int32_t L_0;
		L_0 = IPhotonSocket_get_MTU_mA52F51FE4302A499B8F419FD3FD2F589F37FB880(__this, NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_0);
		V_0 = L_1;
		goto IL_02f5;
	}

IL_0012:
	{
	}
	try
	{
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_2 = __this->___sock;
			NullCheck(L_2);
			bool L_3;
			L_3 = Socket_Poll_m65D8E383FBE5A1D4A115942182620422B6646B98(L_2, ((int32_t)5000), 0, NULL);
			V_1 = L_3;
			bool L_4 = V_1;
			V_3 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
			bool L_5 = V_3;
			if (!L_5)
			{
				goto IL_0034_1;
			}
		}
		{
			goto IL_02f5;
		}

IL_0034_1:
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_6 = __this->___sock;
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = V_0;
			NullCheck(L_6);
			int32_t L_8;
			L_8 = Socket_Receive_m1D506714778D53C3EB7BBCB9155B8AEEF06FA91C(L_6, L_7, NULL);
			V_2 = L_8;
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_0;
			int32_t L_10 = V_2;
			IPhotonSocket_HandleReceivedDatagram_mE732DCDE0858559B4F838D8DDF66C979F7DAA974(__this, L_9, L_10, (bool)1, NULL);
			goto IL_02f4;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketException_t6D10102A62EA871BD31748E026A372DB6804083B_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0051;
		}
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0244;
		}
		throw e;
	}

CATCH_0051:
	{
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_11 = ((SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*)IL2CPP_GET_ACTIVE_EXCEPTION(SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*));;
			V_4 = L_11;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_12 = V_4;
			NullCheck(L_12);
			int32_t L_13;
			L_13 = VirtualFuncInvoker0< int32_t >::Invoke(13, L_12);
			if ((((int32_t)L_13) == ((int32_t)((int32_t)10055))))
			{
				goto IL_0072;
			}
		}
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_14 = V_4;
			NullCheck(L_14);
			int32_t L_15;
			L_15 = VirtualFuncInvoker0< int32_t >::Invoke(13, L_14);
			G_B8_0 = ((((int32_t)L_15) == ((int32_t)((int32_t)10040)))? 1 : 0);
			goto IL_0073;
		}

IL_0072:
		{
			G_B8_0 = 1;
		}

IL_0073:
		{
			V_5 = (bool)G_B8_0;
			bool L_16 = V_5;
			if (!L_16)
			{
				goto IL_0143;
			}
		}
		{
			bool L_17;
			L_17 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 3, NULL);
			V_6 = L_17;
			bool L_18 = V_6;
			if (!L_18)
			{
				goto IL_013e;
			}
		}
		{
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)((int32_t)12));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_19;
			NullCheck(L_20);
			(L_20)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB3931E7499F3E2B79132F0A9EF4DD02A654F4D4D)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_20;
			int32_t L_22;
			L_22 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			V_7 = L_22;
			Il2CppFakeBox<int32_t> L_23(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PhotonSocketState_t7F72F90C12B6D46FEE5435BA595D630D536C97BB_il2cpp_TypeInfo_var)), (&V_7));
			String_t* L_24;
			L_24 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_23), NULL);
			NullCheck(L_21);
			(L_21)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_24);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_21;
			NullCheck(L_25);
			(L_25)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral890CC34F21C9E15089211D28CBD4775F4FDC84D3)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_25;
			String_t* L_27;
			L_27 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
			NullCheck(L_26);
			(L_26)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_27);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28 = L_26;
			NullCheck(L_28);
			(L_28)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D09DA33FDC3D1BC48C84D54B554B437D7EB433B)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29 = L_28;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_30 = V_4;
			NullCheck(L_30);
			int32_t L_31;
			L_31 = VirtualFuncInvoker0< int32_t >::Invoke(13, L_30);
			V_8 = L_31;
			String_t* L_32;
			L_32 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_8), NULL);
			NullCheck(L_29);
			(L_29)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_32);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_33 = L_29;
			NullCheck(L_33);
			(L_33)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC7D39E360ACE7C6B120D7DEAA16B87D3B72EF7DD)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_34 = L_33;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_35 = V_4;
			NullCheck(L_35);
			int32_t L_36;
			L_36 = SocketException_get_SocketErrorCode_m84FB2D308F046A24A1355975F3BF689C988224C6(L_35, NULL);
			V_9 = L_36;
			Il2CppFakeBox<int32_t> L_37(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketError_t4AD3BECF393E3FD8C5238C4AE47B768B3ABC07B8_il2cpp_TypeInfo_var)), (&V_9));
			String_t* L_38;
			L_38 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_37), NULL);
			NullCheck(L_34);
			(L_34)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)L_38);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_39 = L_34;
			NullCheck(L_39);
			(L_39)->SetAt(static_cast<il2cpp_array_size_t>(8), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCCD622A0C172A17233733204AD188DD1F1207FAC)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_40 = L_39;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_41 = V_4;
			NullCheck(L_41);
			String_t* L_42;
			L_42 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_41);
			NullCheck(L_40);
			(L_40)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (String_t*)L_42);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_43 = L_40;
			NullCheck(L_43);
			(L_43)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_44 = L_43;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_45 = V_4;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_46 = L_45;
			if (L_46)
			{
				G_B12_0 = L_46;
				G_B12_1 = ((int32_t)11);
				G_B12_2 = L_44;
				G_B12_3 = L_44;
				G_B12_4 = 3;
				G_B12_5 = __this;
				goto IL_012c;
			}
			G_B11_0 = L_46;
			G_B11_1 = ((int32_t)11);
			G_B11_2 = L_44;
			G_B11_3 = L_44;
			G_B11_4 = 3;
			G_B11_5 = __this;
		}
		{
			G_B13_0 = ((String_t*)(NULL));
			G_B13_1 = G_B11_1;
			G_B13_2 = G_B11_2;
			G_B13_3 = G_B11_3;
			G_B13_4 = G_B11_4;
			G_B13_5 = G_B11_5;
			goto IL_0131;
		}

IL_012c:
		{
			NullCheck(G_B12_0);
			String_t* L_47;
			L_47 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B12_0);
			G_B13_0 = L_47;
			G_B13_1 = G_B12_1;
			G_B13_2 = G_B12_2;
			G_B13_3 = G_B12_3;
			G_B13_4 = G_B12_4;
			G_B13_5 = G_B12_5;
		}

IL_0131:
		{
			NullCheck(G_B13_2);
			(G_B13_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B13_1), (String_t*)G_B13_0);
			String_t* L_48;
			L_48 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(G_B13_3, NULL);
			NullCheck(G_B13_5);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B13_5, G_B13_4, L_48, NULL);
		}

IL_013e:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_02f5;
		}

IL_0143:
		{
			int32_t L_49;
			L_49 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			if ((((int32_t)L_49) == ((int32_t)3)))
			{
				goto IL_0157;
			}
		}
		{
			int32_t L_50;
			L_50 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			G_B18_0 = ((!(((uint32_t)L_50) <= ((uint32_t)0)))? 1 : 0);
			goto IL_0158;
		}

IL_0157:
		{
			G_B18_0 = 0;
		}

IL_0158:
		{
			V_10 = (bool)G_B18_0;
			bool L_51 = V_10;
			if (!L_51)
			{
				goto IL_023e;
			}
		}
		{
			bool L_52;
			L_52 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 1, NULL);
			V_11 = L_52;
			bool L_53 = V_11;
			if (!L_53)
			{
				goto IL_0223;
			}
		}
		{
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_54 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)((int32_t)12));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_55 = L_54;
			NullCheck(L_55);
			(L_55)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAB545D4BB06AFBCF7E282105B69205BBE4B8E5DF)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_56 = L_55;
			int32_t L_57;
			L_57 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			V_7 = L_57;
			Il2CppFakeBox<int32_t> L_58(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PhotonSocketState_t7F72F90C12B6D46FEE5435BA595D630D536C97BB_il2cpp_TypeInfo_var)), (&V_7));
			String_t* L_59;
			L_59 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_58), NULL);
			NullCheck(L_56);
			(L_56)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_59);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_60 = L_56;
			NullCheck(L_60);
			(L_60)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral890CC34F21C9E15089211D28CBD4775F4FDC84D3)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_61 = L_60;
			String_t* L_62;
			L_62 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
			NullCheck(L_61);
			(L_61)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_62);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_63 = L_61;
			NullCheck(L_63);
			(L_63)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D09DA33FDC3D1BC48C84D54B554B437D7EB433B)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_64 = L_63;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_65 = V_4;
			NullCheck(L_65);
			int32_t L_66;
			L_66 = VirtualFuncInvoker0< int32_t >::Invoke(13, L_65);
			V_8 = L_66;
			String_t* L_67;
			L_67 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_8), NULL);
			NullCheck(L_64);
			(L_64)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_67);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_68 = L_64;
			NullCheck(L_68);
			(L_68)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC7D39E360ACE7C6B120D7DEAA16B87D3B72EF7DD)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_69 = L_68;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_70 = V_4;
			NullCheck(L_70);
			int32_t L_71;
			L_71 = SocketException_get_SocketErrorCode_m84FB2D308F046A24A1355975F3BF689C988224C6(L_70, NULL);
			V_9 = L_71;
			Il2CppFakeBox<int32_t> L_72(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketError_t4AD3BECF393E3FD8C5238C4AE47B768B3ABC07B8_il2cpp_TypeInfo_var)), (&V_9));
			String_t* L_73;
			L_73 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_72), NULL);
			NullCheck(L_69);
			(L_69)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)L_73);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_74 = L_69;
			NullCheck(L_74);
			(L_74)->SetAt(static_cast<il2cpp_array_size_t>(8), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCCD622A0C172A17233733204AD188DD1F1207FAC)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_75 = L_74;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_76 = V_4;
			NullCheck(L_76);
			String_t* L_77;
			L_77 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_76);
			NullCheck(L_75);
			(L_75)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (String_t*)L_77);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_78 = L_75;
			NullCheck(L_78);
			(L_78)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_79 = L_78;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_80 = V_4;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_81 = L_80;
			if (L_81)
			{
				G_B22_0 = L_81;
				G_B22_1 = ((int32_t)11);
				G_B22_2 = L_79;
				G_B22_3 = L_79;
				G_B22_4 = 1;
				G_B22_5 = __this;
				goto IL_0211;
			}
			G_B21_0 = L_81;
			G_B21_1 = ((int32_t)11);
			G_B21_2 = L_79;
			G_B21_3 = L_79;
			G_B21_4 = 1;
			G_B21_5 = __this;
		}
		{
			G_B23_0 = ((String_t*)(NULL));
			G_B23_1 = G_B21_1;
			G_B23_2 = G_B21_2;
			G_B23_3 = G_B21_3;
			G_B23_4 = G_B21_4;
			G_B23_5 = G_B21_5;
			goto IL_0216;
		}

IL_0211:
		{
			NullCheck(G_B22_0);
			String_t* L_82;
			L_82 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B22_0);
			G_B23_0 = L_82;
			G_B23_1 = G_B22_1;
			G_B23_2 = G_B22_2;
			G_B23_3 = G_B22_3;
			G_B23_4 = G_B22_4;
			G_B23_5 = G_B22_5;
		}

IL_0216:
		{
			NullCheck(G_B23_2);
			(G_B23_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B23_1), (String_t*)G_B23_0);
			String_t* L_83;
			L_83 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(G_B23_3, NULL);
			NullCheck(G_B23_5);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B23_5, G_B23_4, L_83, NULL);
		}

IL_0223:
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_84 = V_4;
			NullCheck(L_84);
			int32_t L_85;
			L_85 = SocketException_get_SocketErrorCode_m84FB2D308F046A24A1355975F3BF689C988224C6(L_84, NULL);
			IPhotonSocket_set_SocketErrorCode_mCE0C02B9D4C7498960FD93FEE8D49469672891A8_inline(__this, L_85, NULL);
			IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1039), NULL);
		}

IL_023e:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_02f4;
		}
	}

CATCH_0244:
	{
		{
			Exception_t* L_86 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_12 = L_86;
			int32_t L_87;
			L_87 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			if ((((int32_t)L_87) == ((int32_t)3)))
			{
				goto IL_025b;
			}
		}
		{
			int32_t L_88;
			L_88 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			G_B29_0 = ((!(((uint32_t)L_88) <= ((uint32_t)0)))? 1 : 0);
			goto IL_025c;
		}

IL_025b:
		{
			G_B29_0 = 0;
		}

IL_025c:
		{
			V_13 = (bool)G_B29_0;
			bool L_89 = V_13;
			if (!L_89)
			{
				goto IL_02f1;
			}
		}
		{
			bool L_90;
			L_90 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 1, NULL);
			V_14 = L_90;
			bool L_91 = V_14;
			if (!L_91)
			{
				goto IL_02e4;
			}
		}
		{
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_92 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)8);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_93 = L_92;
			NullCheck(L_93);
			(L_93)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAB545D4BB06AFBCF7E282105B69205BBE4B8E5DF)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_94 = L_93;
			int32_t L_95;
			L_95 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			V_7 = L_95;
			Il2CppFakeBox<int32_t> L_96(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PhotonSocketState_t7F72F90C12B6D46FEE5435BA595D630D536C97BB_il2cpp_TypeInfo_var)), (&V_7));
			String_t* L_97;
			L_97 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_96), NULL);
			NullCheck(L_94);
			(L_94)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_97);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_98 = L_94;
			NullCheck(L_98);
			(L_98)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral890CC34F21C9E15089211D28CBD4775F4FDC84D3)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_99 = L_98;
			String_t* L_100;
			L_100 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
			NullCheck(L_99);
			(L_99)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_100);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_101 = L_99;
			NullCheck(L_101);
			(L_101)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC6F3CFE29387EC26E2DA25035AE8EFD559875EF5)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_102 = L_101;
			Exception_t* L_103 = V_12;
			NullCheck(L_103);
			String_t* L_104;
			L_104 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_103);
			NullCheck(L_102);
			(L_102)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_104);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_105 = L_102;
			NullCheck(L_105);
			(L_105)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1D13C9FF2BABB29CC1B62A9FA42C9A371FA95548)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_106 = L_105;
			Exception_t* L_107 = V_12;
			Exception_t* L_108 = L_107;
			if (L_108)
			{
				G_B33_0 = L_108;
				G_B33_1 = 7;
				G_B33_2 = L_106;
				G_B33_3 = L_106;
				G_B33_4 = 1;
				G_B33_5 = __this;
				goto IL_02d2;
			}
			G_B32_0 = L_108;
			G_B32_1 = 7;
			G_B32_2 = L_106;
			G_B32_3 = L_106;
			G_B32_4 = 1;
			G_B32_5 = __this;
		}
		{
			G_B34_0 = ((String_t*)(NULL));
			G_B34_1 = G_B32_1;
			G_B34_2 = G_B32_2;
			G_B34_3 = G_B32_3;
			G_B34_4 = G_B32_4;
			G_B34_5 = G_B32_5;
			goto IL_02d7;
		}

IL_02d2:
		{
			NullCheck(G_B33_0);
			String_t* L_109;
			L_109 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B33_0);
			G_B34_0 = L_109;
			G_B34_1 = G_B33_1;
			G_B34_2 = G_B33_2;
			G_B34_3 = G_B33_3;
			G_B34_4 = G_B33_4;
			G_B34_5 = G_B33_5;
		}

IL_02d7:
		{
			NullCheck(G_B34_2);
			(G_B34_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B34_1), (String_t*)G_B34_0);
			String_t* L_110;
			L_110 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(G_B34_3, NULL);
			NullCheck(G_B34_5);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B34_5, G_B34_4, L_110, NULL);
		}

IL_02e4:
		{
			IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1039), NULL);
		}

IL_02f1:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_02f4;
		}
	}

IL_02f4:
	{
	}

IL_02f5:
	{
		int32_t L_111;
		L_111 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
		V_15 = (bool)((((int32_t)L_111) == ((int32_t)2))? 1 : 0);
		bool L_112 = V_15;
		if (L_112)
		{
			goto IL_0012;
		}
	}
	{
		RuntimeObject* L_113 = __this->___syncer;
		V_16 = L_113;
		V_17 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0344:
			{
				{
					bool L_114 = V_17;
					if (!L_114)
					{
						goto IL_0350;
					}
				}
				{
					RuntimeObject* L_115 = V_16;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_115, NULL);
				}

IL_0350:
				{
					return;
				}
			}
		});
		try
		{
			{
				RuntimeObject* L_116 = V_16;
				Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_116, (&V_17), NULL);
				int32_t L_117;
				L_117 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
				if ((((int32_t)L_117) == ((int32_t)3)))
				{
					goto IL_0331_1;
				}
			}
			{
				int32_t L_118;
				L_118 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
				G_B43_0 = ((!(((uint32_t)L_118) <= ((uint32_t)0)))? 1 : 0);
				goto IL_0332_1;
			}

IL_0331_1:
			{
				G_B43_0 = 0;
			}

IL_0332_1:
			{
				V_18 = (bool)G_B43_0;
				bool L_119 = V_18;
				if (!L_119)
				{
					goto IL_0341_1;
				}
			}
			{
				bool L_120;
				L_120 = VirtualFuncInvoker0< bool >::Invoke(5, __this);
			}

IL_0341_1:
			{
				goto IL_0351;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0351:
	{
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketUdpAsync__ctor_m2C04FE1B4114D7ADB4D447A328E65EE07277C8BA (SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* __this, PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* ___0_npeer, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPhotonPeerListener_tCF670245092F1C9F0BB8F83AE0742E9473417E6D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5C4ADB9302F8BA90019E6CDA1D9EABEB6C36113A);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL);
		__this->___syncer = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___syncer), (void*)L_0);
		PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* L_1 = ___0_npeer;
		IPhotonSocket__ctor_m6B3835EE978E2B363748C5B291A8BCD56A2A5E0E(__this, L_1, NULL);
		bool L_2;
		L_2 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 3, NULL);
		V_0 = L_2;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0033;
		}
	}
	{
		RuntimeObject* L_4;
		L_4 = IPhotonSocket_get_Listener_mCD4415B4D9CDBCEFDDA32457CF1A025A9E03B7E1(__this, NULL);
		NullCheck(L_4);
		InterfaceActionInvoker2< uint8_t, String_t* >::Invoke(0, IPhotonPeerListener_tCF670245092F1C9F0BB8F83AE0742E9473417E6D_il2cpp_TypeInfo_var, L_4, 3, _stringLiteral5C4ADB9302F8BA90019E6CDA1D9EABEB6C36113A);
	}

IL_0033:
	{
		((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)__this)->___PollReceive = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketUdpAsync_Finalize_mF5DD889A9B0766F572B7DA870DBD7A9873254281 (SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* __this, const RuntimeMethod* method) 
{
	{
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_000b:
			{
				Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL);
				return;
			}
		});
		try
		{
			SocketUdpAsync_Dispose_mD058AB831FFE5F61FFA5F001E7E417A9604CA7EC(__this, NULL);
			goto IL_0013;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0013:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketUdpAsync_Dispose_mD058AB831FFE5F61FFA5F001E7E417A9604CA7EC (SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	Exception_t* V_2 = NULL;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	Exception_t* G_B7_0 = NULL;
	String_t* G_B7_1 = NULL;
	int32_t G_B7_2 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B7_3 = NULL;
	Exception_t* G_B6_0 = NULL;
	String_t* G_B6_1 = NULL;
	int32_t G_B6_2 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B6_3 = NULL;
	String_t* G_B8_0 = NULL;
	String_t* G_B8_1 = NULL;
	int32_t G_B8_2 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B8_3 = NULL;
	{
		IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 3, NULL);
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_0 = __this->___sock;
		V_0 = (bool)((!(((RuntimeObject*)(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_005d;
		}
	}
	{
	}
	try
	{
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_2 = __this->___sock;
			NullCheck(L_2);
			bool L_3;
			L_3 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_2, NULL);
			V_1 = L_3;
			bool L_4 = V_1;
			if (!L_4)
			{
				goto IL_0035_1;
			}
		}
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_5 = __this->___sock;
			NullCheck(L_5);
			Socket_Close_m5EBF3D8BE2C42EF8037BC9372CE7760B1717EEE4(L_5, NULL);
		}

IL_0035_1:
		{
			goto IL_005c;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0038;
		}
		throw e;
	}

CATCH_0038:
	{
		{
			Exception_t* L_6 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_2 = L_6;
			Exception_t* L_7 = V_2;
			Exception_t* L_8 = L_7;
			if (L_8)
			{
				G_B7_0 = L_8;
				G_B7_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral665908BFFBC2A550A5A9FF79CD8BAB040074DC9A));
				G_B7_2 = 3;
				G_B7_3 = __this;
				goto IL_0049;
			}
			G_B6_0 = L_8;
			G_B6_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral665908BFFBC2A550A5A9FF79CD8BAB040074DC9A));
			G_B6_2 = 3;
			G_B6_3 = __this;
		}
		{
			G_B8_0 = ((String_t*)(NULL));
			G_B8_1 = G_B6_1;
			G_B8_2 = G_B6_2;
			G_B8_3 = G_B6_3;
			goto IL_004e;
		}

IL_0049:
		{
			NullCheck(G_B7_0);
			String_t* L_9;
			L_9 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B7_0);
			G_B8_0 = L_9;
			G_B8_1 = G_B7_1;
			G_B8_2 = G_B7_2;
			G_B8_3 = G_B7_3;
		}

IL_004e:
		{
			String_t* L_10;
			L_10 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B8_1, G_B8_0, NULL);
			NullCheck(G_B8_3);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B8_3, G_B8_2, L_10, NULL);
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_005c;
		}
	}

IL_005c:
	{
	}

IL_005d:
	{
		__this->___sock = (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___sock), (void*)(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)NULL);
		IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SocketUdpAsync_Connect_m67E8C01CB3A946565F8D3795808FC37996277060 (SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SocketUdpAsync_DnsAndConnect_m708EE655DC539EEEB8C6B8E935E2A9EF90B36302_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	{
		RuntimeObject* L_0 = __this->___syncer;
		V_1 = L_0;
		V_2 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0036:
			{
				{
					bool L_1 = V_2;
					if (!L_1)
					{
						goto IL_0040;
					}
				}
				{
					RuntimeObject* L_2 = V_1;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
				}

IL_0040:
				{
					return;
				}
			}
		});
		try
		{
			{
				RuntimeObject* L_3 = V_1;
				Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_2), NULL);
				bool L_4;
				L_4 = IPhotonSocket_Connect_m4B33D73392F88AF0376CC8FBA309C9F186C4E9CA(__this, NULL);
				V_3 = L_4;
				bool L_5 = V_3;
				V_4 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
				bool L_6 = V_4;
				if (!L_6)
				{
					goto IL_002b_1;
				}
			}
			{
				V_5 = (bool)0;
				goto IL_0067;
			}

IL_002b_1:
			{
				IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 1, NULL);
				goto IL_0041;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0041:
	{
		ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2* L_7 = (ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2*)il2cpp_codegen_object_new(ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
		ThreadStart__ctor_m35CE51F76358F20E4A0C8F2963C3AE14E5FF7E71(L_7, __this, (intptr_t)((void*)SocketUdpAsync_DnsAndConnect_m708EE655DC539EEEB8C6B8E935E2A9EF90B36302_RuntimeMethod_var), NULL);
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_8 = (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)il2cpp_codegen_object_new(Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
		Thread__ctor_m1FA23A179DF4F5B659689D6FA40DE903086212E2(L_8, L_7, NULL);
		V_0 = L_8;
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_9 = V_0;
		NullCheck(L_9);
		Thread_set_IsBackground_m45F00BD4C46F9B8A7C46A20A170B22BABB8FBA30(L_9, (bool)1, NULL);
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_10 = V_0;
		NullCheck(L_10);
		Thread_Start_m2230799AA331CA9ACEF49D5500281D0C1A9F72FA(L_10, NULL);
		V_5 = (bool)1;
		goto IL_0067;
	}

IL_0067:
	{
		bool L_11 = V_5;
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SocketUdpAsync_Disconnect_m9100E84A15CD3CD4E643AF4AAEFD7A9038151C00 (SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF8F808E4FCC3D0D0121C42B98143D2469E80A9E9);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	RuntimeObject* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	Exception_t* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	Exception_t* G_B9_0 = NULL;
	String_t* G_B9_1 = NULL;
	int32_t G_B9_2 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B9_3 = NULL;
	Exception_t* G_B8_0 = NULL;
	String_t* G_B8_1 = NULL;
	int32_t G_B8_2 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B8_3 = NULL;
	String_t* G_B10_0 = NULL;
	String_t* G_B10_1 = NULL;
	int32_t G_B10_2 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B10_3 = NULL;
	{
		bool L_0;
		L_0 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 3, NULL);
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_001b;
		}
	}
	{
		IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(__this, 3, _stringLiteralF8F808E4FCC3D0D0121C42B98143D2469E80A9E9, NULL);
	}

IL_001b:
	{
		RuntimeObject* L_2 = __this->___syncer;
		V_1 = L_2;
		V_2 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0095:
			{
				{
					bool L_3 = V_2;
					if (!L_3)
					{
						goto IL_009f;
					}
				}
				{
					RuntimeObject* L_4 = V_1;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_4, NULL);
				}

IL_009f:
				{
					return;
				}
			}
		});
		try
		{
			{
				RuntimeObject* L_5 = V_1;
				Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_5, (&V_2), NULL);
				IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 3, NULL);
				Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_6 = __this->___sock;
				V_3 = (bool)((!(((RuntimeObject*)(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)L_6) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
				bool L_7 = V_3;
				if (!L_7)
				{
					goto IL_008a_1;
				}
			}
			{
			}
			try
			{
				Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_8 = __this->___sock;
				NullCheck(L_8);
				Socket_Close_m5EBF3D8BE2C42EF8037BC9372CE7760B1717EEE4(L_8, NULL);
				goto IL_0089_1;
			}
			catch(Il2CppExceptionWrapper& e)
			{
				if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
				{
					IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
					goto CATCH_0054_1;
				}
				throw e;
			}

CATCH_0054_1:
			{
				{
					Exception_t* L_9 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
					V_4 = L_9;
					bool L_10;
					L_10 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 3, NULL);
					V_5 = L_10;
					bool L_11 = V_5;
					if (!L_11)
					{
						goto IL_0086_1;
					}
				}
				{
					Exception_t* L_12 = V_4;
					Exception_t* L_13 = L_12;
					if (L_13)
					{
						G_B9_0 = L_13;
						G_B9_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2076A563A22DA628C30B53A80EA51616D9C8C7C));
						G_B9_2 = 3;
						G_B9_3 = __this;
						goto IL_0075_1;
					}
					G_B8_0 = L_13;
					G_B8_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2076A563A22DA628C30B53A80EA51616D9C8C7C));
					G_B8_2 = 3;
					G_B8_3 = __this;
				}
				{
					G_B10_0 = ((String_t*)(NULL));
					G_B10_1 = G_B8_1;
					G_B10_2 = G_B8_2;
					G_B10_3 = G_B8_3;
					goto IL_007a_1;
				}

IL_0075_1:
				{
					NullCheck(G_B9_0);
					String_t* L_14;
					L_14 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B9_0);
					G_B10_0 = L_14;
					G_B10_1 = G_B9_1;
					G_B10_2 = G_B9_2;
					G_B10_3 = G_B9_3;
				}

IL_007a_1:
				{
					String_t* L_15;
					L_15 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B10_1, G_B10_0, NULL);
					NullCheck(G_B10_3);
					IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B10_3, G_B10_2, L_15, NULL);
				}

IL_0086_1:
				{
					IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
					goto IL_0089_1;
				}
			}

IL_0089_1:
			{
			}

IL_008a_1:
			{
				IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 0, NULL);
				goto IL_00a0;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00a0:
	{
		V_6 = (bool)1;
		goto IL_00a5;
	}

IL_00a5:
	{
		bool L_16 = V_6;
		return L_16;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SocketUdpAsync_Send_m4A9477E1BBFB84B6E9142D944D95966AE0253BB3 (SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, int32_t ___1_length, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t V_1 = 0;
	Exception_t* V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	String_t* V_5 = NULL;
	bool V_6 = false;
	bool V_7 = false;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	int32_t G_B4_0 = 0;
	int32_t G_B10_0 = 0;
	int32_t G_B15_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B15_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B15_2 = NULL;
	String_t* G_B15_3 = NULL;
	int32_t G_B14_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B14_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B14_2 = NULL;
	String_t* G_B14_3 = NULL;
	String_t* G_B16_0 = NULL;
	int32_t G_B16_1 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B16_2 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B16_3 = NULL;
	String_t* G_B16_4 = NULL;
	int32_t G_B18_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B18_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B18_2 = NULL;
	String_t* G_B18_3 = NULL;
	int32_t G_B17_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B17_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B17_2 = NULL;
	String_t* G_B17_3 = NULL;
	String_t* G_B19_0 = NULL;
	int32_t G_B19_1 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B19_2 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B19_3 = NULL;
	String_t* G_B19_4 = NULL;
	int32_t G_B22_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B22_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B22_2 = NULL;
	String_t* G_B22_3 = NULL;
	int32_t G_B22_4 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B22_5 = NULL;
	int32_t G_B21_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B21_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B21_2 = NULL;
	String_t* G_B21_3 = NULL;
	int32_t G_B21_4 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B21_5 = NULL;
	String_t* G_B23_0 = NULL;
	int32_t G_B23_1 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B23_2 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B23_3 = NULL;
	String_t* G_B23_4 = NULL;
	int32_t G_B23_5 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B23_6 = NULL;
	{
	}
	try
	{
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_0 = __this->___sock;
			if (!L_0)
			{
				goto IL_001a_1;
			}
		}
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_1 = __this->___sock;
			NullCheck(L_1);
			bool L_2;
			L_2 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_1, NULL);
			G_B4_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
			goto IL_001b_1;
		}

IL_001a_1:
		{
			G_B4_0 = 1;
		}

IL_001b_1:
		{
			V_0 = (bool)G_B4_0;
			bool L_3 = V_0;
			if (!L_3)
			{
				goto IL_0027_1;
			}
		}
		{
			V_1 = 1;
			goto IL_0178;
		}

IL_0027_1:
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_4 = __this->___sock;
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_data;
			int32_t L_6 = ___1_length;
			NullCheck(L_4);
			int32_t L_7;
			L_7 = Socket_Send_mF846BE4031BE538814BC497FFDC8BB02AC9F5A33(L_4, L_5, 0, L_6, 0, NULL);
			goto IL_0174;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_003d;
		}
		throw e;
	}

CATCH_003d:
	{
		{
			Exception_t* L_8 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_2 = L_8;
			int32_t L_9;
			L_9 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			if ((((int32_t)L_9) == ((int32_t)3)))
			{
				goto IL_0053;
			}
		}
		{
			int32_t L_10;
			L_10 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			G_B10_0 = ((!(((uint32_t)L_10) <= ((uint32_t)0)))? 1 : 0);
			goto IL_0054;
		}

IL_0053:
		{
			G_B10_0 = 0;
		}

IL_0054:
		{
			V_3 = (bool)G_B10_0;
			bool L_11 = V_3;
			if (!L_11)
			{
				goto IL_0170;
			}
		}
		{
			bool L_12;
			L_12 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 3, NULL);
			V_4 = L_12;
			bool L_13 = V_4;
			if (!L_13)
			{
				goto IL_0140;
			}
		}
		{
			V_5 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709));
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_14 = __this->___sock;
			V_6 = (bool)((!(((RuntimeObject*)(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)L_14) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
			bool L_15 = V_6;
			if (!L_15)
			{
				goto IL_00eb;
			}
		}
		{
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)4);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = L_16;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_18 = __this->___sock;
			NullCheck(L_18);
			EndPoint_t6233F4E2EB9F0F2D36E187F12BE050E6D8B73564* L_19;
			L_19 = Socket_get_LocalEndPoint_m3A2B4E60F0096E2DB31F7C28EF3CDE148D256E26(L_18, NULL);
			NullCheck(L_17);
			ArrayElementTypeCheck (L_17, L_19);
			(L_17)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_19);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = L_17;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_21 = __this->___sock;
			NullCheck(L_21);
			EndPoint_t6233F4E2EB9F0F2D36E187F12BE050E6D8B73564* L_22;
			L_22 = Socket_get_RemoteEndPoint_m6A626481D55A640C7654B91BFDE00199C2C95479(L_21, NULL);
			NullCheck(L_20);
			ArrayElementTypeCheck (L_20, L_22);
			(L_20)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_22);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_23 = L_20;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_24 = __this->___sock;
			NullCheck(L_24);
			bool L_25;
			L_25 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_24, NULL);
			if (L_25)
			{
				G_B15_0 = 2;
				G_B15_1 = L_23;
				G_B15_2 = L_23;
				G_B15_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral105DCD844D9A45876F13A3503C14C3FC3A5186BA));
				goto IL_00c1;
			}
			G_B14_0 = 2;
			G_B14_1 = L_23;
			G_B14_2 = L_23;
			G_B14_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral105DCD844D9A45876F13A3503C14C3FC3A5186BA));
		}
		{
			G_B16_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3CC8D7011607DEE69C89FE518BB89125A3FD0309));
			G_B16_1 = G_B14_0;
			G_B16_2 = G_B14_1;
			G_B16_3 = G_B14_2;
			G_B16_4 = G_B14_3;
			goto IL_00c6;
		}

IL_00c1:
		{
			G_B16_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral872832AF3EB23DF490D84F89198394B33CB88A29));
			G_B16_1 = G_B15_0;
			G_B16_2 = G_B15_1;
			G_B16_3 = G_B15_2;
			G_B16_4 = G_B15_3;
		}

IL_00c6:
		{
			NullCheck(G_B16_2);
			ArrayElementTypeCheck (G_B16_2, G_B16_0);
			(G_B16_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B16_1), (RuntimeObject*)G_B16_0);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26 = G_B16_3;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_27 = __this->___sock;
			NullCheck(L_27);
			bool L_28;
			L_28 = Socket_get_IsBound_m6CA0A4232291A7A0B99FCE2E5662A576D31A0A9D_inline(L_27, NULL);
			if (L_28)
			{
				G_B18_0 = 3;
				G_B18_1 = L_26;
				G_B18_2 = L_26;
				G_B18_3 = G_B16_4;
				goto IL_00dd;
			}
			G_B17_0 = 3;
			G_B17_1 = L_26;
			G_B17_2 = L_26;
			G_B17_3 = G_B16_4;
		}
		{
			G_B19_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC8C9B128ACA303C17E5837E2ACD6F203E1E4CC69));
			G_B19_1 = G_B17_0;
			G_B19_2 = G_B17_1;
			G_B19_3 = G_B17_2;
			G_B19_4 = G_B17_3;
			goto IL_00e2;
		}

IL_00dd:
		{
			G_B19_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9CEE2204F2243F41DEEA3BB1E28F0E8465F59A5B));
			G_B19_1 = G_B18_0;
			G_B19_2 = G_B18_1;
			G_B19_3 = G_B18_2;
			G_B19_4 = G_B18_3;
		}

IL_00e2:
		{
			NullCheck(G_B19_2);
			ArrayElementTypeCheck (G_B19_2, G_B19_0);
			(G_B19_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B19_1), (RuntimeObject*)G_B19_0);
			String_t* L_29;
			L_29 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(G_B19_4, G_B19_3, NULL);
			V_5 = L_29;
		}

IL_00eb:
		{
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_30 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)5);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = L_30;
			String_t* L_32;
			L_32 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
			NullCheck(L_31);
			ArrayElementTypeCheck (L_31, L_32);
			(L_31)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_32);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_33 = L_31;
			PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* L_34 = ((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)__this)->___peerBase;
			NullCheck(L_34);
			int32_t L_35;
			L_35 = PeerBase_get_timeInt_m58B98F2C895A84331EE6E9CC340117F1DF7DBF6F(L_34, NULL);
			int32_t L_36 = L_35;
			RuntimeObject* L_37 = Box(il2cpp_defaults.int32_class, &L_36);
			NullCheck(L_33);
			ArrayElementTypeCheck (L_33, L_37);
			(L_33)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_37);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_38 = L_33;
			bool L_39;
			L_39 = IPhotonSocket_get_AddressResolvedAsIpv6_m350276C517F5191B1C6CA6137B0D57B5508E6E48_inline(__this, NULL);
			if (L_39)
			{
				G_B22_0 = 2;
				G_B22_1 = L_38;
				G_B22_2 = L_38;
				G_B22_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC8B903907D31435907E8AF7300E995E55A75F00B));
				G_B22_4 = 3;
				G_B22_5 = __this;
				goto IL_0125;
			}
			G_B21_0 = 2;
			G_B21_1 = L_38;
			G_B21_2 = L_38;
			G_B21_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC8B903907D31435907E8AF7300E995E55A75F00B));
			G_B21_4 = 3;
			G_B21_5 = __this;
		}
		{
			String_t* L_40 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
			G_B23_0 = L_40;
			G_B23_1 = G_B21_0;
			G_B23_2 = G_B21_1;
			G_B23_3 = G_B21_2;
			G_B23_4 = G_B21_3;
			G_B23_5 = G_B21_4;
			G_B23_6 = G_B21_5;
			goto IL_012a;
		}

IL_0125:
		{
			G_B23_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCB5FDD5E178BD05010055C518503A047E0BAB175));
			G_B23_1 = G_B22_0;
			G_B23_2 = G_B22_1;
			G_B23_3 = G_B22_2;
			G_B23_4 = G_B22_3;
			G_B23_5 = G_B22_4;
			G_B23_6 = G_B22_5;
		}

IL_012a:
		{
			NullCheck(G_B23_2);
			ArrayElementTypeCheck (G_B23_2, G_B23_0);
			(G_B23_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B23_1), (RuntimeObject*)G_B23_0);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_41 = G_B23_3;
			String_t* L_42 = V_5;
			NullCheck(L_41);
			ArrayElementTypeCheck (L_41, L_42);
			(L_41)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_42);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_43 = L_41;
			Exception_t* L_44 = V_2;
			NullCheck(L_43);
			ArrayElementTypeCheck (L_43, L_44);
			(L_43)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_44);
			String_t* L_45;
			L_45 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(G_B23_4, L_43, NULL);
			NullCheck(G_B23_6);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B23_6, G_B23_5, L_45, NULL);
		}

IL_0140:
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_46 = __this->___sock;
			NullCheck(L_46);
			bool L_47;
			L_47 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_46, NULL);
			V_7 = (bool)((((int32_t)L_47) == ((int32_t)0))? 1 : 0);
			bool L_48 = V_7;
			if (!L_48)
			{
				goto IL_016f;
			}
		}
		{
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(__this, 3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5AF74A218C743A64A61DCB2CB5C232805167A4B2)), NULL);
			IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1030), NULL);
		}

IL_016f:
		{
		}

IL_0170:
		{
			V_1 = 3;
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_0178;
		}
	}

IL_0174:
	{
		V_1 = 0;
		goto IL_0178;
	}

IL_0178:
	{
		int32_t L_49 = V_1;
		return L_49;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SocketUdpAsync_Receive_mED36EEACD1E1F8295DCBF357CF9BC4222758F2A8 (SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___0_data, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_0 = ___0_data;
		*((RuntimeObject**)L_0) = (RuntimeObject*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL);
		V_0 = 2;
		goto IL_0008;
	}

IL_0008:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketUdpAsync_DnsAndConnect_m708EE655DC539EEEB8C6B8E935E2A9EF90B36302 (SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral191D7F30D495BBE4F52FE89B64D411898274ED12);
		s_Il2CppMethodInitialized = true;
	}
	IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* V_0 = NULL;
	String_t* V_1 = NULL;
	bool V_2 = false;
	IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* V_3 = NULL;
	int32_t V_4 = 0;
	IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* V_5 = NULL;
	bool V_6 = false;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* V_7 = NULL;
	bool V_8 = false;
	int32_t V_9 = 0;
	Exception_t* V_10 = NULL;
	bool V_11 = false;
	bool V_12 = false;
	bool V_13 = false;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	int32_t G_B7_0 = 0;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B13_0 = NULL;
	int32_t G_B13_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B13_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B13_3 = NULL;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B12_0 = NULL;
	int32_t G_B12_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B12_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B12_3 = NULL;
	String_t* G_B14_0 = NULL;
	int32_t G_B14_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B14_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B14_3 = NULL;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B16_0 = NULL;
	String_t* G_B16_1 = NULL;
	int32_t G_B16_2 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B16_3 = NULL;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B15_0 = NULL;
	String_t* G_B15_1 = NULL;
	int32_t G_B15_2 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B15_3 = NULL;
	String_t* G_B17_0 = NULL;
	String_t* G_B17_1 = NULL;
	int32_t G_B17_2 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B17_3 = NULL;
	Exception_t* G_B22_0 = NULL;
	String_t* G_B22_1 = NULL;
	Exception_t* G_B21_0 = NULL;
	String_t* G_B21_1 = NULL;
	String_t* G_B23_0 = NULL;
	String_t* G_B23_1 = NULL;
	Exception_t* G_B25_0 = NULL;
	String_t* G_B25_1 = NULL;
	int32_t G_B25_2 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B25_3 = NULL;
	Exception_t* G_B24_0 = NULL;
	String_t* G_B24_1 = NULL;
	int32_t G_B24_2 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B24_3 = NULL;
	String_t* G_B26_0 = NULL;
	String_t* G_B26_1 = NULL;
	int32_t G_B26_2 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B26_3 = NULL;
	int32_t G_B33_0 = 0;
	{
		String_t* L_0;
		L_0 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_1;
		L_1 = IPhotonSocket_GetIpAddresses_mB83911A77F1DA15881CE86B703433D29630223FD(__this, L_0, NULL);
		V_0 = L_1;
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_2 = V_0;
		V_2 = (bool)((((RuntimeObject*)(IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D*)L_2) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_3 = V_2;
		if (!L_3)
		{
			goto IL_001c;
		}
	}
	{
		goto IL_020b;
	}

IL_001c:
	{
		String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		V_1 = L_4;
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_5 = V_0;
		V_3 = L_5;
		V_4 = 0;
		goto IL_016a;
	}

IL_002d:
	{
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_6 = V_3;
		int32_t L_7 = V_4;
		NullCheck(L_6);
		int32_t L_8 = L_7;
		IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		V_5 = L_9;
	}
	try
	{
		{
			IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_10 = V_5;
			NullCheck(L_10);
			int32_t L_11;
			L_11 = IPAddress_get_AddressFamily_m1CE4BCCE499BD70B22F9E37B3F266F9306A98C21(L_10, NULL);
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_12 = (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)il2cpp_codegen_object_new(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E_il2cpp_TypeInfo_var);
			Socket__ctor_m35F1F4B4872E251867DA16460F06E903A30E4595(L_12, L_11, 2, ((int32_t)17), NULL);
			__this->___sock = L_12;
			Il2CppCodeGenWriteBarrier((void**)(&__this->___sock), (void*)L_12);
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_13 = __this->___sock;
			IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_14 = V_5;
			int32_t L_15;
			L_15 = IPhotonSocket_get_ServerPort_m10F7BAEE54223D7D4D7B73CAB9F9AC608EE00737_inline(__this, NULL);
			NullCheck(L_13);
			Socket_Connect_mEE1E8320C097486AFA5432284C1B7FFB0DDC35D6(L_13, L_14, L_15, NULL);
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_16 = __this->___sock;
			if (!L_16)
			{
				goto IL_0073_1;
			}
		}
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_17 = __this->___sock;
			NullCheck(L_17);
			bool L_18;
			L_18 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_17, NULL);
			G_B7_0 = ((int32_t)(L_18));
			goto IL_0074_1;
		}

IL_0073_1:
		{
			G_B7_0 = 0;
		}

IL_0074_1:
		{
			V_6 = (bool)G_B7_0;
			bool L_19 = V_6;
			if (!L_19)
			{
				goto IL_0080_1;
			}
		}
		{
			goto IL_0174;
		}

IL_0080_1:
		{
			goto IL_0163;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketException_t6D10102A62EA871BD31748E026A372DB6804083B_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0086;
		}
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0114;
		}
		throw e;
	}

CATCH_0086:
	{
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_20 = ((SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*)IL2CPP_GET_ACTIVE_EXCEPTION(SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*));;
			V_7 = L_20;
			bool L_21;
			L_21 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 2, NULL);
			V_8 = L_21;
			bool L_22 = V_8;
			if (!L_22)
			{
				goto IL_0111;
			}
		}
		{
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)5);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = L_23;
			String_t* L_25 = V_1;
			NullCheck(L_24);
			(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_25);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_24;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_27 = V_7;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_28 = L_27;
			if (L_28)
			{
				G_B13_0 = L_28;
				G_B13_1 = 1;
				G_B13_2 = L_26;
				G_B13_3 = L_26;
				goto IL_00ac;
			}
			G_B12_0 = L_28;
			G_B12_1 = 1;
			G_B12_2 = L_26;
			G_B12_3 = L_26;
		}
		{
			G_B14_0 = ((String_t*)(NULL));
			G_B14_1 = G_B12_1;
			G_B14_2 = G_B12_2;
			G_B14_3 = G_B12_3;
			goto IL_00b1;
		}

IL_00ac:
		{
			NullCheck(G_B13_0);
			String_t* L_29;
			L_29 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B13_0);
			G_B14_0 = L_29;
			G_B14_1 = G_B13_1;
			G_B14_2 = G_B13_2;
			G_B14_3 = G_B13_3;
		}

IL_00b1:
		{
			NullCheck(G_B14_2);
			(G_B14_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B14_1), (String_t*)G_B14_0);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = G_B14_3;
			NullCheck(L_30);
			(L_30)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = L_30;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_32 = V_7;
			NullCheck(L_32);
			int32_t L_33;
			L_33 = VirtualFuncInvoker0< int32_t >::Invoke(13, L_32);
			V_9 = L_33;
			String_t* L_34;
			L_34 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_9), NULL);
			NullCheck(L_31);
			(L_31)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_34);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_35 = L_31;
			NullCheck(L_35);
			(L_35)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF712C5F62331F2870DB319ED66CDF53B831F3CA1)));
			String_t* L_36;
			L_36 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_35, NULL);
			V_1 = L_36;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_37 = V_7;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_38 = L_37;
			if (L_38)
			{
				G_B16_0 = L_38;
				G_B16_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral86A8294451A16C9100336EDF55F2B68CBD45BD67));
				G_B16_2 = 2;
				G_B16_3 = __this;
				goto IL_00eb;
			}
			G_B15_0 = L_38;
			G_B15_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral86A8294451A16C9100336EDF55F2B68CBD45BD67));
			G_B15_2 = 2;
			G_B15_3 = __this;
		}
		{
			G_B17_0 = ((String_t*)(NULL));
			G_B17_1 = G_B15_1;
			G_B17_2 = G_B15_2;
			G_B17_3 = G_B15_3;
			goto IL_00f0;
		}

IL_00eb:
		{
			NullCheck(G_B16_0);
			String_t* L_39;
			L_39 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B16_0);
			G_B17_0 = L_39;
			G_B17_1 = G_B16_1;
			G_B17_2 = G_B16_2;
			G_B17_3 = G_B16_3;
		}

IL_00f0:
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_40 = V_7;
			NullCheck(L_40);
			int32_t L_41;
			L_41 = VirtualFuncInvoker0< int32_t >::Invoke(13, L_40);
			V_9 = L_41;
			String_t* L_42;
			L_42 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_9), NULL);
			String_t* L_43;
			L_43 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(G_B17_1, G_B17_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD6789EA58E424F90511FD4613F868E6EBBA26766)), L_42, NULL);
			NullCheck(G_B17_3);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B17_3, G_B17_2, L_43, NULL);
		}

IL_0111:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_0163;
		}
	}

CATCH_0114:
	{
		{
			Exception_t* L_44 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_10 = L_44;
			bool L_45;
			L_45 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 2, NULL);
			V_11 = L_45;
			bool L_46 = V_11;
			if (!L_46)
			{
				goto IL_0160;
			}
		}
		{
			String_t* L_47 = V_1;
			Exception_t* L_48 = V_10;
			Exception_t* L_49 = L_48;
			if (L_49)
			{
				G_B22_0 = L_49;
				G_B22_1 = L_47;
				goto IL_012f;
			}
			G_B21_0 = L_49;
			G_B21_1 = L_47;
		}
		{
			G_B23_0 = ((String_t*)(NULL));
			G_B23_1 = G_B21_1;
			goto IL_0134;
		}

IL_012f:
		{
			NullCheck(G_B22_0);
			String_t* L_50;
			L_50 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B22_0);
			G_B23_0 = L_50;
			G_B23_1 = G_B22_1;
		}

IL_0134:
		{
			String_t* L_51;
			L_51 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(G_B23_1, G_B23_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF712C5F62331F2870DB319ED66CDF53B831F3CA1)), NULL);
			V_1 = L_51;
			Exception_t* L_52 = V_10;
			Exception_t* L_53 = L_52;
			if (L_53)
			{
				G_B25_0 = L_53;
				G_B25_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB73EE191F0E9F1AF4D345769EC47718AC55BF4D3));
				G_B25_2 = 2;
				G_B25_3 = __this;
				goto IL_014f;
			}
			G_B24_0 = L_53;
			G_B24_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB73EE191F0E9F1AF4D345769EC47718AC55BF4D3));
			G_B24_2 = 2;
			G_B24_3 = __this;
		}
		{
			G_B26_0 = ((String_t*)(NULL));
			G_B26_1 = G_B24_1;
			G_B26_2 = G_B24_2;
			G_B26_3 = G_B24_3;
			goto IL_0154;
		}

IL_014f:
		{
			NullCheck(G_B25_0);
			String_t* L_54;
			L_54 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B25_0);
			G_B26_0 = L_54;
			G_B26_1 = G_B25_1;
			G_B26_2 = G_B25_2;
			G_B26_3 = G_B25_3;
		}

IL_0154:
		{
			String_t* L_55;
			L_55 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B26_1, G_B26_0, NULL);
			NullCheck(G_B26_3);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B26_3, G_B26_2, L_55, NULL);
		}

IL_0160:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_0163;
		}
	}

IL_0163:
	{
		int32_t L_56 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_56, 1));
	}

IL_016a:
	{
		int32_t L_57 = V_4;
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_58 = V_3;
		NullCheck(L_58);
		if ((((int32_t)L_57) < ((int32_t)((int32_t)(((RuntimeArray*)L_58)->max_length)))))
		{
			goto IL_002d;
		}
	}

IL_0174:
	{
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_59 = __this->___sock;
		if (!L_59)
		{
			goto IL_018c;
		}
	}
	{
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_60 = __this->___sock;
		NullCheck(L_60);
		bool L_61;
		L_61 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_60, NULL);
		G_B33_0 = ((((int32_t)L_61) == ((int32_t)0))? 1 : 0);
		goto IL_018d;
	}

IL_018c:
	{
		G_B33_0 = 1;
	}

IL_018d:
	{
		V_12 = (bool)G_B33_0;
		bool L_62 = V_12;
		if (!L_62)
		{
			goto IL_01c4;
		}
	}
	{
		bool L_63;
		L_63 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 1, NULL);
		V_13 = L_63;
		bool L_64 = V_13;
		if (!L_64)
		{
			goto IL_01b6;
		}
	}
	{
		String_t* L_65 = V_1;
		String_t* L_66;
		L_66 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral191D7F30D495BBE4F52FE89B64D411898274ED12, L_65, NULL);
		IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(__this, 1, L_66, NULL);
	}

IL_01b6:
	{
		IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1023), NULL);
		goto IL_020b;
	}

IL_01c4:
	{
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_67 = __this->___sock;
		NullCheck(L_67);
		int32_t L_68;
		L_68 = Socket_get_AddressFamily_m42C390D31345314080EC35356ACFBBFF7E1123E5_inline(L_67, NULL);
		IPhotonSocket_set_AddressResolvedAsIpv6_m07B1AA11221DE3120A591554681D2E140340C91C_inline(__this, (bool)((((int32_t)L_68) == ((int32_t)((int32_t)23)))? 1 : 0), NULL);
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_69 = __this->___sock;
		NullCheck(L_69);
		EndPoint_t6233F4E2EB9F0F2D36E187F12BE050E6D8B73564* L_70;
		L_70 = Socket_get_RemoteEndPoint_m6A626481D55A640C7654B91BFDE00199C2C95479(L_69, NULL);
		NullCheck(L_70);
		String_t* L_71;
		L_71 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_70);
		IPhotonSocket_set_ServerIpAddress_m071C40C34B0C8D5236C16C4F4E0C97E6ACE77A5D_inline(L_71, NULL);
		IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 2, NULL);
		PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* L_72 = ((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)__this)->___peerBase;
		NullCheck(L_72);
		VirtualActionInvoker0::Invoke(10, L_72);
		SocketUdpAsync_StartReceive_mD26FB441B88AD4F49C751A541B7B08EB3454BCE5(__this, NULL);
	}

IL_020b:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketUdpAsync_StartReceive_mD26FB441B88AD4F49C751A541B7B08EB3454BCE5 (SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SocketUdpAsync_OnReceive_m330693C4113907D60B6D293703D0F699B6AAC052_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
	Exception_t* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	int32_t V_4 = 0;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	int32_t G_B5_0 = 0;
	Exception_t* G_B9_0 = NULL;
	int32_t G_B9_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B9_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B9_3 = NULL;
	int32_t G_B9_4 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B9_5 = NULL;
	Exception_t* G_B8_0 = NULL;
	int32_t G_B8_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B8_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B8_3 = NULL;
	int32_t G_B8_4 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B8_5 = NULL;
	String_t* G_B10_0 = NULL;
	int32_t G_B10_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B10_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B10_3 = NULL;
	int32_t G_B10_4 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B10_5 = NULL;
	{
		int32_t L_0;
		L_0 = IPhotonSocket_get_MTU_mA52F51FE4302A499B8F419FD3FD2F589F37FB880(__this, NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_0);
		V_0 = L_1;
	}
	try
	{
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_2 = __this->___sock;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = V_0;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = V_0;
		NullCheck(L_4);
		AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* L_5 = (AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C*)il2cpp_codegen_object_new(AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
		AsyncCallback__ctor_mC3C0475E930E4419AED02C7335E53B425A2D68AC(L_5, __this, (intptr_t)((void*)SocketUdpAsync_OnReceive_m330693C4113907D60B6D293703D0F699B6AAC052_RuntimeMethod_var), NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0;
		NullCheck(L_2);
		RuntimeObject* L_7;
		L_7 = Socket_BeginReceive_mCCBDCDF0EE9A2AD7345F93A3931F2C426AFA4738(L_2, L_3, 0, ((int32_t)(((RuntimeArray*)L_4)->max_length)), 0, L_5, (RuntimeObject*)L_6, NULL);
		goto IL_00c8;
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0033;
		}
		throw e;
	}

CATCH_0033:
	{
		{
			Exception_t* L_8 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_1 = L_8;
			int32_t L_9;
			L_9 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			if ((((int32_t)L_9) == ((int32_t)3)))
			{
				goto IL_0049;
			}
		}
		{
			int32_t L_10;
			L_10 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			G_B5_0 = ((!(((uint32_t)L_10) <= ((uint32_t)0)))? 1 : 0);
			goto IL_004a;
		}

IL_0049:
		{
			G_B5_0 = 0;
		}

IL_004a:
		{
			V_2 = (bool)G_B5_0;
			bool L_11 = V_2;
			if (!L_11)
			{
				goto IL_00c5;
			}
		}
		{
			bool L_12;
			L_12 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 1, NULL);
			V_3 = L_12;
			bool L_13 = V_3;
			if (!L_13)
			{
				goto IL_00b8;
			}
		}
		{
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)6);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_14;
			NullCheck(L_15);
			(L_15)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAB545D4BB06AFBCF7E282105B69205BBE4B8E5DF)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = L_15;
			int32_t L_17;
			L_17 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			V_4 = L_17;
			Il2CppFakeBox<int32_t> L_18(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PhotonSocketState_t7F72F90C12B6D46FEE5435BA595D630D536C97BB_il2cpp_TypeInfo_var)), (&V_4));
			String_t* L_19;
			L_19 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_18), NULL);
			NullCheck(L_16);
			(L_16)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_19);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_16;
			NullCheck(L_20);
			(L_20)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral890CC34F21C9E15089211D28CBD4775F4FDC84D3)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_20;
			String_t* L_22;
			L_22 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
			NullCheck(L_21);
			(L_21)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_22);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = L_21;
			NullCheck(L_23);
			(L_23)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral57181476910FA4C16EFCC0E7443CD9C417D2514B)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = L_23;
			Exception_t* L_25 = V_1;
			Exception_t* L_26 = L_25;
			if (L_26)
			{
				G_B9_0 = L_26;
				G_B9_1 = 5;
				G_B9_2 = L_24;
				G_B9_3 = L_24;
				G_B9_4 = 1;
				G_B9_5 = __this;
				goto IL_00a6;
			}
			G_B8_0 = L_26;
			G_B8_1 = 5;
			G_B8_2 = L_24;
			G_B8_3 = L_24;
			G_B8_4 = 1;
			G_B8_5 = __this;
		}
		{
			G_B10_0 = ((String_t*)(NULL));
			G_B10_1 = G_B8_1;
			G_B10_2 = G_B8_2;
			G_B10_3 = G_B8_3;
			G_B10_4 = G_B8_4;
			G_B10_5 = G_B8_5;
			goto IL_00ab;
		}

IL_00a6:
		{
			NullCheck(G_B9_0);
			String_t* L_27;
			L_27 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B9_0);
			G_B10_0 = L_27;
			G_B10_1 = G_B9_1;
			G_B10_2 = G_B9_2;
			G_B10_3 = G_B9_3;
			G_B10_4 = G_B9_4;
			G_B10_5 = G_B9_5;
		}

IL_00ab:
		{
			NullCheck(G_B10_2);
			(G_B10_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B10_1), (String_t*)G_B10_0);
			String_t* L_28;
			L_28 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(G_B10_3, NULL);
			NullCheck(G_B10_5);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B10_5, G_B10_4, L_28, NULL);
		}

IL_00b8:
		{
			IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1039), NULL);
		}

IL_00c5:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_00c8;
		}
	}

IL_00c8:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketUdpAsync_OnReceive_m330693C4113907D60B6D293703D0F699B6AAC052 (SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* __this, RuntimeObject* ___0_ar, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SocketUdpAsync_OnReceive_m330693C4113907D60B6D293703D0F699B6AAC052_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
	bool V_2 = false;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* V_3 = NULL;
	bool V_4 = false;
	bool V_5 = false;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	Exception_t* V_9 = NULL;
	bool V_10 = false;
	bool V_11 = false;
	bool V_12 = false;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* V_13 = NULL;
	bool V_14 = false;
	bool V_15 = false;
	Exception_t* V_16 = NULL;
	bool V_17 = false;
	bool V_18 = false;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	int32_t G_B3_0 = 0;
	int32_t G_B10_0 = 0;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B14_0 = NULL;
	int32_t G_B14_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B14_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B14_3 = NULL;
	int32_t G_B14_4 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B14_5 = NULL;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B13_0 = NULL;
	int32_t G_B13_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B13_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B13_3 = NULL;
	int32_t G_B13_4 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B13_5 = NULL;
	String_t* G_B15_0 = NULL;
	int32_t G_B15_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B15_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B15_3 = NULL;
	int32_t G_B15_4 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B15_5 = NULL;
	int32_t G_B21_0 = 0;
	Exception_t* G_B25_0 = NULL;
	int32_t G_B25_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B25_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B25_3 = NULL;
	int32_t G_B25_4 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B25_5 = NULL;
	Exception_t* G_B24_0 = NULL;
	int32_t G_B24_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B24_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B24_3 = NULL;
	int32_t G_B24_4 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B24_5 = NULL;
	String_t* G_B26_0 = NULL;
	int32_t G_B26_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B26_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B26_3 = NULL;
	int32_t G_B26_4 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B26_5 = NULL;
	int32_t G_B32_0 = 0;
	int32_t G_B39_0 = 0;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B43_0 = NULL;
	int32_t G_B43_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B43_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B43_3 = NULL;
	int32_t G_B43_4 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B43_5 = NULL;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B42_0 = NULL;
	int32_t G_B42_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B42_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B42_3 = NULL;
	int32_t G_B42_4 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B42_5 = NULL;
	String_t* G_B44_0 = NULL;
	int32_t G_B44_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B44_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B44_3 = NULL;
	int32_t G_B44_4 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B44_5 = NULL;
	int32_t G_B50_0 = 0;
	Exception_t* G_B54_0 = NULL;
	int32_t G_B54_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B54_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B54_3 = NULL;
	int32_t G_B54_4 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B54_5 = NULL;
	Exception_t* G_B53_0 = NULL;
	int32_t G_B53_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B53_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B53_3 = NULL;
	int32_t G_B53_4 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B53_5 = NULL;
	String_t* G_B55_0 = NULL;
	int32_t G_B55_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B55_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B55_3 = NULL;
	int32_t G_B55_4 = 0;
	SocketUdpAsync_tF51E98E8DB8C9FB5AD81542945A6B8FA647738F4* G_B55_5 = NULL;
	{
		int32_t L_0;
		L_0 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
		if ((((int32_t)L_0) == ((int32_t)3)))
		{
			goto IL_0015;
		}
	}
	{
		int32_t L_1;
		L_1 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
		G_B3_0 = ((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		goto IL_0016;
	}

IL_0015:
	{
		G_B3_0 = 1;
	}

IL_0016:
	{
		V_2 = (bool)G_B3_0;
		bool L_2 = V_2;
		if (!L_2)
		{
			goto IL_0020;
		}
	}
	{
		goto IL_03b0;
	}

IL_0020:
	{
		V_0 = 0;
	}
	try
	{
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_3 = __this->___sock;
		RuntimeObject* L_4 = ___0_ar;
		NullCheck(L_3);
		int32_t L_5;
		L_5 = Socket_EndReceive_mD86DB01FE084056F0DA43DBB82B6B491CA8F5364(L_3, L_4, NULL);
		V_0 = L_5;
		goto IL_01c2;
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketException_t6D10102A62EA871BD31748E026A372DB6804083B_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0036;
		}
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0127;
		}
		throw e;
	}

CATCH_0036:
	{
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_6 = ((SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*)IL2CPP_GET_ACTIVE_EXCEPTION(SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*));;
			V_3 = L_6;
			int32_t L_7;
			L_7 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			if ((((int32_t)L_7) == ((int32_t)3)))
			{
				goto IL_004c;
			}
		}
		{
			int32_t L_8;
			L_8 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			G_B10_0 = ((!(((uint32_t)L_8) <= ((uint32_t)0)))? 1 : 0);
			goto IL_004d;
		}

IL_004c:
		{
			G_B10_0 = 0;
		}

IL_004d:
		{
			V_4 = (bool)G_B10_0;
			bool L_9 = V_4;
			if (!L_9)
			{
				goto IL_0121;
			}
		}
		{
			bool L_10;
			L_10 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 1, NULL);
			V_5 = L_10;
			bool L_11 = V_5;
			if (!L_11)
			{
				goto IL_0114;
			}
		}
		{
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)((int32_t)12));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_12;
			NullCheck(L_13);
			(L_13)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4DFA332AE0D80C3AC1B1B5FAFF88FFE9B1F07B91)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = L_13;
			int32_t L_15;
			L_15 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			V_6 = L_15;
			Il2CppFakeBox<int32_t> L_16(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PhotonSocketState_t7F72F90C12B6D46FEE5435BA595D630D536C97BB_il2cpp_TypeInfo_var)), (&V_6));
			String_t* L_17;
			L_17 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_16), NULL);
			NullCheck(L_14);
			(L_14)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_17);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = L_14;
			NullCheck(L_18);
			(L_18)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral890CC34F21C9E15089211D28CBD4775F4FDC84D3)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = L_18;
			String_t* L_20;
			L_20 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
			NullCheck(L_19);
			(L_19)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_20);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_19;
			NullCheck(L_21);
			(L_21)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D09DA33FDC3D1BC48C84D54B554B437D7EB433B)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = L_21;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_23 = V_3;
			NullCheck(L_23);
			int32_t L_24;
			L_24 = VirtualFuncInvoker0< int32_t >::Invoke(13, L_23);
			V_7 = L_24;
			String_t* L_25;
			L_25 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_7), NULL);
			NullCheck(L_22);
			(L_22)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_25);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_22;
			NullCheck(L_26);
			(L_26)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC7D39E360ACE7C6B120D7DEAA16B87D3B72EF7DD)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = L_26;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_28 = V_3;
			NullCheck(L_28);
			int32_t L_29;
			L_29 = SocketException_get_SocketErrorCode_m84FB2D308F046A24A1355975F3BF689C988224C6(L_28, NULL);
			V_8 = L_29;
			Il2CppFakeBox<int32_t> L_30(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketError_t4AD3BECF393E3FD8C5238C4AE47B768B3ABC07B8_il2cpp_TypeInfo_var)), (&V_8));
			String_t* L_31;
			L_31 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_30), NULL);
			NullCheck(L_27);
			(L_27)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)L_31);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_32 = L_27;
			NullCheck(L_32);
			(L_32)->SetAt(static_cast<il2cpp_array_size_t>(8), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCCD622A0C172A17233733204AD188DD1F1207FAC)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_33 = L_32;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_34 = V_3;
			NullCheck(L_34);
			String_t* L_35;
			L_35 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_34);
			NullCheck(L_33);
			(L_33)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (String_t*)L_35);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_36 = L_33;
			NullCheck(L_36);
			(L_36)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_37 = L_36;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_38 = V_3;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_39 = L_38;
			if (L_39)
			{
				G_B14_0 = L_39;
				G_B14_1 = ((int32_t)11);
				G_B14_2 = L_37;
				G_B14_3 = L_37;
				G_B14_4 = 1;
				G_B14_5 = __this;
				goto IL_0102;
			}
			G_B13_0 = L_39;
			G_B13_1 = ((int32_t)11);
			G_B13_2 = L_37;
			G_B13_3 = L_37;
			G_B13_4 = 1;
			G_B13_5 = __this;
		}
		{
			G_B15_0 = ((String_t*)(NULL));
			G_B15_1 = G_B13_1;
			G_B15_2 = G_B13_2;
			G_B15_3 = G_B13_3;
			G_B15_4 = G_B13_4;
			G_B15_5 = G_B13_5;
			goto IL_0107;
		}

IL_0102:
		{
			NullCheck(G_B14_0);
			String_t* L_40;
			L_40 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B14_0);
			G_B15_0 = L_40;
			G_B15_1 = G_B14_1;
			G_B15_2 = G_B14_2;
			G_B15_3 = G_B14_3;
			G_B15_4 = G_B14_4;
			G_B15_5 = G_B14_5;
		}

IL_0107:
		{
			NullCheck(G_B15_2);
			(G_B15_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B15_1), (String_t*)G_B15_0);
			String_t* L_41;
			L_41 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(G_B15_3, NULL);
			NullCheck(G_B15_5);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B15_5, G_B15_4, L_41, NULL);
		}

IL_0114:
		{
			IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1039), NULL);
		}

IL_0121:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_01c2;
		}
	}

CATCH_0127:
	{
		{
			Exception_t* L_42 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_9 = L_42;
			int32_t L_43;
			L_43 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			if ((((int32_t)L_43) == ((int32_t)3)))
			{
				goto IL_013e;
			}
		}
		{
			int32_t L_44;
			L_44 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			G_B21_0 = ((!(((uint32_t)L_44) <= ((uint32_t)0)))? 1 : 0);
			goto IL_013f;
		}

IL_013e:
		{
			G_B21_0 = 0;
		}

IL_013f:
		{
			V_10 = (bool)G_B21_0;
			bool L_45 = V_10;
			if (!L_45)
			{
				goto IL_01bf;
			}
		}
		{
			bool L_46;
			L_46 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 1, NULL);
			V_11 = L_46;
			bool L_47 = V_11;
			if (!L_47)
			{
				goto IL_01b2;
			}
		}
		{
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_48 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)6);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_49 = L_48;
			NullCheck(L_49);
			(L_49)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE006A5CE7156A78A0DE8873C065D509F1F758BCE)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_50 = L_49;
			int32_t L_51;
			L_51 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			V_6 = L_51;
			Il2CppFakeBox<int32_t> L_52(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PhotonSocketState_t7F72F90C12B6D46FEE5435BA595D630D536C97BB_il2cpp_TypeInfo_var)), (&V_6));
			String_t* L_53;
			L_53 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_52), NULL);
			NullCheck(L_50);
			(L_50)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_53);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_54 = L_50;
			NullCheck(L_54);
			(L_54)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral890CC34F21C9E15089211D28CBD4775F4FDC84D3)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_55 = L_54;
			String_t* L_56;
			L_56 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
			NullCheck(L_55);
			(L_55)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_56);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_57 = L_55;
			NullCheck(L_57);
			(L_57)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral57181476910FA4C16EFCC0E7443CD9C417D2514B)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_58 = L_57;
			Exception_t* L_59 = V_9;
			Exception_t* L_60 = L_59;
			if (L_60)
			{
				G_B25_0 = L_60;
				G_B25_1 = 5;
				G_B25_2 = L_58;
				G_B25_3 = L_58;
				G_B25_4 = 1;
				G_B25_5 = __this;
				goto IL_01a0;
			}
			G_B24_0 = L_60;
			G_B24_1 = 5;
			G_B24_2 = L_58;
			G_B24_3 = L_58;
			G_B24_4 = 1;
			G_B24_5 = __this;
		}
		{
			G_B26_0 = ((String_t*)(NULL));
			G_B26_1 = G_B24_1;
			G_B26_2 = G_B24_2;
			G_B26_3 = G_B24_3;
			G_B26_4 = G_B24_4;
			G_B26_5 = G_B24_5;
			goto IL_01a5;
		}

IL_01a0:
		{
			NullCheck(G_B25_0);
			String_t* L_61;
			L_61 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B25_0);
			G_B26_0 = L_61;
			G_B26_1 = G_B25_1;
			G_B26_2 = G_B25_2;
			G_B26_3 = G_B25_3;
			G_B26_4 = G_B25_4;
			G_B26_5 = G_B25_5;
		}

IL_01a5:
		{
			NullCheck(G_B26_2);
			(G_B26_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B26_1), (String_t*)G_B26_0);
			String_t* L_62;
			L_62 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(G_B26_3, NULL);
			NullCheck(G_B26_5);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B26_5, G_B26_4, L_62, NULL);
		}

IL_01b2:
		{
			IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1039), NULL);
		}

IL_01bf:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_01c2;
		}
	}

IL_01c2:
	{
		int32_t L_63;
		L_63 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
		if ((((int32_t)L_63) == ((int32_t)3)))
		{
			goto IL_01d6;
		}
	}
	{
		int32_t L_64;
		L_64 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
		G_B32_0 = ((((int32_t)L_64) == ((int32_t)0))? 1 : 0);
		goto IL_01d7;
	}

IL_01d6:
	{
		G_B32_0 = 1;
	}

IL_01d7:
	{
		V_12 = (bool)G_B32_0;
		bool L_65 = V_12;
		if (!L_65)
		{
			goto IL_01e3;
		}
	}
	{
		goto IL_03b0;
	}

IL_01e3:
	{
		RuntimeObject* L_66 = ___0_ar;
		NullCheck(L_66);
		RuntimeObject* L_67;
		L_67 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var, L_66);
		V_1 = ((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)Castclass((RuntimeObject*)L_67, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var));
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_68 = V_1;
		int32_t L_69 = V_0;
		IPhotonSocket_HandleReceivedDatagram_mE732DCDE0858559B4F838D8DDF66C979F7DAA974(__this, L_68, L_69, (bool)1, NULL);
	}
	try
	{
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_70 = __this->___sock;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_71 = V_1;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_72 = V_1;
		NullCheck(L_72);
		AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* L_73 = (AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C*)il2cpp_codegen_object_new(AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
		AsyncCallback__ctor_mC3C0475E930E4419AED02C7335E53B425A2D68AC(L_73, __this, (intptr_t)((void*)SocketUdpAsync_OnReceive_m330693C4113907D60B6D293703D0F699B6AAC052_RuntimeMethod_var), NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_74 = V_1;
		NullCheck(L_70);
		RuntimeObject* L_75;
		L_75 = Socket_BeginReceive_mCCBDCDF0EE9A2AD7345F93A3931F2C426AFA4738(L_70, L_71, 0, ((int32_t)(((RuntimeArray*)L_72)->max_length)), 0, L_73, (RuntimeObject*)L_74, NULL);
		goto IL_03b0;
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketException_t6D10102A62EA871BD31748E026A372DB6804083B_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_021f;
		}
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0315;
		}
		throw e;
	}

CATCH_021f:
	{
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_76 = ((SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*)IL2CPP_GET_ACTIVE_EXCEPTION(SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*));;
			V_13 = L_76;
			int32_t L_77;
			L_77 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			if ((((int32_t)L_77) == ((int32_t)3)))
			{
				goto IL_0236;
			}
		}
		{
			int32_t L_78;
			L_78 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			G_B39_0 = ((!(((uint32_t)L_78) <= ((uint32_t)0)))? 1 : 0);
			goto IL_0237;
		}

IL_0236:
		{
			G_B39_0 = 0;
		}

IL_0237:
		{
			V_14 = (bool)G_B39_0;
			bool L_79 = V_14;
			if (!L_79)
			{
				goto IL_030f;
			}
		}
		{
			bool L_80;
			L_80 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 1, NULL);
			V_15 = L_80;
			bool L_81 = V_15;
			if (!L_81)
			{
				goto IL_0302;
			}
		}
		{
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_82 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)((int32_t)12));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_83 = L_82;
			NullCheck(L_83);
			(L_83)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral282EBC3C837743F81BC130AD86C3F294D1DFBCDD)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_84 = L_83;
			int32_t L_85;
			L_85 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			V_6 = L_85;
			Il2CppFakeBox<int32_t> L_86(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PhotonSocketState_t7F72F90C12B6D46FEE5435BA595D630D536C97BB_il2cpp_TypeInfo_var)), (&V_6));
			String_t* L_87;
			L_87 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_86), NULL);
			NullCheck(L_84);
			(L_84)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_87);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_88 = L_84;
			NullCheck(L_88);
			(L_88)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral890CC34F21C9E15089211D28CBD4775F4FDC84D3)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_89 = L_88;
			String_t* L_90;
			L_90 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
			NullCheck(L_89);
			(L_89)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_90);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_91 = L_89;
			NullCheck(L_91);
			(L_91)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D09DA33FDC3D1BC48C84D54B554B437D7EB433B)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_92 = L_91;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_93 = V_13;
			NullCheck(L_93);
			int32_t L_94;
			L_94 = VirtualFuncInvoker0< int32_t >::Invoke(13, L_93);
			V_7 = L_94;
			String_t* L_95;
			L_95 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_7), NULL);
			NullCheck(L_92);
			(L_92)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_95);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_96 = L_92;
			NullCheck(L_96);
			(L_96)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC7D39E360ACE7C6B120D7DEAA16B87D3B72EF7DD)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_97 = L_96;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_98 = V_13;
			NullCheck(L_98);
			int32_t L_99;
			L_99 = SocketException_get_SocketErrorCode_m84FB2D308F046A24A1355975F3BF689C988224C6(L_98, NULL);
			V_8 = L_99;
			Il2CppFakeBox<int32_t> L_100(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketError_t4AD3BECF393E3FD8C5238C4AE47B768B3ABC07B8_il2cpp_TypeInfo_var)), (&V_8));
			String_t* L_101;
			L_101 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_100), NULL);
			NullCheck(L_97);
			(L_97)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)L_101);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_102 = L_97;
			NullCheck(L_102);
			(L_102)->SetAt(static_cast<il2cpp_array_size_t>(8), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCCD622A0C172A17233733204AD188DD1F1207FAC)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_103 = L_102;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_104 = V_13;
			NullCheck(L_104);
			String_t* L_105;
			L_105 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_104);
			NullCheck(L_103);
			(L_103)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (String_t*)L_105);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_106 = L_103;
			NullCheck(L_106);
			(L_106)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_107 = L_106;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_108 = V_13;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_109 = L_108;
			if (L_109)
			{
				G_B43_0 = L_109;
				G_B43_1 = ((int32_t)11);
				G_B43_2 = L_107;
				G_B43_3 = L_107;
				G_B43_4 = 1;
				G_B43_5 = __this;
				goto IL_02f0;
			}
			G_B42_0 = L_109;
			G_B42_1 = ((int32_t)11);
			G_B42_2 = L_107;
			G_B42_3 = L_107;
			G_B42_4 = 1;
			G_B42_5 = __this;
		}
		{
			G_B44_0 = ((String_t*)(NULL));
			G_B44_1 = G_B42_1;
			G_B44_2 = G_B42_2;
			G_B44_3 = G_B42_3;
			G_B44_4 = G_B42_4;
			G_B44_5 = G_B42_5;
			goto IL_02f5;
		}

IL_02f0:
		{
			NullCheck(G_B43_0);
			String_t* L_110;
			L_110 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B43_0);
			G_B44_0 = L_110;
			G_B44_1 = G_B43_1;
			G_B44_2 = G_B43_2;
			G_B44_3 = G_B43_3;
			G_B44_4 = G_B43_4;
			G_B44_5 = G_B43_5;
		}

IL_02f5:
		{
			NullCheck(G_B44_2);
			(G_B44_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B44_1), (String_t*)G_B44_0);
			String_t* L_111;
			L_111 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(G_B44_3, NULL);
			NullCheck(G_B44_5);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B44_5, G_B44_4, L_111, NULL);
		}

IL_0302:
		{
			IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1039), NULL);
		}

IL_030f:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_03b0;
		}
	}

CATCH_0315:
	{
		{
			Exception_t* L_112 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_16 = L_112;
			int32_t L_113;
			L_113 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			if ((((int32_t)L_113) == ((int32_t)3)))
			{
				goto IL_032c;
			}
		}
		{
			int32_t L_114;
			L_114 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			G_B50_0 = ((!(((uint32_t)L_114) <= ((uint32_t)0)))? 1 : 0);
			goto IL_032d;
		}

IL_032c:
		{
			G_B50_0 = 0;
		}

IL_032d:
		{
			V_17 = (bool)G_B50_0;
			bool L_115 = V_17;
			if (!L_115)
			{
				goto IL_03ad;
			}
		}
		{
			bool L_116;
			L_116 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 1, NULL);
			V_18 = L_116;
			bool L_117 = V_18;
			if (!L_117)
			{
				goto IL_03a0;
			}
		}
		{
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_118 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)6);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_119 = L_118;
			NullCheck(L_119);
			(L_119)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFA07B40CD116E31A98C5D50C825A7ADEE8FC7227)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_120 = L_119;
			int32_t L_121;
			L_121 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			V_6 = L_121;
			Il2CppFakeBox<int32_t> L_122(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PhotonSocketState_t7F72F90C12B6D46FEE5435BA595D630D536C97BB_il2cpp_TypeInfo_var)), (&V_6));
			String_t* L_123;
			L_123 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_122), NULL);
			NullCheck(L_120);
			(L_120)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_123);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_124 = L_120;
			NullCheck(L_124);
			(L_124)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral890CC34F21C9E15089211D28CBD4775F4FDC84D3)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_125 = L_124;
			String_t* L_126;
			L_126 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
			NullCheck(L_125);
			(L_125)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_126);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_127 = L_125;
			NullCheck(L_127);
			(L_127)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral57181476910FA4C16EFCC0E7443CD9C417D2514B)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_128 = L_127;
			Exception_t* L_129 = V_16;
			Exception_t* L_130 = L_129;
			if (L_130)
			{
				G_B54_0 = L_130;
				G_B54_1 = 5;
				G_B54_2 = L_128;
				G_B54_3 = L_128;
				G_B54_4 = 1;
				G_B54_5 = __this;
				goto IL_038e;
			}
			G_B53_0 = L_130;
			G_B53_1 = 5;
			G_B53_2 = L_128;
			G_B53_3 = L_128;
			G_B53_4 = 1;
			G_B53_5 = __this;
		}
		{
			G_B55_0 = ((String_t*)(NULL));
			G_B55_1 = G_B53_1;
			G_B55_2 = G_B53_2;
			G_B55_3 = G_B53_3;
			G_B55_4 = G_B53_4;
			G_B55_5 = G_B53_5;
			goto IL_0393;
		}

IL_038e:
		{
			NullCheck(G_B54_0);
			String_t* L_131;
			L_131 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B54_0);
			G_B55_0 = L_131;
			G_B55_1 = G_B54_1;
			G_B55_2 = G_B54_2;
			G_B55_3 = G_B54_3;
			G_B55_4 = G_B54_4;
			G_B55_5 = G_B54_5;
		}

IL_0393:
		{
			NullCheck(G_B55_2);
			(G_B55_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B55_1), (String_t*)G_B55_0);
			String_t* L_132;
			L_132 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(G_B55_3, NULL);
			NullCheck(G_B55_5);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B55_5, G_B55_4, L_132, NULL);
		}

IL_03a0:
		{
			IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1039), NULL);
		}

IL_03ad:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_03b0;
		}
	}

IL_03b0:
	{
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketUdpBlocking__ctor_mF227947058A2E704C856F27FCB783ED0AD6DE262 (SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* __this, PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* ___0_npeer, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPhotonPeerListener_tCF670245092F1C9F0BB8F83AE0742E9473417E6D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDBC5F7BEAE981829CAB2A85ECCF739F418C9A577);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL);
		__this->___syncer = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___syncer), (void*)L_0);
		PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* L_1 = ___0_npeer;
		IPhotonSocket__ctor_m6B3835EE978E2B363748C5B291A8BCD56A2A5E0E(__this, L_1, NULL);
		bool L_2;
		L_2 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 3, NULL);
		V_0 = L_2;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0033;
		}
	}
	{
		RuntimeObject* L_4;
		L_4 = IPhotonSocket_get_Listener_mCD4415B4D9CDBCEFDDA32457CF1A025A9E03B7E1(__this, NULL);
		NullCheck(L_4);
		InterfaceActionInvoker2< uint8_t, String_t* >::Invoke(0, IPhotonPeerListener_tCF670245092F1C9F0BB8F83AE0742E9473417E6D_il2cpp_TypeInfo_var, L_4, 3, _stringLiteralDBC5F7BEAE981829CAB2A85ECCF739F418C9A577);
	}

IL_0033:
	{
		((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)__this)->___PollReceive = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketUdpBlocking_Finalize_m6DA32F88A9BC324C50789B216DEC06B718B9C501 (SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* __this, const RuntimeMethod* method) 
{
	{
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_000b:
			{
				Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL);
				return;
			}
		});
		try
		{
			SocketUdpBlocking_Dispose_mB6EF6F3BA7735FAD399E7ED173018CE1E7197D94(__this, NULL);
			goto IL_0013;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0013:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketUdpBlocking_Dispose_mB6EF6F3BA7735FAD399E7ED173018CE1E7197D94 (SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	Exception_t* V_2 = NULL;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	Exception_t* G_B7_0 = NULL;
	String_t* G_B7_1 = NULL;
	int32_t G_B7_2 = 0;
	SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* G_B7_3 = NULL;
	Exception_t* G_B6_0 = NULL;
	String_t* G_B6_1 = NULL;
	int32_t G_B6_2 = 0;
	SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* G_B6_3 = NULL;
	String_t* G_B8_0 = NULL;
	String_t* G_B8_1 = NULL;
	int32_t G_B8_2 = 0;
	SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* G_B8_3 = NULL;
	{
		IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 3, NULL);
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_0 = __this->___sock;
		V_0 = (bool)((!(((RuntimeObject*)(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_005e;
		}
	}
	{
	}
	try
	{
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_2 = __this->___sock;
			NullCheck(L_2);
			bool L_3;
			L_3 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_2, NULL);
			V_1 = L_3;
			bool L_4 = V_1;
			if (!L_4)
			{
				goto IL_0036_1;
			}
		}
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_5 = __this->___sock;
			NullCheck(L_5);
			Socket_Close_mE6673231EFBF35BBF5228BC5C7A2BA08DAD5237F(L_5, 1, NULL);
		}

IL_0036_1:
		{
			goto IL_005d;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0039;
		}
		throw e;
	}

CATCH_0039:
	{
		{
			Exception_t* L_6 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_2 = L_6;
			Exception_t* L_7 = V_2;
			Exception_t* L_8 = L_7;
			if (L_8)
			{
				G_B7_0 = L_8;
				G_B7_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral665908BFFBC2A550A5A9FF79CD8BAB040074DC9A));
				G_B7_2 = 3;
				G_B7_3 = __this;
				goto IL_004a;
			}
			G_B6_0 = L_8;
			G_B6_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral665908BFFBC2A550A5A9FF79CD8BAB040074DC9A));
			G_B6_2 = 3;
			G_B6_3 = __this;
		}
		{
			G_B8_0 = ((String_t*)(NULL));
			G_B8_1 = G_B6_1;
			G_B8_2 = G_B6_2;
			G_B8_3 = G_B6_3;
			goto IL_004f;
		}

IL_004a:
		{
			NullCheck(G_B7_0);
			String_t* L_9;
			L_9 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B7_0);
			G_B8_0 = L_9;
			G_B8_1 = G_B7_1;
			G_B8_2 = G_B7_2;
			G_B8_3 = G_B7_3;
		}

IL_004f:
		{
			String_t* L_10;
			L_10 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B8_1, G_B8_0, NULL);
			NullCheck(G_B8_3);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B8_3, G_B8_2, L_10, NULL);
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_005d;
		}
	}

IL_005d:
	{
	}

IL_005e:
	{
		__this->___sock = (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___sock), (void*)(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)NULL);
		IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SocketUdpBlocking_Connect_m8CFDE7AAE491AEF08E525F145D21A80501D78FAA (SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SocketUdpBlocking_DnsAndConnect_m796EB2A502A4009FB44479774B867979612AA2D2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	{
		RuntimeObject* L_0 = __this->___syncer;
		V_1 = L_0;
		V_2 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0036:
			{
				{
					bool L_1 = V_2;
					if (!L_1)
					{
						goto IL_0040;
					}
				}
				{
					RuntimeObject* L_2 = V_1;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
				}

IL_0040:
				{
					return;
				}
			}
		});
		try
		{
			{
				RuntimeObject* L_3 = V_1;
				Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_2), NULL);
				bool L_4;
				L_4 = IPhotonSocket_Connect_m4B33D73392F88AF0376CC8FBA309C9F186C4E9CA(__this, NULL);
				V_3 = L_4;
				bool L_5 = V_3;
				V_4 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
				bool L_6 = V_4;
				if (!L_6)
				{
					goto IL_002b_1;
				}
			}
			{
				V_5 = (bool)0;
				goto IL_0067;
			}

IL_002b_1:
			{
				IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 1, NULL);
				goto IL_0041;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0041:
	{
		ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2* L_7 = (ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2*)il2cpp_codegen_object_new(ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
		ThreadStart__ctor_m35CE51F76358F20E4A0C8F2963C3AE14E5FF7E71(L_7, __this, (intptr_t)((void*)SocketUdpBlocking_DnsAndConnect_m796EB2A502A4009FB44479774B867979612AA2D2_RuntimeMethod_var), NULL);
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_8 = (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)il2cpp_codegen_object_new(Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
		Thread__ctor_m1FA23A179DF4F5B659689D6FA40DE903086212E2(L_8, L_7, NULL);
		V_0 = L_8;
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_9 = V_0;
		NullCheck(L_9);
		Thread_set_IsBackground_m45F00BD4C46F9B8A7C46A20A170B22BABB8FBA30(L_9, (bool)1, NULL);
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_10 = V_0;
		NullCheck(L_10);
		Thread_Start_m2230799AA331CA9ACEF49D5500281D0C1A9F72FA(L_10, NULL);
		V_5 = (bool)1;
		goto IL_0067;
	}

IL_0067:
	{
		bool L_11 = V_5;
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SocketUdpBlocking_Disconnect_mE76C626DEE59AD4BB1B231CEEDD64C33A66CE48A (SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7285B99E844156BBABCDFE87445D071F3401FA5A);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	RuntimeObject* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	Exception_t* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	Exception_t* G_B9_0 = NULL;
	String_t* G_B9_1 = NULL;
	int32_t G_B9_2 = 0;
	SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* G_B9_3 = NULL;
	Exception_t* G_B8_0 = NULL;
	String_t* G_B8_1 = NULL;
	int32_t G_B8_2 = 0;
	SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* G_B8_3 = NULL;
	String_t* G_B10_0 = NULL;
	String_t* G_B10_1 = NULL;
	int32_t G_B10_2 = 0;
	SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* G_B10_3 = NULL;
	{
		bool L_0;
		L_0 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 3, NULL);
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_001b;
		}
	}
	{
		IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(__this, 3, _stringLiteral7285B99E844156BBABCDFE87445D071F3401FA5A, NULL);
	}

IL_001b:
	{
		RuntimeObject* L_2 = __this->___syncer;
		V_1 = L_2;
		V_2 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0096:
			{
				{
					bool L_3 = V_2;
					if (!L_3)
					{
						goto IL_00a0;
					}
				}
				{
					RuntimeObject* L_4 = V_1;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_4, NULL);
				}

IL_00a0:
				{
					return;
				}
			}
		});
		try
		{
			{
				RuntimeObject* L_5 = V_1;
				Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_5, (&V_2), NULL);
				IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 3, NULL);
				Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_6 = __this->___sock;
				V_3 = (bool)((!(((RuntimeObject*)(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)L_6) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
				bool L_7 = V_3;
				if (!L_7)
				{
					goto IL_008b_1;
				}
			}
			{
			}
			try
			{
				Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_8 = __this->___sock;
				NullCheck(L_8);
				Socket_Close_mE6673231EFBF35BBF5228BC5C7A2BA08DAD5237F(L_8, 1, NULL);
				goto IL_008a_1;
			}
			catch(Il2CppExceptionWrapper& e)
			{
				if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
				{
					IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
					goto CATCH_0055_1;
				}
				throw e;
			}

CATCH_0055_1:
			{
				{
					Exception_t* L_9 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
					V_4 = L_9;
					bool L_10;
					L_10 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 3, NULL);
					V_5 = L_10;
					bool L_11 = V_5;
					if (!L_11)
					{
						goto IL_0087_1;
					}
				}
				{
					Exception_t* L_12 = V_4;
					Exception_t* L_13 = L_12;
					if (L_13)
					{
						G_B9_0 = L_13;
						G_B9_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2076A563A22DA628C30B53A80EA51616D9C8C7C));
						G_B9_2 = 3;
						G_B9_3 = __this;
						goto IL_0076_1;
					}
					G_B8_0 = L_13;
					G_B8_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA2076A563A22DA628C30B53A80EA51616D9C8C7C));
					G_B8_2 = 3;
					G_B8_3 = __this;
				}
				{
					G_B10_0 = ((String_t*)(NULL));
					G_B10_1 = G_B8_1;
					G_B10_2 = G_B8_2;
					G_B10_3 = G_B8_3;
					goto IL_007b_1;
				}

IL_0076_1:
				{
					NullCheck(G_B9_0);
					String_t* L_14;
					L_14 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B9_0);
					G_B10_0 = L_14;
					G_B10_1 = G_B9_1;
					G_B10_2 = G_B9_2;
					G_B10_3 = G_B9_3;
				}

IL_007b_1:
				{
					String_t* L_15;
					L_15 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B10_1, G_B10_0, NULL);
					NullCheck(G_B10_3);
					IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B10_3, G_B10_2, L_15, NULL);
				}

IL_0087_1:
				{
					IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
					goto IL_008a_1;
				}
			}

IL_008a_1:
			{
			}

IL_008b_1:
			{
				IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 0, NULL);
				goto IL_00a1;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00a1:
	{
		V_6 = (bool)1;
		goto IL_00a6;
	}

IL_00a6:
	{
		bool L_16 = V_6;
		return L_16;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SocketUdpBlocking_Send_m7FEADF2190B5A5CC59C5FFE9E11867018ECC7799 (SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, int32_t ___1_length, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t V_1 = 0;
	Exception_t* V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	String_t* V_5 = NULL;
	bool V_6 = false;
	bool V_7 = false;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	int32_t G_B4_0 = 0;
	int32_t G_B10_0 = 0;
	int32_t G_B15_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B15_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B15_2 = NULL;
	String_t* G_B15_3 = NULL;
	int32_t G_B14_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B14_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B14_2 = NULL;
	String_t* G_B14_3 = NULL;
	String_t* G_B16_0 = NULL;
	int32_t G_B16_1 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B16_2 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B16_3 = NULL;
	String_t* G_B16_4 = NULL;
	int32_t G_B18_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B18_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B18_2 = NULL;
	String_t* G_B18_3 = NULL;
	int32_t G_B17_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B17_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B17_2 = NULL;
	String_t* G_B17_3 = NULL;
	String_t* G_B19_0 = NULL;
	int32_t G_B19_1 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B19_2 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B19_3 = NULL;
	String_t* G_B19_4 = NULL;
	int32_t G_B22_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B22_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B22_2 = NULL;
	String_t* G_B22_3 = NULL;
	int32_t G_B22_4 = 0;
	SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* G_B22_5 = NULL;
	int32_t G_B21_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B21_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B21_2 = NULL;
	String_t* G_B21_3 = NULL;
	int32_t G_B21_4 = 0;
	SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* G_B21_5 = NULL;
	String_t* G_B23_0 = NULL;
	int32_t G_B23_1 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B23_2 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B23_3 = NULL;
	String_t* G_B23_4 = NULL;
	int32_t G_B23_5 = 0;
	SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* G_B23_6 = NULL;
	{
	}
	try
	{
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_0 = __this->___sock;
			if (!L_0)
			{
				goto IL_001a_1;
			}
		}
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_1 = __this->___sock;
			NullCheck(L_1);
			bool L_2;
			L_2 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_1, NULL);
			G_B4_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
			goto IL_001b_1;
		}

IL_001a_1:
		{
			G_B4_0 = 1;
		}

IL_001b_1:
		{
			V_0 = (bool)G_B4_0;
			bool L_3 = V_0;
			if (!L_3)
			{
				goto IL_0027_1;
			}
		}
		{
			V_1 = 1;
			goto IL_0178;
		}

IL_0027_1:
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_4 = __this->___sock;
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_data;
			int32_t L_6 = ___1_length;
			NullCheck(L_4);
			int32_t L_7;
			L_7 = Socket_Send_mF846BE4031BE538814BC497FFDC8BB02AC9F5A33(L_4, L_5, 0, L_6, 0, NULL);
			goto IL_0174;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_003d;
		}
		throw e;
	}

CATCH_003d:
	{
		{
			Exception_t* L_8 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_2 = L_8;
			int32_t L_9;
			L_9 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			if ((((int32_t)L_9) == ((int32_t)3)))
			{
				goto IL_0053;
			}
		}
		{
			int32_t L_10;
			L_10 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			G_B10_0 = ((!(((uint32_t)L_10) <= ((uint32_t)0)))? 1 : 0);
			goto IL_0054;
		}

IL_0053:
		{
			G_B10_0 = 0;
		}

IL_0054:
		{
			V_3 = (bool)G_B10_0;
			bool L_11 = V_3;
			if (!L_11)
			{
				goto IL_0170;
			}
		}
		{
			bool L_12;
			L_12 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 3, NULL);
			V_4 = L_12;
			bool L_13 = V_4;
			if (!L_13)
			{
				goto IL_0140;
			}
		}
		{
			V_5 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709));
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_14 = __this->___sock;
			V_6 = (bool)((!(((RuntimeObject*)(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)L_14) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
			bool L_15 = V_6;
			if (!L_15)
			{
				goto IL_00eb;
			}
		}
		{
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)4);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = L_16;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_18 = __this->___sock;
			NullCheck(L_18);
			EndPoint_t6233F4E2EB9F0F2D36E187F12BE050E6D8B73564* L_19;
			L_19 = Socket_get_LocalEndPoint_m3A2B4E60F0096E2DB31F7C28EF3CDE148D256E26(L_18, NULL);
			NullCheck(L_17);
			ArrayElementTypeCheck (L_17, L_19);
			(L_17)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_19);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = L_17;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_21 = __this->___sock;
			NullCheck(L_21);
			EndPoint_t6233F4E2EB9F0F2D36E187F12BE050E6D8B73564* L_22;
			L_22 = Socket_get_RemoteEndPoint_m6A626481D55A640C7654B91BFDE00199C2C95479(L_21, NULL);
			NullCheck(L_20);
			ArrayElementTypeCheck (L_20, L_22);
			(L_20)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_22);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_23 = L_20;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_24 = __this->___sock;
			NullCheck(L_24);
			bool L_25;
			L_25 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_24, NULL);
			if (L_25)
			{
				G_B15_0 = 2;
				G_B15_1 = L_23;
				G_B15_2 = L_23;
				G_B15_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral105DCD844D9A45876F13A3503C14C3FC3A5186BA));
				goto IL_00c1;
			}
			G_B14_0 = 2;
			G_B14_1 = L_23;
			G_B14_2 = L_23;
			G_B14_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral105DCD844D9A45876F13A3503C14C3FC3A5186BA));
		}
		{
			G_B16_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3CC8D7011607DEE69C89FE518BB89125A3FD0309));
			G_B16_1 = G_B14_0;
			G_B16_2 = G_B14_1;
			G_B16_3 = G_B14_2;
			G_B16_4 = G_B14_3;
			goto IL_00c6;
		}

IL_00c1:
		{
			G_B16_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral872832AF3EB23DF490D84F89198394B33CB88A29));
			G_B16_1 = G_B15_0;
			G_B16_2 = G_B15_1;
			G_B16_3 = G_B15_2;
			G_B16_4 = G_B15_3;
		}

IL_00c6:
		{
			NullCheck(G_B16_2);
			ArrayElementTypeCheck (G_B16_2, G_B16_0);
			(G_B16_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B16_1), (RuntimeObject*)G_B16_0);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26 = G_B16_3;
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_27 = __this->___sock;
			NullCheck(L_27);
			bool L_28;
			L_28 = Socket_get_IsBound_m6CA0A4232291A7A0B99FCE2E5662A576D31A0A9D_inline(L_27, NULL);
			if (L_28)
			{
				G_B18_0 = 3;
				G_B18_1 = L_26;
				G_B18_2 = L_26;
				G_B18_3 = G_B16_4;
				goto IL_00dd;
			}
			G_B17_0 = 3;
			G_B17_1 = L_26;
			G_B17_2 = L_26;
			G_B17_3 = G_B16_4;
		}
		{
			G_B19_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC8C9B128ACA303C17E5837E2ACD6F203E1E4CC69));
			G_B19_1 = G_B17_0;
			G_B19_2 = G_B17_1;
			G_B19_3 = G_B17_2;
			G_B19_4 = G_B17_3;
			goto IL_00e2;
		}

IL_00dd:
		{
			G_B19_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9CEE2204F2243F41DEEA3BB1E28F0E8465F59A5B));
			G_B19_1 = G_B18_0;
			G_B19_2 = G_B18_1;
			G_B19_3 = G_B18_2;
			G_B19_4 = G_B18_3;
		}

IL_00e2:
		{
			NullCheck(G_B19_2);
			ArrayElementTypeCheck (G_B19_2, G_B19_0);
			(G_B19_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B19_1), (RuntimeObject*)G_B19_0);
			String_t* L_29;
			L_29 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(G_B19_4, G_B19_3, NULL);
			V_5 = L_29;
		}

IL_00eb:
		{
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_30 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)5);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = L_30;
			String_t* L_32;
			L_32 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
			NullCheck(L_31);
			ArrayElementTypeCheck (L_31, L_32);
			(L_31)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_32);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_33 = L_31;
			PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* L_34 = ((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)__this)->___peerBase;
			NullCheck(L_34);
			int32_t L_35;
			L_35 = PeerBase_get_timeInt_m58B98F2C895A84331EE6E9CC340117F1DF7DBF6F(L_34, NULL);
			int32_t L_36 = L_35;
			RuntimeObject* L_37 = Box(il2cpp_defaults.int32_class, &L_36);
			NullCheck(L_33);
			ArrayElementTypeCheck (L_33, L_37);
			(L_33)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_37);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_38 = L_33;
			bool L_39;
			L_39 = IPhotonSocket_get_AddressResolvedAsIpv6_m350276C517F5191B1C6CA6137B0D57B5508E6E48_inline(__this, NULL);
			if (L_39)
			{
				G_B22_0 = 2;
				G_B22_1 = L_38;
				G_B22_2 = L_38;
				G_B22_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC8B903907D31435907E8AF7300E995E55A75F00B));
				G_B22_4 = 3;
				G_B22_5 = __this;
				goto IL_0125;
			}
			G_B21_0 = 2;
			G_B21_1 = L_38;
			G_B21_2 = L_38;
			G_B21_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC8B903907D31435907E8AF7300E995E55A75F00B));
			G_B21_4 = 3;
			G_B21_5 = __this;
		}
		{
			String_t* L_40 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
			G_B23_0 = L_40;
			G_B23_1 = G_B21_0;
			G_B23_2 = G_B21_1;
			G_B23_3 = G_B21_2;
			G_B23_4 = G_B21_3;
			G_B23_5 = G_B21_4;
			G_B23_6 = G_B21_5;
			goto IL_012a;
		}

IL_0125:
		{
			G_B23_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCB5FDD5E178BD05010055C518503A047E0BAB175));
			G_B23_1 = G_B22_0;
			G_B23_2 = G_B22_1;
			G_B23_3 = G_B22_2;
			G_B23_4 = G_B22_3;
			G_B23_5 = G_B22_4;
			G_B23_6 = G_B22_5;
		}

IL_012a:
		{
			NullCheck(G_B23_2);
			ArrayElementTypeCheck (G_B23_2, G_B23_0);
			(G_B23_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B23_1), (RuntimeObject*)G_B23_0);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_41 = G_B23_3;
			String_t* L_42 = V_5;
			NullCheck(L_41);
			ArrayElementTypeCheck (L_41, L_42);
			(L_41)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_42);
			ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_43 = L_41;
			Exception_t* L_44 = V_2;
			NullCheck(L_43);
			ArrayElementTypeCheck (L_43, L_44);
			(L_43)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_44);
			String_t* L_45;
			L_45 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(G_B23_4, L_43, NULL);
			NullCheck(G_B23_6);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B23_6, G_B23_5, L_45, NULL);
		}

IL_0140:
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_46 = __this->___sock;
			NullCheck(L_46);
			bool L_47;
			L_47 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_46, NULL);
			V_7 = (bool)((((int32_t)L_47) == ((int32_t)0))? 1 : 0);
			bool L_48 = V_7;
			if (!L_48)
			{
				goto IL_016f;
			}
		}
		{
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(__this, 3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5AF74A218C743A64A61DCB2CB5C232805167A4B2)), NULL);
			IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1030), NULL);
		}

IL_016f:
		{
		}

IL_0170:
		{
			V_1 = 3;
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_0178;
		}
	}

IL_0174:
	{
		V_1 = 0;
		goto IL_0178;
	}

IL_0178:
	{
		int32_t L_49 = V_1;
		return L_49;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SocketUdpBlocking_Receive_mC2DBC2555491C6CF07E3310FBCCEA14C0A888085 (SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** ___0_data, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** L_0 = ___0_data;
		*((RuntimeObject**)L_0) = (RuntimeObject*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL);
		V_0 = 2;
		goto IL_0008;
	}

IL_0008:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketUdpBlocking_DnsAndConnect_m796EB2A502A4009FB44479774B867979612AA2D2 (SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SocketUdpBlocking_ReceiveLoop_mF3D3C42ECEA0036AE504A3A1BA68763ED43975BE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral191D7F30D495BBE4F52FE89B64D411898274ED12);
		s_Il2CppMethodInitialized = true;
	}
	IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* V_0 = NULL;
	String_t* V_1 = NULL;
	Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* V_2 = NULL;
	bool V_3 = false;
	IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* V_4 = NULL;
	int32_t V_5 = 0;
	IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* V_6 = NULL;
	bool V_7 = false;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* V_8 = NULL;
	bool V_9 = false;
	int32_t V_10 = 0;
	Exception_t* V_11 = NULL;
	bool V_12 = false;
	bool V_13 = false;
	bool V_14 = false;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	int32_t G_B7_0 = 0;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B13_0 = NULL;
	int32_t G_B13_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B13_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B13_3 = NULL;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B12_0 = NULL;
	int32_t G_B12_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B12_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B12_3 = NULL;
	String_t* G_B14_0 = NULL;
	int32_t G_B14_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B14_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B14_3 = NULL;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B16_0 = NULL;
	String_t* G_B16_1 = NULL;
	int32_t G_B16_2 = 0;
	SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* G_B16_3 = NULL;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B15_0 = NULL;
	String_t* G_B15_1 = NULL;
	int32_t G_B15_2 = 0;
	SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* G_B15_3 = NULL;
	String_t* G_B17_0 = NULL;
	String_t* G_B17_1 = NULL;
	int32_t G_B17_2 = 0;
	SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* G_B17_3 = NULL;
	Exception_t* G_B22_0 = NULL;
	String_t* G_B22_1 = NULL;
	Exception_t* G_B21_0 = NULL;
	String_t* G_B21_1 = NULL;
	String_t* G_B23_0 = NULL;
	String_t* G_B23_1 = NULL;
	Exception_t* G_B25_0 = NULL;
	String_t* G_B25_1 = NULL;
	int32_t G_B25_2 = 0;
	SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* G_B25_3 = NULL;
	Exception_t* G_B24_0 = NULL;
	String_t* G_B24_1 = NULL;
	int32_t G_B24_2 = 0;
	SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* G_B24_3 = NULL;
	String_t* G_B26_0 = NULL;
	String_t* G_B26_1 = NULL;
	int32_t G_B26_2 = 0;
	SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* G_B26_3 = NULL;
	int32_t G_B33_0 = 0;
	{
		String_t* L_0;
		L_0 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_1;
		L_1 = IPhotonSocket_GetIpAddresses_mB83911A77F1DA15881CE86B703433D29630223FD(__this, L_0, NULL);
		V_0 = L_1;
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_2 = V_0;
		V_3 = (bool)((((RuntimeObject*)(IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D*)L_2) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_3 = V_3;
		if (!L_3)
		{
			goto IL_001c;
		}
	}
	{
		goto IL_0235;
	}

IL_001c:
	{
		String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		V_1 = L_4;
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_5 = V_0;
		V_4 = L_5;
		V_5 = 0;
		goto IL_0179;
	}

IL_002e:
	{
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_6 = V_4;
		int32_t L_7 = V_5;
		NullCheck(L_6);
		int32_t L_8 = L_7;
		IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		V_6 = L_9;
	}
	try
	{
		{
			IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_10 = V_6;
			NullCheck(L_10);
			int32_t L_11;
			L_11 = IPAddress_get_AddressFamily_m1CE4BCCE499BD70B22F9E37B3F266F9306A98C21(L_10, NULL);
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_12 = (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E*)il2cpp_codegen_object_new(Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E_il2cpp_TypeInfo_var);
			Socket__ctor_m35F1F4B4872E251867DA16460F06E903A30E4595(L_12, L_11, 2, ((int32_t)17), NULL);
			__this->___sock = L_12;
			Il2CppCodeGenWriteBarrier((void**)(&__this->___sock), (void*)L_12);
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_13 = __this->___sock;
			NullCheck(L_13);
			Socket_set_Blocking_mAE329D3DA788B19FDDC6B773F5B0A1C31FBE9A7B(L_13, (bool)0, NULL);
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_14 = __this->___sock;
			IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_15 = V_6;
			int32_t L_16;
			L_16 = IPhotonSocket_get_ServerPort_m10F7BAEE54223D7D4D7B73CAB9F9AC608EE00737_inline(__this, NULL);
			NullCheck(L_14);
			Socket_Connect_mEE1E8320C097486AFA5432284C1B7FFB0DDC35D6(L_14, L_15, L_16, NULL);
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_17 = __this->___sock;
			if (!L_17)
			{
				goto IL_0082_1;
			}
		}
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_18 = __this->___sock;
			NullCheck(L_18);
			bool L_19;
			L_19 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_18, NULL);
			G_B7_0 = ((int32_t)(L_19));
			goto IL_0083_1;
		}

IL_0082_1:
		{
			G_B7_0 = 0;
		}

IL_0083_1:
		{
			V_7 = (bool)G_B7_0;
			bool L_20 = V_7;
			if (!L_20)
			{
				goto IL_008f_1;
			}
		}
		{
			goto IL_0184;
		}

IL_008f_1:
		{
			goto IL_0172;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketException_t6D10102A62EA871BD31748E026A372DB6804083B_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0095;
		}
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0123;
		}
		throw e;
	}

CATCH_0095:
	{
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_21 = ((SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*)IL2CPP_GET_ACTIVE_EXCEPTION(SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*));;
			V_8 = L_21;
			bool L_22;
			L_22 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 2, NULL);
			V_9 = L_22;
			bool L_23 = V_9;
			if (!L_23)
			{
				goto IL_0120;
			}
		}
		{
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)5);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_24;
			String_t* L_26 = V_1;
			NullCheck(L_25);
			(L_25)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_26);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = L_25;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_28 = V_8;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_29 = L_28;
			if (L_29)
			{
				G_B13_0 = L_29;
				G_B13_1 = 1;
				G_B13_2 = L_27;
				G_B13_3 = L_27;
				goto IL_00bb;
			}
			G_B12_0 = L_29;
			G_B12_1 = 1;
			G_B12_2 = L_27;
			G_B12_3 = L_27;
		}
		{
			G_B14_0 = ((String_t*)(NULL));
			G_B14_1 = G_B12_1;
			G_B14_2 = G_B12_2;
			G_B14_3 = G_B12_3;
			goto IL_00c0;
		}

IL_00bb:
		{
			NullCheck(G_B13_0);
			String_t* L_30;
			L_30 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B13_0);
			G_B14_0 = L_30;
			G_B14_1 = G_B13_1;
			G_B14_2 = G_B13_2;
			G_B14_3 = G_B13_3;
		}

IL_00c0:
		{
			NullCheck(G_B14_2);
			(G_B14_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B14_1), (String_t*)G_B14_0);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = G_B14_3;
			NullCheck(L_31);
			(L_31)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_32 = L_31;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_33 = V_8;
			NullCheck(L_33);
			int32_t L_34;
			L_34 = VirtualFuncInvoker0< int32_t >::Invoke(13, L_33);
			V_10 = L_34;
			String_t* L_35;
			L_35 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_10), NULL);
			NullCheck(L_32);
			(L_32)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_35);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_36 = L_32;
			NullCheck(L_36);
			(L_36)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF712C5F62331F2870DB319ED66CDF53B831F3CA1)));
			String_t* L_37;
			L_37 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_36, NULL);
			V_1 = L_37;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_38 = V_8;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_39 = L_38;
			if (L_39)
			{
				G_B16_0 = L_39;
				G_B16_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9DC44C347D69FE299EB983B66FE5317E6F63FF84));
				G_B16_2 = 2;
				G_B16_3 = __this;
				goto IL_00fa;
			}
			G_B15_0 = L_39;
			G_B15_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9DC44C347D69FE299EB983B66FE5317E6F63FF84));
			G_B15_2 = 2;
			G_B15_3 = __this;
		}
		{
			G_B17_0 = ((String_t*)(NULL));
			G_B17_1 = G_B15_1;
			G_B17_2 = G_B15_2;
			G_B17_3 = G_B15_3;
			goto IL_00ff;
		}

IL_00fa:
		{
			NullCheck(G_B16_0);
			String_t* L_40;
			L_40 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B16_0);
			G_B17_0 = L_40;
			G_B17_1 = G_B16_1;
			G_B17_2 = G_B16_2;
			G_B17_3 = G_B16_3;
		}

IL_00ff:
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_41 = V_8;
			NullCheck(L_41);
			int32_t L_42;
			L_42 = VirtualFuncInvoker0< int32_t >::Invoke(13, L_41);
			V_10 = L_42;
			String_t* L_43;
			L_43 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_10), NULL);
			String_t* L_44;
			L_44 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(G_B17_1, G_B17_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD6789EA58E424F90511FD4613F868E6EBBA26766)), L_43, NULL);
			NullCheck(G_B17_3);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B17_3, G_B17_2, L_44, NULL);
		}

IL_0120:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_0172;
		}
	}

CATCH_0123:
	{
		{
			Exception_t* L_45 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_11 = L_45;
			bool L_46;
			L_46 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 2, NULL);
			V_12 = L_46;
			bool L_47 = V_12;
			if (!L_47)
			{
				goto IL_016f;
			}
		}
		{
			String_t* L_48 = V_1;
			Exception_t* L_49 = V_11;
			Exception_t* L_50 = L_49;
			if (L_50)
			{
				G_B22_0 = L_50;
				G_B22_1 = L_48;
				goto IL_013e;
			}
			G_B21_0 = L_50;
			G_B21_1 = L_48;
		}
		{
			G_B23_0 = ((String_t*)(NULL));
			G_B23_1 = G_B21_1;
			goto IL_0143;
		}

IL_013e:
		{
			NullCheck(G_B22_0);
			String_t* L_51;
			L_51 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B22_0);
			G_B23_0 = L_51;
			G_B23_1 = G_B22_1;
		}

IL_0143:
		{
			String_t* L_52;
			L_52 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(G_B23_1, G_B23_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF712C5F62331F2870DB319ED66CDF53B831F3CA1)), NULL);
			V_1 = L_52;
			Exception_t* L_53 = V_11;
			Exception_t* L_54 = L_53;
			if (L_54)
			{
				G_B25_0 = L_54;
				G_B25_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9042FFC7F5706235EE381FD6B89662AA63B154A4));
				G_B25_2 = 2;
				G_B25_3 = __this;
				goto IL_015e;
			}
			G_B24_0 = L_54;
			G_B24_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9042FFC7F5706235EE381FD6B89662AA63B154A4));
			G_B24_2 = 2;
			G_B24_3 = __this;
		}
		{
			G_B26_0 = ((String_t*)(NULL));
			G_B26_1 = G_B24_1;
			G_B26_2 = G_B24_2;
			G_B26_3 = G_B24_3;
			goto IL_0163;
		}

IL_015e:
		{
			NullCheck(G_B25_0);
			String_t* L_55;
			L_55 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B25_0);
			G_B26_0 = L_55;
			G_B26_1 = G_B25_1;
			G_B26_2 = G_B25_2;
			G_B26_3 = G_B25_3;
		}

IL_0163:
		{
			String_t* L_56;
			L_56 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B26_1, G_B26_0, NULL);
			NullCheck(G_B26_3);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B26_3, G_B26_2, L_56, NULL);
		}

IL_016f:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_0172;
		}
	}

IL_0172:
	{
		int32_t L_57 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_add(L_57, 1));
	}

IL_0179:
	{
		int32_t L_58 = V_5;
		IPAddressU5BU5D_t3AEDF3B94746C9023A4549F878AA47F702C9CD0D* L_59 = V_4;
		NullCheck(L_59);
		if ((((int32_t)L_58) < ((int32_t)((int32_t)(((RuntimeArray*)L_59)->max_length)))))
		{
			goto IL_002e;
		}
	}

IL_0184:
	{
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_60 = __this->___sock;
		if (!L_60)
		{
			goto IL_019c;
		}
	}
	{
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_61 = __this->___sock;
		NullCheck(L_61);
		bool L_62;
		L_62 = Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline(L_61, NULL);
		G_B33_0 = ((((int32_t)L_62) == ((int32_t)0))? 1 : 0);
		goto IL_019d;
	}

IL_019c:
	{
		G_B33_0 = 1;
	}

IL_019d:
	{
		V_13 = (bool)G_B33_0;
		bool L_63 = V_13;
		if (!L_63)
		{
			goto IL_01d4;
		}
	}
	{
		bool L_64;
		L_64 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 1, NULL);
		V_14 = L_64;
		bool L_65 = V_14;
		if (!L_65)
		{
			goto IL_01c6;
		}
	}
	{
		String_t* L_66 = V_1;
		String_t* L_67;
		L_67 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral191D7F30D495BBE4F52FE89B64D411898274ED12, L_66, NULL);
		IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(__this, 1, L_67, NULL);
	}

IL_01c6:
	{
		IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1023), NULL);
		goto IL_0235;
	}

IL_01d4:
	{
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_68 = __this->___sock;
		NullCheck(L_68);
		int32_t L_69;
		L_69 = Socket_get_AddressFamily_m42C390D31345314080EC35356ACFBBFF7E1123E5_inline(L_68, NULL);
		IPhotonSocket_set_AddressResolvedAsIpv6_m07B1AA11221DE3120A591554681D2E140340C91C_inline(__this, (bool)((((int32_t)L_69) == ((int32_t)((int32_t)23)))? 1 : 0), NULL);
		Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_70 = __this->___sock;
		NullCheck(L_70);
		EndPoint_t6233F4E2EB9F0F2D36E187F12BE050E6D8B73564* L_71;
		L_71 = Socket_get_RemoteEndPoint_m6A626481D55A640C7654B91BFDE00199C2C95479(L_70, NULL);
		NullCheck(L_71);
		String_t* L_72;
		L_72 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_71);
		IPhotonSocket_set_ServerIpAddress_m071C40C34B0C8D5236C16C4F4E0C97E6ACE77A5D_inline(L_72, NULL);
		IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline(__this, 2, NULL);
		PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F* L_73 = ((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)__this)->___peerBase;
		NullCheck(L_73);
		VirtualActionInvoker0::Invoke(10, L_73);
		ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2* L_74 = (ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2*)il2cpp_codegen_object_new(ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
		ThreadStart__ctor_m35CE51F76358F20E4A0C8F2963C3AE14E5FF7E71(L_74, __this, (intptr_t)((void*)SocketUdpBlocking_ReceiveLoop_mF3D3C42ECEA0036AE504A3A1BA68763ED43975BE_RuntimeMethod_var), NULL);
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_75 = (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)il2cpp_codegen_object_new(Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
		Thread__ctor_m1FA23A179DF4F5B659689D6FA40DE903086212E2(L_75, L_74, NULL);
		V_2 = L_75;
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_76 = V_2;
		NullCheck(L_76);
		Thread_set_IsBackground_m45F00BD4C46F9B8A7C46A20A170B22BABB8FBA30(L_76, (bool)1, NULL);
		Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_77 = V_2;
		NullCheck(L_77);
		Thread_Start_m2230799AA331CA9ACEF49D5500281D0C1A9F72FA(L_77, NULL);
	}

IL_0235:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketUdpBlocking_ReceiveLoop_mF3D3C42ECEA0036AE504A3A1BA68763ED43975BE (SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
	bool V_1 = false;
	int32_t V_2 = 0;
	bool V_3 = false;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	int32_t V_9 = 0;
	Exception_t* V_10 = NULL;
	bool V_11 = false;
	bool V_12 = false;
	bool V_13 = false;
	RuntimeObject* V_14 = NULL;
	bool V_15 = false;
	bool V_16 = false;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	int32_t G_B8_0 = 0;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B12_0 = NULL;
	int32_t G_B12_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B12_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B12_3 = NULL;
	int32_t G_B12_4 = 0;
	SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* G_B12_5 = NULL;
	SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* G_B11_0 = NULL;
	int32_t G_B11_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B11_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B11_3 = NULL;
	int32_t G_B11_4 = 0;
	SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* G_B11_5 = NULL;
	String_t* G_B13_0 = NULL;
	int32_t G_B13_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B13_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B13_3 = NULL;
	int32_t G_B13_4 = 0;
	SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* G_B13_5 = NULL;
	int32_t G_B19_0 = 0;
	Exception_t* G_B23_0 = NULL;
	int32_t G_B23_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B23_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B23_3 = NULL;
	int32_t G_B23_4 = 0;
	SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* G_B23_5 = NULL;
	Exception_t* G_B22_0 = NULL;
	int32_t G_B22_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B22_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B22_3 = NULL;
	int32_t G_B22_4 = 0;
	SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* G_B22_5 = NULL;
	String_t* G_B24_0 = NULL;
	int32_t G_B24_1 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B24_2 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B24_3 = NULL;
	int32_t G_B24_4 = 0;
	SocketUdpBlocking_tCBA9B9F71A4866D27ABE9B9D88B10F56349EE279* G_B24_5 = NULL;
	int32_t G_B33_0 = 0;
	{
		int32_t L_0;
		L_0 = IPhotonSocket_get_MTU_mA52F51FE4302A499B8F419FD3FD2F589F37FB880(__this, NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_0);
		V_0 = L_1;
		goto IL_01f8;
	}

IL_0012:
	{
	}
	try
	{
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_2 = __this->___sock;
			NullCheck(L_2);
			bool L_3;
			L_3 = Socket_Poll_m65D8E383FBE5A1D4A115942182620422B6646B98(L_2, ((int32_t)5000), 0, NULL);
			V_1 = L_3;
			bool L_4 = V_1;
			V_3 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
			bool L_5 = V_3;
			if (!L_5)
			{
				goto IL_0034_1;
			}
		}
		{
			goto IL_01f8;
		}

IL_0034_1:
		{
			Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* L_6 = __this->___sock;
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = V_0;
			NullCheck(L_6);
			int32_t L_8;
			L_8 = Socket_Receive_m1D506714778D53C3EB7BBCB9155B8AEEF06FA91C(L_6, L_7, NULL);
			V_2 = L_8;
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_0;
			int32_t L_10 = V_2;
			IPhotonSocket_HandleReceivedDatagram_mE732DCDE0858559B4F838D8DDF66C979F7DAA974(__this, L_9, L_10, (bool)1, NULL);
			goto IL_01f7;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketException_t6D10102A62EA871BD31748E026A372DB6804083B_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0051;
		}
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0147;
		}
		throw e;
	}

CATCH_0051:
	{
		{
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_11 = ((SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*)IL2CPP_GET_ACTIVE_EXCEPTION(SocketException_t6D10102A62EA871BD31748E026A372DB6804083B*));;
			V_4 = L_11;
			int32_t L_12;
			L_12 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			if ((((int32_t)L_12) == ((int32_t)3)))
			{
				goto IL_0068;
			}
		}
		{
			int32_t L_13;
			L_13 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			G_B8_0 = ((!(((uint32_t)L_13) <= ((uint32_t)0)))? 1 : 0);
			goto IL_0069;
		}

IL_0068:
		{
			G_B8_0 = 0;
		}

IL_0069:
		{
			V_5 = (bool)G_B8_0;
			bool L_14 = V_5;
			if (!L_14)
			{
				goto IL_0141;
			}
		}
		{
			bool L_15;
			L_15 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 1, NULL);
			V_6 = L_15;
			bool L_16 = V_6;
			if (!L_16)
			{
				goto IL_0134;
			}
		}
		{
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)((int32_t)12));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = L_17;
			NullCheck(L_18);
			(L_18)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAB545D4BB06AFBCF7E282105B69205BBE4B8E5DF)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = L_18;
			int32_t L_20;
			L_20 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			V_7 = L_20;
			Il2CppFakeBox<int32_t> L_21(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PhotonSocketState_t7F72F90C12B6D46FEE5435BA595D630D536C97BB_il2cpp_TypeInfo_var)), (&V_7));
			String_t* L_22;
			L_22 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_21), NULL);
			NullCheck(L_19);
			(L_19)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_22);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = L_19;
			NullCheck(L_23);
			(L_23)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral890CC34F21C9E15089211D28CBD4775F4FDC84D3)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = L_23;
			String_t* L_25;
			L_25 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
			NullCheck(L_24);
			(L_24)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_25);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_24;
			NullCheck(L_26);
			(L_26)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D09DA33FDC3D1BC48C84D54B554B437D7EB433B)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = L_26;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_28 = V_4;
			NullCheck(L_28);
			int32_t L_29;
			L_29 = VirtualFuncInvoker0< int32_t >::Invoke(13, L_28);
			V_8 = L_29;
			String_t* L_30;
			L_30 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_8), NULL);
			NullCheck(L_27);
			(L_27)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_30);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = L_27;
			NullCheck(L_31);
			(L_31)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC7D39E360ACE7C6B120D7DEAA16B87D3B72EF7DD)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_32 = L_31;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_33 = V_4;
			NullCheck(L_33);
			int32_t L_34;
			L_34 = SocketException_get_SocketErrorCode_m84FB2D308F046A24A1355975F3BF689C988224C6(L_33, NULL);
			V_9 = L_34;
			Il2CppFakeBox<int32_t> L_35(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SocketError_t4AD3BECF393E3FD8C5238C4AE47B768B3ABC07B8_il2cpp_TypeInfo_var)), (&V_9));
			String_t* L_36;
			L_36 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_35), NULL);
			NullCheck(L_32);
			(L_32)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)L_36);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_37 = L_32;
			NullCheck(L_37);
			(L_37)->SetAt(static_cast<il2cpp_array_size_t>(8), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCCD622A0C172A17233733204AD188DD1F1207FAC)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_38 = L_37;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_39 = V_4;
			NullCheck(L_39);
			String_t* L_40;
			L_40 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_39);
			NullCheck(L_38);
			(L_38)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (String_t*)L_40);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_41 = L_38;
			NullCheck(L_41);
			(L_41)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_42 = L_41;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_43 = V_4;
			SocketException_t6D10102A62EA871BD31748E026A372DB6804083B* L_44 = L_43;
			if (L_44)
			{
				G_B12_0 = L_44;
				G_B12_1 = ((int32_t)11);
				G_B12_2 = L_42;
				G_B12_3 = L_42;
				G_B12_4 = 1;
				G_B12_5 = __this;
				goto IL_0122;
			}
			G_B11_0 = L_44;
			G_B11_1 = ((int32_t)11);
			G_B11_2 = L_42;
			G_B11_3 = L_42;
			G_B11_4 = 1;
			G_B11_5 = __this;
		}
		{
			G_B13_0 = ((String_t*)(NULL));
			G_B13_1 = G_B11_1;
			G_B13_2 = G_B11_2;
			G_B13_3 = G_B11_3;
			G_B13_4 = G_B11_4;
			G_B13_5 = G_B11_5;
			goto IL_0127;
		}

IL_0122:
		{
			NullCheck(G_B12_0);
			String_t* L_45;
			L_45 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B12_0);
			G_B13_0 = L_45;
			G_B13_1 = G_B12_1;
			G_B13_2 = G_B12_2;
			G_B13_3 = G_B12_3;
			G_B13_4 = G_B12_4;
			G_B13_5 = G_B12_5;
		}

IL_0127:
		{
			NullCheck(G_B13_2);
			(G_B13_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B13_1), (String_t*)G_B13_0);
			String_t* L_46;
			L_46 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(G_B13_3, NULL);
			NullCheck(G_B13_5);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B13_5, G_B13_4, L_46, NULL);
		}

IL_0134:
		{
			IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1039), NULL);
		}

IL_0141:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_01f7;
		}
	}

CATCH_0147:
	{
		{
			Exception_t* L_47 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_10 = L_47;
			int32_t L_48;
			L_48 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			if ((((int32_t)L_48) == ((int32_t)3)))
			{
				goto IL_015e;
			}
		}
		{
			int32_t L_49;
			L_49 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			G_B19_0 = ((!(((uint32_t)L_49) <= ((uint32_t)0)))? 1 : 0);
			goto IL_015f;
		}

IL_015e:
		{
			G_B19_0 = 0;
		}

IL_015f:
		{
			V_11 = (bool)G_B19_0;
			bool L_50 = V_11;
			if (!L_50)
			{
				goto IL_01f4;
			}
		}
		{
			bool L_51;
			L_51 = IPhotonSocket_ReportDebugOfLevel_mA64EDC0A11AF42C58BDA2913720540F8ECD772AE(__this, 1, NULL);
			V_12 = L_51;
			bool L_52 = V_12;
			if (!L_52)
			{
				goto IL_01e7;
			}
		}
		{
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_53 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)8);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_54 = L_53;
			NullCheck(L_54);
			(L_54)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAB545D4BB06AFBCF7E282105B69205BBE4B8E5DF)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_55 = L_54;
			int32_t L_56;
			L_56 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
			V_7 = L_56;
			Il2CppFakeBox<int32_t> L_57(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PhotonSocketState_t7F72F90C12B6D46FEE5435BA595D630D536C97BB_il2cpp_TypeInfo_var)), (&V_7));
			String_t* L_58;
			L_58 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_57), NULL);
			NullCheck(L_55);
			(L_55)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_58);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_59 = L_55;
			NullCheck(L_59);
			(L_59)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral890CC34F21C9E15089211D28CBD4775F4FDC84D3)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_60 = L_59;
			String_t* L_61;
			L_61 = IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline(__this, NULL);
			NullCheck(L_60);
			(L_60)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_61);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_62 = L_60;
			NullCheck(L_62);
			(L_62)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC6F3CFE29387EC26E2DA25035AE8EFD559875EF5)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_63 = L_62;
			Exception_t* L_64 = V_10;
			NullCheck(L_64);
			String_t* L_65;
			L_65 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_64);
			NullCheck(L_63);
			(L_63)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_65);
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_66 = L_63;
			NullCheck(L_66);
			(L_66)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1D13C9FF2BABB29CC1B62A9FA42C9A371FA95548)));
			StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_67 = L_66;
			Exception_t* L_68 = V_10;
			Exception_t* L_69 = L_68;
			if (L_69)
			{
				G_B23_0 = L_69;
				G_B23_1 = 7;
				G_B23_2 = L_67;
				G_B23_3 = L_67;
				G_B23_4 = 1;
				G_B23_5 = __this;
				goto IL_01d5;
			}
			G_B22_0 = L_69;
			G_B22_1 = 7;
			G_B22_2 = L_67;
			G_B22_3 = L_67;
			G_B22_4 = 1;
			G_B22_5 = __this;
		}
		{
			G_B24_0 = ((String_t*)(NULL));
			G_B24_1 = G_B22_1;
			G_B24_2 = G_B22_2;
			G_B24_3 = G_B22_3;
			G_B24_4 = G_B22_4;
			G_B24_5 = G_B22_5;
			goto IL_01da;
		}

IL_01d5:
		{
			NullCheck(G_B23_0);
			String_t* L_70;
			L_70 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B23_0);
			G_B24_0 = L_70;
			G_B24_1 = G_B23_1;
			G_B24_2 = G_B23_2;
			G_B24_3 = G_B23_3;
			G_B24_4 = G_B23_4;
			G_B24_5 = G_B23_5;
		}

IL_01da:
		{
			NullCheck(G_B24_2);
			(G_B24_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B24_1), (String_t*)G_B24_0);
			String_t* L_71;
			L_71 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(G_B24_3, NULL);
			NullCheck(G_B24_5);
			IPhotonSocket_EnqueueDebugReturn_mB5088055254D8D7831447BA5F748D8F74FD69C58(G_B24_5, G_B24_4, L_71, NULL);
		}

IL_01e7:
		{
			IPhotonSocket_HandleException_m50599D782455D34378626862B68079C79834B2AF(__this, ((int32_t)1039), NULL);
		}

IL_01f4:
		{
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_01f7;
		}
	}

IL_01f7:
	{
	}

IL_01f8:
	{
		int32_t L_72;
		L_72 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
		V_13 = (bool)((((int32_t)L_72) == ((int32_t)2))? 1 : 0);
		bool L_73 = V_13;
		if (L_73)
		{
			goto IL_0012;
		}
	}
	{
		RuntimeObject* L_74 = __this->___syncer;
		V_14 = L_74;
		V_15 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0247:
			{
				{
					bool L_75 = V_15;
					if (!L_75)
					{
						goto IL_0253;
					}
				}
				{
					RuntimeObject* L_76 = V_14;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_76, NULL);
				}

IL_0253:
				{
					return;
				}
			}
		});
		try
		{
			{
				RuntimeObject* L_77 = V_14;
				Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_77, (&V_15), NULL);
				int32_t L_78;
				L_78 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
				if ((((int32_t)L_78) == ((int32_t)3)))
				{
					goto IL_0234_1;
				}
			}
			{
				int32_t L_79;
				L_79 = IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline(__this, NULL);
				G_B33_0 = ((!(((uint32_t)L_79) <= ((uint32_t)0)))? 1 : 0);
				goto IL_0235_1;
			}

IL_0234_1:
			{
				G_B33_0 = 0;
			}

IL_0235_1:
			{
				V_16 = (bool)G_B33_0;
				bool L_80 = V_16;
				if (!L_80)
				{
					goto IL_0244_1;
				}
			}
			{
				bool L_81;
				L_81 = VirtualFuncInvoker0< bool >::Invoke(5, __this);
			}

IL_0244_1:
			{
				goto IL_0254;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0254:
	{
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamBuffer__ctor_m0804398BEA2EE8863DD68CD99CEFE0D8E2BFB78B (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, int32_t ___0_size, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_size;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_0);
		__this->___buf = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___buf), (void*)L_1);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamBuffer__ctor_mEC7E08D2E4D12E4BC30CD704D4D9E208040BF771 (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buf, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_buf;
		__this->___buf = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___buf), (void*)L_0);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_buf;
		NullCheck(L_1);
		__this->___len = ((int32_t)(((RuntimeArray*)L_1)->max_length));
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* StreamBuffer_ToArray_m796731F79F24DF08686802BB30867DCF9D8A5FEC (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
	{
		int32_t L_0 = __this->___len;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_0);
		V_0 = L_1;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = __this->___buf;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = V_0;
		int32_t L_4 = __this->___len;
		Buffer_BlockCopy_m2F7BC0C5BA97C500E3F87D5008718F797E02B358((RuntimeArray*)L_2, 0, (RuntimeArray*)L_3, 0, L_4, NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_0;
		V_1 = L_5;
		goto IL_0026;
	}

IL_0026:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_1;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* StreamBuffer_ToArrayFromPos_m7BD38B3016A99A5A742C789A11D05B75C4C1718A (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
	bool V_2 = false;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL;
	{
		int32_t L_0 = __this->___len;
		int32_t L_1 = __this->___pos;
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_0, L_1));
		int32_t L_2 = V_0;
		V_2 = (bool)((((int32_t)((((int32_t)L_2) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_3 = V_2;
		if (!L_3)
		{
			goto IL_0024;
		}
	}
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)0);
		V_3 = L_4;
		goto IL_0044;
	}

IL_0024:
	{
		int32_t L_5 = V_0;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_5);
		V_1 = L_6;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = __this->___buf;
		int32_t L_8 = __this->___pos;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_1;
		int32_t L_10 = V_0;
		Buffer_BlockCopy_m2F7BC0C5BA97C500E3F87D5008718F797E02B358((RuntimeArray*)L_7, L_8, (RuntimeArray*)L_9, 0, L_10, NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = V_1;
		V_3 = L_11;
		goto IL_0044;
	}

IL_0044:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = V_3;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamBuffer_Compact_m62B8D78795D00BF27A44B96A161D76AEDF20B721 (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, const RuntimeMethod* method) 
{
	int64_t V_0 = 0;
	bool V_1 = false;
	{
		int32_t L_0;
		L_0 = StreamBuffer_get_Length_m8BF20D43953229862DFDBEC8D74C8F76442833A7(__this, NULL);
		int32_t L_1;
		L_1 = StreamBuffer_get_Position_m61D98C2FFB37B4FEEDC2790FD8E432B004FB47F4(__this, NULL);
		V_0 = ((int64_t)((int32_t)il2cpp_codegen_subtract(L_0, L_1)));
		int64_t L_2 = V_0;
		V_1 = (bool)((((int64_t)L_2) > ((int64_t)((int64_t)0)))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_0036;
		}
	}
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = __this->___buf;
		int32_t L_5;
		L_5 = StreamBuffer_get_Position_m61D98C2FFB37B4FEEDC2790FD8E432B004FB47F4(__this, NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = __this->___buf;
		int64_t L_7 = V_0;
		Buffer_BlockCopy_m2F7BC0C5BA97C500E3F87D5008718F797E02B358((RuntimeArray*)L_4, L_5, (RuntimeArray*)L_6, 0, ((int32_t)L_7), NULL);
	}

IL_0036:
	{
		StreamBuffer_set_Position_mE4F84AAB7F10D3EAA4639CFC26CB45C0EF7C6460(__this, 0, NULL);
		int64_t L_8 = V_0;
		StreamBuffer_SetLength_m510F1166CEBF151CE71AEEA1FBBC24AF40248BBB(__this, L_8, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* StreamBuffer_GetBuffer_mB347ABAE3E9F1FD59A8657B965D85CB4AE8C2479 (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, const RuntimeMethod* method) 
{
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___buf;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* StreamBuffer_GetBufferAndAdvance_m64FE0DDA7DAC426650D0387B894F6973737607FD (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, int32_t ___0_length, int32_t* ___1_offset, const RuntimeMethod* method) 
{
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
	{
		int32_t* L_0 = ___1_offset;
		int32_t L_1;
		L_1 = StreamBuffer_get_Position_m61D98C2FFB37B4FEEDC2790FD8E432B004FB47F4(__this, NULL);
		*((int32_t*)L_0) = (int32_t)L_1;
		int32_t L_2;
		L_2 = StreamBuffer_get_Position_m61D98C2FFB37B4FEEDC2790FD8E432B004FB47F4(__this, NULL);
		int32_t L_3 = ___0_length;
		StreamBuffer_set_Position_mE4F84AAB7F10D3EAA4639CFC26CB45C0EF7C6460(__this, ((int32_t)il2cpp_codegen_add(L_2, L_3)), NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = __this->___buf;
		V_0 = L_4;
		goto IL_0021;
	}

IL_0021:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StreamBuffer_get_CanRead_m187A1CA184C44E157AE8D4066CC40967897CD238 (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		V_0 = (bool)1;
		goto IL_0005;
	}

IL_0005:
	{
		bool L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StreamBuffer_get_CanSeek_mE6E7A31C227EB9389E64C95199AA9749DC71DFA1 (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		V_0 = (bool)1;
		goto IL_0005;
	}

IL_0005:
	{
		bool L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StreamBuffer_get_CanWrite_m23A3A99384B931A180DB2C4B27C16CA41457157F (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		V_0 = (bool)1;
		goto IL_0005;
	}

IL_0005:
	{
		bool L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StreamBuffer_get_Length_m8BF20D43953229862DFDBEC8D74C8F76442833A7 (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___len;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StreamBuffer_get_Position_m61D98C2FFB37B4FEEDC2790FD8E432B004FB47F4 (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___pos;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamBuffer_set_Position_mE4F84AAB7F10D3EAA4639CFC26CB45C0EF7C6460 (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int32_t L_0 = ___0_value;
		__this->___pos = L_0;
		int32_t L_1 = __this->___len;
		int32_t L_2 = __this->___pos;
		V_0 = (bool)((((int32_t)L_1) < ((int32_t)L_2))? 1 : 0);
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0035;
		}
	}
	{
		int32_t L_4 = __this->___pos;
		__this->___len = L_4;
		int32_t L_5 = __this->___len;
		bool L_6;
		L_6 = StreamBuffer_CheckSize_m5080608A03573F2DEF9A2CF25A42C30C6A8858D7(__this, L_5, NULL);
	}

IL_0035:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StreamBuffer_get_Available_mB2E2DB534E3C065C5D1DA30BE24DF2C1419BC778 (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t G_B3_0 = 0;
	{
		int32_t L_0 = __this->___len;
		int32_t L_1 = __this->___pos;
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_0, L_1));
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) < ((int32_t)0)))
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_3 = V_0;
		G_B3_0 = L_3;
		goto IL_0017;
	}

IL_0016:
	{
		G_B3_0 = 0;
	}

IL_0017:
	{
		V_1 = G_B3_0;
		goto IL_001a;
	}

IL_001a:
	{
		int32_t L_4 = V_1;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamBuffer_Flush_m1A1E6B6513F70382049D4380305E1BA1E3169A2E (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t StreamBuffer_Seek_m679226366182B7E88E25AAA44A0E2369D95F2132 (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, int64_t ___0_offset, int32_t ___1_origin, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	bool V_3 = false;
	bool V_4 = false;
	int64_t V_5 = 0;
	{
		V_0 = 0;
		int32_t L_0 = ___1_origin;
		V_2 = L_0;
		int32_t L_1 = V_2;
		V_1 = L_1;
		int32_t L_2 = V_1;
		switch (L_2)
		{
			case 0:
			{
				goto IL_001b;
			}
			case 1:
			{
				goto IL_0020;
			}
			case 2:
			{
				goto IL_002c;
			}
		}
	}
	{
		goto IL_0038;
	}

IL_001b:
	{
		int64_t L_3 = ___0_offset;
		V_0 = ((int32_t)L_3);
		goto IL_0043;
	}

IL_0020:
	{
		int32_t L_4 = __this->___pos;
		int64_t L_5 = ___0_offset;
		V_0 = ((int32_t)il2cpp_codegen_add(L_4, ((int32_t)L_5)));
		goto IL_0043;
	}

IL_002c:
	{
		int32_t L_6 = __this->___len;
		int64_t L_7 = ___0_offset;
		V_0 = ((int32_t)il2cpp_codegen_add(L_6, ((int32_t)L_7)));
		goto IL_0043;
	}

IL_0038:
	{
		ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_8 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
		ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral106BEAE98A63EADA0EA9A8EBE5B91FD6703219EE)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StreamBuffer_Seek_m679226366182B7E88E25AAA44A0E2369D95F2132_RuntimeMethod_var)));
	}

IL_0043:
	{
		int32_t L_9 = V_0;
		V_3 = (bool)((((int32_t)L_9) < ((int32_t)0))? 1 : 0);
		bool L_10 = V_3;
		if (!L_10)
		{
			goto IL_0057;
		}
	}
	{
		ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_11 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
		ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_11, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4D5285CF040B43C9DE99AD4CEF2B806147D29654)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StreamBuffer_Seek_m679226366182B7E88E25AAA44A0E2369D95F2132_RuntimeMethod_var)));
	}

IL_0057:
	{
		int32_t L_12 = V_0;
		int32_t L_13 = __this->___len;
		V_4 = (bool)((((int32_t)L_12) > ((int32_t)L_13))? 1 : 0);
		bool L_14 = V_4;
		if (!L_14)
		{
			goto IL_0072;
		}
	}
	{
		ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_15 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
		ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_15, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3A5C73D4EFF4A8952E9F05744AF2498E099ACC1F)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StreamBuffer_Seek_m679226366182B7E88E25AAA44A0E2369D95F2132_RuntimeMethod_var)));
	}

IL_0072:
	{
		int32_t L_16 = V_0;
		__this->___pos = L_16;
		int32_t L_17 = __this->___pos;
		V_5 = ((int64_t)L_17);
		goto IL_0084;
	}

IL_0084:
	{
		int64_t L_18 = V_5;
		return L_18;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamBuffer_SetLength_m510F1166CEBF151CE71AEEA1FBBC24AF40248BBB (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, int64_t ___0_value, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int64_t L_0 = ___0_value;
		__this->___len = ((int32_t)L_0);
		int32_t L_1 = __this->___len;
		bool L_2;
		L_2 = StreamBuffer_CheckSize_m5080608A03573F2DEF9A2CF25A42C30C6A8858D7(__this, L_1, NULL);
		int32_t L_3 = __this->___pos;
		int32_t L_4 = __this->___len;
		V_0 = (bool)((((int32_t)L_3) > ((int32_t)L_4))? 1 : 0);
		bool L_5 = V_0;
		if (!L_5)
		{
			goto IL_0036;
		}
	}
	{
		int32_t L_6 = __this->___len;
		__this->___pos = L_6;
	}

IL_0036:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamBuffer_SetCapacityMinimum_mF301C9621F8DC1DEE6EB74F5D255ED22F6723D71 (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, int32_t ___0_neededSize, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_neededSize;
		bool L_1;
		L_1 = StreamBuffer_CheckSize_m5080608A03573F2DEF9A2CF25A42C30C6A8858D7(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StreamBuffer_Read_mF13CA6548BEFB0577CA506CA0C8A6353296F736B (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_dstOffset, int32_t ___2_count, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	bool V_1 = false;
	int32_t V_2 = 0;
	bool V_3 = false;
	{
		int32_t L_0 = __this->___len;
		int32_t L_1 = __this->___pos;
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_0, L_1));
		int32_t L_2 = V_0;
		V_1 = (bool)((((int32_t)((((int32_t)L_2) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_001f;
		}
	}
	{
		V_2 = 0;
		goto IL_0053;
	}

IL_001f:
	{
		int32_t L_4 = ___2_count;
		int32_t L_5 = V_0;
		V_3 = (bool)((((int32_t)L_4) > ((int32_t)L_5))? 1 : 0);
		bool L_6 = V_3;
		if (!L_6)
		{
			goto IL_002c;
		}
	}
	{
		int32_t L_7 = V_0;
		___2_count = L_7;
	}

IL_002c:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = __this->___buf;
		int32_t L_9 = __this->___pos;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = ___0_buffer;
		int32_t L_11 = ___1_dstOffset;
		int32_t L_12 = ___2_count;
		Buffer_BlockCopy_m2F7BC0C5BA97C500E3F87D5008718F797E02B358((RuntimeArray*)L_8, L_9, (RuntimeArray*)L_10, L_11, L_12, NULL);
		int32_t L_13 = __this->___pos;
		int32_t L_14 = ___2_count;
		__this->___pos = ((int32_t)il2cpp_codegen_add(L_13, L_14));
		int32_t L_15 = ___2_count;
		V_2 = L_15;
		goto IL_0053;
	}

IL_0053:
	{
		int32_t L_16 = V_2;
		return L_16;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamBuffer_Write_mB8F9B0B3609D1304433FBF99468A5F6807BBC1AE (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_srcOffset, int32_t ___2_count, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	bool V_1 = false;
	{
		int32_t L_0 = __this->___pos;
		int32_t L_1 = ___2_count;
		V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
		int32_t L_2 = V_0;
		bool L_3;
		L_3 = StreamBuffer_CheckSize_m5080608A03573F2DEF9A2CF25A42C30C6A8858D7(__this, L_2, NULL);
		int32_t L_4 = V_0;
		int32_t L_5 = __this->___len;
		V_1 = (bool)((((int32_t)L_4) > ((int32_t)L_5))? 1 : 0);
		bool L_6 = V_1;
		if (!L_6)
		{
			goto IL_0028;
		}
	}
	{
		int32_t L_7 = V_0;
		__this->___len = L_7;
	}

IL_0028:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = ___0_buffer;
		int32_t L_9 = ___1_srcOffset;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = __this->___buf;
		int32_t L_11 = __this->___pos;
		int32_t L_12 = ___2_count;
		Buffer_BlockCopy_m2F7BC0C5BA97C500E3F87D5008718F797E02B358((RuntimeArray*)L_8, L_9, (RuntimeArray*)L_10, L_11, L_12, NULL);
		int32_t L_13 = V_0;
		__this->___pos = L_13;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t StreamBuffer_ReadByte_mF73689CD0D5A00F41E76D25A3B424A3CBFA39A33 (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t V_1 = 0;
	uint8_t V_2 = 0x0;
	{
		int32_t L_0 = __this->___pos;
		int32_t L_1 = __this->___len;
		V_0 = (bool)((((int32_t)((((int32_t)L_0) < ((int32_t)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0042;
		}
	}
	{
		int32_t* L_3 = (int32_t*)(&__this->___pos);
		String_t* L_4;
		L_4 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_3, NULL);
		int32_t* L_5 = (int32_t*)(&__this->___len);
		String_t* L_6;
		L_6 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_5, NULL);
		String_t* L_7;
		L_7 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral97568619B8C86463263770205820BF59EFA6457B)), L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral36A678AE3B514A0C4B827D0EBC7092528FE486D0)), L_6, NULL);
		EndOfStreamException_t6B6A2609418A69523CBEF305228B18E0E5778028* L_8 = (EndOfStreamException_t6B6A2609418A69523CBEF305228B18E0E5778028*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EndOfStreamException_t6B6A2609418A69523CBEF305228B18E0E5778028_il2cpp_TypeInfo_var)));
		EndOfStreamException__ctor_m5629E1A514051A3D56052BD6D2D50C054308CCA4(L_8, L_7, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StreamBuffer_ReadByte_mF73689CD0D5A00F41E76D25A3B424A3CBFA39A33_RuntimeMethod_var)));
	}

IL_0042:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = __this->___buf;
		int32_t L_10 = __this->___pos;
		V_1 = L_10;
		int32_t L_11 = V_1;
		__this->___pos = ((int32_t)il2cpp_codegen_add(L_11, 1));
		int32_t L_12 = V_1;
		NullCheck(L_9);
		int32_t L_13 = L_12;
		uint8_t L_14 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
		V_2 = L_14;
		goto IL_005d;
	}

IL_005d:
	{
		uint8_t L_15 = V_2;
		return L_15;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamBuffer_WriteByte_m467D2DEF8991CEA2D91BEFEF0D0BD9F6D5208350 (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, uint8_t ___0_value, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->___pos;
		int32_t L_1 = __this->___len;
		V_0 = (bool)((((int32_t)((((int32_t)L_0) < ((int32_t)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0033;
		}
	}
	{
		int32_t L_3 = __this->___pos;
		__this->___len = ((int32_t)il2cpp_codegen_add(L_3, 1));
		int32_t L_4 = __this->___len;
		bool L_5;
		L_5 = StreamBuffer_CheckSize_m5080608A03573F2DEF9A2CF25A42C30C6A8858D7(__this, L_4, NULL);
	}

IL_0033:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = __this->___buf;
		int32_t L_7 = __this->___pos;
		V_1 = L_7;
		int32_t L_8 = V_1;
		__this->___pos = ((int32_t)il2cpp_codegen_add(L_8, 1));
		int32_t L_9 = V_1;
		uint8_t L_10 = ___0_value;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_9), (uint8_t)L_10);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamBuffer_WriteBytes_m9301D52C6C0C4C08D98E71F630F8B7C5142FC73F (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, uint8_t ___0_v0, uint8_t ___1_v1, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	bool V_1 = false;
	int32_t V_2 = 0;
	{
		int32_t L_0 = __this->___pos;
		V_0 = ((int32_t)il2cpp_codegen_add(L_0, 2));
		int32_t L_1 = __this->___len;
		int32_t L_2 = V_0;
		V_1 = (bool)((((int32_t)L_1) < ((int32_t)L_2))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_002d;
		}
	}
	{
		int32_t L_4 = V_0;
		__this->___len = L_4;
		int32_t L_5 = __this->___len;
		bool L_6;
		L_6 = StreamBuffer_CheckSize_m5080608A03573F2DEF9A2CF25A42C30C6A8858D7(__this, L_5, NULL);
	}

IL_002d:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = __this->___buf;
		int32_t L_8 = __this->___pos;
		V_2 = L_8;
		int32_t L_9 = V_2;
		__this->___pos = ((int32_t)il2cpp_codegen_add(L_9, 1));
		int32_t L_10 = V_2;
		uint8_t L_11 = ___0_v0;
		NullCheck(L_7);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (uint8_t)L_11);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = __this->___buf;
		int32_t L_13 = __this->___pos;
		V_2 = L_13;
		int32_t L_14 = V_2;
		__this->___pos = ((int32_t)il2cpp_codegen_add(L_14, 1));
		int32_t L_15 = V_2;
		uint8_t L_16 = ___1_v1;
		NullCheck(L_12);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_15), (uint8_t)L_16);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamBuffer_WriteBytes_m1037D090A6A8AF815DF0C801F62D026600ECA8C7 (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, uint8_t ___0_v0, uint8_t ___1_v1, uint8_t ___2_v2, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	bool V_1 = false;
	int32_t V_2 = 0;
	{
		int32_t L_0 = __this->___pos;
		V_0 = ((int32_t)il2cpp_codegen_add(L_0, 3));
		int32_t L_1 = __this->___len;
		int32_t L_2 = V_0;
		V_1 = (bool)((((int32_t)L_1) < ((int32_t)L_2))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_002d;
		}
	}
	{
		int32_t L_4 = V_0;
		__this->___len = L_4;
		int32_t L_5 = __this->___len;
		bool L_6;
		L_6 = StreamBuffer_CheckSize_m5080608A03573F2DEF9A2CF25A42C30C6A8858D7(__this, L_5, NULL);
	}

IL_002d:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = __this->___buf;
		int32_t L_8 = __this->___pos;
		V_2 = L_8;
		int32_t L_9 = V_2;
		__this->___pos = ((int32_t)il2cpp_codegen_add(L_9, 1));
		int32_t L_10 = V_2;
		uint8_t L_11 = ___0_v0;
		NullCheck(L_7);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (uint8_t)L_11);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = __this->___buf;
		int32_t L_13 = __this->___pos;
		V_2 = L_13;
		int32_t L_14 = V_2;
		__this->___pos = ((int32_t)il2cpp_codegen_add(L_14, 1));
		int32_t L_15 = V_2;
		uint8_t L_16 = ___1_v1;
		NullCheck(L_12);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_15), (uint8_t)L_16);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = __this->___buf;
		int32_t L_18 = __this->___pos;
		V_2 = L_18;
		int32_t L_19 = V_2;
		__this->___pos = ((int32_t)il2cpp_codegen_add(L_19, 1));
		int32_t L_20 = V_2;
		uint8_t L_21 = ___2_v2;
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_20), (uint8_t)L_21);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamBuffer_WriteBytes_mFA0F068736728123EB8FCCAFF556FB5480D33EFC (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, uint8_t ___0_v0, uint8_t ___1_v1, uint8_t ___2_v2, uint8_t ___3_v3, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	bool V_1 = false;
	int32_t V_2 = 0;
	{
		int32_t L_0 = __this->___pos;
		V_0 = ((int32_t)il2cpp_codegen_add(L_0, 4));
		int32_t L_1 = __this->___len;
		int32_t L_2 = V_0;
		V_1 = (bool)((((int32_t)L_1) < ((int32_t)L_2))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_002d;
		}
	}
	{
		int32_t L_4 = V_0;
		__this->___len = L_4;
		int32_t L_5 = __this->___len;
		bool L_6;
		L_6 = StreamBuffer_CheckSize_m5080608A03573F2DEF9A2CF25A42C30C6A8858D7(__this, L_5, NULL);
	}

IL_002d:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = __this->___buf;
		int32_t L_8 = __this->___pos;
		V_2 = L_8;
		int32_t L_9 = V_2;
		__this->___pos = ((int32_t)il2cpp_codegen_add(L_9, 1));
		int32_t L_10 = V_2;
		uint8_t L_11 = ___0_v0;
		NullCheck(L_7);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (uint8_t)L_11);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = __this->___buf;
		int32_t L_13 = __this->___pos;
		V_2 = L_13;
		int32_t L_14 = V_2;
		__this->___pos = ((int32_t)il2cpp_codegen_add(L_14, 1));
		int32_t L_15 = V_2;
		uint8_t L_16 = ___1_v1;
		NullCheck(L_12);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_15), (uint8_t)L_16);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = __this->___buf;
		int32_t L_18 = __this->___pos;
		V_2 = L_18;
		int32_t L_19 = V_2;
		__this->___pos = ((int32_t)il2cpp_codegen_add(L_19, 1));
		int32_t L_20 = V_2;
		uint8_t L_21 = ___2_v2;
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_20), (uint8_t)L_21);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = __this->___buf;
		int32_t L_23 = __this->___pos;
		V_2 = L_23;
		int32_t L_24 = V_2;
		__this->___pos = ((int32_t)il2cpp_codegen_add(L_24, 1));
		int32_t L_25 = V_2;
		uint8_t L_26 = ___3_v3;
		NullCheck(L_22);
		(L_22)->SetAt(static_cast<il2cpp_array_size_t>(L_25), (uint8_t)L_26);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamBuffer_WriteBytes_m6233BF66621F7BF4D21CA133E397D5CD6C54FF6C (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, uint8_t ___0_v0, uint8_t ___1_v1, uint8_t ___2_v2, uint8_t ___3_v3, uint8_t ___4_v4, uint8_t ___5_v5, uint8_t ___6_v6, uint8_t ___7_v7, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	bool V_1 = false;
	int32_t V_2 = 0;
	{
		int32_t L_0 = __this->___pos;
		V_0 = ((int32_t)il2cpp_codegen_add(L_0, 8));
		int32_t L_1 = __this->___len;
		int32_t L_2 = V_0;
		V_1 = (bool)((((int32_t)L_1) < ((int32_t)L_2))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_002d;
		}
	}
	{
		int32_t L_4 = V_0;
		__this->___len = L_4;
		int32_t L_5 = __this->___len;
		bool L_6;
		L_6 = StreamBuffer_CheckSize_m5080608A03573F2DEF9A2CF25A42C30C6A8858D7(__this, L_5, NULL);
	}

IL_002d:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = __this->___buf;
		int32_t L_8 = __this->___pos;
		V_2 = L_8;
		int32_t L_9 = V_2;
		__this->___pos = ((int32_t)il2cpp_codegen_add(L_9, 1));
		int32_t L_10 = V_2;
		uint8_t L_11 = ___0_v0;
		NullCheck(L_7);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (uint8_t)L_11);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = __this->___buf;
		int32_t L_13 = __this->___pos;
		V_2 = L_13;
		int32_t L_14 = V_2;
		__this->___pos = ((int32_t)il2cpp_codegen_add(L_14, 1));
		int32_t L_15 = V_2;
		uint8_t L_16 = ___1_v1;
		NullCheck(L_12);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_15), (uint8_t)L_16);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = __this->___buf;
		int32_t L_18 = __this->___pos;
		V_2 = L_18;
		int32_t L_19 = V_2;
		__this->___pos = ((int32_t)il2cpp_codegen_add(L_19, 1));
		int32_t L_20 = V_2;
		uint8_t L_21 = ___2_v2;
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_20), (uint8_t)L_21);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = __this->___buf;
		int32_t L_23 = __this->___pos;
		V_2 = L_23;
		int32_t L_24 = V_2;
		__this->___pos = ((int32_t)il2cpp_codegen_add(L_24, 1));
		int32_t L_25 = V_2;
		uint8_t L_26 = ___3_v3;
		NullCheck(L_22);
		(L_22)->SetAt(static_cast<il2cpp_array_size_t>(L_25), (uint8_t)L_26);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_27 = __this->___buf;
		int32_t L_28 = __this->___pos;
		V_2 = L_28;
		int32_t L_29 = V_2;
		__this->___pos = ((int32_t)il2cpp_codegen_add(L_29, 1));
		int32_t L_30 = V_2;
		uint8_t L_31 = ___4_v4;
		NullCheck(L_27);
		(L_27)->SetAt(static_cast<il2cpp_array_size_t>(L_30), (uint8_t)L_31);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32 = __this->___buf;
		int32_t L_33 = __this->___pos;
		V_2 = L_33;
		int32_t L_34 = V_2;
		__this->___pos = ((int32_t)il2cpp_codegen_add(L_34, 1));
		int32_t L_35 = V_2;
		uint8_t L_36 = ___5_v5;
		NullCheck(L_32);
		(L_32)->SetAt(static_cast<il2cpp_array_size_t>(L_35), (uint8_t)L_36);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_37 = __this->___buf;
		int32_t L_38 = __this->___pos;
		V_2 = L_38;
		int32_t L_39 = V_2;
		__this->___pos = ((int32_t)il2cpp_codegen_add(L_39, 1));
		int32_t L_40 = V_2;
		uint8_t L_41 = ___6_v6;
		NullCheck(L_37);
		(L_37)->SetAt(static_cast<il2cpp_array_size_t>(L_40), (uint8_t)L_41);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_42 = __this->___buf;
		int32_t L_43 = __this->___pos;
		V_2 = L_43;
		int32_t L_44 = V_2;
		__this->___pos = ((int32_t)il2cpp_codegen_add(L_44, 1));
		int32_t L_45 = V_2;
		uint8_t L_46 = ___7_v7;
		NullCheck(L_42);
		(L_42)->SetAt(static_cast<il2cpp_array_size_t>(L_45), (uint8_t)L_46);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StreamBuffer_CheckSize_m5080608A03573F2DEF9A2CF25A42C30C6A8858D7 (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* __this, int32_t ___0_size, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	{
		int32_t L_0 = ___0_size;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->___buf;
		NullCheck(L_1);
		V_2 = (bool)((((int32_t)((((int32_t)L_0) > ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_2;
		if (!L_2)
		{
			goto IL_0018;
		}
	}
	{
		V_3 = (bool)0;
		goto IL_006a;
	}

IL_0018:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->___buf;
		NullCheck(L_3);
		V_0 = ((int32_t)(((RuntimeArray*)L_3)->max_length));
		int32_t L_4 = V_0;
		V_4 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
		bool L_5 = V_4;
		if (!L_5)
		{
			goto IL_002f;
		}
	}
	{
		V_0 = 1;
	}

IL_002f:
	{
		goto IL_0037;
	}

IL_0031:
	{
		int32_t L_6 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_multiply(L_6, 2));
	}

IL_0037:
	{
		int32_t L_7 = ___0_size;
		int32_t L_8 = V_0;
		V_5 = (bool)((((int32_t)L_7) > ((int32_t)L_8))? 1 : 0);
		bool L_9 = V_5;
		if (L_9)
		{
			goto IL_0031;
		}
	}
	{
		int32_t L_10 = V_0;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_10);
		V_1 = L_11;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = __this->___buf;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = V_1;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = __this->___buf;
		NullCheck(L_14);
		Buffer_BlockCopy_m2F7BC0C5BA97C500E3F87D5008718F797E02B358((RuntimeArray*)L_12, 0, (RuntimeArray*)L_13, 0, ((int32_t)(((RuntimeArray*)L_14)->max_length)), NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = V_1;
		__this->___buf = L_15;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___buf), (void*)L_15);
		V_3 = (bool)1;
		goto IL_006a;
	}

IL_006a:
	{
		bool L_16 = V_3;
		return L_16;
	}
}
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB* SupportClass_GetMethods_m7ECFE5C32F3B0C0778098EE5C319F0171A797D8C (Type_t* ___0_type, Type_t* ___1_attribute, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF8C65449AF6B15906CE1E82754FA5D89CADEB217_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m77A797E121255F214E782ADF78DFA7E03614C11F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB* V_0 = NULL;
	MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* V_1 = NULL;
	bool V_2 = false;
	List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB* V_3 = NULL;
	MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* V_4 = NULL;
	int32_t V_5 = 0;
	MethodInfo_t* V_6 = NULL;
	bool V_7 = false;
	int32_t G_B6_0 = 0;
	{
		List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB* L_0 = (List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB*)il2cpp_codegen_object_new(List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB_il2cpp_TypeInfo_var);
		List_1__ctor_m77A797E121255F214E782ADF78DFA7E03614C11F(L_0, List_1__ctor_m77A797E121255F214E782ADF78DFA7E03614C11F_RuntimeMethod_var);
		V_0 = L_0;
		Type_t* L_1 = ___0_type;
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		bool L_2;
		L_2 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, (Type_t*)NULL, NULL);
		V_2 = L_2;
		bool L_3 = V_2;
		if (!L_3)
		{
			goto IL_0017;
		}
	}
	{
		List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB* L_4 = V_0;
		V_3 = L_4;
		goto IL_006a;
	}

IL_0017:
	{
		Type_t* L_5 = ___0_type;
		NullCheck(L_5);
		MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_6;
		L_6 = VirtualFuncInvoker1< MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265*, int32_t >::Invoke(99, L_5, ((int32_t)52));
		V_1 = L_6;
		MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_7 = V_1;
		V_4 = L_7;
		V_5 = 0;
		goto IL_005e;
	}

IL_0029:
	{
		MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_8 = V_4;
		int32_t L_9 = V_5;
		NullCheck(L_8);
		int32_t L_10 = L_9;
		MethodInfo_t* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		V_6 = L_11;
		Type_t* L_12 = ___1_attribute;
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		bool L_13;
		L_13 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_12, (Type_t*)NULL, NULL);
		if (L_13)
		{
			goto IL_0045;
		}
	}
	{
		MethodInfo_t* L_14 = V_6;
		Type_t* L_15 = ___1_attribute;
		NullCheck(L_14);
		bool L_16;
		L_16 = VirtualFuncInvoker2< bool, Type_t*, bool >::Invoke(11, L_14, L_15, (bool)0);
		G_B6_0 = ((int32_t)(L_16));
		goto IL_0046;
	}

IL_0045:
	{
		G_B6_0 = 1;
	}

IL_0046:
	{
		V_7 = (bool)G_B6_0;
		bool L_17 = V_7;
		if (!L_17)
		{
			goto IL_0057;
		}
	}
	{
		List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB* L_18 = V_0;
		MethodInfo_t* L_19 = V_6;
		NullCheck(L_18);
		List_1_Add_mF8C65449AF6B15906CE1E82754FA5D89CADEB217_inline(L_18, L_19, List_1_Add_mF8C65449AF6B15906CE1E82754FA5D89CADEB217_RuntimeMethod_var);
	}

IL_0057:
	{
		int32_t L_20 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_add(L_20, 1));
	}

IL_005e:
	{
		int32_t L_21 = V_5;
		MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_22 = V_4;
		NullCheck(L_22);
		if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))))
		{
			goto IL_0029;
		}
	}
	{
		List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB* L_23 = V_0;
		V_3 = L_23;
		goto IL_006a;
	}

IL_006a:
	{
		List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB* L_24 = V_3;
		return L_24;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SupportClass_GetTickCount_mA969FB2835A86710776A1A543C5CE8118D3A0E30 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
		IntegerMillisecondsDelegate_t96BC80AFAEADCEEB857ED62CD9E9825A01D9B475* L_0 = ((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___IntegerMilliseconds;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = IntegerMillisecondsDelegate_Invoke_m508C39563FEF87550378EA22AF97F8488EC35BF6_inline(L_0, NULL);
		V_0 = L_1;
		goto IL_000e;
	}

IL_000e:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t SupportClass_StartBackgroundCalls_m42B198ADEDAE9A907D4931759B4C1D5AC0F7B329 (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_myThread, int32_t ___1_millisecondsInterval, String_t* ___2_taskName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m5F800AC3A9BEE2C4459A42828FB152CD7A848A8C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1104DB0524C8D81E9C97C6068CC22A52CCE146EC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5C2C4F7F515869E497B68E132BF2A2029A73C932_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m60371F3C4A4481F126B9BDBFDD9D69F464780693_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m4E3F70CC0447E0C1A7E23B0715ECAA7A36027687_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass6_0_U3CStartBackgroundCallsU3Eb__0_mAA025446D5D9B3AF59C3E38662D0FDBB4DB35FDF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass6_0_tC1DFCCC6B3BD6C0BBC992058CF983E38121F77C7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	U3CU3Ec__DisplayClass6_0_tC1DFCCC6B3BD6C0BBC992058CF983E38121F77C7* V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	bool V_2 = false;
	Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* V_3 = NULL;
	bool V_4 = false;
	bool V_5 = false;
	int32_t V_6 = 0;
	bool V_7 = false;
	uint8_t V_8 = 0x0;
	bool V_9 = false;
	bool V_10 = false;
	{
		U3CU3Ec__DisplayClass6_0_tC1DFCCC6B3BD6C0BBC992058CF983E38121F77C7* L_0 = (U3CU3Ec__DisplayClass6_0_tC1DFCCC6B3BD6C0BBC992058CF983E38121F77C7*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass6_0_tC1DFCCC6B3BD6C0BBC992058CF983E38121F77C7_il2cpp_TypeInfo_var);
		U3CU3Ec__DisplayClass6_0__ctor_m4E1F493073CAC676027A6EDDCE579179540AC753(L_0, NULL);
		V_0 = L_0;
		U3CU3Ec__DisplayClass6_0_tC1DFCCC6B3BD6C0BBC992058CF983E38121F77C7* L_1 = V_0;
		int32_t L_2 = ___1_millisecondsInterval;
		NullCheck(L_1);
		L_1->___millisecondsInterval = L_2;
		U3CU3Ec__DisplayClass6_0_tC1DFCCC6B3BD6C0BBC992058CF983E38121F77C7* L_3 = V_0;
		Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_4 = ___0_myThread;
		NullCheck(L_3);
		L_3->___myThread = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&L_3->___myThread), (void*)L_4);
		il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
		RuntimeObject* L_5 = ((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___ThreadListLock;
		V_1 = L_5;
		V_2 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_010a:
			{
				{
					bool L_6 = V_2;
					if (!L_6)
					{
						goto IL_0114;
					}
				}
				{
					RuntimeObject* L_7 = V_1;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_7, NULL);
				}

IL_0114:
				{
					return;
				}
			}
		});
		try
		{
			{
				RuntimeObject* L_8 = V_1;
				Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_8, (&V_2), NULL);
				il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
				List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* L_9 = ((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___threadList;
				V_4 = (bool)((((RuntimeObject*)(List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D*)L_9) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
				bool L_10 = V_4;
				if (!L_10)
				{
					goto IL_0041_1;
				}
			}
			{
				List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* L_11 = (List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D*)il2cpp_codegen_object_new(List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D_il2cpp_TypeInfo_var);
				List_1__ctor_m1104DB0524C8D81E9C97C6068CC22A52CCE146EC(L_11, List_1__ctor_m1104DB0524C8D81E9C97C6068CC22A52CCE146EC_RuntimeMethod_var);
				il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
				((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___threadList = L_11;
				Il2CppCodeGenWriteBarrier((void**)(&((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___threadList), (void*)L_11);
			}

IL_0041_1:
			{
				U3CU3Ec__DisplayClass6_0_tC1DFCCC6B3BD6C0BBC992058CF983E38121F77C7* L_12 = V_0;
				ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2* L_13 = (ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2*)il2cpp_codegen_object_new(ThreadStart_t7662D98F1793EDE90192D7304D1C3C44119328A2_il2cpp_TypeInfo_var);
				ThreadStart__ctor_m35CE51F76358F20E4A0C8F2963C3AE14E5FF7E71(L_13, L_12, (intptr_t)((void*)U3CU3Ec__DisplayClass6_0_U3CStartBackgroundCallsU3Eb__0_mAA025446D5D9B3AF59C3E38662D0FDBB4DB35FDF_RuntimeMethod_var), NULL);
				Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_14 = (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)il2cpp_codegen_object_new(Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_il2cpp_TypeInfo_var);
				Thread__ctor_m1FA23A179DF4F5B659689D6FA40DE903086212E2(L_14, L_13, NULL);
				V_3 = L_14;
				String_t* L_15 = ___2_taskName;
				bool L_16;
				L_16 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_15, NULL);
				V_5 = (bool)((((int32_t)L_16) == ((int32_t)0))? 1 : 0);
				bool L_17 = V_5;
				if (!L_17)
				{
					goto IL_006c_1;
				}
			}
			{
				Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_18 = V_3;
				String_t* L_19 = ___2_taskName;
				NullCheck(L_18);
				Thread_set_Name_m53E2BA6E84C04A6393EA5E470E516703CB892E4A(L_18, L_19, NULL);
			}

IL_006c_1:
			{
				Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_20 = V_3;
				NullCheck(L_20);
				Thread_set_IsBackground_m45F00BD4C46F9B8A7C46A20A170B22BABB8FBA30(L_20, (bool)1, NULL);
				Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_21 = V_3;
				NullCheck(L_21);
				Thread_Start_m2230799AA331CA9ACEF49D5500281D0C1A9F72FA(L_21, NULL);
				V_6 = 0;
				goto IL_00b3_1;
			}

IL_0080_1:
			{
				il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
				List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* L_22 = ((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___threadList;
				int32_t L_23 = V_6;
				NullCheck(L_22);
				Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_24;
				L_24 = List_1_get_Item_m60371F3C4A4481F126B9BDBFDD9D69F464780693(L_22, L_23, List_1_get_Item_m60371F3C4A4481F126B9BDBFDD9D69F464780693_RuntimeMethod_var);
				V_7 = (bool)((((RuntimeObject*)(Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)L_24) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
				bool L_25 = V_7;
				if (!L_25)
				{
					goto IL_00ac_1;
				}
			}
			{
				il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
				List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* L_26 = ((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___threadList;
				int32_t L_27 = V_6;
				Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_28 = V_3;
				NullCheck(L_26);
				List_1_set_Item_m4E3F70CC0447E0C1A7E23B0715ECAA7A36027687(L_26, L_27, L_28, List_1_set_Item_m4E3F70CC0447E0C1A7E23B0715ECAA7A36027687_RuntimeMethod_var);
				int32_t L_29 = V_6;
				V_8 = (uint8_t)((int32_t)(uint8_t)L_29);
				goto IL_0115;
			}

IL_00ac_1:
			{
				int32_t L_30 = V_6;
				V_6 = ((int32_t)il2cpp_codegen_add(L_30, 1));
			}

IL_00b3_1:
			{
				int32_t L_31 = V_6;
				il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
				List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* L_32 = ((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___threadList;
				NullCheck(L_32);
				int32_t L_33;
				L_33 = List_1_get_Count_m5C2C4F7F515869E497B68E132BF2A2029A73C932_inline(L_32, List_1_get_Count_m5C2C4F7F515869E497B68E132BF2A2029A73C932_RuntimeMethod_var);
				V_9 = (bool)((((int32_t)L_31) < ((int32_t)L_33))? 1 : 0);
				bool L_34 = V_9;
				if (L_34)
				{
					goto IL_0080_1;
				}
			}
			{
				il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
				List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* L_35 = ((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___threadList;
				NullCheck(L_35);
				int32_t L_36;
				L_36 = List_1_get_Count_m5C2C4F7F515869E497B68E132BF2A2029A73C932_inline(L_35, List_1_get_Count_m5C2C4F7F515869E497B68E132BF2A2029A73C932_RuntimeMethod_var);
				V_10 = (bool)((((int32_t)((((int32_t)L_36) < ((int32_t)((int32_t)255)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
				bool L_37 = V_10;
				if (!L_37)
				{
					goto IL_00ed_1;
				}
			}
			{
				NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_38 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
				NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_38, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA0E8805215CAEBEA26EA83666E63812F01D6FE94)), NULL);
				IL2CPP_RAISE_MANAGED_EXCEPTION(L_38, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SupportClass_StartBackgroundCalls_m42B198ADEDAE9A907D4931759B4C1D5AC0F7B329_RuntimeMethod_var)));
			}

IL_00ed_1:
			{
				il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
				List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* L_39 = ((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___threadList;
				Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_40 = V_3;
				NullCheck(L_39);
				List_1_Add_m5F800AC3A9BEE2C4459A42828FB152CD7A848A8C_inline(L_39, L_40, List_1_Add_m5F800AC3A9BEE2C4459A42828FB152CD7A848A8C_RuntimeMethod_var);
				List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* L_41 = ((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___threadList;
				NullCheck(L_41);
				int32_t L_42;
				L_42 = List_1_get_Count_m5C2C4F7F515869E497B68E132BF2A2029A73C932_inline(L_41, List_1_get_Count_m5C2C4F7F515869E497B68E132BF2A2029A73C932_RuntimeMethod_var);
				V_8 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract(L_42, 1)));
				goto IL_0115;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0115:
	{
		uint8_t L_43 = V_8;
		return L_43;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SupportClass_StopBackgroundCalls_mD8871A3E501ABAECDD35BF9BDADCBDF630460A20 (uint8_t ___0_id, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5C2C4F7F515869E497B68E132BF2A2029A73C932_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m60371F3C4A4481F126B9BDBFDD9D69F464780693_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m4E3F70CC0447E0C1A7E23B0715ECAA7A36027687_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	int32_t G_B5_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
		RuntimeObject* L_0 = ((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___ThreadListLock;
		V_0 = L_0;
		V_1 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0063:
			{
				{
					bool L_1 = V_1;
					if (!L_1)
					{
						goto IL_006d;
					}
				}
				{
					RuntimeObject* L_2 = V_0;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
				}

IL_006d:
				{
					return;
				}
			}
		});
		try
		{
			{
				RuntimeObject* L_3 = V_0;
				Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
				il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
				List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* L_4 = ((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___threadList;
				if (!L_4)
				{
					goto IL_0037_1;
				}
			}
			{
				uint8_t L_5 = ___0_id;
				il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
				List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* L_6 = ((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___threadList;
				NullCheck(L_6);
				int32_t L_7;
				L_7 = List_1_get_Count_m5C2C4F7F515869E497B68E132BF2A2029A73C932_inline(L_6, List_1_get_Count_m5C2C4F7F515869E497B68E132BF2A2029A73C932_RuntimeMethod_var);
				if ((((int32_t)L_5) >= ((int32_t)L_7)))
				{
					goto IL_0037_1;
				}
			}
			{
				il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
				List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* L_8 = ((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___threadList;
				uint8_t L_9 = ___0_id;
				NullCheck(L_8);
				Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_10;
				L_10 = List_1_get_Item_m60371F3C4A4481F126B9BDBFDD9D69F464780693(L_8, L_9, List_1_get_Item_m60371F3C4A4481F126B9BDBFDD9D69F464780693_RuntimeMethod_var);
				G_B5_0 = ((((RuntimeObject*)(Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)L_10) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
				goto IL_0038_1;
			}

IL_0037_1:
			{
				G_B5_0 = 1;
			}

IL_0038_1:
			{
				V_2 = (bool)G_B5_0;
				bool L_11 = V_2;
				if (!L_11)
				{
					goto IL_0041_1;
				}
			}
			{
				V_3 = (bool)0;
				goto IL_006e;
			}

IL_0041_1:
			{
				il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
				List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* L_12 = ((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___threadList;
				uint8_t L_13 = ___0_id;
				NullCheck(L_12);
				Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_14;
				L_14 = List_1_get_Item_m60371F3C4A4481F126B9BDBFDD9D69F464780693(L_12, L_13, List_1_get_Item_m60371F3C4A4481F126B9BDBFDD9D69F464780693_RuntimeMethod_var);
				NullCheck(L_14);
				Thread_Abort_mB956BACF405EFC38C6A3D0B93142E4CEDD64D941(L_14, NULL);
				List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* L_15 = ((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___threadList;
				uint8_t L_16 = ___0_id;
				NullCheck(L_15);
				List_1_set_Item_m4E3F70CC0447E0C1A7E23B0715ECAA7A36027687(L_15, L_16, (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)NULL, List_1_set_Item_m4E3F70CC0447E0C1A7E23B0715ECAA7A36027687_RuntimeMethod_var);
				V_3 = (bool)1;
				goto IL_006e;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_006e:
	{
		bool L_17 = V_3;
		return L_17;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SupportClass_StopAllBackgroundCalls_mC7687D2B76B94DF0E51DC0DF578390017431D8DC (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6D733CC71CDE13E8737D066B069A9372CF3BABC9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m579F59E32FB57F80500F3D341A737BEC441918BE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mE729A688F942830177F032C45AE3FD4EB5E5DD7B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mB23D89D510563F081E151C446F52130559838C27_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mAD8AB2F66B018A6AC6744664D44E4C95F93DF9C5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	Enumerator_tDF821B4E909C93A3769A3FA70C611EE7BDE6D936 V_4;
	memset((&V_4), 0, sizeof(V_4));
	Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* V_5 = NULL;
	bool V_6 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
		RuntimeObject* L_0 = ((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___ThreadListLock;
		V_0 = L_0;
		V_1 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_007b:
			{
				{
					bool L_1 = V_1;
					if (!L_1)
					{
						goto IL_0085;
					}
				}
				{
					RuntimeObject* L_2 = V_0;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
				}

IL_0085:
				{
					return;
				}
			}
		});
		try
		{
			{
				RuntimeObject* L_3 = V_0;
				Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
				il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
				List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* L_4 = ((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___threadList;
				V_2 = (bool)((((RuntimeObject*)(List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D*)L_4) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
				bool L_5 = V_2;
				if (!L_5)
				{
					goto IL_0024_1;
				}
			}
			{
				V_3 = (bool)0;
				goto IL_008a;
			}

IL_0024_1:
			{
				il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
				List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* L_6 = ((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___threadList;
				NullCheck(L_6);
				Enumerator_tDF821B4E909C93A3769A3FA70C611EE7BDE6D936 L_7;
				L_7 = List_1_GetEnumerator_mAD8AB2F66B018A6AC6744664D44E4C95F93DF9C5(L_6, List_1_GetEnumerator_mAD8AB2F66B018A6AC6744664D44E4C95F93DF9C5_RuntimeMethod_var);
				V_4 = L_7;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_005e_1:
					{
						Enumerator_Dispose_m6D733CC71CDE13E8737D066B069A9372CF3BABC9((&V_4), Enumerator_Dispose_m6D733CC71CDE13E8737D066B069A9372CF3BABC9_RuntimeMethod_var);
						return;
					}
				});
				try
				{
					{
						goto IL_0053_2;
					}

IL_0033_2:
					{
						Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_8;
						L_8 = Enumerator_get_Current_mE729A688F942830177F032C45AE3FD4EB5E5DD7B_inline((&V_4), Enumerator_get_Current_mE729A688F942830177F032C45AE3FD4EB5E5DD7B_RuntimeMethod_var);
						V_5 = L_8;
						Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_9 = V_5;
						V_6 = (bool)((!(((RuntimeObject*)(Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F*)L_9) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
						bool L_10 = V_6;
						if (!L_10)
						{
							goto IL_0052_2;
						}
					}
					{
						Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_11 = V_5;
						NullCheck(L_11);
						Thread_Abort_mB956BACF405EFC38C6A3D0B93142E4CEDD64D941(L_11, NULL);
					}

IL_0052_2:
					{
					}

IL_0053_2:
					{
						bool L_12;
						L_12 = Enumerator_MoveNext_m579F59E32FB57F80500F3D341A737BEC441918BE((&V_4), Enumerator_MoveNext_m579F59E32FB57F80500F3D341A737BEC441918BE_RuntimeMethod_var);
						if (L_12)
						{
							goto IL_0033_2;
						}
					}
					{
						goto IL_006d_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_006d_1:
			{
				il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
				List_1_tC6F988464EEDD8B37B6AA2E9D311D598FC07845D* L_13 = ((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___threadList;
				NullCheck(L_13);
				List_1_Clear_mB23D89D510563F081E151C446F52130559838C27_inline(L_13, List_1_Clear_mB23D89D510563F081E151C446F52130559838C27_RuntimeMethod_var);
				goto IL_0086;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0086:
	{
		V_3 = (bool)1;
		goto IL_008a;
	}

IL_008a:
	{
		bool L_14 = V_3;
		return L_14;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SupportClass_WriteStackTrace_mC2E42FB36C97F6B10386A3902695EBC809371DEF (Exception_t* ___0_throwable, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___1_stream, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = ___1_stream;
		V_0 = (bool)((!(((RuntimeObject*)(TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_002e;
		}
	}
	{
		TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_2 = ___1_stream;
		Exception_t* L_3 = ___0_throwable;
		NullCheck(L_3);
		String_t* L_4;
		L_4 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_3);
		NullCheck(L_2);
		VirtualActionInvoker1< String_t* >::Invoke(19, L_2, L_4);
		TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_5 = ___1_stream;
		Exception_t* L_6 = ___0_throwable;
		NullCheck(L_6);
		String_t* L_7;
		L_7 = VirtualFuncInvoker0< String_t* >::Invoke(9, L_6);
		NullCheck(L_5);
		VirtualActionInvoker1< String_t* >::Invoke(19, L_5, L_7);
		TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_8 = ___1_stream;
		NullCheck(L_8);
		VirtualActionInvoker0::Invoke(10, L_8);
		goto IL_0048;
	}

IL_002e:
	{
		Exception_t* L_9 = ___0_throwable;
		NullCheck(L_9);
		String_t* L_10;
		L_10 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_9);
		Debug_WriteLine_mC5F87C5E4B2260E65EC87C37E89F4F840D575F12(L_10, NULL);
		Exception_t* L_11 = ___0_throwable;
		NullCheck(L_11);
		String_t* L_12;
		L_12 = VirtualFuncInvoker0< String_t* >::Invoke(9, L_11);
		Debug_WriteLine_mC5F87C5E4B2260E65EC87C37E89F4F840D575F12(L_12, NULL);
	}

IL_0048:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SupportClass_WriteStackTrace_mE3AC5D51CF0053CBFDA75FBF05308AE7D1AE2103 (Exception_t* ___0_throwable, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Exception_t* L_0 = ___0_throwable;
		il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
		SupportClass_WriteStackTrace_mC2E42FB36C97F6B10386A3902695EBC809371DEF(L_0, (TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3*)NULL, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SupportClass_DictionaryToString_m0645B43282EC5801A48D62AB3D4008DC43FB756E (RuntimeObject* ___0_dictionary, bool ___1_includeTypes, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hashtable_tD626399B3ADFD501225241D7366103F35472542A_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0236BACCD260A20F0738D0E7EDBB60850D17B36A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral331681871198787BC7941BD421E635F40B86CE38);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A22EC4707797C7AF782D7EE636368480C673139);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAD1E171FE9E55598FC5280CDCCB06C8AA67B5883);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB);
		s_Il2CppMethodInitialized = true;
	}
	StringBuilder_t* V_0 = NULL;
	Type_t* V_1 = NULL;
	String_t* V_2 = NULL;
	bool V_3 = false;
	String_t* V_4 = NULL;
	RuntimeObject* V_5 = NULL;
	RuntimeObject* V_6 = NULL;
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	bool V_11 = false;
	bool V_12 = false;
	StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* V_13 = NULL;
	bool V_14 = false;
	bool V_15 = false;
	RuntimeObject* V_16 = NULL;
	int32_t G_B12_0 = 0;
	{
		RuntimeObject* L_0 = ___0_dictionary;
		V_3 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_3;
		if (!L_1)
		{
			goto IL_0016;
		}
	}
	{
		V_4 = _stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174;
		goto IL_0251;
	}

IL_0016:
	{
		StringBuilder_t* L_2 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
		StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_2, NULL);
		V_0 = L_2;
		StringBuilder_t* L_3 = V_0;
		NullCheck(L_3);
		StringBuilder_t* L_4;
		L_4 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_3, _stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A, NULL);
		RuntimeObject* L_5 = ___0_dictionary;
		NullCheck(L_5);
		RuntimeObject* L_6;
		L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_5);
		NullCheck(L_6);
		RuntimeObject* L_7;
		L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var, L_6);
		V_5 = L_7;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0225:
			{
				{
					RuntimeObject* L_8 = V_5;
					V_16 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
					RuntimeObject* L_9 = V_16;
					if (!L_9)
					{
						goto IL_023a;
					}
				}
				{
					RuntimeObject* L_10 = V_16;
					NullCheck(L_10);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_10);
				}

IL_023a:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0217_1;
			}

IL_003b_1:
			{
				RuntimeObject* L_11 = V_5;
				NullCheck(L_11);
				RuntimeObject* L_12;
				L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_11);
				V_6 = L_12;
				StringBuilder_t* L_13 = V_0;
				NullCheck(L_13);
				int32_t L_14;
				L_14 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_13, NULL);
				V_7 = (bool)((((int32_t)L_14) > ((int32_t)1))? 1 : 0);
				bool L_15 = V_7;
				if (!L_15)
				{
					goto IL_0062_1;
				}
			}
			{
				StringBuilder_t* L_16 = V_0;
				NullCheck(L_16);
				StringBuilder_t* L_17;
				L_17 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_16, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, NULL);
			}

IL_0062_1:
			{
				RuntimeObject* L_18 = ___0_dictionary;
				RuntimeObject* L_19 = V_6;
				NullCheck(L_18);
				RuntimeObject* L_20;
				L_20 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_18, L_19);
				V_8 = (bool)((((RuntimeObject*)(RuntimeObject*)L_20) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
				bool L_21 = V_8;
				if (!L_21)
				{
					goto IL_0088_1;
				}
			}
			{
				RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_22 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.object_class->byval_arg) };
				il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
				Type_t* L_23;
				L_23 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_22, NULL);
				V_1 = L_23;
				V_2 = _stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174;
				goto IL_00a6_1;
			}

IL_0088_1:
			{
				RuntimeObject* L_24 = ___0_dictionary;
				RuntimeObject* L_25 = V_6;
				NullCheck(L_24);
				RuntimeObject* L_26;
				L_26 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_24, L_25);
				NullCheck(L_26);
				Type_t* L_27;
				L_27 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_26, NULL);
				V_1 = L_27;
				RuntimeObject* L_28 = ___0_dictionary;
				RuntimeObject* L_29 = V_6;
				NullCheck(L_28);
				RuntimeObject* L_30;
				L_30 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_28, L_29);
				NullCheck(L_30);
				String_t* L_31;
				L_31 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_30);
				V_2 = L_31;
			}

IL_00a6_1:
			{
				Type_t* L_32 = V_1;
				RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_33 = { reinterpret_cast<intptr_t> (IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_0_0_0_var) };
				il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
				Type_t* L_34;
				L_34 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_33, NULL);
				bool L_35;
				L_35 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_32, L_34, NULL);
				if (L_35)
				{
					goto IL_00ca_1;
				}
			}
			{
				Type_t* L_36 = V_1;
				RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_37 = { reinterpret_cast<intptr_t> (Hashtable_tD626399B3ADFD501225241D7366103F35472542A_0_0_0_var) };
				il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
				Type_t* L_38;
				L_38 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_37, NULL);
				bool L_39;
				L_39 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_36, L_38, NULL);
				G_B12_0 = ((int32_t)(L_39));
				goto IL_00cb_1;
			}

IL_00ca_1:
			{
				G_B12_0 = 1;
			}

IL_00cb_1:
			{
				V_9 = (bool)G_B12_0;
				bool L_40 = V_9;
				if (!L_40)
				{
					goto IL_00ec_1;
				}
			}
			{
				RuntimeObject* L_41 = ___0_dictionary;
				RuntimeObject* L_42 = V_6;
				NullCheck(L_41);
				RuntimeObject* L_43;
				L_43 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_41, L_42);
				il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
				String_t* L_44;
				L_44 = SupportClass_DictionaryToString_m0645B43282EC5801A48D62AB3D4008DC43FB756E(((RuntimeObject*)Castclass((RuntimeObject*)L_43, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var)), (bool)1, NULL);
				V_2 = L_44;
				goto IL_01c7_1;
			}

IL_00ec_1:
			{
				Type_t* L_45 = V_1;
				RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_46 = { reinterpret_cast<intptr_t> (NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79_0_0_0_var) };
				il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
				Type_t* L_47;
				L_47 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_46, NULL);
				bool L_48;
				L_48 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_45, L_47, NULL);
				V_10 = L_48;
				bool L_49 = V_10;
				if (!L_49)
				{
					goto IL_011d_1;
				}
			}
			{
				RuntimeObject* L_50 = ___0_dictionary;
				RuntimeObject* L_51 = V_6;
				NullCheck(L_50);
				RuntimeObject* L_52;
				L_52 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_50, L_51);
				il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
				String_t* L_53;
				L_53 = SupportClass_DictionaryToString_mEB12354C40266991C1C8EE76063049B026830747(((NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79*)CastclassClass((RuntimeObject*)L_52, NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79_il2cpp_TypeInfo_var)), (bool)1, NULL);
				V_2 = L_53;
				goto IL_01c7_1;
			}

IL_011d_1:
			{
				Type_t* L_54 = V_1;
				RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_55 = { reinterpret_cast<intptr_t> (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_0_0_0_var) };
				il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
				Type_t* L_56;
				L_56 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_55, NULL);
				bool L_57;
				L_57 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_54, L_56, NULL);
				V_11 = L_57;
				bool L_58 = V_11;
				if (!L_58)
				{
					goto IL_0159_1;
				}
			}
			{
				RuntimeObject* L_59 = ___0_dictionary;
				RuntimeObject* L_60 = V_6;
				NullCheck(L_59);
				RuntimeObject* L_61;
				L_61 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_59, L_60);
				String_t* L_62;
				L_62 = String_Join_m557B6B554B87C1742FA0B128500073B421ED0BFD(_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB, ((StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)Castclass((RuntimeObject*)L_61, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), NULL);
				String_t* L_63;
				L_63 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral5A22EC4707797C7AF782D7EE636368480C673139, L_62, NULL);
				V_2 = L_63;
				goto IL_01c7_1;
			}

IL_0159_1:
			{
				Type_t* L_64 = V_1;
				RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_65 = { reinterpret_cast<intptr_t> (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var) };
				il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
				Type_t* L_66;
				L_66 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_65, NULL);
				bool L_67;
				L_67 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_64, L_66, NULL);
				V_12 = L_67;
				bool L_68 = V_12;
				if (!L_68)
				{
					goto IL_0192_1;
				}
			}
			{
				RuntimeObject* L_69 = ___0_dictionary;
				RuntimeObject* L_70 = V_6;
				NullCheck(L_69);
				RuntimeObject* L_71;
				L_71 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_69, L_70);
				NullCheck(((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)Castclass((RuntimeObject*)L_71, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var)));
				int32_t L_72 = ((int32_t)(((RuntimeArray*)((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)Castclass((RuntimeObject*)L_71, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var)))->max_length));
				RuntimeObject* L_73 = Box(il2cpp_defaults.int32_class, &L_72);
				String_t* L_74;
				L_74 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralAD1E171FE9E55598FC5280CDCCB06C8AA67B5883, L_73, NULL);
				V_2 = L_74;
				goto IL_01c7_1;
			}

IL_0192_1:
			{
				RuntimeObject* L_75 = ___0_dictionary;
				RuntimeObject* L_76 = V_6;
				NullCheck(L_75);
				RuntimeObject* L_77;
				L_77 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, L_75, L_76);
				V_13 = ((StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF*)IsInstClass((RuntimeObject*)L_77, StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF_il2cpp_TypeInfo_var));
				StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_78 = V_13;
				V_14 = (bool)((!(((RuntimeObject*)(StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF*)L_78) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
				bool L_79 = V_14;
				if (!L_79)
				{
					goto IL_01c6_1;
				}
			}
			{
				StringBuilder_t* L_80 = V_0;
				RuntimeObject* L_81 = V_6;
				StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_82 = V_13;
				bool L_83 = ___1_includeTypes;
				NullCheck(L_82);
				String_t* L_84;
				L_84 = VirtualFuncInvoker1< String_t*, bool >::Invoke(8, L_82, L_83);
				NullCheck(L_80);
				StringBuilder_t* L_85;
				L_85 = StringBuilder_AppendFormat_mAB076D92DC92723B2224D75987BE463AF1CE7132(L_80, _stringLiteral0236BACCD260A20F0738D0E7EDBB60850D17B36A, L_81, L_84, NULL);
				goto IL_0217_1;
			}

IL_01c6_1:
			{
			}

IL_01c7_1:
			{
				bool L_86 = ___1_includeTypes;
				V_15 = L_86;
				bool L_87 = V_15;
				if (!L_87)
				{
					goto IL_0205_1;
				}
			}
			{
				StringBuilder_t* L_88 = V_0;
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_89 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_90 = L_89;
				RuntimeObject* L_91 = V_6;
				NullCheck(L_91);
				Type_t* L_92;
				L_92 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_91, NULL);
				NullCheck(L_92);
				String_t* L_93;
				L_93 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_92);
				NullCheck(L_90);
				ArrayElementTypeCheck (L_90, L_93);
				(L_90)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_93);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_94 = L_90;
				RuntimeObject* L_95 = V_6;
				NullCheck(L_94);
				ArrayElementTypeCheck (L_94, L_95);
				(L_94)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_95);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_96 = L_94;
				Type_t* L_97 = V_1;
				NullCheck(L_97);
				String_t* L_98;
				L_98 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_97);
				NullCheck(L_96);
				ArrayElementTypeCheck (L_96, L_98);
				(L_96)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_98);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_99 = L_96;
				String_t* L_100 = V_2;
				NullCheck(L_99);
				ArrayElementTypeCheck (L_99, L_100);
				(L_99)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_100);
				NullCheck(L_88);
				StringBuilder_t* L_101;
				L_101 = StringBuilder_AppendFormat_m14CB447291E6149BCF32E5E37DA21514BAD9C151(L_88, _stringLiteral331681871198787BC7941BD421E635F40B86CE38, L_99, NULL);
				goto IL_0216_1;
			}

IL_0205_1:
			{
				StringBuilder_t* L_102 = V_0;
				RuntimeObject* L_103 = V_6;
				String_t* L_104 = V_2;
				NullCheck(L_102);
				StringBuilder_t* L_105;
				L_105 = StringBuilder_AppendFormat_mAB076D92DC92723B2224D75987BE463AF1CE7132(L_102, _stringLiteral0236BACCD260A20F0738D0E7EDBB60850D17B36A, L_103, L_104, NULL);
			}

IL_0216_1:
			{
			}

IL_0217_1:
			{
				RuntimeObject* L_106 = V_5;
				NullCheck(L_106);
				bool L_107;
				L_107 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_106);
				if (L_107)
				{
					goto IL_003b_1;
				}
			}
			{
				goto IL_023b;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_023b:
	{
		StringBuilder_t* L_108 = V_0;
		NullCheck(L_108);
		StringBuilder_t* L_109;
		L_109 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_108, _stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30, NULL);
		StringBuilder_t* L_110 = V_0;
		NullCheck(L_110);
		String_t* L_111;
		L_111 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_110);
		V_4 = L_111;
		goto IL_0251;
	}

IL_0251:
	{
		String_t* L_112 = V_4;
		return L_112;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SupportClass_DictionaryToString_mEB12354C40266991C1C8EE76063049B026830747 (NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79* ___0_dictionary, bool ___1_includeTypes, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hashtable_tD626399B3ADFD501225241D7366103F35472542A_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyIterator_Dispose_m824176AE651E1B2B52E6D95A047D9C47C56C3361_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyIterator_GetEnumerator_m9493F917746582AD737A7CF1D61CFC8B9FC3E469_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyIterator_MoveNext_m88040B94ED8020A7BC12662E8D73CFF87399364B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyIterator_get_Current_m1ECBED3EE13F058124F0DA0687D6C20E98A677B6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NonAllocDictionary_2_get_Item_mED159549C1AA6A45E33A51114E5D42F7F66D84A2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NonAllocDictionary_2_get_Keys_m667E851AA4BE9B7505C1B9C3F9886A7D2CB287E0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0236BACCD260A20F0738D0E7EDBB60850D17B36A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral331681871198787BC7941BD421E635F40B86CE38);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A22EC4707797C7AF782D7EE636368480C673139);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAD1E171FE9E55598FC5280CDCCB06C8AA67B5883);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB);
		s_Il2CppMethodInitialized = true;
	}
	StringBuilder_t* V_0 = NULL;
	Type_t* V_1 = NULL;
	String_t* V_2 = NULL;
	bool V_3 = false;
	String_t* V_4 = NULL;
	KeyIterator_tC58C0301EA78E745BA79F31F560555DAB28CC664 V_5;
	memset((&V_5), 0, sizeof(V_5));
	KeyIterator_tC58C0301EA78E745BA79F31F560555DAB28CC664 V_6;
	memset((&V_6), 0, sizeof(V_6));
	uint8_t V_7 = 0x0;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	bool V_11 = false;
	bool V_12 = false;
	bool V_13 = false;
	StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* V_14 = NULL;
	bool V_15 = false;
	bool V_16 = false;
	int32_t G_B12_0 = 0;
	{
		NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79* L_0 = ___0_dictionary;
		V_3 = (bool)((((RuntimeObject*)(NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_3;
		if (!L_1)
		{
			goto IL_0016;
		}
	}
	{
		V_4 = _stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174;
		goto IL_0262;
	}

IL_0016:
	{
		StringBuilder_t* L_2 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
		StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_2, NULL);
		V_0 = L_2;
		StringBuilder_t* L_3 = V_0;
		NullCheck(L_3);
		StringBuilder_t* L_4;
		L_4 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_3, _stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A, NULL);
		NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79* L_5 = ___0_dictionary;
		NullCheck(L_5);
		KeyIterator_tC58C0301EA78E745BA79F31F560555DAB28CC664 L_6;
		L_6 = NonAllocDictionary_2_get_Keys_m667E851AA4BE9B7505C1B9C3F9886A7D2CB287E0(L_5, NonAllocDictionary_2_get_Keys_m667E851AA4BE9B7505C1B9C3F9886A7D2CB287E0_RuntimeMethod_var);
		V_6 = L_6;
		KeyIterator_tC58C0301EA78E745BA79F31F560555DAB28CC664 L_7;
		L_7 = KeyIterator_GetEnumerator_m9493F917746582AD737A7CF1D61CFC8B9FC3E469((&V_6), KeyIterator_GetEnumerator_m9493F917746582AD737A7CF1D61CFC8B9FC3E469_RuntimeMethod_var);
		V_5 = L_7;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_023d:
			{
				KeyIterator_Dispose_m824176AE651E1B2B52E6D95A047D9C47C56C3361((&V_5), KeyIterator_Dispose_m824176AE651E1B2B52E6D95A047D9C47C56C3361_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_022f_1;
			}

IL_003f_1:
			{
				uint8_t L_8;
				L_8 = KeyIterator_get_Current_m1ECBED3EE13F058124F0DA0687D6C20E98A677B6((&V_5), KeyIterator_get_Current_m1ECBED3EE13F058124F0DA0687D6C20E98A677B6_RuntimeMethod_var);
				V_7 = L_8;
				StringBuilder_t* L_9 = V_0;
				NullCheck(L_9);
				int32_t L_10;
				L_10 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_9, NULL);
				V_8 = (bool)((((int32_t)L_10) > ((int32_t)1))? 1 : 0);
				bool L_11 = V_8;
				if (!L_11)
				{
					goto IL_0066_1;
				}
			}
			{
				StringBuilder_t* L_12 = V_0;
				NullCheck(L_12);
				StringBuilder_t* L_13;
				L_13 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_12, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, NULL);
			}

IL_0066_1:
			{
				NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79* L_14 = ___0_dictionary;
				uint8_t L_15 = V_7;
				NullCheck(L_14);
				RuntimeObject* L_16;
				L_16 = NonAllocDictionary_2_get_Item_mED159549C1AA6A45E33A51114E5D42F7F66D84A2(L_14, L_15, NonAllocDictionary_2_get_Item_mED159549C1AA6A45E33A51114E5D42F7F66D84A2_RuntimeMethod_var);
				V_9 = (bool)((((RuntimeObject*)(RuntimeObject*)L_16) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
				bool L_17 = V_9;
				if (!L_17)
				{
					goto IL_008c_1;
				}
			}
			{
				RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_18 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.object_class->byval_arg) };
				il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
				Type_t* L_19;
				L_19 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_18, NULL);
				V_1 = L_19;
				V_2 = _stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174;
				goto IL_00aa_1;
			}

IL_008c_1:
			{
				NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79* L_20 = ___0_dictionary;
				uint8_t L_21 = V_7;
				NullCheck(L_20);
				RuntimeObject* L_22;
				L_22 = NonAllocDictionary_2_get_Item_mED159549C1AA6A45E33A51114E5D42F7F66D84A2(L_20, L_21, NonAllocDictionary_2_get_Item_mED159549C1AA6A45E33A51114E5D42F7F66D84A2_RuntimeMethod_var);
				NullCheck(L_22);
				Type_t* L_23;
				L_23 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_22, NULL);
				V_1 = L_23;
				NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79* L_24 = ___0_dictionary;
				uint8_t L_25 = V_7;
				NullCheck(L_24);
				RuntimeObject* L_26;
				L_26 = NonAllocDictionary_2_get_Item_mED159549C1AA6A45E33A51114E5D42F7F66D84A2(L_24, L_25, NonAllocDictionary_2_get_Item_mED159549C1AA6A45E33A51114E5D42F7F66D84A2_RuntimeMethod_var);
				NullCheck(L_26);
				String_t* L_27;
				L_27 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_26);
				V_2 = L_27;
			}

IL_00aa_1:
			{
				Type_t* L_28 = V_1;
				RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast<intptr_t> (IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_0_0_0_var) };
				il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
				Type_t* L_30;
				L_30 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_29, NULL);
				bool L_31;
				L_31 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_28, L_30, NULL);
				if (L_31)
				{
					goto IL_00ce_1;
				}
			}
			{
				Type_t* L_32 = V_1;
				RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_33 = { reinterpret_cast<intptr_t> (Hashtable_tD626399B3ADFD501225241D7366103F35472542A_0_0_0_var) };
				il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
				Type_t* L_34;
				L_34 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_33, NULL);
				bool L_35;
				L_35 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_32, L_34, NULL);
				G_B12_0 = ((int32_t)(L_35));
				goto IL_00cf_1;
			}

IL_00ce_1:
			{
				G_B12_0 = 1;
			}

IL_00cf_1:
			{
				V_10 = (bool)G_B12_0;
				bool L_36 = V_10;
				if (!L_36)
				{
					goto IL_00f0_1;
				}
			}
			{
				NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79* L_37 = ___0_dictionary;
				uint8_t L_38 = V_7;
				NullCheck(L_37);
				RuntimeObject* L_39;
				L_39 = NonAllocDictionary_2_get_Item_mED159549C1AA6A45E33A51114E5D42F7F66D84A2(L_37, L_38, NonAllocDictionary_2_get_Item_mED159549C1AA6A45E33A51114E5D42F7F66D84A2_RuntimeMethod_var);
				il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
				String_t* L_40;
				L_40 = SupportClass_DictionaryToString_m0645B43282EC5801A48D62AB3D4008DC43FB756E(((RuntimeObject*)Castclass((RuntimeObject*)L_39, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var)), (bool)1, NULL);
				V_2 = L_40;
				goto IL_01d0_1;
			}

IL_00f0_1:
			{
				Type_t* L_41 = V_1;
				RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_42 = { reinterpret_cast<intptr_t> (NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79_0_0_0_var) };
				il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
				Type_t* L_43;
				L_43 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_42, NULL);
				bool L_44;
				L_44 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_41, L_43, NULL);
				V_11 = L_44;
				bool L_45 = V_11;
				if (!L_45)
				{
					goto IL_0121_1;
				}
			}
			{
				NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79* L_46 = ___0_dictionary;
				uint8_t L_47 = V_7;
				NullCheck(L_46);
				RuntimeObject* L_48;
				L_48 = NonAllocDictionary_2_get_Item_mED159549C1AA6A45E33A51114E5D42F7F66D84A2(L_46, L_47, NonAllocDictionary_2_get_Item_mED159549C1AA6A45E33A51114E5D42F7F66D84A2_RuntimeMethod_var);
				il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
				String_t* L_49;
				L_49 = SupportClass_DictionaryToString_mEB12354C40266991C1C8EE76063049B026830747(((NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79*)CastclassClass((RuntimeObject*)L_48, NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79_il2cpp_TypeInfo_var)), (bool)1, NULL);
				V_2 = L_49;
				goto IL_01d0_1;
			}

IL_0121_1:
			{
				Type_t* L_50 = V_1;
				RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_51 = { reinterpret_cast<intptr_t> (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_0_0_0_var) };
				il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
				Type_t* L_52;
				L_52 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_51, NULL);
				bool L_53;
				L_53 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_50, L_52, NULL);
				V_12 = L_53;
				bool L_54 = V_12;
				if (!L_54)
				{
					goto IL_015d_1;
				}
			}
			{
				NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79* L_55 = ___0_dictionary;
				uint8_t L_56 = V_7;
				NullCheck(L_55);
				RuntimeObject* L_57;
				L_57 = NonAllocDictionary_2_get_Item_mED159549C1AA6A45E33A51114E5D42F7F66D84A2(L_55, L_56, NonAllocDictionary_2_get_Item_mED159549C1AA6A45E33A51114E5D42F7F66D84A2_RuntimeMethod_var);
				String_t* L_58;
				L_58 = String_Join_m557B6B554B87C1742FA0B128500073B421ED0BFD(_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB, ((StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)Castclass((RuntimeObject*)L_57, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), NULL);
				String_t* L_59;
				L_59 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral5A22EC4707797C7AF782D7EE636368480C673139, L_58, NULL);
				V_2 = L_59;
				goto IL_01d0_1;
			}

IL_015d_1:
			{
				Type_t* L_60 = V_1;
				RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast<intptr_t> (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var) };
				il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
				Type_t* L_62;
				L_62 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_61, NULL);
				bool L_63;
				L_63 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_60, L_62, NULL);
				V_13 = L_63;
				bool L_64 = V_13;
				if (!L_64)
				{
					goto IL_0196_1;
				}
			}
			{
				NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79* L_65 = ___0_dictionary;
				uint8_t L_66 = V_7;
				NullCheck(L_65);
				RuntimeObject* L_67;
				L_67 = NonAllocDictionary_2_get_Item_mED159549C1AA6A45E33A51114E5D42F7F66D84A2(L_65, L_66, NonAllocDictionary_2_get_Item_mED159549C1AA6A45E33A51114E5D42F7F66D84A2_RuntimeMethod_var);
				NullCheck(((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)Castclass((RuntimeObject*)L_67, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var)));
				int32_t L_68 = ((int32_t)(((RuntimeArray*)((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)Castclass((RuntimeObject*)L_67, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var)))->max_length));
				RuntimeObject* L_69 = Box(il2cpp_defaults.int32_class, &L_68);
				String_t* L_70;
				L_70 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralAD1E171FE9E55598FC5280CDCCB06C8AA67B5883, L_69, NULL);
				V_2 = L_70;
				goto IL_01d0_1;
			}

IL_0196_1:
			{
				NonAllocDictionary_2_t731311DC35E31CEB666B4A4099E518236EA55F79* L_71 = ___0_dictionary;
				uint8_t L_72 = V_7;
				NullCheck(L_71);
				RuntimeObject* L_73;
				L_73 = NonAllocDictionary_2_get_Item_mED159549C1AA6A45E33A51114E5D42F7F66D84A2(L_71, L_72, NonAllocDictionary_2_get_Item_mED159549C1AA6A45E33A51114E5D42F7F66D84A2_RuntimeMethod_var);
				V_14 = ((StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF*)IsInstClass((RuntimeObject*)L_73, StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF_il2cpp_TypeInfo_var));
				StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_74 = V_14;
				V_15 = (bool)((!(((RuntimeObject*)(StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF*)L_74) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
				bool L_75 = V_15;
				if (!L_75)
				{
					goto IL_01cf_1;
				}
			}
			{
				StringBuilder_t* L_76 = V_0;
				uint8_t L_77 = V_7;
				uint8_t L_78 = L_77;
				RuntimeObject* L_79 = Box(il2cpp_defaults.byte_class, &L_78);
				StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_80 = V_14;
				bool L_81 = ___1_includeTypes;
				NullCheck(L_80);
				String_t* L_82;
				L_82 = VirtualFuncInvoker1< String_t*, bool >::Invoke(8, L_80, L_81);
				NullCheck(L_76);
				StringBuilder_t* L_83;
				L_83 = StringBuilder_AppendFormat_mAB076D92DC92723B2224D75987BE463AF1CE7132(L_76, _stringLiteral0236BACCD260A20F0738D0E7EDBB60850D17B36A, L_79, L_82, NULL);
				goto IL_022f_1;
			}

IL_01cf_1:
			{
			}

IL_01d0_1:
			{
				bool L_84 = ___1_includeTypes;
				V_16 = L_84;
				bool L_85 = V_16;
				if (!L_85)
				{
					goto IL_0218_1;
				}
			}
			{
				StringBuilder_t* L_86 = V_0;
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_87 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_88 = L_87;
				uint8_t L_89 = V_7;
				uint8_t L_90 = L_89;
				RuntimeObject* L_91 = Box(il2cpp_defaults.byte_class, &L_90);
				Type_t* L_92;
				L_92 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_91, NULL);
				NullCheck(L_92);
				String_t* L_93;
				L_93 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_92);
				NullCheck(L_88);
				ArrayElementTypeCheck (L_88, L_93);
				(L_88)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_93);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_94 = L_88;
				uint8_t L_95 = V_7;
				uint8_t L_96 = L_95;
				RuntimeObject* L_97 = Box(il2cpp_defaults.byte_class, &L_96);
				NullCheck(L_94);
				ArrayElementTypeCheck (L_94, L_97);
				(L_94)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_97);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_98 = L_94;
				Type_t* L_99 = V_1;
				NullCheck(L_99);
				String_t* L_100;
				L_100 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_99);
				NullCheck(L_98);
				ArrayElementTypeCheck (L_98, L_100);
				(L_98)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_100);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_101 = L_98;
				String_t* L_102 = V_2;
				NullCheck(L_101);
				ArrayElementTypeCheck (L_101, L_102);
				(L_101)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_102);
				NullCheck(L_86);
				StringBuilder_t* L_103;
				L_103 = StringBuilder_AppendFormat_m14CB447291E6149BCF32E5E37DA21514BAD9C151(L_86, _stringLiteral331681871198787BC7941BD421E635F40B86CE38, L_101, NULL);
				goto IL_022e_1;
			}

IL_0218_1:
			{
				StringBuilder_t* L_104 = V_0;
				uint8_t L_105 = V_7;
				uint8_t L_106 = L_105;
				RuntimeObject* L_107 = Box(il2cpp_defaults.byte_class, &L_106);
				String_t* L_108 = V_2;
				NullCheck(L_104);
				StringBuilder_t* L_109;
				L_109 = StringBuilder_AppendFormat_mAB076D92DC92723B2224D75987BE463AF1CE7132(L_104, _stringLiteral0236BACCD260A20F0738D0E7EDBB60850D17B36A, L_107, L_108, NULL);
			}

IL_022e_1:
			{
			}

IL_022f_1:
			{
				bool L_110;
				L_110 = KeyIterator_MoveNext_m88040B94ED8020A7BC12662E8D73CFF87399364B((&V_5), KeyIterator_MoveNext_m88040B94ED8020A7BC12662E8D73CFF87399364B_RuntimeMethod_var);
				if (L_110)
				{
					goto IL_003f_1;
				}
			}
			{
				goto IL_024c;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_024c:
	{
		StringBuilder_t* L_111 = V_0;
		NullCheck(L_111);
		StringBuilder_t* L_112;
		L_112 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_111, _stringLiteral4D8D9C94AC5DA5FCED2EC8A64E10E714A2515C30, NULL);
		StringBuilder_t* L_113 = V_0;
		NullCheck(L_113);
		String_t* L_114;
		L_114 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_113);
		V_4 = L_114;
		goto IL_0262;
	}

IL_0262:
	{
		String_t* L_115 = V_4;
		return L_115;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SupportClass_HashtableToString_m2B13449F8BB9042DF16CE71FF10C453A7F95D5B2 (Hashtable_tD626399B3ADFD501225241D7366103F35472542A* ___0_hash, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		Hashtable_tD626399B3ADFD501225241D7366103F35472542A* L_0 = ___0_hash;
		il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
		String_t* L_1;
		L_1 = SupportClass_DictionaryToString_m0645B43282EC5801A48D62AB3D4008DC43FB756E(L_0, (bool)1, NULL);
		V_0 = L_1;
		goto IL_000b;
	}

IL_000b:
	{
		String_t* L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SupportClass_ByteArrayToString_m239918E443022BC62427A730451853158B01ED2E (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_list, int32_t ___1_length, const RuntimeMethod* method) 
{
	bool V_0 = false;
	String_t* V_1 = NULL;
	bool V_2 = false;
	int32_t G_B5_0 = 0;
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_list;
		V_0 = (bool)((((RuntimeObject*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0012;
		}
	}
	{
		String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		V_1 = L_2;
		goto IL_0035;
	}

IL_0012:
	{
		int32_t L_3 = ___1_length;
		if ((((int32_t)L_3) < ((int32_t)0)))
		{
			goto IL_001e;
		}
	}
	{
		int32_t L_4 = ___1_length;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_list;
		NullCheck(L_5);
		G_B5_0 = ((((int32_t)L_4) > ((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))))? 1 : 0);
		goto IL_001f;
	}

IL_001e:
	{
		G_B5_0 = 1;
	}

IL_001f:
	{
		V_2 = (bool)G_B5_0;
		bool L_6 = V_2;
		if (!L_6)
		{
			goto IL_002a;
		}
	}
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = ___0_list;
		NullCheck(L_7);
		___1_length = ((int32_t)(((RuntimeArray*)L_7)->max_length));
	}

IL_002a:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = ___0_list;
		int32_t L_9 = ___1_length;
		String_t* L_10;
		L_10 = BitConverter_ToString_mB4DC448C2229347732EB34E8EE5C54EE171BE2A3(L_8, 0, L_9, NULL);
		V_1 = L_10;
		goto IL_0035;
	}

IL_0035:
	{
		String_t* L_11 = V_1;
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* SupportClass_InitializeTable_m8ECEB1488145BBFAE143F2EC81569C83241AA561 (uint32_t ___0_polynomial, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_0 = NULL;
	int32_t V_1 = 0;
	uint32_t V_2 = 0;
	int32_t V_3 = 0;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_7 = NULL;
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_0 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)((int32_t)256));
		V_0 = L_0;
		V_1 = 0;
		goto IL_004c;
	}

IL_0010:
	{
		int32_t L_1 = V_1;
		V_2 = L_1;
		V_3 = 0;
		goto IL_0039;
	}

IL_0017:
	{
		uint32_t L_2 = V_2;
		V_4 = (bool)((((int32_t)((int32_t)((int32_t)L_2&1))) == ((int32_t)1))? 1 : 0);
		bool L_3 = V_4;
		if (!L_3)
		{
			goto IL_002e;
		}
	}
	{
		uint32_t L_4 = V_2;
		uint32_t L_5 = ___0_polynomial;
		V_2 = ((int32_t)(((int32_t)((uint32_t)L_4>>1))^(int32_t)L_5));
		goto IL_0034;
	}

IL_002e:
	{
		uint32_t L_6 = V_2;
		V_2 = ((int32_t)((uint32_t)L_6>>1));
	}

IL_0034:
	{
		int32_t L_7 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_7, 1));
	}

IL_0039:
	{
		int32_t L_8 = V_3;
		V_5 = (bool)((((int32_t)L_8) < ((int32_t)8))? 1 : 0);
		bool L_9 = V_5;
		if (L_9)
		{
			goto IL_0017;
		}
	}
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_10 = V_0;
		int32_t L_11 = V_1;
		uint32_t L_12 = V_2;
		NullCheck(L_10);
		(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_11), (uint32_t)L_12);
		int32_t L_13 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
	}

IL_004c:
	{
		int32_t L_14 = V_1;
		V_6 = (bool)((((int32_t)L_14) < ((int32_t)((int32_t)256)))? 1 : 0);
		bool L_15 = V_6;
		if (L_15)
		{
			goto IL_0010;
		}
	}
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_16 = V_0;
		V_7 = L_16;
		goto IL_005f;
	}

IL_005f:
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_17 = V_7;
		return L_17;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t SupportClass_CalculateCrc_m47F90917281DF637492BA93EC40B9F1CD123A57E (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_length, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	uint32_t V_0 = 0;
	uint32_t V_1 = 0;
	bool V_2 = false;
	int32_t V_3 = 0;
	bool V_4 = false;
	uint32_t V_5 = 0;
	{
		V_0 = (-1);
		V_1 = ((int32_t)-306674912);
		il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_0 = ((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___crcLookupTable;
		V_2 = (bool)((((RuntimeObject*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_2;
		if (!L_1)
		{
			goto IL_0022;
		}
	}
	{
		uint32_t L_2 = V_1;
		il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_3;
		L_3 = SupportClass_InitializeTable_m8ECEB1488145BBFAE143F2EC81569C83241AA561(L_2, NULL);
		((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___crcLookupTable = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___crcLookupTable), (void*)L_3);
	}

IL_0022:
	{
		V_3 = 0;
		goto IL_0044;
	}

IL_0026:
	{
		uint32_t L_4 = V_0;
		il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_5 = ((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___crcLookupTable;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = ___0_buffer;
		int32_t L_7 = ___1_offset;
		int32_t L_8 = V_3;
		NullCheck(L_6);
		int32_t L_9 = ((int32_t)il2cpp_codegen_add(L_7, L_8));
		uint8_t L_10 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		uint32_t L_11 = V_0;
		NullCheck(L_5);
		int32_t L_12 = ((int32_t)((int32_t)L_10^((int32_t)((int32_t)L_11&((int32_t)255)))));
		uint32_t L_13 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
		V_0 = ((int32_t)(((int32_t)((uint32_t)L_4>>8))^(int32_t)L_13));
		int32_t L_14 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_14, 1));
	}

IL_0044:
	{
		int32_t L_15 = V_3;
		int32_t L_16 = ___2_length;
		V_4 = (bool)((((int32_t)L_15) < ((int32_t)L_16))? 1 : 0);
		bool L_17 = V_4;
		if (L_17)
		{
			goto IL_0026;
		}
	}
	{
		uint32_t L_18 = V_0;
		V_5 = L_18;
		goto IL_0053;
	}

IL_0053:
	{
		uint32_t L_19 = V_5;
		return L_19;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t SupportClass_CalculateCrc_mDC00F42F24CF4151BCDBE48486A3D718EB65ADE5 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_length, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	uint32_t V_0 = 0;
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_buffer;
		int32_t L_1 = ___1_length;
		il2cpp_codegen_runtime_class_init_inline(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
		uint32_t L_2;
		L_2 = SupportClass_CalculateCrc_m47F90917281DF637492BA93EC40B9F1CD123A57E(L_0, 0, L_1, NULL);
		V_0 = L_2;
		goto IL_000c;
	}

IL_000c:
	{
		uint32_t L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SupportClass__ctor_m0E0AB475409C21E2227CA8FC142A1E168A0C75BB (SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SupportClass__cctor_mD41276D338D0F86DCE856EACCC3BCC82CD0966C4 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntegerMillisecondsDelegate_t96BC80AFAEADCEEB857ED62CD9E9825A01D9B475_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__21_0_mA6DDB16A87B63BC1BB58BF3B790A9C38CBF9AC7A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t73AAA5C9233EAD883FA9F95B02455EC59A124208_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL);
		((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___ThreadListLock = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___ThreadListLock), (void*)L_0);
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t73AAA5C9233EAD883FA9F95B02455EC59A124208_il2cpp_TypeInfo_var);
		U3CU3Ec_t73AAA5C9233EAD883FA9F95B02455EC59A124208* L_1 = ((U3CU3Ec_t73AAA5C9233EAD883FA9F95B02455EC59A124208_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t73AAA5C9233EAD883FA9F95B02455EC59A124208_il2cpp_TypeInfo_var))->___U3CU3E9;
		IntegerMillisecondsDelegate_t96BC80AFAEADCEEB857ED62CD9E9825A01D9B475* L_2 = (IntegerMillisecondsDelegate_t96BC80AFAEADCEEB857ED62CD9E9825A01D9B475*)il2cpp_codegen_object_new(IntegerMillisecondsDelegate_t96BC80AFAEADCEEB857ED62CD9E9825A01D9B475_il2cpp_TypeInfo_var);
		IntegerMillisecondsDelegate__ctor_mEC4D19D02B53A63795DEABB942B4148804D4402B(L_2, L_1, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__21_0_mA6DDB16A87B63BC1BB58BF3B790A9C38CBF9AC7A_RuntimeMethod_var), NULL);
		((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___IntegerMilliseconds = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&((SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_StaticFields*)il2cpp_codegen_static_fields_for(SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var))->___IntegerMilliseconds), (void*)L_2);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
int32_t IntegerMillisecondsDelegate_Invoke_m508C39563FEF87550378EA22AF97F8488EC35BF6_Multicast(IntegerMillisecondsDelegate_t96BC80AFAEADCEEB857ED62CD9E9825A01D9B475* __this, const RuntimeMethod* method)
{
	il2cpp_array_size_t length = __this->___delegates->max_length;
	Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
	int32_t retVal = 0;
	for (il2cpp_array_size_t i = 0; i < length; i++)
	{
		IntegerMillisecondsDelegate_t96BC80AFAEADCEEB857ED62CD9E9825A01D9B475* currentDelegate = reinterpret_cast<IntegerMillisecondsDelegate_t96BC80AFAEADCEEB857ED62CD9E9825A01D9B475*>(delegatesToInvoke[i]);
		typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
		retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
	}
	return retVal;
}
int32_t IntegerMillisecondsDelegate_Invoke_m508C39563FEF87550378EA22AF97F8488EC35BF6_OpenInst(IntegerMillisecondsDelegate_t96BC80AFAEADCEEB857ED62CD9E9825A01D9B475* __this, const RuntimeMethod* method)
{
	typedef int32_t (*FunctionPointerType) (const RuntimeMethod*);
	return ((FunctionPointerType)__this->___method_ptr)(method);
}
int32_t IntegerMillisecondsDelegate_Invoke_m508C39563FEF87550378EA22AF97F8488EC35BF6_OpenStatic(IntegerMillisecondsDelegate_t96BC80AFAEADCEEB857ED62CD9E9825A01D9B475* __this, const RuntimeMethod* method)
{
	typedef int32_t (*FunctionPointerType) (const RuntimeMethod*);
	return ((FunctionPointerType)__this->___method_ptr)(method);
}
IL2CPP_EXTERN_C  int32_t DelegatePInvokeWrapper_IntegerMillisecondsDelegate_t96BC80AFAEADCEEB857ED62CD9E9825A01D9B475 (IntegerMillisecondsDelegate_t96BC80AFAEADCEEB857ED62CD9E9825A01D9B475* __this, const RuntimeMethod* method)
{
	typedef int32_t (DEFAULT_CALL *PInvokeFunc)();
	PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
	int32_t returnValue = il2cppPInvokeFunc();

	return returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntegerMillisecondsDelegate__ctor_mEC4D19D02B53A63795DEABB942B4148804D4402B (IntegerMillisecondsDelegate_t96BC80AFAEADCEEB857ED62CD9E9825A01D9B475* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) 
{
	__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
	__this->___method = ___1_method;
	__this->___m_target = ___0_object;
	Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
	int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
	__this->___method_code = (intptr_t)__this;
	if (MethodIsStatic((RuntimeMethod*)___1_method))
	{
		bool isOpen = parameterCount == 0;
		if (isOpen)
			__this->___invoke_impl = (intptr_t)&IntegerMillisecondsDelegate_Invoke_m508C39563FEF87550378EA22AF97F8488EC35BF6_OpenStatic;
		else
			{
				__this->___invoke_impl = __this->___method_ptr;
				__this->___method_code = (intptr_t)__this->___m_target;
			}
	}
	else
	{
		if (___0_object == NULL)
			il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
		__this->___invoke_impl = __this->___method_ptr;
		__this->___method_code = (intptr_t)__this->___m_target;
	}
	__this->___extra_arg = (intptr_t)&IntegerMillisecondsDelegate_Invoke_m508C39563FEF87550378EA22AF97F8488EC35BF6_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IntegerMillisecondsDelegate_Invoke_m508C39563FEF87550378EA22AF97F8488EC35BF6 (IntegerMillisecondsDelegate_t96BC80AFAEADCEEB857ED62CD9E9825A01D9B475* __this, const RuntimeMethod* method) 
{
	typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* IntegerMillisecondsDelegate_BeginInvoke_m6BF0D2A4B2395ECF57DD6337D90B2EFD0F160C7F (IntegerMillisecondsDelegate_t96BC80AFAEADCEEB857ED62CD9E9825A01D9B475* __this, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___0_callback, RuntimeObject* ___1_object, const RuntimeMethod* method) 
{
	void *__d_args[1] = {0};
	return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___0_callback, (RuntimeObject*)___1_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IntegerMillisecondsDelegate_EndInvoke_mB72848F180706C074CBB1BA1F393DA07C161ACB2 (IntegerMillisecondsDelegate_t96BC80AFAEADCEEB857ED62CD9E9825A01D9B475* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) 
{
	RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
	return *(int32_t*)UnBox ((RuntimeObject*)__result);
}
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ThreadSafeRandom_Next_mECFE4A00E3053677E3CE8EB763AA85F29ABB09F2 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadSafeRandom_t7C46688A9BB2DD1250ADDB48303FFDABA47C627F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* V_0 = NULL;
	bool V_1 = false;
	int32_t V_2 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(ThreadSafeRandom_t7C46688A9BB2DD1250ADDB48303FFDABA47C627F_il2cpp_TypeInfo_var);
		Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_0 = ((ThreadSafeRandom_t7C46688A9BB2DD1250ADDB48303FFDABA47C627F_StaticFields*)il2cpp_codegen_static_fields_for(ThreadSafeRandom_t7C46688A9BB2DD1250ADDB48303FFDABA47C627F_il2cpp_TypeInfo_var))->____r;
		V_0 = L_0;
		V_1 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0020:
			{
				{
					bool L_1 = V_1;
					if (!L_1)
					{
						goto IL_002a;
					}
				}
				{
					Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_2 = V_0;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
				}

IL_002a:
				{
					return;
				}
			}
		});
		try
		{
			Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_3 = V_0;
			Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
			il2cpp_codegen_runtime_class_init_inline(ThreadSafeRandom_t7C46688A9BB2DD1250ADDB48303FFDABA47C627F_il2cpp_TypeInfo_var);
			Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_4 = ((ThreadSafeRandom_t7C46688A9BB2DD1250ADDB48303FFDABA47C627F_StaticFields*)il2cpp_codegen_static_fields_for(ThreadSafeRandom_t7C46688A9BB2DD1250ADDB48303FFDABA47C627F_il2cpp_TypeInfo_var))->____r;
			NullCheck(L_4);
			int32_t L_5;
			L_5 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_4);
			V_2 = L_5;
			goto IL_002b;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_002b:
	{
		int32_t L_6 = V_2;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThreadSafeRandom__ctor_m69320381F6C3FD2D446A9B8F3466FB3274093E87 (ThreadSafeRandom_t7C46688A9BB2DD1250ADDB48303FFDABA47C627F* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThreadSafeRandom__cctor_m35B54FB07D120D07C7B33B3EF4C0C4E988317E27 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadSafeRandom_t7C46688A9BB2DD1250ADDB48303FFDABA47C627F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8* L_0 = (Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8*)il2cpp_codegen_object_new(Random_t79716069EDE67D1D7734F60AE402D0CA3FB6B4C8_il2cpp_TypeInfo_var);
		Random__ctor_m151183BD4F021499A98B9DE8502DAD4B12DD16AC(L_0, NULL);
		((ThreadSafeRandom_t7C46688A9BB2DD1250ADDB48303FFDABA47C627F_StaticFields*)il2cpp_codegen_static_fields_for(ThreadSafeRandom_t7C46688A9BB2DD1250ADDB48303FFDABA47C627F_il2cpp_TypeInfo_var))->____r = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((ThreadSafeRandom_t7C46688A9BB2DD1250ADDB48303FFDABA47C627F_StaticFields*)il2cpp_codegen_static_fields_for(ThreadSafeRandom_t7C46688A9BB2DD1250ADDB48303FFDABA47C627F_il2cpp_TypeInfo_var))->____r), (void*)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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mB26888B07E0248361E31A08E6FB0A304C641EC7D (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t73AAA5C9233EAD883FA9F95B02455EC59A124208_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_t73AAA5C9233EAD883FA9F95B02455EC59A124208* L_0 = (U3CU3Ec_t73AAA5C9233EAD883FA9F95B02455EC59A124208*)il2cpp_codegen_object_new(U3CU3Ec_t73AAA5C9233EAD883FA9F95B02455EC59A124208_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_mFA2E90935A8B9763C943407FE22A8DE10DE5104A(L_0, NULL);
		((U3CU3Ec_t73AAA5C9233EAD883FA9F95B02455EC59A124208_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t73AAA5C9233EAD883FA9F95B02455EC59A124208_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t73AAA5C9233EAD883FA9F95B02455EC59A124208_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t73AAA5C9233EAD883FA9F95B02455EC59A124208_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mFA2E90935A8B9763C943407FE22A8DE10DE5104A (U3CU3Ec_t73AAA5C9233EAD883FA9F95B02455EC59A124208* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3C_cctorU3Eb__21_0_mA6DDB16A87B63BC1BB58BF3B790A9C38CBF9AC7A (U3CU3Ec_t73AAA5C9233EAD883FA9F95B02455EC59A124208* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0;
		L_0 = Environment_get_TickCount_m183BFCF001E12849E3D898957F0B81FD88BA183C(NULL);
		return L_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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass6_0__ctor_m4E1F493073CAC676027A6EDDCE579179540AC753 (U3CU3Ec__DisplayClass6_0_tC1DFCCC6B3BD6C0BBC992058CF983E38121F77C7* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass6_0_U3CStartBackgroundCallsU3Eb__0_mAA025446D5D9B3AF59C3E38662D0FDBB4DB35FDF (U3CU3Ec__DisplayClass6_0_tC1DFCCC6B3BD6C0BBC992058CF983E38121F77C7* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	{
	}
	try
	{
		{
			goto IL_0012_1;
		}

IL_0004_1:
		{
			int32_t L_0 = __this->___millisecondsInterval;
			Thread_Sleep_m71DE163765BF465EC4A0163F2ED4D43143094549(L_0, NULL);
		}

IL_0012_1:
		{
			Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_1 = __this->___myThread;
			NullCheck(L_1);
			bool L_2;
			L_2 = Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_inline(L_1, NULL);
			V_0 = L_2;
			bool L_3 = V_0;
			if (L_3)
			{
				goto IL_0004_1;
			}
		}
		{
			goto IL_0029;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0024;
		}
		throw e;
	}

CATCH_0024:
	{
		ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4* L_4 = ((ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4*)IL2CPP_GET_ACTIVE_EXCEPTION(ThreadAbortException_tCA1833E5D49782387EDF3BDCBDB90597B273F3C4*));;
		IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
		goto IL_0029;
	}

IL_0029:
	{
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PreserveAttribute__ctor_mD627E89078110BA653EC2DD782A0BEBED6507AB8 (PreserveAttribute_t0481B36C319AC980236E88C0F8E3AFC423B0B276* __this, const RuntimeMethod* method) 
{
	{
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TPeer_get_QueuedIncomingCommandsCount_m8288F1C285EDD739E2A0932249FDE70B5DC0B9CF (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_get_Count_mE7A2519B8F2D1440BA6BCC2734961BD5D4A8483D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* L_0 = __this->___incomingList;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = Queue_1_get_Count_mE7A2519B8F2D1440BA6BCC2734961BD5D4A8483D_inline(L_0, Queue_1_get_Count_mE7A2519B8F2D1440BA6BCC2734961BD5D4A8483D_RuntimeMethod_var);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TPeer_get_QueuedOutgoingCommandsCount_m0BEAFB1993A11203A13791673D817FA61D342A4B (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___outgoingCommandsInStream;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TPeer__ctor_m9136E1467838B691AFF69734FCB9E78CFDB3AD0F (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParameterDictionary_t86A1C953B1E7C11059D12BAAE61E0021124E08F3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_mE94D4D00CF88B7824FD7AB8FD3D1C7087A911A24_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* L_0 = (Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE*)il2cpp_codegen_object_new(Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE_il2cpp_TypeInfo_var);
		Queue_1__ctor_mE94D4D00CF88B7824FD7AB8FD3D1C7087A911A24(L_0, ((int32_t)32), Queue_1__ctor_mE94D4D00CF88B7824FD7AB8FD3D1C7087A911A24_RuntimeMethod_var);
		__this->___incomingList = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___incomingList), (void*)L_0);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)5);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = L_1;
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)((int32_t)240));
		__this->___pingRequest = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___pingRequest), (void*)L_2);
		ParameterDictionary_t86A1C953B1E7C11059D12BAAE61E0021124E08F3* L_3 = (ParameterDictionary_t86A1C953B1E7C11059D12BAAE61E0021124E08F3*)il2cpp_codegen_object_new(ParameterDictionary_t86A1C953B1E7C11059D12BAAE61E0021124E08F3_il2cpp_TypeInfo_var);
		ParameterDictionary__ctor_m6D768D8210FD3F4A25800894967C601326E93A7D(L_3, NULL);
		__this->___pingParamDict = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___pingParamDict), (void*)L_3);
		__this->___DoFraming = (bool)1;
		__this->___waitForInitResponse = (bool)1;
		il2cpp_codegen_runtime_class_init_inline(PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F_il2cpp_TypeInfo_var);
		PeerBase__ctor_mED3188A7AD080FE4E679009D5D28F9496D40FD94(__this, NULL);
		((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___TrafficPackageHeaderSize = 0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TPeer_IsTransportEncrypted_m5908FEB8E6F710F0B3F049FF817C24F19440BF71 (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		uint8_t L_0 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___usedTransportProtocol;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)5))? 1 : 0);
		goto IL_000d;
	}

IL_000d:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TPeer_Reset_mB18B6ABB4B3FC5FF0F87C30F9CD28F2FBF68C8F7 (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_mE94D4D00CF88B7824FD7AB8FD3D1C7087A911A24_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		PeerBase_Reset_mCE19641045955B3E383D555DD1B6D58925B9E154(__this, NULL);
		PhotonPeer_t49659FA3F71A8C67E0A1922FBA955CCBEF14DD9C* L_0 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___photonPeer;
		NullCheck(L_0);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0->___PayloadEncryptionSecret;
		if (!L_1)
		{
			goto IL_0023;
		}
	}
	{
		uint8_t L_2 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___usedTransportProtocol;
		G_B3_0 = ((((int32_t)((((int32_t)L_2) == ((int32_t)5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_0024;
	}

IL_0023:
	{
		G_B3_0 = 0;
	}

IL_0024:
	{
		V_0 = (bool)G_B3_0;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_003c;
		}
	}
	{
		PhotonPeer_t49659FA3F71A8C67E0A1922FBA955CCBEF14DD9C* L_4 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___photonPeer;
		NullCheck(L_4);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = L_4->___PayloadEncryptionSecret;
		VirtualActionInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(21, __this, L_5);
	}

IL_003c:
	{
		Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* L_6 = (Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE*)il2cpp_codegen_object_new(Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE_il2cpp_TypeInfo_var);
		Queue_1__ctor_mE94D4D00CF88B7824FD7AB8FD3D1C7087A911A24(L_6, ((int32_t)32), Queue_1__ctor_mE94D4D00CF88B7824FD7AB8FD3D1C7087A911A24_RuntimeMethod_var);
		__this->___incomingList = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___incomingList), (void*)L_6);
		int32_t L_7;
		L_7 = PeerBase_get_timeInt_m58B98F2C895A84331EE6E9CC340117F1DF7DBF6F(__this, NULL);
		((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___timestampOfLastReceive = L_7;
		int32_t L_8;
		L_8 = PeerBase_get_timeInt_m58B98F2C895A84331EE6E9CC340117F1DF7DBF6F(__this, NULL);
		__this->___lastPingActivity = L_8;
		__this->___waitForInitResponse = (bool)1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TPeer_Connect_m7D8D4684EC91B9125C22BA5B9E4B9B99CA5BAE4D (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, String_t* ___0_serverAddress, String_t* ___1_proxyServerAddress, String_t* ___2_appID, RuntimeObject* ___3_photonToken, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0D1370567631D1C2616BA4D9F8032E06E0141569_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* G_B2_0 = NULL;
	TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* G_B1_0 = NULL;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B3_0 = NULL;
	TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* G_B3_1 = NULL;
	int32_t G_B6_0 = 0;
	{
		List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC* L_0 = (List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC*)il2cpp_codegen_object_new(List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC_il2cpp_TypeInfo_var);
		List_1__ctor_m0D1370567631D1C2616BA4D9F8032E06E0141569(L_0, List_1__ctor_m0D1370567631D1C2616BA4D9F8032E06E0141569_RuntimeMethod_var);
		__this->___outgoingStream = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___outgoingStream), (void*)L_0);
		bool L_1 = __this->___DoFraming;
		if (L_1)
		{
			G_B2_0 = __this;
			goto IL_001c;
		}
		G_B1_0 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694_il2cpp_TypeInfo_var);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ((TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694_StaticFields*)il2cpp_codegen_static_fields_for(TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694_il2cpp_TypeInfo_var))->___tcpMsgHead;
		G_B3_0 = L_2;
		G_B3_1 = G_B1_0;
		goto IL_0021;
	}

IL_001c:
	{
		il2cpp_codegen_runtime_class_init_inline(TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694_il2cpp_TypeInfo_var);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ((TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694_StaticFields*)il2cpp_codegen_static_fields_for(TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694_il2cpp_TypeInfo_var))->___tcpFramedMessageHead;
		G_B3_0 = L_3;
		G_B3_1 = G_B2_0;
	}

IL_0021:
	{
		NullCheck(G_B3_1);
		((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)G_B3_1)->___messageHeader = G_B3_0;
		Il2CppCodeGenWriteBarrier((void**)(&((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)G_B3_1)->___messageHeader), (void*)G_B3_0);
		uint8_t L_4 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___usedTransportProtocol;
		if ((((int32_t)L_4) == ((int32_t)4)))
		{
			goto IL_003a;
		}
	}
	{
		uint8_t L_5 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___usedTransportProtocol;
		G_B6_0 = ((((int32_t)L_5) == ((int32_t)5))? 1 : 0);
		goto IL_003b;
	}

IL_003a:
	{
		G_B6_0 = 1;
	}

IL_003b:
	{
		V_0 = (bool)G_B6_0;
		bool L_6 = V_0;
		if (!L_6)
		{
			goto IL_0056;
		}
	}
	{
		IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* L_7 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___PhotonSocket;
		String_t* L_8 = ___0_serverAddress;
		String_t* L_9 = ___2_appID;
		RuntimeObject* L_10 = ___3_photonToken;
		String_t* L_11;
		L_11 = PeerBase_PrepareWebSocketUrl_mDCD135A70F5F344D4474EBC50A76B097D0840CC7(__this, L_8, L_9, L_10, NULL);
		NullCheck(L_7);
		L_7->___ConnectAddress = L_11;
		Il2CppCodeGenWriteBarrier((void**)(&L_7->___ConnectAddress), (void*)L_11);
	}

IL_0056:
	{
		IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* L_12 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___PhotonSocket;
		NullCheck(L_12);
		bool L_13;
		L_13 = VirtualFuncInvoker0< bool >::Invoke(4, L_12);
		V_1 = L_13;
		bool L_14 = V_1;
		if (!L_14)
		{
			goto IL_0071;
		}
	}
	{
		((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___peerConnectionState = 1;
		V_2 = (bool)1;
		goto IL_0075;
	}

IL_0071:
	{
		V_2 = (bool)0;
		goto IL_0075;
	}

IL_0075:
	{
		bool L_15 = V_2;
		return L_15;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TPeer_OnConnect_m5ACC87E72D383180F93588035B6798B1916DAB1C (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
	int32_t G_B3_0 = 0;
	{
		int32_t L_0;
		L_0 = PeerBase_get_timeInt_m58B98F2C895A84331EE6E9CC340117F1DF7DBF6F(__this, NULL);
		__this->___lastPingActivity = L_0;
		bool L_1 = __this->___DoFraming;
		if (L_1)
		{
			goto IL_0020;
		}
	}
	{
		RuntimeObject* L_2 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___PhotonToken;
		G_B3_0 = ((!(((RuntimeObject*)(RuntimeObject*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		goto IL_0021;
	}

IL_0020:
	{
		G_B3_0 = 1;
	}

IL_0021:
	{
		V_0 = (bool)G_B3_0;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_003f;
		}
	}
	{
		__this->___waitForInitResponse = (bool)1;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4;
		L_4 = PeerBase_WriteInitRequest_mD9AF1B9F4D1D6BBEAB2168A1FE75FA0540AD892F(__this, NULL);
		V_1 = L_4;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_1;
		TPeer_EnqueueInit_m31136CD9D656460AE02F048838AB2DCD994C75AC(__this, L_5, NULL);
		goto IL_0048;
	}

IL_003f:
	{
		__this->___waitForInitResponse = (bool)0;
	}

IL_0048:
	{
		bool L_6;
		L_6 = VirtualFuncInvoker0< bool >::Invoke(16, __this);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TPeer_Disconnect_mC18BE0ED7F7BE1F37B66B39064147E2C0DCA007E (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPhotonPeerListener_tCF670245092F1C9F0BB8F83AE0742E9473417E6D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral070D193C86BF98D0196B0B2AB6F7CF0437FEF24B);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	int32_t G_B3_0 = 0;
	{
		uint8_t L_0 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___peerConnectionState;
		if (!L_0)
		{
			goto IL_0014;
		}
	}
	{
		uint8_t L_1 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___peerConnectionState;
		G_B3_0 = ((((int32_t)L_1) == ((int32_t)4))? 1 : 0);
		goto IL_0015;
	}

IL_0014:
	{
		G_B3_0 = 1;
	}

IL_0015:
	{
		V_0 = (bool)G_B3_0;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_001c;
		}
	}
	{
		goto IL_0047;
	}

IL_001c:
	{
		uint8_t L_3;
		L_3 = PeerBase_get_debugOut_mA29D5E38097C6B8374B8C69C89D2AEE5ACBCDF76(__this, NULL);
		V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_0040;
		}
	}
	{
		RuntimeObject* L_5;
		L_5 = PeerBase_get_Listener_m3E13539621D55C1171BE6FBEA59BE827F43BDB59(__this, NULL);
		NullCheck(L_5);
		InterfaceActionInvoker2< uint8_t, String_t* >::Invoke(0, IPhotonPeerListener_tCF670245092F1C9F0BB8F83AE0742E9473417E6D_il2cpp_TypeInfo_var, L_5, 5, _stringLiteral070D193C86BF98D0196B0B2AB6F7CF0437FEF24B);
	}

IL_0040:
	{
		VirtualActionInvoker0::Invoke(12, __this);
	}

IL_0047:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TPeer_StopConnection_m1DAA7F651F855402B528873A02DF01A38AA9AD61 (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Clear_m8CA86E125D660CED98B811B8751FC008282F07E6_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* V_1 = NULL;
	bool V_2 = false;
	{
		((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___peerConnectionState = 4;
		IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* L_0 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___PhotonSocket;
		V_0 = (bool)((!(((RuntimeObject*)(IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0023;
		}
	}
	{
		IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* L_2 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___PhotonSocket;
		NullCheck(L_2);
		bool L_3;
		L_3 = VirtualFuncInvoker0< bool >::Invoke(5, L_2);
	}

IL_0023:
	{
		Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* L_4 = __this->___incomingList;
		V_1 = L_4;
		V_2 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0045:
			{
				{
					bool L_5 = V_2;
					if (!L_5)
					{
						goto IL_004f;
					}
				}
				{
					Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* L_6 = V_1;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_6, NULL);
				}

IL_004f:
				{
					return;
				}
			}
		});
		try
		{
			Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* L_7 = V_1;
			Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_7, (&V_2), NULL);
			Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* L_8 = __this->___incomingList;
			NullCheck(L_8);
			Queue_1_Clear_m8CA86E125D660CED98B811B8751FC008282F07E6(L_8, Queue_1_Clear_m8CA86E125D660CED98B811B8751FC008282F07E6_RuntimeMethod_var);
			goto IL_0050;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0050:
	{
		((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___peerConnectionState = 0;
		PeerBase_EnqueueStatusCallback_mC9A83CF587306DB6FAF719D13EAD3B56EBBC3DC5(__this, ((int32_t)1025), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TPeer_FetchServerTimestamp_mE49FFD0333A8985461DD8E86CF65DA73FD01F3D0 (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, const RuntimeMethod* method) 
{
	{
		TPeer_SendPing_mBC4688FAB356ECAA508554434C2B52331E95719D(__this, NULL);
		((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___serverTimeOffsetIsAvailable = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TPeer_EnqueueInit_m31136CD9D656460AE02F048838AB2DCD994C75AC (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Protocol_tC0411AB3F04A07C110E728510CDCBAC8EADFC86B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* V_0 = NULL;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
	int32_t V_2 = 0;
	bool V_3 = false;
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_data;
		NullCheck(L_0);
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_1 = (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB*)il2cpp_codegen_object_new(StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB_il2cpp_TypeInfo_var);
		StreamBuffer__ctor_m0804398BEA2EE8863DD68CD99CEFE0D8E2BFB78B(L_1, ((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_0)->max_length)), ((int32_t)32))), NULL);
		V_0 = L_1;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)7);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = L_2;
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)((int32_t)251));
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = L_3;
		NullCheck(L_4);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(6), (uint8_t)1);
		V_1 = L_4;
		V_2 = 1;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_data;
		NullCheck(L_5);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_1;
		NullCheck(L_6);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = V_1;
		il2cpp_codegen_runtime_class_init_inline(Protocol_tC0411AB3F04A07C110E728510CDCBAC8EADFC86B_il2cpp_TypeInfo_var);
		Protocol_Serialize_m77E5E9C461E1172076FCD7FF91DDD21ACCDCECCF(((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_5)->max_length)), ((int32_t)(((RuntimeArray*)L_6)->max_length)))), L_7, (&V_2), NULL);
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_8 = V_0;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_1;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = V_1;
		NullCheck(L_10);
		NullCheck(L_8);
		StreamBuffer_Write_mB8F9B0B3609D1304433FBF99468A5F6807BBC1AE(L_8, L_9, 0, ((int32_t)(((RuntimeArray*)L_10)->max_length)), NULL);
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_11 = V_0;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = ___0_data;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = ___0_data;
		NullCheck(L_13);
		NullCheck(L_11);
		StreamBuffer_Write_mB8F9B0B3609D1304433FBF99468A5F6807BBC1AE(L_11, L_12, 0, ((int32_t)(((RuntimeArray*)L_13)->max_length)), NULL);
		bool L_14;
		L_14 = PeerBase_get_TrafficStatsEnabled_mCC1511B967600ABB65663EE7B8AC96942DC75879(__this, NULL);
		V_3 = L_14;
		bool L_15 = V_3;
		if (!L_15)
		{
			goto IL_0068;
		}
	}
	{
		TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* L_16;
		L_16 = PeerBase_get_TrafficStatsOutgoing_m20D7D5D750CA213D715AB7CDE26ABA707B15DB7E(__this, NULL);
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_17 = V_0;
		NullCheck(L_17);
		int32_t L_18;
		L_18 = StreamBuffer_get_Length_m8BF20D43953229862DFDBEC8D74C8F76442833A7(L_17, NULL);
		NullCheck(L_16);
		TrafficStats_CountControlCommand_m70A881827E55E476DAF814DFE9E6ACF8CCE939D7(L_16, L_18, NULL);
	}

IL_0068:
	{
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_19 = V_0;
		bool L_20;
		L_20 = TPeer_EnqueueMessageAsPayload_mAE465ABE74AA7F29FBFF3A21542BD7F8D4BD2064(__this, 1, L_19, (uint8_t)0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TPeer_DispatchIncomingCommands_m52EE37579196D4CF2BA709F5804650EA859F0473 (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MyAction_t762575F3F98FA6F330E3C7B97DCD6765322EE1C8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Dequeue_mB3349D2869C197D173898545FE1F5F7F541DB7D1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Dequeue_mD91D022E179F6F16A037697D5DC23E2C292903A9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_get_Count_m2F3669C0CF3F9893BF7C19696C2CE3A23ABC8685_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_get_Count_mE7A2519B8F2D1440BA6BCC2734961BD5D4A8483D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	MyAction_t762575F3F98FA6F330E3C7B97DCD6765322EE1C8* V_0 = NULL;
	StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	Queue_1_t154FB8B59EFEDA2B31FA23A85050536E30F23481* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* V_8 = NULL;
	bool V_9 = false;
	bool V_10 = false;
	bool V_11 = false;
	int32_t G_B3_0 = 0;
	{
		uint8_t L_0 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___peerConnectionState;
		if ((!(((uint32_t)L_0) == ((uint32_t)3))))
		{
			goto IL_0021;
		}
	}
	{
		int32_t L_1;
		L_1 = PeerBase_get_timeInt_m58B98F2C895A84331EE6E9CC340117F1DF7DBF6F(__this, NULL);
		int32_t L_2 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___timestampOfLastReceive;
		int32_t L_3;
		L_3 = PeerBase_get_DisconnectTimeout_mBD496C0035F2053C5D855BC786094B77049DAF69(__this, NULL);
		G_B3_0 = ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_1, L_2))) > ((int32_t)L_3))? 1 : 0);
		goto IL_0022;
	}

IL_0021:
	{
		G_B3_0 = 0;
	}

IL_0022:
	{
		V_3 = (bool)G_B3_0;
		bool L_4 = V_3;
		if (!L_4)
		{
			goto IL_0048;
		}
	}
	{
		PeerBase_EnqueueStatusCallback_mC9A83CF587306DB6FAF719D13EAD3B56EBBC3DC5(__this, ((int32_t)1040), NULL);
		MyAction_t762575F3F98FA6F330E3C7B97DCD6765322EE1C8* L_5 = (MyAction_t762575F3F98FA6F330E3C7B97DCD6765322EE1C8*)il2cpp_codegen_object_new(MyAction_t762575F3F98FA6F330E3C7B97DCD6765322EE1C8_il2cpp_TypeInfo_var);
		MyAction__ctor_mF46665DA6BCE2FC72B0667F5337B60F1120F99EE(L_5, __this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 11)), NULL);
		PeerBase_EnqueueActionForDispatch_mE363E6607AA64E7C66F901EB5E19CF6A93CFB54F(__this, L_5, NULL);
	}

IL_0048:
	{
		goto IL_009f;
	}

IL_004a:
	{
		Queue_1_t154FB8B59EFEDA2B31FA23A85050536E30F23481* L_6 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___ActionQueue;
		V_4 = L_6;
		V_5 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_008a:
			{
				{
					bool L_7 = V_5;
					if (!L_7)
					{
						goto IL_0096;
					}
				}
				{
					Queue_1_t154FB8B59EFEDA2B31FA23A85050536E30F23481* L_8 = V_4;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_8, NULL);
				}

IL_0096:
				{
					return;
				}
			}
		});
		try
		{
			{
				Queue_1_t154FB8B59EFEDA2B31FA23A85050536E30F23481* L_9 = V_4;
				Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_9, (&V_5), NULL);
				Queue_1_t154FB8B59EFEDA2B31FA23A85050536E30F23481* L_10 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___ActionQueue;
				NullCheck(L_10);
				int32_t L_11;
				L_11 = Queue_1_get_Count_m2F3669C0CF3F9893BF7C19696C2CE3A23ABC8685_inline(L_10, Queue_1_get_Count_m2F3669C0CF3F9893BF7C19696C2CE3A23ABC8685_RuntimeMethod_var);
				V_6 = (bool)((((int32_t)((((int32_t)L_11) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
				bool L_12 = V_6;
				if (!L_12)
				{
					goto IL_007b_1;
				}
			}
			{
				goto IL_00a4;
			}

IL_007b_1:
			{
				Queue_1_t154FB8B59EFEDA2B31FA23A85050536E30F23481* L_13 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___ActionQueue;
				NullCheck(L_13);
				MyAction_t762575F3F98FA6F330E3C7B97DCD6765322EE1C8* L_14;
				L_14 = Queue_1_Dequeue_mD91D022E179F6F16A037697D5DC23E2C292903A9(L_13, Queue_1_Dequeue_mD91D022E179F6F16A037697D5DC23E2C292903A9_RuntimeMethod_var);
				V_0 = L_14;
				goto IL_0097;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0097:
	{
		MyAction_t762575F3F98FA6F330E3C7B97DCD6765322EE1C8* L_15 = V_0;
		NullCheck(L_15);
		MyAction_Invoke_m4B08D293E676A68D50BF9DAE9EAE4C413EBCB5C0_inline(L_15, NULL);
	}

IL_009f:
	{
		V_7 = (bool)1;
		goto IL_004a;
	}

IL_00a4:
	{
		Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* L_16 = __this->___incomingList;
		V_8 = L_16;
		V_9 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00e6:
			{
				{
					bool L_17 = V_9;
					if (!L_17)
					{
						goto IL_00f2;
					}
				}
				{
					Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* L_18 = V_8;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_18, NULL);
				}

IL_00f2:
				{
					return;
				}
			}
		});
		try
		{
			{
				Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* L_19 = V_8;
				Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_19, (&V_9), NULL);
				Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* L_20 = __this->___incomingList;
				NullCheck(L_20);
				int32_t L_21;
				L_21 = Queue_1_get_Count_mE7A2519B8F2D1440BA6BCC2734961BD5D4A8483D_inline(L_20, Queue_1_get_Count_mE7A2519B8F2D1440BA6BCC2734961BD5D4A8483D_RuntimeMethod_var);
				V_10 = (bool)((((int32_t)((((int32_t)L_21) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
				bool L_22 = V_10;
				if (!L_22)
				{
					goto IL_00d7_1;
				}
			}
			{
				V_11 = (bool)0;
				goto IL_0115;
			}

IL_00d7_1:
			{
				Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* L_23 = __this->___incomingList;
				NullCheck(L_23);
				StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_24;
				L_24 = Queue_1_Dequeue_mB3349D2869C197D173898545FE1F5F7F541DB7D1(L_23, Queue_1_Dequeue_mB3349D2869C197D173898545FE1F5F7F541DB7D1_RuntimeMethod_var);
				V_1 = L_24;
				goto IL_00f3;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00f3:
	{
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_25 = V_1;
		NullCheck(L_25);
		int32_t L_26;
		L_26 = StreamBuffer_get_Length_m8BF20D43953229862DFDBEC8D74C8F76442833A7(L_25, NULL);
		((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___ByteCountCurrentDispatch = ((int32_t)il2cpp_codegen_add(L_26, 3));
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_27 = V_1;
		bool L_28;
		L_28 = VirtualFuncInvoker1< bool, StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* >::Invoke(20, __this, L_27);
		V_2 = L_28;
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_29 = V_1;
		il2cpp_codegen_runtime_class_init_inline(PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F_il2cpp_TypeInfo_var);
		PeerBase_MessageBufferPoolPut_mFF5D5589EB3A36456368A63BFC2ADFDE0AF28187(L_29, NULL);
		bool L_30 = V_2;
		V_11 = L_30;
		goto IL_0115;
	}

IL_0115:
	{
		bool L_31 = V_11;
		return L_31;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TPeer_SendOutgoingCommands_mC359283A2FFFE96113C0C182C383637BA752BDD3 (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveRange_m462317B8EA68B366BDE7EDB018C2F1E143F36D59_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m8E5C4F48D28BFC5C2191D8181EC011B16506AA40_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA47D802088BBF5103B14BFC73F946857289C2E09_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC* V_3 = NULL;
	bool V_4 = false;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* V_9 = NULL;
	bool V_10 = false;
	bool V_11 = false;
	bool V_12 = false;
	bool V_13 = false;
	bool V_14 = false;
	int32_t G_B13_0 = 0;
	int32_t G_B20_0 = 0;
	{
		uint8_t L_0 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___peerConnectionState;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0016;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_0153;
	}

IL_0016:
	{
		TPeer_SendPing_mBC4688FAB356ECAA508554434C2B52331E95719D(__this, NULL);
		IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* L_2 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___PhotonSocket;
		NullCheck(L_2);
		bool L_3;
		L_3 = IPhotonSocket_get_Connected_mB8837449AB5C1DC2A811F1B4DC9D2E7EA9C1C71A(L_2, NULL);
		V_2 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
		bool L_4 = V_2;
		if (!L_4)
		{
			goto IL_0037;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_0153;
	}

IL_0037:
	{
		int32_t L_5;
		L_5 = PeerBase_get_timeInt_m58B98F2C895A84331EE6E9CC340117F1DF7DBF6F(__this, NULL);
		((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___timeLastSendOutgoing = L_5;
		List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC* L_6 = __this->___outgoingStream;
		V_3 = L_6;
		V_4 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0147:
			{
				{
					bool L_7 = V_4;
					if (!L_7)
					{
						goto IL_0152;
					}
				}
				{
					List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC* L_8 = V_3;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_8, NULL);
				}

IL_0152:
				{
					return;
				}
			}
		});
		try
		{
			{
				List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC* L_9 = V_3;
				Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_9, (&V_4), NULL);
				V_5 = 0;
				V_6 = 0;
				V_7 = 0;
				V_8 = 0;
				goto IL_00e8_1;
			}

IL_0068_1:
			{
				List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC* L_10 = __this->___outgoingStream;
				int32_t L_11 = V_8;
				NullCheck(L_10);
				StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_12;
				L_12 = List_1_get_Item_mA47D802088BBF5103B14BFC73F946857289C2E09(L_10, L_11, List_1_get_Item_mA47D802088BBF5103B14BFC73F946857289C2E09_RuntimeMethod_var);
				V_9 = L_12;
				StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_13 = V_9;
				NullCheck(L_13);
				ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14;
				L_14 = StreamBuffer_GetBuffer_mB347ABAE3E9F1FD59A8657B965D85CB4AE8C2479(L_13, NULL);
				StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_15 = V_9;
				NullCheck(L_15);
				int32_t L_16;
				L_16 = StreamBuffer_get_Length_m8BF20D43953229862DFDBEC8D74C8F76442833A7(L_15, NULL);
				int32_t L_17;
				L_17 = TPeer_SendData_m89512E66F1AE2DAB780DEDC60538000ABBEB4D58(__this, L_14, L_16, NULL);
				V_7 = L_17;
				int32_t L_18 = V_7;
				V_10 = (bool)((((int32_t)L_18) == ((int32_t)4))? 1 : 0);
				bool L_19 = V_10;
				if (!L_19)
				{
					goto IL_009c_1;
				}
			}
			{
				goto IL_0100_1;
			}

IL_009c_1:
			{
				int32_t L_20 = V_6;
				StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_21 = V_9;
				NullCheck(L_21);
				int32_t L_22;
				L_22 = StreamBuffer_get_Length_m8BF20D43953229862DFDBEC8D74C8F76442833A7(L_21, NULL);
				V_6 = ((int32_t)il2cpp_codegen_add(L_20, L_22));
				int32_t L_23 = V_5;
				V_5 = ((int32_t)il2cpp_codegen_add(L_23, 1));
				int32_t L_24 = V_7;
				V_11 = (bool)((((int32_t)((((int32_t)L_24) == ((int32_t)5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
				bool L_25 = V_11;
				if (!L_25)
				{
					goto IL_00c6_1;
				}
			}
			{
				StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_26 = V_9;
				il2cpp_codegen_runtime_class_init_inline(PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F_il2cpp_TypeInfo_var);
				PeerBase_MessageBufferPoolPut_mFF5D5589EB3A36456368A63BFC2ADFDE0AF28187(L_26, NULL);
			}

IL_00c6_1:
			{
				int32_t L_27 = V_6;
				int32_t L_28;
				L_28 = PeerBase_get_mtu_mC01F04407072451449FF676D041A2DE91C827EC9(__this, NULL);
				if ((((int32_t)L_27) >= ((int32_t)L_28)))
				{
					goto IL_00d7_1;
				}
			}
			{
				int32_t L_29 = V_7;
				G_B13_0 = ((((int32_t)L_29) == ((int32_t)5))? 1 : 0);
				goto IL_00d8_1;
			}

IL_00d7_1:
			{
				G_B13_0 = 1;
			}

IL_00d8_1:
			{
				V_12 = (bool)G_B13_0;
				bool L_30 = V_12;
				if (!L_30)
				{
					goto IL_00e1_1;
				}
			}
			{
				goto IL_0100_1;
			}

IL_00e1_1:
			{
				int32_t L_31 = V_8;
				V_8 = ((int32_t)il2cpp_codegen_add(L_31, 1));
			}

IL_00e8_1:
			{
				int32_t L_32 = V_8;
				List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC* L_33 = __this->___outgoingStream;
				NullCheck(L_33);
				int32_t L_34;
				L_34 = List_1_get_Count_m8E5C4F48D28BFC5C2191D8181EC011B16506AA40_inline(L_33, List_1_get_Count_m8E5C4F48D28BFC5C2191D8181EC011B16506AA40_RuntimeMethod_var);
				V_13 = (bool)((((int32_t)L_32) < ((int32_t)L_34))? 1 : 0);
				bool L_35 = V_13;
				if (L_35)
				{
					goto IL_0068_1;
				}
			}

IL_0100_1:
			{
				List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC* L_36 = __this->___outgoingStream;
				int32_t L_37 = V_5;
				NullCheck(L_36);
				List_1_RemoveRange_m462317B8EA68B366BDE7EDB018C2F1E143F36D59(L_36, 0, L_37, List_1_RemoveRange_m462317B8EA68B366BDE7EDB018C2F1E143F36D59_RuntimeMethod_var);
				int32_t L_38 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___outgoingCommandsInStream;
				int32_t L_39 = V_5;
				((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___outgoingCommandsInStream = ((int32_t)il2cpp_codegen_subtract(L_38, L_39));
				int32_t L_40 = V_7;
				if ((((int32_t)L_40) == ((int32_t)4)))
				{
					goto IL_012a_1;
				}
			}
			{
				int32_t L_41 = V_7;
				G_B20_0 = ((((int32_t)L_41) == ((int32_t)5))? 1 : 0);
				goto IL_012b_1;
			}

IL_012a_1:
			{
				G_B20_0 = 1;
			}

IL_012b_1:
			{
				V_14 = (bool)G_B20_0;
				bool L_42 = V_14;
				if (!L_42)
				{
					goto IL_0136_1;
				}
			}
			{
				V_1 = (bool)0;
				goto IL_0153;
			}

IL_0136_1:
			{
				List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC* L_43 = __this->___outgoingStream;
				NullCheck(L_43);
				int32_t L_44;
				L_44 = List_1_get_Count_m8E5C4F48D28BFC5C2191D8181EC011B16506AA40_inline(L_43, List_1_get_Count_m8E5C4F48D28BFC5C2191D8181EC011B16506AA40_RuntimeMethod_var);
				V_1 = (bool)((((int32_t)L_44) > ((int32_t)0))? 1 : 0);
				goto IL_0153;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0153:
	{
		bool L_45 = V_1;
		return L_45;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TPeer_SendAcksOnly_m823051C1C228F7541A6E7AC0D8791C471D901479 (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	{
		uint8_t L_0 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___peerConnectionState;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0013;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_001e;
	}

IL_0013:
	{
		TPeer_SendPing_mBC4688FAB356ECAA508554434C2B52331E95719D(__this, NULL);
		V_1 = (bool)0;
		goto IL_001e;
	}

IL_001e:
	{
		bool L_2 = V_1;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TPeer_EnqueuePhotonMessage_m6E4A46F4D4CC6399F7ECAF5C4A78623B6CA277F0 (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* ___0_opBytes, SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8 ___1_sendParams, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8 L_0 = ___1_sendParams;
		int32_t L_1 = L_0.___DeliveryMode;
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_2 = ___0_opBytes;
		SendOptions_tF9510905DE0E4230B6BF45A2AD2A43773AC32ED8 L_3 = ___1_sendParams;
		uint8_t L_4 = L_3.___Channel;
		bool L_5;
		L_5 = TPeer_EnqueueMessageAsPayload_mAE465ABE74AA7F29FBFF3A21542BD7F8D4BD2064(__this, L_1, L_2, L_4, NULL);
		V_0 = L_5;
		goto IL_0017;
	}

IL_0017:
	{
		bool L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TPeer_EnqueueMessageAsPayload_mAE465ABE74AA7F29FBFF3A21542BD7F8D4BD2064 (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, int32_t ___0_deliveryMode, StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* ___1_opMessage, uint8_t ___2_channelId, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m9F216224BAE030A1FEAB8C6A1711F957D547A32A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Protocol_tC0411AB3F04A07C110E728510CDCBAC8EADFC86B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_4 = NULL;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC* V_8 = NULL;
	bool V_9 = false;
	bool V_10 = false;
	int32_t V_11 = 0;
	int32_t V_12 = 0;
	{
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_0 = ___1_opMessage;
		V_1 = (bool)((((RuntimeObject*)(StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_1;
		if (!L_1)
		{
			goto IL_0011;
		}
	}
	{
		V_2 = (bool)0;
		goto IL_0137;
	}

IL_0011:
	{
		bool L_2 = __this->___DoFraming;
		V_3 = L_2;
		bool L_3 = V_3;
		if (!L_3)
		{
			goto IL_008b;
		}
	}
	{
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_4 = ___1_opMessage;
		NullCheck(L_4);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5;
		L_5 = StreamBuffer_GetBuffer_mB347ABAE3E9F1FD59A8657B965D85CB4AE8C2479(L_4, NULL);
		V_4 = L_5;
		V_5 = 1;
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_6 = ___1_opMessage;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = StreamBuffer_get_Length_m8BF20D43953229862DFDBEC8D74C8F76442833A7(L_6, NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = V_4;
		il2cpp_codegen_runtime_class_init_inline(Protocol_tC0411AB3F04A07C110E728510CDCBAC8EADFC86B_il2cpp_TypeInfo_var);
		Protocol_Serialize_m77E5E9C461E1172076FCD7FF91DDD21ACCDCECCF(L_7, L_8, (&V_5), NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_4;
		uint8_t L_10 = ___2_channelId;
		NullCheck(L_9);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(5), (uint8_t)L_10);
		int32_t L_11 = ___0_deliveryMode;
		V_7 = L_11;
		int32_t L_12 = V_7;
		V_6 = L_12;
		int32_t L_13 = V_6;
		switch (L_13)
		{
			case 0:
			{
				goto IL_005c;
			}
			case 1:
			{
				goto IL_0063;
			}
			case 2:
			{
				goto IL_006a;
			}
			case 3:
			{
				goto IL_0071;
			}
		}
	}
	{
		goto IL_0078;
	}

IL_005c:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = V_4;
		NullCheck(L_14);
		(L_14)->SetAt(static_cast<il2cpp_array_size_t>(6), (uint8_t)0);
		goto IL_008a;
	}

IL_0063:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = V_4;
		NullCheck(L_15);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(6), (uint8_t)1);
		goto IL_008a;
	}

IL_006a:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = V_4;
		NullCheck(L_16);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(6), (uint8_t)2);
		goto IL_008a;
	}

IL_0071:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = V_4;
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(6), (uint8_t)3);
		goto IL_008a;
	}

IL_0078:
	{
		int32_t L_18 = ___0_deliveryMode;
		int32_t L_19 = L_18;
		RuntimeObject* L_20 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DeliveryMode_tBD00E8E8A6BB25D15E75BBBDD17DCEB12B803593_il2cpp_TypeInfo_var)), &L_19);
		ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_21 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
		ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_21, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAC74A02B4CEED8538DF27EC8749B19526C0B8E0A)), L_20, (String_t*)NULL, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TPeer_EnqueueMessageAsPayload_mAE465ABE74AA7F29FBFF3A21542BD7F8D4BD2064_RuntimeMethod_var)));
	}

IL_008a:
	{
	}

IL_008b:
	{
		List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC* L_22 = __this->___outgoingStream;
		V_8 = L_22;
		V_9 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00bf:
			{
				{
					bool L_23 = V_9;
					if (!L_23)
					{
						goto IL_00cb;
					}
				}
				{
					List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC* L_24 = V_8;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_24, NULL);
				}

IL_00cb:
				{
					return;
				}
			}
		});
		try
		{
			List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC* L_25 = V_8;
			Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_25, (&V_9), NULL);
			List_1_t55D506B5B78A337C83FCCFAF53EEC4641364B9AC* L_26 = __this->___outgoingStream;
			StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_27 = ___1_opMessage;
			NullCheck(L_26);
			List_1_Add_m9F216224BAE030A1FEAB8C6A1711F957D547A32A_inline(L_26, L_27, List_1_Add_m9F216224BAE030A1FEAB8C6A1711F957D547A32A_RuntimeMethod_var);
			int32_t L_28 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___outgoingCommandsInStream;
			((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___outgoingCommandsInStream = ((int32_t)il2cpp_codegen_add(L_28, 1));
			goto IL_00cc;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00cc:
	{
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_29 = ___1_opMessage;
		NullCheck(L_29);
		int32_t L_30;
		L_30 = StreamBuffer_get_Length_m8BF20D43953229862DFDBEC8D74C8F76442833A7(L_29, NULL);
		V_0 = L_30;
		int32_t L_31 = V_0;
		((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___ByteCountLastOperation = L_31;
		bool L_32;
		L_32 = PeerBase_get_TrafficStatsEnabled_mCC1511B967600ABB65663EE7B8AC96942DC75879(__this, NULL);
		V_10 = L_32;
		bool L_33 = V_10;
		if (!L_33)
		{
			goto IL_0133;
		}
	}
	{
		int32_t L_34 = ___0_deliveryMode;
		V_12 = L_34;
		int32_t L_35 = V_12;
		V_11 = L_35;
		int32_t L_36 = V_11;
		switch (L_36)
		{
			case 0:
			{
				goto IL_0107;
			}
			case 1:
			{
				goto IL_0116;
			}
			case 2:
			{
				goto IL_0107;
			}
			case 3:
			{
				goto IL_0116;
			}
		}
	}
	{
		goto IL_0125;
	}

IL_0107:
	{
		TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* L_37;
		L_37 = PeerBase_get_TrafficStatsOutgoing_m20D7D5D750CA213D715AB7CDE26ABA707B15DB7E(__this, NULL);
		int32_t L_38 = V_0;
		NullCheck(L_37);
		TrafficStats_CountUnreliableOpCommand_m145B50835A379E19BA4FC7365A8ED0BB1CFCDE7C(L_37, L_38, NULL);
		goto IL_0125;
	}

IL_0116:
	{
		TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* L_39;
		L_39 = PeerBase_get_TrafficStatsOutgoing_m20D7D5D750CA213D715AB7CDE26ABA707B15DB7E(__this, NULL);
		int32_t L_40 = V_0;
		NullCheck(L_39);
		TrafficStats_CountReliableOpCommand_mD9D723FD5DFFC806355B121EDAF34F05A1D10E7F(L_39, L_40, NULL);
		goto IL_0125;
	}

IL_0125:
	{
		TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* L_41;
		L_41 = PeerBase_get_TrafficStatsGameLevel_m780E6D69F636F8BFDF27F55BCB3B09F172C57869(__this, NULL);
		int32_t L_42 = V_0;
		NullCheck(L_41);
		TrafficStatsGameLevel_CountOperation_m10354051129E7212570E179A097F2EF4EB375BED(L_41, L_42, NULL);
	}

IL_0133:
	{
		V_2 = (bool)1;
		goto IL_0137;
	}

IL_0137:
	{
		bool L_43 = V_2;
		return L_43;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TPeer_SendPing_mBC4688FAB356ECAA508554434C2B52331E95719D (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PhotonCodes_tD87BC2AFC97AFC5FD8016CEA4498183CDF98C730_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Protocol_tC0411AB3F04A07C110E728510CDCBAC8EADFC86B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* V_1 = NULL;
	int32_t V_2 = 0;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	ParameterDictionary_t86A1C953B1E7C11059D12BAAE61E0021124E08F3* V_7 = NULL;
	bool V_8 = false;
	int32_t V_9 = 0;
	bool V_10 = false;
	bool V_11 = false;
	int32_t G_B7_0 = 0;
	{
		int32_t L_0;
		L_0 = PeerBase_get_timeInt_m58B98F2C895A84331EE6E9CC340117F1DF7DBF6F(__this, NULL);
		int32_t L_1 = __this->___lastPingActivity;
		int32_t L_2;
		L_2 = PeerBase_get_timePingInterval_mAD3BCDADA9AEFD1EF576A4EE193F1801312EBE3D(__this, NULL);
		V_3 = (bool)((((int32_t)((int32_t)il2cpp_codegen_subtract(L_0, L_1))) < ((int32_t)L_2))? 1 : 0);
		bool L_3 = V_3;
		if (!L_3)
		{
			goto IL_0020;
		}
	}
	{
		goto IL_0137;
	}

IL_0020:
	{
		uint8_t L_4 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___peerConnectionState;
		V_4 = (bool)((((int32_t)L_4) == ((int32_t)3))? 1 : 0);
		bool L_5 = V_4;
		if (!L_5)
		{
			goto IL_0033;
		}
	}
	{
		goto IL_0053;
	}

IL_0033:
	{
		uint8_t L_6 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___peerConnectionState;
		if ((!(((uint32_t)L_6) == ((uint32_t)1))))
		{
			goto IL_0045;
		}
	}
	{
		bool L_7 = __this->___waitForInitResponse;
		G_B7_0 = ((int32_t)(L_7));
		goto IL_0046;
	}

IL_0045:
	{
		G_B7_0 = 1;
	}

IL_0046:
	{
		V_5 = (bool)G_B7_0;
		bool L_8 = V_5;
		if (!L_8)
		{
			goto IL_0052;
		}
	}
	{
		goto IL_0137;
	}

IL_0052:
	{
	}

IL_0053:
	{
		int32_t L_9;
		L_9 = PeerBase_get_timeInt_m58B98F2C895A84331EE6E9CC340117F1DF7DBF6F(__this, NULL);
		V_0 = L_9;
		int32_t L_10 = V_0;
		__this->___lastPingActivity = L_10;
		bool L_11 = __this->___DoFraming;
		V_6 = (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0);
		bool L_12 = V_6;
		if (!L_12)
		{
			goto IL_00c1;
		}
	}
	{
		ParameterDictionary_t86A1C953B1E7C11059D12BAAE61E0021124E08F3* L_13 = __this->___pingParamDict;
		V_7 = L_13;
		V_8 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00b1:
			{
				{
					bool L_14 = V_8;
					if (!L_14)
					{
						goto IL_00bd;
					}
				}
				{
					ParameterDictionary_t86A1C953B1E7C11059D12BAAE61E0021124E08F3* L_15 = V_7;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_15, NULL);
				}

IL_00bd:
				{
					return;
				}
			}
		});
		try
		{
			ParameterDictionary_t86A1C953B1E7C11059D12BAAE61E0021124E08F3* L_16 = V_7;
			Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_16, (&V_8), NULL);
			ParameterDictionary_t86A1C953B1E7C11059D12BAAE61E0021124E08F3* L_17 = __this->___pingParamDict;
			int32_t L_18 = V_0;
			int32_t L_19 = L_18;
			RuntimeObject* L_20 = Box(il2cpp_defaults.int32_class, &L_19);
			NullCheck(L_17);
			ParameterDictionary_set_Item_mA916FC2A561D86BB8C64600AB48DC964F4607E01(L_17, (uint8_t)1, L_20, NULL);
			il2cpp_codegen_runtime_class_init_inline(PhotonCodes_tD87BC2AFC97AFC5FD8016CEA4498183CDF98C730_il2cpp_TypeInfo_var);
			uint8_t L_21 = ((PhotonCodes_tD87BC2AFC97AFC5FD8016CEA4498183CDF98C730_StaticFields*)il2cpp_codegen_static_fields_for(PhotonCodes_tD87BC2AFC97AFC5FD8016CEA4498183CDF98C730_il2cpp_TypeInfo_var))->___Ping;
			ParameterDictionary_t86A1C953B1E7C11059D12BAAE61E0021124E08F3* L_22 = __this->___pingParamDict;
			StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_23;
			L_23 = PeerBase_SerializeOperationToMessage_m819A3893658424FCC353570427A09870A767B02C(__this, L_21, L_22, 6, (bool)0, NULL);
			V_1 = L_23;
			goto IL_00be;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00be:
	{
		goto IL_00f1;
	}

IL_00c1:
	{
		V_9 = 1;
		int32_t L_24 = V_0;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_25 = __this->___pingRequest;
		il2cpp_codegen_runtime_class_init_inline(Protocol_tC0411AB3F04A07C110E728510CDCBAC8EADFC86B_il2cpp_TypeInfo_var);
		Protocol_Serialize_m77E5E9C461E1172076FCD7FF91DDD21ACCDCECCF(L_24, L_25, (&V_9), NULL);
		il2cpp_codegen_runtime_class_init_inline(PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F_il2cpp_TypeInfo_var);
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_26;
		L_26 = PeerBase_MessageBufferPoolGet_mB1C28AD5DA0619EF3C53DCBCD381EE100A35E041(NULL);
		V_1 = L_26;
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_27 = V_1;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_28 = __this->___pingRequest;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_29 = __this->___pingRequest;
		NullCheck(L_29);
		NullCheck(L_27);
		StreamBuffer_Write_mB8F9B0B3609D1304433FBF99468A5F6807BBC1AE(L_27, L_28, 0, ((int32_t)(((RuntimeArray*)L_29)->max_length)), NULL);
	}

IL_00f1:
	{
		bool L_30;
		L_30 = PeerBase_get_TrafficStatsEnabled_mCC1511B967600ABB65663EE7B8AC96942DC75879(__this, NULL);
		V_10 = L_30;
		bool L_31 = V_10;
		if (!L_31)
		{
			goto IL_0111;
		}
	}
	{
		TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* L_32;
		L_32 = PeerBase_get_TrafficStatsOutgoing_m20D7D5D750CA213D715AB7CDE26ABA707B15DB7E(__this, NULL);
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_33 = V_1;
		NullCheck(L_33);
		int32_t L_34;
		L_34 = StreamBuffer_get_Length_m8BF20D43953229862DFDBEC8D74C8F76442833A7(L_33, NULL);
		NullCheck(L_32);
		TrafficStats_CountControlCommand_m70A881827E55E476DAF814DFE9E6ACF8CCE939D7(L_32, L_34, NULL);
	}

IL_0111:
	{
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_35 = V_1;
		NullCheck(L_35);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_36;
		L_36 = StreamBuffer_GetBuffer_mB347ABAE3E9F1FD59A8657B965D85CB4AE8C2479(L_35, NULL);
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_37 = V_1;
		NullCheck(L_37);
		int32_t L_38;
		L_38 = StreamBuffer_get_Length_m8BF20D43953229862DFDBEC8D74C8F76442833A7(L_37, NULL);
		int32_t L_39;
		L_39 = TPeer_SendData_m89512E66F1AE2DAB780DEDC60538000ABBEB4D58(__this, L_36, L_38, NULL);
		V_2 = L_39;
		int32_t L_40 = V_2;
		V_11 = (bool)((((int32_t)L_40) == ((int32_t)0))? 1 : 0);
		bool L_41 = V_11;
		if (!L_41)
		{
			goto IL_0137;
		}
	}
	{
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_42 = V_1;
		il2cpp_codegen_runtime_class_init_inline(PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F_il2cpp_TypeInfo_var);
		PeerBase_MessageBufferPoolPut_mFF5D5589EB3A36456368A63BFC2ADFDE0AF28187(L_42, NULL);
	}

IL_0137:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TPeer_SendData_m89512E66F1AE2DAB780DEDC60538000ABBEB4D58 (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, int32_t ___1_length, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	int32_t V_2 = 0;
	bool V_3 = false;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_4 = NULL;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	bool V_7 = false;
	Exception_t* V_8 = NULL;
	bool V_9 = false;
	int32_t V_10 = 0;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	{
		V_0 = 0;
	}
	try
	{
		{
			int64_t L_0 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___bytesOut;
			int32_t L_1 = ___1_length;
			((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___bytesOut = ((int64_t)il2cpp_codegen_add(L_0, ((int64_t)L_1)));
			bool L_2;
			L_2 = PeerBase_get_TrafficStatsEnabled_mCC1511B967600ABB65663EE7B8AC96942DC75879(__this, NULL);
			V_1 = L_2;
			bool L_3 = V_1;
			if (!L_3)
			{
				goto IL_0049_1;
			}
		}
		{
			TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* L_4;
			L_4 = PeerBase_get_TrafficStatsOutgoing_m20D7D5D750CA213D715AB7CDE26ABA707B15DB7E(__this, NULL);
			TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* L_5 = L_4;
			NullCheck(L_5);
			int32_t L_6;
			L_6 = TrafficStats_get_TotalPacketCount_m53FF50B024EC68701EB6CD83DC691D521067CF56_inline(L_5, NULL);
			V_2 = L_6;
			int32_t L_7 = V_2;
			NullCheck(L_5);
			TrafficStats_set_TotalPacketCount_m1F2462971D60D696A9F0ACC128B36EC38B2298DF_inline(L_5, ((int32_t)il2cpp_codegen_add(L_7, 1)), NULL);
			TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* L_8;
			L_8 = PeerBase_get_TrafficStatsOutgoing_m20D7D5D750CA213D715AB7CDE26ABA707B15DB7E(__this, NULL);
			TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* L_9 = L_8;
			NullCheck(L_9);
			int32_t L_10;
			L_10 = TrafficStats_get_TotalCommandsInPackets_m81EFD3CD6FF16B0BD0BF40A96D234C13FFA0AB5B_inline(L_9, NULL);
			NullCheck(L_9);
			TrafficStats_set_TotalCommandsInPackets_mF1BAE11EB423190F3D02166FF5A99DF3463EE535_inline(L_9, ((int32_t)il2cpp_codegen_add(L_10, 1)), NULL);
		}

IL_0049_1:
		{
			NetworkSimulationSet_t4BA8B34DF74B489FCB89281132F777080DBEAF49* L_11;
			L_11 = PeerBase_get_NetworkSimulationSettings_mC086D6F425E4C02DF87A6295FB4E91517CB6F106(__this, NULL);
			NullCheck(L_11);
			bool L_12;
			L_12 = NetworkSimulationSet_get_IsSimulationEnabled_m238491EF54EFF3BDDCC0BEE13B24B291AF7A55CA(L_11, NULL);
			V_3 = L_12;
			bool L_13 = V_3;
			if (!L_13)
			{
				goto IL_0079_1;
			}
		}
		{
			int32_t L_14 = ___1_length;
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_14);
			V_4 = L_15;
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = ___0_data;
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = V_4;
			int32_t L_18 = ___1_length;
			Buffer_BlockCopy_m2F7BC0C5BA97C500E3F87D5008718F797E02B358((RuntimeArray*)L_16, 0, (RuntimeArray*)L_17, 0, L_18, NULL);
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19 = V_4;
			PeerBase_SendNetworkSimulated_m73CD388268809462C6B1A9A54C42FF9C7E5E9E6C(__this, L_19, NULL);
			goto IL_00b6_1;
		}

IL_0079_1:
		{
			int32_t L_20;
			L_20 = PeerBase_get_timeInt_m58B98F2C895A84331EE6E9CC340117F1DF7DBF6F(__this, NULL);
			V_5 = L_20;
			IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* L_21 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___PhotonSocket;
			ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = ___0_data;
			int32_t L_23 = ___1_length;
			NullCheck(L_21);
			int32_t L_24;
			L_24 = VirtualFuncInvoker2< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t >::Invoke(6, L_21, L_22, L_23);
			V_0 = L_24;
			int32_t L_25;
			L_25 = PeerBase_get_timeInt_m58B98F2C895A84331EE6E9CC340117F1DF7DBF6F(__this, NULL);
			int32_t L_26 = V_5;
			V_6 = ((int32_t)il2cpp_codegen_subtract(L_25, L_26));
			int32_t L_27 = V_6;
			int32_t L_28 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___longestSentCall;
			V_7 = (bool)((((int32_t)L_27) > ((int32_t)L_28))? 1 : 0);
			bool L_29 = V_7;
			if (!L_29)
			{
				goto IL_00b5_1;
			}
		}
		{
			int32_t L_30 = V_6;
			((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___longestSentCall = L_30;
		}

IL_00b5_1:
		{
		}

IL_00b6_1:
		{
			goto IL_00ef;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_00b9;
		}
		throw e;
	}

CATCH_00b9:
	{
		{
			Exception_t* L_31 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
			V_8 = L_31;
			uint8_t L_32;
			L_32 = PeerBase_get_debugOut_mA29D5E38097C6B8374B8C69C89D2AEE5ACBCDF76(__this, NULL);
			V_9 = (bool)((((int32_t)((((int32_t)L_32) < ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
			bool L_33 = V_9;
			if (!L_33)
			{
				goto IL_00e4;
			}
		}
		{
			RuntimeObject* L_34;
			L_34 = PeerBase_get_Listener_m3E13539621D55C1171BE6FBEA59BE827F43BDB59(__this, NULL);
			Exception_t* L_35 = V_8;
			NullCheck(L_35);
			String_t* L_36;
			L_36 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_35);
			NullCheck(L_34);
			InterfaceActionInvoker2< uint8_t, String_t* >::Invoke(0, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IPhotonPeerListener_tCF670245092F1C9F0BB8F83AE0742E9473417E6D_il2cpp_TypeInfo_var)), L_34, 1, L_36);
		}

IL_00e4:
		{
			Exception_t* L_37 = V_8;
			il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SupportClass_t32D0DFFDDE8571589E7CEE5BEA6955AD56E8D4A7_il2cpp_TypeInfo_var)));
			SupportClass_WriteStackTrace_mE3AC5D51CF0053CBFDA75FBF05308AE7D1AE2103(L_37, NULL);
			IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
			goto IL_00ef;
		}
	}

IL_00ef:
	{
		int32_t L_38 = V_0;
		V_10 = L_38;
		goto IL_00f4;
	}

IL_00f4:
	{
		int32_t L_39 = V_10;
		return L_39;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TPeer_ReceiveIncomingCommands_mECC8C4C479A477B3E8C0D4CA446F1D9DE46AA1F7 (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_inbuff, int32_t ___1_dataLength, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PhotonCodes_tD87BC2AFC97AFC5FD8016CEA4498183CDF98C730_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Enqueue_m5FC331845AC19E94777C698C0D4DF4731096533A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral919A195066BDFAFE43F7191F4F6DE66CCB82EF97);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAAF8F05C11CD4B88A9CDCF0903EAA82BF03A32B6);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBEC31580F4BB60537DDF9EE6DC055981EED7048B);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	int32_t V_3 = 0;
	bool V_4 = false;
	uint8_t V_5 = 0x0;
	uint8_t V_6 = 0x0;
	StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* V_7 = NULL;
	bool V_8 = false;
	Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* V_9 = NULL;
	bool V_10 = false;
	bool V_11 = false;
	bool V_12 = false;
	int32_t G_B10_0 = 0;
	int32_t G_B23_0 = 0;
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_inbuff;
		V_0 = (bool)((((RuntimeObject*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_002e;
		}
	}
	{
		uint8_t L_2;
		L_2 = PeerBase_get_debugOut_mA29D5E38097C6B8374B8C69C89D2AEE5ACBCDF76(__this, NULL);
		V_1 = (bool)((((int32_t)((((int32_t)L_2) < ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_0029;
		}
	}
	{
		PeerBase_EnqueueDebugReturn_m8A6D9158E69A1F8236110E81489001905D199231(__this, 1, _stringLiteralAAF8F05C11CD4B88A9CDCF0903EAA82BF03A32B6, NULL);
	}

IL_0029:
	{
		goto IL_018c;
	}

IL_002e:
	{
		int32_t L_4;
		L_4 = PeerBase_get_timeInt_m58B98F2C895A84331EE6E9CC340117F1DF7DBF6F(__this, NULL);
		((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___timestampOfLastReceive = L_4;
		int64_t L_5 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___bytesIn;
		int32_t L_6 = ___1_dataLength;
		((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___bytesIn = ((int64_t)il2cpp_codegen_add(L_5, ((int64_t)((int32_t)il2cpp_codegen_add(L_6, 7)))));
		bool L_7;
		L_7 = PeerBase_get_TrafficStatsEnabled_mCC1511B967600ABB65663EE7B8AC96942DC75879(__this, NULL);
		V_2 = L_7;
		bool L_8 = V_2;
		if (!L_8)
		{
			goto IL_0083;
		}
	}
	{
		TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* L_9;
		L_9 = PeerBase_get_TrafficStatsIncoming_m0C70F8727D31B14AEE92DDB1B65A1CF20E838855(__this, NULL);
		TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* L_10 = L_9;
		NullCheck(L_10);
		int32_t L_11;
		L_11 = TrafficStats_get_TotalPacketCount_m53FF50B024EC68701EB6CD83DC691D521067CF56_inline(L_10, NULL);
		V_3 = L_11;
		int32_t L_12 = V_3;
		NullCheck(L_10);
		TrafficStats_set_TotalPacketCount_m1F2462971D60D696A9F0ACC128B36EC38B2298DF_inline(L_10, ((int32_t)il2cpp_codegen_add(L_12, 1)), NULL);
		TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* L_13;
		L_13 = PeerBase_get_TrafficStatsIncoming_m0C70F8727D31B14AEE92DDB1B65A1CF20E838855(__this, NULL);
		TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* L_14 = L_13;
		NullCheck(L_14);
		int32_t L_15;
		L_15 = TrafficStats_get_TotalCommandsInPackets_m81EFD3CD6FF16B0BD0BF40A96D234C13FFA0AB5B_inline(L_14, NULL);
		V_3 = L_15;
		int32_t L_16 = V_3;
		NullCheck(L_14);
		TrafficStats_set_TotalCommandsInPackets_mF1BAE11EB423190F3D02166FF5A99DF3463EE535_inline(L_14, ((int32_t)il2cpp_codegen_add(L_16, 1)), NULL);
	}

IL_0083:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = ___0_inbuff;
		NullCheck(L_17);
		int32_t L_18 = 0;
		uint8_t L_19 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
		V_4 = (bool)((((int32_t)L_19) == ((int32_t)((int32_t)243)))? 1 : 0);
		bool L_20 = V_4;
		if (!L_20)
		{
			goto IL_0121;
		}
	}
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = ___0_inbuff;
		NullCheck(L_21);
		int32_t L_22 = 1;
		uint8_t L_23 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
		V_5 = (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_23&((int32_t)127))));
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = ___0_inbuff;
		NullCheck(L_24);
		int32_t L_25 = 2;
		uint8_t L_26 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
		V_6 = L_26;
		uint8_t L_27 = V_5;
		if ((!(((uint32_t)L_27) == ((uint32_t)7))))
		{
			goto IL_00b5;
		}
	}
	{
		uint8_t L_28 = V_6;
		il2cpp_codegen_runtime_class_init_inline(PhotonCodes_tD87BC2AFC97AFC5FD8016CEA4498183CDF98C730_il2cpp_TypeInfo_var);
		uint8_t L_29 = ((PhotonCodes_tD87BC2AFC97AFC5FD8016CEA4498183CDF98C730_StaticFields*)il2cpp_codegen_static_fields_for(PhotonCodes_tD87BC2AFC97AFC5FD8016CEA4498183CDF98C730_il2cpp_TypeInfo_var))->___Ping;
		G_B10_0 = ((((int32_t)L_28) == ((int32_t)L_29))? 1 : 0);
		goto IL_00b6;
	}

IL_00b5:
	{
		G_B10_0 = 0;
	}

IL_00b6:
	{
		V_8 = (bool)G_B10_0;
		bool L_30 = V_8;
		if (!L_30)
		{
			goto IL_00cf;
		}
	}
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_31 = ___0_inbuff;
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_32 = (StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB*)il2cpp_codegen_object_new(StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB_il2cpp_TypeInfo_var);
		StreamBuffer__ctor_mEC7E08D2E4D12E4BC30CD704D4D9E208040BF771(L_32, L_31, NULL);
		bool L_33;
		L_33 = VirtualFuncInvoker1< bool, StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* >::Invoke(20, __this, L_32);
		goto IL_018c;
	}

IL_00cf:
	{
		il2cpp_codegen_runtime_class_init_inline(PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F_il2cpp_TypeInfo_var);
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_34;
		L_34 = PeerBase_MessageBufferPoolGet_mB1C28AD5DA0619EF3C53DCBCD381EE100A35E041(NULL);
		V_7 = L_34;
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_35 = V_7;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_36 = ___0_inbuff;
		int32_t L_37 = ___1_dataLength;
		NullCheck(L_35);
		StreamBuffer_Write_mB8F9B0B3609D1304433FBF99468A5F6807BBC1AE(L_35, L_36, 0, L_37, NULL);
		StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_38 = V_7;
		NullCheck(L_38);
		StreamBuffer_set_Position_mE4F84AAB7F10D3EAA4639CFC26CB45C0EF7C6460(L_38, 0, NULL);
		Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* L_39 = __this->___incomingList;
		V_9 = L_39;
		V_10 = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0111:
			{
				{
					bool L_40 = V_10;
					if (!L_40)
					{
						goto IL_011d;
					}
				}
				{
					Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* L_41 = V_9;
					Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_41, NULL);
				}

IL_011d:
				{
					return;
				}
			}
		});
		try
		{
			Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* L_42 = V_9;
			Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_42, (&V_10), NULL);
			Queue_1_t02482683AE1D9D63176EAA56728B12F9ADCA10BE* L_43 = __this->___incomingList;
			StreamBuffer_tE57C7EEE4C12F51CE0B37E8C4FD1040EB5ED63FB* L_44 = V_7;
			NullCheck(L_43);
			Queue_1_Enqueue_m5FC331845AC19E94777C698C0D4DF4731096533A(L_43, L_44, Queue_1_Enqueue_m5FC331845AC19E94777C698C0D4DF4731096533A_RuntimeMethod_var);
			goto IL_011e;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_011e:
	{
		goto IL_018c;
	}

IL_0121:
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_45 = ___0_inbuff;
		NullCheck(L_45);
		int32_t L_46 = 0;
		uint8_t L_47 = (L_45)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
		V_11 = (bool)((((int32_t)L_47) == ((int32_t)((int32_t)240)))? 1 : 0);
		bool L_48 = V_11;
		if (!L_48)
		{
			goto IL_014a;
		}
	}
	{
		TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* L_49;
		L_49 = PeerBase_get_TrafficStatsIncoming_m0C70F8727D31B14AEE92DDB1B65A1CF20E838855(__this, NULL);
		int32_t L_50 = ___1_dataLength;
		NullCheck(L_49);
		TrafficStats_CountControlCommand_m70A881827E55E476DAF814DFE9E6ACF8CCE939D7(L_49, L_50, NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_51 = ___0_inbuff;
		TPeer_ReadPingResult_m2049B8988942CC0A224B6C69851B3E564C821958(__this, L_51, NULL);
		goto IL_018c;
	}

IL_014a:
	{
		uint8_t L_52;
		L_52 = PeerBase_get_debugOut_mA29D5E38097C6B8374B8C69C89D2AEE5ACBCDF76(__this, NULL);
		if ((((int32_t)L_52) < ((int32_t)1)))
		{
			goto IL_0159;
		}
	}
	{
		int32_t L_53 = ___1_dataLength;
		G_B23_0 = ((((int32_t)L_53) > ((int32_t)0))? 1 : 0);
		goto IL_015a;
	}

IL_0159:
	{
		G_B23_0 = 0;
	}

IL_015a:
	{
		V_12 = (bool)G_B23_0;
		bool L_54 = V_12;
		if (!L_54)
		{
			goto IL_018c;
		}
	}
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_55 = ___0_inbuff;
		NullCheck(L_55);
		String_t* L_56;
		L_56 = Byte_ToString_mB80CE094B94215119578E4D796566E71D7277EE4(((L_55)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))), NULL);
		String_t* L_57;
		L_57 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___1_dataLength), NULL);
		String_t* L_58;
		L_58 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral919A195066BDFAFE43F7191F4F6DE66CCB82EF97, L_56, _stringLiteralBEC31580F4BB60537DDF9EE6DC055981EED7048B, L_57, NULL);
		PeerBase_EnqueueDebugReturn_m8A6D9158E69A1F8236110E81489001905D199231(__this, 1, L_58, NULL);
	}

IL_018c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TPeer_ReadPingResult_m2049B8988942CC0A224B6C69851B3E564C821958 (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_inbuff, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Protocol_tC0411AB3F04A07C110E728510CDCBAC8EADFC86B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	bool V_3 = false;
	bool V_4 = false;
	{
		V_0 = 0;
		V_1 = 0;
		V_2 = 1;
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_inbuff;
		il2cpp_codegen_runtime_class_init_inline(Protocol_tC0411AB3F04A07C110E728510CDCBAC8EADFC86B_il2cpp_TypeInfo_var);
		Protocol_Deserialize_mEA68D828284E39064591824FF96AC650376D92AF((&V_0), L_0, (&V_2), NULL);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_inbuff;
		Protocol_Deserialize_mEA68D828284E39064591824FF96AC650376D92AF((&V_1), L_1, (&V_2), NULL);
		int32_t L_2;
		L_2 = PeerBase_get_timeInt_m58B98F2C895A84331EE6E9CC340117F1DF7DBF6F(__this, NULL);
		int32_t L_3 = V_1;
		((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___lastRoundTripTime = ((int32_t)il2cpp_codegen_subtract(L_2, L_3));
		bool L_4 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___serverTimeOffsetIsAvailable;
		V_3 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
		bool L_5 = V_3;
		if (!L_5)
		{
			goto IL_0046;
		}
	}
	{
		int32_t L_6 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___lastRoundTripTime;
		((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___roundTripTime = L_6;
	}

IL_0046:
	{
		int32_t L_7 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___lastRoundTripTime;
		PeerBase_UpdateRoundTripTimeAndVariance_m1789BB31F433A36D8E982C8869D978026C1BF8B1(__this, L_7, NULL);
		bool L_8 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___serverTimeOffsetIsAvailable;
		V_4 = (bool)((((int32_t)L_8) == ((int32_t)0))? 1 : 0);
		bool L_9 = V_4;
		if (!L_9)
		{
			goto IL_0082;
		}
	}
	{
		int32_t L_10 = V_0;
		int32_t L_11 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___lastRoundTripTime;
		int32_t L_12;
		L_12 = PeerBase_get_timeInt_m58B98F2C895A84331EE6E9CC340117F1DF7DBF6F(__this, NULL);
		((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___serverTimeOffset = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_10, ((int32_t)(L_11>>1)))), L_12));
		((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___serverTimeOffsetIsAvailable = (bool)1;
	}

IL_0082:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TPeer_ReadPingResult_mB88FBC263EDD471F9EA11D4F7B67127B6FAACA88 (TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694* __this, OperationResponse_t19D9B9933391EE79E5DEB2F8AECE02D5519E65ED* ___0_operationResponse, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	bool V_2 = false;
	bool V_3 = false;
	{
		OperationResponse_t19D9B9933391EE79E5DEB2F8AECE02D5519E65ED* L_0 = ___0_operationResponse;
		NullCheck(L_0);
		ParameterDictionary_t86A1C953B1E7C11059D12BAAE61E0021124E08F3* L_1 = L_0->___Parameters;
		NullCheck(L_1);
		RuntimeObject* L_2;
		L_2 = ParameterDictionary_get_Item_m8B3EF326A2553ED8DD48D04B1378B38B341544A3(L_1, (uint8_t)2, NULL);
		V_0 = ((*(int32_t*)UnBox(L_2, il2cpp_defaults.int32_class)));
		OperationResponse_t19D9B9933391EE79E5DEB2F8AECE02D5519E65ED* L_3 = ___0_operationResponse;
		NullCheck(L_3);
		ParameterDictionary_t86A1C953B1E7C11059D12BAAE61E0021124E08F3* L_4 = L_3->___Parameters;
		NullCheck(L_4);
		RuntimeObject* L_5;
		L_5 = ParameterDictionary_get_Item_m8B3EF326A2553ED8DD48D04B1378B38B341544A3(L_4, (uint8_t)1, NULL);
		V_1 = ((*(int32_t*)UnBox(L_5, il2cpp_defaults.int32_class)));
		int32_t L_6;
		L_6 = PeerBase_get_timeInt_m58B98F2C895A84331EE6E9CC340117F1DF7DBF6F(__this, NULL);
		int32_t L_7 = V_1;
		((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___lastRoundTripTime = ((int32_t)il2cpp_codegen_subtract(L_6, L_7));
		bool L_8 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___serverTimeOffsetIsAvailable;
		V_2 = (bool)((((int32_t)L_8) == ((int32_t)0))? 1 : 0);
		bool L_9 = V_2;
		if (!L_9)
		{
			goto IL_004e;
		}
	}
	{
		int32_t L_10 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___lastRoundTripTime;
		((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___roundTripTime = L_10;
	}

IL_004e:
	{
		int32_t L_11 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___lastRoundTripTime;
		PeerBase_UpdateRoundTripTimeAndVariance_m1789BB31F433A36D8E982C8869D978026C1BF8B1(__this, L_11, NULL);
		bool L_12 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___serverTimeOffsetIsAvailable;
		V_3 = (bool)((((int32_t)L_12) == ((int32_t)0))? 1 : 0);
		bool L_13 = V_3;
		if (!L_13)
		{
			goto IL_0088;
		}
	}
	{
		int32_t L_14 = V_0;
		int32_t L_15 = ((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___lastRoundTripTime;
		int32_t L_16;
		L_16 = PeerBase_get_timeInt_m58B98F2C895A84331EE6E9CC340117F1DF7DBF6F(__this, NULL);
		((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___serverTimeOffset = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_14, ((int32_t)(L_15>>1)))), L_16));
		((PeerBase_tC71615DA721AC9BA568EA84EA23C1784A8CD837F*)__this)->___serverTimeOffsetIsAvailable = (bool)1;
	}

IL_0088:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TPeer__cctor_m4B9A0E2B88ADA1BEA036A562C19ECC7B24BCDADF (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tBEBD39EA3866CDEEAB682D715E5E67D0F87F603D____D0707B65D15E1083DE1735661550D02D20F47B8BC1C144D4F7EFFB60924A7CFC_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_tBEBD39EA3866CDEEAB682D715E5E67D0F87F603D____D0707B65D15E1083DE1735661550D02D20F47B8BC1C144D4F7EFFB60924A7CFC_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL);
		((TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694_StaticFields*)il2cpp_codegen_static_fields_for(TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694_il2cpp_TypeInfo_var))->___tcpFramedMessageHead = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694_StaticFields*)il2cpp_codegen_static_fields_for(TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694_il2cpp_TypeInfo_var))->___tcpFramedMessageHead), (void*)L_1);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)2);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = L_3;
		NullCheck(L_4);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)((int32_t)243));
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = L_4;
		NullCheck(L_5);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint8_t)2);
		((TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694_StaticFields*)il2cpp_codegen_static_fields_for(TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694_il2cpp_TypeInfo_var))->___tcpMsgHead = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&((TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694_StaticFields*)il2cpp_codegen_static_fields_for(TPeer_t760747CAFC06B43A930E033172A1FEF042FCF694_il2cpp_TypeInfo_var))->___tcpMsgHead), (void*)L_5);
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_OperationByteCount_m36966BEC5C0357BB15E11A7C0E3EBA30018F2BF6 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3COperationByteCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_OperationByteCount_m6A234BFC89E5C345689769D1CE308EC654D953AC (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3COperationByteCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_OperationCount_m9011FDA32ACC474A968BC614990DC4F678D075F7 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3COperationCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_OperationCount_mFF55253AD445448F06B09AD3CDB85C0006FF1D87 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3COperationCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_ResultByteCount_mD035D1FBCC51632CC1EF061EEADA88F5444FD8F0 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CResultByteCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_ResultByteCount_m56FF68B66B79EC0D5D9B9D6DF2EC1B0F9C67541B (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CResultByteCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_ResultCount_m3251092EFCF512B788A97E9A2672304BB0B05365 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CResultCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_ResultCount_m70B9D61ED0D7C9FA0DCCE0D38034E5E2E3465C64 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CResultCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_EventByteCount_mB33BC27A65F0E9E7197053E820A541FB35EA9091 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CEventByteCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_EventByteCount_m7D726975F7A5515CF057F971519159D4E826E879 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CEventByteCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_EventCount_m0D6EDC66F02A91E11B680F4371CE2EB0AE1B3F36 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CEventCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_EventCount_m602D515806131E91A8C41FEDF74F03582ACD9AF0 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CEventCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_LongestOpResponseCallback_m143E9CA4DA33C7A7CA213BD07A55C2AAAC1C3651 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CLongestOpResponseCallbackU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestOpResponseCallback_m91A293B663A0D701AEE63D5980044D7B019AE608 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CLongestOpResponseCallbackU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t TrafficStatsGameLevel_get_LongestOpResponseCallbackOpCode_m9801E6BC19F09875F7D3F65DE5E9B0EB2733907B (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		uint8_t L_0 = __this->___U3CLongestOpResponseCallbackOpCodeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestOpResponseCallbackOpCode_m518D556FDE4C196B53FBAE15B45366A18B374175 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, uint8_t ___0_value, const RuntimeMethod* method) 
{
	{
		uint8_t L_0 = ___0_value;
		__this->___U3CLongestOpResponseCallbackOpCodeU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_LongestEventCallback_m0D1CCC61EBD9CB994D7B9D06BD72DB05A965CCFF (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CLongestEventCallbackU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestEventCallback_m20582EAC7872FFEC12A12487C5D3DC33153457AD (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CLongestEventCallbackU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_LongestMessageCallback_m98643D9BFE90601666983FFA7A1F2197C185D873 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CLongestMessageCallbackU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestMessageCallback_mD0414C415EA88426BF82BC36E4F320F1E9CB7BB3 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CLongestMessageCallbackU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_LongestRawMessageCallback_mDD13AB8092AD3DFB1E5B5743AD9EDAA4ADB61C4F (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CLongestRawMessageCallbackU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestRawMessageCallback_mE584FD02E95EB34E6B10D722270934294E6FAAAD (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CLongestRawMessageCallbackU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t TrafficStatsGameLevel_get_LongestEventCallbackCode_mB552F016E8EF81892BCF534E0BD04AA59909AE34 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		uint8_t L_0 = __this->___U3CLongestEventCallbackCodeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestEventCallbackCode_mACB0030449D979B4C53A3D155BD46D1AA5452CDB (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, uint8_t ___0_value, const RuntimeMethod* method) 
{
	{
		uint8_t L_0 = ___0_value;
		__this->___U3CLongestEventCallbackCodeU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_LongestDeltaBetweenDispatching_m71114B26D67B50B310CDA6ABB04EE0BF56B22DC2 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CLongestDeltaBetweenDispatchingU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestDeltaBetweenDispatching_mA5C84B2662E53BF6C44D33EE6D6A8C9B9DF21413 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CLongestDeltaBetweenDispatchingU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_LongestDeltaBetweenSending_mA2AF67D43294ED001C2635947B7106F31AF2A258 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CLongestDeltaBetweenSendingU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestDeltaBetweenSending_m32C99CFABAFFA29623BD2310665B36FB16E51F84 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CLongestDeltaBetweenSendingU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_DispatchCalls_mA8ED0C3315E9CFB9B39A66D851C13969FA1ABA6F (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = TrafficStatsGameLevel_get_DispatchIncomingCommandsCalls_m1E4A6523E743DEBC2841B4612D529354B960D5B0_inline(__this, NULL);
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_DispatchIncomingCommandsCalls_m1E4A6523E743DEBC2841B4612D529354B960D5B0 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CDispatchIncomingCommandsCallsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_DispatchIncomingCommandsCalls_mF3E37B9F1FA014C5ABB993507143B26727FA3F01 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CDispatchIncomingCommandsCallsU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_SendOutgoingCommandsCalls_m38616D08B09C389D16DBF1319B32ADF4ED2472FD (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CSendOutgoingCommandsCallsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_SendOutgoingCommandsCalls_mBC36DB6CA681DD7E2C780338702AB870FAF8FFC5 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CSendOutgoingCommandsCallsU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_TotalByteCount_m209541002AB640F3953EBB60515CA0B14B571E3D (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = TrafficStatsGameLevel_get_OperationByteCount_m36966BEC5C0357BB15E11A7C0E3EBA30018F2BF6_inline(__this, NULL);
		int32_t L_1;
		L_1 = TrafficStatsGameLevel_get_ResultByteCount_mD035D1FBCC51632CC1EF061EEADA88F5444FD8F0_inline(__this, NULL);
		int32_t L_2;
		L_2 = TrafficStatsGameLevel_get_EventByteCount_mB33BC27A65F0E9E7197053E820A541FB35EA9091_inline(__this, NULL);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_0, L_1)), L_2));
		goto IL_0018;
	}

IL_0018:
	{
		int32_t L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_TotalMessageCount_mA6B693C4265A9680FBD12F6259A3BB050B985CF2 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = TrafficStatsGameLevel_get_OperationCount_m9011FDA32ACC474A968BC614990DC4F678D075F7_inline(__this, NULL);
		int32_t L_1;
		L_1 = TrafficStatsGameLevel_get_ResultCount_m3251092EFCF512B788A97E9A2672304BB0B05365_inline(__this, NULL);
		int32_t L_2;
		L_2 = TrafficStatsGameLevel_get_EventCount_m0D6EDC66F02A91E11B680F4371CE2EB0AE1B3F36_inline(__this, NULL);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_0, L_1)), L_2));
		goto IL_0018;
	}

IL_0018:
	{
		int32_t L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_TotalIncomingByteCount_mB0076D0C29905B910DE871A5A295001DA5A0C3C6 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = TrafficStatsGameLevel_get_ResultByteCount_mD035D1FBCC51632CC1EF061EEADA88F5444FD8F0_inline(__this, NULL);
		int32_t L_1;
		L_1 = TrafficStatsGameLevel_get_EventByteCount_mB33BC27A65F0E9E7197053E820A541FB35EA9091_inline(__this, NULL);
		V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
		goto IL_0011;
	}

IL_0011:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_TotalIncomingMessageCount_m13EB9EE2F58AE4A8884589ECB6C06D176B74A326 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = TrafficStatsGameLevel_get_ResultCount_m3251092EFCF512B788A97E9A2672304BB0B05365_inline(__this, NULL);
		int32_t L_1;
		L_1 = TrafficStatsGameLevel_get_EventCount_m0D6EDC66F02A91E11B680F4371CE2EB0AE1B3F36_inline(__this, NULL);
		V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
		goto IL_0011;
	}

IL_0011:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_TotalOutgoingByteCount_m53FA80F12554F36764A62D46C31FE8952D7E4D8B (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = TrafficStatsGameLevel_get_OperationByteCount_m36966BEC5C0357BB15E11A7C0E3EBA30018F2BF6_inline(__this, NULL);
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_TotalOutgoingMessageCount_mBD769AE99A34702FEA80F6BC9D79542F0992DC4C (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = TrafficStatsGameLevel_get_OperationCount_m9011FDA32ACC474A968BC614990DC4F678D075F7_inline(__this, NULL);
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel__ctor_m923164041302CC673DE025E588418A7D12598D6B (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* ___0_sw, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_0 = ___0_sw;
		__this->___watch = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___watch), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_CountOperation_m10354051129E7212570E179A097F2EF4EB375BED (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_operationBytes, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = TrafficStatsGameLevel_get_OperationByteCount_m36966BEC5C0357BB15E11A7C0E3EBA30018F2BF6_inline(__this, NULL);
		int32_t L_1 = ___0_operationBytes;
		TrafficStatsGameLevel_set_OperationByteCount_m6A234BFC89E5C345689769D1CE308EC654D953AC_inline(__this, ((int32_t)il2cpp_codegen_add(L_0, L_1)), NULL);
		int32_t L_2;
		L_2 = TrafficStatsGameLevel_get_OperationCount_m9011FDA32ACC474A968BC614990DC4F678D075F7_inline(__this, NULL);
		V_0 = L_2;
		int32_t L_3 = V_0;
		TrafficStatsGameLevel_set_OperationCount_mFF55253AD445448F06B09AD3CDB85C0006FF1D87_inline(__this, ((int32_t)il2cpp_codegen_add(L_3, 1)), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_CountResult_m495374830FABD3BA33FAEA905E4D035908AEF66B (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_resultBytes, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = TrafficStatsGameLevel_get_ResultByteCount_mD035D1FBCC51632CC1EF061EEADA88F5444FD8F0_inline(__this, NULL);
		int32_t L_1 = ___0_resultBytes;
		TrafficStatsGameLevel_set_ResultByteCount_m56FF68B66B79EC0D5D9B9D6DF2EC1B0F9C67541B_inline(__this, ((int32_t)il2cpp_codegen_add(L_0, L_1)), NULL);
		int32_t L_2;
		L_2 = TrafficStatsGameLevel_get_ResultCount_m3251092EFCF512B788A97E9A2672304BB0B05365_inline(__this, NULL);
		V_0 = L_2;
		int32_t L_3 = V_0;
		TrafficStatsGameLevel_set_ResultCount_m70B9D61ED0D7C9FA0DCCE0D38034E5E2E3465C64_inline(__this, ((int32_t)il2cpp_codegen_add(L_3, 1)), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_CountEvent_mD4DD193C70402BEB0F7FD0895AAB384FAEBCDEE7 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_eventBytes, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = TrafficStatsGameLevel_get_EventByteCount_mB33BC27A65F0E9E7197053E820A541FB35EA9091_inline(__this, NULL);
		int32_t L_1 = ___0_eventBytes;
		TrafficStatsGameLevel_set_EventByteCount_m7D726975F7A5515CF057F971519159D4E826E879_inline(__this, ((int32_t)il2cpp_codegen_add(L_0, L_1)), NULL);
		int32_t L_2;
		L_2 = TrafficStatsGameLevel_get_EventCount_m0D6EDC66F02A91E11B680F4371CE2EB0AE1B3F36_inline(__this, NULL);
		V_0 = L_2;
		int32_t L_3 = V_0;
		TrafficStatsGameLevel_set_EventCount_m602D515806131E91A8C41FEDF74F03582ACD9AF0_inline(__this, ((int32_t)il2cpp_codegen_add(L_3, 1)), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_TimeForResponseCallback_m9F577DDC3DC99EF97A4CD589A1796D9F8A4D3C95 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, uint8_t ___0_code, int32_t ___1_time, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int32_t L_0 = ___1_time;
		int32_t L_1;
		L_1 = TrafficStatsGameLevel_get_LongestOpResponseCallback_m143E9CA4DA33C7A7CA213BD07A55C2AAAC1C3651_inline(__this, NULL);
		V_0 = (bool)((((int32_t)L_0) > ((int32_t)L_1))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0020;
		}
	}
	{
		int32_t L_3 = ___1_time;
		TrafficStatsGameLevel_set_LongestOpResponseCallback_m91A293B663A0D701AEE63D5980044D7B019AE608_inline(__this, L_3, NULL);
		uint8_t L_4 = ___0_code;
		TrafficStatsGameLevel_set_LongestOpResponseCallbackOpCode_m518D556FDE4C196B53FBAE15B45366A18B374175_inline(__this, L_4, NULL);
	}

IL_0020:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_TimeForEventCallback_mA2FA6821945F80A24F0DB149A32C326DE2BE9F0B (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, uint8_t ___0_code, int32_t ___1_time, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int32_t L_0 = ___1_time;
		int32_t L_1;
		L_1 = TrafficStatsGameLevel_get_LongestEventCallback_m0D1CCC61EBD9CB994D7B9D06BD72DB05A965CCFF_inline(__this, NULL);
		V_0 = (bool)((((int32_t)L_0) > ((int32_t)L_1))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0020;
		}
	}
	{
		int32_t L_3 = ___1_time;
		TrafficStatsGameLevel_set_LongestEventCallback_m20582EAC7872FFEC12A12487C5D3DC33153457AD_inline(__this, L_3, NULL);
		uint8_t L_4 = ___0_code;
		TrafficStatsGameLevel_set_LongestEventCallbackCode_mACB0030449D979B4C53A3D155BD46D1AA5452CDB_inline(__this, L_4, NULL);
	}

IL_0020:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_TimeForMessageCallback_mEE098E553A5C31BC3D77B9D07504A23C45B7A508 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_time, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int32_t L_0 = ___0_time;
		int32_t L_1;
		L_1 = TrafficStatsGameLevel_get_LongestMessageCallback_m98643D9BFE90601666983FFA7A1F2197C185D873_inline(__this, NULL);
		V_0 = (bool)((((int32_t)L_0) > ((int32_t)L_1))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0018;
		}
	}
	{
		int32_t L_3 = ___0_time;
		TrafficStatsGameLevel_set_LongestMessageCallback_mD0414C415EA88426BF82BC36E4F320F1E9CB7BB3_inline(__this, L_3, NULL);
	}

IL_0018:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_TimeForRawMessageCallback_m1FDD8BB7010A5309E97E5529EA360684D472058F (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_time, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int32_t L_0 = ___0_time;
		int32_t L_1;
		L_1 = TrafficStatsGameLevel_get_LongestRawMessageCallback_mDD13AB8092AD3DFB1E5B5743AD9EDAA4ADB61C4F_inline(__this, NULL);
		V_0 = (bool)((((int32_t)L_0) > ((int32_t)L_1))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0018;
		}
	}
	{
		int32_t L_3 = ___0_time;
		TrafficStatsGameLevel_set_LongestRawMessageCallback_mE584FD02E95EB34E6B10D722270934294E6FAAAD_inline(__this, L_3, NULL);
	}

IL_0018:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_DispatchIncomingCommandsCalled_mFED4C5F902553A760C29257F63742DECE35FF7C1 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t V_1 = 0;
	bool V_2 = false;
	int32_t V_3 = 0;
	{
		int32_t L_0 = __this->___timeOfLastDispatchCall;
		V_0 = (bool)((!(((uint32_t)L_0) <= ((uint32_t)0)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_003b;
		}
	}
	{
		Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_2 = __this->___watch;
		NullCheck(L_2);
		int64_t L_3;
		L_3 = Stopwatch_get_ElapsedMilliseconds_m8D8E60ADEB47D008C06D8E57D28D41EAE07AECBF(L_2, NULL);
		int32_t L_4 = __this->___timeOfLastDispatchCall;
		V_1 = ((int32_t)il2cpp_codegen_subtract(((int32_t)L_3), L_4));
		int32_t L_5 = V_1;
		int32_t L_6;
		L_6 = TrafficStatsGameLevel_get_LongestDeltaBetweenDispatching_m71114B26D67B50B310CDA6ABB04EE0BF56B22DC2_inline(__this, NULL);
		V_2 = (bool)((((int32_t)L_5) > ((int32_t)L_6))? 1 : 0);
		bool L_7 = V_2;
		if (!L_7)
		{
			goto IL_003a;
		}
	}
	{
		int32_t L_8 = V_1;
		TrafficStatsGameLevel_set_LongestDeltaBetweenDispatching_mA5C84B2662E53BF6C44D33EE6D6A8C9B9DF21413_inline(__this, L_8, NULL);
	}

IL_003a:
	{
	}

IL_003b:
	{
		int32_t L_9;
		L_9 = TrafficStatsGameLevel_get_DispatchIncomingCommandsCalls_m1E4A6523E743DEBC2841B4612D529354B960D5B0_inline(__this, NULL);
		V_3 = L_9;
		int32_t L_10 = V_3;
		TrafficStatsGameLevel_set_DispatchIncomingCommandsCalls_mF3E37B9F1FA014C5ABB993507143B26727FA3F01_inline(__this, ((int32_t)il2cpp_codegen_add(L_10, 1)), NULL);
		Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_11 = __this->___watch;
		NullCheck(L_11);
		int64_t L_12;
		L_12 = Stopwatch_get_ElapsedMilliseconds_m8D8E60ADEB47D008C06D8E57D28D41EAE07AECBF(L_11, NULL);
		__this->___timeOfLastDispatchCall = ((int32_t)L_12);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_SendOutgoingCommandsCalled_mB6CB9F4363411108FD752B2F418CAE82BDCE15EC (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t V_1 = 0;
	bool V_2 = false;
	int32_t V_3 = 0;
	{
		int32_t L_0 = __this->___timeOfLastSendCall;
		V_0 = (bool)((!(((uint32_t)L_0) <= ((uint32_t)0)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_003b;
		}
	}
	{
		Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_2 = __this->___watch;
		NullCheck(L_2);
		int64_t L_3;
		L_3 = Stopwatch_get_ElapsedMilliseconds_m8D8E60ADEB47D008C06D8E57D28D41EAE07AECBF(L_2, NULL);
		int32_t L_4 = __this->___timeOfLastSendCall;
		V_1 = ((int32_t)il2cpp_codegen_subtract(((int32_t)L_3), L_4));
		int32_t L_5 = V_1;
		int32_t L_6;
		L_6 = TrafficStatsGameLevel_get_LongestDeltaBetweenSending_mA2AF67D43294ED001C2635947B7106F31AF2A258_inline(__this, NULL);
		V_2 = (bool)((((int32_t)L_5) > ((int32_t)L_6))? 1 : 0);
		bool L_7 = V_2;
		if (!L_7)
		{
			goto IL_003a;
		}
	}
	{
		int32_t L_8 = V_1;
		TrafficStatsGameLevel_set_LongestDeltaBetweenSending_m32C99CFABAFFA29623BD2310665B36FB16E51F84_inline(__this, L_8, NULL);
	}

IL_003a:
	{
	}

IL_003b:
	{
		int32_t L_9;
		L_9 = TrafficStatsGameLevel_get_SendOutgoingCommandsCalls_m38616D08B09C389D16DBF1319B32ADF4ED2472FD_inline(__this, NULL);
		V_3 = L_9;
		int32_t L_10 = V_3;
		TrafficStatsGameLevel_set_SendOutgoingCommandsCalls_mBC36DB6CA681DD7E2C780338702AB870FAF8FFC5_inline(__this, ((int32_t)il2cpp_codegen_add(L_10, 1)), NULL);
		Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043* L_11 = __this->___watch;
		NullCheck(L_11);
		int64_t L_12;
		L_12 = Stopwatch_get_ElapsedMilliseconds_m8D8E60ADEB47D008C06D8E57D28D41EAE07AECBF(L_11, NULL);
		__this->___timeOfLastSendCall = ((int32_t)L_12);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_ResetMaximumCounters_m112B679B7ADB919FBF283E5BF23A7B9B88264B31 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		TrafficStatsGameLevel_set_LongestDeltaBetweenDispatching_mA5C84B2662E53BF6C44D33EE6D6A8C9B9DF21413_inline(__this, 0, NULL);
		TrafficStatsGameLevel_set_LongestDeltaBetweenSending_m32C99CFABAFFA29623BD2310665B36FB16E51F84_inline(__this, 0, NULL);
		TrafficStatsGameLevel_set_LongestEventCallback_m20582EAC7872FFEC12A12487C5D3DC33153457AD_inline(__this, 0, NULL);
		TrafficStatsGameLevel_set_LongestEventCallbackCode_mACB0030449D979B4C53A3D155BD46D1AA5452CDB_inline(__this, (uint8_t)0, NULL);
		TrafficStatsGameLevel_set_LongestOpResponseCallback_m91A293B663A0D701AEE63D5980044D7B019AE608_inline(__this, 0, NULL);
		TrafficStatsGameLevel_set_LongestOpResponseCallbackOpCode_m518D556FDE4C196B53FBAE15B45366A18B374175_inline(__this, (uint8_t)0, NULL);
		__this->___timeOfLastDispatchCall = 0;
		__this->___timeOfLastSendCall = 0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TrafficStatsGameLevel_ToString_mB672C93A48342F95C9AA841D46210EF7BF13EBF8 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral908BEA1D5D8065EACBEE7F2EC16BAE6A218408FB);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		int32_t L_0;
		L_0 = TrafficStatsGameLevel_get_OperationByteCount_m36966BEC5C0357BB15E11A7C0E3EBA30018F2BF6_inline(__this, NULL);
		int32_t L_1 = L_0;
		RuntimeObject* L_2 = Box(il2cpp_defaults.int32_class, &L_1);
		int32_t L_3;
		L_3 = TrafficStatsGameLevel_get_ResultByteCount_mD035D1FBCC51632CC1EF061EEADA88F5444FD8F0_inline(__this, NULL);
		int32_t L_4 = L_3;
		RuntimeObject* L_5 = Box(il2cpp_defaults.int32_class, &L_4);
		int32_t L_6;
		L_6 = TrafficStatsGameLevel_get_EventByteCount_mB33BC27A65F0E9E7197053E820A541FB35EA9091_inline(__this, NULL);
		int32_t L_7 = L_6;
		RuntimeObject* L_8 = Box(il2cpp_defaults.int32_class, &L_7);
		String_t* L_9;
		L_9 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral908BEA1D5D8065EACBEE7F2EC16BAE6A218408FB, L_2, L_5, L_8, NULL);
		V_0 = L_9;
		goto IL_002f;
	}

IL_002f:
	{
		String_t* L_10 = V_0;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TrafficStatsGameLevel_ToStringVitalStats_mF60CD8494A973175C04931D3841226922591C366 (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral842A27E71750F8CF75D57999C7CBBC93D24F416D);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)8);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		int32_t L_2;
		L_2 = TrafficStatsGameLevel_get_LongestDeltaBetweenSending_mA2AF67D43294ED001C2635947B7106F31AF2A258_inline(__this, NULL);
		int32_t L_3 = L_2;
		RuntimeObject* L_4 = Box(il2cpp_defaults.int32_class, &L_3);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_4);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_4);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_1;
		int32_t L_6;
		L_6 = TrafficStatsGameLevel_get_LongestDeltaBetweenDispatching_m71114B26D67B50B310CDA6ABB04EE0BF56B22DC2_inline(__this, NULL);
		int32_t L_7 = L_6;
		RuntimeObject* L_8 = Box(il2cpp_defaults.int32_class, &L_7);
		NullCheck(L_5);
		ArrayElementTypeCheck (L_5, L_8);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_8);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_5;
		int32_t L_10;
		L_10 = TrafficStatsGameLevel_get_LongestEventCallback_m0D1CCC61EBD9CB994D7B9D06BD72DB05A965CCFF_inline(__this, NULL);
		int32_t L_11 = L_10;
		RuntimeObject* L_12 = Box(il2cpp_defaults.int32_class, &L_11);
		NullCheck(L_9);
		ArrayElementTypeCheck (L_9, L_12);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_12);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_9;
		uint8_t L_14;
		L_14 = TrafficStatsGameLevel_get_LongestEventCallbackCode_mB552F016E8EF81892BCF534E0BD04AA59909AE34_inline(__this, NULL);
		uint8_t L_15 = L_14;
		RuntimeObject* L_16 = Box(il2cpp_defaults.byte_class, &L_15);
		NullCheck(L_13);
		ArrayElementTypeCheck (L_13, L_16);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_16);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = L_13;
		int32_t L_18;
		L_18 = TrafficStatsGameLevel_get_LongestOpResponseCallback_m143E9CA4DA33C7A7CA213BD07A55C2AAAC1C3651_inline(__this, NULL);
		int32_t L_19 = L_18;
		RuntimeObject* L_20 = Box(il2cpp_defaults.int32_class, &L_19);
		NullCheck(L_17);
		ArrayElementTypeCheck (L_17, L_20);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_20);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = L_17;
		uint8_t L_22;
		L_22 = TrafficStatsGameLevel_get_LongestOpResponseCallbackOpCode_m9801E6BC19F09875F7D3F65DE5E9B0EB2733907B_inline(__this, NULL);
		uint8_t L_23 = L_22;
		RuntimeObject* L_24 = Box(il2cpp_defaults.byte_class, &L_23);
		NullCheck(L_21);
		ArrayElementTypeCheck (L_21, L_24);
		(L_21)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_24);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = L_21;
		int32_t L_26;
		L_26 = TrafficStatsGameLevel_get_SendOutgoingCommandsCalls_m38616D08B09C389D16DBF1319B32ADF4ED2472FD_inline(__this, NULL);
		int32_t L_27 = L_26;
		RuntimeObject* L_28 = Box(il2cpp_defaults.int32_class, &L_27);
		NullCheck(L_25);
		ArrayElementTypeCheck (L_25, L_28);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(6), (RuntimeObject*)L_28);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_29 = L_25;
		int32_t L_30;
		L_30 = TrafficStatsGameLevel_get_DispatchIncomingCommandsCalls_m1E4A6523E743DEBC2841B4612D529354B960D5B0_inline(__this, NULL);
		int32_t L_31 = L_30;
		RuntimeObject* L_32 = Box(il2cpp_defaults.int32_class, &L_31);
		NullCheck(L_29);
		ArrayElementTypeCheck (L_29, L_32);
		(L_29)->SetAt(static_cast<il2cpp_array_size_t>(7), (RuntimeObject*)L_32);
		String_t* L_33;
		L_33 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral842A27E71750F8CF75D57999C7CBBC93D24F416D, L_29, NULL);
		V_0 = L_33;
		goto IL_0084;
	}

IL_0084:
	{
		String_t* L_34 = V_0;
		return L_34;
	}
}
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStats_get_PackageHeaderSize_m1B780168BEA2904CA9978CD7108F2C69CE442A88 (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CPackageHeaderSizeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStats_set_PackageHeaderSize_m4427DE958736C30E3615CA60C3D27812A769AFFB (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CPackageHeaderSizeU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStats_get_ReliableCommandCount_mBDE6C723F05226630846F681B86EE9759F736B28 (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CReliableCommandCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStats_set_ReliableCommandCount_mF418B8D22CBF720CB8694E9243A64D9A9ABCE0E9 (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CReliableCommandCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStats_get_UnreliableCommandCount_m8E70EC1A089573B380D3BAEBBBF7A70607CE0497 (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CUnreliableCommandCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStats_set_UnreliableCommandCount_m8C1A65BFDB2AB38DABDA39993982D22A31CA03AD (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CUnreliableCommandCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStats_get_FragmentCommandCount_m9A94BD626A5808F230C105C8BACE8BDD9868C3CA (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CFragmentCommandCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStats_set_FragmentCommandCount_m371F9C59E4C208F9294647C8098006B52A2FA955 (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CFragmentCommandCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStats_get_ControlCommandCount_mE12DD82883CDA3BC4BAE93D495900177AEBDB05C (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CControlCommandCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStats_set_ControlCommandCount_m33E299D38D79A8089E3E123106197E31CBA4D562 (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CControlCommandCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStats_get_TotalPacketCount_m53FF50B024EC68701EB6CD83DC691D521067CF56 (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CTotalPacketCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStats_set_TotalPacketCount_m1F2462971D60D696A9F0ACC128B36EC38B2298DF (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CTotalPacketCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStats_get_TotalCommandsInPackets_m81EFD3CD6FF16B0BD0BF40A96D234C13FFA0AB5B (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CTotalCommandsInPacketsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStats_set_TotalCommandsInPackets_mF1BAE11EB423190F3D02166FF5A99DF3463EE535 (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CTotalCommandsInPacketsU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStats_get_ReliableCommandBytes_m39E80DE37134AFF7D9356BAC2FE31EA08A688BC3 (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CReliableCommandBytesU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStats_set_ReliableCommandBytes_mF0367373B55C3FA98B734FD34F06C4C99EAA9E39 (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CReliableCommandBytesU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStats_get_UnreliableCommandBytes_m3E51EBF1D42BE899B0A313220051923C3F629B40 (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CUnreliableCommandBytesU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStats_set_UnreliableCommandBytes_m13291467E23326F4EF6B532FADAB8E3E6D391EC6 (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CUnreliableCommandBytesU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStats_get_FragmentCommandBytes_m70141B4CF94ABCEE704D2E63B6F6AA47697BEAF8 (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CFragmentCommandBytesU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStats_set_FragmentCommandBytes_mE52846B1D3B36C9CCC2CE469E290BA2222B8B572 (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CFragmentCommandBytesU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStats_get_ControlCommandBytes_m00CCDA4D90E8A037AE124924480FF497E44BB4FB (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CControlCommandBytesU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStats_set_ControlCommandBytes_m85F1FE00A921B9DFFD8E9D2FEBDB98A5E0414A1E (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CControlCommandBytesU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStats__ctor_m5A22A339466F49270AA9099AC64198C00E453B4B (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_packageHeaderSize, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_packageHeaderSize;
		TrafficStats_set_PackageHeaderSize_m4427DE958736C30E3615CA60C3D27812A769AFFB_inline(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStats_get_TotalCommandCount_mADB1576D8CEC9E92FF82653BC0A7726437FDE483 (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = TrafficStats_get_ReliableCommandCount_mBDE6C723F05226630846F681B86EE9759F736B28_inline(__this, NULL);
		int32_t L_1;
		L_1 = TrafficStats_get_UnreliableCommandCount_m8E70EC1A089573B380D3BAEBBBF7A70607CE0497_inline(__this, NULL);
		int32_t L_2;
		L_2 = TrafficStats_get_FragmentCommandCount_m9A94BD626A5808F230C105C8BACE8BDD9868C3CA_inline(__this, NULL);
		int32_t L_3;
		L_3 = TrafficStats_get_ControlCommandCount_mE12DD82883CDA3BC4BAE93D495900177AEBDB05C_inline(__this, NULL);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_0, L_1)), L_2)), L_3));
		goto IL_001f;
	}

IL_001f:
	{
		int32_t L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStats_get_TotalCommandBytes_m40882FEAE0B0429C86F9A369C01F27670E56DCC4 (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = TrafficStats_get_ReliableCommandBytes_m39E80DE37134AFF7D9356BAC2FE31EA08A688BC3_inline(__this, NULL);
		int32_t L_1;
		L_1 = TrafficStats_get_UnreliableCommandBytes_m3E51EBF1D42BE899B0A313220051923C3F629B40_inline(__this, NULL);
		int32_t L_2;
		L_2 = TrafficStats_get_FragmentCommandBytes_m70141B4CF94ABCEE704D2E63B6F6AA47697BEAF8_inline(__this, NULL);
		int32_t L_3;
		L_3 = TrafficStats_get_ControlCommandBytes_m00CCDA4D90E8A037AE124924480FF497E44BB4FB_inline(__this, NULL);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_0, L_1)), L_2)), L_3));
		goto IL_001f;
	}

IL_001f:
	{
		int32_t L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStats_get_TotalPacketBytes_m9767E9AE8DC60839550CFF81E547770F242F81A1 (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = TrafficStats_get_TotalCommandBytes_m40882FEAE0B0429C86F9A369C01F27670E56DCC4(__this, NULL);
		int32_t L_1;
		L_1 = TrafficStats_get_TotalPacketCount_m53FF50B024EC68701EB6CD83DC691D521067CF56_inline(__this, NULL);
		int32_t L_2;
		L_2 = TrafficStats_get_PackageHeaderSize_m1B780168BEA2904CA9978CD7108F2C69CE442A88_inline(__this, NULL);
		V_0 = ((int32_t)il2cpp_codegen_add(L_0, ((int32_t)il2cpp_codegen_multiply(L_1, L_2))));
		goto IL_0018;
	}

IL_0018:
	{
		int32_t L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStats_get_TimestampOfLastAck_m2DB7EB417BF83E9A34139A090AA0C7EC577F4F64 (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CTimestampOfLastAckU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStats_set_TimestampOfLastAck_mFDC9ED64C57BC5E3651135F9B21805371230CB1E (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CTimestampOfLastAckU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrafficStats_get_TimestampOfLastReliableCommand_m771FF9602F3766E52400C004EF14A83514CDFAFB (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CTimestampOfLastReliableCommandU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStats_set_TimestampOfLastReliableCommand_m3AB3B935DE215E86B85F74628D15FCD68498350E (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CTimestampOfLastReliableCommandU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStats_CountControlCommand_m70A881827E55E476DAF814DFE9E6ACF8CCE939D7 (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_size, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = TrafficStats_get_ControlCommandBytes_m00CCDA4D90E8A037AE124924480FF497E44BB4FB_inline(__this, NULL);
		int32_t L_1 = ___0_size;
		TrafficStats_set_ControlCommandBytes_m85F1FE00A921B9DFFD8E9D2FEBDB98A5E0414A1E_inline(__this, ((int32_t)il2cpp_codegen_add(L_0, L_1)), NULL);
		int32_t L_2;
		L_2 = TrafficStats_get_ControlCommandCount_mE12DD82883CDA3BC4BAE93D495900177AEBDB05C_inline(__this, NULL);
		V_0 = L_2;
		int32_t L_3 = V_0;
		TrafficStats_set_ControlCommandCount_m33E299D38D79A8089E3E123106197E31CBA4D562_inline(__this, ((int32_t)il2cpp_codegen_add(L_3, 1)), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStats_CountReliableOpCommand_mD9D723FD5DFFC806355B121EDAF34F05A1D10E7F (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_size, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = TrafficStats_get_ReliableCommandBytes_m39E80DE37134AFF7D9356BAC2FE31EA08A688BC3_inline(__this, NULL);
		int32_t L_1 = ___0_size;
		TrafficStats_set_ReliableCommandBytes_mF0367373B55C3FA98B734FD34F06C4C99EAA9E39_inline(__this, ((int32_t)il2cpp_codegen_add(L_0, L_1)), NULL);
		int32_t L_2;
		L_2 = TrafficStats_get_ReliableCommandCount_mBDE6C723F05226630846F681B86EE9759F736B28_inline(__this, NULL);
		V_0 = L_2;
		int32_t L_3 = V_0;
		TrafficStats_set_ReliableCommandCount_mF418B8D22CBF720CB8694E9243A64D9A9ABCE0E9_inline(__this, ((int32_t)il2cpp_codegen_add(L_3, 1)), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStats_CountUnreliableOpCommand_m145B50835A379E19BA4FC7365A8ED0BB1CFCDE7C (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_size, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = TrafficStats_get_UnreliableCommandBytes_m3E51EBF1D42BE899B0A313220051923C3F629B40_inline(__this, NULL);
		int32_t L_1 = ___0_size;
		TrafficStats_set_UnreliableCommandBytes_m13291467E23326F4EF6B532FADAB8E3E6D391EC6_inline(__this, ((int32_t)il2cpp_codegen_add(L_0, L_1)), NULL);
		int32_t L_2;
		L_2 = TrafficStats_get_UnreliableCommandCount_m8E70EC1A089573B380D3BAEBBBF7A70607CE0497_inline(__this, NULL);
		V_0 = L_2;
		int32_t L_3 = V_0;
		TrafficStats_set_UnreliableCommandCount_m8C1A65BFDB2AB38DABDA39993982D22A31CA03AD_inline(__this, ((int32_t)il2cpp_codegen_add(L_3, 1)), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrafficStats_CountFragmentOpCommand_m05EAD51BD62B76FEF3BD45EB4D314B335D4C336E (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_size, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = TrafficStats_get_FragmentCommandBytes_m70141B4CF94ABCEE704D2E63B6F6AA47697BEAF8_inline(__this, NULL);
		int32_t L_1 = ___0_size;
		TrafficStats_set_FragmentCommandBytes_mE52846B1D3B36C9CCC2CE469E290BA2222B8B572_inline(__this, ((int32_t)il2cpp_codegen_add(L_0, L_1)), NULL);
		int32_t L_2;
		L_2 = TrafficStats_get_FragmentCommandCount_m9A94BD626A5808F230C105C8BACE8BDD9868C3CA_inline(__this, NULL);
		V_0 = L_2;
		int32_t L_3 = V_0;
		TrafficStats_set_FragmentCommandCount_m371F9C59E4C208F9294647C8098006B52A2FA955_inline(__this, ((int32_t)il2cpp_codegen_add(L_3, 1)), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TrafficStats_ToString_mAF8F0F69004660B2928A3FC2E80AFCAE7BCA760C (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF09647061E14A6AB82D0FE232AB0BC1838440C6D);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
		int32_t L_2;
		L_2 = TrafficStats_get_TotalPacketBytes_m9767E9AE8DC60839550CFF81E547770F242F81A1(__this, NULL);
		int32_t L_3 = L_2;
		RuntimeObject* L_4 = Box(il2cpp_defaults.int32_class, &L_3);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_4);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_4);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_1;
		int32_t L_6;
		L_6 = TrafficStats_get_TotalCommandBytes_m40882FEAE0B0429C86F9A369C01F27670E56DCC4(__this, NULL);
		int32_t L_7 = L_6;
		RuntimeObject* L_8 = Box(il2cpp_defaults.int32_class, &L_7);
		NullCheck(L_5);
		ArrayElementTypeCheck (L_5, L_8);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_8);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_5;
		int32_t L_10;
		L_10 = TrafficStats_get_TotalPacketCount_m53FF50B024EC68701EB6CD83DC691D521067CF56_inline(__this, NULL);
		int32_t L_11 = L_10;
		RuntimeObject* L_12 = Box(il2cpp_defaults.int32_class, &L_11);
		NullCheck(L_9);
		ArrayElementTypeCheck (L_9, L_12);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_12);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_9;
		int32_t L_14;
		L_14 = TrafficStats_get_TotalCommandsInPackets_m81EFD3CD6FF16B0BD0BF40A96D234C13FFA0AB5B_inline(__this, NULL);
		int32_t L_15 = L_14;
		RuntimeObject* L_16 = Box(il2cpp_defaults.int32_class, &L_15);
		NullCheck(L_13);
		ArrayElementTypeCheck (L_13, L_16);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_16);
		String_t* L_17;
		L_17 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteralF09647061E14A6AB82D0FE232AB0BC1838440C6D, L_13, NULL);
		V_0 = L_17;
		goto IL_004c;
	}

IL_004c:
	{
		String_t* L_18 = V_0;
		return L_18;
	}
}
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Version__cctor_mD513B77256BB7F7627216F9C1EDE1225160FB9F1 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tBEBD39EA3866CDEEAB682D715E5E67D0F87F603D____BDB705ABF4F6D35BC3F51F87A6A5248BC145131F8D70438CBF30C15AE8C8A78E_FieldInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Version_tA21A2DF89C3D03C9A075029FD09B1B73C7BF407A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)5);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_tBEBD39EA3866CDEEAB682D715E5E67D0F87F603D____BDB705ABF4F6D35BC3F51F87A6A5248BC145131F8D70438CBF30C15AE8C8A78E_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL);
		((Version_tA21A2DF89C3D03C9A075029FD09B1B73C7BF407A_StaticFields*)il2cpp_codegen_static_fields_for(Version_tA21A2DF89C3D03C9A075029FD09B1B73C7BF407A_il2cpp_TypeInfo_var))->___clientVersion = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((Version_tA21A2DF89C3D03C9A075029FD09B1B73C7BF407A_StaticFields*)il2cpp_codegen_static_fields_for(Version_tA21A2DF89C3D03C9A075029FD09B1B73C7BF407A_il2cpp_TypeInfo_var))->___clientVersion), (void*)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
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StructWrapper__ctor_m28DC9B6BD5773682597522EBB1B774A41DF159BA (StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* __this, Type_t* ___0_ttype, int32_t ___1_wrappedType, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		Type_t* L_0 = ___0_ttype;
		__this->___ttype = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___ttype), (void*)L_0);
		int32_t L_1 = ___1_wrappedType;
		__this->___wrappedType = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* StructWrapper_op_Implicit_m3A7F9117D48FF69203D2FA1EA5642261197B5361 (bool ___0_value, const RuntimeMethod* method) 
{
	StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* V_0 = NULL;
	{
		bool L_0 = ___0_value;
		StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5* L_1;
		L_1 = StructWrapperUtility_Wrap_m3040210312BDBE0CF819ADBCCC9593F0F3C14A26(L_0, NULL);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* StructWrapper_op_Implicit_mD2AB86F8C10EA33860A5E42B833BFED7FC6EACDA (uint8_t ___0_value, const RuntimeMethod* method) 
{
	StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* V_0 = NULL;
	{
		uint8_t L_0 = ___0_value;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_1;
		L_1 = StructWrapperUtility_Wrap_mF8E0C06EA22609F9D216F1E21D7639CBE3DE02EC(L_0, NULL);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* StructWrapper_op_Implicit_m254528F4E1520671A2A44BB8CB3DAE38231FB356 (float ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapperUtility_Wrap_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m32BA326D82F30DC2871BFA79106F30F6BBA9E8F5_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* V_0 = NULL;
	{
		float L_0 = ___0_value;
		StructWrapper_1_t6718CC2EDA0066A6F1946BF9DF3DE128AF4DE0EB* L_1;
		L_1 = StructWrapperUtility_Wrap_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m32BA326D82F30DC2871BFA79106F30F6BBA9E8F5(L_0, StructWrapperUtility_Wrap_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m32BA326D82F30DC2871BFA79106F30F6BBA9E8F5_RuntimeMethod_var);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* StructWrapper_op_Implicit_mA5A71CD927F00D8BC609EB0A499C6C9B8088FBCC (double ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapperUtility_Wrap_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m99315E26312E0774B3796197D97EF5B8494238A4_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* V_0 = NULL;
	{
		double L_0 = ___0_value;
		StructWrapper_1_tB0A2177AA8AF22B893900B49E85A70791F743E3C* L_1;
		L_1 = StructWrapperUtility_Wrap_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m99315E26312E0774B3796197D97EF5B8494238A4(L_0, StructWrapperUtility_Wrap_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_m99315E26312E0774B3796197D97EF5B8494238A4_RuntimeMethod_var);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* StructWrapper_op_Implicit_mD6869EAF79BE6C2F367BD883B93FE25EA32D1E80 (int16_t ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapperUtility_Wrap_TisInt16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_m244AA237F47B00E75F5522F19C8C530A1561A3C6_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* V_0 = NULL;
	{
		int16_t L_0 = ___0_value;
		StructWrapper_1_tF9C638DDBF8A1095858695E4D15D4B6D9EEAA11D* L_1;
		L_1 = StructWrapperUtility_Wrap_TisInt16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_m244AA237F47B00E75F5522F19C8C530A1561A3C6(L_0, StructWrapperUtility_Wrap_TisInt16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_m244AA237F47B00E75F5522F19C8C530A1561A3C6_RuntimeMethod_var);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* StructWrapper_op_Implicit_mCD8D22B4813A3F2B63290A8B3D838C83D268EECF (int32_t ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapperUtility_Wrap_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2728519730D266CE44A07F7721A2AF952CC82B56_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* V_0 = NULL;
	{
		int32_t L_0 = ___0_value;
		StructWrapper_1_t609592732FC3B281446F0D607121AE6A5188302E* L_1;
		L_1 = StructWrapperUtility_Wrap_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2728519730D266CE44A07F7721A2AF952CC82B56(L_0, StructWrapperUtility_Wrap_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2728519730D266CE44A07F7721A2AF952CC82B56_RuntimeMethod_var);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* StructWrapper_op_Implicit_mFC5E3805F94B9962C8B731C9E798ADE6F11BBB55 (int64_t ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapperUtility_Wrap_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m46A3CCE0123382CE2ABB5C75C010DBC5A2DE1DE4_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* V_0 = NULL;
	{
		int64_t L_0 = ___0_value;
		StructWrapper_1_tB2612D71A2ECC0BF432A53A560D15B031FB11724* L_1;
		L_1 = StructWrapperUtility_Wrap_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m46A3CCE0123382CE2ABB5C75C010DBC5A2DE1DE4(L_0, StructWrapperUtility_Wrap_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m46A3CCE0123382CE2ABB5C75C010DBC5A2DE1DE4_RuntimeMethod_var);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StructWrapper_op_Implicit_mEC848509BA3C3AE0883D527D5805300EACCBFDE8 (StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* ___0_wrapper, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1_Unwrap_mA04D832915A725991AFF3833B05B56D67D6B6694_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_0 = ___0_wrapper;
		NullCheck(((StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5*)IsInstClass((RuntimeObject*)L_0, StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5_il2cpp_TypeInfo_var)));
		bool L_1;
		L_1 = StructWrapper_1_Unwrap_mA04D832915A725991AFF3833B05B56D67D6B6694(((StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5*)IsInstClass((RuntimeObject*)L_0, StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5_il2cpp_TypeInfo_var)), StructWrapper_1_Unwrap_mA04D832915A725991AFF3833B05B56D67D6B6694_RuntimeMethod_var);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		bool L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t StructWrapper_op_Implicit_m1D709F559AF0452788DC7731F529AF9435DBC232 (StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* ___0_wrapper, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1_Unwrap_m3E8975C9B815A34D5029D1EA5FB68114FDB48455_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	uint8_t V_0 = 0x0;
	{
		StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_0 = ___0_wrapper;
		NullCheck(((StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)IsInstClass((RuntimeObject*)L_0, StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var)));
		uint8_t L_1;
		L_1 = StructWrapper_1_Unwrap_m3E8975C9B815A34D5029D1EA5FB68114FDB48455(((StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)IsInstClass((RuntimeObject*)L_0, StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var)), StructWrapper_1_Unwrap_m3E8975C9B815A34D5029D1EA5FB68114FDB48455_RuntimeMethod_var);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		uint8_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float StructWrapper_op_Implicit_m782FEA5DC78DBB4951F1F699FA188E705243C3CB (StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* ___0_wrapper, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1_Unwrap_mB605FBDE4FB64C6AC45CD670AB2558F525BB7F76_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1_t6718CC2EDA0066A6F1946BF9DF3DE128AF4DE0EB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	{
		StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_0 = ___0_wrapper;
		NullCheck(((StructWrapper_1_t6718CC2EDA0066A6F1946BF9DF3DE128AF4DE0EB*)IsInstClass((RuntimeObject*)L_0, StructWrapper_1_t6718CC2EDA0066A6F1946BF9DF3DE128AF4DE0EB_il2cpp_TypeInfo_var)));
		float L_1;
		L_1 = StructWrapper_1_Unwrap_mB605FBDE4FB64C6AC45CD670AB2558F525BB7F76(((StructWrapper_1_t6718CC2EDA0066A6F1946BF9DF3DE128AF4DE0EB*)IsInstClass((RuntimeObject*)L_0, StructWrapper_1_t6718CC2EDA0066A6F1946BF9DF3DE128AF4DE0EB_il2cpp_TypeInfo_var)), StructWrapper_1_Unwrap_mB605FBDE4FB64C6AC45CD670AB2558F525BB7F76_RuntimeMethod_var);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		float L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double StructWrapper_op_Implicit_m01920D015EA3883217D08BE0E52042F28E4D073B (StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* ___0_wrapper, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1_Unwrap_mFC072ACF1E3C8390E0C4E62523895D81EB5A61CB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1_tB0A2177AA8AF22B893900B49E85A70791F743E3C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	double V_0 = 0.0;
	{
		StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_0 = ___0_wrapper;
		NullCheck(((StructWrapper_1_tB0A2177AA8AF22B893900B49E85A70791F743E3C*)IsInstClass((RuntimeObject*)L_0, StructWrapper_1_tB0A2177AA8AF22B893900B49E85A70791F743E3C_il2cpp_TypeInfo_var)));
		double L_1;
		L_1 = StructWrapper_1_Unwrap_mFC072ACF1E3C8390E0C4E62523895D81EB5A61CB(((StructWrapper_1_tB0A2177AA8AF22B893900B49E85A70791F743E3C*)IsInstClass((RuntimeObject*)L_0, StructWrapper_1_tB0A2177AA8AF22B893900B49E85A70791F743E3C_il2cpp_TypeInfo_var)), StructWrapper_1_Unwrap_mFC072ACF1E3C8390E0C4E62523895D81EB5A61CB_RuntimeMethod_var);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		double L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t StructWrapper_op_Implicit_mDC7E7D9C30F7FEF5B3DFE6233C59016C05188494 (StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* ___0_wrapper, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1_Unwrap_m9C8FB86F3F76715CE8B490C8D3A71A6BA86815FF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1_tF9C638DDBF8A1095858695E4D15D4B6D9EEAA11D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int16_t V_0 = 0;
	{
		StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_0 = ___0_wrapper;
		NullCheck(((StructWrapper_1_tF9C638DDBF8A1095858695E4D15D4B6D9EEAA11D*)IsInstClass((RuntimeObject*)L_0, StructWrapper_1_tF9C638DDBF8A1095858695E4D15D4B6D9EEAA11D_il2cpp_TypeInfo_var)));
		int16_t L_1;
		L_1 = StructWrapper_1_Unwrap_m9C8FB86F3F76715CE8B490C8D3A71A6BA86815FF(((StructWrapper_1_tF9C638DDBF8A1095858695E4D15D4B6D9EEAA11D*)IsInstClass((RuntimeObject*)L_0, StructWrapper_1_tF9C638DDBF8A1095858695E4D15D4B6D9EEAA11D_il2cpp_TypeInfo_var)), StructWrapper_1_Unwrap_m9C8FB86F3F76715CE8B490C8D3A71A6BA86815FF_RuntimeMethod_var);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		int16_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StructWrapper_op_Implicit_mFFBF0C25FE28C550162DA259EE0454A81CFE1557 (StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* ___0_wrapper, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1_Unwrap_m9C0C7926851089CFD9E6FFBD4071B5C52CB44FD0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1_t609592732FC3B281446F0D607121AE6A5188302E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_0 = ___0_wrapper;
		NullCheck(((StructWrapper_1_t609592732FC3B281446F0D607121AE6A5188302E*)IsInstClass((RuntimeObject*)L_0, StructWrapper_1_t609592732FC3B281446F0D607121AE6A5188302E_il2cpp_TypeInfo_var)));
		int32_t L_1;
		L_1 = StructWrapper_1_Unwrap_m9C0C7926851089CFD9E6FFBD4071B5C52CB44FD0(((StructWrapper_1_t609592732FC3B281446F0D607121AE6A5188302E*)IsInstClass((RuntimeObject*)L_0, StructWrapper_1_t609592732FC3B281446F0D607121AE6A5188302E_il2cpp_TypeInfo_var)), StructWrapper_1_Unwrap_m9C0C7926851089CFD9E6FFBD4071B5C52CB44FD0_RuntimeMethod_var);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t StructWrapper_op_Implicit_m4AF8850F7C931D95C342AEF0C47CFB986DFA5D13 (StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* ___0_wrapper, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1_Unwrap_m9164C4A1A9F83BCC4C3FF251234425D5CF7C9FBA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1_tB2612D71A2ECC0BF432A53A560D15B031FB11724_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int64_t V_0 = 0;
	{
		StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_0 = ___0_wrapper;
		NullCheck(((StructWrapper_1_tB2612D71A2ECC0BF432A53A560D15B031FB11724*)IsInstClass((RuntimeObject*)L_0, StructWrapper_1_tB2612D71A2ECC0BF432A53A560D15B031FB11724_il2cpp_TypeInfo_var)));
		int64_t L_1;
		L_1 = StructWrapper_1_Unwrap_m9164C4A1A9F83BCC4C3FF251234425D5CF7C9FBA(((StructWrapper_1_tB2612D71A2ECC0BF432A53A560D15B031FB11724*)IsInstClass((RuntimeObject*)L_0, StructWrapper_1_tB2612D71A2ECC0BF432A53A560D15B031FB11724_il2cpp_TypeInfo_var)), StructWrapper_1_Unwrap_m9164C4A1A9F83BCC4C3FF251234425D5CF7C9FBA_RuntimeMethod_var);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		int64_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* StructWrapper_op_Implicit_m9A6424E8E49450C8EC2AA398B32C58E393EDC88D (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapperUtility_Wrap_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m871553655C50B62211723B863D1C36BF17EF0FCE_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* V_0 = NULL;
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
		StructWrapper_1_t6EBA45BF7780B651745A87DCAFC404434E83EEAC* L_1;
		L_1 = StructWrapperUtility_Wrap_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m871553655C50B62211723B863D1C36BF17EF0FCE(L_0, StructWrapperUtility_Wrap_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m871553655C50B62211723B863D1C36BF17EF0FCE_RuntimeMethod_var);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* StructWrapper_op_Implicit_m191D3D4322DB7409E42BEAA30B4087FB4AAD7C96 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapperUtility_Wrap_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m24E7DFC0E61B76F8ABF9F2220CF807735B687681_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* V_0 = NULL;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
		StructWrapper_1_tB5413A8ECB588C30B90278B5011F54F888793760* L_1;
		L_1 = StructWrapperUtility_Wrap_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m24E7DFC0E61B76F8ABF9F2220CF807735B687681(L_0, StructWrapperUtility_Wrap_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m24E7DFC0E61B76F8ABF9F2220CF807735B687681_RuntimeMethod_var);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* StructWrapper_op_Implicit_m7AD5FD9DC8777B1F136ED7B37D993CD612650927 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapperUtility_Wrap_TisQuaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_m9324B1622420EF29313B197E1F0BBF936F219951_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* V_0 = NULL;
	{
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_value;
		StructWrapper_1_tC9F60D8FF4420CE54A7010BE1681DF30802F1FEA* L_1;
		L_1 = StructWrapperUtility_Wrap_TisQuaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_m9324B1622420EF29313B197E1F0BBF936F219951(L_0, StructWrapperUtility_Wrap_TisQuaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_m9324B1622420EF29313B197E1F0BBF936F219951_RuntimeMethod_var);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 StructWrapper_op_Implicit_m14BC0BD8F74C7959100954A0C2462715D6D83553 (StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* ___0_wrapper, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1_Unwrap_mF81659AC618A1040E422AA60132854C14C3A7FD4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1_t6EBA45BF7780B651745A87DCAFC404434E83EEAC_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_0 = ___0_wrapper;
		NullCheck(((StructWrapper_1_t6EBA45BF7780B651745A87DCAFC404434E83EEAC*)IsInstClass((RuntimeObject*)L_0, StructWrapper_1_t6EBA45BF7780B651745A87DCAFC404434E83EEAC_il2cpp_TypeInfo_var)));
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
		L_1 = StructWrapper_1_Unwrap_mF81659AC618A1040E422AA60132854C14C3A7FD4(((StructWrapper_1_t6EBA45BF7780B651745A87DCAFC404434E83EEAC*)IsInstClass((RuntimeObject*)L_0, StructWrapper_1_t6EBA45BF7780B651745A87DCAFC404434E83EEAC_il2cpp_TypeInfo_var)), StructWrapper_1_Unwrap_mF81659AC618A1040E422AA60132854C14C3A7FD4_RuntimeMethod_var);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 StructWrapper_op_Implicit_m8B78E80A83A373E71E01023F5E58B4F52C2E31B5 (StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* ___0_wrapper, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1_Unwrap_mB2FC2CC319C58B8C737593BA7DF47D09AEFF59CA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1_tB5413A8ECB588C30B90278B5011F54F888793760_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_0 = ___0_wrapper;
		NullCheck(((StructWrapper_1_tB5413A8ECB588C30B90278B5011F54F888793760*)IsInstClass((RuntimeObject*)L_0, StructWrapper_1_tB5413A8ECB588C30B90278B5011F54F888793760_il2cpp_TypeInfo_var)));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = StructWrapper_1_Unwrap_mB2FC2CC319C58B8C737593BA7DF47D09AEFF59CA(((StructWrapper_1_tB5413A8ECB588C30B90278B5011F54F888793760*)IsInstClass((RuntimeObject*)L_0, StructWrapper_1_tB5413A8ECB588C30B90278B5011F54F888793760_il2cpp_TypeInfo_var)), StructWrapper_1_Unwrap_mB2FC2CC319C58B8C737593BA7DF47D09AEFF59CA_RuntimeMethod_var);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 StructWrapper_op_Implicit_mFF5F6CCAA23F40EFE27F6399BC8E711B76762218 (StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* ___0_wrapper, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1_Unwrap_mD390FEB0DCDBE971679888756BC96A080256C04A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1_tC9F60D8FF4420CE54A7010BE1681DF30802F1FEA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		StructWrapper_tB38E5A18477B4F833825B75E4B669FE015DE9DCF* L_0 = ___0_wrapper;
		NullCheck(((StructWrapper_1_tC9F60D8FF4420CE54A7010BE1681DF30802F1FEA*)IsInstClass((RuntimeObject*)L_0, StructWrapper_1_tC9F60D8FF4420CE54A7010BE1681DF30802F1FEA_il2cpp_TypeInfo_var)));
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1;
		L_1 = StructWrapper_1_Unwrap_mD390FEB0DCDBE971679888756BC96A080256C04A(((StructWrapper_1_tC9F60D8FF4420CE54A7010BE1681DF30802F1FEA*)IsInstClass((RuntimeObject*)L_0, StructWrapper_1_tC9F60D8FF4420CE54A7010BE1681DF30802F1FEA_il2cpp_TypeInfo_var)), StructWrapper_1_Unwrap_mD390FEB0DCDBE971679888756BC96A080256C04A_RuntimeMethod_var);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = V_0;
		return L_2;
	}
}
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StructWrapperPool_GetWrappedType_m64463C25C28EA8B398FA6D6C81799B3121A6976F (Type_t* ___0_type, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t V_1 = 0;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	{
		Type_t* L_0 = ___0_type;
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.boolean_class->byval_arg) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_2;
		L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
		bool L_3;
		L_3 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, L_2, NULL);
		V_0 = L_3;
		bool L_4 = V_0;
		if (!L_4)
		{
			goto IL_001d;
		}
	}
	{
		V_1 = 1;
		goto IL_00c2;
	}

IL_001d:
	{
		Type_t* L_5 = ___0_type;
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.byte_class->byval_arg) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_7;
		L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
		bool L_8;
		L_8 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_5, L_7, NULL);
		V_2 = L_8;
		bool L_9 = V_2;
		if (!L_9)
		{
			goto IL_0039;
		}
	}
	{
		V_1 = 2;
		goto IL_00c2;
	}

IL_0039:
	{
		Type_t* L_10 = ___0_type;
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.int16_class->byval_arg) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_12;
		L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
		bool L_13;
		L_13 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_10, L_12, NULL);
		V_3 = L_13;
		bool L_14 = V_3;
		if (!L_14)
		{
			goto IL_0052;
		}
	}
	{
		V_1 = 3;
		goto IL_00c2;
	}

IL_0052:
	{
		Type_t* L_15 = ___0_type;
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.int32_class->byval_arg) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_17;
		L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
		bool L_18;
		L_18 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_15, L_17, NULL);
		V_4 = L_18;
		bool L_19 = V_4;
		if (!L_19)
		{
			goto IL_006d;
		}
	}
	{
		V_1 = 4;
		goto IL_00c2;
	}

IL_006d:
	{
		Type_t* L_20 = ___0_type;
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.int64_class->byval_arg) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_22;
		L_22 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_21, NULL);
		bool L_23;
		L_23 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_20, L_22, NULL);
		V_5 = L_23;
		bool L_24 = V_5;
		if (!L_24)
		{
			goto IL_0088;
		}
	}
	{
		V_1 = 5;
		goto IL_00c2;
	}

IL_0088:
	{
		Type_t* L_25 = ___0_type;
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_26 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.single_class->byval_arg) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_27;
		L_27 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_26, NULL);
		bool L_28;
		L_28 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_25, L_27, NULL);
		V_6 = L_28;
		bool L_29 = V_6;
		if (!L_29)
		{
			goto IL_00a3;
		}
	}
	{
		V_1 = 6;
		goto IL_00c2;
	}

IL_00a3:
	{
		Type_t* L_30 = ___0_type;
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.double_class->byval_arg) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_32;
		L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
		bool L_33;
		L_33 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_30, L_32, NULL);
		V_7 = L_33;
		bool L_34 = V_7;
		if (!L_34)
		{
			goto IL_00be;
		}
	}
	{
		V_1 = 7;
		goto IL_00c2;
	}

IL_00be:
	{
		V_1 = 0;
		goto IL_00c2;
	}

IL_00c2:
	{
		int32_t L_35 = V_1;
		return L_35;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StructWrapperPool__ctor_mA80F5A1E22FD9A7D1970F55F965FABF2B8EEE0D2 (StructWrapperPool_t01471DB818A6B3ABA6119E43B6E717D95C9FE044* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* StructWrapperPools_Acquire_mF96F86B53D638E830C0BF03F20B76A7BEEABFFDC (StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD* __this, uint8_t ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* V_0 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD_il2cpp_TypeInfo_var);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_0 = ((StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD_StaticFields*)il2cpp_codegen_static_fields_for(StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD_il2cpp_TypeInfo_var))->___mappedByteWrappers;
		uint8_t L_1 = ___0_value;
		NullCheck(L_0);
		uint8_t L_2 = L_1;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		V_0 = L_3;
		goto IL_000b;
	}

IL_000b:
	{
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5* StructWrapperPools_Acquire_m0CE8601511AEBA2912C1EF52B597096B52D5B9D5 (StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD* __this, bool ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5* V_0 = NULL;
	StructWrapper_1U5BU5D_tE8AC3685DFE32D1B08571822E3A006934789903B* G_B2_0 = NULL;
	StructWrapper_1U5BU5D_tE8AC3685DFE32D1B08571822E3A006934789903B* G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	StructWrapper_1U5BU5D_tE8AC3685DFE32D1B08571822E3A006934789903B* G_B3_1 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD_il2cpp_TypeInfo_var);
		StructWrapper_1U5BU5D_tE8AC3685DFE32D1B08571822E3A006934789903B* L_0 = ((StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD_StaticFields*)il2cpp_codegen_static_fields_for(StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD_il2cpp_TypeInfo_var))->___mappedBoolWrappers;
		bool L_1 = ___0_value;
		if (L_1)
		{
			G_B2_0 = L_0;
			goto IL_000c;
		}
		G_B1_0 = L_0;
	}
	{
		G_B3_0 = 0;
		G_B3_1 = G_B1_0;
		goto IL_000d;
	}

IL_000c:
	{
		G_B3_0 = 1;
		G_B3_1 = G_B2_0;
	}

IL_000d:
	{
		NullCheck(G_B3_1);
		int32_t L_2 = G_B3_0;
		StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5* L_3 = (G_B3_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		V_0 = L_3;
		goto IL_0011;
	}

IL_0011:
	{
		StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5* L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StructWrapperPools_Clear_m2EE40E66B4EE07EB8EDD81BB19D6BC21974C9F7E (StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m46E201ADBB9FFC2822AF4F5B468D9BBF486984F1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m20E6D92CF08DAD013CC467F343D0A075EC9AF121_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m57DB9D7263FBD8C40DF805F4F4B4CD0C73CA8E9C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m3D26594EDF010B733524A60C73DE0189FE498334_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mF880C94E895B0EB2E47D22DA350EF630143827B9_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t5B4557CF8F113261AC8BF5AEF969FC63B7DC6526 V_0;
	memset((&V_0), 0, sizeof(V_0));
	RuntimeObject* V_1 = NULL;
	{
		List_1_tDCC8AB6F4CE453A93C71B81D73916DC53DF6CE05* L_0 = __this->___used;
		NullCheck(L_0);
		Enumerator_t5B4557CF8F113261AC8BF5AEF969FC63B7DC6526 L_1;
		L_1 = List_1_GetEnumerator_mF880C94E895B0EB2E47D22DA350EF630143827B9(L_0, List_1_GetEnumerator_mF880C94E895B0EB2E47D22DA350EF630143827B9_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_002a:
			{
				Enumerator_Dispose_m46E201ADBB9FFC2822AF4F5B468D9BBF486984F1((&V_0), Enumerator_Dispose_m46E201ADBB9FFC2822AF4F5B468D9BBF486984F1_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_001f_1;
			}

IL_0010_1:
			{
				RuntimeObject* L_2;
				L_2 = Enumerator_get_Current_m57DB9D7263FBD8C40DF805F4F4B4CD0C73CA8E9C_inline((&V_0), Enumerator_get_Current_m57DB9D7263FBD8C40DF805F4F4B4CD0C73CA8E9C_RuntimeMethod_var);
				V_1 = L_2;
				RuntimeObject* L_3 = V_1;
				NullCheck(L_3);
				InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3);
			}

IL_001f_1:
			{
				bool L_4;
				L_4 = Enumerator_MoveNext_m20E6D92CF08DAD013CC467F343D0A075EC9AF121((&V_0), Enumerator_MoveNext_m20E6D92CF08DAD013CC467F343D0A075EC9AF121_RuntimeMethod_var);
				if (L_4)
				{
					goto IL_0010_1;
				}
			}
			{
				goto IL_0039;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0039:
	{
		List_1_tDCC8AB6F4CE453A93C71B81D73916DC53DF6CE05* L_5 = __this->___used;
		NullCheck(L_5);
		List_1_Clear_m3D26594EDF010B733524A60C73DE0189FE498334_inline(L_5, List_1_Clear_m3D26594EDF010B733524A60C73DE0189FE498334_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StructWrapperPools__ctor_m7DC4958549B5760807EB65E1720624AE2B9AA5B1 (StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mF8E1BFB05D835D130F69DEFD9BD9EABE106597D5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tEAE2DF00751C80F437F3C5601EDE17B54180B563_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB4C51AD04BB1308274A370FED1FA4A1651C5766F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tDCC8AB6F4CE453A93C71B81D73916DC53DF6CE05_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Dictionary_2_tEAE2DF00751C80F437F3C5601EDE17B54180B563* L_0 = (Dictionary_2_tEAE2DF00751C80F437F3C5601EDE17B54180B563*)il2cpp_codegen_object_new(Dictionary_2_tEAE2DF00751C80F437F3C5601EDE17B54180B563_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_mF8E1BFB05D835D130F69DEFD9BD9EABE106597D5(L_0, Dictionary_2__ctor_mF8E1BFB05D835D130F69DEFD9BD9EABE106597D5_RuntimeMethod_var);
		__this->___pools = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___pools), (void*)L_0);
		List_1_tDCC8AB6F4CE453A93C71B81D73916DC53DF6CE05* L_1 = (List_1_tDCC8AB6F4CE453A93C71B81D73916DC53DF6CE05*)il2cpp_codegen_object_new(List_1_tDCC8AB6F4CE453A93C71B81D73916DC53DF6CE05_il2cpp_TypeInfo_var);
		List_1__ctor_mB4C51AD04BB1308274A370FED1FA4A1651C5766F(L_1, List_1__ctor_mB4C51AD04BB1308274A370FED1FA4A1651C5766F_RuntimeMethod_var);
		__this->___used = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___used), (void*)L_1);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StructWrapperPools__cctor_m76E6ED4C51E4CC6BC44D915C15688115E757262B (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1U5BU5D_tE8AC3685DFE32D1B08571822E3A006934789903B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1__ctor_mD217A5E411F13F5ADE00038E083028D9161B7400_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_0 = (StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513*)(StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513*)SZArrayNew(StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513_il2cpp_TypeInfo_var, (uint32_t)((int32_t)256));
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_1 = L_0;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_2 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_2, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_3 = L_2;
		NullCheck(L_3);
		L_3->___value = (uint8_t)0;
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_3);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_3);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_4 = L_1;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_5 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_5, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_6 = L_5;
		NullCheck(L_6);
		L_6->___value = (uint8_t)1;
		NullCheck(L_4);
		ArrayElementTypeCheck (L_4, L_6);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(1), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_6);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_7 = L_4;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_8 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_8, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_9 = L_8;
		NullCheck(L_9);
		L_9->___value = (uint8_t)2;
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, L_9);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(2), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_9);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_10 = L_7;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_11 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_11, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_12 = L_11;
		NullCheck(L_12);
		L_12->___value = (uint8_t)3;
		NullCheck(L_10);
		ArrayElementTypeCheck (L_10, L_12);
		(L_10)->SetAt(static_cast<il2cpp_array_size_t>(3), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_12);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_13 = L_10;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_14 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_14, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_15 = L_14;
		NullCheck(L_15);
		L_15->___value = (uint8_t)4;
		NullCheck(L_13);
		ArrayElementTypeCheck (L_13, L_15);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(4), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_15);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_16 = L_13;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_17 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_17, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_18 = L_17;
		NullCheck(L_18);
		L_18->___value = (uint8_t)5;
		NullCheck(L_16);
		ArrayElementTypeCheck (L_16, L_18);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(5), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_18);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_19 = L_16;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_20 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_20, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_21 = L_20;
		NullCheck(L_21);
		L_21->___value = (uint8_t)6;
		NullCheck(L_19);
		ArrayElementTypeCheck (L_19, L_21);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(6), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_21);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_22 = L_19;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_23 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_23, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_24 = L_23;
		NullCheck(L_24);
		L_24->___value = (uint8_t)7;
		NullCheck(L_22);
		ArrayElementTypeCheck (L_22, L_24);
		(L_22)->SetAt(static_cast<il2cpp_array_size_t>(7), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_24);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_25 = L_22;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_26 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_26, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_27 = L_26;
		NullCheck(L_27);
		L_27->___value = (uint8_t)8;
		NullCheck(L_25);
		ArrayElementTypeCheck (L_25, L_27);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(8), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_27);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_28 = L_25;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_29 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_29, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_30 = L_29;
		NullCheck(L_30);
		L_30->___value = (uint8_t)((int32_t)9);
		NullCheck(L_28);
		ArrayElementTypeCheck (L_28, L_30);
		(L_28)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_30);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_31 = L_28;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_32 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_32, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_33 = L_32;
		NullCheck(L_33);
		L_33->___value = (uint8_t)((int32_t)10);
		NullCheck(L_31);
		ArrayElementTypeCheck (L_31, L_33);
		(L_31)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_33);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_34 = L_31;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_35 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_35, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_36 = L_35;
		NullCheck(L_36);
		L_36->___value = (uint8_t)((int32_t)11);
		NullCheck(L_34);
		ArrayElementTypeCheck (L_34, L_36);
		(L_34)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_36);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_37 = L_34;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_38 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_38, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_39 = L_38;
		NullCheck(L_39);
		L_39->___value = (uint8_t)((int32_t)12);
		NullCheck(L_37);
		ArrayElementTypeCheck (L_37, L_39);
		(L_37)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_39);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_40 = L_37;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_41 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_41, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_42 = L_41;
		NullCheck(L_42);
		L_42->___value = (uint8_t)((int32_t)13);
		NullCheck(L_40);
		ArrayElementTypeCheck (L_40, L_42);
		(L_40)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_42);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_43 = L_40;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_44 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_44, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_45 = L_44;
		NullCheck(L_45);
		L_45->___value = (uint8_t)((int32_t)14);
		NullCheck(L_43);
		ArrayElementTypeCheck (L_43, L_45);
		(L_43)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_45);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_46 = L_43;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_47 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_47, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_48 = L_47;
		NullCheck(L_48);
		L_48->___value = (uint8_t)((int32_t)15);
		NullCheck(L_46);
		ArrayElementTypeCheck (L_46, L_48);
		(L_46)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_48);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_49 = L_46;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_50 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_50, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_51 = L_50;
		NullCheck(L_51);
		L_51->___value = (uint8_t)((int32_t)16);
		NullCheck(L_49);
		ArrayElementTypeCheck (L_49, L_51);
		(L_49)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)16)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_51);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_52 = L_49;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_53 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_53, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_54 = L_53;
		NullCheck(L_54);
		L_54->___value = (uint8_t)((int32_t)17);
		NullCheck(L_52);
		ArrayElementTypeCheck (L_52, L_54);
		(L_52)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)17)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_54);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_55 = L_52;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_56 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_56, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_57 = L_56;
		NullCheck(L_57);
		L_57->___value = (uint8_t)((int32_t)18);
		NullCheck(L_55);
		ArrayElementTypeCheck (L_55, L_57);
		(L_55)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)18)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_57);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_58 = L_55;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_59 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_59, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_60 = L_59;
		NullCheck(L_60);
		L_60->___value = (uint8_t)((int32_t)19);
		NullCheck(L_58);
		ArrayElementTypeCheck (L_58, L_60);
		(L_58)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)19)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_60);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_61 = L_58;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_62 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_62, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_63 = L_62;
		NullCheck(L_63);
		L_63->___value = (uint8_t)((int32_t)20);
		NullCheck(L_61);
		ArrayElementTypeCheck (L_61, L_63);
		(L_61)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)20)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_63);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_64 = L_61;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_65 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_65, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_66 = L_65;
		NullCheck(L_66);
		L_66->___value = (uint8_t)((int32_t)21);
		NullCheck(L_64);
		ArrayElementTypeCheck (L_64, L_66);
		(L_64)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)21)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_66);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_67 = L_64;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_68 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_68, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_69 = L_68;
		NullCheck(L_69);
		L_69->___value = (uint8_t)((int32_t)22);
		NullCheck(L_67);
		ArrayElementTypeCheck (L_67, L_69);
		(L_67)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)22)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_69);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_70 = L_67;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_71 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_71, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_72 = L_71;
		NullCheck(L_72);
		L_72->___value = (uint8_t)((int32_t)23);
		NullCheck(L_70);
		ArrayElementTypeCheck (L_70, L_72);
		(L_70)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)23)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_72);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_73 = L_70;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_74 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_74, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_75 = L_74;
		NullCheck(L_75);
		L_75->___value = (uint8_t)((int32_t)24);
		NullCheck(L_73);
		ArrayElementTypeCheck (L_73, L_75);
		(L_73)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)24)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_75);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_76 = L_73;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_77 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_77, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_78 = L_77;
		NullCheck(L_78);
		L_78->___value = (uint8_t)((int32_t)25);
		NullCheck(L_76);
		ArrayElementTypeCheck (L_76, L_78);
		(L_76)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)25)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_78);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_79 = L_76;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_80 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_80, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_81 = L_80;
		NullCheck(L_81);
		L_81->___value = (uint8_t)((int32_t)26);
		NullCheck(L_79);
		ArrayElementTypeCheck (L_79, L_81);
		(L_79)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)26)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_81);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_82 = L_79;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_83 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_83, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_84 = L_83;
		NullCheck(L_84);
		L_84->___value = (uint8_t)((int32_t)27);
		NullCheck(L_82);
		ArrayElementTypeCheck (L_82, L_84);
		(L_82)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)27)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_84);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_85 = L_82;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_86 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_86, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_87 = L_86;
		NullCheck(L_87);
		L_87->___value = (uint8_t)((int32_t)28);
		NullCheck(L_85);
		ArrayElementTypeCheck (L_85, L_87);
		(L_85)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)28)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_87);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_88 = L_85;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_89 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_89, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_90 = L_89;
		NullCheck(L_90);
		L_90->___value = (uint8_t)((int32_t)29);
		NullCheck(L_88);
		ArrayElementTypeCheck (L_88, L_90);
		(L_88)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)29)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_90);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_91 = L_88;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_92 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_92, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_93 = L_92;
		NullCheck(L_93);
		L_93->___value = (uint8_t)((int32_t)30);
		NullCheck(L_91);
		ArrayElementTypeCheck (L_91, L_93);
		(L_91)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)30)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_93);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_94 = L_91;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_95 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_95, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_96 = L_95;
		NullCheck(L_96);
		L_96->___value = (uint8_t)((int32_t)31);
		NullCheck(L_94);
		ArrayElementTypeCheck (L_94, L_96);
		(L_94)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)31)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_96);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_97 = L_94;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_98 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_98, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_99 = L_98;
		NullCheck(L_99);
		L_99->___value = (uint8_t)((int32_t)32);
		NullCheck(L_97);
		ArrayElementTypeCheck (L_97, L_99);
		(L_97)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)32)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_99);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_100 = L_97;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_101 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_101, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_102 = L_101;
		NullCheck(L_102);
		L_102->___value = (uint8_t)((int32_t)33);
		NullCheck(L_100);
		ArrayElementTypeCheck (L_100, L_102);
		(L_100)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)33)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_102);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_103 = L_100;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_104 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_104, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_105 = L_104;
		NullCheck(L_105);
		L_105->___value = (uint8_t)((int32_t)34);
		NullCheck(L_103);
		ArrayElementTypeCheck (L_103, L_105);
		(L_103)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)34)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_105);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_106 = L_103;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_107 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_107, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_108 = L_107;
		NullCheck(L_108);
		L_108->___value = (uint8_t)((int32_t)35);
		NullCheck(L_106);
		ArrayElementTypeCheck (L_106, L_108);
		(L_106)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)35)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_108);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_109 = L_106;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_110 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_110, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_111 = L_110;
		NullCheck(L_111);
		L_111->___value = (uint8_t)((int32_t)36);
		NullCheck(L_109);
		ArrayElementTypeCheck (L_109, L_111);
		(L_109)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)36)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_111);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_112 = L_109;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_113 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_113, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_114 = L_113;
		NullCheck(L_114);
		L_114->___value = (uint8_t)((int32_t)37);
		NullCheck(L_112);
		ArrayElementTypeCheck (L_112, L_114);
		(L_112)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)37)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_114);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_115 = L_112;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_116 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_116, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_117 = L_116;
		NullCheck(L_117);
		L_117->___value = (uint8_t)((int32_t)38);
		NullCheck(L_115);
		ArrayElementTypeCheck (L_115, L_117);
		(L_115)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)38)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_117);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_118 = L_115;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_119 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_119, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_120 = L_119;
		NullCheck(L_120);
		L_120->___value = (uint8_t)((int32_t)39);
		NullCheck(L_118);
		ArrayElementTypeCheck (L_118, L_120);
		(L_118)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)39)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_120);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_121 = L_118;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_122 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_122, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_123 = L_122;
		NullCheck(L_123);
		L_123->___value = (uint8_t)((int32_t)40);
		NullCheck(L_121);
		ArrayElementTypeCheck (L_121, L_123);
		(L_121)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)40)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_123);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_124 = L_121;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_125 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_125, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_126 = L_125;
		NullCheck(L_126);
		L_126->___value = (uint8_t)((int32_t)41);
		NullCheck(L_124);
		ArrayElementTypeCheck (L_124, L_126);
		(L_124)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)41)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_126);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_127 = L_124;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_128 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_128, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_129 = L_128;
		NullCheck(L_129);
		L_129->___value = (uint8_t)((int32_t)42);
		NullCheck(L_127);
		ArrayElementTypeCheck (L_127, L_129);
		(L_127)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)42)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_129);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_130 = L_127;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_131 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_131, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_132 = L_131;
		NullCheck(L_132);
		L_132->___value = (uint8_t)((int32_t)43);
		NullCheck(L_130);
		ArrayElementTypeCheck (L_130, L_132);
		(L_130)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)43)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_132);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_133 = L_130;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_134 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_134, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_135 = L_134;
		NullCheck(L_135);
		L_135->___value = (uint8_t)((int32_t)44);
		NullCheck(L_133);
		ArrayElementTypeCheck (L_133, L_135);
		(L_133)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)44)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_135);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_136 = L_133;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_137 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_137, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_138 = L_137;
		NullCheck(L_138);
		L_138->___value = (uint8_t)((int32_t)45);
		NullCheck(L_136);
		ArrayElementTypeCheck (L_136, L_138);
		(L_136)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)45)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_138);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_139 = L_136;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_140 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_140, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_141 = L_140;
		NullCheck(L_141);
		L_141->___value = (uint8_t)((int32_t)46);
		NullCheck(L_139);
		ArrayElementTypeCheck (L_139, L_141);
		(L_139)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)46)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_141);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_142 = L_139;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_143 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_143, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_144 = L_143;
		NullCheck(L_144);
		L_144->___value = (uint8_t)((int32_t)47);
		NullCheck(L_142);
		ArrayElementTypeCheck (L_142, L_144);
		(L_142)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)47)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_144);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_145 = L_142;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_146 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_146, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_147 = L_146;
		NullCheck(L_147);
		L_147->___value = (uint8_t)((int32_t)48);
		NullCheck(L_145);
		ArrayElementTypeCheck (L_145, L_147);
		(L_145)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)48)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_147);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_148 = L_145;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_149 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_149, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_150 = L_149;
		NullCheck(L_150);
		L_150->___value = (uint8_t)((int32_t)49);
		NullCheck(L_148);
		ArrayElementTypeCheck (L_148, L_150);
		(L_148)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)49)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_150);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_151 = L_148;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_152 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_152, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_153 = L_152;
		NullCheck(L_153);
		L_153->___value = (uint8_t)((int32_t)50);
		NullCheck(L_151);
		ArrayElementTypeCheck (L_151, L_153);
		(L_151)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)50)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_153);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_154 = L_151;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_155 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_155, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_156 = L_155;
		NullCheck(L_156);
		L_156->___value = (uint8_t)((int32_t)51);
		NullCheck(L_154);
		ArrayElementTypeCheck (L_154, L_156);
		(L_154)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)51)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_156);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_157 = L_154;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_158 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_158, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_159 = L_158;
		NullCheck(L_159);
		L_159->___value = (uint8_t)((int32_t)52);
		NullCheck(L_157);
		ArrayElementTypeCheck (L_157, L_159);
		(L_157)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)52)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_159);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_160 = L_157;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_161 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_161, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_162 = L_161;
		NullCheck(L_162);
		L_162->___value = (uint8_t)((int32_t)53);
		NullCheck(L_160);
		ArrayElementTypeCheck (L_160, L_162);
		(L_160)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)53)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_162);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_163 = L_160;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_164 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_164, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_165 = L_164;
		NullCheck(L_165);
		L_165->___value = (uint8_t)((int32_t)54);
		NullCheck(L_163);
		ArrayElementTypeCheck (L_163, L_165);
		(L_163)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)54)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_165);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_166 = L_163;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_167 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_167, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_168 = L_167;
		NullCheck(L_168);
		L_168->___value = (uint8_t)((int32_t)55);
		NullCheck(L_166);
		ArrayElementTypeCheck (L_166, L_168);
		(L_166)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)55)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_168);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_169 = L_166;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_170 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_170, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_171 = L_170;
		NullCheck(L_171);
		L_171->___value = (uint8_t)((int32_t)56);
		NullCheck(L_169);
		ArrayElementTypeCheck (L_169, L_171);
		(L_169)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)56)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_171);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_172 = L_169;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_173 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_173, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_174 = L_173;
		NullCheck(L_174);
		L_174->___value = (uint8_t)((int32_t)57);
		NullCheck(L_172);
		ArrayElementTypeCheck (L_172, L_174);
		(L_172)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)57)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_174);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_175 = L_172;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_176 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_176, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_177 = L_176;
		NullCheck(L_177);
		L_177->___value = (uint8_t)((int32_t)58);
		NullCheck(L_175);
		ArrayElementTypeCheck (L_175, L_177);
		(L_175)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)58)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_177);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_178 = L_175;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_179 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_179, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_180 = L_179;
		NullCheck(L_180);
		L_180->___value = (uint8_t)((int32_t)59);
		NullCheck(L_178);
		ArrayElementTypeCheck (L_178, L_180);
		(L_178)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)59)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_180);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_181 = L_178;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_182 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_182, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_183 = L_182;
		NullCheck(L_183);
		L_183->___value = (uint8_t)((int32_t)60);
		NullCheck(L_181);
		ArrayElementTypeCheck (L_181, L_183);
		(L_181)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)60)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_183);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_184 = L_181;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_185 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_185, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_186 = L_185;
		NullCheck(L_186);
		L_186->___value = (uint8_t)((int32_t)61);
		NullCheck(L_184);
		ArrayElementTypeCheck (L_184, L_186);
		(L_184)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)61)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_186);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_187 = L_184;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_188 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_188, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_189 = L_188;
		NullCheck(L_189);
		L_189->___value = (uint8_t)((int32_t)62);
		NullCheck(L_187);
		ArrayElementTypeCheck (L_187, L_189);
		(L_187)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)62)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_189);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_190 = L_187;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_191 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_191, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_192 = L_191;
		NullCheck(L_192);
		L_192->___value = (uint8_t)((int32_t)63);
		NullCheck(L_190);
		ArrayElementTypeCheck (L_190, L_192);
		(L_190)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)63)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_192);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_193 = L_190;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_194 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_194, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_195 = L_194;
		NullCheck(L_195);
		L_195->___value = (uint8_t)((int32_t)64);
		NullCheck(L_193);
		ArrayElementTypeCheck (L_193, L_195);
		(L_193)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)64)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_195);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_196 = L_193;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_197 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_197, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_198 = L_197;
		NullCheck(L_198);
		L_198->___value = (uint8_t)((int32_t)65);
		NullCheck(L_196);
		ArrayElementTypeCheck (L_196, L_198);
		(L_196)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)65)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_198);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_199 = L_196;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_200 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_200, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_201 = L_200;
		NullCheck(L_201);
		L_201->___value = (uint8_t)((int32_t)66);
		NullCheck(L_199);
		ArrayElementTypeCheck (L_199, L_201);
		(L_199)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)66)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_201);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_202 = L_199;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_203 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_203, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_204 = L_203;
		NullCheck(L_204);
		L_204->___value = (uint8_t)((int32_t)67);
		NullCheck(L_202);
		ArrayElementTypeCheck (L_202, L_204);
		(L_202)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)67)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_204);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_205 = L_202;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_206 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_206, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_207 = L_206;
		NullCheck(L_207);
		L_207->___value = (uint8_t)((int32_t)68);
		NullCheck(L_205);
		ArrayElementTypeCheck (L_205, L_207);
		(L_205)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)68)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_207);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_208 = L_205;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_209 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_209, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_210 = L_209;
		NullCheck(L_210);
		L_210->___value = (uint8_t)((int32_t)69);
		NullCheck(L_208);
		ArrayElementTypeCheck (L_208, L_210);
		(L_208)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)69)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_210);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_211 = L_208;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_212 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_212, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_213 = L_212;
		NullCheck(L_213);
		L_213->___value = (uint8_t)((int32_t)70);
		NullCheck(L_211);
		ArrayElementTypeCheck (L_211, L_213);
		(L_211)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)70)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_213);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_214 = L_211;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_215 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_215, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_216 = L_215;
		NullCheck(L_216);
		L_216->___value = (uint8_t)((int32_t)71);
		NullCheck(L_214);
		ArrayElementTypeCheck (L_214, L_216);
		(L_214)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)71)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_216);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_217 = L_214;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_218 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_218, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_219 = L_218;
		NullCheck(L_219);
		L_219->___value = (uint8_t)((int32_t)72);
		NullCheck(L_217);
		ArrayElementTypeCheck (L_217, L_219);
		(L_217)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)72)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_219);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_220 = L_217;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_221 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_221, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_222 = L_221;
		NullCheck(L_222);
		L_222->___value = (uint8_t)((int32_t)73);
		NullCheck(L_220);
		ArrayElementTypeCheck (L_220, L_222);
		(L_220)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)73)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_222);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_223 = L_220;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_224 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_224, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_225 = L_224;
		NullCheck(L_225);
		L_225->___value = (uint8_t)((int32_t)74);
		NullCheck(L_223);
		ArrayElementTypeCheck (L_223, L_225);
		(L_223)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)74)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_225);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_226 = L_223;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_227 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_227, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_228 = L_227;
		NullCheck(L_228);
		L_228->___value = (uint8_t)((int32_t)75);
		NullCheck(L_226);
		ArrayElementTypeCheck (L_226, L_228);
		(L_226)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)75)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_228);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_229 = L_226;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_230 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_230, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_231 = L_230;
		NullCheck(L_231);
		L_231->___value = (uint8_t)((int32_t)76);
		NullCheck(L_229);
		ArrayElementTypeCheck (L_229, L_231);
		(L_229)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)76)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_231);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_232 = L_229;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_233 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_233, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_234 = L_233;
		NullCheck(L_234);
		L_234->___value = (uint8_t)((int32_t)77);
		NullCheck(L_232);
		ArrayElementTypeCheck (L_232, L_234);
		(L_232)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)77)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_234);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_235 = L_232;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_236 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_236, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_237 = L_236;
		NullCheck(L_237);
		L_237->___value = (uint8_t)((int32_t)78);
		NullCheck(L_235);
		ArrayElementTypeCheck (L_235, L_237);
		(L_235)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)78)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_237);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_238 = L_235;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_239 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_239, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_240 = L_239;
		NullCheck(L_240);
		L_240->___value = (uint8_t)((int32_t)79);
		NullCheck(L_238);
		ArrayElementTypeCheck (L_238, L_240);
		(L_238)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)79)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_240);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_241 = L_238;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_242 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_242, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_243 = L_242;
		NullCheck(L_243);
		L_243->___value = (uint8_t)((int32_t)80);
		NullCheck(L_241);
		ArrayElementTypeCheck (L_241, L_243);
		(L_241)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)80)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_243);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_244 = L_241;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_245 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_245, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_246 = L_245;
		NullCheck(L_246);
		L_246->___value = (uint8_t)((int32_t)81);
		NullCheck(L_244);
		ArrayElementTypeCheck (L_244, L_246);
		(L_244)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)81)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_246);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_247 = L_244;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_248 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_248, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_249 = L_248;
		NullCheck(L_249);
		L_249->___value = (uint8_t)((int32_t)82);
		NullCheck(L_247);
		ArrayElementTypeCheck (L_247, L_249);
		(L_247)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)82)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_249);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_250 = L_247;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_251 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_251, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_252 = L_251;
		NullCheck(L_252);
		L_252->___value = (uint8_t)((int32_t)83);
		NullCheck(L_250);
		ArrayElementTypeCheck (L_250, L_252);
		(L_250)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)83)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_252);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_253 = L_250;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_254 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_254, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_255 = L_254;
		NullCheck(L_255);
		L_255->___value = (uint8_t)((int32_t)84);
		NullCheck(L_253);
		ArrayElementTypeCheck (L_253, L_255);
		(L_253)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)84)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_255);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_256 = L_253;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_257 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_257, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_258 = L_257;
		NullCheck(L_258);
		L_258->___value = (uint8_t)((int32_t)85);
		NullCheck(L_256);
		ArrayElementTypeCheck (L_256, L_258);
		(L_256)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)85)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_258);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_259 = L_256;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_260 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_260, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_261 = L_260;
		NullCheck(L_261);
		L_261->___value = (uint8_t)((int32_t)86);
		NullCheck(L_259);
		ArrayElementTypeCheck (L_259, L_261);
		(L_259)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)86)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_261);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_262 = L_259;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_263 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_263, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_264 = L_263;
		NullCheck(L_264);
		L_264->___value = (uint8_t)((int32_t)87);
		NullCheck(L_262);
		ArrayElementTypeCheck (L_262, L_264);
		(L_262)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)87)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_264);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_265 = L_262;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_266 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_266, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_267 = L_266;
		NullCheck(L_267);
		L_267->___value = (uint8_t)((int32_t)88);
		NullCheck(L_265);
		ArrayElementTypeCheck (L_265, L_267);
		(L_265)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)88)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_267);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_268 = L_265;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_269 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_269, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_270 = L_269;
		NullCheck(L_270);
		L_270->___value = (uint8_t)((int32_t)89);
		NullCheck(L_268);
		ArrayElementTypeCheck (L_268, L_270);
		(L_268)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)89)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_270);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_271 = L_268;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_272 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_272, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_273 = L_272;
		NullCheck(L_273);
		L_273->___value = (uint8_t)((int32_t)90);
		NullCheck(L_271);
		ArrayElementTypeCheck (L_271, L_273);
		(L_271)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)90)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_273);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_274 = L_271;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_275 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_275, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_276 = L_275;
		NullCheck(L_276);
		L_276->___value = (uint8_t)((int32_t)91);
		NullCheck(L_274);
		ArrayElementTypeCheck (L_274, L_276);
		(L_274)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)91)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_276);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_277 = L_274;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_278 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_278, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_279 = L_278;
		NullCheck(L_279);
		L_279->___value = (uint8_t)((int32_t)92);
		NullCheck(L_277);
		ArrayElementTypeCheck (L_277, L_279);
		(L_277)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)92)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_279);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_280 = L_277;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_281 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_281, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_282 = L_281;
		NullCheck(L_282);
		L_282->___value = (uint8_t)((int32_t)93);
		NullCheck(L_280);
		ArrayElementTypeCheck (L_280, L_282);
		(L_280)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)93)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_282);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_283 = L_280;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_284 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_284, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_285 = L_284;
		NullCheck(L_285);
		L_285->___value = (uint8_t)((int32_t)94);
		NullCheck(L_283);
		ArrayElementTypeCheck (L_283, L_285);
		(L_283)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)94)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_285);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_286 = L_283;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_287 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_287, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_288 = L_287;
		NullCheck(L_288);
		L_288->___value = (uint8_t)((int32_t)95);
		NullCheck(L_286);
		ArrayElementTypeCheck (L_286, L_288);
		(L_286)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)95)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_288);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_289 = L_286;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_290 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_290, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_291 = L_290;
		NullCheck(L_291);
		L_291->___value = (uint8_t)((int32_t)96);
		NullCheck(L_289);
		ArrayElementTypeCheck (L_289, L_291);
		(L_289)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)96)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_291);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_292 = L_289;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_293 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_293, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_294 = L_293;
		NullCheck(L_294);
		L_294->___value = (uint8_t)((int32_t)97);
		NullCheck(L_292);
		ArrayElementTypeCheck (L_292, L_294);
		(L_292)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)97)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_294);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_295 = L_292;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_296 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_296, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_297 = L_296;
		NullCheck(L_297);
		L_297->___value = (uint8_t)((int32_t)98);
		NullCheck(L_295);
		ArrayElementTypeCheck (L_295, L_297);
		(L_295)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)98)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_297);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_298 = L_295;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_299 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_299, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_300 = L_299;
		NullCheck(L_300);
		L_300->___value = (uint8_t)((int32_t)99);
		NullCheck(L_298);
		ArrayElementTypeCheck (L_298, L_300);
		(L_298)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)99)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_300);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_301 = L_298;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_302 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_302, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_303 = L_302;
		NullCheck(L_303);
		L_303->___value = (uint8_t)((int32_t)100);
		NullCheck(L_301);
		ArrayElementTypeCheck (L_301, L_303);
		(L_301)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)100)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_303);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_304 = L_301;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_305 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_305, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_306 = L_305;
		NullCheck(L_306);
		L_306->___value = (uint8_t)((int32_t)101);
		NullCheck(L_304);
		ArrayElementTypeCheck (L_304, L_306);
		(L_304)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)101)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_306);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_307 = L_304;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_308 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_308, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_309 = L_308;
		NullCheck(L_309);
		L_309->___value = (uint8_t)((int32_t)102);
		NullCheck(L_307);
		ArrayElementTypeCheck (L_307, L_309);
		(L_307)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)102)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_309);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_310 = L_307;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_311 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_311, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_312 = L_311;
		NullCheck(L_312);
		L_312->___value = (uint8_t)((int32_t)103);
		NullCheck(L_310);
		ArrayElementTypeCheck (L_310, L_312);
		(L_310)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)103)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_312);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_313 = L_310;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_314 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_314, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_315 = L_314;
		NullCheck(L_315);
		L_315->___value = (uint8_t)((int32_t)104);
		NullCheck(L_313);
		ArrayElementTypeCheck (L_313, L_315);
		(L_313)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)104)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_315);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_316 = L_313;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_317 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_317, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_318 = L_317;
		NullCheck(L_318);
		L_318->___value = (uint8_t)((int32_t)105);
		NullCheck(L_316);
		ArrayElementTypeCheck (L_316, L_318);
		(L_316)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)105)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_318);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_319 = L_316;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_320 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_320, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_321 = L_320;
		NullCheck(L_321);
		L_321->___value = (uint8_t)((int32_t)106);
		NullCheck(L_319);
		ArrayElementTypeCheck (L_319, L_321);
		(L_319)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)106)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_321);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_322 = L_319;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_323 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_323, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_324 = L_323;
		NullCheck(L_324);
		L_324->___value = (uint8_t)((int32_t)107);
		NullCheck(L_322);
		ArrayElementTypeCheck (L_322, L_324);
		(L_322)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)107)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_324);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_325 = L_322;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_326 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_326, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_327 = L_326;
		NullCheck(L_327);
		L_327->___value = (uint8_t)((int32_t)108);
		NullCheck(L_325);
		ArrayElementTypeCheck (L_325, L_327);
		(L_325)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)108)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_327);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_328 = L_325;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_329 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_329, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_330 = L_329;
		NullCheck(L_330);
		L_330->___value = (uint8_t)((int32_t)109);
		NullCheck(L_328);
		ArrayElementTypeCheck (L_328, L_330);
		(L_328)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)109)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_330);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_331 = L_328;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_332 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_332, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_333 = L_332;
		NullCheck(L_333);
		L_333->___value = (uint8_t)((int32_t)110);
		NullCheck(L_331);
		ArrayElementTypeCheck (L_331, L_333);
		(L_331)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)110)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_333);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_334 = L_331;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_335 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_335, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_336 = L_335;
		NullCheck(L_336);
		L_336->___value = (uint8_t)((int32_t)111);
		NullCheck(L_334);
		ArrayElementTypeCheck (L_334, L_336);
		(L_334)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)111)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_336);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_337 = L_334;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_338 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_338, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_339 = L_338;
		NullCheck(L_339);
		L_339->___value = (uint8_t)((int32_t)112);
		NullCheck(L_337);
		ArrayElementTypeCheck (L_337, L_339);
		(L_337)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)112)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_339);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_340 = L_337;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_341 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_341, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_342 = L_341;
		NullCheck(L_342);
		L_342->___value = (uint8_t)((int32_t)113);
		NullCheck(L_340);
		ArrayElementTypeCheck (L_340, L_342);
		(L_340)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)113)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_342);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_343 = L_340;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_344 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_344, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_345 = L_344;
		NullCheck(L_345);
		L_345->___value = (uint8_t)((int32_t)114);
		NullCheck(L_343);
		ArrayElementTypeCheck (L_343, L_345);
		(L_343)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)114)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_345);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_346 = L_343;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_347 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_347, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_348 = L_347;
		NullCheck(L_348);
		L_348->___value = (uint8_t)((int32_t)115);
		NullCheck(L_346);
		ArrayElementTypeCheck (L_346, L_348);
		(L_346)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)115)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_348);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_349 = L_346;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_350 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_350, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_351 = L_350;
		NullCheck(L_351);
		L_351->___value = (uint8_t)((int32_t)116);
		NullCheck(L_349);
		ArrayElementTypeCheck (L_349, L_351);
		(L_349)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)116)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_351);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_352 = L_349;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_353 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_353, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_354 = L_353;
		NullCheck(L_354);
		L_354->___value = (uint8_t)((int32_t)117);
		NullCheck(L_352);
		ArrayElementTypeCheck (L_352, L_354);
		(L_352)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)117)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_354);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_355 = L_352;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_356 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_356, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_357 = L_356;
		NullCheck(L_357);
		L_357->___value = (uint8_t)((int32_t)118);
		NullCheck(L_355);
		ArrayElementTypeCheck (L_355, L_357);
		(L_355)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)118)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_357);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_358 = L_355;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_359 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_359, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_360 = L_359;
		NullCheck(L_360);
		L_360->___value = (uint8_t)((int32_t)119);
		NullCheck(L_358);
		ArrayElementTypeCheck (L_358, L_360);
		(L_358)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)119)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_360);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_361 = L_358;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_362 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_362, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_363 = L_362;
		NullCheck(L_363);
		L_363->___value = (uint8_t)((int32_t)120);
		NullCheck(L_361);
		ArrayElementTypeCheck (L_361, L_363);
		(L_361)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)120)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_363);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_364 = L_361;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_365 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_365, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_366 = L_365;
		NullCheck(L_366);
		L_366->___value = (uint8_t)((int32_t)121);
		NullCheck(L_364);
		ArrayElementTypeCheck (L_364, L_366);
		(L_364)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)121)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_366);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_367 = L_364;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_368 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_368, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_369 = L_368;
		NullCheck(L_369);
		L_369->___value = (uint8_t)((int32_t)122);
		NullCheck(L_367);
		ArrayElementTypeCheck (L_367, L_369);
		(L_367)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)122)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_369);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_370 = L_367;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_371 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_371, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_372 = L_371;
		NullCheck(L_372);
		L_372->___value = (uint8_t)((int32_t)123);
		NullCheck(L_370);
		ArrayElementTypeCheck (L_370, L_372);
		(L_370)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)123)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_372);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_373 = L_370;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_374 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_374, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_375 = L_374;
		NullCheck(L_375);
		L_375->___value = (uint8_t)((int32_t)124);
		NullCheck(L_373);
		ArrayElementTypeCheck (L_373, L_375);
		(L_373)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)124)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_375);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_376 = L_373;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_377 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_377, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_378 = L_377;
		NullCheck(L_378);
		L_378->___value = (uint8_t)((int32_t)125);
		NullCheck(L_376);
		ArrayElementTypeCheck (L_376, L_378);
		(L_376)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)125)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_378);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_379 = L_376;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_380 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_380, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_381 = L_380;
		NullCheck(L_381);
		L_381->___value = (uint8_t)((int32_t)126);
		NullCheck(L_379);
		ArrayElementTypeCheck (L_379, L_381);
		(L_379)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)126)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_381);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_382 = L_379;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_383 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_383, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_384 = L_383;
		NullCheck(L_384);
		L_384->___value = (uint8_t)((int32_t)127);
		NullCheck(L_382);
		ArrayElementTypeCheck (L_382, L_384);
		(L_382)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)127)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_384);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_385 = L_382;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_386 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_386, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_387 = L_386;
		NullCheck(L_387);
		L_387->___value = (uint8_t)((int32_t)128);
		NullCheck(L_385);
		ArrayElementTypeCheck (L_385, L_387);
		(L_385)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)128)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_387);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_388 = L_385;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_389 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_389, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_390 = L_389;
		NullCheck(L_390);
		L_390->___value = (uint8_t)((int32_t)129);
		NullCheck(L_388);
		ArrayElementTypeCheck (L_388, L_390);
		(L_388)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)129)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_390);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_391 = L_388;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_392 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_392, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_393 = L_392;
		NullCheck(L_393);
		L_393->___value = (uint8_t)((int32_t)130);
		NullCheck(L_391);
		ArrayElementTypeCheck (L_391, L_393);
		(L_391)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)130)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_393);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_394 = L_391;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_395 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_395, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_396 = L_395;
		NullCheck(L_396);
		L_396->___value = (uint8_t)((int32_t)131);
		NullCheck(L_394);
		ArrayElementTypeCheck (L_394, L_396);
		(L_394)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)131)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_396);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_397 = L_394;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_398 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_398, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_399 = L_398;
		NullCheck(L_399);
		L_399->___value = (uint8_t)((int32_t)132);
		NullCheck(L_397);
		ArrayElementTypeCheck (L_397, L_399);
		(L_397)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)132)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_399);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_400 = L_397;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_401 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_401, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_402 = L_401;
		NullCheck(L_402);
		L_402->___value = (uint8_t)((int32_t)133);
		NullCheck(L_400);
		ArrayElementTypeCheck (L_400, L_402);
		(L_400)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)133)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_402);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_403 = L_400;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_404 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_404, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_405 = L_404;
		NullCheck(L_405);
		L_405->___value = (uint8_t)((int32_t)134);
		NullCheck(L_403);
		ArrayElementTypeCheck (L_403, L_405);
		(L_403)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)134)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_405);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_406 = L_403;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_407 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_407, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_408 = L_407;
		NullCheck(L_408);
		L_408->___value = (uint8_t)((int32_t)135);
		NullCheck(L_406);
		ArrayElementTypeCheck (L_406, L_408);
		(L_406)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)135)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_408);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_409 = L_406;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_410 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_410, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_411 = L_410;
		NullCheck(L_411);
		L_411->___value = (uint8_t)((int32_t)136);
		NullCheck(L_409);
		ArrayElementTypeCheck (L_409, L_411);
		(L_409)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)136)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_411);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_412 = L_409;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_413 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_413, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_414 = L_413;
		NullCheck(L_414);
		L_414->___value = (uint8_t)((int32_t)137);
		NullCheck(L_412);
		ArrayElementTypeCheck (L_412, L_414);
		(L_412)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)137)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_414);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_415 = L_412;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_416 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_416, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_417 = L_416;
		NullCheck(L_417);
		L_417->___value = (uint8_t)((int32_t)138);
		NullCheck(L_415);
		ArrayElementTypeCheck (L_415, L_417);
		(L_415)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)138)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_417);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_418 = L_415;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_419 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_419, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_420 = L_419;
		NullCheck(L_420);
		L_420->___value = (uint8_t)((int32_t)139);
		NullCheck(L_418);
		ArrayElementTypeCheck (L_418, L_420);
		(L_418)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)139)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_420);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_421 = L_418;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_422 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_422, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_423 = L_422;
		NullCheck(L_423);
		L_423->___value = (uint8_t)((int32_t)140);
		NullCheck(L_421);
		ArrayElementTypeCheck (L_421, L_423);
		(L_421)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)140)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_423);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_424 = L_421;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_425 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_425, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_426 = L_425;
		NullCheck(L_426);
		L_426->___value = (uint8_t)((int32_t)141);
		NullCheck(L_424);
		ArrayElementTypeCheck (L_424, L_426);
		(L_424)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)141)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_426);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_427 = L_424;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_428 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_428, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_429 = L_428;
		NullCheck(L_429);
		L_429->___value = (uint8_t)((int32_t)142);
		NullCheck(L_427);
		ArrayElementTypeCheck (L_427, L_429);
		(L_427)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)142)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_429);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_430 = L_427;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_431 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_431, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_432 = L_431;
		NullCheck(L_432);
		L_432->___value = (uint8_t)((int32_t)143);
		NullCheck(L_430);
		ArrayElementTypeCheck (L_430, L_432);
		(L_430)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)143)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_432);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_433 = L_430;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_434 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_434, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_435 = L_434;
		NullCheck(L_435);
		L_435->___value = (uint8_t)((int32_t)144);
		NullCheck(L_433);
		ArrayElementTypeCheck (L_433, L_435);
		(L_433)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)144)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_435);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_436 = L_433;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_437 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_437, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_438 = L_437;
		NullCheck(L_438);
		L_438->___value = (uint8_t)((int32_t)145);
		NullCheck(L_436);
		ArrayElementTypeCheck (L_436, L_438);
		(L_436)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)145)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_438);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_439 = L_436;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_440 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_440, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_441 = L_440;
		NullCheck(L_441);
		L_441->___value = (uint8_t)((int32_t)146);
		NullCheck(L_439);
		ArrayElementTypeCheck (L_439, L_441);
		(L_439)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)146)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_441);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_442 = L_439;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_443 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_443, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_444 = L_443;
		NullCheck(L_444);
		L_444->___value = (uint8_t)((int32_t)147);
		NullCheck(L_442);
		ArrayElementTypeCheck (L_442, L_444);
		(L_442)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)147)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_444);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_445 = L_442;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_446 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_446, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_447 = L_446;
		NullCheck(L_447);
		L_447->___value = (uint8_t)((int32_t)148);
		NullCheck(L_445);
		ArrayElementTypeCheck (L_445, L_447);
		(L_445)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)148)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_447);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_448 = L_445;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_449 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_449, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_450 = L_449;
		NullCheck(L_450);
		L_450->___value = (uint8_t)((int32_t)149);
		NullCheck(L_448);
		ArrayElementTypeCheck (L_448, L_450);
		(L_448)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)149)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_450);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_451 = L_448;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_452 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_452, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_453 = L_452;
		NullCheck(L_453);
		L_453->___value = (uint8_t)((int32_t)150);
		NullCheck(L_451);
		ArrayElementTypeCheck (L_451, L_453);
		(L_451)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)150)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_453);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_454 = L_451;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_455 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_455, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_456 = L_455;
		NullCheck(L_456);
		L_456->___value = (uint8_t)((int32_t)151);
		NullCheck(L_454);
		ArrayElementTypeCheck (L_454, L_456);
		(L_454)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)151)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_456);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_457 = L_454;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_458 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_458, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_459 = L_458;
		NullCheck(L_459);
		L_459->___value = (uint8_t)((int32_t)152);
		NullCheck(L_457);
		ArrayElementTypeCheck (L_457, L_459);
		(L_457)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)152)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_459);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_460 = L_457;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_461 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_461, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_462 = L_461;
		NullCheck(L_462);
		L_462->___value = (uint8_t)((int32_t)153);
		NullCheck(L_460);
		ArrayElementTypeCheck (L_460, L_462);
		(L_460)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)153)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_462);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_463 = L_460;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_464 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_464, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_465 = L_464;
		NullCheck(L_465);
		L_465->___value = (uint8_t)((int32_t)154);
		NullCheck(L_463);
		ArrayElementTypeCheck (L_463, L_465);
		(L_463)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)154)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_465);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_466 = L_463;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_467 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_467, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_468 = L_467;
		NullCheck(L_468);
		L_468->___value = (uint8_t)((int32_t)155);
		NullCheck(L_466);
		ArrayElementTypeCheck (L_466, L_468);
		(L_466)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)155)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_468);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_469 = L_466;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_470 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_470, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_471 = L_470;
		NullCheck(L_471);
		L_471->___value = (uint8_t)((int32_t)156);
		NullCheck(L_469);
		ArrayElementTypeCheck (L_469, L_471);
		(L_469)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)156)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_471);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_472 = L_469;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_473 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_473, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_474 = L_473;
		NullCheck(L_474);
		L_474->___value = (uint8_t)((int32_t)157);
		NullCheck(L_472);
		ArrayElementTypeCheck (L_472, L_474);
		(L_472)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)157)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_474);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_475 = L_472;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_476 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_476, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_477 = L_476;
		NullCheck(L_477);
		L_477->___value = (uint8_t)((int32_t)158);
		NullCheck(L_475);
		ArrayElementTypeCheck (L_475, L_477);
		(L_475)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)158)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_477);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_478 = L_475;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_479 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_479, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_480 = L_479;
		NullCheck(L_480);
		L_480->___value = (uint8_t)((int32_t)159);
		NullCheck(L_478);
		ArrayElementTypeCheck (L_478, L_480);
		(L_478)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)159)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_480);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_481 = L_478;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_482 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_482, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_483 = L_482;
		NullCheck(L_483);
		L_483->___value = (uint8_t)((int32_t)160);
		NullCheck(L_481);
		ArrayElementTypeCheck (L_481, L_483);
		(L_481)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)160)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_483);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_484 = L_481;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_485 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_485, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_486 = L_485;
		NullCheck(L_486);
		L_486->___value = (uint8_t)((int32_t)161);
		NullCheck(L_484);
		ArrayElementTypeCheck (L_484, L_486);
		(L_484)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)161)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_486);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_487 = L_484;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_488 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_488, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_489 = L_488;
		NullCheck(L_489);
		L_489->___value = (uint8_t)((int32_t)162);
		NullCheck(L_487);
		ArrayElementTypeCheck (L_487, L_489);
		(L_487)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)162)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_489);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_490 = L_487;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_491 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_491, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_492 = L_491;
		NullCheck(L_492);
		L_492->___value = (uint8_t)((int32_t)163);
		NullCheck(L_490);
		ArrayElementTypeCheck (L_490, L_492);
		(L_490)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)163)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_492);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_493 = L_490;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_494 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_494, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_495 = L_494;
		NullCheck(L_495);
		L_495->___value = (uint8_t)((int32_t)164);
		NullCheck(L_493);
		ArrayElementTypeCheck (L_493, L_495);
		(L_493)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)164)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_495);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_496 = L_493;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_497 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_497, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_498 = L_497;
		NullCheck(L_498);
		L_498->___value = (uint8_t)((int32_t)165);
		NullCheck(L_496);
		ArrayElementTypeCheck (L_496, L_498);
		(L_496)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)165)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_498);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_499 = L_496;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_500 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_500, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_501 = L_500;
		NullCheck(L_501);
		L_501->___value = (uint8_t)((int32_t)166);
		NullCheck(L_499);
		ArrayElementTypeCheck (L_499, L_501);
		(L_499)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)166)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_501);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_502 = L_499;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_503 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_503, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_504 = L_503;
		NullCheck(L_504);
		L_504->___value = (uint8_t)((int32_t)167);
		NullCheck(L_502);
		ArrayElementTypeCheck (L_502, L_504);
		(L_502)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)167)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_504);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_505 = L_502;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_506 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_506, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_507 = L_506;
		NullCheck(L_507);
		L_507->___value = (uint8_t)((int32_t)168);
		NullCheck(L_505);
		ArrayElementTypeCheck (L_505, L_507);
		(L_505)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)168)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_507);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_508 = L_505;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_509 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_509, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_510 = L_509;
		NullCheck(L_510);
		L_510->___value = (uint8_t)((int32_t)169);
		NullCheck(L_508);
		ArrayElementTypeCheck (L_508, L_510);
		(L_508)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)169)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_510);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_511 = L_508;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_512 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_512, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_513 = L_512;
		NullCheck(L_513);
		L_513->___value = (uint8_t)((int32_t)170);
		NullCheck(L_511);
		ArrayElementTypeCheck (L_511, L_513);
		(L_511)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)170)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_513);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_514 = L_511;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_515 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_515, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_516 = L_515;
		NullCheck(L_516);
		L_516->___value = (uint8_t)((int32_t)171);
		NullCheck(L_514);
		ArrayElementTypeCheck (L_514, L_516);
		(L_514)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)171)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_516);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_517 = L_514;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_518 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_518, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_519 = L_518;
		NullCheck(L_519);
		L_519->___value = (uint8_t)((int32_t)172);
		NullCheck(L_517);
		ArrayElementTypeCheck (L_517, L_519);
		(L_517)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)172)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_519);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_520 = L_517;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_521 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_521, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_522 = L_521;
		NullCheck(L_522);
		L_522->___value = (uint8_t)((int32_t)173);
		NullCheck(L_520);
		ArrayElementTypeCheck (L_520, L_522);
		(L_520)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)173)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_522);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_523 = L_520;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_524 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_524, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_525 = L_524;
		NullCheck(L_525);
		L_525->___value = (uint8_t)((int32_t)174);
		NullCheck(L_523);
		ArrayElementTypeCheck (L_523, L_525);
		(L_523)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)174)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_525);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_526 = L_523;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_527 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_527, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_528 = L_527;
		NullCheck(L_528);
		L_528->___value = (uint8_t)((int32_t)175);
		NullCheck(L_526);
		ArrayElementTypeCheck (L_526, L_528);
		(L_526)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)175)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_528);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_529 = L_526;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_530 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_530, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_531 = L_530;
		NullCheck(L_531);
		L_531->___value = (uint8_t)((int32_t)176);
		NullCheck(L_529);
		ArrayElementTypeCheck (L_529, L_531);
		(L_529)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)176)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_531);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_532 = L_529;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_533 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_533, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_534 = L_533;
		NullCheck(L_534);
		L_534->___value = (uint8_t)((int32_t)177);
		NullCheck(L_532);
		ArrayElementTypeCheck (L_532, L_534);
		(L_532)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)177)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_534);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_535 = L_532;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_536 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_536, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_537 = L_536;
		NullCheck(L_537);
		L_537->___value = (uint8_t)((int32_t)178);
		NullCheck(L_535);
		ArrayElementTypeCheck (L_535, L_537);
		(L_535)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)178)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_537);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_538 = L_535;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_539 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_539, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_540 = L_539;
		NullCheck(L_540);
		L_540->___value = (uint8_t)((int32_t)179);
		NullCheck(L_538);
		ArrayElementTypeCheck (L_538, L_540);
		(L_538)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)179)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_540);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_541 = L_538;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_542 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_542, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_543 = L_542;
		NullCheck(L_543);
		L_543->___value = (uint8_t)((int32_t)180);
		NullCheck(L_541);
		ArrayElementTypeCheck (L_541, L_543);
		(L_541)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)180)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_543);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_544 = L_541;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_545 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_545, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_546 = L_545;
		NullCheck(L_546);
		L_546->___value = (uint8_t)((int32_t)181);
		NullCheck(L_544);
		ArrayElementTypeCheck (L_544, L_546);
		(L_544)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)181)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_546);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_547 = L_544;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_548 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_548, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_549 = L_548;
		NullCheck(L_549);
		L_549->___value = (uint8_t)((int32_t)182);
		NullCheck(L_547);
		ArrayElementTypeCheck (L_547, L_549);
		(L_547)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)182)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_549);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_550 = L_547;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_551 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_551, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_552 = L_551;
		NullCheck(L_552);
		L_552->___value = (uint8_t)((int32_t)183);
		NullCheck(L_550);
		ArrayElementTypeCheck (L_550, L_552);
		(L_550)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)183)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_552);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_553 = L_550;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_554 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_554, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_555 = L_554;
		NullCheck(L_555);
		L_555->___value = (uint8_t)((int32_t)184);
		NullCheck(L_553);
		ArrayElementTypeCheck (L_553, L_555);
		(L_553)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)184)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_555);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_556 = L_553;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_557 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_557, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_558 = L_557;
		NullCheck(L_558);
		L_558->___value = (uint8_t)((int32_t)185);
		NullCheck(L_556);
		ArrayElementTypeCheck (L_556, L_558);
		(L_556)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)185)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_558);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_559 = L_556;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_560 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_560, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_561 = L_560;
		NullCheck(L_561);
		L_561->___value = (uint8_t)((int32_t)186);
		NullCheck(L_559);
		ArrayElementTypeCheck (L_559, L_561);
		(L_559)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)186)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_561);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_562 = L_559;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_563 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_563, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_564 = L_563;
		NullCheck(L_564);
		L_564->___value = (uint8_t)((int32_t)187);
		NullCheck(L_562);
		ArrayElementTypeCheck (L_562, L_564);
		(L_562)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)187)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_564);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_565 = L_562;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_566 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_566, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_567 = L_566;
		NullCheck(L_567);
		L_567->___value = (uint8_t)((int32_t)188);
		NullCheck(L_565);
		ArrayElementTypeCheck (L_565, L_567);
		(L_565)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)188)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_567);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_568 = L_565;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_569 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_569, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_570 = L_569;
		NullCheck(L_570);
		L_570->___value = (uint8_t)((int32_t)189);
		NullCheck(L_568);
		ArrayElementTypeCheck (L_568, L_570);
		(L_568)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)189)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_570);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_571 = L_568;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_572 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_572, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_573 = L_572;
		NullCheck(L_573);
		L_573->___value = (uint8_t)((int32_t)190);
		NullCheck(L_571);
		ArrayElementTypeCheck (L_571, L_573);
		(L_571)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)190)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_573);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_574 = L_571;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_575 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_575, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_576 = L_575;
		NullCheck(L_576);
		L_576->___value = (uint8_t)((int32_t)191);
		NullCheck(L_574);
		ArrayElementTypeCheck (L_574, L_576);
		(L_574)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)191)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_576);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_577 = L_574;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_578 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_578, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_579 = L_578;
		NullCheck(L_579);
		L_579->___value = (uint8_t)((int32_t)192);
		NullCheck(L_577);
		ArrayElementTypeCheck (L_577, L_579);
		(L_577)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)192)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_579);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_580 = L_577;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_581 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_581, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_582 = L_581;
		NullCheck(L_582);
		L_582->___value = (uint8_t)((int32_t)193);
		NullCheck(L_580);
		ArrayElementTypeCheck (L_580, L_582);
		(L_580)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)193)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_582);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_583 = L_580;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_584 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_584, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_585 = L_584;
		NullCheck(L_585);
		L_585->___value = (uint8_t)((int32_t)194);
		NullCheck(L_583);
		ArrayElementTypeCheck (L_583, L_585);
		(L_583)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)194)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_585);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_586 = L_583;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_587 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_587, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_588 = L_587;
		NullCheck(L_588);
		L_588->___value = (uint8_t)((int32_t)195);
		NullCheck(L_586);
		ArrayElementTypeCheck (L_586, L_588);
		(L_586)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)195)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_588);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_589 = L_586;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_590 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_590, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_591 = L_590;
		NullCheck(L_591);
		L_591->___value = (uint8_t)((int32_t)196);
		NullCheck(L_589);
		ArrayElementTypeCheck (L_589, L_591);
		(L_589)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)196)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_591);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_592 = L_589;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_593 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_593, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_594 = L_593;
		NullCheck(L_594);
		L_594->___value = (uint8_t)((int32_t)197);
		NullCheck(L_592);
		ArrayElementTypeCheck (L_592, L_594);
		(L_592)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)197)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_594);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_595 = L_592;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_596 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_596, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_597 = L_596;
		NullCheck(L_597);
		L_597->___value = (uint8_t)((int32_t)198);
		NullCheck(L_595);
		ArrayElementTypeCheck (L_595, L_597);
		(L_595)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)198)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_597);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_598 = L_595;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_599 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_599, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_600 = L_599;
		NullCheck(L_600);
		L_600->___value = (uint8_t)((int32_t)199);
		NullCheck(L_598);
		ArrayElementTypeCheck (L_598, L_600);
		(L_598)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)199)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_600);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_601 = L_598;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_602 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_602, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_603 = L_602;
		NullCheck(L_603);
		L_603->___value = (uint8_t)((int32_t)200);
		NullCheck(L_601);
		ArrayElementTypeCheck (L_601, L_603);
		(L_601)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)200)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_603);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_604 = L_601;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_605 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_605, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_606 = L_605;
		NullCheck(L_606);
		L_606->___value = (uint8_t)((int32_t)201);
		NullCheck(L_604);
		ArrayElementTypeCheck (L_604, L_606);
		(L_604)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)201)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_606);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_607 = L_604;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_608 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_608, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_609 = L_608;
		NullCheck(L_609);
		L_609->___value = (uint8_t)((int32_t)202);
		NullCheck(L_607);
		ArrayElementTypeCheck (L_607, L_609);
		(L_607)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)202)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_609);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_610 = L_607;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_611 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_611, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_612 = L_611;
		NullCheck(L_612);
		L_612->___value = (uint8_t)((int32_t)203);
		NullCheck(L_610);
		ArrayElementTypeCheck (L_610, L_612);
		(L_610)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)203)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_612);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_613 = L_610;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_614 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_614, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_615 = L_614;
		NullCheck(L_615);
		L_615->___value = (uint8_t)((int32_t)204);
		NullCheck(L_613);
		ArrayElementTypeCheck (L_613, L_615);
		(L_613)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)204)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_615);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_616 = L_613;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_617 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_617, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_618 = L_617;
		NullCheck(L_618);
		L_618->___value = (uint8_t)((int32_t)205);
		NullCheck(L_616);
		ArrayElementTypeCheck (L_616, L_618);
		(L_616)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)205)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_618);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_619 = L_616;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_620 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_620, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_621 = L_620;
		NullCheck(L_621);
		L_621->___value = (uint8_t)((int32_t)206);
		NullCheck(L_619);
		ArrayElementTypeCheck (L_619, L_621);
		(L_619)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)206)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_621);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_622 = L_619;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_623 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_623, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_624 = L_623;
		NullCheck(L_624);
		L_624->___value = (uint8_t)((int32_t)207);
		NullCheck(L_622);
		ArrayElementTypeCheck (L_622, L_624);
		(L_622)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)207)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_624);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_625 = L_622;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_626 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_626, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_627 = L_626;
		NullCheck(L_627);
		L_627->___value = (uint8_t)((int32_t)208);
		NullCheck(L_625);
		ArrayElementTypeCheck (L_625, L_627);
		(L_625)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)208)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_627);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_628 = L_625;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_629 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_629, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_630 = L_629;
		NullCheck(L_630);
		L_630->___value = (uint8_t)((int32_t)209);
		NullCheck(L_628);
		ArrayElementTypeCheck (L_628, L_630);
		(L_628)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)209)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_630);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_631 = L_628;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_632 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_632, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_633 = L_632;
		NullCheck(L_633);
		L_633->___value = (uint8_t)((int32_t)210);
		NullCheck(L_631);
		ArrayElementTypeCheck (L_631, L_633);
		(L_631)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)210)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_633);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_634 = L_631;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_635 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_635, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_636 = L_635;
		NullCheck(L_636);
		L_636->___value = (uint8_t)((int32_t)211);
		NullCheck(L_634);
		ArrayElementTypeCheck (L_634, L_636);
		(L_634)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)211)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_636);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_637 = L_634;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_638 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_638, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_639 = L_638;
		NullCheck(L_639);
		L_639->___value = (uint8_t)((int32_t)212);
		NullCheck(L_637);
		ArrayElementTypeCheck (L_637, L_639);
		(L_637)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)212)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_639);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_640 = L_637;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_641 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_641, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_642 = L_641;
		NullCheck(L_642);
		L_642->___value = (uint8_t)((int32_t)213);
		NullCheck(L_640);
		ArrayElementTypeCheck (L_640, L_642);
		(L_640)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)213)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_642);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_643 = L_640;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_644 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_644, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_645 = L_644;
		NullCheck(L_645);
		L_645->___value = (uint8_t)((int32_t)214);
		NullCheck(L_643);
		ArrayElementTypeCheck (L_643, L_645);
		(L_643)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)214)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_645);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_646 = L_643;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_647 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_647, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_648 = L_647;
		NullCheck(L_648);
		L_648->___value = (uint8_t)((int32_t)215);
		NullCheck(L_646);
		ArrayElementTypeCheck (L_646, L_648);
		(L_646)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)215)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_648);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_649 = L_646;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_650 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_650, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_651 = L_650;
		NullCheck(L_651);
		L_651->___value = (uint8_t)((int32_t)216);
		NullCheck(L_649);
		ArrayElementTypeCheck (L_649, L_651);
		(L_649)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)216)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_651);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_652 = L_649;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_653 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_653, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_654 = L_653;
		NullCheck(L_654);
		L_654->___value = (uint8_t)((int32_t)217);
		NullCheck(L_652);
		ArrayElementTypeCheck (L_652, L_654);
		(L_652)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)217)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_654);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_655 = L_652;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_656 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_656, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_657 = L_656;
		NullCheck(L_657);
		L_657->___value = (uint8_t)((int32_t)218);
		NullCheck(L_655);
		ArrayElementTypeCheck (L_655, L_657);
		(L_655)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)218)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_657);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_658 = L_655;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_659 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_659, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_660 = L_659;
		NullCheck(L_660);
		L_660->___value = (uint8_t)((int32_t)219);
		NullCheck(L_658);
		ArrayElementTypeCheck (L_658, L_660);
		(L_658)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)219)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_660);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_661 = L_658;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_662 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_662, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_663 = L_662;
		NullCheck(L_663);
		L_663->___value = (uint8_t)((int32_t)220);
		NullCheck(L_661);
		ArrayElementTypeCheck (L_661, L_663);
		(L_661)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)220)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_663);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_664 = L_661;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_665 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_665, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_666 = L_665;
		NullCheck(L_666);
		L_666->___value = (uint8_t)((int32_t)221);
		NullCheck(L_664);
		ArrayElementTypeCheck (L_664, L_666);
		(L_664)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)221)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_666);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_667 = L_664;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_668 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_668, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_669 = L_668;
		NullCheck(L_669);
		L_669->___value = (uint8_t)((int32_t)222);
		NullCheck(L_667);
		ArrayElementTypeCheck (L_667, L_669);
		(L_667)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)222)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_669);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_670 = L_667;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_671 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_671, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_672 = L_671;
		NullCheck(L_672);
		L_672->___value = (uint8_t)((int32_t)223);
		NullCheck(L_670);
		ArrayElementTypeCheck (L_670, L_672);
		(L_670)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)223)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_672);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_673 = L_670;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_674 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_674, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_675 = L_674;
		NullCheck(L_675);
		L_675->___value = (uint8_t)((int32_t)224);
		NullCheck(L_673);
		ArrayElementTypeCheck (L_673, L_675);
		(L_673)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)224)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_675);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_676 = L_673;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_677 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_677, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_678 = L_677;
		NullCheck(L_678);
		L_678->___value = (uint8_t)((int32_t)225);
		NullCheck(L_676);
		ArrayElementTypeCheck (L_676, L_678);
		(L_676)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)225)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_678);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_679 = L_676;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_680 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_680, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_681 = L_680;
		NullCheck(L_681);
		L_681->___value = (uint8_t)((int32_t)226);
		NullCheck(L_679);
		ArrayElementTypeCheck (L_679, L_681);
		(L_679)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)226)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_681);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_682 = L_679;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_683 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_683, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_684 = L_683;
		NullCheck(L_684);
		L_684->___value = (uint8_t)((int32_t)227);
		NullCheck(L_682);
		ArrayElementTypeCheck (L_682, L_684);
		(L_682)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)227)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_684);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_685 = L_682;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_686 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_686, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_687 = L_686;
		NullCheck(L_687);
		L_687->___value = (uint8_t)((int32_t)228);
		NullCheck(L_685);
		ArrayElementTypeCheck (L_685, L_687);
		(L_685)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)228)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_687);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_688 = L_685;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_689 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_689, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_690 = L_689;
		NullCheck(L_690);
		L_690->___value = (uint8_t)((int32_t)229);
		NullCheck(L_688);
		ArrayElementTypeCheck (L_688, L_690);
		(L_688)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)229)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_690);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_691 = L_688;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_692 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_692, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_693 = L_692;
		NullCheck(L_693);
		L_693->___value = (uint8_t)((int32_t)230);
		NullCheck(L_691);
		ArrayElementTypeCheck (L_691, L_693);
		(L_691)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)230)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_693);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_694 = L_691;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_695 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_695, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_696 = L_695;
		NullCheck(L_696);
		L_696->___value = (uint8_t)((int32_t)231);
		NullCheck(L_694);
		ArrayElementTypeCheck (L_694, L_696);
		(L_694)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)231)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_696);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_697 = L_694;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_698 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_698, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_699 = L_698;
		NullCheck(L_699);
		L_699->___value = (uint8_t)((int32_t)232);
		NullCheck(L_697);
		ArrayElementTypeCheck (L_697, L_699);
		(L_697)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)232)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_699);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_700 = L_697;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_701 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_701, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_702 = L_701;
		NullCheck(L_702);
		L_702->___value = (uint8_t)((int32_t)233);
		NullCheck(L_700);
		ArrayElementTypeCheck (L_700, L_702);
		(L_700)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)233)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_702);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_703 = L_700;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_704 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_704, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_705 = L_704;
		NullCheck(L_705);
		L_705->___value = (uint8_t)((int32_t)234);
		NullCheck(L_703);
		ArrayElementTypeCheck (L_703, L_705);
		(L_703)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)234)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_705);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_706 = L_703;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_707 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_707, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_708 = L_707;
		NullCheck(L_708);
		L_708->___value = (uint8_t)((int32_t)235);
		NullCheck(L_706);
		ArrayElementTypeCheck (L_706, L_708);
		(L_706)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)235)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_708);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_709 = L_706;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_710 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_710, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_711 = L_710;
		NullCheck(L_711);
		L_711->___value = (uint8_t)((int32_t)236);
		NullCheck(L_709);
		ArrayElementTypeCheck (L_709, L_711);
		(L_709)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)236)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_711);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_712 = L_709;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_713 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_713, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_714 = L_713;
		NullCheck(L_714);
		L_714->___value = (uint8_t)((int32_t)237);
		NullCheck(L_712);
		ArrayElementTypeCheck (L_712, L_714);
		(L_712)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)237)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_714);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_715 = L_712;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_716 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_716, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_717 = L_716;
		NullCheck(L_717);
		L_717->___value = (uint8_t)((int32_t)238);
		NullCheck(L_715);
		ArrayElementTypeCheck (L_715, L_717);
		(L_715)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)238)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_717);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_718 = L_715;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_719 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_719, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_720 = L_719;
		NullCheck(L_720);
		L_720->___value = (uint8_t)((int32_t)239);
		NullCheck(L_718);
		ArrayElementTypeCheck (L_718, L_720);
		(L_718)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)239)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_720);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_721 = L_718;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_722 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_722, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_723 = L_722;
		NullCheck(L_723);
		L_723->___value = (uint8_t)((int32_t)240);
		NullCheck(L_721);
		ArrayElementTypeCheck (L_721, L_723);
		(L_721)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)240)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_723);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_724 = L_721;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_725 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_725, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_726 = L_725;
		NullCheck(L_726);
		L_726->___value = (uint8_t)((int32_t)241);
		NullCheck(L_724);
		ArrayElementTypeCheck (L_724, L_726);
		(L_724)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)241)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_726);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_727 = L_724;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_728 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_728, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_729 = L_728;
		NullCheck(L_729);
		L_729->___value = (uint8_t)((int32_t)242);
		NullCheck(L_727);
		ArrayElementTypeCheck (L_727, L_729);
		(L_727)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)242)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_729);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_730 = L_727;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_731 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_731, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_732 = L_731;
		NullCheck(L_732);
		L_732->___value = (uint8_t)((int32_t)243);
		NullCheck(L_730);
		ArrayElementTypeCheck (L_730, L_732);
		(L_730)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)243)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_732);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_733 = L_730;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_734 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_734, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_735 = L_734;
		NullCheck(L_735);
		L_735->___value = (uint8_t)((int32_t)244);
		NullCheck(L_733);
		ArrayElementTypeCheck (L_733, L_735);
		(L_733)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)244)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_735);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_736 = L_733;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_737 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_737, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_738 = L_737;
		NullCheck(L_738);
		L_738->___value = (uint8_t)((int32_t)245);
		NullCheck(L_736);
		ArrayElementTypeCheck (L_736, L_738);
		(L_736)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)245)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_738);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_739 = L_736;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_740 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_740, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_741 = L_740;
		NullCheck(L_741);
		L_741->___value = (uint8_t)((int32_t)246);
		NullCheck(L_739);
		ArrayElementTypeCheck (L_739, L_741);
		(L_739)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)246)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_741);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_742 = L_739;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_743 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_743, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_744 = L_743;
		NullCheck(L_744);
		L_744->___value = (uint8_t)((int32_t)247);
		NullCheck(L_742);
		ArrayElementTypeCheck (L_742, L_744);
		(L_742)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)247)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_744);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_745 = L_742;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_746 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_746, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_747 = L_746;
		NullCheck(L_747);
		L_747->___value = (uint8_t)((int32_t)248);
		NullCheck(L_745);
		ArrayElementTypeCheck (L_745, L_747);
		(L_745)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)248)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_747);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_748 = L_745;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_749 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_749, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_750 = L_749;
		NullCheck(L_750);
		L_750->___value = (uint8_t)((int32_t)249);
		NullCheck(L_748);
		ArrayElementTypeCheck (L_748, L_750);
		(L_748)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)249)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_750);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_751 = L_748;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_752 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_752, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_753 = L_752;
		NullCheck(L_753);
		L_753->___value = (uint8_t)((int32_t)250);
		NullCheck(L_751);
		ArrayElementTypeCheck (L_751, L_753);
		(L_751)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)250)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_753);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_754 = L_751;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_755 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_755, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_756 = L_755;
		NullCheck(L_756);
		L_756->___value = (uint8_t)((int32_t)251);
		NullCheck(L_754);
		ArrayElementTypeCheck (L_754, L_756);
		(L_754)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)251)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_756);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_757 = L_754;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_758 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_758, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_759 = L_758;
		NullCheck(L_759);
		L_759->___value = (uint8_t)((int32_t)252);
		NullCheck(L_757);
		ArrayElementTypeCheck (L_757, L_759);
		(L_757)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)252)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_759);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_760 = L_757;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_761 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_761, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_762 = L_761;
		NullCheck(L_762);
		L_762->___value = (uint8_t)((int32_t)253);
		NullCheck(L_760);
		ArrayElementTypeCheck (L_760, L_762);
		(L_760)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)253)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_762);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_763 = L_760;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_764 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_764, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_765 = L_764;
		NullCheck(L_765);
		L_765->___value = (uint8_t)((int32_t)254);
		NullCheck(L_763);
		ArrayElementTypeCheck (L_763, L_765);
		(L_763)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)254)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_765);
		StructWrapper_1U5BU5D_t8E4598CAB9AD1B21ACE9F797026CF0489B7DA513* L_766 = L_763;
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_767 = (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)il2cpp_codegen_object_new(StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047(L_767, 4, StructWrapper_1__ctor_m5F150318C3C8B2F08F539576BAA8E2A58A77A047_RuntimeMethod_var);
		StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1* L_768 = L_767;
		NullCheck(L_768);
		L_768->___value = (uint8_t)((int32_t)255);
		NullCheck(L_766);
		ArrayElementTypeCheck (L_766, L_768);
		(L_766)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)255)), (StructWrapper_1_t0B890213C8A744E6FCF9F862FACF3EB2AA92CCB1*)L_768);
		((StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD_StaticFields*)il2cpp_codegen_static_fields_for(StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD_il2cpp_TypeInfo_var))->___mappedByteWrappers = L_766;
		Il2CppCodeGenWriteBarrier((void**)(&((StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD_StaticFields*)il2cpp_codegen_static_fields_for(StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD_il2cpp_TypeInfo_var))->___mappedByteWrappers), (void*)L_766);
		StructWrapper_1U5BU5D_tE8AC3685DFE32D1B08571822E3A006934789903B* L_769 = (StructWrapper_1U5BU5D_tE8AC3685DFE32D1B08571822E3A006934789903B*)(StructWrapper_1U5BU5D_tE8AC3685DFE32D1B08571822E3A006934789903B*)SZArrayNew(StructWrapper_1U5BU5D_tE8AC3685DFE32D1B08571822E3A006934789903B_il2cpp_TypeInfo_var, (uint32_t)2);
		StructWrapper_1U5BU5D_tE8AC3685DFE32D1B08571822E3A006934789903B* L_770 = L_769;
		StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5* L_771 = (StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5*)il2cpp_codegen_object_new(StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_mD217A5E411F13F5ADE00038E083028D9161B7400(L_771, 4, StructWrapper_1__ctor_mD217A5E411F13F5ADE00038E083028D9161B7400_RuntimeMethod_var);
		StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5* L_772 = L_771;
		NullCheck(L_772);
		L_772->___value = (bool)0;
		NullCheck(L_770);
		ArrayElementTypeCheck (L_770, L_772);
		(L_770)->SetAt(static_cast<il2cpp_array_size_t>(0), (StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5*)L_772);
		StructWrapper_1U5BU5D_tE8AC3685DFE32D1B08571822E3A006934789903B* L_773 = L_770;
		StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5* L_774 = (StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5*)il2cpp_codegen_object_new(StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5_il2cpp_TypeInfo_var);
		StructWrapper_1__ctor_mD217A5E411F13F5ADE00038E083028D9161B7400(L_774, 4, StructWrapper_1__ctor_mD217A5E411F13F5ADE00038E083028D9161B7400_RuntimeMethod_var);
		StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5* L_775 = L_774;
		NullCheck(L_775);
		L_775->___value = (bool)1;
		NullCheck(L_773);
		ArrayElementTypeCheck (L_773, L_775);
		(L_773)->SetAt(static_cast<il2cpp_array_size_t>(1), (StructWrapper_1_t4F4C221A84B6F717727CD3FFCD4A7F39996A2BE5*)L_775);
		((StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD_StaticFields*)il2cpp_codegen_static_fields_for(StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD_il2cpp_TypeInfo_var))->___mappedBoolWrappers = L_773;
		Il2CppCodeGenWriteBarrier((void**)(&((StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD_StaticFields*)il2cpp_codegen_static_fields_for(StructWrapperPools_t578C08F079D4A055E0ED8EF8196750B3DEDCEBBD_il2cpp_TypeInfo_var))->___mappedBoolWrappers), (void*)L_773);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IPhotonSocket_set_State_m1C4129DE87BE2283C221C784876E02864BC1457A_inline (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CStateU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Socket_get_Connected_m6E61ADEB0124FB8D46AC1EDFDC268D3C9F7869C5_inline (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___is_connected;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t IPhotonSocket_get_State_mC833F4A6B469A8BC24A89013DC0DE7035FEE321B_inline (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CStateU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Socket_get_IsBound_m6CA0A4232291A7A0B99FCE2E5662A576D31A0A9D_inline (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___is_bound;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* IPhotonSocket_get_ServerAddress_mF93AD47F8B257D59A4225A0B6B3957E9C234AEFE_inline (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CServerAddressU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool IPhotonSocket_get_AddressResolvedAsIpv6_m350276C517F5191B1C6CA6137B0D57B5508E6E48_inline (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CAddressResolvedAsIpv6U3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t IPhotonSocket_get_ServerPort_m10F7BAEE54223D7D4D7B73CAB9F9AC608EE00737_inline (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CServerPortU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Socket_get_AddressFamily_m42C390D31345314080EC35356ACFBBFF7E1123E5_inline (Socket_t1F49472CDA22B581C29A258225ABF3ADA9DED67E* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___addressFamily;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IPhotonSocket_set_AddressResolvedAsIpv6_m07B1AA11221DE3120A591554681D2E140340C91C_inline (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CAddressResolvedAsIpv6U3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IPhotonSocket_set_ServerIpAddress_m071C40C34B0C8D5236C16C4F4E0C97E6ACE77A5D_inline (String_t* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ___0_value;
		((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34_StaticFields*)il2cpp_codegen_static_fields_for(IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34_il2cpp_TypeInfo_var))->___U3CServerIpAddressU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34_StaticFields*)il2cpp_codegen_static_fields_for(IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34_il2cpp_TypeInfo_var))->___U3CServerIpAddressU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IPhotonSocket_set_SocketErrorCode_mCE0C02B9D4C7498960FD93FEE8D49469672891A8_inline (IPhotonSocket_t6A0296888E3EF101268457B4C80B266EE7176F34* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CSocketErrorCodeU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t IntegerMillisecondsDelegate_Invoke_m508C39563FEF87550378EA22AF97F8488EC35BF6_inline (IntegerMillisecondsDelegate_t96BC80AFAEADCEEB857ED62CD9E9825A01D9B475* __this, const RuntimeMethod* method) 
{
	typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MyAction_Invoke_m4B08D293E676A68D50BF9DAE9EAE4C413EBCB5C0_inline (MyAction_t762575F3F98FA6F330E3C7B97DCD6765322EE1C8* __this, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStats_get_TotalPacketCount_m53FF50B024EC68701EB6CD83DC691D521067CF56_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CTotalPacketCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStats_set_TotalPacketCount_m1F2462971D60D696A9F0ACC128B36EC38B2298DF_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CTotalPacketCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStats_get_TotalCommandsInPackets_m81EFD3CD6FF16B0BD0BF40A96D234C13FFA0AB5B_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CTotalCommandsInPacketsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStats_set_TotalCommandsInPackets_mF1BAE11EB423190F3D02166FF5A99DF3463EE535_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CTotalCommandsInPacketsU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_DispatchIncomingCommandsCalls_m1E4A6523E743DEBC2841B4612D529354B960D5B0_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CDispatchIncomingCommandsCallsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_OperationByteCount_m36966BEC5C0357BB15E11A7C0E3EBA30018F2BF6_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3COperationByteCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_ResultByteCount_mD035D1FBCC51632CC1EF061EEADA88F5444FD8F0_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CResultByteCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_EventByteCount_mB33BC27A65F0E9E7197053E820A541FB35EA9091_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CEventByteCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_OperationCount_m9011FDA32ACC474A968BC614990DC4F678D075F7_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3COperationCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_ResultCount_m3251092EFCF512B788A97E9A2672304BB0B05365_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CResultCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_EventCount_m0D6EDC66F02A91E11B680F4371CE2EB0AE1B3F36_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CEventCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_OperationByteCount_m6A234BFC89E5C345689769D1CE308EC654D953AC_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3COperationByteCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_OperationCount_mFF55253AD445448F06B09AD3CDB85C0006FF1D87_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3COperationCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_ResultByteCount_m56FF68B66B79EC0D5D9B9D6DF2EC1B0F9C67541B_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CResultByteCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_ResultCount_m70B9D61ED0D7C9FA0DCCE0D38034E5E2E3465C64_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CResultCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_EventByteCount_m7D726975F7A5515CF057F971519159D4E826E879_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CEventByteCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_EventCount_m602D515806131E91A8C41FEDF74F03582ACD9AF0_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CEventCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_LongestOpResponseCallback_m143E9CA4DA33C7A7CA213BD07A55C2AAAC1C3651_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CLongestOpResponseCallbackU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestOpResponseCallback_m91A293B663A0D701AEE63D5980044D7B019AE608_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CLongestOpResponseCallbackU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestOpResponseCallbackOpCode_m518D556FDE4C196B53FBAE15B45366A18B374175_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, uint8_t ___0_value, const RuntimeMethod* method) 
{
	{
		uint8_t L_0 = ___0_value;
		__this->___U3CLongestOpResponseCallbackOpCodeU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_LongestEventCallback_m0D1CCC61EBD9CB994D7B9D06BD72DB05A965CCFF_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CLongestEventCallbackU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestEventCallback_m20582EAC7872FFEC12A12487C5D3DC33153457AD_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CLongestEventCallbackU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestEventCallbackCode_mACB0030449D979B4C53A3D155BD46D1AA5452CDB_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, uint8_t ___0_value, const RuntimeMethod* method) 
{
	{
		uint8_t L_0 = ___0_value;
		__this->___U3CLongestEventCallbackCodeU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_LongestMessageCallback_m98643D9BFE90601666983FFA7A1F2197C185D873_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CLongestMessageCallbackU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestMessageCallback_mD0414C415EA88426BF82BC36E4F320F1E9CB7BB3_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CLongestMessageCallbackU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_LongestRawMessageCallback_mDD13AB8092AD3DFB1E5B5743AD9EDAA4ADB61C4F_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CLongestRawMessageCallbackU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestRawMessageCallback_mE584FD02E95EB34E6B10D722270934294E6FAAAD_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CLongestRawMessageCallbackU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_LongestDeltaBetweenDispatching_m71114B26D67B50B310CDA6ABB04EE0BF56B22DC2_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CLongestDeltaBetweenDispatchingU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestDeltaBetweenDispatching_mA5C84B2662E53BF6C44D33EE6D6A8C9B9DF21413_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CLongestDeltaBetweenDispatchingU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_DispatchIncomingCommandsCalls_mF3E37B9F1FA014C5ABB993507143B26727FA3F01_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CDispatchIncomingCommandsCallsU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_LongestDeltaBetweenSending_mA2AF67D43294ED001C2635947B7106F31AF2A258_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CLongestDeltaBetweenSendingU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_LongestDeltaBetweenSending_m32C99CFABAFFA29623BD2310665B36FB16E51F84_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CLongestDeltaBetweenSendingU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStatsGameLevel_get_SendOutgoingCommandsCalls_m38616D08B09C389D16DBF1319B32ADF4ED2472FD_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CSendOutgoingCommandsCallsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStatsGameLevel_set_SendOutgoingCommandsCalls_mBC36DB6CA681DD7E2C780338702AB870FAF8FFC5_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CSendOutgoingCommandsCallsU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t TrafficStatsGameLevel_get_LongestEventCallbackCode_mB552F016E8EF81892BCF534E0BD04AA59909AE34_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		uint8_t L_0 = __this->___U3CLongestEventCallbackCodeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t TrafficStatsGameLevel_get_LongestOpResponseCallbackOpCode_m9801E6BC19F09875F7D3F65DE5E9B0EB2733907B_inline (TrafficStatsGameLevel_t2733AB6F5A530490DF25127C7183A811B63717D9* __this, const RuntimeMethod* method) 
{
	{
		uint8_t L_0 = __this->___U3CLongestOpResponseCallbackOpCodeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStats_set_PackageHeaderSize_m4427DE958736C30E3615CA60C3D27812A769AFFB_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CPackageHeaderSizeU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStats_get_ReliableCommandCount_mBDE6C723F05226630846F681B86EE9759F736B28_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CReliableCommandCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStats_get_UnreliableCommandCount_m8E70EC1A089573B380D3BAEBBBF7A70607CE0497_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CUnreliableCommandCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStats_get_FragmentCommandCount_m9A94BD626A5808F230C105C8BACE8BDD9868C3CA_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CFragmentCommandCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStats_get_ControlCommandCount_mE12DD82883CDA3BC4BAE93D495900177AEBDB05C_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CControlCommandCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStats_get_ReliableCommandBytes_m39E80DE37134AFF7D9356BAC2FE31EA08A688BC3_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CReliableCommandBytesU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStats_get_UnreliableCommandBytes_m3E51EBF1D42BE899B0A313220051923C3F629B40_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CUnreliableCommandBytesU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStats_get_FragmentCommandBytes_m70141B4CF94ABCEE704D2E63B6F6AA47697BEAF8_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CFragmentCommandBytesU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStats_get_ControlCommandBytes_m00CCDA4D90E8A037AE124924480FF497E44BB4FB_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CControlCommandBytesU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrafficStats_get_PackageHeaderSize_m1B780168BEA2904CA9978CD7108F2C69CE442A88_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CPackageHeaderSizeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStats_set_ControlCommandBytes_m85F1FE00A921B9DFFD8E9D2FEBDB98A5E0414A1E_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CControlCommandBytesU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStats_set_ControlCommandCount_m33E299D38D79A8089E3E123106197E31CBA4D562_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CControlCommandCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStats_set_ReliableCommandBytes_mF0367373B55C3FA98B734FD34F06C4C99EAA9E39_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CReliableCommandBytesU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStats_set_ReliableCommandCount_mF418B8D22CBF720CB8694E9243A64D9A9ABCE0E9_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CReliableCommandCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStats_set_UnreliableCommandBytes_m13291467E23326F4EF6B532FADAB8E3E6D391EC6_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CUnreliableCommandBytesU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStats_set_UnreliableCommandCount_m8C1A65BFDB2AB38DABDA39993982D22A31CA03AD_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CUnreliableCommandCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStats_set_FragmentCommandBytes_mE52846B1D3B36C9CCC2CE469E290BA2222B8B572_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CFragmentCommandBytesU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrafficStats_set_FragmentCommandCount_m371F9C59E4C208F9294647C8098006B52A2FA955_inline (TrafficStats_t7EA2A81C7B25BB54EDF02507A5C1010BC9857503* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CFragmentCommandCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) 
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
		NullCheck(L_4);
		if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
		{
			goto IL_0034;
		}
	}
	{
		int32_t L_5 = V_1;
		__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
		int32_t L_7 = V_1;
		RuntimeObject* L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
		return;
	}

IL_0034:
	{
		RuntimeObject* L_9 = ___0_item;
		List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
	}
	{
		int32_t L_1 = __this->____size;
		V_0 = L_1;
		__this->____size = 0;
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) <= ((int32_t)0)))
		{
			goto IL_003c;
		}
	}
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items;
		int32_t L_4 = V_0;
		Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
		return;
	}

IL_003c:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared_inline (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method) 
{
	typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
