#include "pch-cpp.hpp"

#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif


#include <limits>
#include <stdint.h>



// System.Collections.Generic.Dictionary`2<UnityEngine.ProBuilder.IntVec3,System.Object>
struct Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C;
// System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>
struct Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345;
// System.Collections.Generic.Dictionary`2<System.Object,UnityEngine.Color>
struct Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2;
// System.Collections.Generic.Dictionary`2<System.Object,System.Int32>
struct Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8;
// System.Collections.Generic.Dictionary`2<System.Object,System.Int32Enum>
struct Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229;
// System.Collections.Generic.Dictionary`2<System.Object,System.Object>
struct Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D;
// System.Collections.Generic.Dictionary`2<System.Object,UnityEngine.Playables.Playable>
struct Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B;
// System.Collections.Generic.Dictionary`2<System.Object,System.Resources.ResourceLocator>
struct Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94;
// System.Collections.Generic.Dictionary`2<System.Object,System.Single>
struct Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD;
// System.Collections.Generic.Dictionary`2<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>
struct Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95;
// System.Collections.Generic.Dictionary`2<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>
struct Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45;
// System.Collections.Generic.Dictionary`2<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>
struct Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F;
// System.Collections.Generic.Dictionary`2<UnityEngine.SceneManagement.Scene,System.Object>
struct Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596;
// System.Collections.Generic.Dictionary`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>
struct Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B;
// System.Collections.Generic.Dictionary`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>
struct Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0;
// System.Collections.Generic.Dictionary`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>
struct Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F;
// System.Collections.Generic.Dictionary`2<System.UInt32,System.Int32>
struct Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60;
// System.Collections.Generic.Dictionary`2<System.UInt32,System.Object>
struct Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75;
// System.Collections.Generic.Dictionary`2<System.UInt32,System.UInt32>
struct Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81;
// System.Collections.Generic.Dictionary`2<System.UInt64,System.Object>
struct Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8;
// System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>
struct Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C;
// System.Collections.Generic.IEqualityComparer`1<UnityEngine.ProBuilder.IntVec3>
struct IEqualityComparer_1_t8C6EA8E646032A2D546B5F92FA9F41E56E52EE2B;
// System.Collections.Generic.IEqualityComparer`1<System.Object>
struct IEqualityComparer_1_t1A386BEF1855064FD5CC71F340A68881A52B4932;
// System.Collections.Generic.IEqualityComparer`1<UnityEngine.SceneManagement.Scene>
struct IEqualityComparer_1_t85BCB8A02B205FB5E1031094152DA9C904FA4877;
// System.Collections.Generic.IEqualityComparer`1<System.UInt32>
struct IEqualityComparer_1_t75C3361D3BE51E9742B0BBFA0F3998120E7CB6CE;
// System.Collections.Generic.IEqualityComparer`1<System.UInt64>
struct IEqualityComparer_1_tAFCE72ADC2EDFFA5D34E7918994DD34A8583449F;
// System.Collections.Generic.IEqualityComparer`1<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord>
struct IEqualityComparer_1_tA69FAEE2FF62FD94D03621391FBBAA1F820E8B92;
// System.Collections.Generic.Dictionary`2/KeyCollection<UnityEngine.ProBuilder.IntVec3,System.Object>
struct KeyCollection_tEA63E18CDB5A69DD61C24D4D62EDE38D54506052;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,System.Boolean>
struct KeyCollection_tDDBF91ADF5EAEC9FBF36BEFC713992099C729969;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,UnityEngine.Color>
struct KeyCollection_tF0ADF7EF460D5E2743DE37A609B0CD70E94D3F49;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,System.Int32>
struct KeyCollection_t0C2A6470B0D42D7A87AADBEADCF3DD1DDDD08956;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,System.Int32Enum>
struct KeyCollection_tA8E19A335AAB47DE68224204238B3DB2D4F4ACFD;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,System.Object>
struct KeyCollection_tCA4820F8266AF4059CC5A14888D8195F0D797499;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,UnityEngine.Playables.Playable>
struct KeyCollection_t7E325BEE4D21B3CEF97D12CE9D511E6DCFEA1B0A;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,System.Resources.ResourceLocator>
struct KeyCollection_tB86914AB06A108AEE25721CFAAAC460538F6DAE7;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,System.Single>
struct KeyCollection_t99FB6927C242EED53AF8A449FB405D2F1E48F855;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>
struct KeyCollection_t735AE4D1AC0B984E418AFDEFEA54B2EC22CE979E;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>
struct KeyCollection_t38FE54993F50154F6E7DB1BC7F4DBAC48B14BCC5;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>
struct KeyCollection_tAF550BB5A1F4936663D58177B12D11B07861A14D;
// System.Collections.Generic.Dictionary`2/KeyCollection<UnityEngine.SceneManagement.Scene,System.Object>
struct KeyCollection_t0C41E9DAB860B6252E2F1AE615AD893111EA3DB7;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>
struct KeyCollection_t950F4E5C934ED1D097EAC5F7D9338504463B03EC;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>
struct KeyCollection_t60956A266F8DB17E0A4FD755763974A4AF8FFFDB;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>
struct KeyCollection_t57EDC55B8B93923B405C17613631F9434BC299AA;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.UInt32,System.Int32>
struct KeyCollection_t19748CBB6EA73F4F3CD39D92D3C0F67BDC5275E1;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.UInt32,System.Object>
struct KeyCollection_t1A5CA3D16BAB9F0EFB6C4D76C45A677E77CAC98F;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.UInt32,System.UInt32>
struct KeyCollection_tBE9EC90BAD41960757B22CD82404F734DBB7AF35;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.UInt64,System.Object>
struct KeyCollection_t42CCC45AD9AFD4B1EC32305A1FB75096D1D60E4F;
// System.Collections.Generic.Dictionary`2/KeyCollection<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>
struct KeyCollection_t7A3E9764F18C1DE44C90DF9D411158787E20A943;
// System.Collections.Generic.Dictionary`2/ValueCollection<UnityEngine.ProBuilder.IntVec3,System.Object>
struct ValueCollection_t4960E90859D7038837C9A65A4035D9EB58DF480D;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,System.Boolean>
struct ValueCollection_t6C1B96ED115EA2070FCB4FC68D38D122EF125009;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,UnityEngine.Color>
struct ValueCollection_tBA603184DB4D95FA3A1A56D807609075E94627F9;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,System.Int32>
struct ValueCollection_tC88EAA780CBFDC83B1E62A4418478872C1CAE848;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,System.Int32Enum>
struct ValueCollection_t4B6C315CA7F2188D87C21C6D3B46E68C7E31DB7B;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,System.Object>
struct ValueCollection_t0ACCC25930444F15B1857D00E9FB6021E5842852;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,UnityEngine.Playables.Playable>
struct ValueCollection_t038773730E0761A7E00D42CF199921A06D055B96;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,System.Resources.ResourceLocator>
struct ValueCollection_t801673EF9238D6284F9D0027C8B1420DC72FFDAC;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,System.Single>
struct ValueCollection_t5AD81838A4BE429D82BA7DAB0A7F8B68077D5EA3;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>
struct ValueCollection_t3295ED85B4F92E292AD95E9EE1C6026D65CA3710;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>
struct ValueCollection_t8205F9C5B2070628677F01139572F28461B84856;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>
struct ValueCollection_t1246A7566C21B92B14933D5422DB6276A4C56C66;
// System.Collections.Generic.Dictionary`2/ValueCollection<UnityEngine.SceneManagement.Scene,System.Object>
struct ValueCollection_t78F71E7E9FECCADF7572E90E71878A382DD205BB;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>
struct ValueCollection_t845AE5C381CB86F444C53AE34EF47BC38AF6CC49;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>
struct ValueCollection_t1C825276AAD42A24C1DDF8DFC48BEFAED4EDE875;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>
struct ValueCollection_tC78B6A6D808E75AF7E2E3F43558607E634F46DB7;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.UInt32,System.Int32>
struct ValueCollection_t5021005DA85ABB38062E53F64AC0587152FDBBDB;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.UInt32,System.Object>
struct ValueCollection_t8324CFCE2467C0D2309B723020650799D278951C;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.UInt32,System.UInt32>
struct ValueCollection_t5C1A8CFF829682229F6E800E1A9647F41D4A748F;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.UInt64,System.Object>
struct ValueCollection_tDAA32EF298949BB68B6463967FD7914A38A3A759;
// System.Collections.Generic.Dictionary`2/ValueCollection<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>
struct ValueCollection_tE30D2CF7AE93E79624FC9423989FB43B317280DF;
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.ProBuilder.IntVec3,System.Object>[]
struct EntryU5BU5D_t38F8CE568A73910CFAC659B40243ADA61D25FA8F;
// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Boolean>[]
struct EntryU5BU5D_t355EFA5B029C345215BF318ADE2D17FF4E01EF3F;
// System.Collections.Generic.Dictionary`2/Entry<System.Object,UnityEngine.Color>[]
struct EntryU5BU5D_t4B509C771B1E9F732008D007A0C692B0E35C7277;
// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Int32>[]
struct EntryU5BU5D_tBC4463B96C923135EDB5CFF91B7E15E4D1503D2A;
// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Int32Enum>[]
struct EntryU5BU5D_t146D1BED5982B05CE4B2A3DD47B63CD9752A84F2;
// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Object>[]
struct EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7;
// System.Collections.Generic.Dictionary`2/Entry<System.Object,UnityEngine.Playables.Playable>[]
struct EntryU5BU5D_t1B1E924932D52EE4B546D817FC123995F48D4781;
// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Resources.ResourceLocator>[]
struct EntryU5BU5D_t8BD20A960516C19031455119CBAC8AF88A610412;
// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Single>[]
struct EntryU5BU5D_tA3EEE3C853588700AA93CC85D659377C51E562CB;
// System.Collections.Generic.Dictionary`2/Entry<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>[]
struct EntryU5BU5D_t0F9B520D2B489597F59CF43EDD4D34E62129766B;
// System.Collections.Generic.Dictionary`2/Entry<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>[]
struct EntryU5BU5D_t9EF89E0400C43248A3633E913DC21F6E312538CA;
// System.Collections.Generic.Dictionary`2/Entry<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>[]
struct EntryU5BU5D_tAFB620BEEDEC7B514DE2BCD83B9C882910384AE2;
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.SceneManagement.Scene,System.Object>[]
struct EntryU5BU5D_tBB1C2D353A2DA200CA27100F1EEFCF7ED8857A56;
// System.Collections.Generic.Dictionary`2/Entry<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>[]
struct EntryU5BU5D_tB40A8D93E3F6EA192D136314F18BCF9A862E88AD;
// System.Collections.Generic.Dictionary`2/Entry<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>[]
struct EntryU5BU5D_tAA85ADC084D67A4D354E483058684C573FF03C66;
// System.Collections.Generic.Dictionary`2/Entry<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>[]
struct EntryU5BU5D_tCF72CC7E551A7E607451F8476E30EE10318F48B0;
// System.Collections.Generic.Dictionary`2/Entry<System.UInt32,System.Int32>[]
struct EntryU5BU5D_tC50D8F28F6587BCDF43C9B72744CAD4892BE7734;
// System.Collections.Generic.Dictionary`2/Entry<System.UInt32,System.Object>[]
struct EntryU5BU5D_t7EA822197054D9F86EFEC5F43775E887A9AC6AD0;
// System.Collections.Generic.Dictionary`2/Entry<System.UInt32,System.UInt32>[]
struct EntryU5BU5D_tB7D42C5ACC1B80B5E042DEB640F884109A868D71;
// System.Collections.Generic.Dictionary`2/Entry<System.UInt64,System.Object>[]
struct EntryU5BU5D_t54BBAD1F7328BEC876A63E4ADA6D7ACDD3ECE4D3;
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>[]
struct EntryU5BU5D_t19FCE264BF26418E45186B707D1479049C0FEA67;
// System.Char[]
struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34;
// System.Int32[]
struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32;
// System.IntPtr[]
struct IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971;
// System.Collections.IDictionary
struct IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A;
// System.InvalidOperationException
struct InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F;
// System.String
struct String_t;
// UnityEngine.UIElements.StyleSheet
struct StyleSheet_tB0EAD646842945D83386B5A06090AAFE6A60520F;
// System.Void
struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5;

IL2CPP_EXTERN_C RuntimeClass* DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97;
IL2CPP_EXTERN_C String_t* _stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m00ADB6628A7A01327DE13C9C842BA4E3CBEA0915_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m0715DCFF0F848F5E633EB00D96EFD56764336D83_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m093A14EABDA3F9BF00DE0CFEB1216AED79001493_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m0D54055DAE5688054D03A47069CD14ED787E06E2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m1A6A6822B9FCEFEB8D5E80F148277530C8290455_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m1ED9D5A12250292CC7E7E177B6E93A7BE75666D6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m3714ECE30727E77F475635710D707743B6D930E6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m3B974C10CCE804B504042EE3E17D982A8AE57F62_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m3D1F7F65F5C19F97BB179C156AAA71263462359C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m4055D0857376A252283604703DCC3F5FA248C521_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m44F24D264FE28CCBFD7C55747325DFCFA7A6D00A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m46D6866509F10C28EEF5370CEB25904AF3758BDA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m4BD02A3B6F7E53515B43BD44C5426BD3EA526A5C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m529339A9A8AE41E4C5EDC9F19F34DC7E9AE0564D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m5770100609CF1681B6F451464935B5FDC499D322_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m58BCE5A550C41C6393D8A59E866F3BBEB42354D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m591CB5CA1267C00E50F141A4B46340A2F7A49714_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m5A4C00F330EB7E45503FF16C4E97E5BFC99E1E32_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m61A69CD334F4858DC5E77D2EB5202A25F8FDECDD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m68669B8C4C4D84F9303298505663F57258A3CDB3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m6A7BDD3D45984E9E9B1881A2FA58B5FE2635C330_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m6AF3CFD77F3E36B7D2CA2B63646DC9C7409BEF71_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m6FC2E38A5F758797F3BCCE99ACA4DBA4F9E0B147_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m74A583CC5653470ABEBE42E388AC7C66232A401B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m7F4DBCE35CB5976792E4DC1DD74B4D3FC53BEB56_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m81725B240B71D47DFB3E07ADDEE3B4A845B40D1F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m8905FAFC36A36C936774C2911DD86B22ACEC46CE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m8CA3E15CB695B1E8D6FAF91040CCAF500DA2A819_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m931F565CEF67C709E9314DF1E4A553BBE280D023_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m94E90D4FF2EAF2388CC792922A253762714D1F84_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m96ADFEAB8791D4C22779AE125B3B19AF72E86063_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m96C84DAE2C4D93C85E192EA74296043897AB6803_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m9E0DC21A98FE569F977979E2FAB4E57DFAC90ED3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m9F7004D3435497C0E6E76255853BD55E70DBE139_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mA176415395A9841E4DBB28F8DD34E5877BD1AF04_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mA62233E446B062D2C0EACE777E6AA6236B3F0CF6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mA7E6268589E54CC062050593BBB47F1073271207_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mAEC22D730EB290F4405C47EE9F330B3CD4E2DC68_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mAFF30CB774FB26F281E26BE9388A280BCF899620_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mB1A026CCEB3E7964B34FD994262DBD702AFF990D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mB380BB4BFD80C5A3080F2980B3BD52FB255FEC7A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mB56866DAF3636A89739F6C28116E71487F2923AF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mBD97F55DA622D385F4B000F62FA0E6E76523EEA2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mC10A1431C3E91B735B69CD71598237392B71C08D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mC2AA7C38E498D95EBE349E469EBB77511C56CE5C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mC7D08E2F51A4021B1A8C082613A15F67D7A55331_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mC9E70555D0A98B7E1A7AEF986EA6BAEC8F548185_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mCAD84084129516BD41DE5CC3E1FABA5A8DF836D0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mD05DF8A9483F7789C142C6503DF55F25C4AC3E09_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mD2720B1A7B2BFC3014C16196872BA5047A8AE03A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mD2AC1FB03FCE3214D93F45759E9B6A5A87348052_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mD49B30E6F7A766D333E621D819161FBFB6ADB00F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mD96366CFCFC80DB931FBA2E67FB19D0469BBDCC9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mE0F2ED10656ECFC5DAA3FAF404A49C487C23D15A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mE187876C3EBADE9190F94916E9D7AF390CFC58BF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mE8A672309D0D29E63163309C18A5DAA83FC9DB33_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mEAE56113FDBDD7BAC1D81D70F76173964B7DED12_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mF20975C16D46060B696D4F3E769182583023F985_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mF347BC45D2A1E7F69AA9E189F42F7FDC29DD1DC4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mF37A243498EE71B862328F44BF79933E71025A82_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mF79ABF664DF845367734EC1C302B7E179D7461E4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mFB21E5CE779E3FC1F98F6ACD242170CB6F669C58_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m0E40E87CE301BC67D171B73394CF26F3C14EFC02_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m11FF78FB19334FEEFED57CED48CA2C02B4001241_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2B1142A2BDF0F2E31A39DBB8F620D54524062352_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m503A4ED2496D320A348EFE983FEE460362C1E3A4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m58CD8991EBEEEFF1143553B37DE9DDF1CC6D02FC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m598DB76F622741986C1FF844C4E380BA95962825_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m60AB02DF53786DAB55A926D0A75C9CD7DC5399CE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m665D7B75C9F4907690AF276E92141FC2CFB4C558_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m72059C952692B8B4EA091A10FF5C00AA4C0BB2DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m7E4F7BC7931E81298EA96A34F787A15366A11E0B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m82664F6043FA2BD49DA25913FC317F65BA7402D9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m8BC0ACCBB6D5A14F5AE5A679B7367CED7E6BBD50_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB76FB7D26C9CE6E4F6E96E093DC99CAF6CEBACDE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mC3EC3EF6F817440BFD220B86A3A2272FE3191017_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mC5F7386B658B1CB4D908602247D636ED86DA2955_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mD26576AAB84C77980FE7B1A8F48EB3B51CA28829_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mD26DF2BE5ABD327E34BEB576BDD8E6682FBF2178_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDA4EDE7D598191BD2343688D2B717607FF3B23FB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE4CD3E5CD5A82338E44484B9BAF97A7E195EC165_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFDDC1F8183481108320858F2C390D70CB16357EE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m135026AAB0FDE23DBFBD5F757A3471E088B1943F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m39A39963B845A5BBE8AF3629740D7D61102574C3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4987F576179A2AB54A98E98655F4D18C8CB429B6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4B53CBDCBF72F7E5B8886E324B89CB87839992DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m649DB1472F16924D644DD3B3B14312097780DDD3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6A85A80FD60AD64EF8D44D9912ACC0C18D40B20F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7B6C01690CAD385E1EC8C9C3155917060B550A9A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m84F5123E94AC5830BCC01D62BE87AFAE601D5109_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m88F820875F82FA690F26EBDB32DD210D357B6F40_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m972115FD7463B69353F4946F9AFF8103EEA4DE3F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9BF946ADC21B4A54816670E3AF0B590DBF664674_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9F48262927419812F557312CEDBD951F08E4E073_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9FB0083A5AF8056D073EDE2ACE34355C7D71CFBC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB7B464196060681B35C21DA9E1CC809D8DA6C69A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC3EAFEAB676CA2C651653243F226C4DA6A010D90_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD58FCEF543C8C5FE793758AE615F0C85DE479433_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mDDD432BC1D8B42ED8B03ED373085021BA2CFFD07_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mDE6E88738BFF3DCC16A25E066B1741A98AF92457_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mED0E3F0760472D989E6D122AABD504EBCED06A46_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mFEF0407A0B7A5879D672399005B0666407A5A271_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m01E301A65AECFFC5F1ED4879D379DEAEE5A5B3D2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m073501C044B89182E43A118DF80FA6332EF267DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m160798D7C47F51ED9F1B44ACA0DBCEF58F5E776E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m27F1DE0077DC69C90C2252DB89BF606B30E71A1F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m2AA7F492A670DC73046BB29C7C81F5936ADFD960_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m2F30B8657722BA6C3A5730327B1E68BA68784F69_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m370CE4D6972C3880D4D95EA11780BCD749555D74_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3A6C7B5AF268790DD5DC326DC8BA5213DFE07784_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5DEFCDB279A48C5CB0A04C58DF198FA704435D8E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6FA7EA0F0913C13B053A3024C255DCD633E5CEEA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m7D87D3CA00A633E0B220F16101962976CC35419D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m821C4631F80FD460EEBDDB3EC66C161EC66BF678_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m8873115DB546BB9CE8158193F2448F87E0AC1E3A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mA1FDAFBA33BE800D9DA34F818650717B3F297DB6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAC08FA0ED664100994EC4973800BF144479C1D23_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mADCBA57E760234FDB30358193B5E0448AB07C847_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAE6235C67D0F5544E0A3B16782F40484DCF2787B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAFDDB103EB862CFF9B98C2D10C669A2B1A70354C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mBEC1E9CDC78312A3B03E433AFA743EA9D451798A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mE61B86C3444A0228A6C11ED2DD07A8505052ECCF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m071E22FED37D91AA482DFB6F88713E0B4147CE3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m0D244372A2D6FA61EA4C3EF81F2C7BBB915908EE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m10E3FBE494101CB5185EA9F71C4857390E9F049A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m3ADA8D30338FD3E4891159126D0A9A5A1B19F9F2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m3EAA4E03188B233AEFEC40C7582862D21A72648D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m3F588431C22AC3DF2CD72469D310556566BDAD76_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m418C82E6DF14EBBE3236EC787DD0C14E6BC3CBD7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m4CE7A5C2479F9BD031A08C955B2EB946478D64F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m4E3403578532AFA83F976FCF2524C0D2C5D0C749_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m514817F5B2A29B01B9FDA5FB3369A3B8ECF232F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m54348EB3E9B2CA6B1CE4CCC4FE6B44F05EF66310_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m55E8EAEFF930A5A0A7F4E9852F5AEB1A0DF6E861_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m571B8EC9A0E42BB07F50E35564E4E2BDC6E30E92_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m5CF4D891E3AD481A18230DB9240AF27D575CA3A4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m5DA9727C60233700BB2E47F4A6F6065A129F0FBE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m6C181DBA6AC285080B30A5E082219CE19E45D53A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m6CCBFE8A3E1A838C6BEA1A71650480FE69025DA2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m6F86B6FDD610A58BDB494E40B6CF1AAC4736F37B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m70F3B1B9502669FEF77E48E04C65FA46F8D4333D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m724A43477C7D0F678B5930DFE6E821BE6D050D37_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m728A95A83A065D7B03DB3996709F06B5431B04A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m734D5A449618F151E57B8475DA3F0987D83B4134_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m740574F85FAA4FBE871F75CB4A51942FAC7ED85C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m76316A729C4F22C6700823E31815F2039F2A6DA3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m775FCA9CF915A3831D5861DD24325501B7D38BAD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m7BDCF8CBF77E5CE52A5486C3D8846B6A2E658BC6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m7CA79C0AD345A3255921AA33B287EA41AEA6EDC2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m7CB14A44D921B99B6D66473CA631792BDEA57143_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m7E127627F8EBF328280B46359511E9A8286902C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m7F5524B463D1F841B3100E571A31BF2A567DABDD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m81983F8FA044B09386E0E6F5CAAEA09339206A82_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m85416256A509FEA64392AC585D8F55B4697A8BDD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m9012229285E787379E88BAC1ECFEB4E2EDAA7A84_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m9A9BB78733674C66F50EDF8FC6E2FC601EF4C5AE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mA17C8AAA6CCA514D069BE532CFBDD22A251A2CD0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mA4950969C75F04353E32D4D2FF7C141B1F4529D3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mA49FC040CBCD5157D1F3C64661504E3E92D8B333_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mA8191452BD0EF2C2590DE1FDA828C594422A4602_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mA82722E3E3B6518AE5CAC25AB58AE20A8C5AB847_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mAA7B9442E6D05162C01B4CBBB5DBAA20257A7251_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mB02EA70E051AE95F2F66EC0379A86CD707D0D013_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mB3EEE1C7A62006E001FDC145BEAA3DE2ABB2207E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mB5092E5BF4F935AD6A5B6F47B0DF657967485F0C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mB7D639CE37CC9C10B0E693131384A644F9D10620_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mB90D83762353A0F2D350E4FF8E1CF31A26CFD2AE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mBE8B6A91DF1F86DB1DD0982E67A13C656ACA0BAA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mC19852E42CEC0F26E9E2119426AF6D1530AA8C24_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mC92767335D9BF0FEC2C7680F2F121BF68FD665F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mCB9FB774EF543F1E80EEE1F7050536C7B8EEC1EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mD14FE4A20D43595E8E77E3D2A180396C943F2F78_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mD30122A117429169E9422567FFEE76200D12053B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mE6B2E2E0EDD7723A19B718BD2F716D08CC4094E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mEB4BB0BB38FDE01A8A438CA08396D16F4874BB75_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mEBBF9CFC3B47562513D9AD4F841F5A7CB4208633_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mF017E2142A4B78BD570DF194277B1FF400915F51_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mF4148D02CD187873DC5550472DE4044A68300EDB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mF47AB58E07F2F2D0394C083A28CC4D1C8E30C927_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mF6513C4A7B17FCB265DD091D9D5E7A80A0883006_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mF6F3FDC6350BD13278464A4F3F9A74F11E295151_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mF94165386C25529A6B572D684F15B11A63D9B633_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mF9ACC3A7CB89BB7AD33F2CFF22F95A360D09FE91_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mFE85411057AB8D3CA1D0A3893DC0631737F3FC0E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m0042CD2900609782847CE85D4BF62240A5E15100_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m02C67B1F06E0A33E1BC9200E4514B09769CDA6A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m04E8A7FC5B21D88C3314D64D10CDDE3B0A2691AD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m0E5C0334154C02B6BC064D4C4468AB23C743C5AF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m101959897FD80467DAE127AF2D915735964C5196_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m101C8716618407CB097EA6221F8C1B8F45D672D2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m161D3A09FF9D0D3707565D60DC53CD8EB10B8A8B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m18A1301FAF8FFA3FBE318A2B919C714B77EE9932_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m19105352294F8E8A96F81034FD2FF8B0D3BC526D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m1BB580BF30193E7ABEF9623DF97C1899F86E1769_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m2BEAEA161111D6F2CB48174E4371C63684CD9307_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m308C02A41B67E4845BD96810EC4461A551BE5CED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m31454F95A7B24C5E6FFB1EB8EEA88214998FA411_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m31E85215854C010A3C8C411F4F594BE844A4A8EB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m44556CA7798E25D08CB46BAC41319E102D828AC7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m477FBF8F1982F4EB0D5F77902E53EADABBF74FE7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m4B56A394F0FBC6FD03BD6711C71B49145EF23B5B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m4BBFE241A8170BD26FE2B97638F0AC2A0B681551_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m4D899F0978C53CC4CB8470ABD46D373B3149422B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m58C2E221E5989EA4B2D8B923EC7C4E2B9E31AAE7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m5A4A4DCD238B8EBF74B49159BD2296845EE19480_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m6054E1C1F98C73B6C18C33E4E3BF5DCDEF4EF8E7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m6F52670989A895999403B4D88106B31276D71BB0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m769A41C867F3432BFEFD9E32F520D9663741572C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m7D44840A37695EB78466F3ABFCB14C6B57899F6D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m8405471FC8E48FF1CB8AD4A57435D825FD988CFB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m85B7B4A3E5BB6BB43F745FA0FD52C5B2360D5362_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m8723A9E4D88714592AF62696784D5B5EBDDA72E9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m87B25A514D8DC13E190EBD22F8D090A8C9017CF7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m898E150235EF309DDA65F4E8F5FFDAF45FD0F985_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m8F52CBD1DABA0EA45EAF36A3303950A6D4AD3408_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m9693E97AB958A9B54F07A38D56BD1DD915149848_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m981DAA8323E7602736311D1CED4C92153F677721_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m99F2685243ABE9F51F9289821CD5A814A8C4DDCF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m9A614F097677AE1FE85E2CCD254C23451C2471A7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m9C55922A693C602FD976C5A4220722AFD92A2F7F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m9D5734E51C34E8D349CDB8A667A80229F0437519_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m9DCEC64B5383F91168DC00C9D1BCBA91805F6A34_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m9F7326E7E930482812F5CE2164286D63230115C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mA595785978E44BA1F9E700CFEE1EC370867E625A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mA72924B9FD536437B421E120F60632E9F96DF983_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mA9396F4D9DF7406AB5686E98A4229A9E5F46B679_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mAB5684026DC6E6FA339C7C1A710E673CEA372255_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mAE940F4A0A32C647466CA0280DAE90EF08CE1330_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mBC441D51A8FA671D3A6EA506BCD97CFF82792063_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mC25454CC63B861B9CD7B9C028A0B7BEA865750CE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mC46775589A27A5B5F9B8BA0757EFA214F78801C0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mCAA235FC132F650DE649EC69AE23A041CCADCC64_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mD3E1AB68FFE0BF93AAB469813289FE5F17EE69DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mD791E407730069EDF144A767A6D412A761044030_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mD892D18060F21B29F011E4B8D627EBEDFACC019C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mD8DC3188642B4F709CE103B7E750C7708D2ACC35_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mDC11BC1E273852E4737B368D2935713821A6348F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mDC4289537EA5B0CB7CA1503ECAB717EBFAB6883E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mE3B2437F35D515B3D542AFAD5BA7C96969A2A7A8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mE74ECCC1CA412DC70BA6C2B38ACB5EE1FE4B8ADD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mEA6C57A83F36372FCBE0D9C9CDDCEA2603E045E9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mF314B9EB8BBEDEA54EB9566F1D1777444198EE84_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mF47F56DAE7A60680F81058CF1452DD2663347B34_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mF5C37A1D565EB7DF79F7971F3459F1DB2DBDC2CD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mFA4CC275036841953FF049E5F5A8A84E764BD8FF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mFBF026939673B76438290187279F0DEBA10D5D49_RuntimeMethod_var;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;

struct EntryU5BU5D_t38F8CE568A73910CFAC659B40243ADA61D25FA8F;
struct EntryU5BU5D_t355EFA5B029C345215BF318ADE2D17FF4E01EF3F;
struct EntryU5BU5D_t4B509C771B1E9F732008D007A0C692B0E35C7277;
struct EntryU5BU5D_tBC4463B96C923135EDB5CFF91B7E15E4D1503D2A;
struct EntryU5BU5D_t146D1BED5982B05CE4B2A3DD47B63CD9752A84F2;
struct EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7;
struct EntryU5BU5D_t1B1E924932D52EE4B546D817FC123995F48D4781;
struct EntryU5BU5D_t8BD20A960516C19031455119CBAC8AF88A610412;
struct EntryU5BU5D_tA3EEE3C853588700AA93CC85D659377C51E562CB;
struct EntryU5BU5D_t0F9B520D2B489597F59CF43EDD4D34E62129766B;
struct EntryU5BU5D_t9EF89E0400C43248A3633E913DC21F6E312538CA;
struct EntryU5BU5D_tAFB620BEEDEC7B514DE2BCD83B9C882910384AE2;
struct EntryU5BU5D_tBB1C2D353A2DA200CA27100F1EEFCF7ED8857A56;
struct EntryU5BU5D_tB40A8D93E3F6EA192D136314F18BCF9A862E88AD;
struct EntryU5BU5D_tAA85ADC084D67A4D354E483058684C573FF03C66;
struct EntryU5BU5D_tCF72CC7E551A7E607451F8476E30EE10318F48B0;
struct EntryU5BU5D_tC50D8F28F6587BCDF43C9B72744CAD4892BE7734;
struct EntryU5BU5D_t7EA822197054D9F86EFEC5F43775E887A9AC6AD0;
struct EntryU5BU5D_tB7D42C5ACC1B80B5E042DEB640F884109A868D71;
struct EntryU5BU5D_t54BBAD1F7328BEC876A63E4ADA6D7ACDD3ECE4D3;
struct EntryU5BU5D_t19FCE264BF26418E45186B707D1479049C0FEA67;

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

// System.Object


// System.Collections.Generic.Dictionary`2<UnityEngine.ProBuilder.IntVec3,System.Object>
struct  Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C  : public RuntimeObject
{
public:
	// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
	EntryU5BU5D_t38F8CE568A73910CFAC659B40243ADA61D25FA8F* ___entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::count
	int32_t ___count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::version
	int32_t ___version_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeList
	int32_t ___freeList_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
	int32_t ___freeCount_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
	RuntimeObject* ___comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
	KeyCollection_tEA63E18CDB5A69DD61C24D4D62EDE38D54506052 * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_t4960E90859D7038837C9A65A4035D9EB58DF480D * ___values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject * ____syncRoot_9;

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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


// System.Collections.Generic.Dictionary`2<System.Object,UnityEngine.Color>
struct  Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2  : public RuntimeObject
{
public:
	// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
	EntryU5BU5D_t4B509C771B1E9F732008D007A0C692B0E35C7277* ___entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::count
	int32_t ___count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::version
	int32_t ___version_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeList
	int32_t ___freeList_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
	int32_t ___freeCount_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
	RuntimeObject* ___comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
	KeyCollection_tF0ADF7EF460D5E2743DE37A609B0CD70E94D3F49 * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_tBA603184DB4D95FA3A1A56D807609075E94627F9 * ___values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject * ____syncRoot_9;

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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


// System.Collections.Generic.Dictionary`2<System.Object,UnityEngine.Playables.Playable>
struct  Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B  : public RuntimeObject
{
public:
	// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
	EntryU5BU5D_t1B1E924932D52EE4B546D817FC123995F48D4781* ___entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::count
	int32_t ___count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::version
	int32_t ___version_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeList
	int32_t ___freeList_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
	int32_t ___freeCount_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
	RuntimeObject* ___comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
	KeyCollection_t7E325BEE4D21B3CEF97D12CE9D511E6DCFEA1B0A * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_t038773730E0761A7E00D42CF199921A06D055B96 * ___values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject * ____syncRoot_9;

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

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

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

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

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

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

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

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

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

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


// System.Collections.Generic.Dictionary`2<System.Object,System.Resources.ResourceLocator>
struct  Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94  : public RuntimeObject
{
public:
	// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
	EntryU5BU5D_t8BD20A960516C19031455119CBAC8AF88A610412* ___entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::count
	int32_t ___count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::version
	int32_t ___version_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeList
	int32_t ___freeList_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
	int32_t ___freeCount_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
	RuntimeObject* ___comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
	KeyCollection_tB86914AB06A108AEE25721CFAAAC460538F6DAE7 * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_t801673EF9238D6284F9D0027C8B1420DC72FFDAC * ___values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject * ____syncRoot_9;

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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


// System.Collections.Generic.Dictionary`2<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>
struct  Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95  : public RuntimeObject
{
public:
	// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
	EntryU5BU5D_t0F9B520D2B489597F59CF43EDD4D34E62129766B* ___entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::count
	int32_t ___count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::version
	int32_t ___version_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeList
	int32_t ___freeList_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
	int32_t ___freeCount_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
	RuntimeObject* ___comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
	KeyCollection_t735AE4D1AC0B984E418AFDEFEA54B2EC22CE979E * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_t3295ED85B4F92E292AD95E9EE1C6026D65CA3710 * ___values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject * ____syncRoot_9;

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

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

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

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

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

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

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

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

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

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


// System.Collections.Generic.Dictionary`2<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>
struct  Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45  : public RuntimeObject
{
public:
	// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
	EntryU5BU5D_t9EF89E0400C43248A3633E913DC21F6E312538CA* ___entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::count
	int32_t ___count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::version
	int32_t ___version_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeList
	int32_t ___freeList_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
	int32_t ___freeCount_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
	RuntimeObject* ___comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
	KeyCollection_t38FE54993F50154F6E7DB1BC7F4DBAC48B14BCC5 * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_t8205F9C5B2070628677F01139572F28461B84856 * ___values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject * ____syncRoot_9;

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

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

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

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

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

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

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

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

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

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


// System.Collections.Generic.Dictionary`2<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>
struct  Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F  : public RuntimeObject
{
public:
	// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
	EntryU5BU5D_tAFB620BEEDEC7B514DE2BCD83B9C882910384AE2* ___entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::count
	int32_t ___count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::version
	int32_t ___version_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeList
	int32_t ___freeList_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
	int32_t ___freeCount_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
	RuntimeObject* ___comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
	KeyCollection_tAF550BB5A1F4936663D58177B12D11B07861A14D * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_t1246A7566C21B92B14933D5422DB6276A4C56C66 * ___values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject * ____syncRoot_9;

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

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

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

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

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

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

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

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

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

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


// System.Collections.Generic.Dictionary`2<UnityEngine.SceneManagement.Scene,System.Object>
struct  Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596  : public RuntimeObject
{
public:
	// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
	EntryU5BU5D_tBB1C2D353A2DA200CA27100F1EEFCF7ED8857A56* ___entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::count
	int32_t ___count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::version
	int32_t ___version_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeList
	int32_t ___freeList_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
	int32_t ___freeCount_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
	RuntimeObject* ___comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
	KeyCollection_t0C41E9DAB860B6252E2F1AE615AD893111EA3DB7 * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_t78F71E7E9FECCADF7572E90E71878A382DD205BB * ___values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject * ____syncRoot_9;

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

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

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

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

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

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

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

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

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

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


// System.Collections.Generic.Dictionary`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>
struct  Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B  : public RuntimeObject
{
public:
	// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
	EntryU5BU5D_tB40A8D93E3F6EA192D136314F18BCF9A862E88AD* ___entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::count
	int32_t ___count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::version
	int32_t ___version_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeList
	int32_t ___freeList_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
	int32_t ___freeCount_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
	RuntimeObject* ___comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
	KeyCollection_t950F4E5C934ED1D097EAC5F7D9338504463B03EC * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_t845AE5C381CB86F444C53AE34EF47BC38AF6CC49 * ___values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject * ____syncRoot_9;

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

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

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

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

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

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

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

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

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

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


// System.Collections.Generic.Dictionary`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>
struct  Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0  : public RuntimeObject
{
public:
	// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
	EntryU5BU5D_tAA85ADC084D67A4D354E483058684C573FF03C66* ___entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::count
	int32_t ___count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::version
	int32_t ___version_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeList
	int32_t ___freeList_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
	int32_t ___freeCount_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
	RuntimeObject* ___comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
	KeyCollection_t60956A266F8DB17E0A4FD755763974A4AF8FFFDB * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_t1C825276AAD42A24C1DDF8DFC48BEFAED4EDE875 * ___values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject * ____syncRoot_9;

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

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

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

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

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

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

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

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

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

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


// System.Collections.Generic.Dictionary`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>
struct  Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F  : public RuntimeObject
{
public:
	// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
	EntryU5BU5D_tCF72CC7E551A7E607451F8476E30EE10318F48B0* ___entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::count
	int32_t ___count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::version
	int32_t ___version_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeList
	int32_t ___freeList_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
	int32_t ___freeCount_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
	RuntimeObject* ___comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
	KeyCollection_t57EDC55B8B93923B405C17613631F9434BC299AA * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_tC78B6A6D808E75AF7E2E3F43558607E634F46DB7 * ___values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject * ____syncRoot_9;

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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


// System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>
struct  Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C  : public RuntimeObject
{
public:
	// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
	EntryU5BU5D_t19FCE264BF26418E45186B707D1479049C0FEA67* ___entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::count
	int32_t ___count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::version
	int32_t ___version_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeList
	int32_t ___freeList_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
	int32_t ___freeCount_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
	RuntimeObject* ___comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
	KeyCollection_t7A3E9764F18C1DE44C90DF9D411158787E20A943 * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_tE30D2CF7AE93E79624FC9423989FB43B317280DF * ___values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject * ____syncRoot_9;

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

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

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

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

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

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

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

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

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

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

struct Il2CppArrayBounds;

// System.Array


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

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

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

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

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


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

public:
};

// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com
{
};

// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Boolean>
struct  Entry_tE032650534234E8BCC41BF224A68F799EB231216 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	RuntimeObject * ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	bool ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_tE032650534234E8BCC41BF224A68F799EB231216, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_tE032650534234E8BCC41BF224A68F799EB231216, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_tE032650534234E8BCC41BF224A68F799EB231216, ___key_2)); }
	inline RuntimeObject * get_key_2() const { return ___key_2; }
	inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(RuntimeObject * value)
	{
		___key_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_2), (void*)value);
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_tE032650534234E8BCC41BF224A68F799EB231216, ___value_3)); }
	inline bool get_value_3() const { return ___value_3; }
	inline bool* get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(bool value)
	{
		___value_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Int32>
struct  Entry_t19C714E802975CC32D4BD74AE5A32816E1352D0A 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	RuntimeObject * ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	int32_t ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t19C714E802975CC32D4BD74AE5A32816E1352D0A, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t19C714E802975CC32D4BD74AE5A32816E1352D0A, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t19C714E802975CC32D4BD74AE5A32816E1352D0A, ___key_2)); }
	inline RuntimeObject * get_key_2() const { return ___key_2; }
	inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(RuntimeObject * value)
	{
		___key_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_2), (void*)value);
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t19C714E802975CC32D4BD74AE5A32816E1352D0A, ___value_3)); }
	inline int32_t get_value_3() const { return ___value_3; }
	inline int32_t* get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(int32_t value)
	{
		___value_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Object>
struct  Entry_t83C37D8208C6D1FBF2FAE2AACE83E9AA3EDBB4DE 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	RuntimeObject * ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	RuntimeObject * ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t83C37D8208C6D1FBF2FAE2AACE83E9AA3EDBB4DE, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t83C37D8208C6D1FBF2FAE2AACE83E9AA3EDBB4DE, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t83C37D8208C6D1FBF2FAE2AACE83E9AA3EDBB4DE, ___key_2)); }
	inline RuntimeObject * get_key_2() const { return ___key_2; }
	inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(RuntimeObject * value)
	{
		___key_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_2), (void*)value);
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t83C37D8208C6D1FBF2FAE2AACE83E9AA3EDBB4DE, ___value_3)); }
	inline RuntimeObject * get_value_3() const { return ___value_3; }
	inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(RuntimeObject * value)
	{
		___value_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___value_3), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Single>
struct  Entry_tEB6BA79AEA99BB76838C2C976F1B8E940BB541DC 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	RuntimeObject * ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	float ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_tEB6BA79AEA99BB76838C2C976F1B8E940BB541DC, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_tEB6BA79AEA99BB76838C2C976F1B8E940BB541DC, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_tEB6BA79AEA99BB76838C2C976F1B8E940BB541DC, ___key_2)); }
	inline RuntimeObject * get_key_2() const { return ___key_2; }
	inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(RuntimeObject * value)
	{
		___key_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_2), (void*)value);
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_tEB6BA79AEA99BB76838C2C976F1B8E940BB541DC, ___value_3)); }
	inline float get_value_3() const { return ___value_3; }
	inline float* get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(float value)
	{
		___value_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Entry<System.UInt32,System.Int32>
struct  Entry_t208639F3F4F37C945E22645BD356EDD28167B721 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	uint32_t ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	int32_t ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t208639F3F4F37C945E22645BD356EDD28167B721, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t208639F3F4F37C945E22645BD356EDD28167B721, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t208639F3F4F37C945E22645BD356EDD28167B721, ___key_2)); }
	inline uint32_t get_key_2() const { return ___key_2; }
	inline uint32_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(uint32_t value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t208639F3F4F37C945E22645BD356EDD28167B721, ___value_3)); }
	inline int32_t get_value_3() const { return ___value_3; }
	inline int32_t* get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(int32_t value)
	{
		___value_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Entry<System.UInt32,System.Object>
struct  Entry_t03A87BF6367938D67497088665C733ED14E14AC9 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	uint32_t ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	RuntimeObject * ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t03A87BF6367938D67497088665C733ED14E14AC9, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t03A87BF6367938D67497088665C733ED14E14AC9, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t03A87BF6367938D67497088665C733ED14E14AC9, ___key_2)); }
	inline uint32_t get_key_2() const { return ___key_2; }
	inline uint32_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(uint32_t value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t03A87BF6367938D67497088665C733ED14E14AC9, ___value_3)); }
	inline RuntimeObject * get_value_3() const { return ___value_3; }
	inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(RuntimeObject * value)
	{
		___value_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___value_3), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2/Entry<System.UInt32,System.UInt32>
struct  Entry_tB8932D0B86CDAE927DCDD952D23F52D6F525736C 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	uint32_t ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	uint32_t ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_tB8932D0B86CDAE927DCDD952D23F52D6F525736C, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_tB8932D0B86CDAE927DCDD952D23F52D6F525736C, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_tB8932D0B86CDAE927DCDD952D23F52D6F525736C, ___key_2)); }
	inline uint32_t get_key_2() const { return ___key_2; }
	inline uint32_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(uint32_t value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_tB8932D0B86CDAE927DCDD952D23F52D6F525736C, ___value_3)); }
	inline uint32_t get_value_3() const { return ___value_3; }
	inline uint32_t* get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(uint32_t value)
	{
		___value_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Entry<System.UInt64,System.Object>
struct  Entry_t8E7896C112810E7B3FD1419DDAC87B62F5549A31 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	uint64_t ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	RuntimeObject * ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t8E7896C112810E7B3FD1419DDAC87B62F5549A31, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t8E7896C112810E7B3FD1419DDAC87B62F5549A31, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t8E7896C112810E7B3FD1419DDAC87B62F5549A31, ___key_2)); }
	inline uint64_t get_key_2() const { return ___key_2; }
	inline uint64_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(uint64_t value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t8E7896C112810E7B3FD1419DDAC87B62F5549A31, ___value_3)); }
	inline RuntimeObject * get_value_3() const { return ___value_3; }
	inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(RuntimeObject * value)
	{
		___value_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___value_3), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>
struct  Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::version
	int32_t ___version_2;
	// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::currentValue
	RuntimeObject * ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476, ___dictionary_0)); }
	inline Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentValue_3() { return static_cast<int32_t>(offsetof(Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476, ___currentValue_3)); }
	inline RuntimeObject * get_currentValue_3() const { return ___currentValue_3; }
	inline RuntimeObject ** get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(RuntimeObject * value)
	{
		___currentValue_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___currentValue_3), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Boolean>
struct  Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::version
	int32_t ___version_2;
	// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::currentKey
	RuntimeObject * ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638, ___dictionary_0)); }
	inline Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentKey_3() { return static_cast<int32_t>(offsetof(Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638, ___currentKey_3)); }
	inline RuntimeObject * get_currentKey_3() const { return ___currentKey_3; }
	inline RuntimeObject ** get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(RuntimeObject * value)
	{
		___currentKey_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___currentKey_3), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Boolean>
struct  Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::version
	int32_t ___version_2;
	// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::currentValue
	bool ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C, ___dictionary_0)); }
	inline Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentValue_3() { return static_cast<int32_t>(offsetof(Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C, ___currentValue_3)); }
	inline bool get_currentValue_3() const { return ___currentValue_3; }
	inline bool* get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(bool value)
	{
		___currentValue_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Color>
struct  Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::version
	int32_t ___version_2;
	// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::currentKey
	RuntimeObject * ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49, ___dictionary_0)); }
	inline Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentKey_3() { return static_cast<int32_t>(offsetof(Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49, ___currentKey_3)); }
	inline RuntimeObject * get_currentKey_3() const { return ___currentKey_3; }
	inline RuntimeObject ** get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(RuntimeObject * value)
	{
		___currentKey_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___currentKey_3), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32>
struct  Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::version
	int32_t ___version_2;
	// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::currentKey
	RuntimeObject * ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713, ___dictionary_0)); }
	inline Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentKey_3() { return static_cast<int32_t>(offsetof(Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713, ___currentKey_3)); }
	inline RuntimeObject * get_currentKey_3() const { return ___currentKey_3; }
	inline RuntimeObject ** get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(RuntimeObject * value)
	{
		___currentKey_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___currentKey_3), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32>
struct  Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::version
	int32_t ___version_2;
	// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::currentValue
	int32_t ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712, ___dictionary_0)); }
	inline Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentValue_3() { return static_cast<int32_t>(offsetof(Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712, ___currentValue_3)); }
	inline int32_t get_currentValue_3() const { return ___currentValue_3; }
	inline int32_t* get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(int32_t value)
	{
		___currentValue_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32Enum>
struct  Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::version
	int32_t ___version_2;
	// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::currentKey
	RuntimeObject * ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE, ___dictionary_0)); }
	inline Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentKey_3() { return static_cast<int32_t>(offsetof(Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE, ___currentKey_3)); }
	inline RuntimeObject * get_currentKey_3() const { return ___currentKey_3; }
	inline RuntimeObject ** get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(RuntimeObject * value)
	{
		___currentKey_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___currentKey_3), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Object>
struct  Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::version
	int32_t ___version_2;
	// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::currentKey
	RuntimeObject * ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031, ___dictionary_0)); }
	inline Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentKey_3() { return static_cast<int32_t>(offsetof(Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031, ___currentKey_3)); }
	inline RuntimeObject * get_currentKey_3() const { return ___currentKey_3; }
	inline RuntimeObject ** get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(RuntimeObject * value)
	{
		___currentKey_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___currentKey_3), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>
struct  Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::version
	int32_t ___version_2;
	// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::currentValue
	RuntimeObject * ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2, ___dictionary_0)); }
	inline Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentValue_3() { return static_cast<int32_t>(offsetof(Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2, ___currentValue_3)); }
	inline RuntimeObject * get_currentValue_3() const { return ___currentValue_3; }
	inline RuntimeObject ** get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(RuntimeObject * value)
	{
		___currentValue_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___currentValue_3), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>
struct  Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::version
	int32_t ___version_2;
	// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::currentKey
	RuntimeObject * ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492, ___dictionary_0)); }
	inline Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentKey_3() { return static_cast<int32_t>(offsetof(Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492, ___currentKey_3)); }
	inline RuntimeObject * get_currentKey_3() const { return ___currentKey_3; }
	inline RuntimeObject ** get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(RuntimeObject * value)
	{
		___currentKey_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___currentKey_3), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Resources.ResourceLocator>
struct  Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::version
	int32_t ___version_2;
	// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::currentKey
	RuntimeObject * ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191, ___dictionary_0)); }
	inline Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentKey_3() { return static_cast<int32_t>(offsetof(Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191, ___currentKey_3)); }
	inline RuntimeObject * get_currentKey_3() const { return ___currentKey_3; }
	inline RuntimeObject ** get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(RuntimeObject * value)
	{
		___currentKey_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___currentKey_3), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Single>
struct  Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::version
	int32_t ___version_2;
	// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::currentKey
	RuntimeObject * ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3, ___dictionary_0)); }
	inline Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentKey_3() { return static_cast<int32_t>(offsetof(Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3, ___currentKey_3)); }
	inline RuntimeObject * get_currentKey_3() const { return ___currentKey_3; }
	inline RuntimeObject ** get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(RuntimeObject * value)
	{
		___currentKey_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___currentKey_3), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Single>
struct  Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::version
	int32_t ___version_2;
	// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::currentValue
	float ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C, ___dictionary_0)); }
	inline Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentValue_3() { return static_cast<int32_t>(offsetof(Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C, ___currentValue_3)); }
	inline float get_currentValue_3() const { return ___currentValue_3; }
	inline float* get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(float value)
	{
		___currentValue_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>
struct  Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::version
	int32_t ___version_2;
	// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::currentKey
	RuntimeObject * ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51, ___dictionary_0)); }
	inline Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentKey_3() { return static_cast<int32_t>(offsetof(Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51, ___currentKey_3)); }
	inline RuntimeObject * get_currentKey_3() const { return ___currentKey_3; }
	inline RuntimeObject ** get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(RuntimeObject * value)
	{
		___currentKey_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___currentKey_3), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>
struct  Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::version
	int32_t ___version_2;
	// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::currentKey
	RuntimeObject * ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366, ___dictionary_0)); }
	inline Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentKey_3() { return static_cast<int32_t>(offsetof(Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366, ___currentKey_3)); }
	inline RuntimeObject * get_currentKey_3() const { return ___currentKey_3; }
	inline RuntimeObject ** get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(RuntimeObject * value)
	{
		___currentKey_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___currentKey_3), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>
struct  Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::version
	int32_t ___version_2;
	// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::currentKey
	RuntimeObject * ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD, ___dictionary_0)); }
	inline Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentKey_3() { return static_cast<int32_t>(offsetof(Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD, ___currentKey_3)); }
	inline RuntimeObject * get_currentKey_3() const { return ___currentKey_3; }
	inline RuntimeObject ** get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(RuntimeObject * value)
	{
		___currentKey_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___currentKey_3), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>
struct  Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::version
	int32_t ___version_2;
	// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::currentValue
	RuntimeObject * ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A, ___dictionary_0)); }
	inline Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentValue_3() { return static_cast<int32_t>(offsetof(Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A, ___currentValue_3)); }
	inline RuntimeObject * get_currentValue_3() const { return ___currentValue_3; }
	inline RuntimeObject ** get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(RuntimeObject * value)
	{
		___currentValue_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___currentValue_3), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>
struct  Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::version
	int32_t ___version_2;
	// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::currentKey
	uint32_t ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F, ___dictionary_0)); }
	inline Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentKey_3() { return static_cast<int32_t>(offsetof(Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F, ___currentKey_3)); }
	inline uint32_t get_currentKey_3() const { return ___currentKey_3; }
	inline uint32_t* get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(uint32_t value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>
struct  Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::version
	int32_t ___version_2;
	// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::currentKey
	uint32_t ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9, ___dictionary_0)); }
	inline Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentKey_3() { return static_cast<int32_t>(offsetof(Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9, ___currentKey_3)); }
	inline uint32_t get_currentKey_3() const { return ___currentKey_3; }
	inline uint32_t* get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(uint32_t value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>
struct  Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::version
	int32_t ___version_2;
	// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::currentKey
	uint32_t ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E, ___dictionary_0)); }
	inline Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentKey_3() { return static_cast<int32_t>(offsetof(Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E, ___currentKey_3)); }
	inline uint32_t get_currentKey_3() const { return ___currentKey_3; }
	inline uint32_t* get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(uint32_t value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Int32>
struct  Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::version
	int32_t ___version_2;
	// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::currentKey
	uint32_t ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F, ___dictionary_0)); }
	inline Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentKey_3() { return static_cast<int32_t>(offsetof(Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F, ___currentKey_3)); }
	inline uint32_t get_currentKey_3() const { return ___currentKey_3; }
	inline uint32_t* get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(uint32_t value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Int32>
struct  Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::version
	int32_t ___version_2;
	// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::currentValue
	int32_t ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D, ___dictionary_0)); }
	inline Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentValue_3() { return static_cast<int32_t>(offsetof(Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D, ___currentValue_3)); }
	inline int32_t get_currentValue_3() const { return ___currentValue_3; }
	inline int32_t* get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(int32_t value)
	{
		___currentValue_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Object>
struct  Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::version
	int32_t ___version_2;
	// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::currentKey
	uint32_t ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69, ___dictionary_0)); }
	inline Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentKey_3() { return static_cast<int32_t>(offsetof(Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69, ___currentKey_3)); }
	inline uint32_t get_currentKey_3() const { return ___currentKey_3; }
	inline uint32_t* get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(uint32_t value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Object>
struct  Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::version
	int32_t ___version_2;
	// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::currentValue
	RuntimeObject * ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92, ___dictionary_0)); }
	inline Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentValue_3() { return static_cast<int32_t>(offsetof(Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92, ___currentValue_3)); }
	inline RuntimeObject * get_currentValue_3() const { return ___currentValue_3; }
	inline RuntimeObject ** get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(RuntimeObject * value)
	{
		___currentValue_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___currentValue_3), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.UInt32>
struct  Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::version
	int32_t ___version_2;
	// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::currentKey
	uint32_t ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3, ___dictionary_0)); }
	inline Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentKey_3() { return static_cast<int32_t>(offsetof(Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3, ___currentKey_3)); }
	inline uint32_t get_currentKey_3() const { return ___currentKey_3; }
	inline uint32_t* get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(uint32_t value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.UInt32>
struct  Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::version
	int32_t ___version_2;
	// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::currentValue
	uint32_t ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243, ___dictionary_0)); }
	inline Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentValue_3() { return static_cast<int32_t>(offsetof(Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243, ___currentValue_3)); }
	inline uint32_t get_currentValue_3() const { return ___currentValue_3; }
	inline uint32_t* get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(uint32_t value)
	{
		___currentValue_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt64,System.Object>
struct  Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::version
	int32_t ___version_2;
	// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::currentKey
	uint64_t ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45, ___dictionary_0)); }
	inline Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentKey_3() { return static_cast<int32_t>(offsetof(Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45, ___currentKey_3)); }
	inline uint64_t get_currentKey_3() const { return ___currentKey_3; }
	inline uint64_t* get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(uint64_t value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt64,System.Object>
struct  Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::version
	int32_t ___version_2;
	// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::currentValue
	RuntimeObject * ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934, ___dictionary_0)); }
	inline Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentValue_3() { return static_cast<int32_t>(offsetof(Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934, ___currentValue_3)); }
	inline RuntimeObject * get_currentValue_3() const { return ___currentValue_3; }
	inline RuntimeObject ** get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(RuntimeObject * value)
	{
		___currentValue_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___currentValue_3), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>
struct  Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::version
	int32_t ___version_2;
	// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::currentValue
	RuntimeObject * ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3, ___dictionary_0)); }
	inline Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentValue_3() { return static_cast<int32_t>(offsetof(Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3, ___currentValue_3)); }
	inline RuntimeObject * get_currentValue_3() const { return ___currentValue_3; }
	inline RuntimeObject ** get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(RuntimeObject * value)
	{
		___currentValue_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___currentValue_3), (void*)value);
	}
};


// System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>
struct  KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	RuntimeObject * ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	bool ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A, ___key_0)); }
	inline RuntimeObject * get_key_0() const { return ___key_0; }
	inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(RuntimeObject * value)
	{
		___key_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value);
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A, ___value_1)); }
	inline bool get_value_1() const { return ___value_1; }
	inline bool* get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(bool value)
	{
		___value_1 = value;
	}
};


// System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>
struct  KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	RuntimeObject * ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	int32_t ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5, ___key_0)); }
	inline RuntimeObject * get_key_0() const { return ___key_0; }
	inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(RuntimeObject * value)
	{
		___key_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value);
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5, ___value_1)); }
	inline int32_t get_value_1() const { return ___value_1; }
	inline int32_t* get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(int32_t value)
	{
		___value_1 = value;
	}
};


// System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
struct  KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	RuntimeObject * ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	RuntimeObject * ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625, ___key_0)); }
	inline RuntimeObject * get_key_0() const { return ___key_0; }
	inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(RuntimeObject * value)
	{
		___key_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value);
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625, ___value_1)); }
	inline RuntimeObject * get_value_1() const { return ___value_1; }
	inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(RuntimeObject * value)
	{
		___value_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value);
	}
};


// System.Collections.Generic.KeyValuePair`2<System.Object,System.Single>
struct  KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	RuntimeObject * ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	float ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF, ___key_0)); }
	inline RuntimeObject * get_key_0() const { return ___key_0; }
	inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(RuntimeObject * value)
	{
		___key_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value);
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF, ___value_1)); }
	inline float get_value_1() const { return ___value_1; }
	inline float* get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(float value)
	{
		___value_1 = value;
	}
};


// System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Int32>
struct  KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	uint32_t ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	int32_t ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329, ___key_0)); }
	inline uint32_t get_key_0() const { return ___key_0; }
	inline uint32_t* get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(uint32_t value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329, ___value_1)); }
	inline int32_t get_value_1() const { return ___value_1; }
	inline int32_t* get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(int32_t value)
	{
		___value_1 = value;
	}
};


// System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Object>
struct  KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	uint32_t ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	RuntimeObject * ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA, ___key_0)); }
	inline uint32_t get_key_0() const { return ___key_0; }
	inline uint32_t* get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(uint32_t value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA, ___value_1)); }
	inline RuntimeObject * get_value_1() const { return ___value_1; }
	inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(RuntimeObject * value)
	{
		___value_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value);
	}
};


// System.Collections.Generic.KeyValuePair`2<System.UInt32,System.UInt32>
struct  KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	uint32_t ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	uint32_t ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68, ___key_0)); }
	inline uint32_t get_key_0() const { return ___key_0; }
	inline uint32_t* get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(uint32_t value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68, ___value_1)); }
	inline uint32_t get_value_1() const { return ___value_1; }
	inline uint32_t* get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(uint32_t value)
	{
		___value_1 = value;
	}
};


// System.Collections.Generic.KeyValuePair`2<System.UInt64,System.Object>
struct  KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	uint64_t ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	RuntimeObject * ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703, ___key_0)); }
	inline uint64_t get_key_0() const { return ___key_0; }
	inline uint64_t* get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(uint64_t value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703, ___value_1)); }
	inline RuntimeObject * get_value_1() const { return ___value_1; }
	inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(RuntimeObject * value)
	{
		___value_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value);
	}
};


// UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>
struct  SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 
{
public:
	// T1 UnityEngine.ProBuilder.SimpleTuple`2::m_Item1
	RuntimeObject * ___m_Item1_0;
	// T2 UnityEngine.ProBuilder.SimpleTuple`2::m_Item2
	int32_t ___m_Item2_1;

public:
	inline static int32_t get_offset_of_m_Item1_0() { return static_cast<int32_t>(offsetof(SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768, ___m_Item1_0)); }
	inline RuntimeObject * get_m_Item1_0() const { return ___m_Item1_0; }
	inline RuntimeObject ** get_address_of_m_Item1_0() { return &___m_Item1_0; }
	inline void set_m_Item1_0(RuntimeObject * value)
	{
		___m_Item1_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Item1_0), (void*)value);
	}

	inline static int32_t get_offset_of_m_Item2_1() { return static_cast<int32_t>(offsetof(SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768, ___m_Item2_1)); }
	inline int32_t get_m_Item2_1() const { return ___m_Item2_1; }
	inline int32_t* get_address_of_m_Item2_1() { return &___m_Item2_1; }
	inline void set_m_Item2_1(int32_t value)
	{
		___m_Item2_1 = value;
	}
};


// UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>
struct  SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 
{
public:
	// T1 UnityEngine.ProBuilder.SimpleTuple`2::m_Item1
	RuntimeObject * ___m_Item1_0;
	// T2 UnityEngine.ProBuilder.SimpleTuple`2::m_Item2
	RuntimeObject * ___m_Item2_1;

public:
	inline static int32_t get_offset_of_m_Item1_0() { return static_cast<int32_t>(offsetof(SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1, ___m_Item1_0)); }
	inline RuntimeObject * get_m_Item1_0() const { return ___m_Item1_0; }
	inline RuntimeObject ** get_address_of_m_Item1_0() { return &___m_Item1_0; }
	inline void set_m_Item1_0(RuntimeObject * value)
	{
		___m_Item1_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Item1_0), (void*)value);
	}

	inline static int32_t get_offset_of_m_Item2_1() { return static_cast<int32_t>(offsetof(SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1, ___m_Item2_1)); }
	inline RuntimeObject * get_m_Item2_1() const { return ___m_Item2_1; }
	inline RuntimeObject ** get_address_of_m_Item2_1() { return &___m_Item2_1; }
	inline void set_m_Item2_1(RuntimeObject * value)
	{
		___m_Item2_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Item2_1), (void*)value);
	}
};


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

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

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

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

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


// UnityEngine.Color
struct  Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 
{
public:
	// System.Single UnityEngine.Color::r
	float ___r_0;
	// System.Single UnityEngine.Color::g
	float ___g_1;
	// System.Single UnityEngine.Color::b
	float ___b_2;
	// System.Single UnityEngine.Color::a
	float ___a_3;

public:
	inline static int32_t get_offset_of_r_0() { return static_cast<int32_t>(offsetof(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659, ___r_0)); }
	inline float get_r_0() const { return ___r_0; }
	inline float* get_address_of_r_0() { return &___r_0; }
	inline void set_r_0(float value)
	{
		___r_0 = value;
	}

	inline static int32_t get_offset_of_g_1() { return static_cast<int32_t>(offsetof(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659, ___g_1)); }
	inline float get_g_1() const { return ___g_1; }
	inline float* get_address_of_g_1() { return &___g_1; }
	inline void set_g_1(float value)
	{
		___g_1 = value;
	}

	inline static int32_t get_offset_of_b_2() { return static_cast<int32_t>(offsetof(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659, ___b_2)); }
	inline float get_b_2() const { return ___b_2; }
	inline float* get_address_of_b_2() { return &___b_2; }
	inline void set_b_2(float value)
	{
		___b_2 = value;
	}

	inline static int32_t get_offset_of_a_3() { return static_cast<int32_t>(offsetof(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659, ___a_3)); }
	inline float get_a_3() const { return ___a_3; }
	inline float* get_address_of_a_3() { return &___a_3; }
	inline void set_a_3(float value)
	{
		___a_3 = value;
	}
};


// System.Collections.DictionaryEntry
struct  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 
{
public:
	// System.Object System.Collections.DictionaryEntry::_key
	RuntimeObject * ____key_0;
	// System.Object System.Collections.DictionaryEntry::_value
	RuntimeObject * ____value_1;

public:
	inline static int32_t get_offset_of__key_0() { return static_cast<int32_t>(offsetof(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90, ____key_0)); }
	inline RuntimeObject * get__key_0() const { return ____key_0; }
	inline RuntimeObject ** get_address_of__key_0() { return &____key_0; }
	inline void set__key_0(RuntimeObject * value)
	{
		____key_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____key_0), (void*)value);
	}

	inline static int32_t get_offset_of__value_1() { return static_cast<int32_t>(offsetof(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90, ____value_1)); }
	inline RuntimeObject * get__value_1() const { return ____value_1; }
	inline RuntimeObject ** get_address_of__value_1() { return &____value_1; }
	inline void set__value_1(RuntimeObject * value)
	{
		____value_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____value_1), (void*)value);
	}
};

// Native definition for P/Invoke marshalling of System.Collections.DictionaryEntry
struct DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_marshaled_pinvoke
{
	Il2CppIUnknown* ____key_0;
	Il2CppIUnknown* ____value_1;
};
// Native definition for COM marshalling of System.Collections.DictionaryEntry
struct DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_marshaled_com
{
	Il2CppIUnknown* ____key_0;
	Il2CppIUnknown* ____value_1;
};

// UnityEngine.ProBuilder.Edge
struct  Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D 
{
public:
	// System.Int32 UnityEngine.ProBuilder.Edge::a
	int32_t ___a_0;
	// System.Int32 UnityEngine.ProBuilder.Edge::b
	int32_t ___b_1;

public:
	inline static int32_t get_offset_of_a_0() { return static_cast<int32_t>(offsetof(Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D, ___a_0)); }
	inline int32_t get_a_0() const { return ___a_0; }
	inline int32_t* get_address_of_a_0() { return &___a_0; }
	inline void set_a_0(int32_t value)
	{
		___a_0 = value;
	}

	inline static int32_t get_offset_of_b_1() { return static_cast<int32_t>(offsetof(Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D, ___b_1)); }
	inline int32_t get_b_1() const { return ___b_1; }
	inline int32_t* get_address_of_b_1() { return &___b_1; }
	inline void set_b_1(int32_t value)
	{
		___b_1 = value;
	}
};

struct Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D_StaticFields
{
public:
	// UnityEngine.ProBuilder.Edge UnityEngine.ProBuilder.Edge::Empty
	Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  ___Empty_2;

public:
	inline static int32_t get_offset_of_Empty_2() { return static_cast<int32_t>(offsetof(Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D_StaticFields, ___Empty_2)); }
	inline Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  get_Empty_2() const { return ___Empty_2; }
	inline Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D * get_address_of_Empty_2() { return &___Empty_2; }
	inline void set_Empty_2(Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  value)
	{
		___Empty_2 = value;
	}
};


// System.Enum
struct  Enum_t23B90B40F60E677A8025267341651C94AE079CDA  : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52
{
public:

public:
};

struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields
{
public:
	// System.Char[] System.Enum::enumSeperatorCharArray
	CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0;

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

// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com
{
};

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

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


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

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

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

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


// System.Resources.ResourceLocator
struct  ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 
{
public:
	// System.Object System.Resources.ResourceLocator::_value
	RuntimeObject * ____value_0;
	// System.Int32 System.Resources.ResourceLocator::_dataPos
	int32_t ____dataPos_1;

public:
	inline static int32_t get_offset_of__value_0() { return static_cast<int32_t>(offsetof(ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11, ____value_0)); }
	inline RuntimeObject * get__value_0() const { return ____value_0; }
	inline RuntimeObject ** get_address_of__value_0() { return &____value_0; }
	inline void set__value_0(RuntimeObject * value)
	{
		____value_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____value_0), (void*)value);
	}

	inline static int32_t get_offset_of__dataPos_1() { return static_cast<int32_t>(offsetof(ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11, ____dataPos_1)); }
	inline int32_t get__dataPos_1() const { return ____dataPos_1; }
	inline int32_t* get_address_of__dataPos_1() { return &____dataPos_1; }
	inline void set__dataPos_1(int32_t value)
	{
		____dataPos_1 = value;
	}
};

// Native definition for P/Invoke marshalling of System.Resources.ResourceLocator
struct ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11_marshaled_pinvoke
{
	Il2CppIUnknown* ____value_0;
	int32_t ____dataPos_1;
};
// Native definition for COM marshalling of System.Resources.ResourceLocator
struct ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11_marshaled_com
{
	Il2CppIUnknown* ____value_0;
	int32_t ____dataPos_1;
};

// UnityEngine.SceneManagement.Scene
struct  Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE 
{
public:
	// System.Int32 UnityEngine.SceneManagement.Scene::m_Handle
	int32_t ___m_Handle_0;

public:
	inline static int32_t get_offset_of_m_Handle_0() { return static_cast<int32_t>(offsetof(Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE, ___m_Handle_0)); }
	inline int32_t get_m_Handle_0() const { return ___m_Handle_0; }
	inline int32_t* get_address_of_m_Handle_0() { return &___m_Handle_0; }
	inline void set_m_Handle_0(int32_t value)
	{
		___m_Handle_0 = value;
	}
};


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

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


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

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


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

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


// UnityEngine.Vector3
struct  Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E 
{
public:
	// System.Single UnityEngine.Vector3::x
	float ___x_2;
	// System.Single UnityEngine.Vector3::y
	float ___y_3;
	// System.Single UnityEngine.Vector3::z
	float ___z_4;

public:
	inline static int32_t get_offset_of_x_2() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E, ___x_2)); }
	inline float get_x_2() const { return ___x_2; }
	inline float* get_address_of_x_2() { return &___x_2; }
	inline void set_x_2(float value)
	{
		___x_2 = value;
	}

	inline static int32_t get_offset_of_y_3() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E, ___y_3)); }
	inline float get_y_3() const { return ___y_3; }
	inline float* get_address_of_y_3() { return &___y_3; }
	inline void set_y_3(float value)
	{
		___y_3 = value;
	}

	inline static int32_t get_offset_of_z_4() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E, ___z_4)); }
	inline float get_z_4() const { return ___z_4; }
	inline float* get_address_of_z_4() { return &___z_4; }
	inline void set_z_4(float value)
	{
		___z_4 = value;
	}
};

struct Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields
{
public:
	// UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___zeroVector_5;
	// UnityEngine.Vector3 UnityEngine.Vector3::oneVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___oneVector_6;
	// UnityEngine.Vector3 UnityEngine.Vector3::upVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___upVector_7;
	// UnityEngine.Vector3 UnityEngine.Vector3::downVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___downVector_8;
	// UnityEngine.Vector3 UnityEngine.Vector3::leftVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___leftVector_9;
	// UnityEngine.Vector3 UnityEngine.Vector3::rightVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___rightVector_10;
	// UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___forwardVector_11;
	// UnityEngine.Vector3 UnityEngine.Vector3::backVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___backVector_12;
	// UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___positiveInfinityVector_13;
	// UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___negativeInfinityVector_14;

public:
	inline static int32_t get_offset_of_zeroVector_5() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___zeroVector_5)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_zeroVector_5() const { return ___zeroVector_5; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_zeroVector_5() { return &___zeroVector_5; }
	inline void set_zeroVector_5(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___zeroVector_5 = value;
	}

	inline static int32_t get_offset_of_oneVector_6() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___oneVector_6)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_oneVector_6() const { return ___oneVector_6; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_oneVector_6() { return &___oneVector_6; }
	inline void set_oneVector_6(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___oneVector_6 = value;
	}

	inline static int32_t get_offset_of_upVector_7() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___upVector_7)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_upVector_7() const { return ___upVector_7; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_upVector_7() { return &___upVector_7; }
	inline void set_upVector_7(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___upVector_7 = value;
	}

	inline static int32_t get_offset_of_downVector_8() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___downVector_8)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_downVector_8() const { return ___downVector_8; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_downVector_8() { return &___downVector_8; }
	inline void set_downVector_8(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___downVector_8 = value;
	}

	inline static int32_t get_offset_of_leftVector_9() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___leftVector_9)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_leftVector_9() const { return ___leftVector_9; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_leftVector_9() { return &___leftVector_9; }
	inline void set_leftVector_9(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___leftVector_9 = value;
	}

	inline static int32_t get_offset_of_rightVector_10() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___rightVector_10)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_rightVector_10() const { return ___rightVector_10; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_rightVector_10() { return &___rightVector_10; }
	inline void set_rightVector_10(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___rightVector_10 = value;
	}

	inline static int32_t get_offset_of_forwardVector_11() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___forwardVector_11)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_forwardVector_11() const { return ___forwardVector_11; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_forwardVector_11() { return &___forwardVector_11; }
	inline void set_forwardVector_11(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___forwardVector_11 = value;
	}

	inline static int32_t get_offset_of_backVector_12() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___backVector_12)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_backVector_12() const { return ___backVector_12; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_backVector_12() { return &___backVector_12; }
	inline void set_backVector_12(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___backVector_12 = value;
	}

	inline static int32_t get_offset_of_positiveInfinityVector_13() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___positiveInfinityVector_13)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_positiveInfinityVector_13() const { return ___positiveInfinityVector_13; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_positiveInfinityVector_13() { return &___positiveInfinityVector_13; }
	inline void set_positiveInfinityVector_13(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___positiveInfinityVector_13 = value;
	}

	inline static int32_t get_offset_of_negativeInfinityVector_14() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___negativeInfinityVector_14)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_negativeInfinityVector_14() const { return ___negativeInfinityVector_14; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_negativeInfinityVector_14() { return &___negativeInfinityVector_14; }
	inline void set_negativeInfinityVector_14(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___negativeInfinityVector_14 = value;
	}
};


// System.Void
struct  Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5 
{
public:
	union
	{
		struct
		{
		};
		uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1];
	};

public:
};


// Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult
struct  CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 
{
public:
	// System.Boolean Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult::HasCalculatedSerializeUnityFieldsTrueResult
	bool ___HasCalculatedSerializeUnityFieldsTrueResult_0;
	// System.Boolean Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult::HasCalculatedSerializeUnityFieldsFalseResult
	bool ___HasCalculatedSerializeUnityFieldsFalseResult_1;
	// System.Boolean Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult::SerializeUnityFieldsTrueResult
	bool ___SerializeUnityFieldsTrueResult_2;
	// System.Boolean Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult::SerializeUnityFieldsFalseResult
	bool ___SerializeUnityFieldsFalseResult_3;

public:
	inline static int32_t get_offset_of_HasCalculatedSerializeUnityFieldsTrueResult_0() { return static_cast<int32_t>(offsetof(CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579, ___HasCalculatedSerializeUnityFieldsTrueResult_0)); }
	inline bool get_HasCalculatedSerializeUnityFieldsTrueResult_0() const { return ___HasCalculatedSerializeUnityFieldsTrueResult_0; }
	inline bool* get_address_of_HasCalculatedSerializeUnityFieldsTrueResult_0() { return &___HasCalculatedSerializeUnityFieldsTrueResult_0; }
	inline void set_HasCalculatedSerializeUnityFieldsTrueResult_0(bool value)
	{
		___HasCalculatedSerializeUnityFieldsTrueResult_0 = value;
	}

	inline static int32_t get_offset_of_HasCalculatedSerializeUnityFieldsFalseResult_1() { return static_cast<int32_t>(offsetof(CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579, ___HasCalculatedSerializeUnityFieldsFalseResult_1)); }
	inline bool get_HasCalculatedSerializeUnityFieldsFalseResult_1() const { return ___HasCalculatedSerializeUnityFieldsFalseResult_1; }
	inline bool* get_address_of_HasCalculatedSerializeUnityFieldsFalseResult_1() { return &___HasCalculatedSerializeUnityFieldsFalseResult_1; }
	inline void set_HasCalculatedSerializeUnityFieldsFalseResult_1(bool value)
	{
		___HasCalculatedSerializeUnityFieldsFalseResult_1 = value;
	}

	inline static int32_t get_offset_of_SerializeUnityFieldsTrueResult_2() { return static_cast<int32_t>(offsetof(CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579, ___SerializeUnityFieldsTrueResult_2)); }
	inline bool get_SerializeUnityFieldsTrueResult_2() const { return ___SerializeUnityFieldsTrueResult_2; }
	inline bool* get_address_of_SerializeUnityFieldsTrueResult_2() { return &___SerializeUnityFieldsTrueResult_2; }
	inline void set_SerializeUnityFieldsTrueResult_2(bool value)
	{
		___SerializeUnityFieldsTrueResult_2 = value;
	}

	inline static int32_t get_offset_of_SerializeUnityFieldsFalseResult_3() { return static_cast<int32_t>(offsetof(CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579, ___SerializeUnityFieldsFalseResult_3)); }
	inline bool get_SerializeUnityFieldsFalseResult_3() const { return ___SerializeUnityFieldsFalseResult_3; }
	inline bool* get_address_of_SerializeUnityFieldsFalseResult_3() { return &___SerializeUnityFieldsFalseResult_3; }
	inline void set_SerializeUnityFieldsFalseResult_3(bool value)
	{
		___SerializeUnityFieldsFalseResult_3 = value;
	}
};

// Native definition for P/Invoke marshalling of Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult
struct CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579_marshaled_pinvoke
{
	int32_t ___HasCalculatedSerializeUnityFieldsTrueResult_0;
	int32_t ___HasCalculatedSerializeUnityFieldsFalseResult_1;
	int32_t ___SerializeUnityFieldsTrueResult_2;
	int32_t ___SerializeUnityFieldsFalseResult_3;
};
// Native definition for COM marshalling of Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult
struct CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579_marshaled_com
{
	int32_t ___HasCalculatedSerializeUnityFieldsTrueResult_0;
	int32_t ___HasCalculatedSerializeUnityFieldsFalseResult_1;
	int32_t ___SerializeUnityFieldsTrueResult_2;
	int32_t ___SerializeUnityFieldsFalseResult_3;
};

// UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord
struct  TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 
{
public:
	// System.Int32 UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord::tileX
	int32_t ___tileX_0;
	// System.Int32 UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord::tileZ
	int32_t ___tileZ_1;

public:
	inline static int32_t get_offset_of_tileX_0() { return static_cast<int32_t>(offsetof(TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901, ___tileX_0)); }
	inline int32_t get_tileX_0() const { return ___tileX_0; }
	inline int32_t* get_address_of_tileX_0() { return &___tileX_0; }
	inline void set_tileX_0(int32_t value)
	{
		___tileX_0 = value;
	}

	inline static int32_t get_offset_of_tileZ_1() { return static_cast<int32_t>(offsetof(TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901, ___tileZ_1)); }
	inline int32_t get_tileZ_1() const { return ___tileZ_1; }
	inline int32_t* get_address_of_tileZ_1() { return &___tileZ_1; }
	inline void set_tileZ_1(int32_t value)
	{
		___tileZ_1 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Entry<System.Object,UnityEngine.Color>
struct  Entry_tE70A4061D6DAE544B2A8A2B3D12AFEF7A0EE13CE 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	RuntimeObject * ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_tE70A4061D6DAE544B2A8A2B3D12AFEF7A0EE13CE, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_tE70A4061D6DAE544B2A8A2B3D12AFEF7A0EE13CE, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_tE70A4061D6DAE544B2A8A2B3D12AFEF7A0EE13CE, ___key_2)); }
	inline RuntimeObject * get_key_2() const { return ___key_2; }
	inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(RuntimeObject * value)
	{
		___key_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_2), (void*)value);
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_tE70A4061D6DAE544B2A8A2B3D12AFEF7A0EE13CE, ___value_3)); }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  get_value_3() const { return ___value_3; }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  value)
	{
		___value_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Resources.ResourceLocator>
struct  Entry_tD8A93CAFA635C3623A9F8C1541CA22C83D04EA26 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	RuntimeObject * ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_tD8A93CAFA635C3623A9F8C1541CA22C83D04EA26, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_tD8A93CAFA635C3623A9F8C1541CA22C83D04EA26, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_tD8A93CAFA635C3623A9F8C1541CA22C83D04EA26, ___key_2)); }
	inline RuntimeObject * get_key_2() const { return ___key_2; }
	inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(RuntimeObject * value)
	{
		___key_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_2), (void*)value);
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_tD8A93CAFA635C3623A9F8C1541CA22C83D04EA26, ___value_3)); }
	inline ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  get_value_3() const { return ___value_3; }
	inline ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 * get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  value)
	{
		___value_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___value_3))->____value_0), (void*)NULL);
	}
};


// System.Collections.Generic.Dictionary`2/Entry<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>
struct  Entry_t18AD9F11CD011E1EE2C734894ACE5F0DB83E7A6D 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	RuntimeObject * ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t18AD9F11CD011E1EE2C734894ACE5F0DB83E7A6D, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t18AD9F11CD011E1EE2C734894ACE5F0DB83E7A6D, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t18AD9F11CD011E1EE2C734894ACE5F0DB83E7A6D, ___key_2)); }
	inline RuntimeObject * get_key_2() const { return ___key_2; }
	inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(RuntimeObject * value)
	{
		___key_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_2), (void*)value);
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t18AD9F11CD011E1EE2C734894ACE5F0DB83E7A6D, ___value_3)); }
	inline CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  get_value_3() const { return ___value_3; }
	inline CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 * get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  value)
	{
		___value_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.SceneManagement.Scene,System.Object>
struct  Entry_tF217DAFFFEA90E59EA822FB967E15455C5BE04B8 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	RuntimeObject * ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_tF217DAFFFEA90E59EA822FB967E15455C5BE04B8, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_tF217DAFFFEA90E59EA822FB967E15455C5BE04B8, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_tF217DAFFFEA90E59EA822FB967E15455C5BE04B8, ___key_2)); }
	inline Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  get_key_2() const { return ___key_2; }
	inline Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE * get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_tF217DAFFFEA90E59EA822FB967E15455C5BE04B8, ___value_3)); }
	inline RuntimeObject * get_value_3() const { return ___value_3; }
	inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(RuntimeObject * value)
	{
		___value_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___value_3), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2/Entry<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>
struct  Entry_t2CC38877D5EE64B94BA0F2545D38B76CFF52F289 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	uint32_t ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t2CC38877D5EE64B94BA0F2545D38B76CFF52F289, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t2CC38877D5EE64B94BA0F2545D38B76CFF52F289, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t2CC38877D5EE64B94BA0F2545D38B76CFF52F289, ___key_2)); }
	inline uint32_t get_key_2() const { return ___key_2; }
	inline uint32_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(uint32_t value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t2CC38877D5EE64B94BA0F2545D38B76CFF52F289, ___value_3)); }
	inline SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  get_value_3() const { return ___value_3; }
	inline SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 * get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  value)
	{
		___value_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___value_3))->___m_Item1_0), (void*)NULL);
	}
};


// System.Collections.Generic.Dictionary`2/Entry<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>
struct  Entry_t304F831E3D2834131FC0B95E44732418E7DD0ADB 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	uint32_t ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t304F831E3D2834131FC0B95E44732418E7DD0ADB, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t304F831E3D2834131FC0B95E44732418E7DD0ADB, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t304F831E3D2834131FC0B95E44732418E7DD0ADB, ___key_2)); }
	inline uint32_t get_key_2() const { return ___key_2; }
	inline uint32_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(uint32_t value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t304F831E3D2834131FC0B95E44732418E7DD0ADB, ___value_3)); }
	inline SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  get_value_3() const { return ___value_3; }
	inline SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 * get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  value)
	{
		___value_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___value_3))->___m_Item1_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___value_3))->___m_Item2_1), (void*)NULL);
		#endif
	}
};


// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>
struct  Entry_tA2F747A511B65CEC54DAB28F6273EE844D053E99 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	RuntimeObject * ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_tA2F747A511B65CEC54DAB28F6273EE844D053E99, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_tA2F747A511B65CEC54DAB28F6273EE844D053E99, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_tA2F747A511B65CEC54DAB28F6273EE844D053E99, ___key_2)); }
	inline TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  get_key_2() const { return ___key_2; }
	inline TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 * get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_tA2F747A511B65CEC54DAB28F6273EE844D053E99, ___value_3)); }
	inline RuntimeObject * get_value_3() const { return ___value_3; }
	inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(RuntimeObject * value)
	{
		___value_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___value_3), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>
struct  Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version
	int32_t ___version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index
	int32_t ___index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::current
	KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A  ___current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType
	int32_t ___getEnumeratorRetType_4;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851, ___dictionary_0)); }
	inline Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}

	inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851, ___index_2)); }
	inline int32_t get_index_2() const { return ___index_2; }
	inline int32_t* get_address_of_index_2() { return &___index_2; }
	inline void set_index_2(int32_t value)
	{
		___index_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851, ___current_3)); }
	inline KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___key_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851, ___getEnumeratorRetType_4)); }
	inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
	inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
	inline void set_getEnumeratorRetType_4(int32_t value)
	{
		___getEnumeratorRetType_4 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Color>
struct  Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::version
	int32_t ___version_2;
	// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::currentValue
	Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D, ___dictionary_0)); }
	inline Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentValue_3() { return static_cast<int32_t>(offsetof(Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D, ___currentValue_3)); }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  get_currentValue_3() const { return ___currentValue_3; }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  value)
	{
		___currentValue_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>
struct  Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version
	int32_t ___version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index
	int32_t ___index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::current
	KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5  ___current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType
	int32_t ___getEnumeratorRetType_4;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2, ___dictionary_0)); }
	inline Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}

	inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2, ___index_2)); }
	inline int32_t get_index_2() const { return ___index_2; }
	inline int32_t* get_address_of_index_2() { return &___index_2; }
	inline void set_index_2(int32_t value)
	{
		___index_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2, ___current_3)); }
	inline KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___key_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2, ___getEnumeratorRetType_4)); }
	inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
	inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
	inline void set_getEnumeratorRetType_4(int32_t value)
	{
		___getEnumeratorRetType_4 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>
struct  Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version
	int32_t ___version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index
	int32_t ___index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::current
	KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625  ___current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType
	int32_t ___getEnumeratorRetType_4;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0, ___dictionary_0)); }
	inline Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}

	inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0, ___index_2)); }
	inline int32_t get_index_2() const { return ___index_2; }
	inline int32_t* get_address_of_index_2() { return &___index_2; }
	inline void set_index_2(int32_t value)
	{
		___index_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0, ___current_3)); }
	inline KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___key_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___value_1), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0, ___getEnumeratorRetType_4)); }
	inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
	inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
	inline void set_getEnumeratorRetType_4(int32_t value)
	{
		___getEnumeratorRetType_4 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Resources.ResourceLocator>
struct  Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::version
	int32_t ___version_2;
	// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::currentValue
	ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8, ___dictionary_0)); }
	inline Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentValue_3() { return static_cast<int32_t>(offsetof(Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8, ___currentValue_3)); }
	inline ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  get_currentValue_3() const { return ___currentValue_3; }
	inline ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 * get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  value)
	{
		___currentValue_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___currentValue_3))->____value_0), (void*)NULL);
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>
struct  Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version
	int32_t ___version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index
	int32_t ___index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::current
	KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF  ___current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType
	int32_t ___getEnumeratorRetType_4;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B, ___dictionary_0)); }
	inline Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}

	inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B, ___index_2)); }
	inline int32_t get_index_2() const { return ___index_2; }
	inline int32_t* get_address_of_index_2() { return &___index_2; }
	inline void set_index_2(int32_t value)
	{
		___index_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B, ___current_3)); }
	inline KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___key_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B, ___getEnumeratorRetType_4)); }
	inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
	inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
	inline void set_getEnumeratorRetType_4(int32_t value)
	{
		___getEnumeratorRetType_4 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>
struct  Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::version
	int32_t ___version_2;
	// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::currentValue
	CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2, ___dictionary_0)); }
	inline Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentValue_3() { return static_cast<int32_t>(offsetof(Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2, ___currentValue_3)); }
	inline CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  get_currentValue_3() const { return ___currentValue_3; }
	inline CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 * get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  value)
	{
		___currentValue_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>
struct  Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::version
	int32_t ___version_2;
	// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::currentKey
	Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC, ___dictionary_0)); }
	inline Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentKey_3() { return static_cast<int32_t>(offsetof(Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC, ___currentKey_3)); }
	inline Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  get_currentKey_3() const { return ___currentKey_3; }
	inline Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE * get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>
struct  Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::version
	int32_t ___version_2;
	// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::currentValue
	SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56, ___dictionary_0)); }
	inline Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentValue_3() { return static_cast<int32_t>(offsetof(Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56, ___currentValue_3)); }
	inline SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  get_currentValue_3() const { return ___currentValue_3; }
	inline SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 * get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  value)
	{
		___currentValue_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___currentValue_3))->___m_Item1_0), (void*)NULL);
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>
struct  Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::version
	int32_t ___version_2;
	// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::currentValue
	SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95, ___dictionary_0)); }
	inline Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentValue_3() { return static_cast<int32_t>(offsetof(Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95, ___currentValue_3)); }
	inline SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  get_currentValue_3() const { return ___currentValue_3; }
	inline SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 * get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  value)
	{
		___currentValue_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___currentValue_3))->___m_Item1_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___currentValue_3))->___m_Item2_1), (void*)NULL);
		#endif
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>
struct  Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version
	int32_t ___version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index
	int32_t ___index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::current
	KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329  ___current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType
	int32_t ___getEnumeratorRetType_4;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F, ___dictionary_0)); }
	inline Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}

	inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F, ___index_2)); }
	inline int32_t get_index_2() const { return ___index_2; }
	inline int32_t* get_address_of_index_2() { return &___index_2; }
	inline void set_index_2(int32_t value)
	{
		___index_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F, ___current_3)); }
	inline KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329  value)
	{
		___current_3 = value;
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F, ___getEnumeratorRetType_4)); }
	inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
	inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
	inline void set_getEnumeratorRetType_4(int32_t value)
	{
		___getEnumeratorRetType_4 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>
struct  Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version
	int32_t ___version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index
	int32_t ___index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::current
	KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA  ___current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType
	int32_t ___getEnumeratorRetType_4;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA, ___dictionary_0)); }
	inline Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}

	inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA, ___index_2)); }
	inline int32_t get_index_2() const { return ___index_2; }
	inline int32_t* get_address_of_index_2() { return &___index_2; }
	inline void set_index_2(int32_t value)
	{
		___index_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA, ___current_3)); }
	inline KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___value_1), (void*)NULL);
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA, ___getEnumeratorRetType_4)); }
	inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
	inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
	inline void set_getEnumeratorRetType_4(int32_t value)
	{
		___getEnumeratorRetType_4 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>
struct  Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version
	int32_t ___version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index
	int32_t ___index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::current
	KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68  ___current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType
	int32_t ___getEnumeratorRetType_4;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2, ___dictionary_0)); }
	inline Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}

	inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2, ___index_2)); }
	inline int32_t get_index_2() const { return ___index_2; }
	inline int32_t* get_address_of_index_2() { return &___index_2; }
	inline void set_index_2(int32_t value)
	{
		___index_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2, ___current_3)); }
	inline KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68  value)
	{
		___current_3 = value;
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2, ___getEnumeratorRetType_4)); }
	inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
	inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
	inline void set_getEnumeratorRetType_4(int32_t value)
	{
		___getEnumeratorRetType_4 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>
struct  Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version
	int32_t ___version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index
	int32_t ___index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::current
	KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703  ___current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType
	int32_t ___getEnumeratorRetType_4;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C, ___dictionary_0)); }
	inline Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}

	inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C, ___index_2)); }
	inline int32_t get_index_2() const { return ___index_2; }
	inline int32_t* get_address_of_index_2() { return &___index_2; }
	inline void set_index_2(int32_t value)
	{
		___index_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C, ___current_3)); }
	inline KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___value_1), (void*)NULL);
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C, ___getEnumeratorRetType_4)); }
	inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
	inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
	inline void set_getEnumeratorRetType_4(int32_t value)
	{
		___getEnumeratorRetType_4 = value;
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>
struct  Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::version
	int32_t ___version_2;
	// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::currentKey
	TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9, ___dictionary_0)); }
	inline Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentKey_3() { return static_cast<int32_t>(offsetof(Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9, ___currentKey_3)); }
	inline TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  get_currentKey_3() const { return ___currentKey_3; }
	inline TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 * get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.Color>
struct  KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	RuntimeObject * ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F, ___key_0)); }
	inline RuntimeObject * get_key_0() const { return ___key_0; }
	inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(RuntimeObject * value)
	{
		___key_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value);
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F, ___value_1)); }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  get_value_1() const { return ___value_1; }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  value)
	{
		___value_1 = value;
	}
};


// System.Collections.Generic.KeyValuePair`2<System.Object,System.Resources.ResourceLocator>
struct  KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	RuntimeObject * ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF, ___key_0)); }
	inline RuntimeObject * get_key_0() const { return ___key_0; }
	inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(RuntimeObject * value)
	{
		___key_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value);
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF, ___value_1)); }
	inline ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  get_value_1() const { return ___value_1; }
	inline ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 * get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  value)
	{
		___value_1 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___value_1))->____value_0), (void*)NULL);
	}
};


// System.Collections.Generic.KeyValuePair`2<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>
struct  KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	RuntimeObject * ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4, ___key_0)); }
	inline RuntimeObject * get_key_0() const { return ___key_0; }
	inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(RuntimeObject * value)
	{
		___key_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value);
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4, ___value_1)); }
	inline CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  get_value_1() const { return ___value_1; }
	inline CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 * get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  value)
	{
		___value_1 = value;
	}
};


// System.Collections.Generic.KeyValuePair`2<UnityEngine.SceneManagement.Scene,System.Object>
struct  KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	RuntimeObject * ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA, ___key_0)); }
	inline Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  get_key_0() const { return ___key_0; }
	inline Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE * get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA, ___value_1)); }
	inline RuntimeObject * get_value_1() const { return ___value_1; }
	inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(RuntimeObject * value)
	{
		___value_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value);
	}
};


// System.Collections.Generic.KeyValuePair`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>
struct  KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	uint32_t ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0, ___key_0)); }
	inline uint32_t get_key_0() const { return ___key_0; }
	inline uint32_t* get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(uint32_t value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0, ___value_1)); }
	inline SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  get_value_1() const { return ___value_1; }
	inline SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 * get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  value)
	{
		___value_1 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___value_1))->___m_Item1_0), (void*)NULL);
	}
};


// System.Collections.Generic.KeyValuePair`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>
struct  KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	uint32_t ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83, ___key_0)); }
	inline uint32_t get_key_0() const { return ___key_0; }
	inline uint32_t* get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(uint32_t value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83, ___value_1)); }
	inline SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  get_value_1() const { return ___value_1; }
	inline SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 * get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  value)
	{
		___value_1 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___value_1))->___m_Item1_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___value_1))->___m_Item2_1), (void*)NULL);
		#endif
	}
};


// System.Collections.Generic.KeyValuePair`2<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>
struct  KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	RuntimeObject * ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551, ___key_0)); }
	inline TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  get_key_0() const { return ___key_0; }
	inline TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 * get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551, ___value_1)); }
	inline RuntimeObject * get_value_1() const { return ___value_1; }
	inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(RuntimeObject * value)
	{
		___value_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value);
	}
};


// UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>
struct  SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 
{
public:
	// T1 UnityEngine.ProBuilder.SimpleTuple`2::m_Item1
	RuntimeObject * ___m_Item1_0;
	// T2 UnityEngine.ProBuilder.SimpleTuple`2::m_Item2
	Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  ___m_Item2_1;

public:
	inline static int32_t get_offset_of_m_Item1_0() { return static_cast<int32_t>(offsetof(SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940, ___m_Item1_0)); }
	inline RuntimeObject * get_m_Item1_0() const { return ___m_Item1_0; }
	inline RuntimeObject ** get_address_of_m_Item1_0() { return &___m_Item1_0; }
	inline void set_m_Item1_0(RuntimeObject * value)
	{
		___m_Item1_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Item1_0), (void*)value);
	}

	inline static int32_t get_offset_of_m_Item2_1() { return static_cast<int32_t>(offsetof(SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940, ___m_Item2_1)); }
	inline Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  get_m_Item2_1() const { return ___m_Item2_1; }
	inline Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D * get_address_of_m_Item2_1() { return &___m_Item2_1; }
	inline void set_m_Item2_1(Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  value)
	{
		___m_Item2_1 = value;
	}
};


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

// Native definition for P/Invoke marshalling of System.Exception
struct Exception_t_marshaled_pinvoke
{
	char* ____className_1;
	char* ____message_2;
	RuntimeObject* ____data_3;
	Exception_t_marshaled_pinvoke* ____innerException_4;
	char* ____helpURL_5;
	Il2CppIUnknown* ____stackTrace_6;
	char* ____stackTraceString_7;
	char* ____remoteStackTraceString_8;
	int32_t ____remoteStackIndex_9;
	Il2CppIUnknown* ____dynamicMethods_10;
	int32_t ____HResult_11;
	char* ____source_12;
	SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13;
	StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14;
	Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
};
// Native definition for COM marshalling of System.Exception
struct Exception_t_marshaled_com
{
	Il2CppChar* ____className_1;
	Il2CppChar* ____message_2;
	RuntimeObject* ____data_3;
	Exception_t_marshaled_com* ____innerException_4;
	Il2CppChar* ____helpURL_5;
	Il2CppIUnknown* ____stackTrace_6;
	Il2CppChar* ____stackTraceString_7;
	Il2CppChar* ____remoteStackTraceString_8;
	int32_t ____remoteStackIndex_9;
	Il2CppIUnknown* ____dynamicMethods_10;
	int32_t ____HResult_11;
	Il2CppChar* ____source_12;
	SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13;
	StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14;
	Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
};

// System.Int32Enum
struct  Int32Enum_t9B63F771913F2B6D586F1173B44A41FBE26F6B5C 
{
public:
	// System.Int32 System.Int32Enum::value__
	int32_t ___value___2;

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


// UnityEngine.ProBuilder.IntVec3
struct  IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 
{
public:
	// UnityEngine.Vector3 UnityEngine.ProBuilder.IntVec3::value
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___value_0;

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


// UnityEngine.Playables.PlayableHandle
struct  PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A 
{
public:
	// System.IntPtr UnityEngine.Playables.PlayableHandle::m_Handle
	intptr_t ___m_Handle_0;
	// System.UInt32 UnityEngine.Playables.PlayableHandle::m_Version
	uint32_t ___m_Version_1;

public:
	inline static int32_t get_offset_of_m_Handle_0() { return static_cast<int32_t>(offsetof(PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A, ___m_Handle_0)); }
	inline intptr_t get_m_Handle_0() const { return ___m_Handle_0; }
	inline intptr_t* get_address_of_m_Handle_0() { return &___m_Handle_0; }
	inline void set_m_Handle_0(intptr_t value)
	{
		___m_Handle_0 = value;
	}

	inline static int32_t get_offset_of_m_Version_1() { return static_cast<int32_t>(offsetof(PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A, ___m_Version_1)); }
	inline uint32_t get_m_Version_1() const { return ___m_Version_1; }
	inline uint32_t* get_address_of_m_Version_1() { return &___m_Version_1; }
	inline void set_m_Version_1(uint32_t value)
	{
		___m_Version_1 = value;
	}
};

struct PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A_StaticFields
{
public:
	// UnityEngine.Playables.PlayableHandle UnityEngine.Playables.PlayableHandle::m_Null
	PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A  ___m_Null_2;

public:
	inline static int32_t get_offset_of_m_Null_2() { return static_cast<int32_t>(offsetof(PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A_StaticFields, ___m_Null_2)); }
	inline PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A  get_m_Null_2() const { return ___m_Null_2; }
	inline PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A * get_address_of_m_Null_2() { return &___m_Null_2; }
	inline void set_m_Null_2(PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A  value)
	{
		___m_Null_2 = value;
	}
};


// UnityEngine.UIElements.PseudoStates
struct  PseudoStates_t70E0AFDE5E4631CF8D6DC61F4EFC2A897592520F 
{
public:
	// System.Int32 UnityEngine.UIElements.PseudoStates::value__
	int32_t ___value___2;

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


// UnityEngine.UIElements.StyleValueType
struct  StyleValueType_t41CD4C2FFE2B4D2AFCB10F36A6D685A60517E32F 
{
public:
	// System.Int32 UnityEngine.UIElements.StyleValueType::value__
	int32_t ___value___2;

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


// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.ProBuilder.IntVec3,System.Object>
struct  Entry_t3BF879E6F3E82C1D139BAC33582080984188ADAC 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	RuntimeObject * ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t3BF879E6F3E82C1D139BAC33582080984188ADAC, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t3BF879E6F3E82C1D139BAC33582080984188ADAC, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t3BF879E6F3E82C1D139BAC33582080984188ADAC, ___key_2)); }
	inline IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  get_key_2() const { return ___key_2; }
	inline IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 * get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t3BF879E6F3E82C1D139BAC33582080984188ADAC, ___value_3)); }
	inline RuntimeObject * get_value_3() const { return ___value_3; }
	inline RuntimeObject ** get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(RuntimeObject * value)
	{
		___value_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___value_3), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Int32Enum>
struct  Entry_t008C5E6740BBF4D72FC9F1B0E121CB377E4BFA58 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	RuntimeObject * ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	int32_t ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t008C5E6740BBF4D72FC9F1B0E121CB377E4BFA58, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t008C5E6740BBF4D72FC9F1B0E121CB377E4BFA58, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t008C5E6740BBF4D72FC9F1B0E121CB377E4BFA58, ___key_2)); }
	inline RuntimeObject * get_key_2() const { return ___key_2; }
	inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(RuntimeObject * value)
	{
		___key_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_2), (void*)value);
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t008C5E6740BBF4D72FC9F1B0E121CB377E4BFA58, ___value_3)); }
	inline int32_t get_value_3() const { return ___value_3; }
	inline int32_t* get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(int32_t value)
	{
		___value_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Entry<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>
struct  Entry_t3D2F8B390463857ECA28BE4C9F9047DD4981B413 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	uint32_t ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t3D2F8B390463857ECA28BE4C9F9047DD4981B413, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t3D2F8B390463857ECA28BE4C9F9047DD4981B413, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t3D2F8B390463857ECA28BE4C9F9047DD4981B413, ___key_2)); }
	inline uint32_t get_key_2() const { return ___key_2; }
	inline uint32_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(uint32_t value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t3D2F8B390463857ECA28BE4C9F9047DD4981B413, ___value_3)); }
	inline SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  get_value_3() const { return ___value_3; }
	inline SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 * get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  value)
	{
		___value_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___value_3))->___m_Item1_0), (void*)NULL);
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>
struct  Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::version
	int32_t ___version_2;
	// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::currentKey
	IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E, ___dictionary_0)); }
	inline Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentKey_3() { return static_cast<int32_t>(offsetof(Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E, ___currentKey_3)); }
	inline IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  get_currentKey_3() const { return ___currentKey_3; }
	inline IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 * get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>
struct  Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version
	int32_t ___version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index
	int32_t ___index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::current
	KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F  ___current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType
	int32_t ___getEnumeratorRetType_4;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4, ___dictionary_0)); }
	inline Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}

	inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4, ___index_2)); }
	inline int32_t get_index_2() const { return ___index_2; }
	inline int32_t* get_address_of_index_2() { return &___index_2; }
	inline void set_index_2(int32_t value)
	{
		___index_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4, ___current_3)); }
	inline KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___key_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4, ___getEnumeratorRetType_4)); }
	inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
	inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
	inline void set_getEnumeratorRetType_4(int32_t value)
	{
		___getEnumeratorRetType_4 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32Enum>
struct  Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::version
	int32_t ___version_2;
	// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::currentValue
	int32_t ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED, ___dictionary_0)); }
	inline Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentValue_3() { return static_cast<int32_t>(offsetof(Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED, ___currentValue_3)); }
	inline int32_t get_currentValue_3() const { return ___currentValue_3; }
	inline int32_t* get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(int32_t value)
	{
		___currentValue_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>
struct  Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version
	int32_t ___version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index
	int32_t ___index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::current
	KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF  ___current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType
	int32_t ___getEnumeratorRetType_4;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D, ___dictionary_0)); }
	inline Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}

	inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D, ___index_2)); }
	inline int32_t get_index_2() const { return ___index_2; }
	inline int32_t* get_address_of_index_2() { return &___index_2; }
	inline void set_index_2(int32_t value)
	{
		___index_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D, ___current_3)); }
	inline KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___key_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___current_3))->___value_1))->____value_0), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D, ___getEnumeratorRetType_4)); }
	inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
	inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
	inline void set_getEnumeratorRetType_4(int32_t value)
	{
		___getEnumeratorRetType_4 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>
struct  Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version
	int32_t ___version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index
	int32_t ___index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::current
	KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4  ___current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType
	int32_t ___getEnumeratorRetType_4;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71, ___dictionary_0)); }
	inline Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}

	inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71, ___index_2)); }
	inline int32_t get_index_2() const { return ___index_2; }
	inline int32_t* get_address_of_index_2() { return &___index_2; }
	inline void set_index_2(int32_t value)
	{
		___index_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71, ___current_3)); }
	inline KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___key_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71, ___getEnumeratorRetType_4)); }
	inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
	inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
	inline void set_getEnumeratorRetType_4(int32_t value)
	{
		___getEnumeratorRetType_4 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>
struct  Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version
	int32_t ___version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index
	int32_t ___index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::current
	KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA  ___current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType
	int32_t ___getEnumeratorRetType_4;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7, ___dictionary_0)); }
	inline Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}

	inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7, ___index_2)); }
	inline int32_t get_index_2() const { return ___index_2; }
	inline int32_t* get_address_of_index_2() { return &___index_2; }
	inline void set_index_2(int32_t value)
	{
		___index_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7, ___current_3)); }
	inline KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___value_1), (void*)NULL);
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7, ___getEnumeratorRetType_4)); }
	inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
	inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
	inline void set_getEnumeratorRetType_4(int32_t value)
	{
		___getEnumeratorRetType_4 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>
struct  Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::version
	int32_t ___version_2;
	// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::currentValue
	SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9, ___dictionary_0)); }
	inline Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentValue_3() { return static_cast<int32_t>(offsetof(Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9, ___currentValue_3)); }
	inline SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  get_currentValue_3() const { return ___currentValue_3; }
	inline SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 * get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  value)
	{
		___currentValue_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___currentValue_3))->___m_Item1_0), (void*)NULL);
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>
struct  Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version
	int32_t ___version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index
	int32_t ___index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::current
	KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0  ___current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType
	int32_t ___getEnumeratorRetType_4;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61, ___dictionary_0)); }
	inline Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}

	inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61, ___index_2)); }
	inline int32_t get_index_2() const { return ___index_2; }
	inline int32_t* get_address_of_index_2() { return &___index_2; }
	inline void set_index_2(int32_t value)
	{
		___index_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61, ___current_3)); }
	inline KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___current_3))->___value_1))->___m_Item1_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61, ___getEnumeratorRetType_4)); }
	inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
	inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
	inline void set_getEnumeratorRetType_4(int32_t value)
	{
		___getEnumeratorRetType_4 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>
struct  Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version
	int32_t ___version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index
	int32_t ___index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::current
	KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83  ___current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType
	int32_t ___getEnumeratorRetType_4;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A, ___dictionary_0)); }
	inline Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}

	inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A, ___index_2)); }
	inline int32_t get_index_2() const { return ___index_2; }
	inline int32_t* get_address_of_index_2() { return &___index_2; }
	inline void set_index_2(int32_t value)
	{
		___index_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A, ___current_3)); }
	inline KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___current_3))->___value_1))->___m_Item1_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___current_3))->___value_1))->___m_Item2_1), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A, ___getEnumeratorRetType_4)); }
	inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
	inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
	inline void set_getEnumeratorRetType_4(int32_t value)
	{
		___getEnumeratorRetType_4 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>
struct  Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version
	int32_t ___version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index
	int32_t ___index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::current
	KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551  ___current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType
	int32_t ___getEnumeratorRetType_4;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6, ___dictionary_0)); }
	inline Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}

	inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6, ___index_2)); }
	inline int32_t get_index_2() const { return ___index_2; }
	inline int32_t* get_address_of_index_2() { return &___index_2; }
	inline void set_index_2(int32_t value)
	{
		___index_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6, ___current_3)); }
	inline KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___value_1), (void*)NULL);
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6, ___getEnumeratorRetType_4)); }
	inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
	inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
	inline void set_getEnumeratorRetType_4(int32_t value)
	{
		___getEnumeratorRetType_4 = value;
	}
};


// System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32Enum>
struct  KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	RuntimeObject * ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	int32_t ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297, ___key_0)); }
	inline RuntimeObject * get_key_0() const { return ___key_0; }
	inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(RuntimeObject * value)
	{
		___key_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value);
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297, ___value_1)); }
	inline int32_t get_value_1() const { return ___value_1; }
	inline int32_t* get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(int32_t value)
	{
		___value_1 = value;
	}
};


// System.Collections.Generic.KeyValuePair`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>
struct  KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	uint32_t ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356, ___key_0)); }
	inline uint32_t get_key_0() const { return ___key_0; }
	inline uint32_t* get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(uint32_t value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356, ___value_1)); }
	inline SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  get_value_1() const { return ___value_1; }
	inline SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 * get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  value)
	{
		___value_1 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___value_1))->___m_Item1_0), (void*)NULL);
	}
};


// UnityEngine.Playables.Playable
struct  Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 
{
public:
	// UnityEngine.Playables.PlayableHandle UnityEngine.Playables.Playable::m_Handle
	PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A  ___m_Handle_0;

public:
	inline static int32_t get_offset_of_m_Handle_0() { return static_cast<int32_t>(offsetof(Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2, ___m_Handle_0)); }
	inline PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A  get_m_Handle_0() const { return ___m_Handle_0; }
	inline PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A * get_address_of_m_Handle_0() { return &___m_Handle_0; }
	inline void set_m_Handle_0(PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A  value)
	{
		___m_Handle_0 = value;
	}
};

struct Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2_StaticFields
{
public:
	// UnityEngine.Playables.Playable UnityEngine.Playables.Playable::m_NullPlayable
	Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  ___m_NullPlayable_1;

public:
	inline static int32_t get_offset_of_m_NullPlayable_1() { return static_cast<int32_t>(offsetof(Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2_StaticFields, ___m_NullPlayable_1)); }
	inline Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  get_m_NullPlayable_1() const { return ___m_NullPlayable_1; }
	inline Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 * get_address_of_m_NullPlayable_1() { return &___m_NullPlayable_1; }
	inline void set_m_NullPlayable_1(Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  value)
	{
		___m_NullPlayable_1 = value;
	}
};


// UnityEngine.UIElements.StyleValueHandle
struct  StyleValueHandle_t46AFAF3564D6DF2EA2739A1D85438355478AD185 
{
public:
	// UnityEngine.UIElements.StyleValueType UnityEngine.UIElements.StyleValueHandle::m_ValueType
	int32_t ___m_ValueType_0;
	// System.Int32 UnityEngine.UIElements.StyleValueHandle::valueIndex
	int32_t ___valueIndex_1;

public:
	inline static int32_t get_offset_of_m_ValueType_0() { return static_cast<int32_t>(offsetof(StyleValueHandle_t46AFAF3564D6DF2EA2739A1D85438355478AD185, ___m_ValueType_0)); }
	inline int32_t get_m_ValueType_0() const { return ___m_ValueType_0; }
	inline int32_t* get_address_of_m_ValueType_0() { return &___m_ValueType_0; }
	inline void set_m_ValueType_0(int32_t value)
	{
		___m_ValueType_0 = value;
	}

	inline static int32_t get_offset_of_valueIndex_1() { return static_cast<int32_t>(offsetof(StyleValueHandle_t46AFAF3564D6DF2EA2739A1D85438355478AD185, ___valueIndex_1)); }
	inline int32_t get_valueIndex_1() const { return ___valueIndex_1; }
	inline int32_t* get_address_of_valueIndex_1() { return &___valueIndex_1; }
	inline void set_valueIndex_1(int32_t value)
	{
		___valueIndex_1 = value;
	}
};


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

public:
};


// UnityEngine.UIElements.StyleComplexSelector/PseudoStateData
struct  PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 
{
public:
	// UnityEngine.UIElements.PseudoStates UnityEngine.UIElements.StyleComplexSelector/PseudoStateData::state
	int32_t ___state_0;
	// System.Boolean UnityEngine.UIElements.StyleComplexSelector/PseudoStateData::negate
	bool ___negate_1;

public:
	inline static int32_t get_offset_of_state_0() { return static_cast<int32_t>(offsetof(PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3, ___state_0)); }
	inline int32_t get_state_0() const { return ___state_0; }
	inline int32_t* get_address_of_state_0() { return &___state_0; }
	inline void set_state_0(int32_t value)
	{
		___state_0 = value;
	}

	inline static int32_t get_offset_of_negate_1() { return static_cast<int32_t>(offsetof(PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3, ___negate_1)); }
	inline bool get_negate_1() const { return ___negate_1; }
	inline bool* get_address_of_negate_1() { return &___negate_1; }
	inline void set_negate_1(bool value)
	{
		___negate_1 = value;
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.UIElements.StyleComplexSelector/PseudoStateData
struct PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3_marshaled_pinvoke
{
	int32_t ___state_0;
	int32_t ___negate_1;
};
// Native definition for COM marshalling of UnityEngine.UIElements.StyleComplexSelector/PseudoStateData
struct PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3_marshaled_com
{
	int32_t ___state_0;
	int32_t ___negate_1;
};

// System.Collections.Generic.Dictionary`2/Entry<System.Object,UnityEngine.Playables.Playable>
struct  Entry_t7EFE4B1CABF5378A909AB71AF9AF0097DCFC8843 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	RuntimeObject * ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t7EFE4B1CABF5378A909AB71AF9AF0097DCFC8843, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t7EFE4B1CABF5378A909AB71AF9AF0097DCFC8843, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t7EFE4B1CABF5378A909AB71AF9AF0097DCFC8843, ___key_2)); }
	inline RuntimeObject * get_key_2() const { return ___key_2; }
	inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(RuntimeObject * value)
	{
		___key_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_2), (void*)value);
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t7EFE4B1CABF5378A909AB71AF9AF0097DCFC8843, ___value_3)); }
	inline Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  get_value_3() const { return ___value_3; }
	inline Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 * get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  value)
	{
		___value_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Entry<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>
struct  Entry_t859C76C7177360DB11A8C90D498E02D9C0D603C3 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	RuntimeObject * ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t859C76C7177360DB11A8C90D498E02D9C0D603C3, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_t859C76C7177360DB11A8C90D498E02D9C0D603C3, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_t859C76C7177360DB11A8C90D498E02D9C0D603C3, ___key_2)); }
	inline RuntimeObject * get_key_2() const { return ___key_2; }
	inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(RuntimeObject * value)
	{
		___key_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_2), (void*)value);
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t859C76C7177360DB11A8C90D498E02D9C0D603C3, ___value_3)); }
	inline PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  get_value_3() const { return ___value_3; }
	inline PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 * get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  value)
	{
		___value_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>
struct  Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version
	int32_t ___version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index
	int32_t ___index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::current
	KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297  ___current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType
	int32_t ___getEnumeratorRetType_4;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD, ___dictionary_0)); }
	inline Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}

	inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD, ___index_2)); }
	inline int32_t get_index_2() const { return ___index_2; }
	inline int32_t* get_address_of_index_2() { return &___index_2; }
	inline void set_index_2(int32_t value)
	{
		___index_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD, ___current_3)); }
	inline KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___key_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD, ___getEnumeratorRetType_4)); }
	inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
	inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
	inline void set_getEnumeratorRetType_4(int32_t value)
	{
		___getEnumeratorRetType_4 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>
struct  Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::version
	int32_t ___version_2;
	// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::currentValue
	Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD, ___dictionary_0)); }
	inline Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentValue_3() { return static_cast<int32_t>(offsetof(Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD, ___currentValue_3)); }
	inline Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  get_currentValue_3() const { return ___currentValue_3; }
	inline Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 * get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  value)
	{
		___currentValue_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>
struct  Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::version
	int32_t ___version_2;
	// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::currentValue
	PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A, ___dictionary_0)); }
	inline Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentValue_3() { return static_cast<int32_t>(offsetof(Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A, ___currentValue_3)); }
	inline PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  get_currentValue_3() const { return ___currentValue_3; }
	inline PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 * get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  value)
	{
		___currentValue_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>
struct  Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version
	int32_t ___version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index
	int32_t ___index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::current
	KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356  ___current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType
	int32_t ___getEnumeratorRetType_4;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899, ___dictionary_0)); }
	inline Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}

	inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899, ___index_2)); }
	inline int32_t get_index_2() const { return ___index_2; }
	inline int32_t* get_address_of_index_2() { return &___index_2; }
	inline void set_index_2(int32_t value)
	{
		___index_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899, ___current_3)); }
	inline KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___current_3))->___value_1))->___m_Item1_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899, ___getEnumeratorRetType_4)); }
	inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
	inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
	inline void set_getEnumeratorRetType_4(int32_t value)
	{
		___getEnumeratorRetType_4 = value;
	}
};


// System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.Playables.Playable>
struct  KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	RuntimeObject * ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446, ___key_0)); }
	inline RuntimeObject * get_key_0() const { return ___key_0; }
	inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(RuntimeObject * value)
	{
		___key_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value);
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446, ___value_1)); }
	inline Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  get_value_1() const { return ___value_1; }
	inline Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 * get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  value)
	{
		___value_1 = value;
	}
};


// System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>
struct  KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	RuntimeObject * ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B, ___key_0)); }
	inline RuntimeObject * get_key_0() const { return ___key_0; }
	inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(RuntimeObject * value)
	{
		___key_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value);
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B, ___value_1)); }
	inline PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  get_value_1() const { return ___value_1; }
	inline PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 * get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  value)
	{
		___value_1 = value;
	}
};


// System.InvalidOperationException
struct  InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB  : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62
{
public:

public:
};


// UnityEngine.UIElements.StyleSheets.StylePropertyValue
struct  StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 
{
public:
	// UnityEngine.UIElements.StyleSheet UnityEngine.UIElements.StyleSheets.StylePropertyValue::sheet
	StyleSheet_tB0EAD646842945D83386B5A06090AAFE6A60520F * ___sheet_0;
	// UnityEngine.UIElements.StyleValueHandle UnityEngine.UIElements.StyleSheets.StylePropertyValue::handle
	StyleValueHandle_t46AFAF3564D6DF2EA2739A1D85438355478AD185  ___handle_1;

public:
	inline static int32_t get_offset_of_sheet_0() { return static_cast<int32_t>(offsetof(StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8, ___sheet_0)); }
	inline StyleSheet_tB0EAD646842945D83386B5A06090AAFE6A60520F * get_sheet_0() const { return ___sheet_0; }
	inline StyleSheet_tB0EAD646842945D83386B5A06090AAFE6A60520F ** get_address_of_sheet_0() { return &___sheet_0; }
	inline void set_sheet_0(StyleSheet_tB0EAD646842945D83386B5A06090AAFE6A60520F * value)
	{
		___sheet_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___sheet_0), (void*)value);
	}

	inline static int32_t get_offset_of_handle_1() { return static_cast<int32_t>(offsetof(StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8, ___handle_1)); }
	inline StyleValueHandle_t46AFAF3564D6DF2EA2739A1D85438355478AD185  get_handle_1() const { return ___handle_1; }
	inline StyleValueHandle_t46AFAF3564D6DF2EA2739A1D85438355478AD185 * get_address_of_handle_1() { return &___handle_1; }
	inline void set_handle_1(StyleValueHandle_t46AFAF3564D6DF2EA2739A1D85438355478AD185  value)
	{
		___handle_1 = value;
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.UIElements.StyleSheets.StylePropertyValue
struct StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8_marshaled_pinvoke
{
	StyleSheet_tB0EAD646842945D83386B5A06090AAFE6A60520F * ___sheet_0;
	StyleValueHandle_t46AFAF3564D6DF2EA2739A1D85438355478AD185  ___handle_1;
};
// Native definition for COM marshalling of UnityEngine.UIElements.StyleSheets.StylePropertyValue
struct StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8_marshaled_com
{
	StyleSheet_tB0EAD646842945D83386B5A06090AAFE6A60520F * ___sheet_0;
	StyleValueHandle_t46AFAF3564D6DF2EA2739A1D85438355478AD185  ___handle_1;
};

// System.Collections.Generic.Dictionary`2/Entry<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>
struct  Entry_tC2AB0E68CCAF77A1DCC8ADE00610831EC77E8308 
{
public:
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
	int32_t ___hashCode_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
	int32_t ___next_1;
	// TKey System.Collections.Generic.Dictionary`2/Entry::key
	RuntimeObject * ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_tC2AB0E68CCAF77A1DCC8ADE00610831EC77E8308, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_next_1() { return static_cast<int32_t>(offsetof(Entry_tC2AB0E68CCAF77A1DCC8ADE00610831EC77E8308, ___next_1)); }
	inline int32_t get_next_1() const { return ___next_1; }
	inline int32_t* get_address_of_next_1() { return &___next_1; }
	inline void set_next_1(int32_t value)
	{
		___next_1 = value;
	}

	inline static int32_t get_offset_of_key_2() { return static_cast<int32_t>(offsetof(Entry_tC2AB0E68CCAF77A1DCC8ADE00610831EC77E8308, ___key_2)); }
	inline RuntimeObject * get_key_2() const { return ___key_2; }
	inline RuntimeObject ** get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(RuntimeObject * value)
	{
		___key_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_2), (void*)value);
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_tC2AB0E68CCAF77A1DCC8ADE00610831EC77E8308, ___value_3)); }
	inline StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  get_value_3() const { return ___value_3; }
	inline StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 * get_address_of_value_3() { return &___value_3; }
	inline void set_value_3(StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  value)
	{
		___value_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___value_3))->___sheet_0), (void*)NULL);
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>
struct  Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version
	int32_t ___version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index
	int32_t ___index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::current
	KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446  ___current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType
	int32_t ___getEnumeratorRetType_4;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399, ___dictionary_0)); }
	inline Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}

	inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399, ___index_2)); }
	inline int32_t get_index_2() const { return ___index_2; }
	inline int32_t* get_address_of_index_2() { return &___index_2; }
	inline void set_index_2(int32_t value)
	{
		___index_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399, ___current_3)); }
	inline KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___key_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399, ___getEnumeratorRetType_4)); }
	inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
	inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
	inline void set_getEnumeratorRetType_4(int32_t value)
	{
		___getEnumeratorRetType_4 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>
struct  Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::version
	int32_t ___version_2;
	// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::currentValue
	StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE, ___dictionary_0)); }
	inline Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_version_2() { return static_cast<int32_t>(offsetof(Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE, ___version_2)); }
	inline int32_t get_version_2() const { return ___version_2; }
	inline int32_t* get_address_of_version_2() { return &___version_2; }
	inline void set_version_2(int32_t value)
	{
		___version_2 = value;
	}

	inline static int32_t get_offset_of_currentValue_3() { return static_cast<int32_t>(offsetof(Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE, ___currentValue_3)); }
	inline StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  get_currentValue_3() const { return ___currentValue_3; }
	inline StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 * get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  value)
	{
		___currentValue_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___currentValue_3))->___sheet_0), (void*)NULL);
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>
struct  Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version
	int32_t ___version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index
	int32_t ___index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::current
	KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B  ___current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType
	int32_t ___getEnumeratorRetType_4;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F, ___dictionary_0)); }
	inline Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}

	inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F, ___index_2)); }
	inline int32_t get_index_2() const { return ___index_2; }
	inline int32_t* get_address_of_index_2() { return &___index_2; }
	inline void set_index_2(int32_t value)
	{
		___index_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F, ___current_3)); }
	inline KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___key_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F, ___getEnumeratorRetType_4)); }
	inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
	inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
	inline void set_getEnumeratorRetType_4(int32_t value)
	{
		___getEnumeratorRetType_4 = value;
	}
};


// System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>
struct  KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	RuntimeObject * ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  ___value_1;

public:
	inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB, ___key_0)); }
	inline RuntimeObject * get_key_0() const { return ___key_0; }
	inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(RuntimeObject * value)
	{
		___key_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value);
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB, ___value_1)); }
	inline StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  get_value_1() const { return ___value_1; }
	inline StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 * get_address_of_value_1() { return &___value_1; }
	inline void set_value_1(StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  value)
	{
		___value_1 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___value_1))->___sheet_0), (void*)NULL);
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>
struct  Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * ___dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::version
	int32_t ___version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::index
	int32_t ___index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::current
	KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB  ___current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::getEnumeratorRetType
	int32_t ___getEnumeratorRetType_4;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC, ___dictionary_0)); }
	inline Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * value)
	{
		___dictionary_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value);
	}

	inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC, ___version_1)); }
	inline int32_t get_version_1() const { return ___version_1; }
	inline int32_t* get_address_of_version_1() { return &___version_1; }
	inline void set_version_1(int32_t value)
	{
		___version_1 = value;
	}

	inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC, ___index_2)); }
	inline int32_t get_index_2() const { return ___index_2; }
	inline int32_t* get_address_of_index_2() { return &___index_2; }
	inline void set_index_2(int32_t value)
	{
		___index_2 = value;
	}

	inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC, ___current_3)); }
	inline KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___key_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___current_3))->___value_1))->___sheet_0), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC, ___getEnumeratorRetType_4)); }
	inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
	inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
	inline void set_getEnumeratorRetType_4(int32_t value)
	{
		___getEnumeratorRetType_4 = value;
	}
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.ProBuilder.IntVec3,System.Object>[]
struct EntryU5BU5D_t38F8CE568A73910CFAC659B40243ADA61D25FA8F  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t3BF879E6F3E82C1D139BAC33582080984188ADAC  m_Items[1];

public:
	inline Entry_t3BF879E6F3E82C1D139BAC33582080984188ADAC  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t3BF879E6F3E82C1D139BAC33582080984188ADAC * 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, Entry_t3BF879E6F3E82C1D139BAC33582080984188ADAC  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
	}
	inline Entry_t3BF879E6F3E82C1D139BAC33582080984188ADAC  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t3BF879E6F3E82C1D139BAC33582080984188ADAC * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t3BF879E6F3E82C1D139BAC33582080984188ADAC  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Boolean>[]
struct EntryU5BU5D_t355EFA5B029C345215BF318ADE2D17FF4E01EF3F  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_tE032650534234E8BCC41BF224A68F799EB231216  m_Items[1];

public:
	inline Entry_tE032650534234E8BCC41BF224A68F799EB231216  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_tE032650534234E8BCC41BF224A68F799EB231216 * 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, Entry_tE032650534234E8BCC41BF224A68F799EB231216  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
	}
	inline Entry_tE032650534234E8BCC41BF224A68F799EB231216  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_tE032650534234E8BCC41BF224A68F799EB231216 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tE032650534234E8BCC41BF224A68F799EB231216  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.Object,UnityEngine.Color>[]
struct EntryU5BU5D_t4B509C771B1E9F732008D007A0C692B0E35C7277  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_tE70A4061D6DAE544B2A8A2B3D12AFEF7A0EE13CE  m_Items[1];

public:
	inline Entry_tE70A4061D6DAE544B2A8A2B3D12AFEF7A0EE13CE  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_tE70A4061D6DAE544B2A8A2B3D12AFEF7A0EE13CE * 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, Entry_tE70A4061D6DAE544B2A8A2B3D12AFEF7A0EE13CE  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
	}
	inline Entry_tE70A4061D6DAE544B2A8A2B3D12AFEF7A0EE13CE  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_tE70A4061D6DAE544B2A8A2B3D12AFEF7A0EE13CE * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tE70A4061D6DAE544B2A8A2B3D12AFEF7A0EE13CE  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Int32>[]
struct EntryU5BU5D_tBC4463B96C923135EDB5CFF91B7E15E4D1503D2A  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t19C714E802975CC32D4BD74AE5A32816E1352D0A  m_Items[1];

public:
	inline Entry_t19C714E802975CC32D4BD74AE5A32816E1352D0A  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t19C714E802975CC32D4BD74AE5A32816E1352D0A * 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, Entry_t19C714E802975CC32D4BD74AE5A32816E1352D0A  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
	}
	inline Entry_t19C714E802975CC32D4BD74AE5A32816E1352D0A  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t19C714E802975CC32D4BD74AE5A32816E1352D0A * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t19C714E802975CC32D4BD74AE5A32816E1352D0A  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Int32Enum>[]
struct EntryU5BU5D_t146D1BED5982B05CE4B2A3DD47B63CD9752A84F2  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t008C5E6740BBF4D72FC9F1B0E121CB377E4BFA58  m_Items[1];

public:
	inline Entry_t008C5E6740BBF4D72FC9F1B0E121CB377E4BFA58  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t008C5E6740BBF4D72FC9F1B0E121CB377E4BFA58 * 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, Entry_t008C5E6740BBF4D72FC9F1B0E121CB377E4BFA58  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
	}
	inline Entry_t008C5E6740BBF4D72FC9F1B0E121CB377E4BFA58  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t008C5E6740BBF4D72FC9F1B0E121CB377E4BFA58 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t008C5E6740BBF4D72FC9F1B0E121CB377E4BFA58  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Object>[]
struct EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t83C37D8208C6D1FBF2FAE2AACE83E9AA3EDBB4DE  m_Items[1];

public:
	inline Entry_t83C37D8208C6D1FBF2FAE2AACE83E9AA3EDBB4DE  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t83C37D8208C6D1FBF2FAE2AACE83E9AA3EDBB4DE * 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, Entry_t83C37D8208C6D1FBF2FAE2AACE83E9AA3EDBB4DE  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
		#endif
	}
	inline Entry_t83C37D8208C6D1FBF2FAE2AACE83E9AA3EDBB4DE  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t83C37D8208C6D1FBF2FAE2AACE83E9AA3EDBB4DE * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t83C37D8208C6D1FBF2FAE2AACE83E9AA3EDBB4DE  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
		#endif
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.Object,UnityEngine.Playables.Playable>[]
struct EntryU5BU5D_t1B1E924932D52EE4B546D817FC123995F48D4781  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t7EFE4B1CABF5378A909AB71AF9AF0097DCFC8843  m_Items[1];

public:
	inline Entry_t7EFE4B1CABF5378A909AB71AF9AF0097DCFC8843  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t7EFE4B1CABF5378A909AB71AF9AF0097DCFC8843 * 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, Entry_t7EFE4B1CABF5378A909AB71AF9AF0097DCFC8843  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
	}
	inline Entry_t7EFE4B1CABF5378A909AB71AF9AF0097DCFC8843  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t7EFE4B1CABF5378A909AB71AF9AF0097DCFC8843 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t7EFE4B1CABF5378A909AB71AF9AF0097DCFC8843  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Resources.ResourceLocator>[]
struct EntryU5BU5D_t8BD20A960516C19031455119CBAC8AF88A610412  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_tD8A93CAFA635C3623A9F8C1541CA22C83D04EA26  m_Items[1];

public:
	inline Entry_tD8A93CAFA635C3623A9F8C1541CA22C83D04EA26  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_tD8A93CAFA635C3623A9F8C1541CA22C83D04EA26 * 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, Entry_tD8A93CAFA635C3623A9F8C1541CA22C83D04EA26  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value_3))->____value_0), (void*)NULL);
		#endif
	}
	inline Entry_tD8A93CAFA635C3623A9F8C1541CA22C83D04EA26  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_tD8A93CAFA635C3623A9F8C1541CA22C83D04EA26 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tD8A93CAFA635C3623A9F8C1541CA22C83D04EA26  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value_3))->____value_0), (void*)NULL);
		#endif
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Single>[]
struct EntryU5BU5D_tA3EEE3C853588700AA93CC85D659377C51E562CB  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_tEB6BA79AEA99BB76838C2C976F1B8E940BB541DC  m_Items[1];

public:
	inline Entry_tEB6BA79AEA99BB76838C2C976F1B8E940BB541DC  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_tEB6BA79AEA99BB76838C2C976F1B8E940BB541DC * 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, Entry_tEB6BA79AEA99BB76838C2C976F1B8E940BB541DC  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
	}
	inline Entry_tEB6BA79AEA99BB76838C2C976F1B8E940BB541DC  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_tEB6BA79AEA99BB76838C2C976F1B8E940BB541DC * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tEB6BA79AEA99BB76838C2C976F1B8E940BB541DC  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>[]
struct EntryU5BU5D_t0F9B520D2B489597F59CF43EDD4D34E62129766B  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_tC2AB0E68CCAF77A1DCC8ADE00610831EC77E8308  m_Items[1];

public:
	inline Entry_tC2AB0E68CCAF77A1DCC8ADE00610831EC77E8308  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_tC2AB0E68CCAF77A1DCC8ADE00610831EC77E8308 * 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, Entry_tC2AB0E68CCAF77A1DCC8ADE00610831EC77E8308  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value_3))->___sheet_0), (void*)NULL);
		#endif
	}
	inline Entry_tC2AB0E68CCAF77A1DCC8ADE00610831EC77E8308  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_tC2AB0E68CCAF77A1DCC8ADE00610831EC77E8308 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tC2AB0E68CCAF77A1DCC8ADE00610831EC77E8308  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value_3))->___sheet_0), (void*)NULL);
		#endif
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>[]
struct EntryU5BU5D_t9EF89E0400C43248A3633E913DC21F6E312538CA  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t859C76C7177360DB11A8C90D498E02D9C0D603C3  m_Items[1];

public:
	inline Entry_t859C76C7177360DB11A8C90D498E02D9C0D603C3  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t859C76C7177360DB11A8C90D498E02D9C0D603C3 * 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, Entry_t859C76C7177360DB11A8C90D498E02D9C0D603C3  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
	}
	inline Entry_t859C76C7177360DB11A8C90D498E02D9C0D603C3  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t859C76C7177360DB11A8C90D498E02D9C0D603C3 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t859C76C7177360DB11A8C90D498E02D9C0D603C3  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>[]
struct EntryU5BU5D_tAFB620BEEDEC7B514DE2BCD83B9C882910384AE2  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t18AD9F11CD011E1EE2C734894ACE5F0DB83E7A6D  m_Items[1];

public:
	inline Entry_t18AD9F11CD011E1EE2C734894ACE5F0DB83E7A6D  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t18AD9F11CD011E1EE2C734894ACE5F0DB83E7A6D * 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, Entry_t18AD9F11CD011E1EE2C734894ACE5F0DB83E7A6D  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
	}
	inline Entry_t18AD9F11CD011E1EE2C734894ACE5F0DB83E7A6D  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t18AD9F11CD011E1EE2C734894ACE5F0DB83E7A6D * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t18AD9F11CD011E1EE2C734894ACE5F0DB83E7A6D  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_2), (void*)NULL);
	}
};
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.SceneManagement.Scene,System.Object>[]
struct EntryU5BU5D_tBB1C2D353A2DA200CA27100F1EEFCF7ED8857A56  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_tF217DAFFFEA90E59EA822FB967E15455C5BE04B8  m_Items[1];

public:
	inline Entry_tF217DAFFFEA90E59EA822FB967E15455C5BE04B8  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_tF217DAFFFEA90E59EA822FB967E15455C5BE04B8 * 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, Entry_tF217DAFFFEA90E59EA822FB967E15455C5BE04B8  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
	}
	inline Entry_tF217DAFFFEA90E59EA822FB967E15455C5BE04B8  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_tF217DAFFFEA90E59EA822FB967E15455C5BE04B8 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tF217DAFFFEA90E59EA822FB967E15455C5BE04B8  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>[]
struct EntryU5BU5D_tB40A8D93E3F6EA192D136314F18BCF9A862E88AD  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t3D2F8B390463857ECA28BE4C9F9047DD4981B413  m_Items[1];

public:
	inline Entry_t3D2F8B390463857ECA28BE4C9F9047DD4981B413  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t3D2F8B390463857ECA28BE4C9F9047DD4981B413 * 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, Entry_t3D2F8B390463857ECA28BE4C9F9047DD4981B413  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value_3))->___m_Item1_0), (void*)NULL);
	}
	inline Entry_t3D2F8B390463857ECA28BE4C9F9047DD4981B413  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t3D2F8B390463857ECA28BE4C9F9047DD4981B413 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t3D2F8B390463857ECA28BE4C9F9047DD4981B413  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value_3))->___m_Item1_0), (void*)NULL);
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>[]
struct EntryU5BU5D_tAA85ADC084D67A4D354E483058684C573FF03C66  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t2CC38877D5EE64B94BA0F2545D38B76CFF52F289  m_Items[1];

public:
	inline Entry_t2CC38877D5EE64B94BA0F2545D38B76CFF52F289  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t2CC38877D5EE64B94BA0F2545D38B76CFF52F289 * 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, Entry_t2CC38877D5EE64B94BA0F2545D38B76CFF52F289  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value_3))->___m_Item1_0), (void*)NULL);
	}
	inline Entry_t2CC38877D5EE64B94BA0F2545D38B76CFF52F289  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t2CC38877D5EE64B94BA0F2545D38B76CFF52F289 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t2CC38877D5EE64B94BA0F2545D38B76CFF52F289  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value_3))->___m_Item1_0), (void*)NULL);
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>[]
struct EntryU5BU5D_tCF72CC7E551A7E607451F8476E30EE10318F48B0  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t304F831E3D2834131FC0B95E44732418E7DD0ADB  m_Items[1];

public:
	inline Entry_t304F831E3D2834131FC0B95E44732418E7DD0ADB  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t304F831E3D2834131FC0B95E44732418E7DD0ADB * 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, Entry_t304F831E3D2834131FC0B95E44732418E7DD0ADB  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value_3))->___m_Item1_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value_3))->___m_Item2_1), (void*)NULL);
		#endif
	}
	inline Entry_t304F831E3D2834131FC0B95E44732418E7DD0ADB  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t304F831E3D2834131FC0B95E44732418E7DD0ADB * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t304F831E3D2834131FC0B95E44732418E7DD0ADB  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value_3))->___m_Item1_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value_3))->___m_Item2_1), (void*)NULL);
		#endif
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.UInt32,System.Int32>[]
struct EntryU5BU5D_tC50D8F28F6587BCDF43C9B72744CAD4892BE7734  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t208639F3F4F37C945E22645BD356EDD28167B721  m_Items[1];

public:
	inline Entry_t208639F3F4F37C945E22645BD356EDD28167B721  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t208639F3F4F37C945E22645BD356EDD28167B721 * 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, Entry_t208639F3F4F37C945E22645BD356EDD28167B721  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Entry_t208639F3F4F37C945E22645BD356EDD28167B721  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t208639F3F4F37C945E22645BD356EDD28167B721 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t208639F3F4F37C945E22645BD356EDD28167B721  value)
	{
		m_Items[index] = value;
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.UInt32,System.Object>[]
struct EntryU5BU5D_t7EA822197054D9F86EFEC5F43775E887A9AC6AD0  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t03A87BF6367938D67497088665C733ED14E14AC9  m_Items[1];

public:
	inline Entry_t03A87BF6367938D67497088665C733ED14E14AC9  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t03A87BF6367938D67497088665C733ED14E14AC9 * 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, Entry_t03A87BF6367938D67497088665C733ED14E14AC9  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
	}
	inline Entry_t03A87BF6367938D67497088665C733ED14E14AC9  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t03A87BF6367938D67497088665C733ED14E14AC9 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t03A87BF6367938D67497088665C733ED14E14AC9  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.UInt32,System.UInt32>[]
struct EntryU5BU5D_tB7D42C5ACC1B80B5E042DEB640F884109A868D71  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_tB8932D0B86CDAE927DCDD952D23F52D6F525736C  m_Items[1];

public:
	inline Entry_tB8932D0B86CDAE927DCDD952D23F52D6F525736C  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_tB8932D0B86CDAE927DCDD952D23F52D6F525736C * 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, Entry_tB8932D0B86CDAE927DCDD952D23F52D6F525736C  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Entry_tB8932D0B86CDAE927DCDD952D23F52D6F525736C  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_tB8932D0B86CDAE927DCDD952D23F52D6F525736C * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tB8932D0B86CDAE927DCDD952D23F52D6F525736C  value)
	{
		m_Items[index] = value;
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.UInt64,System.Object>[]
struct EntryU5BU5D_t54BBAD1F7328BEC876A63E4ADA6D7ACDD3ECE4D3  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t8E7896C112810E7B3FD1419DDAC87B62F5549A31  m_Items[1];

public:
	inline Entry_t8E7896C112810E7B3FD1419DDAC87B62F5549A31  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t8E7896C112810E7B3FD1419DDAC87B62F5549A31 * 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, Entry_t8E7896C112810E7B3FD1419DDAC87B62F5549A31  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
	}
	inline Entry_t8E7896C112810E7B3FD1419DDAC87B62F5549A31  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t8E7896C112810E7B3FD1419DDAC87B62F5549A31 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t8E7896C112810E7B3FD1419DDAC87B62F5549A31  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
	}
};
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>[]
struct EntryU5BU5D_t19FCE264BF26418E45186B707D1479049C0FEA67  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_tA2F747A511B65CEC54DAB28F6273EE844D053E99  m_Items[1];

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


// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mBF58B813B68245F622564FE532658BCF2B9AE4CC_gshared (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * __this, Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m393416D5F87123936F19FFAEDD65E1FED4DB7002_gshared (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m8CA3E15CB695B1E8D6FAF91040CCAF500DA2A819_gshared (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  Enumerator_get_Current_m7F5BAD38AC8610717764A85A7FFD87004B58A096_gshared_inline (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mDC11BC1E273852E4737B368D2935713821A6348F_gshared (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mA49FC040CBCD5157D1F3C64661504E3E92D8B333_gshared (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m76976B37514293499C02D96B9FDB870FFF5C0D8D_gshared (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * __this, Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m735FBACA12B138D01FF9970D057F085AE7ECE822_gshared (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m093A14EABDA3F9BF00DE0CFEB1216AED79001493_gshared (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m277C509169511A77DE96020437F06E4A00836EC1_gshared_inline (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mE3B2437F35D515B3D542AFAD5BA7C96969A2A7A8_gshared (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m3F588431C22AC3DF2CD72469D310556566BDAD76_gshared (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2E8653A4AE47CB8320FBCFDB0831F9D87AC2BB88_gshared (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mAAE1742C0DCAAF1A9590BD39EE111DBF2AA545A6_gshared (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A * __this, RuntimeObject * ___key0, bool ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA7E6268589E54CC062050593BBB47F1073271207_gshared (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A  Enumerator_get_Current_mC06AEC97C3323055E9676EB20ACBFBC31A1A8FE5_gshared_inline (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m9286BC4CBE66DC783C782EC14D286D08DF8C9D60_gshared (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mF390DA2A3078B58DD811566C1131DF2495F5052E_gshared_inline (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool KeyValuePair_2_get_Value_m9F9DF6119C16A47CA183A11447C735B01FE006C8_gshared_inline (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4D899F0978C53CC4CB8470ABD46D373B3149422B_gshared (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mBE8B6A91DF1F86DB1DD0982E67A13C656ACA0BAA_gshared (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m11FF78FB19334FEEFED57CED48CA2C02B4001241_gshared (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m84F5123E94AC5830BCC01D62BE87AFAE601D5109_gshared (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAC08FA0ED664100994EC4973800BF144479C1D23_gshared (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2927973D232387F7744A92DB3FB50392ED608629_gshared (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * __this, Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Boolean>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEEDC8B11EF1B23495FBB2C722A0697C9682C6CE8_gshared (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Boolean>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m96ADFEAB8791D4C22779AE125B3B19AF72E86063_gshared (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Boolean>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mEA1BC4360C34C08C7D84A1E47D8A5C3D8799BD83_gshared_inline (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8723A9E4D88714592AF62696784D5B5EBDDA72E9_gshared (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mEBBF9CFC3B47562513D9AD4F841F5A7CB4208633_gshared (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m40082904CAD0A3503338D16B2CBFFF546598540D_gshared (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * __this, Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Boolean>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA7FC096509D31551442BF0062DC964990A5D90A6_gshared (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Boolean>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mEAE56113FDBDD7BAC1D81D70F76173964B7DED12_gshared (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Boolean>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_get_Current_m07D0D8882D5F0199FA1C7D92F1E3A386339DB149_gshared_inline (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mBC441D51A8FA671D3A6EA506BCD97CFF82792063_gshared (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m6C181DBA6AC285080B30A5E082219CE19E45D53A_gshared (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m5470C1A826AD2E134019F451E4A4B7CBF1A39D25_gshared (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.Color>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m1C6B20DE4E1372A0A735B276C000116249FF4536_gshared (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F * __this, RuntimeObject * ___key0, Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m9E0DC21A98FE569F977979E2FAB4E57DFAC90ED3_gshared (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F  Enumerator_get_Current_mAA0097316C588D1208E57565E1A71C5AA2C09D5D_gshared_inline (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m92AFEE9650C5E96C92862F5F3F44B2F65B23B4BD_gshared (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.Color>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mCF408B367A2849CAF5FF84CE89FA7C22DB5FCF9A_gshared_inline (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.Color>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  KeyValuePair_2_get_Value_mE1597809064F367FFDEDF44DBD6783D9D5638126_gshared_inline (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mC46775589A27A5B5F9B8BA0757EFA214F78801C0_gshared (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m7CA79C0AD345A3255921AA33B287EA41AEA6EDC2_gshared (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m503A4ED2496D320A348EFE983FEE460362C1E3A4_gshared (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4987F576179A2AB54A98E98655F4D18C8CB429B6_gshared (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6FA7EA0F0913C13B053A3024C255DCD633E5CEEA_gshared (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Color>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m86CD177B3E92D7E2D1B69D76B5403837359D1CD4_gshared (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * __this, Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Color>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mC803889C46A08369F1D624D2BABC25D7DB089746_gshared (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Color>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4055D0857376A252283604703DCC3F5FA248C521_gshared (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Color>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mA038727F524E9EFD59F433AE47A3E1F83322C084_gshared_inline (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m101C8716618407CB097EA6221F8C1B8F45D672D2_gshared (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF017E2142A4B78BD570DF194277B1FF400915F51_gshared (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Color>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mDBEA997841D6B14286A33BA82B627130F9DD30A8_gshared (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * __this, Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Color>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m3490F84C29F9CD52902A23EDE8E0F24A93FAD9A0_gshared (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Color>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m6A7BDD3D45984E9E9B1881A2FA58B5FE2635C330_gshared (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Color>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  Enumerator_get_Current_m9F5FB4F5C47A723B910870911FB60C8EBCE791B3_gshared_inline (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m6F52670989A895999403B4D88106B31276D71BB0_gshared (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m5CF4D891E3AD481A18230DB9240AF27D575CA3A4_gshared (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mA459ECC630B3F2742DB5C0E6369E91887CD127D0_gshared (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m88F692B7F78A3FCE5E88BD2B2514997F17CB45A8_gshared (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 * __this, RuntimeObject * ___key0, int32_t ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m1ED9D5A12250292CC7E7E177B6E93A7BE75666D6_gshared (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5  Enumerator_get_Current_m5279E034E5287E508D042888CCB92425D460E4D2_gshared_inline (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m95A52398C470C15FA5A0173470BD93A9750B0889_gshared (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_m1AEFA99ECEA20A9740DCFCE1622EB2F8B9184321_gshared_inline (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_mC6B953D39DE75B2143D5A5850CA81C6779532803_gshared_inline (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9DCEC64B5383F91168DC00C9D1BCBA91805F6A34_gshared (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m6CCBFE8A3E1A838C6BEA1A71650480FE69025DA2_gshared (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mC3EC3EF6F817440BFD220B86A3A2272FE3191017_gshared (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD58FCEF543C8C5FE793758AE615F0C85DE479433_gshared (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3A6C7B5AF268790DD5DC326DC8BA5213DFE07784_gshared (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2AEF0177FCBA3AE0E51589784B5F3BC9976E2074_gshared (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * __this, Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mBF906D5B94336A92FED1A69E0EF666BBEAFF84AA_gshared (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB380BB4BFD80C5A3080F2980B3BD52FB255FEC7A_gshared (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m2CCCCA8F2AC3C52BBFDE257E16189AC172B18AEF_gshared_inline (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD791E407730069EDF144A767A6D412A761044030_gshared (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m9012229285E787379E88BAC1ECFEB4E2EDAA7A84_gshared (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m923F611E2EFB07303EB41E434043CCC3048E0475_gshared (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * __this, Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m381A7EAF9815A5FE6471E41E908A3A56F52B89A2_gshared (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m5770100609CF1681B6F451464935B5FDC499D322_gshared (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m5FE6948B698A38954A4C7AB07F1E81ED2A7D0F9D_gshared_inline (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4BBFE241A8170BD26FE2B97638F0AC2A0B681551_gshared (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m81983F8FA044B09386E0E6F5CAAEA09339206A82_gshared (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6056B127052DF1F5C9D551E9461560ABDFD4F7B4_gshared (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32Enum>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mC3DE4829A2FF9925B2642AB5B744A1CD811CD2C4_gshared (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 * __this, RuntimeObject * ___key0, int32_t ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m61A69CD334F4858DC5E77D2EB5202A25F8FDECDD_gshared (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297  Enumerator_get_Current_mF5E3EE7DF9390CF293427F68702A39B38876BF7A_gshared_inline (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA6B83165B1011B147E900FA0B0E9C476C7002F72_gshared (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32Enum>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mB8736B7728AB9B7D54B1F80F3EF1D7387C71602E_gshared_inline (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32Enum>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_mE1D5856CA0AD4BC9F965E7BB22A544AD16FA0D3B_gshared_inline (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m0042CD2900609782847CE85D4BF62240A5E15100_gshared (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mB5092E5BF4F935AD6A5B6F47B0DF657967485F0C_gshared (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDA4EDE7D598191BD2343688D2B717607FF3B23FB_gshared (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m649DB1472F16924D644DD3B3B14312097780DDD3_gshared (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m073501C044B89182E43A118DF80FA6332EF267DC_gshared (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32Enum>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m3F06E406F8B71A1341D4238608509B025C69D12B_gshared (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * __this, Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32Enum>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEEA5A5F72EA8C73E1DF015A9D8A7429E6594A008_gshared (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32Enum>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB1A026CCEB3E7964B34FD994262DBD702AFF990D_gshared (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32Enum>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mCC400AED6C1C74B8E40F6D6B7963E4EA6E45927D_gshared_inline (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4B56A394F0FBC6FD03BD6711C71B49145EF23B5B_gshared (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mAA7B9442E6D05162C01B4CBBB5DBAA20257A7251_gshared (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32Enum>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m188EB111C6374EE609FC914D35B8B790508438DD_gshared (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * __this, Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32Enum>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m571B9269EC2FA49391BB6EB6B8E89FC8FFAA92B1_gshared (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32Enum>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m9F7004D3435497C0E6E76255853BD55E70DBE139_gshared (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32Enum>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m8632079C01DC3A51E6BB14818D4E1B4A282B6C91_gshared_inline (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m44556CA7798E25D08CB46BAC41319E102D828AC7_gshared (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m4CE7A5C2479F9BD031A08C955B2EB946478D64F8_gshared (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mB0BFDF5B476BD9C60F3059FD81550CDD90836952_gshared (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m74B9EB9E16A0CC0F80B0AB74B8E1E91C16E6998E_gshared (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCAD84084129516BD41DE5CC3E1FABA5A8DF836D0_gshared (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625  Enumerator_get_Current_m17E1C36ECBB09CC2AB892710866F8655D83A6048_gshared_inline (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m85CA135BAB22C9F0C87C84AB90FF6740D1859279_gshared (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_gshared_inline (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_gshared_inline (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8F52CBD1DABA0EA45EAF36A3303950A6D4AD3408_gshared (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m76316A729C4F22C6700823E31815F2039F2A6DA3_gshared (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m58CD8991EBEEEFF1143553B37DE9DDF1CC6D02FC_gshared (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7B6C01690CAD385E1EC8C9C3155917060B550A9A_gshared (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m7D87D3CA00A633E0B220F16101962976CC35419D_gshared (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m67069A4D94B7899E0F3212BF8DDC5052BB18A54B_gshared (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * __this, Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5440E65428351CA6F19B1804D172DCB5E9C59C98_gshared (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3714ECE30727E77F475635710D707743B6D930E6_gshared (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mF254C3BDEA9F0829958522BF88C75DE8BEC4961F_gshared_inline (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9D5734E51C34E8D349CDB8A667A80229F0437519_gshared (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF9ACC3A7CB89BB7AD33F2CFF22F95A360D09FE91_gshared (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m3922E9CAEB4F1AD6B37B22B80500929D49025AFE_gshared (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * __this, Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m20B0D06631B9715D2C26F9F0D0665BF0092FF7A6_gshared (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mAEC22D730EB290F4405C47EE9F330B3CD4E2DC68_gshared (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m5EAB60888D4E661A01C7F32AD890D785F8B6225B_gshared_inline (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m18A1301FAF8FFA3FBE318A2B919C714B77EE9932_gshared (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mE6B2E2E0EDD7723A19B718BD2F716D08CC4094E8_gshared (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mCC10A3A8AA470D555665C1AB660AD8F80AD037B0_gshared (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.Playables.Playable>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mFFC3B26B9DB1FAADC7D6772E06BDAE569B725F3F_gshared (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 * __this, RuntimeObject * ___key0, Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE0F2ED10656ECFC5DAA3FAF404A49C487C23D15A_gshared (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446  Enumerator_get_Current_m1F5B6D0DF2A97BE7677A33F61511690C1B0DD2FE_gshared_inline (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mDCD7A74E5E0A20D0D97417DC7150EF9899095E84_gshared (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.Playables.Playable>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mB6593966C4FD9F155B6941D8E59EC54B1E873D3F_gshared_inline (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.Playables.Playable>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  KeyValuePair_2_get_Value_m60AA12485C0D15C0990E19B77CB9B7188611C389_gshared_inline (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m981DAA8323E7602736311D1CED4C92153F677721_gshared (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m54348EB3E9B2CA6B1CE4CCC4FE6B44F05EF66310_gshared (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2B1142A2BDF0F2E31A39DBB8F620D54524062352_gshared (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mFEF0407A0B7A5879D672399005B0666407A5A271_gshared (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAFDDB103EB862CFF9B98C2D10C669A2B1A70354C_gshared (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m93F25A58EA765A2D1F3FCACF5C862EE8D5CD704D_gshared (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * __this, Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD34AC332B016F04C8D0B89D32CDD3329F39199BC_gshared (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF347BC45D2A1E7F69AA9E189F42F7FDC29DD1DC4_gshared (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m96A94645AE6427521969BC8EA3E264DCB7C702A7_gshared_inline (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m04E8A7FC5B21D88C3314D64D10CDDE3B0A2691AD_gshared (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF6513C4A7B17FCB265DD091D9D5E7A80A0883006_gshared (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m4228A92DD2D332ADE7BCDE646DB0277723811D4C_gshared (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * __this, Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m0413EFCF6E98F2DBBBF718B96E60DE2CF83146F0_gshared (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mC9E70555D0A98B7E1A7AEF986EA6BAEC8F548185_gshared (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  Enumerator_get_Current_mC5D9BD6C73128F78D243BF3997351D3ADD047A88_gshared_inline (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m769A41C867F3432BFEFD9E32F520D9663741572C_gshared (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF47AB58E07F2F2D0394C083A28CC4D1C8E30C927_gshared (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mF3A6121BE8EEA0CD765140BC467C180D15594A0A_gshared (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,System.Resources.ResourceLocator>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m235C2ECB676FBEBE3C67752ED2214DB926749C44_gshared (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF * __this, RuntimeObject * ___key0, ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF37A243498EE71B862328F44BF79933E71025A82_gshared (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF  Enumerator_get_Current_m3FF92D1D03F59A936734AF737364FAFED2A140A7_gshared_inline (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE16E4522A59B9515C262C4414C05C4121DB1B444_gshared (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Resources.ResourceLocator>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mF539F04FBBFE3F3DA0D8C9CAA7514323B466E455_gshared_inline (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Resources.ResourceLocator>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  KeyValuePair_2_get_Value_mB1564B1CCE4C1408B3E3133E0ACBFAA40FBFC7E8_gshared_inline (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA9396F4D9DF7406AB5686E98A4229A9E5F46B679_gshared (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mB7D639CE37CC9C10B0E693131384A644F9D10620_gshared (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mD26DF2BE5ABD327E34BEB576BDD8E6682FBF2178_gshared (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mDE6E88738BFF3DCC16A25E066B1741A98AF92457_gshared (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5DEFCDB279A48C5CB0A04C58DF198FA704435D8E_gshared (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m69AFD566014BB49432C39817293634C31763E1B7_gshared (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * __this, Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m4A7808B5A860C0A2D2EB5547AB31B8D6F9774E59_gshared (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4BD02A3B6F7E53515B43BD44C5426BD3EA526A5C_gshared (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mF5F76F44752EF5D12379CB45EB5DBF2E0F68DEC2_gshared_inline (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m2BEAEA161111D6F2CB48174E4371C63684CD9307_gshared (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mC19852E42CEC0F26E9E2119426AF6D1530AA8C24_gshared (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m52AF37DA766B7CEA33346D5C4EA61934F09912A7_gshared (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * __this, Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m7DCB867478439E5A826D1A9FE0E78D5A00C79461_gshared (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m46D6866509F10C28EEF5370CEB25904AF3758BDA_gshared (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  Enumerator_get_Current_m4E38945CC33296FA2C5BF8DDC4717B0A688CAE51_gshared_inline (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m87B25A514D8DC13E190EBD22F8D090A8C9017CF7_gshared (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mA82722E3E3B6518AE5CAC25AB58AE20A8C5AB847_gshared (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE4AED5AB60EB9CD8318B7A9E9C66327589A0468F_gshared (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,System.Single>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m289D00C93A828CAD3A66E035F5FA73462B485E79_gshared (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF * __this, RuntimeObject * ___key0, float ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m7F4DBCE35CB5976792E4DC1DD74B4D3FC53BEB56_gshared (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF  Enumerator_get_Current_m6A9C80FD2B66F17526ED6C3773CB77C40D66B64B_gshared_inline (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m9BB6C6845FD75553DEBFCFEAFE6D627F15CD72A3_gshared (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Single>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mB1BCB15D2930DE194EE802EF8D5BB1338FF85AEF_gshared_inline (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Single>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float KeyValuePair_2_get_Value_m351D737A2BAC4CA7396593E1287B5ADF917550AD_gshared_inline (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m58C2E221E5989EA4B2D8B923EC7C4E2B9E31AAE7_gshared (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m071E22FED37D91AA482DFB6F88713E0B4147CE3D_gshared (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m665D7B75C9F4907690AF276E92141FC2CFB4C558_gshared (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC3EAFEAB676CA2C651653243F226C4DA6A010D90_gshared (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m2AA7F492A670DC73046BB29C7C81F5936ADFD960_gshared (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Single>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE72BE2FDFC2EE5226D1BDB529EF35531C8F5DB62_gshared (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * __this, Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Single>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB9977E353E161879AB1480103495B9C15AB8290E_gshared (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Single>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m81725B240B71D47DFB3E07ADDEE3B4A845B40D1F_gshared (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Single>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m01CBB1EFD72B23398E65754F8AF3DC03D21D07DE_gshared_inline (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Single>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m161D3A09FF9D0D3707565D60DC53CD8EB10B8A8B_gshared (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Single>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m728A95A83A065D7B03DB3996709F06B5431B04A6_gshared (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Single>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2AA0D97C3D7ADC2DEBD60344EC6ABFEE740173F0_gshared (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * __this, Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Single>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m6A49C4E541DA46DF8AA57D89CDC7CF2E4F859783_gshared (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Single>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mC2AA7C38E498D95EBE349E469EBB77511C56CE5C_gshared (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Single>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Enumerator_get_Current_mF7BD0D1222A528B374CAA2D66B974D5AC27762FF_gshared_inline (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Single>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m0E5C0334154C02B6BC064D4C4468AB23C743C5AF_gshared (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Single>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m5DA9727C60233700BB2E47F4A6F6065A129F0FBE_gshared (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m7D19D2A543D6FCD7C0E8A266AC85019461EA0FE5_gshared (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mD99B2C0F80A585DF1D5C7D89770272ECD74ED87E_gshared (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB * __this, RuntimeObject * ___key0, StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD2720B1A7B2BFC3014C16196872BA5047A8AE03A_gshared (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB  Enumerator_get_Current_m052B8C0DCD8B073350990FF27BB201BC5F562F98_gshared_inline (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2E4A0DA6CE264B3E63C09CCAE9C300B6D1A44247_gshared (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_m31393EA36DAB728778868E8215FF1C7C9240D3EF_gshared_inline (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  KeyValuePair_2_get_Value_m9BAC24D4DA5064262BF226740DA8549B986E8D4A_gshared_inline (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8405471FC8E48FF1CB8AD4A57435D825FD988CFB_gshared (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mD14FE4A20D43595E8E77E3D2A180396C943F2F78_gshared (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m598DB76F622741986C1FF844C4E380BA95962825_gshared (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9BF946ADC21B4A54816670E3AF0B590DBF664674_gshared (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m2F30B8657722BA6C3A5730327B1E68BA68784F69_gshared (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m82FCEB4FAEE1D42A249625DB542BBED5F627F866_gshared (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * __this, Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mDBB13BDE88049C21C38B9DEB65FC3A349924BCCB_gshared (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m931F565CEF67C709E9314DF1E4A553BBE280D023_gshared (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m7CB8E28953A44F28229ED2F3E5AD5AFBC04A5116_gshared_inline (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m31E85215854C010A3C8C411F4F594BE844A4A8EB_gshared (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m70F3B1B9502669FEF77E48E04C65FA46F8D4333D_gshared (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mA443BB05924CDC5DF8A45A52FFE24A793AF3EA52_gshared (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * __this, Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m1546D8E5C77499B73093CBA1A8AA4573E975D108_gshared (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m68669B8C4C4D84F9303298505663F57258A3CDB3_gshared (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  Enumerator_get_Current_mFE0C86D2B33D38F019298EC36D98B2BF6AB44C10_gshared_inline (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mAE940F4A0A32C647466CA0280DAE90EF08CE1330_gshared (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m514817F5B2A29B01B9FDA5FB3369A3B8ECF232F8_gshared (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m3D4AB4C56DE9CC038EFAFFA945D3C8ED8B7D10A8_gshared (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mB12ED41FA0CB30BF3395421BF586CC7920F061D0_gshared (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B * __this, RuntimeObject * ___key0, PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA176415395A9841E4DBB28F8DD34E5877BD1AF04_gshared (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B  Enumerator_get_Current_m0AD213F7EF04A5D8F721FF9EF7F9936254D88953_gshared_inline (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m66EB93DCA969ACE7222209B8D2F1CE3B37EFA1E7_gshared (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_m1B11DFE72D75BC2759946A569A9C636D4309522B_gshared_inline (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  KeyValuePair_2_get_Value_m10B9453EC159BF1DDF08177F2DBA2B57D76F48EF_gshared_inline (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m101959897FD80467DAE127AF2D915735964C5196_gshared (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mA8191452BD0EF2C2590DE1FDA828C594422A4602_gshared (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB76FB7D26C9CE6E4F6E96E093DC99CAF6CEBACDE_gshared (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mED0E3F0760472D989E6D122AABD504EBCED06A46_gshared (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAE6235C67D0F5544E0A3B16782F40484DCF2787B_gshared (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m49F9A6C6BCA6B17AFCC4ED9CFCAE150175BBFE50_gshared (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * __this, Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m34F09C5F34234A3D1E87A7C98D8544E1C485B4C9_gshared (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mC10A1431C3E91B735B69CD71598237392B71C08D_gshared (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m03A27D0C62BDE26662A20D0498EFB2B5479F0AE0_gshared_inline (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mAB5684026DC6E6FA339C7C1A710E673CEA372255_gshared (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m9A9BB78733674C66F50EDF8FC6E2FC601EF4C5AE_gshared (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m3565CB4C3E36F8EFDF11B64997B4B8FF715B7AF1_gshared (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * __this, Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m1293B5A24263E405CF0596659BF626F5327A3623_gshared (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF79ABF664DF845367734EC1C302B7E179D7461E4_gshared (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  Enumerator_get_Current_mB96C418E620F63B7C7DC1E325C5DC554804E5664_gshared_inline (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m85B7B4A3E5BB6BB43F745FA0FD52C5B2360D5362_gshared (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mEB4BB0BB38FDE01A8A438CA08396D16F4874BB75_gshared (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m5652CD7E06F6A96E8EE9BCE498010D6B3204D068_gshared (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m685AA9BBB2B2A126DDE49E2F14B0D3ABE3705D23_gshared (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 * __this, RuntimeObject * ___key0, CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB56866DAF3636A89739F6C28116E71487F2923AF_gshared (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4  Enumerator_get_Current_mA8322D80C92505EDB9537F1B20E7C3057788F2B0_gshared_inline (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m0E7D1AC5C5604D99B144AE6237315A863349A0A8_gshared (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_m747CFD32143B44E062D32412E451E755360BFBDD_gshared_inline (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  KeyValuePair_2_get_Value_m1F8587BECF76798C296242EF6DAAABDBD94E1940_gshared_inline (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m308C02A41B67E4845BD96810EC4461A551BE5CED_gshared (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m740574F85FAA4FBE871F75CB4A51942FAC7ED85C_gshared (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m7E4F7BC7931E81298EA96A34F787A15366A11E0B_gshared (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m972115FD7463B69353F4946F9AFF8103EEA4DE3F_gshared (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m821C4631F80FD460EEBDDB3EC66C161EC66BF678_gshared (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m484E89E493D60140BCF7CCD4C46CC19741083DF8_gshared (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * __this, Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mCF58DD2B0C7137A41577134C735E18356360F266_gshared (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mC7D08E2F51A4021B1A8C082613A15F67D7A55331_gshared (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mC77A35631F8104CB665D8FDA4785838C225D21BD_gshared_inline (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mF47F56DAE7A60680F81058CF1452DD2663347B34_gshared (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mB02EA70E051AE95F2F66EC0379A86CD707D0D013_gshared (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mEE1ECA043FA8CAA492958C3B96BDB5065B3873DD_gshared (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * __this, Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mAC2C162ED5A99C7770DBAFF07AA94CD3EBA2C9AA_gshared (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF20975C16D46060B696D4F3E769182583023F985_gshared (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  Enumerator_get_Current_m68A5B206CEF62736554D9A5EAD44551CE3F79448_gshared_inline (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA595785978E44BA1F9E700CFEE1EC370867E625A_gshared (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mA4950969C75F04353E32D4D2FF7C141B1F4529D3_gshared (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE04B35E93A7611F0E327A667337DB0EDD8E4D8E1_gshared (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<UnityEngine.SceneManagement.Scene,System.Object>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m10DA3F2682D4558DE73A22B36B15F18C2796D885_gshared (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA * __this, Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD05DF8A9483F7789C142C6503DF55F25C4AC3E09_gshared (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA  Enumerator_get_Current_mF0D355D57D59AE01124D748BFA7B6DAC7D1AD508_gshared_inline (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD603AD441840FADCF11FD30ADC9F4153D0CD82CC_gshared (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<UnityEngine.SceneManagement.Scene,System.Object>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  KeyValuePair_2_get_Key_m0B603868B86580F687029DCD1E0CEEAD05382A9D_gshared_inline (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<UnityEngine.SceneManagement.Scene,System.Object>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m7431DB8E8D3F002697229B27FDF4C33BD94F3501_gshared_inline (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9C55922A693C602FD976C5A4220722AFD92A2F7F_gshared (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m734D5A449618F151E57B8475DA3F0987D83B4134_gshared (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m8BC0ACCBB6D5A14F5AE5A679B7367CED7E6BBD50_gshared (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m39A39963B845A5BBE8AF3629740D7D61102574C3_gshared (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m160798D7C47F51ED9F1B44ACA0DBCEF58F5E776E_gshared (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6308BC00A0751560FE6174ABEF0601A7AEF7411C_gshared (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * __this, Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mCF6C1CF3384FB2694FC1F4074BACEBE0D6401802_gshared (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m8905FAFC36A36C936774C2911DD86B22ACEC46CE_gshared (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  Enumerator_get_Current_m9A90A8CBA683512331C7C0FDC2A541CBE04B83BF_gshared_inline (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m31454F95A7B24C5E6FFB1EB8EEA88214998FA411_gshared (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m6F86B6FDD610A58BDB494E40B6CF1AAC4736F37B_gshared (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mA6E7DC96C9F0BCDC6A3CCCDAC435D61FFF50A1E7_gshared (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * __this, Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2CBB4FECD83B17D684112444B43B63FA75D24C87_gshared (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mFB21E5CE779E3FC1F98F6ACD242170CB6F669C58_gshared (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mB53F01CE4154FD48AA629560CB8D716C5EF7A577_gshared_inline (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mDC4289537EA5B0CB7CA1503ECAB717EBFAB6883E_gshared (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m7F5524B463D1F841B3100E571A31BF2A567DABDD_gshared (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m8C63E5B5D67A02DC877DF071A9D0FD92C6C3603D_gshared (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m268B246DDC03B031D11389F2557F9315F1F9BE93_gshared (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 * __this, uint32_t ___key0, SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m44F24D264FE28CCBFD7C55747325DFCFA7A6D00A_gshared (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356  Enumerator_get_Current_m2B41B3AF85699A11110880DB03E2FD9CFBAAD970_gshared_inline (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mBB3DB1459A8B0DDFF50F6982569BD813E9DB03C0_gshared (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t KeyValuePair_2_get_Key_m1E5AAFB041DC84F255E6852E9EA80D37AD08BE72_gshared_inline (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  KeyValuePair_2_get_Value_mC3B417BF3DC8D11BDBEBCB93FB07AF10BB326F98_gshared_inline (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mE74ECCC1CA412DC70BA6C2B38ACB5EE1FE4B8ADD_gshared (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mFE85411057AB8D3CA1D0A3893DC0631737F3FC0E_gshared (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m82664F6043FA2BD49DA25913FC317F65BA7402D9_gshared (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m88F820875F82FA690F26EBDB32DD210D357B6F40_gshared (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m370CE4D6972C3880D4D95EA11780BCD749555D74_gshared (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE01478290FE7FE415E0F7E63BFCF3BE1B1D4B114_gshared (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * __this, Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA9D8BB126CAE849147D8F0A2537BCCD7108B5D9F_gshared (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m00ADB6628A7A01327DE13C9C842BA4E3CBEA0915_gshared (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Enumerator_get_Current_mBF6D4BFEA785DC78773634D4F0B11263DEA4264A_gshared_inline (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m5A4A4DCD238B8EBF74B49159BD2296845EE19480_gshared (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF6F3FDC6350BD13278464A4F3F9A74F11E295151_gshared (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m81F833A4A337EF25DB490BB1379197BFF82C4CEB_gshared (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * __this, Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m1798657DE64BF08FCE56BF40CC75ADE8BC8EC570_gshared (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m94E90D4FF2EAF2388CC792922A253762714D1F84_gshared (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  Enumerator_get_Current_m51D17B47D04EBA2739C175CF657AB6ECB640F47C_gshared_inline (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m7D44840A37695EB78466F3ABFCB14C6B57899F6D_gshared (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m724A43477C7D0F678B5930DFE6E821BE6D050D37_gshared (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m5E4807DB2FD0B11126A9BB1D1E019A6E53E38DBA_gshared (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mB4961DB0A2626CA4B4446720CE465DC1C4A60669_gshared (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 * __this, uint32_t ___key0, SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m591CB5CA1267C00E50F141A4B46340A2F7A49714_gshared (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0  Enumerator_get_Current_mCE89EF7C00CD1E4756D32BD216BBAFC5D0800DDC_gshared_inline (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2B36716AA2CAA73BDB0E731156F14CDC968EB316_gshared (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t KeyValuePair_2_get_Key_mB20A449D5237B771AE841AAC0CE2A79147C707C4_gshared_inline (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  KeyValuePair_2_get_Value_mC4BEB487167E69E2EBB1D850CCFF9F9F65FFB478_gshared_inline (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mFBF026939673B76438290187279F0DEBA10D5D49_gshared (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m7BDCF8CBF77E5CE52A5486C3D8846B6A2E658BC6_gshared (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mD26576AAB84C77980FE7B1A8F48EB3B51CA28829_gshared (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mDDD432BC1D8B42ED8B03ED373085021BA2CFFD07_gshared (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m01E301A65AECFFC5F1ED4879D379DEAEE5A5B3D2_gshared (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mFEC28DE27E545361776D25FC70A9D201389623FC_gshared (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * __this, Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE8927C9330E8718B8A394A002635BDF3ECE4700B_gshared (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m74A583CC5653470ABEBE42E388AC7C66232A401B_gshared (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Enumerator_get_Current_m705CCAF83279A3F5A2CCA8A04CCEDC36156C64FB_gshared_inline (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m1BB580BF30193E7ABEF9623DF97C1899F86E1769_gshared (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m3ADA8D30338FD3E4891159126D0A9A5A1B19F9F2_gshared (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m86F4F563388AEA82957A48497704FA0DAD4C1AB3_gshared (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * __this, Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m4F74EB413EC12F6B0C0D248BE5913F265596D9BE_gshared (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m1A6A6822B9FCEFEB8D5E80F148277530C8290455_gshared (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  Enumerator_get_Current_mD9B94FD707ABFE0C1EC7F7DFCC59815A59E998BD_gshared_inline (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m477FBF8F1982F4EB0D5F77902E53EADABBF74FE7_gshared (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m418C82E6DF14EBBE3236EC787DD0C14E6BC3CBD7_gshared (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m25EF9998B6F93C8648270B3C015D2F1E2F7CC8CE_gshared (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m7584FA9A5CD154C6B420AD1F3480878BB34D6D98_gshared (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 * __this, uint32_t ___key0, SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m58BCE5A550C41C6393D8A59E866F3BBEB42354D4_gshared (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83  Enumerator_get_Current_m55B23807174A2CA880033058841527F928BDA86A_gshared_inline (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m78939813446995455FB8336F62B0FE04B44322C9_gshared (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t KeyValuePair_2_get_Key_mBAC6123DA95877C045253627BE76A5234B711332_gshared_inline (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  KeyValuePair_2_get_Value_mEC318EF9B03B8939EA829932E766F2D00B303C26_gshared_inline (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mEA6C57A83F36372FCBE0D9C9CDDCEA2603E045E9_gshared (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m55E8EAEFF930A5A0A7F4E9852F5AEB1A0DF6E861_gshared (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m60AB02DF53786DAB55A926D0A75C9CD7DC5399CE_gshared (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m135026AAB0FDE23DBFBD5F757A3471E088B1943F_gshared (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m27F1DE0077DC69C90C2252DB89BF606B30E71A1F_gshared (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6EE76E634C9D8722C106A035CD85C0383B8A2245_gshared (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * __this, Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mCCF903B735E775DAF0E1A25E5B0888137BCB6D30_gshared (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBD97F55DA622D385F4B000F62FA0E6E76523EEA2_gshared (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Enumerator_get_Current_m82A5BB6093ED85C8F62CE9A63C030EDC31A410E3_gshared_inline (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9A614F097677AE1FE85E2CCD254C23451C2471A7_gshared (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF4148D02CD187873DC5550472DE4044A68300EDB_gshared (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m762139B68CA5193D1F3C663F7928B0811860F7B3_gshared (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * __this, Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m75475E9C6DDB236F413BB10C91715AC7F3CB9AC6_gshared (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m6FC2E38A5F758797F3BCCE99ACA4DBA4F9E0B147_gshared (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  Enumerator_get_Current_m0F3BB75963309D6417EDEC6C995211D0E6D300BA_gshared_inline (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA72924B9FD536437B421E120F60632E9F96DF983_gshared (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF94165386C25529A6B572D684F15B11A63D9B633_gshared (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m63DEBBE612BC5369EE62C826B38B25EB54795CFD_gshared (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Int32>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mD6FF304CCBF59175C212FA30D5C7E0C6A0E758B9_gshared (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 * __this, uint32_t ___key0, int32_t ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE187876C3EBADE9190F94916E9D7AF390CFC58BF_gshared (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329  Enumerator_get_Current_m4D27705359F05FBF48605E4A80E9335887533177_gshared_inline (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5FDE420B16250BC9BF2A60FE0B6AF99251F538D3_gshared (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Int32>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t KeyValuePair_2_get_Key_mD05215E22C7A7F46C33AD78FD65AA475367DA23F_gshared_inline (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Int32>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_mCD93A7700AF69594AD330A91F8F778302EFF3480_gshared_inline (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD892D18060F21B29F011E4B8D627EBEDFACC019C_gshared (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m4E3403578532AFA83F976FCF2524C0D2C5D0C749_gshared (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFDDC1F8183481108320858F2C390D70CB16357EE_gshared (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6A85A80FD60AD64EF8D44D9912ACC0C18D40B20F_gshared (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mE61B86C3444A0228A6C11ED2DD07A8505052ECCF_gshared (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2050F1F4151522ECCC61038E956980D7C65B150E_gshared (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * __this, Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mF644CB9E7C78504DC746373D2D33DF55D8E5A79D_gshared (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m6AF3CFD77F3E36B7D2CA2B63646DC9C7409BEF71_gshared (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Int32>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Enumerator_get_Current_m8117F8B19DD849CC8F26E50D5183858944869231_gshared_inline (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Int32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m6054E1C1F98C73B6C18C33E4E3BF5DCDEF4EF8E7_gshared (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Int32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mB3EEE1C7A62006E001FDC145BEAA3DE2ABB2207E_gshared (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m62F84F2B08591904DA0D589121DF423CD547E770_gshared (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * __this, Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mC2AAD0728805D40DE76C45C61CE986EA98E0A7AF_gshared (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3B974C10CCE804B504042EE3E17D982A8AE57F62_gshared (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Int32>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mCB959A6A7034AC799AEFF6C0D5D6ACD37ED08AE2_gshared_inline (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Int32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m898E150235EF309DDA65F4E8F5FFDAF45FD0F985_gshared (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Int32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m10E3FBE494101CB5185EA9F71C4857390E9F049A_gshared (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m750DD6B57059079B11F8361F3063B40C487A5A75_gshared (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Object>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m76DA9A6BA5B7BD564ECE8478952E9BD7565E3D5E_gshared (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA * __this, uint32_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mAFF30CB774FB26F281E26BE9388A280BCF899620_gshared (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA  Enumerator_get_Current_m19AAEBA1A82A1F2EB6D56E59B8201B8802154E4B_gshared_inline (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9C02EBE3F85F5E980980C57F80839645F78169B_gshared (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Object>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t KeyValuePair_2_get_Key_mF8F0216E14C54E39812122729D57485323ECD580_gshared_inline (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Object>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m6BC97F2C3799A9DCBDEECC56E974E4724926F8D4_gshared_inline (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mC25454CC63B861B9CD7B9C028A0B7BEA865750CE_gshared (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mB90D83762353A0F2D350E4FF8E1CF31A26CFD2AE_gshared (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m72059C952692B8B4EA091A10FF5C00AA4C0BB2DD_gshared (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9FB0083A5AF8056D073EDE2ACE34355C7D71CFBC_gshared (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mA1FDAFBA33BE800D9DA34F818650717B3F297DB6_gshared (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m0096D6C2242507E47BD050D074DF72B39AB95DE7_gshared (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * __this, Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEC99B95308150A12001471B7A8ECBE4B4C0E14B5_gshared (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m529339A9A8AE41E4C5EDC9F19F34DC7E9AE0564D_gshared (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Enumerator_get_Current_m2CAC954CD5A710126A3CDFE8BE9BD6F10C2833E4_gshared_inline (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mF314B9EB8BBEDEA54EB9566F1D1777444198EE84_gshared (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mC92767335D9BF0FEC2C7680F2F121BF68FD665F4_gshared (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mA49758F5B6B4369AC85E618F7A25CBA727544CB4_gshared (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * __this, Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA32EC65C76D7D2EE04EB9CEAF5ED0589AEB1F690_gshared (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m96C84DAE2C4D93C85E192EA74296043897AB6803_gshared (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m8771447B47D7A1D61B647FFDC02FE36A4502C2D2_gshared_inline (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m19105352294F8E8A96F81034FD2FF8B0D3BC526D_gshared (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m0D244372A2D6FA61EA4C3EF81F2C7BBB915908EE_gshared (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mA5589C7A57EDE288109CED8BC40CE78C770B46E4_gshared (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.UInt32,System.UInt32>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m5CCBA9D007401C2CDB9AEC714BC8F36760CF6C40_gshared (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 * __this, uint32_t ___key0, uint32_t ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m0D54055DAE5688054D03A47069CD14ED787E06E2_gshared (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68  Enumerator_get_Current_m5CE5FFBB9E85965FDAF361AA0C62559A429B2A72_gshared_inline (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mCFB8AF2C305E1B2A476472BE3515D9A1435A79FB_gshared (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.UInt32,System.UInt32>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t KeyValuePair_2_get_Key_mBD0390B8F1D91BA1590854E2DC16543D5A56E359_gshared_inline (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.UInt32,System.UInt32>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t KeyValuePair_2_get_Value_mB8D07201A660CA269E2059D379E0EF97CBE61AA5_gshared_inline (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m99F2685243ABE9F51F9289821CD5A814A8C4DDCF_gshared (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m3EAA4E03188B233AEFEC40C7582862D21A72648D_gshared (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mC5F7386B658B1CB4D908602247D636ED86DA2955_gshared (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB7B464196060681B35C21DA9E1CC809D8DA6C69A_gshared (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m8873115DB546BB9CE8158193F2448F87E0AC1E3A_gshared (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.UInt32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m50C3DC27D3103249F836C07F907E6028BC168B70_gshared (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * __this, Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.UInt32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m886C9FDB736F7AB6D24B9336941D26D2250F4AF9_gshared (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.UInt32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD49B30E6F7A766D333E621D819161FBFB6ADB00F_gshared (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.UInt32>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Enumerator_get_Current_mAB5D5F2AD25C6AB635CA044AEDF8DDE87577C6F8_gshared_inline (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.UInt32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9F7326E7E930482812F5CE2164286D63230115C5_gshared (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.UInt32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mD30122A117429169E9422567FFEE76200D12053B_gshared (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.UInt32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m5BA6A3A9AEFF8AD2513AB40146FD307794B1345A_gshared (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * __this, Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.UInt32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA465D1A4B7ED98FD57CF8BFD1C0ECF45DB1BF74F_gshared (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.UInt32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA62233E446B062D2C0EACE777E6AA6236B3F0CF6_gshared (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.UInt32>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Enumerator_get_Current_m8F4E9C8A2458AC570194E8F023DB88917FB9D881_gshared_inline (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.UInt32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9693E97AB958A9B54F07A38D56BD1DD915149848_gshared (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.UInt32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m7E127627F8EBF328280B46359511E9A8286902C5_gshared (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mB699359942AA298EAF624F9DB0F548556316CE6B_gshared (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.UInt64,System.Object>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mA5DE73177A11EA3011EC9E102ED6F38EB38392E7_gshared (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 * __this, uint64_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3D1F7F65F5C19F97BB179C156AAA71263462359C_gshared (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703  Enumerator_get_Current_m63B1D951B21DCE7A50FAA8BA68F64D6449B9E2F7_gshared_inline (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m56CF742A530FDE441031F1515B0FB701956B1BA5_gshared (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.UInt64,System.Object>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t KeyValuePair_2_get_Key_mA8FB08FBAB14B2636B8CCB9AF7335BE74E40D610_gshared_inline (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.UInt64,System.Object>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m5B2D0424A5223AE5ED41CF182485150C056F8DC5_gshared_inline (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD3E1AB68FFE0BF93AAB469813289FE5F17EE69DD_gshared (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mA17C8AAA6CCA514D069BE532CFBDD22A251A2CD0_gshared (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m0E40E87CE301BC67D171B73394CF26F3C14EFC02_gshared (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4B53CBDCBF72F7E5B8886E324B89CB87839992DD_gshared (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mBEC1E9CDC78312A3B03E433AFA743EA9D451798A_gshared (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt64,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m008AF98E97143FD4CA7D80DA4D6ACFD335E309FE_gshared (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * __this, Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt64,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5C9D339D51DDDB956C4EA3FE1A705C427CB89476_gshared (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt64,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD2AC1FB03FCE3214D93F45759E9B6A5A87348052_gshared (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt64,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t Enumerator_get_Current_m1410E167C2512E6BBE2B465FE59D07168CFFE4FB_gshared_inline (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt64,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD8DC3188642B4F709CE103B7E750C7708D2ACC35_gshared (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt64,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m571B8EC9A0E42BB07F50E35564E4E2BDC6E30E92_gshared (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt64,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m35046DC7633EC3609130A1EE802B6B44F8EE2E41_gshared (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * __this, Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt64,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m4DD233EF226701D027665061F4FA075BE7D4F06D_gshared (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt64,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD96366CFCFC80DB931FBA2E67FB19D0469BBDCC9_gshared (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt64,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m9533A0264F8D3BCFE6DD4860D5E0ADA958E03AEA_gshared_inline (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt64,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mF5C37A1D565EB7DF79F7971F3459F1DB2DBDC2CD_gshared (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt64,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m7CB14A44D921B99B6D66473CA631792BDEA57143_gshared (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mF42283FF333C1D27CFB7E7FBF8624645C37CF46E_gshared (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m5DD6150F53F2A8A0D618EC656C3E89B4EB22ACBA_gshared (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 * __this, TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m0715DCFF0F848F5E633EB00D96EFD56764336D83_gshared (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551  Enumerator_get_Current_m23B8CC855231000EC661C87C6F73B91516A0DC30_gshared_inline (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD481D9AD8B5BA10E0F7D4C5FE195450387A2D77F_gshared (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  KeyValuePair_2_get_Key_m212B0FE7898E52C6B11FD6DD2C01E618B497E2AD_gshared_inline (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_mB163C52D89E02AECC98A60EC1244AD3DB0F622F2_gshared_inline (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mCAA235FC132F650DE649EC69AE23A041CCADCC64_gshared (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m85416256A509FEA64392AC585D8F55B4697A8BDD_gshared (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE4CD3E5CD5A82338E44484B9BAF97A7E195EC165_gshared (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9F48262927419812F557312CEDBD951F08E4E073_gshared (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mADCBA57E760234FDB30358193B5E0448AB07C847_gshared (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m014DA9565830615C201E5DF8B9205975240B951E_gshared (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * __this, Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m7DA7AE89AA8C789574C279CA9A741A2D41D5B3D1_gshared (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE8A672309D0D29E63163309C18A5DAA83FC9DB33_gshared (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  Enumerator_get_Current_m3B16C98F89532B1B1779AEA703E89F4C00B89023_gshared_inline (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mFA4CC275036841953FF049E5F5A8A84E764BD8FF_gshared (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m775FCA9CF915A3831D5861DD24325501B7D38BAD_gshared (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m714DA4303AE7B7D39303A6CC5F3BCF02CD0AE451_gshared (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * __this, Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m48A16523DD24FA9FAEE07D367A801668C64C02BA_gshared (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m5A4C00F330EB7E45503FF16C4E97E5BFC99E1E32_gshared (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mAD37B9480E773B32021E24AD633432749DB9E60F_gshared_inline (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m02C67B1F06E0A33E1BC9200E4514B09769CDA6A6_gshared (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mCB9FB774EF543F1E80EEE1F7050536C7B8EEC1EC_gshared (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * __this, const RuntimeMethod* method);

// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_mBF58B813B68245F622564FE532658BCF2B9AE4CC (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * __this, Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E *, Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C *, const RuntimeMethod*))Enumerator__ctor_mBF58B813B68245F622564FE532658BCF2B9AE4CC_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::Dispose()
inline void Enumerator_Dispose_m393416D5F87123936F19FFAEDD65E1FED4DB7002 (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E *, const RuntimeMethod*))Enumerator_Dispose_m393416D5F87123936F19FFAEDD65E1FED4DB7002_gshared)(__this, method);
}
// System.Void System.InvalidOperationException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * __this, String_t* ___message0, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m8CA3E15CB695B1E8D6FAF91040CCAF500DA2A819 (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E *, const RuntimeMethod*))Enumerator_MoveNext_m8CA3E15CB695B1E8D6FAF91040CCAF500DA2A819_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::get_Current()
inline IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  Enumerator_get_Current_m7F5BAD38AC8610717764A85A7FFD87004B58A096_inline (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * __this, const RuntimeMethod* method)
{
	return ((  IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  (*) (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E *, const RuntimeMethod*))Enumerator_get_Current_m7F5BAD38AC8610717764A85A7FFD87004B58A096_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mDC11BC1E273852E4737B368D2935713821A6348F (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mDC11BC1E273852E4737B368D2935713821A6348F_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mA49FC040CBCD5157D1F3C64661504E3E92D8B333 (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mA49FC040CBCD5157D1F3C64661504E3E92D8B333_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m76976B37514293499C02D96B9FDB870FFF5C0D8D (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * __this, Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 *, Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C *, const RuntimeMethod*))Enumerator__ctor_m76976B37514293499C02D96B9FDB870FFF5C0D8D_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::Dispose()
inline void Enumerator_Dispose_m735FBACA12B138D01FF9970D057F085AE7ECE822 (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 *, const RuntimeMethod*))Enumerator_Dispose_m735FBACA12B138D01FF9970D057F085AE7ECE822_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m093A14EABDA3F9BF00DE0CFEB1216AED79001493 (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 *, const RuntimeMethod*))Enumerator_MoveNext_m093A14EABDA3F9BF00DE0CFEB1216AED79001493_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::get_Current()
inline RuntimeObject * Enumerator_get_Current_m277C509169511A77DE96020437F06E4A00836EC1_inline (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 *, const RuntimeMethod*))Enumerator_get_Current_m277C509169511A77DE96020437F06E4A00836EC1_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mE3B2437F35D515B3D542AFAD5BA7C96969A2A7A8 (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mE3B2437F35D515B3D542AFAD5BA7C96969A2A7A8_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m3F588431C22AC3DF2CD72469D310556566BDAD76 (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m3F588431C22AC3DF2CD72469D310556566BDAD76_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m2E8653A4AE47CB8320FBCFDB0831F9D87AC2BB88 (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 *, Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *, int32_t, const RuntimeMethod*))Enumerator__ctor_m2E8653A4AE47CB8320FBCFDB0831F9D87AC2BB88_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_mAAE1742C0DCAAF1A9590BD39EE111DBF2AA545A6 (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A * __this, RuntimeObject * ___key0, bool ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *, RuntimeObject *, bool, const RuntimeMethod*))KeyValuePair_2__ctor_mAAE1742C0DCAAF1A9590BD39EE111DBF2AA545A6_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::MoveNext()
inline bool Enumerator_MoveNext_mA7E6268589E54CC062050593BBB47F1073271207 (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 *, const RuntimeMethod*))Enumerator_MoveNext_mA7E6268589E54CC062050593BBB47F1073271207_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::get_Current()
inline KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A  Enumerator_get_Current_mC06AEC97C3323055E9676EB20ACBFBC31A1A8FE5_inline (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A  (*) (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 *, const RuntimeMethod*))Enumerator_get_Current_mC06AEC97C3323055E9676EB20ACBFBC31A1A8FE5_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::Dispose()
inline void Enumerator_Dispose_m9286BC4CBE66DC783C782EC14D286D08DF8C9D60 (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 *, const RuntimeMethod*))Enumerator_Dispose_m9286BC4CBE66DC783C782EC14D286D08DF8C9D60_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>::get_Key()
inline RuntimeObject * KeyValuePair_2_get_Key_mF390DA2A3078B58DD811566C1131DF2495F5052E_inline (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *, const RuntimeMethod*))KeyValuePair_2_get_Key_mF390DA2A3078B58DD811566C1131DF2495F5052E_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>::get_Value()
inline bool KeyValuePair_2_get_Value_m9F9DF6119C16A47CA183A11447C735B01FE006C8_inline (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *, const RuntimeMethod*))KeyValuePair_2_get_Value_m9F9DF6119C16A47CA183A11447C735B01FE006C8_gshared_inline)(__this, method);
}
// System.Void System.Collections.DictionaryEntry::.ctor(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4 (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4D899F0978C53CC4CB8470ABD46D373B3149422B (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m4D899F0978C53CC4CB8470ABD46D373B3149422B_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mBE8B6A91DF1F86DB1DD0982E67A13C656ACA0BAA (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mBE8B6A91DF1F86DB1DD0982E67A13C656ACA0BAA_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m11FF78FB19334FEEFED57CED48CA2C02B4001241 (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m11FF78FB19334FEEFED57CED48CA2C02B4001241_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m84F5123E94AC5830BCC01D62BE87AFAE601D5109 (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m84F5123E94AC5830BCC01D62BE87AFAE601D5109_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAC08FA0ED664100994EC4973800BF144479C1D23 (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAC08FA0ED664100994EC4973800BF144479C1D23_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m2927973D232387F7744A92DB3FB50392ED608629 (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * __this, Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 *, Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *, const RuntimeMethod*))Enumerator__ctor_m2927973D232387F7744A92DB3FB50392ED608629_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Boolean>::Dispose()
inline void Enumerator_Dispose_mEEDC8B11EF1B23495FBB2C722A0697C9682C6CE8 (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 *, const RuntimeMethod*))Enumerator_Dispose_mEEDC8B11EF1B23495FBB2C722A0697C9682C6CE8_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Boolean>::MoveNext()
inline bool Enumerator_MoveNext_m96ADFEAB8791D4C22779AE125B3B19AF72E86063 (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 *, const RuntimeMethod*))Enumerator_MoveNext_m96ADFEAB8791D4C22779AE125B3B19AF72E86063_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Boolean>::get_Current()
inline RuntimeObject * Enumerator_get_Current_mEA1BC4360C34C08C7D84A1E47D8A5C3D8799BD83_inline (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 *, const RuntimeMethod*))Enumerator_get_Current_mEA1BC4360C34C08C7D84A1E47D8A5C3D8799BD83_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8723A9E4D88714592AF62696784D5B5EBDDA72E9 (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m8723A9E4D88714592AF62696784D5B5EBDDA72E9_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mEBBF9CFC3B47562513D9AD4F841F5A7CB4208633 (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mEBBF9CFC3B47562513D9AD4F841F5A7CB4208633_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m40082904CAD0A3503338D16B2CBFFF546598540D (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * __this, Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C *, Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *, const RuntimeMethod*))Enumerator__ctor_m40082904CAD0A3503338D16B2CBFFF546598540D_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Boolean>::Dispose()
inline void Enumerator_Dispose_mA7FC096509D31551442BF0062DC964990A5D90A6 (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C *, const RuntimeMethod*))Enumerator_Dispose_mA7FC096509D31551442BF0062DC964990A5D90A6_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Boolean>::MoveNext()
inline bool Enumerator_MoveNext_mEAE56113FDBDD7BAC1D81D70F76173964B7DED12 (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C *, const RuntimeMethod*))Enumerator_MoveNext_mEAE56113FDBDD7BAC1D81D70F76173964B7DED12_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Boolean>::get_Current()
inline bool Enumerator_get_Current_m07D0D8882D5F0199FA1C7D92F1E3A386339DB149_inline (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C *, const RuntimeMethod*))Enumerator_get_Current_m07D0D8882D5F0199FA1C7D92F1E3A386339DB149_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mBC441D51A8FA671D3A6EA506BCD97CFF82792063 (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mBC441D51A8FA671D3A6EA506BCD97CFF82792063_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m6C181DBA6AC285080B30A5E082219CE19E45D53A (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m6C181DBA6AC285080B30A5E082219CE19E45D53A_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m5470C1A826AD2E134019F451E4A4B7CBF1A39D25 (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 *, Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *, int32_t, const RuntimeMethod*))Enumerator__ctor_m5470C1A826AD2E134019F451E4A4B7CBF1A39D25_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.Color>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m1C6B20DE4E1372A0A735B276C000116249FF4536 (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F * __this, RuntimeObject * ___key0, Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *, RuntimeObject *, Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 , const RuntimeMethod*))KeyValuePair_2__ctor_m1C6B20DE4E1372A0A735B276C000116249FF4536_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::MoveNext()
inline bool Enumerator_MoveNext_m9E0DC21A98FE569F977979E2FAB4E57DFAC90ED3 (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 *, const RuntimeMethod*))Enumerator_MoveNext_m9E0DC21A98FE569F977979E2FAB4E57DFAC90ED3_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::get_Current()
inline KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F  Enumerator_get_Current_mAA0097316C588D1208E57565E1A71C5AA2C09D5D_inline (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F  (*) (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 *, const RuntimeMethod*))Enumerator_get_Current_mAA0097316C588D1208E57565E1A71C5AA2C09D5D_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::Dispose()
inline void Enumerator_Dispose_m92AFEE9650C5E96C92862F5F3F44B2F65B23B4BD (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 *, const RuntimeMethod*))Enumerator_Dispose_m92AFEE9650C5E96C92862F5F3F44B2F65B23B4BD_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.Color>::get_Key()
inline RuntimeObject * KeyValuePair_2_get_Key_mCF408B367A2849CAF5FF84CE89FA7C22DB5FCF9A_inline (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *, const RuntimeMethod*))KeyValuePair_2_get_Key_mCF408B367A2849CAF5FF84CE89FA7C22DB5FCF9A_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.Color>::get_Value()
inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  KeyValuePair_2_get_Value_mE1597809064F367FFDEDF44DBD6783D9D5638126_inline (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F * __this, const RuntimeMethod* method)
{
	return ((  Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  (*) (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *, const RuntimeMethod*))KeyValuePair_2_get_Value_mE1597809064F367FFDEDF44DBD6783D9D5638126_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mC46775589A27A5B5F9B8BA0757EFA214F78801C0 (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mC46775589A27A5B5F9B8BA0757EFA214F78801C0_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m7CA79C0AD345A3255921AA33B287EA41AEA6EDC2 (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m7CA79C0AD345A3255921AA33B287EA41AEA6EDC2_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m503A4ED2496D320A348EFE983FEE460362C1E3A4 (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m503A4ED2496D320A348EFE983FEE460362C1E3A4_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4987F576179A2AB54A98E98655F4D18C8CB429B6 (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4987F576179A2AB54A98E98655F4D18C8CB429B6_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6FA7EA0F0913C13B053A3024C255DCD633E5CEEA (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6FA7EA0F0913C13B053A3024C255DCD633E5CEEA_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Color>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m86CD177B3E92D7E2D1B69D76B5403837359D1CD4 (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * __this, Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 *, Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *, const RuntimeMethod*))Enumerator__ctor_m86CD177B3E92D7E2D1B69D76B5403837359D1CD4_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Color>::Dispose()
inline void Enumerator_Dispose_mC803889C46A08369F1D624D2BABC25D7DB089746 (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 *, const RuntimeMethod*))Enumerator_Dispose_mC803889C46A08369F1D624D2BABC25D7DB089746_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Color>::MoveNext()
inline bool Enumerator_MoveNext_m4055D0857376A252283604703DCC3F5FA248C521 (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 *, const RuntimeMethod*))Enumerator_MoveNext_m4055D0857376A252283604703DCC3F5FA248C521_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Color>::get_Current()
inline RuntimeObject * Enumerator_get_Current_mA038727F524E9EFD59F433AE47A3E1F83322C084_inline (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 *, const RuntimeMethod*))Enumerator_get_Current_mA038727F524E9EFD59F433AE47A3E1F83322C084_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m101C8716618407CB097EA6221F8C1B8F45D672D2 (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m101C8716618407CB097EA6221F8C1B8F45D672D2_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mF017E2142A4B78BD570DF194277B1FF400915F51 (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mF017E2142A4B78BD570DF194277B1FF400915F51_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Color>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_mDBEA997841D6B14286A33BA82B627130F9DD30A8 (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * __this, Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D *, Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *, const RuntimeMethod*))Enumerator__ctor_mDBEA997841D6B14286A33BA82B627130F9DD30A8_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Color>::Dispose()
inline void Enumerator_Dispose_m3490F84C29F9CD52902A23EDE8E0F24A93FAD9A0 (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D *, const RuntimeMethod*))Enumerator_Dispose_m3490F84C29F9CD52902A23EDE8E0F24A93FAD9A0_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Color>::MoveNext()
inline bool Enumerator_MoveNext_m6A7BDD3D45984E9E9B1881A2FA58B5FE2635C330 (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D *, const RuntimeMethod*))Enumerator_MoveNext_m6A7BDD3D45984E9E9B1881A2FA58B5FE2635C330_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Color>::get_Current()
inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  Enumerator_get_Current_m9F5FB4F5C47A723B910870911FB60C8EBCE791B3_inline (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * __this, const RuntimeMethod* method)
{
	return ((  Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  (*) (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D *, const RuntimeMethod*))Enumerator_get_Current_m9F5FB4F5C47A723B910870911FB60C8EBCE791B3_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m6F52670989A895999403B4D88106B31276D71BB0 (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m6F52670989A895999403B4D88106B31276D71BB0_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m5CF4D891E3AD481A18230DB9240AF27D575CA3A4 (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m5CF4D891E3AD481A18230DB9240AF27D575CA3A4_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_mA459ECC630B3F2742DB5C0E6369E91887CD127D0 (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 *, Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *, int32_t, const RuntimeMethod*))Enumerator__ctor_mA459ECC630B3F2742DB5C0E6369E91887CD127D0_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m88F692B7F78A3FCE5E88BD2B2514997F17CB45A8 (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 * __this, RuntimeObject * ___key0, int32_t ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *, RuntimeObject *, int32_t, const RuntimeMethod*))KeyValuePair_2__ctor_m88F692B7F78A3FCE5E88BD2B2514997F17CB45A8_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::MoveNext()
inline bool Enumerator_MoveNext_m1ED9D5A12250292CC7E7E177B6E93A7BE75666D6 (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 *, const RuntimeMethod*))Enumerator_MoveNext_m1ED9D5A12250292CC7E7E177B6E93A7BE75666D6_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::get_Current()
inline KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5  Enumerator_get_Current_m5279E034E5287E508D042888CCB92425D460E4D2_inline (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5  (*) (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 *, const RuntimeMethod*))Enumerator_get_Current_m5279E034E5287E508D042888CCB92425D460E4D2_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::Dispose()
inline void Enumerator_Dispose_m95A52398C470C15FA5A0173470BD93A9750B0889 (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 *, const RuntimeMethod*))Enumerator_Dispose_m95A52398C470C15FA5A0173470BD93A9750B0889_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>::get_Key()
inline RuntimeObject * KeyValuePair_2_get_Key_m1AEFA99ECEA20A9740DCFCE1622EB2F8B9184321_inline (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m1AEFA99ECEA20A9740DCFCE1622EB2F8B9184321_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>::get_Value()
inline int32_t KeyValuePair_2_get_Value_mC6B953D39DE75B2143D5A5850CA81C6779532803_inline (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6B953D39DE75B2143D5A5850CA81C6779532803_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9DCEC64B5383F91168DC00C9D1BCBA91805F6A34 (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m9DCEC64B5383F91168DC00C9D1BCBA91805F6A34_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m6CCBFE8A3E1A838C6BEA1A71650480FE69025DA2 (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m6CCBFE8A3E1A838C6BEA1A71650480FE69025DA2_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mC3EC3EF6F817440BFD220B86A3A2272FE3191017 (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mC3EC3EF6F817440BFD220B86A3A2272FE3191017_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD58FCEF543C8C5FE793758AE615F0C85DE479433 (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD58FCEF543C8C5FE793758AE615F0C85DE479433_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3A6C7B5AF268790DD5DC326DC8BA5213DFE07784 (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3A6C7B5AF268790DD5DC326DC8BA5213DFE07784_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m2AEF0177FCBA3AE0E51589784B5F3BC9976E2074 (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * __this, Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 *, Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *, const RuntimeMethod*))Enumerator__ctor_m2AEF0177FCBA3AE0E51589784B5F3BC9976E2074_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32>::Dispose()
inline void Enumerator_Dispose_mBF906D5B94336A92FED1A69E0EF666BBEAFF84AA (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 *, const RuntimeMethod*))Enumerator_Dispose_mBF906D5B94336A92FED1A69E0EF666BBEAFF84AA_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32>::MoveNext()
inline bool Enumerator_MoveNext_mB380BB4BFD80C5A3080F2980B3BD52FB255FEC7A (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 *, const RuntimeMethod*))Enumerator_MoveNext_mB380BB4BFD80C5A3080F2980B3BD52FB255FEC7A_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32>::get_Current()
inline RuntimeObject * Enumerator_get_Current_m2CCCCA8F2AC3C52BBFDE257E16189AC172B18AEF_inline (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 *, const RuntimeMethod*))Enumerator_get_Current_m2CCCCA8F2AC3C52BBFDE257E16189AC172B18AEF_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD791E407730069EDF144A767A6D412A761044030 (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mD791E407730069EDF144A767A6D412A761044030_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m9012229285E787379E88BAC1ECFEB4E2EDAA7A84 (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m9012229285E787379E88BAC1ECFEB4E2EDAA7A84_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m923F611E2EFB07303EB41E434043CCC3048E0475 (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * __this, Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 *, Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *, const RuntimeMethod*))Enumerator__ctor_m923F611E2EFB07303EB41E434043CCC3048E0475_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32>::Dispose()
inline void Enumerator_Dispose_m381A7EAF9815A5FE6471E41E908A3A56F52B89A2 (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 *, const RuntimeMethod*))Enumerator_Dispose_m381A7EAF9815A5FE6471E41E908A3A56F52B89A2_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32>::MoveNext()
inline bool Enumerator_MoveNext_m5770100609CF1681B6F451464935B5FDC499D322 (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 *, const RuntimeMethod*))Enumerator_MoveNext_m5770100609CF1681B6F451464935B5FDC499D322_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32>::get_Current()
inline int32_t Enumerator_get_Current_m5FE6948B698A38954A4C7AB07F1E81ED2A7D0F9D_inline (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 *, const RuntimeMethod*))Enumerator_get_Current_m5FE6948B698A38954A4C7AB07F1E81ED2A7D0F9D_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4BBFE241A8170BD26FE2B97638F0AC2A0B681551 (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m4BBFE241A8170BD26FE2B97638F0AC2A0B681551_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m81983F8FA044B09386E0E6F5CAAEA09339206A82 (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m81983F8FA044B09386E0E6F5CAAEA09339206A82_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m6056B127052DF1F5C9D551E9461560ABDFD4F7B4 (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD *, Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *, int32_t, const RuntimeMethod*))Enumerator__ctor_m6056B127052DF1F5C9D551E9461560ABDFD4F7B4_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32Enum>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_mC3DE4829A2FF9925B2642AB5B744A1CD811CD2C4 (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 * __this, RuntimeObject * ___key0, int32_t ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *, RuntimeObject *, int32_t, const RuntimeMethod*))KeyValuePair_2__ctor_mC3DE4829A2FF9925B2642AB5B744A1CD811CD2C4_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::MoveNext()
inline bool Enumerator_MoveNext_m61A69CD334F4858DC5E77D2EB5202A25F8FDECDD (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD *, const RuntimeMethod*))Enumerator_MoveNext_m61A69CD334F4858DC5E77D2EB5202A25F8FDECDD_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::get_Current()
inline KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297  Enumerator_get_Current_mF5E3EE7DF9390CF293427F68702A39B38876BF7A_inline (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297  (*) (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD *, const RuntimeMethod*))Enumerator_get_Current_mF5E3EE7DF9390CF293427F68702A39B38876BF7A_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::Dispose()
inline void Enumerator_Dispose_mA6B83165B1011B147E900FA0B0E9C476C7002F72 (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD *, const RuntimeMethod*))Enumerator_Dispose_mA6B83165B1011B147E900FA0B0E9C476C7002F72_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32Enum>::get_Key()
inline RuntimeObject * KeyValuePair_2_get_Key_mB8736B7728AB9B7D54B1F80F3EF1D7387C71602E_inline (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *, const RuntimeMethod*))KeyValuePair_2_get_Key_mB8736B7728AB9B7D54B1F80F3EF1D7387C71602E_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32Enum>::get_Value()
inline int32_t KeyValuePair_2_get_Value_mE1D5856CA0AD4BC9F965E7BB22A544AD16FA0D3B_inline (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *, const RuntimeMethod*))KeyValuePair_2_get_Value_mE1D5856CA0AD4BC9F965E7BB22A544AD16FA0D3B_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m0042CD2900609782847CE85D4BF62240A5E15100 (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m0042CD2900609782847CE85D4BF62240A5E15100_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mB5092E5BF4F935AD6A5B6F47B0DF657967485F0C (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mB5092E5BF4F935AD6A5B6F47B0DF657967485F0C_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDA4EDE7D598191BD2343688D2B717607FF3B23FB (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDA4EDE7D598191BD2343688D2B717607FF3B23FB_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m649DB1472F16924D644DD3B3B14312097780DDD3 (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m649DB1472F16924D644DD3B3B14312097780DDD3_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m073501C044B89182E43A118DF80FA6332EF267DC (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m073501C044B89182E43A118DF80FA6332EF267DC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32Enum>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m3F06E406F8B71A1341D4238608509B025C69D12B (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * __this, Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE *, Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *, const RuntimeMethod*))Enumerator__ctor_m3F06E406F8B71A1341D4238608509B025C69D12B_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32Enum>::Dispose()
inline void Enumerator_Dispose_mEEA5A5F72EA8C73E1DF015A9D8A7429E6594A008 (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE *, const RuntimeMethod*))Enumerator_Dispose_mEEA5A5F72EA8C73E1DF015A9D8A7429E6594A008_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32Enum>::MoveNext()
inline bool Enumerator_MoveNext_mB1A026CCEB3E7964B34FD994262DBD702AFF990D (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE *, const RuntimeMethod*))Enumerator_MoveNext_mB1A026CCEB3E7964B34FD994262DBD702AFF990D_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32Enum>::get_Current()
inline RuntimeObject * Enumerator_get_Current_mCC400AED6C1C74B8E40F6D6B7963E4EA6E45927D_inline (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE *, const RuntimeMethod*))Enumerator_get_Current_mCC400AED6C1C74B8E40F6D6B7963E4EA6E45927D_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4B56A394F0FBC6FD03BD6711C71B49145EF23B5B (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m4B56A394F0FBC6FD03BD6711C71B49145EF23B5B_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mAA7B9442E6D05162C01B4CBBB5DBAA20257A7251 (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mAA7B9442E6D05162C01B4CBBB5DBAA20257A7251_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32Enum>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m188EB111C6374EE609FC914D35B8B790508438DD (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * __this, Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED *, Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *, const RuntimeMethod*))Enumerator__ctor_m188EB111C6374EE609FC914D35B8B790508438DD_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32Enum>::Dispose()
inline void Enumerator_Dispose_m571B9269EC2FA49391BB6EB6B8E89FC8FFAA92B1 (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED *, const RuntimeMethod*))Enumerator_Dispose_m571B9269EC2FA49391BB6EB6B8E89FC8FFAA92B1_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32Enum>::MoveNext()
inline bool Enumerator_MoveNext_m9F7004D3435497C0E6E76255853BD55E70DBE139 (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED *, const RuntimeMethod*))Enumerator_MoveNext_m9F7004D3435497C0E6E76255853BD55E70DBE139_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32Enum>::get_Current()
inline int32_t Enumerator_get_Current_m8632079C01DC3A51E6BB14818D4E1B4A282B6C91_inline (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED *, const RuntimeMethod*))Enumerator_get_Current_m8632079C01DC3A51E6BB14818D4E1B4A282B6C91_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m44556CA7798E25D08CB46BAC41319E102D828AC7 (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m44556CA7798E25D08CB46BAC41319E102D828AC7_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m4CE7A5C2479F9BD031A08C955B2EB946478D64F8 (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m4CE7A5C2479F9BD031A08C955B2EB946478D64F8_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_mB0BFDF5B476BD9C60F3059FD81550CDD90836952 (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 *, Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *, int32_t, const RuntimeMethod*))Enumerator__ctor_mB0BFDF5B476BD9C60F3059FD81550CDD90836952_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m74B9EB9E16A0CC0F80B0AB74B8E1E91C16E6998E (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, RuntimeObject * ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *, RuntimeObject *, RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m74B9EB9E16A0CC0F80B0AB74B8E1E91C16E6998E_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_mCAD84084129516BD41DE5CC3E1FABA5A8DF836D0 (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 *, const RuntimeMethod*))Enumerator_MoveNext_mCAD84084129516BD41DE5CC3E1FABA5A8DF836D0_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::get_Current()
inline KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625  Enumerator_get_Current_m17E1C36ECBB09CC2AB892710866F8655D83A6048_inline (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625  (*) (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 *, const RuntimeMethod*))Enumerator_get_Current_m17E1C36ECBB09CC2AB892710866F8655D83A6048_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::Dispose()
inline void Enumerator_Dispose_m85CA135BAB22C9F0C87C84AB90FF6740D1859279 (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 *, const RuntimeMethod*))Enumerator_Dispose_m85CA135BAB22C9F0C87C84AB90FF6740D1859279_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::get_Key()
inline RuntimeObject * KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_inline (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *, const RuntimeMethod*))KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::get_Value()
inline RuntimeObject * KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_inline (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8F52CBD1DABA0EA45EAF36A3303950A6D4AD3408 (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m8F52CBD1DABA0EA45EAF36A3303950A6D4AD3408_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m76316A729C4F22C6700823E31815F2039F2A6DA3 (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m76316A729C4F22C6700823E31815F2039F2A6DA3_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m58CD8991EBEEEFF1143553B37DE9DDF1CC6D02FC (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m58CD8991EBEEEFF1143553B37DE9DDF1CC6D02FC_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7B6C01690CAD385E1EC8C9C3155917060B550A9A (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7B6C01690CAD385E1EC8C9C3155917060B550A9A_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m7D87D3CA00A633E0B220F16101962976CC35419D (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m7D87D3CA00A633E0B220F16101962976CC35419D_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m67069A4D94B7899E0F3212BF8DDC5052BB18A54B (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * __this, Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 *, Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *, const RuntimeMethod*))Enumerator__ctor_m67069A4D94B7899E0F3212BF8DDC5052BB18A54B_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Object>::Dispose()
inline void Enumerator_Dispose_m5440E65428351CA6F19B1804D172DCB5E9C59C98 (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 *, const RuntimeMethod*))Enumerator_Dispose_m5440E65428351CA6F19B1804D172DCB5E9C59C98_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m3714ECE30727E77F475635710D707743B6D930E6 (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 *, const RuntimeMethod*))Enumerator_MoveNext_m3714ECE30727E77F475635710D707743B6D930E6_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Object>::get_Current()
inline RuntimeObject * Enumerator_get_Current_mF254C3BDEA9F0829958522BF88C75DE8BEC4961F_inline (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 *, const RuntimeMethod*))Enumerator_get_Current_mF254C3BDEA9F0829958522BF88C75DE8BEC4961F_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9D5734E51C34E8D349CDB8A667A80229F0437519 (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m9D5734E51C34E8D349CDB8A667A80229F0437519_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mF9ACC3A7CB89BB7AD33F2CFF22F95A360D09FE91 (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mF9ACC3A7CB89BB7AD33F2CFF22F95A360D09FE91_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m3922E9CAEB4F1AD6B37B22B80500929D49025AFE (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * __this, Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 *, Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *, const RuntimeMethod*))Enumerator__ctor_m3922E9CAEB4F1AD6B37B22B80500929D49025AFE_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::Dispose()
inline void Enumerator_Dispose_m20B0D06631B9715D2C26F9F0D0665BF0092FF7A6 (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 *, const RuntimeMethod*))Enumerator_Dispose_m20B0D06631B9715D2C26F9F0D0665BF0092FF7A6_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_mAEC22D730EB290F4405C47EE9F330B3CD4E2DC68 (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 *, const RuntimeMethod*))Enumerator_MoveNext_mAEC22D730EB290F4405C47EE9F330B3CD4E2DC68_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::get_Current()
inline RuntimeObject * Enumerator_get_Current_m5EAB60888D4E661A01C7F32AD890D785F8B6225B_inline (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 *, const RuntimeMethod*))Enumerator_get_Current_m5EAB60888D4E661A01C7F32AD890D785F8B6225B_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m18A1301FAF8FFA3FBE318A2B919C714B77EE9932 (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m18A1301FAF8FFA3FBE318A2B919C714B77EE9932_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mE6B2E2E0EDD7723A19B718BD2F716D08CC4094E8 (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mE6B2E2E0EDD7723A19B718BD2F716D08CC4094E8_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_mCC10A3A8AA470D555665C1AB660AD8F80AD037B0 (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 *, Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *, int32_t, const RuntimeMethod*))Enumerator__ctor_mCC10A3A8AA470D555665C1AB660AD8F80AD037B0_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.Playables.Playable>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_mFFC3B26B9DB1FAADC7D6772E06BDAE569B725F3F (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 * __this, RuntimeObject * ___key0, Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *, RuntimeObject *, Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 , const RuntimeMethod*))KeyValuePair_2__ctor_mFFC3B26B9DB1FAADC7D6772E06BDAE569B725F3F_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::MoveNext()
inline bool Enumerator_MoveNext_mE0F2ED10656ECFC5DAA3FAF404A49C487C23D15A (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 *, const RuntimeMethod*))Enumerator_MoveNext_mE0F2ED10656ECFC5DAA3FAF404A49C487C23D15A_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::get_Current()
inline KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446  Enumerator_get_Current_m1F5B6D0DF2A97BE7677A33F61511690C1B0DD2FE_inline (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446  (*) (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 *, const RuntimeMethod*))Enumerator_get_Current_m1F5B6D0DF2A97BE7677A33F61511690C1B0DD2FE_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::Dispose()
inline void Enumerator_Dispose_mDCD7A74E5E0A20D0D97417DC7150EF9899095E84 (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 *, const RuntimeMethod*))Enumerator_Dispose_mDCD7A74E5E0A20D0D97417DC7150EF9899095E84_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.Playables.Playable>::get_Key()
inline RuntimeObject * KeyValuePair_2_get_Key_mB6593966C4FD9F155B6941D8E59EC54B1E873D3F_inline (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *, const RuntimeMethod*))KeyValuePair_2_get_Key_mB6593966C4FD9F155B6941D8E59EC54B1E873D3F_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.Playables.Playable>::get_Value()
inline Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  KeyValuePair_2_get_Value_m60AA12485C0D15C0990E19B77CB9B7188611C389_inline (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 * __this, const RuntimeMethod* method)
{
	return ((  Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  (*) (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m60AA12485C0D15C0990E19B77CB9B7188611C389_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m981DAA8323E7602736311D1CED4C92153F677721 (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m981DAA8323E7602736311D1CED4C92153F677721_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m54348EB3E9B2CA6B1CE4CCC4FE6B44F05EF66310 (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m54348EB3E9B2CA6B1CE4CCC4FE6B44F05EF66310_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2B1142A2BDF0F2E31A39DBB8F620D54524062352 (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2B1142A2BDF0F2E31A39DBB8F620D54524062352_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mFEF0407A0B7A5879D672399005B0666407A5A271 (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mFEF0407A0B7A5879D672399005B0666407A5A271_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAFDDB103EB862CFF9B98C2D10C669A2B1A70354C (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAFDDB103EB862CFF9B98C2D10C669A2B1A70354C_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m93F25A58EA765A2D1F3FCACF5C862EE8D5CD704D (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * __this, Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 *, Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *, const RuntimeMethod*))Enumerator__ctor_m93F25A58EA765A2D1F3FCACF5C862EE8D5CD704D_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::Dispose()
inline void Enumerator_Dispose_mD34AC332B016F04C8D0B89D32CDD3329F39199BC (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 *, const RuntimeMethod*))Enumerator_Dispose_mD34AC332B016F04C8D0B89D32CDD3329F39199BC_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::MoveNext()
inline bool Enumerator_MoveNext_mF347BC45D2A1E7F69AA9E189F42F7FDC29DD1DC4 (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 *, const RuntimeMethod*))Enumerator_MoveNext_mF347BC45D2A1E7F69AA9E189F42F7FDC29DD1DC4_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::get_Current()
inline RuntimeObject * Enumerator_get_Current_m96A94645AE6427521969BC8EA3E264DCB7C702A7_inline (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 *, const RuntimeMethod*))Enumerator_get_Current_m96A94645AE6427521969BC8EA3E264DCB7C702A7_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m04E8A7FC5B21D88C3314D64D10CDDE3B0A2691AD (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m04E8A7FC5B21D88C3314D64D10CDDE3B0A2691AD_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mF6513C4A7B17FCB265DD091D9D5E7A80A0883006 (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mF6513C4A7B17FCB265DD091D9D5E7A80A0883006_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m4228A92DD2D332ADE7BCDE646DB0277723811D4C (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * __this, Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD *, Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *, const RuntimeMethod*))Enumerator__ctor_m4228A92DD2D332ADE7BCDE646DB0277723811D4C_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::Dispose()
inline void Enumerator_Dispose_m0413EFCF6E98F2DBBBF718B96E60DE2CF83146F0 (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD *, const RuntimeMethod*))Enumerator_Dispose_m0413EFCF6E98F2DBBBF718B96E60DE2CF83146F0_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::MoveNext()
inline bool Enumerator_MoveNext_mC9E70555D0A98B7E1A7AEF986EA6BAEC8F548185 (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD *, const RuntimeMethod*))Enumerator_MoveNext_mC9E70555D0A98B7E1A7AEF986EA6BAEC8F548185_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::get_Current()
inline Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  Enumerator_get_Current_mC5D9BD6C73128F78D243BF3997351D3ADD047A88_inline (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * __this, const RuntimeMethod* method)
{
	return ((  Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  (*) (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD *, const RuntimeMethod*))Enumerator_get_Current_mC5D9BD6C73128F78D243BF3997351D3ADD047A88_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m769A41C867F3432BFEFD9E32F520D9663741572C (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m769A41C867F3432BFEFD9E32F520D9663741572C_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mF47AB58E07F2F2D0394C083A28CC4D1C8E30C927 (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mF47AB58E07F2F2D0394C083A28CC4D1C8E30C927_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_mF3A6121BE8EEA0CD765140BC467C180D15594A0A (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D *, Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *, int32_t, const RuntimeMethod*))Enumerator__ctor_mF3A6121BE8EEA0CD765140BC467C180D15594A0A_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,System.Resources.ResourceLocator>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m235C2ECB676FBEBE3C67752ED2214DB926749C44 (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF * __this, RuntimeObject * ___key0, ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *, RuntimeObject *, ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 , const RuntimeMethod*))KeyValuePair_2__ctor_m235C2ECB676FBEBE3C67752ED2214DB926749C44_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::MoveNext()
inline bool Enumerator_MoveNext_mF37A243498EE71B862328F44BF79933E71025A82 (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D *, const RuntimeMethod*))Enumerator_MoveNext_mF37A243498EE71B862328F44BF79933E71025A82_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::get_Current()
inline KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF  Enumerator_get_Current_m3FF92D1D03F59A936734AF737364FAFED2A140A7_inline (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF  (*) (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D *, const RuntimeMethod*))Enumerator_get_Current_m3FF92D1D03F59A936734AF737364FAFED2A140A7_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::Dispose()
inline void Enumerator_Dispose_mE16E4522A59B9515C262C4414C05C4121DB1B444 (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D *, const RuntimeMethod*))Enumerator_Dispose_mE16E4522A59B9515C262C4414C05C4121DB1B444_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Resources.ResourceLocator>::get_Key()
inline RuntimeObject * KeyValuePair_2_get_Key_mF539F04FBBFE3F3DA0D8C9CAA7514323B466E455_inline (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *, const RuntimeMethod*))KeyValuePair_2_get_Key_mF539F04FBBFE3F3DA0D8C9CAA7514323B466E455_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Resources.ResourceLocator>::get_Value()
inline ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  KeyValuePair_2_get_Value_mB1564B1CCE4C1408B3E3133E0ACBFAA40FBFC7E8_inline (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF * __this, const RuntimeMethod* method)
{
	return ((  ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  (*) (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *, const RuntimeMethod*))KeyValuePair_2_get_Value_mB1564B1CCE4C1408B3E3133E0ACBFAA40FBFC7E8_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA9396F4D9DF7406AB5686E98A4229A9E5F46B679 (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mA9396F4D9DF7406AB5686E98A4229A9E5F46B679_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mB7D639CE37CC9C10B0E693131384A644F9D10620 (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mB7D639CE37CC9C10B0E693131384A644F9D10620_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mD26DF2BE5ABD327E34BEB576BDD8E6682FBF2178 (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mD26DF2BE5ABD327E34BEB576BDD8E6682FBF2178_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mDE6E88738BFF3DCC16A25E066B1741A98AF92457 (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mDE6E88738BFF3DCC16A25E066B1741A98AF92457_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5DEFCDB279A48C5CB0A04C58DF198FA704435D8E (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5DEFCDB279A48C5CB0A04C58DF198FA704435D8E_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m69AFD566014BB49432C39817293634C31763E1B7 (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * __this, Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 *, Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *, const RuntimeMethod*))Enumerator__ctor_m69AFD566014BB49432C39817293634C31763E1B7_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::Dispose()
inline void Enumerator_Dispose_m4A7808B5A860C0A2D2EB5547AB31B8D6F9774E59 (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 *, const RuntimeMethod*))Enumerator_Dispose_m4A7808B5A860C0A2D2EB5547AB31B8D6F9774E59_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::MoveNext()
inline bool Enumerator_MoveNext_m4BD02A3B6F7E53515B43BD44C5426BD3EA526A5C (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 *, const RuntimeMethod*))Enumerator_MoveNext_m4BD02A3B6F7E53515B43BD44C5426BD3EA526A5C_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::get_Current()
inline RuntimeObject * Enumerator_get_Current_mF5F76F44752EF5D12379CB45EB5DBF2E0F68DEC2_inline (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 *, const RuntimeMethod*))Enumerator_get_Current_mF5F76F44752EF5D12379CB45EB5DBF2E0F68DEC2_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m2BEAEA161111D6F2CB48174E4371C63684CD9307 (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m2BEAEA161111D6F2CB48174E4371C63684CD9307_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mC19852E42CEC0F26E9E2119426AF6D1530AA8C24 (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mC19852E42CEC0F26E9E2119426AF6D1530AA8C24_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m52AF37DA766B7CEA33346D5C4EA61934F09912A7 (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * __this, Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 *, Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *, const RuntimeMethod*))Enumerator__ctor_m52AF37DA766B7CEA33346D5C4EA61934F09912A7_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::Dispose()
inline void Enumerator_Dispose_m7DCB867478439E5A826D1A9FE0E78D5A00C79461 (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 *, const RuntimeMethod*))Enumerator_Dispose_m7DCB867478439E5A826D1A9FE0E78D5A00C79461_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::MoveNext()
inline bool Enumerator_MoveNext_m46D6866509F10C28EEF5370CEB25904AF3758BDA (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 *, const RuntimeMethod*))Enumerator_MoveNext_m46D6866509F10C28EEF5370CEB25904AF3758BDA_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::get_Current()
inline ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  Enumerator_get_Current_m4E38945CC33296FA2C5BF8DDC4717B0A688CAE51_inline (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * __this, const RuntimeMethod* method)
{
	return ((  ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  (*) (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 *, const RuntimeMethod*))Enumerator_get_Current_m4E38945CC33296FA2C5BF8DDC4717B0A688CAE51_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m87B25A514D8DC13E190EBD22F8D090A8C9017CF7 (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m87B25A514D8DC13E190EBD22F8D090A8C9017CF7_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mA82722E3E3B6518AE5CAC25AB58AE20A8C5AB847 (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mA82722E3E3B6518AE5CAC25AB58AE20A8C5AB847_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_mE4AED5AB60EB9CD8318B7A9E9C66327589A0468F (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B *, Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *, int32_t, const RuntimeMethod*))Enumerator__ctor_mE4AED5AB60EB9CD8318B7A9E9C66327589A0468F_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,System.Single>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m289D00C93A828CAD3A66E035F5FA73462B485E79 (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF * __this, RuntimeObject * ___key0, float ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *, RuntimeObject *, float, const RuntimeMethod*))KeyValuePair_2__ctor_m289D00C93A828CAD3A66E035F5FA73462B485E79_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::MoveNext()
inline bool Enumerator_MoveNext_m7F4DBCE35CB5976792E4DC1DD74B4D3FC53BEB56 (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B *, const RuntimeMethod*))Enumerator_MoveNext_m7F4DBCE35CB5976792E4DC1DD74B4D3FC53BEB56_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::get_Current()
inline KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF  Enumerator_get_Current_m6A9C80FD2B66F17526ED6C3773CB77C40D66B64B_inline (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF  (*) (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B *, const RuntimeMethod*))Enumerator_get_Current_m6A9C80FD2B66F17526ED6C3773CB77C40D66B64B_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::Dispose()
inline void Enumerator_Dispose_m9BB6C6845FD75553DEBFCFEAFE6D627F15CD72A3 (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B *, const RuntimeMethod*))Enumerator_Dispose_m9BB6C6845FD75553DEBFCFEAFE6D627F15CD72A3_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Single>::get_Key()
inline RuntimeObject * KeyValuePair_2_get_Key_mB1BCB15D2930DE194EE802EF8D5BB1338FF85AEF_inline (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *, const RuntimeMethod*))KeyValuePair_2_get_Key_mB1BCB15D2930DE194EE802EF8D5BB1338FF85AEF_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Single>::get_Value()
inline float KeyValuePair_2_get_Value_m351D737A2BAC4CA7396593E1287B5ADF917550AD_inline (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF * __this, const RuntimeMethod* method)
{
	return ((  float (*) (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *, const RuntimeMethod*))KeyValuePair_2_get_Value_m351D737A2BAC4CA7396593E1287B5ADF917550AD_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m58C2E221E5989EA4B2D8B923EC7C4E2B9E31AAE7 (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m58C2E221E5989EA4B2D8B923EC7C4E2B9E31AAE7_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m071E22FED37D91AA482DFB6F88713E0B4147CE3D (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m071E22FED37D91AA482DFB6F88713E0B4147CE3D_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m665D7B75C9F4907690AF276E92141FC2CFB4C558 (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m665D7B75C9F4907690AF276E92141FC2CFB4C558_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC3EAFEAB676CA2C651653243F226C4DA6A010D90 (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC3EAFEAB676CA2C651653243F226C4DA6A010D90_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m2AA7F492A670DC73046BB29C7C81F5936ADFD960 (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m2AA7F492A670DC73046BB29C7C81F5936ADFD960_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Single>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_mE72BE2FDFC2EE5226D1BDB529EF35531C8F5DB62 (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * __this, Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 *, Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *, const RuntimeMethod*))Enumerator__ctor_mE72BE2FDFC2EE5226D1BDB529EF35531C8F5DB62_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Single>::Dispose()
inline void Enumerator_Dispose_mB9977E353E161879AB1480103495B9C15AB8290E (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 *, const RuntimeMethod*))Enumerator_Dispose_mB9977E353E161879AB1480103495B9C15AB8290E_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Single>::MoveNext()
inline bool Enumerator_MoveNext_m81725B240B71D47DFB3E07ADDEE3B4A845B40D1F (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 *, const RuntimeMethod*))Enumerator_MoveNext_m81725B240B71D47DFB3E07ADDEE3B4A845B40D1F_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Single>::get_Current()
inline RuntimeObject * Enumerator_get_Current_m01CBB1EFD72B23398E65754F8AF3DC03D21D07DE_inline (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 *, const RuntimeMethod*))Enumerator_get_Current_m01CBB1EFD72B23398E65754F8AF3DC03D21D07DE_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Single>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m161D3A09FF9D0D3707565D60DC53CD8EB10B8A8B (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m161D3A09FF9D0D3707565D60DC53CD8EB10B8A8B_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Single>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m728A95A83A065D7B03DB3996709F06B5431B04A6 (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m728A95A83A065D7B03DB3996709F06B5431B04A6_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Single>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m2AA0D97C3D7ADC2DEBD60344EC6ABFEE740173F0 (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * __this, Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C *, Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *, const RuntimeMethod*))Enumerator__ctor_m2AA0D97C3D7ADC2DEBD60344EC6ABFEE740173F0_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Single>::Dispose()
inline void Enumerator_Dispose_m6A49C4E541DA46DF8AA57D89CDC7CF2E4F859783 (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C *, const RuntimeMethod*))Enumerator_Dispose_m6A49C4E541DA46DF8AA57D89CDC7CF2E4F859783_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Single>::MoveNext()
inline bool Enumerator_MoveNext_mC2AA7C38E498D95EBE349E469EBB77511C56CE5C (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C *, const RuntimeMethod*))Enumerator_MoveNext_mC2AA7C38E498D95EBE349E469EBB77511C56CE5C_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Single>::get_Current()
inline float Enumerator_get_Current_mF7BD0D1222A528B374CAA2D66B974D5AC27762FF_inline (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * __this, const RuntimeMethod* method)
{
	return ((  float (*) (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C *, const RuntimeMethod*))Enumerator_get_Current_mF7BD0D1222A528B374CAA2D66B974D5AC27762FF_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Single>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m0E5C0334154C02B6BC064D4C4468AB23C743C5AF (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m0E5C0334154C02B6BC064D4C4468AB23C743C5AF_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Single>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m5DA9727C60233700BB2E47F4A6F6065A129F0FBE (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m5DA9727C60233700BB2E47F4A6F6065A129F0FBE_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m7D19D2A543D6FCD7C0E8A266AC85019461EA0FE5 (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC *, Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *, int32_t, const RuntimeMethod*))Enumerator__ctor_m7D19D2A543D6FCD7C0E8A266AC85019461EA0FE5_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_mD99B2C0F80A585DF1D5C7D89770272ECD74ED87E (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB * __this, RuntimeObject * ___key0, StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *, RuntimeObject *, StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 , const RuntimeMethod*))KeyValuePair_2__ctor_mD99B2C0F80A585DF1D5C7D89770272ECD74ED87E_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::MoveNext()
inline bool Enumerator_MoveNext_mD2720B1A7B2BFC3014C16196872BA5047A8AE03A (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC *, const RuntimeMethod*))Enumerator_MoveNext_mD2720B1A7B2BFC3014C16196872BA5047A8AE03A_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::get_Current()
inline KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB  Enumerator_get_Current_m052B8C0DCD8B073350990FF27BB201BC5F562F98_inline (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB  (*) (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC *, const RuntimeMethod*))Enumerator_get_Current_m052B8C0DCD8B073350990FF27BB201BC5F562F98_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::Dispose()
inline void Enumerator_Dispose_m2E4A0DA6CE264B3E63C09CCAE9C300B6D1A44247 (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC *, const RuntimeMethod*))Enumerator_Dispose_m2E4A0DA6CE264B3E63C09CCAE9C300B6D1A44247_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::get_Key()
inline RuntimeObject * KeyValuePair_2_get_Key_m31393EA36DAB728778868E8215FF1C7C9240D3EF_inline (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *, const RuntimeMethod*))KeyValuePair_2_get_Key_m31393EA36DAB728778868E8215FF1C7C9240D3EF_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::get_Value()
inline StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  KeyValuePair_2_get_Value_m9BAC24D4DA5064262BF226740DA8549B986E8D4A_inline (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB * __this, const RuntimeMethod* method)
{
	return ((  StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  (*) (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *, const RuntimeMethod*))KeyValuePair_2_get_Value_m9BAC24D4DA5064262BF226740DA8549B986E8D4A_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8405471FC8E48FF1CB8AD4A57435D825FD988CFB (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m8405471FC8E48FF1CB8AD4A57435D825FD988CFB_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mD14FE4A20D43595E8E77E3D2A180396C943F2F78 (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mD14FE4A20D43595E8E77E3D2A180396C943F2F78_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m598DB76F622741986C1FF844C4E380BA95962825 (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m598DB76F622741986C1FF844C4E380BA95962825_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9BF946ADC21B4A54816670E3AF0B590DBF664674 (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9BF946ADC21B4A54816670E3AF0B590DBF664674_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m2F30B8657722BA6C3A5730327B1E68BA68784F69 (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m2F30B8657722BA6C3A5730327B1E68BA68784F69_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m82FCEB4FAEE1D42A249625DB542BBED5F627F866 (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * __this, Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 *, Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *, const RuntimeMethod*))Enumerator__ctor_m82FCEB4FAEE1D42A249625DB542BBED5F627F866_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::Dispose()
inline void Enumerator_Dispose_mDBB13BDE88049C21C38B9DEB65FC3A349924BCCB (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 *, const RuntimeMethod*))Enumerator_Dispose_mDBB13BDE88049C21C38B9DEB65FC3A349924BCCB_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::MoveNext()
inline bool Enumerator_MoveNext_m931F565CEF67C709E9314DF1E4A553BBE280D023 (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 *, const RuntimeMethod*))Enumerator_MoveNext_m931F565CEF67C709E9314DF1E4A553BBE280D023_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::get_Current()
inline RuntimeObject * Enumerator_get_Current_m7CB8E28953A44F28229ED2F3E5AD5AFBC04A5116_inline (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 *, const RuntimeMethod*))Enumerator_get_Current_m7CB8E28953A44F28229ED2F3E5AD5AFBC04A5116_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m31E85215854C010A3C8C411F4F594BE844A4A8EB (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m31E85215854C010A3C8C411F4F594BE844A4A8EB_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m70F3B1B9502669FEF77E48E04C65FA46F8D4333D (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m70F3B1B9502669FEF77E48E04C65FA46F8D4333D_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_mA443BB05924CDC5DF8A45A52FFE24A793AF3EA52 (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * __this, Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE *, Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *, const RuntimeMethod*))Enumerator__ctor_mA443BB05924CDC5DF8A45A52FFE24A793AF3EA52_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::Dispose()
inline void Enumerator_Dispose_m1546D8E5C77499B73093CBA1A8AA4573E975D108 (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE *, const RuntimeMethod*))Enumerator_Dispose_m1546D8E5C77499B73093CBA1A8AA4573E975D108_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::MoveNext()
inline bool Enumerator_MoveNext_m68669B8C4C4D84F9303298505663F57258A3CDB3 (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE *, const RuntimeMethod*))Enumerator_MoveNext_m68669B8C4C4D84F9303298505663F57258A3CDB3_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::get_Current()
inline StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  Enumerator_get_Current_mFE0C86D2B33D38F019298EC36D98B2BF6AB44C10_inline (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * __this, const RuntimeMethod* method)
{
	return ((  StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  (*) (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE *, const RuntimeMethod*))Enumerator_get_Current_mFE0C86D2B33D38F019298EC36D98B2BF6AB44C10_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mAE940F4A0A32C647466CA0280DAE90EF08CE1330 (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mAE940F4A0A32C647466CA0280DAE90EF08CE1330_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m514817F5B2A29B01B9FDA5FB3369A3B8ECF232F8 (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m514817F5B2A29B01B9FDA5FB3369A3B8ECF232F8_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m3D4AB4C56DE9CC038EFAFFA945D3C8ED8B7D10A8 (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F *, Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *, int32_t, const RuntimeMethod*))Enumerator__ctor_m3D4AB4C56DE9CC038EFAFFA945D3C8ED8B7D10A8_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_mB12ED41FA0CB30BF3395421BF586CC7920F061D0 (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B * __this, RuntimeObject * ___key0, PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *, RuntimeObject *, PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 , const RuntimeMethod*))KeyValuePair_2__ctor_mB12ED41FA0CB30BF3395421BF586CC7920F061D0_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::MoveNext()
inline bool Enumerator_MoveNext_mA176415395A9841E4DBB28F8DD34E5877BD1AF04 (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F *, const RuntimeMethod*))Enumerator_MoveNext_mA176415395A9841E4DBB28F8DD34E5877BD1AF04_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::get_Current()
inline KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B  Enumerator_get_Current_m0AD213F7EF04A5D8F721FF9EF7F9936254D88953_inline (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B  (*) (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F *, const RuntimeMethod*))Enumerator_get_Current_m0AD213F7EF04A5D8F721FF9EF7F9936254D88953_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::Dispose()
inline void Enumerator_Dispose_m66EB93DCA969ACE7222209B8D2F1CE3B37EFA1E7 (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F *, const RuntimeMethod*))Enumerator_Dispose_m66EB93DCA969ACE7222209B8D2F1CE3B37EFA1E7_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::get_Key()
inline RuntimeObject * KeyValuePair_2_get_Key_m1B11DFE72D75BC2759946A569A9C636D4309522B_inline (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *, const RuntimeMethod*))KeyValuePair_2_get_Key_m1B11DFE72D75BC2759946A569A9C636D4309522B_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::get_Value()
inline PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  KeyValuePair_2_get_Value_m10B9453EC159BF1DDF08177F2DBA2B57D76F48EF_inline (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B * __this, const RuntimeMethod* method)
{
	return ((  PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  (*) (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *, const RuntimeMethod*))KeyValuePair_2_get_Value_m10B9453EC159BF1DDF08177F2DBA2B57D76F48EF_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m101959897FD80467DAE127AF2D915735964C5196 (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m101959897FD80467DAE127AF2D915735964C5196_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mA8191452BD0EF2C2590DE1FDA828C594422A4602 (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mA8191452BD0EF2C2590DE1FDA828C594422A4602_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB76FB7D26C9CE6E4F6E96E093DC99CAF6CEBACDE (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB76FB7D26C9CE6E4F6E96E093DC99CAF6CEBACDE_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mED0E3F0760472D989E6D122AABD504EBCED06A46 (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mED0E3F0760472D989E6D122AABD504EBCED06A46_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAE6235C67D0F5544E0A3B16782F40484DCF2787B (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAE6235C67D0F5544E0A3B16782F40484DCF2787B_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m49F9A6C6BCA6B17AFCC4ED9CFCAE150175BBFE50 (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * __this, Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 *, Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *, const RuntimeMethod*))Enumerator__ctor_m49F9A6C6BCA6B17AFCC4ED9CFCAE150175BBFE50_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::Dispose()
inline void Enumerator_Dispose_m34F09C5F34234A3D1E87A7C98D8544E1C485B4C9 (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 *, const RuntimeMethod*))Enumerator_Dispose_m34F09C5F34234A3D1E87A7C98D8544E1C485B4C9_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::MoveNext()
inline bool Enumerator_MoveNext_mC10A1431C3E91B735B69CD71598237392B71C08D (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 *, const RuntimeMethod*))Enumerator_MoveNext_mC10A1431C3E91B735B69CD71598237392B71C08D_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::get_Current()
inline RuntimeObject * Enumerator_get_Current_m03A27D0C62BDE26662A20D0498EFB2B5479F0AE0_inline (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 *, const RuntimeMethod*))Enumerator_get_Current_m03A27D0C62BDE26662A20D0498EFB2B5479F0AE0_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mAB5684026DC6E6FA339C7C1A710E673CEA372255 (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mAB5684026DC6E6FA339C7C1A710E673CEA372255_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m9A9BB78733674C66F50EDF8FC6E2FC601EF4C5AE (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m9A9BB78733674C66F50EDF8FC6E2FC601EF4C5AE_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m3565CB4C3E36F8EFDF11B64997B4B8FF715B7AF1 (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * __this, Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A *, Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *, const RuntimeMethod*))Enumerator__ctor_m3565CB4C3E36F8EFDF11B64997B4B8FF715B7AF1_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::Dispose()
inline void Enumerator_Dispose_m1293B5A24263E405CF0596659BF626F5327A3623 (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A *, const RuntimeMethod*))Enumerator_Dispose_m1293B5A24263E405CF0596659BF626F5327A3623_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::MoveNext()
inline bool Enumerator_MoveNext_mF79ABF664DF845367734EC1C302B7E179D7461E4 (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A *, const RuntimeMethod*))Enumerator_MoveNext_mF79ABF664DF845367734EC1C302B7E179D7461E4_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::get_Current()
inline PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  Enumerator_get_Current_mB96C418E620F63B7C7DC1E325C5DC554804E5664_inline (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * __this, const RuntimeMethod* method)
{
	return ((  PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  (*) (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A *, const RuntimeMethod*))Enumerator_get_Current_mB96C418E620F63B7C7DC1E325C5DC554804E5664_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m85B7B4A3E5BB6BB43F745FA0FD52C5B2360D5362 (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m85B7B4A3E5BB6BB43F745FA0FD52C5B2360D5362_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mEB4BB0BB38FDE01A8A438CA08396D16F4874BB75 (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mEB4BB0BB38FDE01A8A438CA08396D16F4874BB75_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m5652CD7E06F6A96E8EE9BCE498010D6B3204D068 (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 *, Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *, int32_t, const RuntimeMethod*))Enumerator__ctor_m5652CD7E06F6A96E8EE9BCE498010D6B3204D068_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m685AA9BBB2B2A126DDE49E2F14B0D3ABE3705D23 (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 * __this, RuntimeObject * ___key0, CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *, RuntimeObject *, CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 , const RuntimeMethod*))KeyValuePair_2__ctor_m685AA9BBB2B2A126DDE49E2F14B0D3ABE3705D23_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::MoveNext()
inline bool Enumerator_MoveNext_mB56866DAF3636A89739F6C28116E71487F2923AF (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 *, const RuntimeMethod*))Enumerator_MoveNext_mB56866DAF3636A89739F6C28116E71487F2923AF_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::get_Current()
inline KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4  Enumerator_get_Current_mA8322D80C92505EDB9537F1B20E7C3057788F2B0_inline (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4  (*) (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 *, const RuntimeMethod*))Enumerator_get_Current_mA8322D80C92505EDB9537F1B20E7C3057788F2B0_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::Dispose()
inline void Enumerator_Dispose_m0E7D1AC5C5604D99B144AE6237315A863349A0A8 (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 *, const RuntimeMethod*))Enumerator_Dispose_m0E7D1AC5C5604D99B144AE6237315A863349A0A8_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::get_Key()
inline RuntimeObject * KeyValuePair_2_get_Key_m747CFD32143B44E062D32412E451E755360BFBDD_inline (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m747CFD32143B44E062D32412E451E755360BFBDD_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::get_Value()
inline CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  KeyValuePair_2_get_Value_m1F8587BECF76798C296242EF6DAAABDBD94E1940_inline (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 * __this, const RuntimeMethod* method)
{
	return ((  CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  (*) (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m1F8587BECF76798C296242EF6DAAABDBD94E1940_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m308C02A41B67E4845BD96810EC4461A551BE5CED (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m308C02A41B67E4845BD96810EC4461A551BE5CED_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m740574F85FAA4FBE871F75CB4A51942FAC7ED85C (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m740574F85FAA4FBE871F75CB4A51942FAC7ED85C_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m7E4F7BC7931E81298EA96A34F787A15366A11E0B (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m7E4F7BC7931E81298EA96A34F787A15366A11E0B_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m972115FD7463B69353F4946F9AFF8103EEA4DE3F (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m972115FD7463B69353F4946F9AFF8103EEA4DE3F_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m821C4631F80FD460EEBDDB3EC66C161EC66BF678 (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m821C4631F80FD460EEBDDB3EC66C161EC66BF678_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m484E89E493D60140BCF7CCD4C46CC19741083DF8 (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * __this, Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD *, Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *, const RuntimeMethod*))Enumerator__ctor_m484E89E493D60140BCF7CCD4C46CC19741083DF8_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::Dispose()
inline void Enumerator_Dispose_mCF58DD2B0C7137A41577134C735E18356360F266 (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD *, const RuntimeMethod*))Enumerator_Dispose_mCF58DD2B0C7137A41577134C735E18356360F266_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::MoveNext()
inline bool Enumerator_MoveNext_mC7D08E2F51A4021B1A8C082613A15F67D7A55331 (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD *, const RuntimeMethod*))Enumerator_MoveNext_mC7D08E2F51A4021B1A8C082613A15F67D7A55331_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::get_Current()
inline RuntimeObject * Enumerator_get_Current_mC77A35631F8104CB665D8FDA4785838C225D21BD_inline (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD *, const RuntimeMethod*))Enumerator_get_Current_mC77A35631F8104CB665D8FDA4785838C225D21BD_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mF47F56DAE7A60680F81058CF1452DD2663347B34 (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mF47F56DAE7A60680F81058CF1452DD2663347B34_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mB02EA70E051AE95F2F66EC0379A86CD707D0D013 (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mB02EA70E051AE95F2F66EC0379A86CD707D0D013_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_mEE1ECA043FA8CAA492958C3B96BDB5065B3873DD (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * __this, Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 *, Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *, const RuntimeMethod*))Enumerator__ctor_mEE1ECA043FA8CAA492958C3B96BDB5065B3873DD_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::Dispose()
inline void Enumerator_Dispose_mAC2C162ED5A99C7770DBAFF07AA94CD3EBA2C9AA (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 *, const RuntimeMethod*))Enumerator_Dispose_mAC2C162ED5A99C7770DBAFF07AA94CD3EBA2C9AA_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::MoveNext()
inline bool Enumerator_MoveNext_mF20975C16D46060B696D4F3E769182583023F985 (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 *, const RuntimeMethod*))Enumerator_MoveNext_mF20975C16D46060B696D4F3E769182583023F985_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::get_Current()
inline CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  Enumerator_get_Current_m68A5B206CEF62736554D9A5EAD44551CE3F79448_inline (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * __this, const RuntimeMethod* method)
{
	return ((  CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  (*) (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 *, const RuntimeMethod*))Enumerator_get_Current_m68A5B206CEF62736554D9A5EAD44551CE3F79448_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA595785978E44BA1F9E700CFEE1EC370867E625A (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mA595785978E44BA1F9E700CFEE1EC370867E625A_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mA4950969C75F04353E32D4D2FF7C141B1F4529D3 (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mA4950969C75F04353E32D4D2FF7C141B1F4529D3_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_mE04B35E93A7611F0E327A667337DB0EDD8E4D8E1 (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 *, Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *, int32_t, const RuntimeMethod*))Enumerator__ctor_mE04B35E93A7611F0E327A667337DB0EDD8E4D8E1_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<UnityEngine.SceneManagement.Scene,System.Object>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m10DA3F2682D4558DE73A22B36B15F18C2796D885 (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA * __this, Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *, Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE , RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m10DA3F2682D4558DE73A22B36B15F18C2796D885_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_mD05DF8A9483F7789C142C6503DF55F25C4AC3E09 (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 *, const RuntimeMethod*))Enumerator_MoveNext_mD05DF8A9483F7789C142C6503DF55F25C4AC3E09_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::get_Current()
inline KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA  Enumerator_get_Current_mF0D355D57D59AE01124D748BFA7B6DAC7D1AD508_inline (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA  (*) (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 *, const RuntimeMethod*))Enumerator_get_Current_mF0D355D57D59AE01124D748BFA7B6DAC7D1AD508_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::Dispose()
inline void Enumerator_Dispose_mD603AD441840FADCF11FD30ADC9F4153D0CD82CC (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 *, const RuntimeMethod*))Enumerator_Dispose_mD603AD441840FADCF11FD30ADC9F4153D0CD82CC_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<UnityEngine.SceneManagement.Scene,System.Object>::get_Key()
inline Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  KeyValuePair_2_get_Key_m0B603868B86580F687029DCD1E0CEEAD05382A9D_inline (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA * __this, const RuntimeMethod* method)
{
	return ((  Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  (*) (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *, const RuntimeMethod*))KeyValuePair_2_get_Key_m0B603868B86580F687029DCD1E0CEEAD05382A9D_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<UnityEngine.SceneManagement.Scene,System.Object>::get_Value()
inline RuntimeObject * KeyValuePair_2_get_Value_m7431DB8E8D3F002697229B27FDF4C33BD94F3501_inline (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *, const RuntimeMethod*))KeyValuePair_2_get_Value_m7431DB8E8D3F002697229B27FDF4C33BD94F3501_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9C55922A693C602FD976C5A4220722AFD92A2F7F (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m9C55922A693C602FD976C5A4220722AFD92A2F7F_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m734D5A449618F151E57B8475DA3F0987D83B4134 (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m734D5A449618F151E57B8475DA3F0987D83B4134_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m8BC0ACCBB6D5A14F5AE5A679B7367CED7E6BBD50 (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m8BC0ACCBB6D5A14F5AE5A679B7367CED7E6BBD50_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m39A39963B845A5BBE8AF3629740D7D61102574C3 (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m39A39963B845A5BBE8AF3629740D7D61102574C3_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m160798D7C47F51ED9F1B44ACA0DBCEF58F5E776E (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m160798D7C47F51ED9F1B44ACA0DBCEF58F5E776E_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m6308BC00A0751560FE6174ABEF0601A7AEF7411C (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * __this, Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC *, Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *, const RuntimeMethod*))Enumerator__ctor_m6308BC00A0751560FE6174ABEF0601A7AEF7411C_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::Dispose()
inline void Enumerator_Dispose_mCF6C1CF3384FB2694FC1F4074BACEBE0D6401802 (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC *, const RuntimeMethod*))Enumerator_Dispose_mCF6C1CF3384FB2694FC1F4074BACEBE0D6401802_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m8905FAFC36A36C936774C2911DD86B22ACEC46CE (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC *, const RuntimeMethod*))Enumerator_MoveNext_m8905FAFC36A36C936774C2911DD86B22ACEC46CE_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::get_Current()
inline Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  Enumerator_get_Current_m9A90A8CBA683512331C7C0FDC2A541CBE04B83BF_inline (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * __this, const RuntimeMethod* method)
{
	return ((  Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  (*) (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC *, const RuntimeMethod*))Enumerator_get_Current_m9A90A8CBA683512331C7C0FDC2A541CBE04B83BF_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m31454F95A7B24C5E6FFB1EB8EEA88214998FA411 (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m31454F95A7B24C5E6FFB1EB8EEA88214998FA411_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m6F86B6FDD610A58BDB494E40B6CF1AAC4736F37B (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m6F86B6FDD610A58BDB494E40B6CF1AAC4736F37B_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_mA6E7DC96C9F0BCDC6A3CCCDAC435D61FFF50A1E7 (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * __this, Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A *, Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *, const RuntimeMethod*))Enumerator__ctor_mA6E7DC96C9F0BCDC6A3CCCDAC435D61FFF50A1E7_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::Dispose()
inline void Enumerator_Dispose_m2CBB4FECD83B17D684112444B43B63FA75D24C87 (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A *, const RuntimeMethod*))Enumerator_Dispose_m2CBB4FECD83B17D684112444B43B63FA75D24C87_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_mFB21E5CE779E3FC1F98F6ACD242170CB6F669C58 (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A *, const RuntimeMethod*))Enumerator_MoveNext_mFB21E5CE779E3FC1F98F6ACD242170CB6F669C58_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::get_Current()
inline RuntimeObject * Enumerator_get_Current_mB53F01CE4154FD48AA629560CB8D716C5EF7A577_inline (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A *, const RuntimeMethod*))Enumerator_get_Current_mB53F01CE4154FD48AA629560CB8D716C5EF7A577_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mDC4289537EA5B0CB7CA1503ECAB717EBFAB6883E (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mDC4289537EA5B0CB7CA1503ECAB717EBFAB6883E_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m7F5524B463D1F841B3100E571A31BF2A567DABDD (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m7F5524B463D1F841B3100E571A31BF2A567DABDD_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m8C63E5B5D67A02DC877DF071A9D0FD92C6C3603D (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 *, Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *, int32_t, const RuntimeMethod*))Enumerator__ctor_m8C63E5B5D67A02DC877DF071A9D0FD92C6C3603D_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m268B246DDC03B031D11389F2557F9315F1F9BE93 (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 * __this, uint32_t ___key0, SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *, uint32_t, SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 , const RuntimeMethod*))KeyValuePair_2__ctor_m268B246DDC03B031D11389F2557F9315F1F9BE93_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::MoveNext()
inline bool Enumerator_MoveNext_m44F24D264FE28CCBFD7C55747325DFCFA7A6D00A (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 *, const RuntimeMethod*))Enumerator_MoveNext_m44F24D264FE28CCBFD7C55747325DFCFA7A6D00A_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::get_Current()
inline KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356  Enumerator_get_Current_m2B41B3AF85699A11110880DB03E2FD9CFBAAD970_inline (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356  (*) (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 *, const RuntimeMethod*))Enumerator_get_Current_m2B41B3AF85699A11110880DB03E2FD9CFBAAD970_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::Dispose()
inline void Enumerator_Dispose_mBB3DB1459A8B0DDFF50F6982569BD813E9DB03C0 (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 *, const RuntimeMethod*))Enumerator_Dispose_mBB3DB1459A8B0DDFF50F6982569BD813E9DB03C0_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::get_Key()
inline uint32_t KeyValuePair_2_get_Key_m1E5AAFB041DC84F255E6852E9EA80D37AD08BE72_inline (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 * __this, const RuntimeMethod* method)
{
	return ((  uint32_t (*) (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m1E5AAFB041DC84F255E6852E9EA80D37AD08BE72_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::get_Value()
inline SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  KeyValuePair_2_get_Value_mC3B417BF3DC8D11BDBEBCB93FB07AF10BB326F98_inline (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 * __this, const RuntimeMethod* method)
{
	return ((  SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  (*) (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *, const RuntimeMethod*))KeyValuePair_2_get_Value_mC3B417BF3DC8D11BDBEBCB93FB07AF10BB326F98_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mE74ECCC1CA412DC70BA6C2B38ACB5EE1FE4B8ADD (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mE74ECCC1CA412DC70BA6C2B38ACB5EE1FE4B8ADD_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mFE85411057AB8D3CA1D0A3893DC0631737F3FC0E (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mFE85411057AB8D3CA1D0A3893DC0631737F3FC0E_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m82664F6043FA2BD49DA25913FC317F65BA7402D9 (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m82664F6043FA2BD49DA25913FC317F65BA7402D9_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m88F820875F82FA690F26EBDB32DD210D357B6F40 (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m88F820875F82FA690F26EBDB32DD210D357B6F40_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m370CE4D6972C3880D4D95EA11780BCD749555D74 (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m370CE4D6972C3880D4D95EA11780BCD749555D74_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_mE01478290FE7FE415E0F7E63BFCF3BE1B1D4B114 (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * __this, Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F *, Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *, const RuntimeMethod*))Enumerator__ctor_mE01478290FE7FE415E0F7E63BFCF3BE1B1D4B114_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::Dispose()
inline void Enumerator_Dispose_mA9D8BB126CAE849147D8F0A2537BCCD7108B5D9F (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F *, const RuntimeMethod*))Enumerator_Dispose_mA9D8BB126CAE849147D8F0A2537BCCD7108B5D9F_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::MoveNext()
inline bool Enumerator_MoveNext_m00ADB6628A7A01327DE13C9C842BA4E3CBEA0915 (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F *, const RuntimeMethod*))Enumerator_MoveNext_m00ADB6628A7A01327DE13C9C842BA4E3CBEA0915_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::get_Current()
inline uint32_t Enumerator_get_Current_mBF6D4BFEA785DC78773634D4F0B11263DEA4264A_inline (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * __this, const RuntimeMethod* method)
{
	return ((  uint32_t (*) (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F *, const RuntimeMethod*))Enumerator_get_Current_mBF6D4BFEA785DC78773634D4F0B11263DEA4264A_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m5A4A4DCD238B8EBF74B49159BD2296845EE19480 (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m5A4A4DCD238B8EBF74B49159BD2296845EE19480_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mF6F3FDC6350BD13278464A4F3F9A74F11E295151 (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mF6F3FDC6350BD13278464A4F3F9A74F11E295151_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m81F833A4A337EF25DB490BB1379197BFF82C4CEB (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * __this, Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 *, Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *, const RuntimeMethod*))Enumerator__ctor_m81F833A4A337EF25DB490BB1379197BFF82C4CEB_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::Dispose()
inline void Enumerator_Dispose_m1798657DE64BF08FCE56BF40CC75ADE8BC8EC570 (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 *, const RuntimeMethod*))Enumerator_Dispose_m1798657DE64BF08FCE56BF40CC75ADE8BC8EC570_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::MoveNext()
inline bool Enumerator_MoveNext_m94E90D4FF2EAF2388CC792922A253762714D1F84 (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 *, const RuntimeMethod*))Enumerator_MoveNext_m94E90D4FF2EAF2388CC792922A253762714D1F84_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::get_Current()
inline SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  Enumerator_get_Current_m51D17B47D04EBA2739C175CF657AB6ECB640F47C_inline (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * __this, const RuntimeMethod* method)
{
	return ((  SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  (*) (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 *, const RuntimeMethod*))Enumerator_get_Current_m51D17B47D04EBA2739C175CF657AB6ECB640F47C_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m7D44840A37695EB78466F3ABFCB14C6B57899F6D (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m7D44840A37695EB78466F3ABFCB14C6B57899F6D_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m724A43477C7D0F678B5930DFE6E821BE6D050D37 (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m724A43477C7D0F678B5930DFE6E821BE6D050D37_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m5E4807DB2FD0B11126A9BB1D1E019A6E53E38DBA (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 *, Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *, int32_t, const RuntimeMethod*))Enumerator__ctor_m5E4807DB2FD0B11126A9BB1D1E019A6E53E38DBA_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_mB4961DB0A2626CA4B4446720CE465DC1C4A60669 (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 * __this, uint32_t ___key0, SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *, uint32_t, SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 , const RuntimeMethod*))KeyValuePair_2__ctor_mB4961DB0A2626CA4B4446720CE465DC1C4A60669_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::MoveNext()
inline bool Enumerator_MoveNext_m591CB5CA1267C00E50F141A4B46340A2F7A49714 (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 *, const RuntimeMethod*))Enumerator_MoveNext_m591CB5CA1267C00E50F141A4B46340A2F7A49714_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::get_Current()
inline KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0  Enumerator_get_Current_mCE89EF7C00CD1E4756D32BD216BBAFC5D0800DDC_inline (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0  (*) (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 *, const RuntimeMethod*))Enumerator_get_Current_mCE89EF7C00CD1E4756D32BD216BBAFC5D0800DDC_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::Dispose()
inline void Enumerator_Dispose_m2B36716AA2CAA73BDB0E731156F14CDC968EB316 (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 *, const RuntimeMethod*))Enumerator_Dispose_m2B36716AA2CAA73BDB0E731156F14CDC968EB316_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::get_Key()
inline uint32_t KeyValuePair_2_get_Key_mB20A449D5237B771AE841AAC0CE2A79147C707C4_inline (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 * __this, const RuntimeMethod* method)
{
	return ((  uint32_t (*) (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *, const RuntimeMethod*))KeyValuePair_2_get_Key_mB20A449D5237B771AE841AAC0CE2A79147C707C4_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::get_Value()
inline SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  KeyValuePair_2_get_Value_mC4BEB487167E69E2EBB1D850CCFF9F9F65FFB478_inline (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 * __this, const RuntimeMethod* method)
{
	return ((  SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  (*) (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *, const RuntimeMethod*))KeyValuePair_2_get_Value_mC4BEB487167E69E2EBB1D850CCFF9F9F65FFB478_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mFBF026939673B76438290187279F0DEBA10D5D49 (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mFBF026939673B76438290187279F0DEBA10D5D49_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m7BDCF8CBF77E5CE52A5486C3D8846B6A2E658BC6 (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m7BDCF8CBF77E5CE52A5486C3D8846B6A2E658BC6_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mD26576AAB84C77980FE7B1A8F48EB3B51CA28829 (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mD26576AAB84C77980FE7B1A8F48EB3B51CA28829_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mDDD432BC1D8B42ED8B03ED373085021BA2CFFD07 (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mDDD432BC1D8B42ED8B03ED373085021BA2CFFD07_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m01E301A65AECFFC5F1ED4879D379DEAEE5A5B3D2 (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m01E301A65AECFFC5F1ED4879D379DEAEE5A5B3D2_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_mFEC28DE27E545361776D25FC70A9D201389623FC (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * __this, Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 *, Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *, const RuntimeMethod*))Enumerator__ctor_mFEC28DE27E545361776D25FC70A9D201389623FC_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::Dispose()
inline void Enumerator_Dispose_mE8927C9330E8718B8A394A002635BDF3ECE4700B (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 *, const RuntimeMethod*))Enumerator_Dispose_mE8927C9330E8718B8A394A002635BDF3ECE4700B_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::MoveNext()
inline bool Enumerator_MoveNext_m74A583CC5653470ABEBE42E388AC7C66232A401B (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 *, const RuntimeMethod*))Enumerator_MoveNext_m74A583CC5653470ABEBE42E388AC7C66232A401B_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::get_Current()
inline uint32_t Enumerator_get_Current_m705CCAF83279A3F5A2CCA8A04CCEDC36156C64FB_inline (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * __this, const RuntimeMethod* method)
{
	return ((  uint32_t (*) (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 *, const RuntimeMethod*))Enumerator_get_Current_m705CCAF83279A3F5A2CCA8A04CCEDC36156C64FB_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m1BB580BF30193E7ABEF9623DF97C1899F86E1769 (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m1BB580BF30193E7ABEF9623DF97C1899F86E1769_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m3ADA8D30338FD3E4891159126D0A9A5A1B19F9F2 (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m3ADA8D30338FD3E4891159126D0A9A5A1B19F9F2_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m86F4F563388AEA82957A48497704FA0DAD4C1AB3 (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * __this, Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 *, Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *, const RuntimeMethod*))Enumerator__ctor_m86F4F563388AEA82957A48497704FA0DAD4C1AB3_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::Dispose()
inline void Enumerator_Dispose_m4F74EB413EC12F6B0C0D248BE5913F265596D9BE (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 *, const RuntimeMethod*))Enumerator_Dispose_m4F74EB413EC12F6B0C0D248BE5913F265596D9BE_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::MoveNext()
inline bool Enumerator_MoveNext_m1A6A6822B9FCEFEB8D5E80F148277530C8290455 (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 *, const RuntimeMethod*))Enumerator_MoveNext_m1A6A6822B9FCEFEB8D5E80F148277530C8290455_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::get_Current()
inline SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  Enumerator_get_Current_mD9B94FD707ABFE0C1EC7F7DFCC59815A59E998BD_inline (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * __this, const RuntimeMethod* method)
{
	return ((  SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  (*) (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 *, const RuntimeMethod*))Enumerator_get_Current_mD9B94FD707ABFE0C1EC7F7DFCC59815A59E998BD_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m477FBF8F1982F4EB0D5F77902E53EADABBF74FE7 (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m477FBF8F1982F4EB0D5F77902E53EADABBF74FE7_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m418C82E6DF14EBBE3236EC787DD0C14E6BC3CBD7 (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m418C82E6DF14EBBE3236EC787DD0C14E6BC3CBD7_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m25EF9998B6F93C8648270B3C015D2F1E2F7CC8CE (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A *, Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *, int32_t, const RuntimeMethod*))Enumerator__ctor_m25EF9998B6F93C8648270B3C015D2F1E2F7CC8CE_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m7584FA9A5CD154C6B420AD1F3480878BB34D6D98 (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 * __this, uint32_t ___key0, SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *, uint32_t, SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 , const RuntimeMethod*))KeyValuePair_2__ctor_m7584FA9A5CD154C6B420AD1F3480878BB34D6D98_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::MoveNext()
inline bool Enumerator_MoveNext_m58BCE5A550C41C6393D8A59E866F3BBEB42354D4 (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A *, const RuntimeMethod*))Enumerator_MoveNext_m58BCE5A550C41C6393D8A59E866F3BBEB42354D4_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::get_Current()
inline KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83  Enumerator_get_Current_m55B23807174A2CA880033058841527F928BDA86A_inline (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83  (*) (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A *, const RuntimeMethod*))Enumerator_get_Current_m55B23807174A2CA880033058841527F928BDA86A_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::Dispose()
inline void Enumerator_Dispose_m78939813446995455FB8336F62B0FE04B44322C9 (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A *, const RuntimeMethod*))Enumerator_Dispose_m78939813446995455FB8336F62B0FE04B44322C9_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::get_Key()
inline uint32_t KeyValuePair_2_get_Key_mBAC6123DA95877C045253627BE76A5234B711332_inline (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 * __this, const RuntimeMethod* method)
{
	return ((  uint32_t (*) (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *, const RuntimeMethod*))KeyValuePair_2_get_Key_mBAC6123DA95877C045253627BE76A5234B711332_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::get_Value()
inline SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  KeyValuePair_2_get_Value_mEC318EF9B03B8939EA829932E766F2D00B303C26_inline (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 * __this, const RuntimeMethod* method)
{
	return ((  SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  (*) (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *, const RuntimeMethod*))KeyValuePair_2_get_Value_mEC318EF9B03B8939EA829932E766F2D00B303C26_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mEA6C57A83F36372FCBE0D9C9CDDCEA2603E045E9 (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mEA6C57A83F36372FCBE0D9C9CDDCEA2603E045E9_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m55E8EAEFF930A5A0A7F4E9852F5AEB1A0DF6E861 (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m55E8EAEFF930A5A0A7F4E9852F5AEB1A0DF6E861_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m60AB02DF53786DAB55A926D0A75C9CD7DC5399CE (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m60AB02DF53786DAB55A926D0A75C9CD7DC5399CE_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m135026AAB0FDE23DBFBD5F757A3471E088B1943F (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m135026AAB0FDE23DBFBD5F757A3471E088B1943F_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m27F1DE0077DC69C90C2252DB89BF606B30E71A1F (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m27F1DE0077DC69C90C2252DB89BF606B30E71A1F_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m6EE76E634C9D8722C106A035CD85C0383B8A2245 (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * __this, Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E *, Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *, const RuntimeMethod*))Enumerator__ctor_m6EE76E634C9D8722C106A035CD85C0383B8A2245_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::Dispose()
inline void Enumerator_Dispose_mCCF903B735E775DAF0E1A25E5B0888137BCB6D30 (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E *, const RuntimeMethod*))Enumerator_Dispose_mCCF903B735E775DAF0E1A25E5B0888137BCB6D30_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::MoveNext()
inline bool Enumerator_MoveNext_mBD97F55DA622D385F4B000F62FA0E6E76523EEA2 (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E *, const RuntimeMethod*))Enumerator_MoveNext_mBD97F55DA622D385F4B000F62FA0E6E76523EEA2_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::get_Current()
inline uint32_t Enumerator_get_Current_m82A5BB6093ED85C8F62CE9A63C030EDC31A410E3_inline (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * __this, const RuntimeMethod* method)
{
	return ((  uint32_t (*) (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E *, const RuntimeMethod*))Enumerator_get_Current_m82A5BB6093ED85C8F62CE9A63C030EDC31A410E3_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9A614F097677AE1FE85E2CCD254C23451C2471A7 (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m9A614F097677AE1FE85E2CCD254C23451C2471A7_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mF4148D02CD187873DC5550472DE4044A68300EDB (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mF4148D02CD187873DC5550472DE4044A68300EDB_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m762139B68CA5193D1F3C663F7928B0811860F7B3 (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * __this, Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 *, Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *, const RuntimeMethod*))Enumerator__ctor_m762139B68CA5193D1F3C663F7928B0811860F7B3_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::Dispose()
inline void Enumerator_Dispose_m75475E9C6DDB236F413BB10C91715AC7F3CB9AC6 (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 *, const RuntimeMethod*))Enumerator_Dispose_m75475E9C6DDB236F413BB10C91715AC7F3CB9AC6_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::MoveNext()
inline bool Enumerator_MoveNext_m6FC2E38A5F758797F3BCCE99ACA4DBA4F9E0B147 (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 *, const RuntimeMethod*))Enumerator_MoveNext_m6FC2E38A5F758797F3BCCE99ACA4DBA4F9E0B147_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::get_Current()
inline SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  Enumerator_get_Current_m0F3BB75963309D6417EDEC6C995211D0E6D300BA_inline (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * __this, const RuntimeMethod* method)
{
	return ((  SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  (*) (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 *, const RuntimeMethod*))Enumerator_get_Current_m0F3BB75963309D6417EDEC6C995211D0E6D300BA_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA72924B9FD536437B421E120F60632E9F96DF983 (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mA72924B9FD536437B421E120F60632E9F96DF983_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mF94165386C25529A6B572D684F15B11A63D9B633 (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mF94165386C25529A6B572D684F15B11A63D9B633_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m63DEBBE612BC5369EE62C826B38B25EB54795CFD (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F *, Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *, int32_t, const RuntimeMethod*))Enumerator__ctor_m63DEBBE612BC5369EE62C826B38B25EB54795CFD_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Int32>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_mD6FF304CCBF59175C212FA30D5C7E0C6A0E758B9 (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 * __this, uint32_t ___key0, int32_t ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *, uint32_t, int32_t, const RuntimeMethod*))KeyValuePair_2__ctor_mD6FF304CCBF59175C212FA30D5C7E0C6A0E758B9_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::MoveNext()
inline bool Enumerator_MoveNext_mE187876C3EBADE9190F94916E9D7AF390CFC58BF (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F *, const RuntimeMethod*))Enumerator_MoveNext_mE187876C3EBADE9190F94916E9D7AF390CFC58BF_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::get_Current()
inline KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329  Enumerator_get_Current_m4D27705359F05FBF48605E4A80E9335887533177_inline (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329  (*) (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F *, const RuntimeMethod*))Enumerator_get_Current_m4D27705359F05FBF48605E4A80E9335887533177_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::Dispose()
inline void Enumerator_Dispose_m5FDE420B16250BC9BF2A60FE0B6AF99251F538D3 (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F *, const RuntimeMethod*))Enumerator_Dispose_m5FDE420B16250BC9BF2A60FE0B6AF99251F538D3_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Int32>::get_Key()
inline uint32_t KeyValuePair_2_get_Key_mD05215E22C7A7F46C33AD78FD65AA475367DA23F_inline (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 * __this, const RuntimeMethod* method)
{
	return ((  uint32_t (*) (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *, const RuntimeMethod*))KeyValuePair_2_get_Key_mD05215E22C7A7F46C33AD78FD65AA475367DA23F_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Int32>::get_Value()
inline int32_t KeyValuePair_2_get_Value_mCD93A7700AF69594AD330A91F8F778302EFF3480_inline (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *, const RuntimeMethod*))KeyValuePair_2_get_Value_mCD93A7700AF69594AD330A91F8F778302EFF3480_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD892D18060F21B29F011E4B8D627EBEDFACC019C (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mD892D18060F21B29F011E4B8D627EBEDFACC019C_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m4E3403578532AFA83F976FCF2524C0D2C5D0C749 (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m4E3403578532AFA83F976FCF2524C0D2C5D0C749_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFDDC1F8183481108320858F2C390D70CB16357EE (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFDDC1F8183481108320858F2C390D70CB16357EE_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6A85A80FD60AD64EF8D44D9912ACC0C18D40B20F (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6A85A80FD60AD64EF8D44D9912ACC0C18D40B20F_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mE61B86C3444A0228A6C11ED2DD07A8505052ECCF (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mE61B86C3444A0228A6C11ED2DD07A8505052ECCF_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m2050F1F4151522ECCC61038E956980D7C65B150E (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * __this, Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F *, Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *, const RuntimeMethod*))Enumerator__ctor_m2050F1F4151522ECCC61038E956980D7C65B150E_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Int32>::Dispose()
inline void Enumerator_Dispose_mF644CB9E7C78504DC746373D2D33DF55D8E5A79D (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F *, const RuntimeMethod*))Enumerator_Dispose_mF644CB9E7C78504DC746373D2D33DF55D8E5A79D_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Int32>::MoveNext()
inline bool Enumerator_MoveNext_m6AF3CFD77F3E36B7D2CA2B63646DC9C7409BEF71 (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F *, const RuntimeMethod*))Enumerator_MoveNext_m6AF3CFD77F3E36B7D2CA2B63646DC9C7409BEF71_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Int32>::get_Current()
inline uint32_t Enumerator_get_Current_m8117F8B19DD849CC8F26E50D5183858944869231_inline (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * __this, const RuntimeMethod* method)
{
	return ((  uint32_t (*) (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F *, const RuntimeMethod*))Enumerator_get_Current_m8117F8B19DD849CC8F26E50D5183858944869231_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Int32>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m6054E1C1F98C73B6C18C33E4E3BF5DCDEF4EF8E7 (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m6054E1C1F98C73B6C18C33E4E3BF5DCDEF4EF8E7_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Int32>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mB3EEE1C7A62006E001FDC145BEAA3DE2ABB2207E (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mB3EEE1C7A62006E001FDC145BEAA3DE2ABB2207E_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m62F84F2B08591904DA0D589121DF423CD547E770 (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * __this, Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D *, Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *, const RuntimeMethod*))Enumerator__ctor_m62F84F2B08591904DA0D589121DF423CD547E770_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Int32>::Dispose()
inline void Enumerator_Dispose_mC2AAD0728805D40DE76C45C61CE986EA98E0A7AF (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D *, const RuntimeMethod*))Enumerator_Dispose_mC2AAD0728805D40DE76C45C61CE986EA98E0A7AF_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Int32>::MoveNext()
inline bool Enumerator_MoveNext_m3B974C10CCE804B504042EE3E17D982A8AE57F62 (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D *, const RuntimeMethod*))Enumerator_MoveNext_m3B974C10CCE804B504042EE3E17D982A8AE57F62_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Int32>::get_Current()
inline int32_t Enumerator_get_Current_mCB959A6A7034AC799AEFF6C0D5D6ACD37ED08AE2_inline (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D *, const RuntimeMethod*))Enumerator_get_Current_mCB959A6A7034AC799AEFF6C0D5D6ACD37ED08AE2_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Int32>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m898E150235EF309DDA65F4E8F5FFDAF45FD0F985 (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m898E150235EF309DDA65F4E8F5FFDAF45FD0F985_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Int32>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m10E3FBE494101CB5185EA9F71C4857390E9F049A (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m10E3FBE494101CB5185EA9F71C4857390E9F049A_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m750DD6B57059079B11F8361F3063B40C487A5A75 (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA *, Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *, int32_t, const RuntimeMethod*))Enumerator__ctor_m750DD6B57059079B11F8361F3063B40C487A5A75_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Object>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m76DA9A6BA5B7BD564ECE8478952E9BD7565E3D5E (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA * __this, uint32_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *, uint32_t, RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m76DA9A6BA5B7BD564ECE8478952E9BD7565E3D5E_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_mAFF30CB774FB26F281E26BE9388A280BCF899620 (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA *, const RuntimeMethod*))Enumerator_MoveNext_mAFF30CB774FB26F281E26BE9388A280BCF899620_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::get_Current()
inline KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA  Enumerator_get_Current_m19AAEBA1A82A1F2EB6D56E59B8201B8802154E4B_inline (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA  (*) (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA *, const RuntimeMethod*))Enumerator_get_Current_m19AAEBA1A82A1F2EB6D56E59B8201B8802154E4B_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::Dispose()
inline void Enumerator_Dispose_mD9C02EBE3F85F5E980980C57F80839645F78169B (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA *, const RuntimeMethod*))Enumerator_Dispose_mD9C02EBE3F85F5E980980C57F80839645F78169B_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Object>::get_Key()
inline uint32_t KeyValuePair_2_get_Key_mF8F0216E14C54E39812122729D57485323ECD580_inline (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA * __this, const RuntimeMethod* method)
{
	return ((  uint32_t (*) (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *, const RuntimeMethod*))KeyValuePair_2_get_Key_mF8F0216E14C54E39812122729D57485323ECD580_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.UInt32,System.Object>::get_Value()
inline RuntimeObject * KeyValuePair_2_get_Value_m6BC97F2C3799A9DCBDEECC56E974E4724926F8D4_inline (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *, const RuntimeMethod*))KeyValuePair_2_get_Value_m6BC97F2C3799A9DCBDEECC56E974E4724926F8D4_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mC25454CC63B861B9CD7B9C028A0B7BEA865750CE (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mC25454CC63B861B9CD7B9C028A0B7BEA865750CE_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mB90D83762353A0F2D350E4FF8E1CF31A26CFD2AE (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mB90D83762353A0F2D350E4FF8E1CF31A26CFD2AE_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m72059C952692B8B4EA091A10FF5C00AA4C0BB2DD (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m72059C952692B8B4EA091A10FF5C00AA4C0BB2DD_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9FB0083A5AF8056D073EDE2ACE34355C7D71CFBC (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9FB0083A5AF8056D073EDE2ACE34355C7D71CFBC_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mA1FDAFBA33BE800D9DA34F818650717B3F297DB6 (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mA1FDAFBA33BE800D9DA34F818650717B3F297DB6_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m0096D6C2242507E47BD050D074DF72B39AB95DE7 (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * __this, Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 *, Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *, const RuntimeMethod*))Enumerator__ctor_m0096D6C2242507E47BD050D074DF72B39AB95DE7_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Object>::Dispose()
inline void Enumerator_Dispose_mEC99B95308150A12001471B7A8ECBE4B4C0E14B5 (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 *, const RuntimeMethod*))Enumerator_Dispose_mEC99B95308150A12001471B7A8ECBE4B4C0E14B5_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m529339A9A8AE41E4C5EDC9F19F34DC7E9AE0564D (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 *, const RuntimeMethod*))Enumerator_MoveNext_m529339A9A8AE41E4C5EDC9F19F34DC7E9AE0564D_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Object>::get_Current()
inline uint32_t Enumerator_get_Current_m2CAC954CD5A710126A3CDFE8BE9BD6F10C2833E4_inline (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * __this, const RuntimeMethod* method)
{
	return ((  uint32_t (*) (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 *, const RuntimeMethod*))Enumerator_get_Current_m2CAC954CD5A710126A3CDFE8BE9BD6F10C2833E4_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mF314B9EB8BBEDEA54EB9566F1D1777444198EE84 (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mF314B9EB8BBEDEA54EB9566F1D1777444198EE84_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mC92767335D9BF0FEC2C7680F2F121BF68FD665F4 (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mC92767335D9BF0FEC2C7680F2F121BF68FD665F4_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_mA49758F5B6B4369AC85E618F7A25CBA727544CB4 (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * __this, Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 *, Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *, const RuntimeMethod*))Enumerator__ctor_mA49758F5B6B4369AC85E618F7A25CBA727544CB4_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Object>::Dispose()
inline void Enumerator_Dispose_mA32EC65C76D7D2EE04EB9CEAF5ED0589AEB1F690 (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 *, const RuntimeMethod*))Enumerator_Dispose_mA32EC65C76D7D2EE04EB9CEAF5ED0589AEB1F690_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m96C84DAE2C4D93C85E192EA74296043897AB6803 (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 *, const RuntimeMethod*))Enumerator_MoveNext_m96C84DAE2C4D93C85E192EA74296043897AB6803_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Object>::get_Current()
inline RuntimeObject * Enumerator_get_Current_m8771447B47D7A1D61B647FFDC02FE36A4502C2D2_inline (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 *, const RuntimeMethod*))Enumerator_get_Current_m8771447B47D7A1D61B647FFDC02FE36A4502C2D2_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m19105352294F8E8A96F81034FD2FF8B0D3BC526D (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m19105352294F8E8A96F81034FD2FF8B0D3BC526D_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m0D244372A2D6FA61EA4C3EF81F2C7BBB915908EE (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m0D244372A2D6FA61EA4C3EF81F2C7BBB915908EE_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_mA5589C7A57EDE288109CED8BC40CE78C770B46E4 (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 *, Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *, int32_t, const RuntimeMethod*))Enumerator__ctor_mA5589C7A57EDE288109CED8BC40CE78C770B46E4_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.UInt32,System.UInt32>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m5CCBA9D007401C2CDB9AEC714BC8F36760CF6C40 (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 * __this, uint32_t ___key0, uint32_t ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *, uint32_t, uint32_t, const RuntimeMethod*))KeyValuePair_2__ctor_m5CCBA9D007401C2CDB9AEC714BC8F36760CF6C40_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::MoveNext()
inline bool Enumerator_MoveNext_m0D54055DAE5688054D03A47069CD14ED787E06E2 (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 *, const RuntimeMethod*))Enumerator_MoveNext_m0D54055DAE5688054D03A47069CD14ED787E06E2_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::get_Current()
inline KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68  Enumerator_get_Current_m5CE5FFBB9E85965FDAF361AA0C62559A429B2A72_inline (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68  (*) (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 *, const RuntimeMethod*))Enumerator_get_Current_m5CE5FFBB9E85965FDAF361AA0C62559A429B2A72_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::Dispose()
inline void Enumerator_Dispose_mCFB8AF2C305E1B2A476472BE3515D9A1435A79FB (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 *, const RuntimeMethod*))Enumerator_Dispose_mCFB8AF2C305E1B2A476472BE3515D9A1435A79FB_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.UInt32,System.UInt32>::get_Key()
inline uint32_t KeyValuePair_2_get_Key_mBD0390B8F1D91BA1590854E2DC16543D5A56E359_inline (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 * __this, const RuntimeMethod* method)
{
	return ((  uint32_t (*) (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD0390B8F1D91BA1590854E2DC16543D5A56E359_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.UInt32,System.UInt32>::get_Value()
inline uint32_t KeyValuePair_2_get_Value_mB8D07201A660CA269E2059D379E0EF97CBE61AA5_inline (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 * __this, const RuntimeMethod* method)
{
	return ((  uint32_t (*) (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *, const RuntimeMethod*))KeyValuePair_2_get_Value_mB8D07201A660CA269E2059D379E0EF97CBE61AA5_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m99F2685243ABE9F51F9289821CD5A814A8C4DDCF (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m99F2685243ABE9F51F9289821CD5A814A8C4DDCF_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m3EAA4E03188B233AEFEC40C7582862D21A72648D (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m3EAA4E03188B233AEFEC40C7582862D21A72648D_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mC5F7386B658B1CB4D908602247D636ED86DA2955 (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mC5F7386B658B1CB4D908602247D636ED86DA2955_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB7B464196060681B35C21DA9E1CC809D8DA6C69A (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB7B464196060681B35C21DA9E1CC809D8DA6C69A_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m8873115DB546BB9CE8158193F2448F87E0AC1E3A (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m8873115DB546BB9CE8158193F2448F87E0AC1E3A_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.UInt32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m50C3DC27D3103249F836C07F907E6028BC168B70 (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * __this, Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 *, Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *, const RuntimeMethod*))Enumerator__ctor_m50C3DC27D3103249F836C07F907E6028BC168B70_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.UInt32>::Dispose()
inline void Enumerator_Dispose_m886C9FDB736F7AB6D24B9336941D26D2250F4AF9 (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 *, const RuntimeMethod*))Enumerator_Dispose_m886C9FDB736F7AB6D24B9336941D26D2250F4AF9_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.UInt32>::MoveNext()
inline bool Enumerator_MoveNext_mD49B30E6F7A766D333E621D819161FBFB6ADB00F (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 *, const RuntimeMethod*))Enumerator_MoveNext_mD49B30E6F7A766D333E621D819161FBFB6ADB00F_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.UInt32>::get_Current()
inline uint32_t Enumerator_get_Current_mAB5D5F2AD25C6AB635CA044AEDF8DDE87577C6F8_inline (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * __this, const RuntimeMethod* method)
{
	return ((  uint32_t (*) (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 *, const RuntimeMethod*))Enumerator_get_Current_mAB5D5F2AD25C6AB635CA044AEDF8DDE87577C6F8_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.UInt32>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9F7326E7E930482812F5CE2164286D63230115C5 (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m9F7326E7E930482812F5CE2164286D63230115C5_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.UInt32>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mD30122A117429169E9422567FFEE76200D12053B (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mD30122A117429169E9422567FFEE76200D12053B_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.UInt32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m5BA6A3A9AEFF8AD2513AB40146FD307794B1345A (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * __this, Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 *, Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *, const RuntimeMethod*))Enumerator__ctor_m5BA6A3A9AEFF8AD2513AB40146FD307794B1345A_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.UInt32>::Dispose()
inline void Enumerator_Dispose_mA465D1A4B7ED98FD57CF8BFD1C0ECF45DB1BF74F (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 *, const RuntimeMethod*))Enumerator_Dispose_mA465D1A4B7ED98FD57CF8BFD1C0ECF45DB1BF74F_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.UInt32>::MoveNext()
inline bool Enumerator_MoveNext_mA62233E446B062D2C0EACE777E6AA6236B3F0CF6 (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 *, const RuntimeMethod*))Enumerator_MoveNext_mA62233E446B062D2C0EACE777E6AA6236B3F0CF6_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.UInt32>::get_Current()
inline uint32_t Enumerator_get_Current_m8F4E9C8A2458AC570194E8F023DB88917FB9D881_inline (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * __this, const RuntimeMethod* method)
{
	return ((  uint32_t (*) (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 *, const RuntimeMethod*))Enumerator_get_Current_m8F4E9C8A2458AC570194E8F023DB88917FB9D881_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.UInt32>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9693E97AB958A9B54F07A38D56BD1DD915149848 (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m9693E97AB958A9B54F07A38D56BD1DD915149848_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.UInt32>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m7E127627F8EBF328280B46359511E9A8286902C5 (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m7E127627F8EBF328280B46359511E9A8286902C5_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_mB699359942AA298EAF624F9DB0F548556316CE6B (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C *, Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *, int32_t, const RuntimeMethod*))Enumerator__ctor_mB699359942AA298EAF624F9DB0F548556316CE6B_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.UInt64,System.Object>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_mA5DE73177A11EA3011EC9E102ED6F38EB38392E7 (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 * __this, uint64_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *, uint64_t, RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_mA5DE73177A11EA3011EC9E102ED6F38EB38392E7_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m3D1F7F65F5C19F97BB179C156AAA71263462359C (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C *, const RuntimeMethod*))Enumerator_MoveNext_m3D1F7F65F5C19F97BB179C156AAA71263462359C_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::get_Current()
inline KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703  Enumerator_get_Current_m63B1D951B21DCE7A50FAA8BA68F64D6449B9E2F7_inline (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703  (*) (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C *, const RuntimeMethod*))Enumerator_get_Current_m63B1D951B21DCE7A50FAA8BA68F64D6449B9E2F7_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::Dispose()
inline void Enumerator_Dispose_m56CF742A530FDE441031F1515B0FB701956B1BA5 (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C *, const RuntimeMethod*))Enumerator_Dispose_m56CF742A530FDE441031F1515B0FB701956B1BA5_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.UInt64,System.Object>::get_Key()
inline uint64_t KeyValuePair_2_get_Key_mA8FB08FBAB14B2636B8CCB9AF7335BE74E40D610_inline (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 * __this, const RuntimeMethod* method)
{
	return ((  uint64_t (*) (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *, const RuntimeMethod*))KeyValuePair_2_get_Key_mA8FB08FBAB14B2636B8CCB9AF7335BE74E40D610_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.UInt64,System.Object>::get_Value()
inline RuntimeObject * KeyValuePair_2_get_Value_m5B2D0424A5223AE5ED41CF182485150C056F8DC5_inline (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m5B2D0424A5223AE5ED41CF182485150C056F8DC5_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD3E1AB68FFE0BF93AAB469813289FE5F17EE69DD (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mD3E1AB68FFE0BF93AAB469813289FE5F17EE69DD_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mA17C8AAA6CCA514D069BE532CFBDD22A251A2CD0 (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mA17C8AAA6CCA514D069BE532CFBDD22A251A2CD0_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m0E40E87CE301BC67D171B73394CF26F3C14EFC02 (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m0E40E87CE301BC67D171B73394CF26F3C14EFC02_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4B53CBDCBF72F7E5B8886E324B89CB87839992DD (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4B53CBDCBF72F7E5B8886E324B89CB87839992DD_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mBEC1E9CDC78312A3B03E433AFA743EA9D451798A (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mBEC1E9CDC78312A3B03E433AFA743EA9D451798A_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt64,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m008AF98E97143FD4CA7D80DA4D6ACFD335E309FE (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * __this, Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 *, Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *, const RuntimeMethod*))Enumerator__ctor_m008AF98E97143FD4CA7D80DA4D6ACFD335E309FE_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt64,System.Object>::Dispose()
inline void Enumerator_Dispose_m5C9D339D51DDDB956C4EA3FE1A705C427CB89476 (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 *, const RuntimeMethod*))Enumerator_Dispose_m5C9D339D51DDDB956C4EA3FE1A705C427CB89476_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt64,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_mD2AC1FB03FCE3214D93F45759E9B6A5A87348052 (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 *, const RuntimeMethod*))Enumerator_MoveNext_mD2AC1FB03FCE3214D93F45759E9B6A5A87348052_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt64,System.Object>::get_Current()
inline uint64_t Enumerator_get_Current_m1410E167C2512E6BBE2B465FE59D07168CFFE4FB_inline (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * __this, const RuntimeMethod* method)
{
	return ((  uint64_t (*) (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 *, const RuntimeMethod*))Enumerator_get_Current_m1410E167C2512E6BBE2B465FE59D07168CFFE4FB_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt64,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD8DC3188642B4F709CE103B7E750C7708D2ACC35 (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mD8DC3188642B4F709CE103B7E750C7708D2ACC35_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt64,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m571B8EC9A0E42BB07F50E35564E4E2BDC6E30E92 (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m571B8EC9A0E42BB07F50E35564E4E2BDC6E30E92_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt64,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m35046DC7633EC3609130A1EE802B6B44F8EE2E41 (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * __this, Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 *, Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *, const RuntimeMethod*))Enumerator__ctor_m35046DC7633EC3609130A1EE802B6B44F8EE2E41_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt64,System.Object>::Dispose()
inline void Enumerator_Dispose_m4DD233EF226701D027665061F4FA075BE7D4F06D (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 *, const RuntimeMethod*))Enumerator_Dispose_m4DD233EF226701D027665061F4FA075BE7D4F06D_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt64,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_mD96366CFCFC80DB931FBA2E67FB19D0469BBDCC9 (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 *, const RuntimeMethod*))Enumerator_MoveNext_mD96366CFCFC80DB931FBA2E67FB19D0469BBDCC9_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt64,System.Object>::get_Current()
inline RuntimeObject * Enumerator_get_Current_m9533A0264F8D3BCFE6DD4860D5E0ADA958E03AEA_inline (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 *, const RuntimeMethod*))Enumerator_get_Current_m9533A0264F8D3BCFE6DD4860D5E0ADA958E03AEA_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt64,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mF5C37A1D565EB7DF79F7971F3459F1DB2DBDC2CD (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mF5C37A1D565EB7DF79F7971F3459F1DB2DBDC2CD_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt64,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m7CB14A44D921B99B6D66473CA631792BDEA57143 (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m7CB14A44D921B99B6D66473CA631792BDEA57143_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_mF42283FF333C1D27CFB7E7FBF8624645C37CF46E (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 *, Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *, int32_t, const RuntimeMethod*))Enumerator__ctor_mF42283FF333C1D27CFB7E7FBF8624645C37CF46E_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m5DD6150F53F2A8A0D618EC656C3E89B4EB22ACBA (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 * __this, TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *, TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 , RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m5DD6150F53F2A8A0D618EC656C3E89B4EB22ACBA_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m0715DCFF0F848F5E633EB00D96EFD56764336D83 (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 *, const RuntimeMethod*))Enumerator_MoveNext_m0715DCFF0F848F5E633EB00D96EFD56764336D83_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::get_Current()
inline KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551  Enumerator_get_Current_m23B8CC855231000EC661C87C6F73B91516A0DC30_inline (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551  (*) (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 *, const RuntimeMethod*))Enumerator_get_Current_m23B8CC855231000EC661C87C6F73B91516A0DC30_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::Dispose()
inline void Enumerator_Dispose_mD481D9AD8B5BA10E0F7D4C5FE195450387A2D77F (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 *, const RuntimeMethod*))Enumerator_Dispose_mD481D9AD8B5BA10E0F7D4C5FE195450387A2D77F_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::get_Key()
inline TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  KeyValuePair_2_get_Key_m212B0FE7898E52C6B11FD6DD2C01E618B497E2AD_inline (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 * __this, const RuntimeMethod* method)
{
	return ((  TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  (*) (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m212B0FE7898E52C6B11FD6DD2C01E618B497E2AD_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::get_Value()
inline RuntimeObject * KeyValuePair_2_get_Value_mB163C52D89E02AECC98A60EC1244AD3DB0F622F2_inline (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *, const RuntimeMethod*))KeyValuePair_2_get_Value_mB163C52D89E02AECC98A60EC1244AD3DB0F622F2_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mCAA235FC132F650DE649EC69AE23A041CCADCC64 (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mCAA235FC132F650DE649EC69AE23A041CCADCC64_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m85416256A509FEA64392AC585D8F55B4697A8BDD (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m85416256A509FEA64392AC585D8F55B4697A8BDD_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE4CD3E5CD5A82338E44484B9BAF97A7E195EC165 (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE4CD3E5CD5A82338E44484B9BAF97A7E195EC165_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9F48262927419812F557312CEDBD951F08E4E073 (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9F48262927419812F557312CEDBD951F08E4E073_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mADCBA57E760234FDB30358193B5E0448AB07C847 (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mADCBA57E760234FDB30358193B5E0448AB07C847_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m014DA9565830615C201E5DF8B9205975240B951E (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * __this, Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 *, Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *, const RuntimeMethod*))Enumerator__ctor_m014DA9565830615C201E5DF8B9205975240B951E_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::Dispose()
inline void Enumerator_Dispose_m7DA7AE89AA8C789574C279CA9A741A2D41D5B3D1 (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 *, const RuntimeMethod*))Enumerator_Dispose_m7DA7AE89AA8C789574C279CA9A741A2D41D5B3D1_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_mE8A672309D0D29E63163309C18A5DAA83FC9DB33 (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 *, const RuntimeMethod*))Enumerator_MoveNext_mE8A672309D0D29E63163309C18A5DAA83FC9DB33_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::get_Current()
inline TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  Enumerator_get_Current_m3B16C98F89532B1B1779AEA703E89F4C00B89023_inline (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * __this, const RuntimeMethod* method)
{
	return ((  TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  (*) (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 *, const RuntimeMethod*))Enumerator_get_Current_m3B16C98F89532B1B1779AEA703E89F4C00B89023_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mFA4CC275036841953FF049E5F5A8A84E764BD8FF (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mFA4CC275036841953FF049E5F5A8A84E764BD8FF_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m775FCA9CF915A3831D5861DD24325501B7D38BAD (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m775FCA9CF915A3831D5861DD24325501B7D38BAD_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m714DA4303AE7B7D39303A6CC5F3BCF02CD0AE451 (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * __this, Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 *, Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *, const RuntimeMethod*))Enumerator__ctor_m714DA4303AE7B7D39303A6CC5F3BCF02CD0AE451_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::Dispose()
inline void Enumerator_Dispose_m48A16523DD24FA9FAEE07D367A801668C64C02BA (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 *, const RuntimeMethod*))Enumerator_Dispose_m48A16523DD24FA9FAEE07D367A801668C64C02BA_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m5A4C00F330EB7E45503FF16C4E97E5BFC99E1E32 (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 *, const RuntimeMethod*))Enumerator_MoveNext_m5A4C00F330EB7E45503FF16C4E97E5BFC99E1E32_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::get_Current()
inline RuntimeObject * Enumerator_get_Current_mAD37B9480E773B32021E24AD633432749DB9E60F_inline (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 *, const RuntimeMethod*))Enumerator_get_Current_mAD37B9480E773B32021E24AD633432749DB9E60F_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m02C67B1F06E0A33E1BC9200E4514B09769CDA6A6 (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m02C67B1F06E0A33E1BC9200E4514B09769CDA6A6_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mCB9FB774EF543F1E80EEE1F7050536C7B8EEC1EC (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mCB9FB774EF543F1E80EEE1F7050536C7B8EEC1EC_gshared)(__this, method);
}
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mBF58B813B68245F622564FE532658BCF2B9AE4CC_gshared (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * __this, Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 * L_3 = (IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 *)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mBF58B813B68245F622564FE532658BCF2B9AE4CC_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * _thisAdjusted = reinterpret_cast<Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E *>(__this + _offset);
	Enumerator__ctor_mBF58B813B68245F622564FE532658BCF2B9AE4CC(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m393416D5F87123936F19FFAEDD65E1FED4DB7002_gshared (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m393416D5F87123936F19FFAEDD65E1FED4DB7002_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * _thisAdjusted = reinterpret_cast<Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E *>(__this + _offset);
	Enumerator_Dispose_m393416D5F87123936F19FFAEDD65E1FED4DB7002(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m8CA3E15CB695B1E8D6FAF91040CCAF500DA2A819_gshared (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * L_1 = (Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m8CA3E15CB695B1E8D6FAF91040CCAF500DA2A819_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * L_4 = (Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t38F8CE568A73910CFAC659B40243ADA61D25FA8F* L_5 = (EntryU5BU5D_t38F8CE568A73910CFAC659B40243ADA61D25FA8F*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * L_8 = (Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t38F8CE568A73910CFAC659B40243ADA61D25FA8F* L_9 = (EntryU5BU5D_t38F8CE568A73910CFAC659B40243ADA61D25FA8F*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  L_11 = (IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 )((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		__this->set_currentKey_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * L_15 = (Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * L_17 = (Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 * L_19 = (IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 *)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m8CA3E15CB695B1E8D6FAF91040CCAF500DA2A819_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * _thisAdjusted = reinterpret_cast<Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m8CA3E15CB695B1E8D6FAF91040CCAF500DA2A819(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  Enumerator_get_Current_m7F5BAD38AC8610717764A85A7FFD87004B58A096_gshared (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * __this, const RuntimeMethod* method)
{
	{
		IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  L_0 = (IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 )__this->get_currentKey_3();
		return (IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 )L_0;
	}
}
IL2CPP_EXTERN_C  IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  Enumerator_get_Current_m7F5BAD38AC8610717764A85A7FFD87004B58A096_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * _thisAdjusted = reinterpret_cast<Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E *>(__this + _offset);
	IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  _returnValue;
	_returnValue = Enumerator_get_Current_m7F5BAD38AC8610717764A85A7FFD87004B58A096_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mDC11BC1E273852E4737B368D2935713821A6348F_gshared (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * L_2 = (Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_mDC11BC1E273852E4737B368D2935713821A6348F_RuntimeMethod_var)));
	}

IL_0028:
	{
		IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  L_5 = (IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 )__this->get_currentKey_3();
		IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mDC11BC1E273852E4737B368D2935713821A6348F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * _thisAdjusted = reinterpret_cast<Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mDC11BC1E273852E4737B368D2935713821A6348F(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mA49FC040CBCD5157D1F3C64661504E3E92D8B333_gshared (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * L_1 = (Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mA49FC040CBCD5157D1F3C64661504E3E92D8B333_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 * L_4 = (IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 *)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mA49FC040CBCD5157D1F3C64661504E3E92D8B333_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * _thisAdjusted = reinterpret_cast<Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mA49FC040CBCD5157D1F3C64661504E3E92D8B333(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m76976B37514293499C02D96B9FDB870FFF5C0D8D_gshared (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * __this, Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		RuntimeObject ** L_3 = (RuntimeObject **)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m76976B37514293499C02D96B9FDB870FFF5C0D8D_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * _thisAdjusted = reinterpret_cast<Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 *>(__this + _offset);
	Enumerator__ctor_m76976B37514293499C02D96B9FDB870FFF5C0D8D(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m735FBACA12B138D01FF9970D057F085AE7ECE822_gshared (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m735FBACA12B138D01FF9970D057F085AE7ECE822_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * _thisAdjusted = reinterpret_cast<Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 *>(__this + _offset);
	Enumerator_Dispose_m735FBACA12B138D01FF9970D057F085AE7ECE822(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m093A14EABDA3F9BF00DE0CFEB1216AED79001493_gshared (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * L_1 = (Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m093A14EABDA3F9BF00DE0CFEB1216AED79001493_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * L_4 = (Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t38F8CE568A73910CFAC659B40243ADA61D25FA8F* L_5 = (EntryU5BU5D_t38F8CE568A73910CFAC659B40243ADA61D25FA8F*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * L_8 = (Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t38F8CE568A73910CFAC659B40243ADA61D25FA8F* L_9 = (EntryU5BU5D_t38F8CE568A73910CFAC659B40243ADA61D25FA8F*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_value_3();
		__this->set_currentValue_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * L_15 = (Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * L_17 = (Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		RuntimeObject ** L_19 = (RuntimeObject **)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(RuntimeObject *));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m093A14EABDA3F9BF00DE0CFEB1216AED79001493_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * _thisAdjusted = reinterpret_cast<Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m093A14EABDA3F9BF00DE0CFEB1216AED79001493(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m277C509169511A77DE96020437F06E4A00836EC1_gshared (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_get_Current_m277C509169511A77DE96020437F06E4A00836EC1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * _thisAdjusted = reinterpret_cast<Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_get_Current_m277C509169511A77DE96020437F06E4A00836EC1_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mE3B2437F35D515B3D542AFAD5BA7C96969A2A7A8_gshared (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * L_2 = (Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_mE3B2437F35D515B3D542AFAD5BA7C96969A2A7A8_RuntimeMethod_var)));
	}

IL_0028:
	{
		RuntimeObject * L_5 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_5;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mE3B2437F35D515B3D542AFAD5BA7C96969A2A7A8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * _thisAdjusted = reinterpret_cast<Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mE3B2437F35D515B3D542AFAD5BA7C96969A2A7A8(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m3F588431C22AC3DF2CD72469D310556566BDAD76_gshared (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * L_1 = (Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m3F588431C22AC3DF2CD72469D310556566BDAD76_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		RuntimeObject ** L_4 = (RuntimeObject **)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m3F588431C22AC3DF2CD72469D310556566BDAD76_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * _thisAdjusted = reinterpret_cast<Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m3F588431C22AC3DF2CD72469D310556566BDAD76(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2E8653A4AE47CB8320FBCFDB0831F9D87AC2BB88_gshared (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_1(L_2);
		__this->set_index_2(0);
		int32_t L_3 = ___getEnumeratorRetType1;
		__this->set_getEnumeratorRetType_4(L_3);
		KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A * L_4 = (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m2E8653A4AE47CB8320FBCFDB0831F9D87AC2BB88_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * _thisAdjusted = reinterpret_cast<Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 *>(__this + _offset);
	Enumerator__ctor_m2E8653A4AE47CB8320FBCFDB0831F9D87AC2BB88(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA7E6268589E54CC062050593BBB47F1073271207_gshared (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_1 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_009e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mA7E6268589E54CC062050593BBB47F1073271207_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_4 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t355EFA5B029C345215BF318ADE2D17FF4E01EF3F* L_5 = (EntryU5BU5D_t355EFA5B029C345215BF318ADE2D17FF4E01EF3F*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_2();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_0090;
		}
	}
	{
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_8 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t355EFA5B029C345215BF318ADE2D17FF4E01EF3F* L_9 = (EntryU5BU5D_t355EFA5B029C345215BF318ADE2D17FF4E01EF3F*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_12 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_t355EFA5B029C345215BF318ADE2D17FF4E01EF3F* L_13 = (EntryU5BU5D_t355EFA5B029C345215BF318ADE2D17FF4E01EF3F*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		bool L_15 = (bool)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_mAAE1742C0DCAAF1A9590BD39EE111DBF2AA545A6((&L_16), (RuntimeObject *)L_11, (bool)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		__this->set_current_3(L_16);
		int32_t L_17 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
		return (bool)1;
	}

IL_0090:
	{
		int32_t L_18 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
	}

IL_009e:
	{
		int32_t L_19 = (int32_t)__this->get_index_2();
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_20 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_20);
		int32_t L_21 = (int32_t)L_20->get_count_2();
		if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
		{
			goto IL_0021;
		}
	}
	{
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_22 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_22);
		int32_t L_23 = (int32_t)L_22->get_count_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
		KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A * L_24 = (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mA7E6268589E54CC062050593BBB47F1073271207_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * _thisAdjusted = reinterpret_cast<Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mA7E6268589E54CC062050593BBB47F1073271207(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A  Enumerator_get_Current_mC06AEC97C3323055E9676EB20ACBFBC31A1A8FE5_gshared (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A  L_0 = (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A )__this->get_current_3();
		return (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A  Enumerator_get_Current_mC06AEC97C3323055E9676EB20ACBFBC31A1A8FE5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * _thisAdjusted = reinterpret_cast<Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 *>(__this + _offset);
	KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A  _returnValue;
	_returnValue = Enumerator_get_Current_mC06AEC97C3323055E9676EB20ACBFBC31A1A8FE5_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m9286BC4CBE66DC783C782EC14D286D08DF8C9D60_gshared (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m9286BC4CBE66DC783C782EC14D286D08DF8C9D60_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * _thisAdjusted = reinterpret_cast<Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 *>(__this + _offset);
	Enumerator_Dispose_m9286BC4CBE66DC783C782EC14D286D08DF8C9D60(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4D899F0978C53CC4CB8470ABD46D373B3149422B_gshared (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_2 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m4D899F0978C53CC4CB8470ABD46D373B3149422B_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
		if ((!(((uint32_t)L_5) == ((uint32_t)1))))
		{
			goto IL_005c;
		}
	}
	{
		KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A * L_6 = (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)__this->get_address_of_current_3();
		RuntimeObject * L_7;
		L_7 = KeyValuePair_2_get_Key_mF390DA2A3078B58DD811566C1131DF2495F5052E_inline((KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)(KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A * L_8 = (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)__this->get_address_of_current_3();
		bool L_9;
		L_9 = KeyValuePair_2_get_Value_m9F9DF6119C16A47CA183A11447C735B01FE006C8_inline((KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)(KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		bool L_10 = L_9;
		RuntimeObject * L_11 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_10);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_12;
		memset((&L_12), 0, sizeof(L_12));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_12), (RuntimeObject *)L_7, (RuntimeObject *)L_11, /*hidden argument*/NULL);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_13 = L_12;
		RuntimeObject * L_14 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_13);
		return (RuntimeObject *)L_14;
	}

IL_005c:
	{
		KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A * L_15 = (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)__this->get_address_of_current_3();
		RuntimeObject * L_16;
		L_16 = KeyValuePair_2_get_Key_mF390DA2A3078B58DD811566C1131DF2495F5052E_inline((KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)(KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A * L_17 = (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)__this->get_address_of_current_3();
		bool L_18;
		L_18 = KeyValuePair_2_get_Value_m9F9DF6119C16A47CA183A11447C735B01FE006C8_inline((KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)(KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A  L_19;
		memset((&L_19), 0, sizeof(L_19));
		KeyValuePair_2__ctor_mAAE1742C0DCAAF1A9590BD39EE111DBF2AA545A6((&L_19), (RuntimeObject *)L_16, (bool)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A  L_20 = L_19;
		RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_20);
		return (RuntimeObject *)L_21;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4D899F0978C53CC4CB8470ABD46D373B3149422B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * _thisAdjusted = reinterpret_cast<Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m4D899F0978C53CC4CB8470ABD46D373B3149422B(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mBE8B6A91DF1F86DB1DD0982E67A13C656ACA0BAA_gshared (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_1 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mBE8B6A91DF1F86DB1DD0982E67A13C656ACA0BAA_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A * L_4 = (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mBE8B6A91DF1F86DB1DD0982E67A13C656ACA0BAA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * _thisAdjusted = reinterpret_cast<Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mBE8B6A91DF1F86DB1DD0982E67A13C656ACA0BAA(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m11FF78FB19334FEEFED57CED48CA2C02B4001241_gshared (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_2 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m11FF78FB19334FEEFED57CED48CA2C02B4001241_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A * L_5 = (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Key_mF390DA2A3078B58DD811566C1131DF2495F5052E_inline((KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)(KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A * L_7 = (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)__this->get_address_of_current_3();
		bool L_8;
		L_8 = KeyValuePair_2_get_Value_m9F9DF6119C16A47CA183A11447C735B01FE006C8_inline((KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)(KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		bool L_9 = L_8;
		RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_9);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_11;
		memset((&L_11), 0, sizeof(L_11));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_11), (RuntimeObject *)L_6, (RuntimeObject *)L_10, /*hidden argument*/NULL);
		return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_11;
	}
}
IL2CPP_EXTERN_C  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m11FF78FB19334FEEFED57CED48CA2C02B4001241_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * _thisAdjusted = reinterpret_cast<Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m11FF78FB19334FEEFED57CED48CA2C02B4001241(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m84F5123E94AC5830BCC01D62BE87AFAE601D5109_gshared (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_2 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m84F5123E94AC5830BCC01D62BE87AFAE601D5109_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A * L_5 = (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Key_mF390DA2A3078B58DD811566C1131DF2495F5052E_inline((KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)(KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m84F5123E94AC5830BCC01D62BE87AFAE601D5109_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * _thisAdjusted = reinterpret_cast<Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m84F5123E94AC5830BCC01D62BE87AFAE601D5109(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAC08FA0ED664100994EC4973800BF144479C1D23_gshared (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_2 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAC08FA0ED664100994EC4973800BF144479C1D23_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A * L_5 = (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)__this->get_address_of_current_3();
		bool L_6;
		L_6 = KeyValuePair_2_get_Value_m9F9DF6119C16A47CA183A11447C735B01FE006C8_inline((KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)(KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		bool L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAC08FA0ED664100994EC4973800BF144479C1D23_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * _thisAdjusted = reinterpret_cast<Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAC08FA0ED664100994EC4973800BF144479C1D23(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2927973D232387F7744A92DB3FB50392ED608629_gshared (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * __this, Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		RuntimeObject ** L_3 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m2927973D232387F7744A92DB3FB50392ED608629_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * _thisAdjusted = reinterpret_cast<Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 *>(__this + _offset);
	Enumerator__ctor_m2927973D232387F7744A92DB3FB50392ED608629(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Boolean>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEEDC8B11EF1B23495FBB2C722A0697C9682C6CE8_gshared (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mEEDC8B11EF1B23495FBB2C722A0697C9682C6CE8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * _thisAdjusted = reinterpret_cast<Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 *>(__this + _offset);
	Enumerator_Dispose_mEEDC8B11EF1B23495FBB2C722A0697C9682C6CE8(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Boolean>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m96ADFEAB8791D4C22779AE125B3B19AF72E86063_gshared (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_1 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m96ADFEAB8791D4C22779AE125B3B19AF72E86063_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_4 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t355EFA5B029C345215BF318ADE2D17FF4E01EF3F* L_5 = (EntryU5BU5D_t355EFA5B029C345215BF318ADE2D17FF4E01EF3F*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_8 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t355EFA5B029C345215BF318ADE2D17FF4E01EF3F* L_9 = (EntryU5BU5D_t355EFA5B029C345215BF318ADE2D17FF4E01EF3F*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		__this->set_currentKey_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_15 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_17 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		RuntimeObject ** L_19 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(RuntimeObject *));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m96ADFEAB8791D4C22779AE125B3B19AF72E86063_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * _thisAdjusted = reinterpret_cast<Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m96ADFEAB8791D4C22779AE125B3B19AF72E86063(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Boolean>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mEA1BC4360C34C08C7D84A1E47D8A5C3D8799BD83_gshared (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_get_Current_mEA1BC4360C34C08C7D84A1E47D8A5C3D8799BD83_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * _thisAdjusted = reinterpret_cast<Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_get_Current_mEA1BC4360C34C08C7D84A1E47D8A5C3D8799BD83_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8723A9E4D88714592AF62696784D5B5EBDDA72E9_gshared (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_2 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m8723A9E4D88714592AF62696784D5B5EBDDA72E9_RuntimeMethod_var)));
	}

IL_0028:
	{
		RuntimeObject * L_5 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_5;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8723A9E4D88714592AF62696784D5B5EBDDA72E9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * _thisAdjusted = reinterpret_cast<Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m8723A9E4D88714592AF62696784D5B5EBDDA72E9(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mEBBF9CFC3B47562513D9AD4F841F5A7CB4208633_gshared (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_1 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mEBBF9CFC3B47562513D9AD4F841F5A7CB4208633_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		RuntimeObject ** L_4 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mEBBF9CFC3B47562513D9AD4F841F5A7CB4208633_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * _thisAdjusted = reinterpret_cast<Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mEBBF9CFC3B47562513D9AD4F841F5A7CB4208633(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m40082904CAD0A3503338D16B2CBFFF546598540D_gshared (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * __this, Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		bool* L_3 = (bool*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(bool));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m40082904CAD0A3503338D16B2CBFFF546598540D_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * _thisAdjusted = reinterpret_cast<Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C *>(__this + _offset);
	Enumerator__ctor_m40082904CAD0A3503338D16B2CBFFF546598540D(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Boolean>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA7FC096509D31551442BF0062DC964990A5D90A6_gshared (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mA7FC096509D31551442BF0062DC964990A5D90A6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * _thisAdjusted = reinterpret_cast<Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C *>(__this + _offset);
	Enumerator_Dispose_mA7FC096509D31551442BF0062DC964990A5D90A6(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Boolean>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mEAE56113FDBDD7BAC1D81D70F76173964B7DED12_gshared (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_1 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mEAE56113FDBDD7BAC1D81D70F76173964B7DED12_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_4 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t355EFA5B029C345215BF318ADE2D17FF4E01EF3F* L_5 = (EntryU5BU5D_t355EFA5B029C345215BF318ADE2D17FF4E01EF3F*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_8 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t355EFA5B029C345215BF318ADE2D17FF4E01EF3F* L_9 = (EntryU5BU5D_t355EFA5B029C345215BF318ADE2D17FF4E01EF3F*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		bool L_11 = (bool)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_value_3();
		__this->set_currentValue_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_15 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_17 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		bool* L_19 = (bool*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(bool));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mEAE56113FDBDD7BAC1D81D70F76173964B7DED12_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * _thisAdjusted = reinterpret_cast<Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mEAE56113FDBDD7BAC1D81D70F76173964B7DED12(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Boolean>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_get_Current_m07D0D8882D5F0199FA1C7D92F1E3A386339DB149_gshared (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * __this, const RuntimeMethod* method)
{
	{
		bool L_0 = (bool)__this->get_currentValue_3();
		return (bool)L_0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_get_Current_m07D0D8882D5F0199FA1C7D92F1E3A386339DB149_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * _thisAdjusted = reinterpret_cast<Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_get_Current_m07D0D8882D5F0199FA1C7D92F1E3A386339DB149_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mBC441D51A8FA671D3A6EA506BCD97CFF82792063_gshared (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_2 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_mBC441D51A8FA671D3A6EA506BCD97CFF82792063_RuntimeMethod_var)));
	}

IL_0028:
	{
		bool L_5 = (bool)__this->get_currentValue_3();
		bool L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mBC441D51A8FA671D3A6EA506BCD97CFF82792063_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * _thisAdjusted = reinterpret_cast<Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mBC441D51A8FA671D3A6EA506BCD97CFF82792063(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Boolean>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m6C181DBA6AC285080B30A5E082219CE19E45D53A_gshared (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 * L_1 = (Dictionary_2_t8A3F8777BEF075E009D085E3BC9B9ADB00F47345 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m6C181DBA6AC285080B30A5E082219CE19E45D53A_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		bool* L_4 = (bool*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(bool));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m6C181DBA6AC285080B30A5E082219CE19E45D53A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * _thisAdjusted = reinterpret_cast<Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m6C181DBA6AC285080B30A5E082219CE19E45D53A(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m5470C1A826AD2E134019F451E4A4B7CBF1A39D25_gshared (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_1(L_2);
		__this->set_index_2(0);
		int32_t L_3 = ___getEnumeratorRetType1;
		__this->set_getEnumeratorRetType_4(L_3);
		KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F * L_4 = (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m5470C1A826AD2E134019F451E4A4B7CBF1A39D25_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * _thisAdjusted = reinterpret_cast<Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 *>(__this + _offset);
	Enumerator__ctor_m5470C1A826AD2E134019F451E4A4B7CBF1A39D25(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m9E0DC21A98FE569F977979E2FAB4E57DFAC90ED3_gshared (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_1 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_009e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m9E0DC21A98FE569F977979E2FAB4E57DFAC90ED3_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_4 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t4B509C771B1E9F732008D007A0C692B0E35C7277* L_5 = (EntryU5BU5D_t4B509C771B1E9F732008D007A0C692B0E35C7277*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_2();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_0090;
		}
	}
	{
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_8 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t4B509C771B1E9F732008D007A0C692B0E35C7277* L_9 = (EntryU5BU5D_t4B509C771B1E9F732008D007A0C692B0E35C7277*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_12 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_t4B509C771B1E9F732008D007A0C692B0E35C7277* L_13 = (EntryU5BU5D_t4B509C771B1E9F732008D007A0C692B0E35C7277*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_15 = (Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 )((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m1C6B20DE4E1372A0A735B276C000116249FF4536((&L_16), (RuntimeObject *)L_11, (Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 )L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		__this->set_current_3(L_16);
		int32_t L_17 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
		return (bool)1;
	}

IL_0090:
	{
		int32_t L_18 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
	}

IL_009e:
	{
		int32_t L_19 = (int32_t)__this->get_index_2();
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_20 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_20);
		int32_t L_21 = (int32_t)L_20->get_count_2();
		if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
		{
			goto IL_0021;
		}
	}
	{
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_22 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_22);
		int32_t L_23 = (int32_t)L_22->get_count_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
		KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F * L_24 = (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m9E0DC21A98FE569F977979E2FAB4E57DFAC90ED3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * _thisAdjusted = reinterpret_cast<Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m9E0DC21A98FE569F977979E2FAB4E57DFAC90ED3(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F  Enumerator_get_Current_mAA0097316C588D1208E57565E1A71C5AA2C09D5D_gshared (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F  L_0 = (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F )__this->get_current_3();
		return (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F  Enumerator_get_Current_mAA0097316C588D1208E57565E1A71C5AA2C09D5D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * _thisAdjusted = reinterpret_cast<Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 *>(__this + _offset);
	KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F  _returnValue;
	_returnValue = Enumerator_get_Current_mAA0097316C588D1208E57565E1A71C5AA2C09D5D_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m92AFEE9650C5E96C92862F5F3F44B2F65B23B4BD_gshared (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m92AFEE9650C5E96C92862F5F3F44B2F65B23B4BD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * _thisAdjusted = reinterpret_cast<Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 *>(__this + _offset);
	Enumerator_Dispose_m92AFEE9650C5E96C92862F5F3F44B2F65B23B4BD(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mC46775589A27A5B5F9B8BA0757EFA214F78801C0_gshared (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_2 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_mC46775589A27A5B5F9B8BA0757EFA214F78801C0_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
		if ((!(((uint32_t)L_5) == ((uint32_t)1))))
		{
			goto IL_005c;
		}
	}
	{
		KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F * L_6 = (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)__this->get_address_of_current_3();
		RuntimeObject * L_7;
		L_7 = KeyValuePair_2_get_Key_mCF408B367A2849CAF5FF84CE89FA7C22DB5FCF9A_inline((KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)(KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F * L_8 = (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)__this->get_address_of_current_3();
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_9;
		L_9 = KeyValuePair_2_get_Value_mE1597809064F367FFDEDF44DBD6783D9D5638126_inline((KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)(KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_10 = L_9;
		RuntimeObject * L_11 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_10);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_12;
		memset((&L_12), 0, sizeof(L_12));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_12), (RuntimeObject *)L_7, (RuntimeObject *)L_11, /*hidden argument*/NULL);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_13 = L_12;
		RuntimeObject * L_14 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_13);
		return (RuntimeObject *)L_14;
	}

IL_005c:
	{
		KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F * L_15 = (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)__this->get_address_of_current_3();
		RuntimeObject * L_16;
		L_16 = KeyValuePair_2_get_Key_mCF408B367A2849CAF5FF84CE89FA7C22DB5FCF9A_inline((KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)(KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F * L_17 = (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)__this->get_address_of_current_3();
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_18;
		L_18 = KeyValuePair_2_get_Value_mE1597809064F367FFDEDF44DBD6783D9D5638126_inline((KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)(KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F  L_19;
		memset((&L_19), 0, sizeof(L_19));
		KeyValuePair_2__ctor_m1C6B20DE4E1372A0A735B276C000116249FF4536((&L_19), (RuntimeObject *)L_16, (Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F  L_20 = L_19;
		RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_20);
		return (RuntimeObject *)L_21;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mC46775589A27A5B5F9B8BA0757EFA214F78801C0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * _thisAdjusted = reinterpret_cast<Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mC46775589A27A5B5F9B8BA0757EFA214F78801C0(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m7CA79C0AD345A3255921AA33B287EA41AEA6EDC2_gshared (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_1 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m7CA79C0AD345A3255921AA33B287EA41AEA6EDC2_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F * L_4 = (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m7CA79C0AD345A3255921AA33B287EA41AEA6EDC2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * _thisAdjusted = reinterpret_cast<Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m7CA79C0AD345A3255921AA33B287EA41AEA6EDC2(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m503A4ED2496D320A348EFE983FEE460362C1E3A4_gshared (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_2 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m503A4ED2496D320A348EFE983FEE460362C1E3A4_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F * L_5 = (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Key_mCF408B367A2849CAF5FF84CE89FA7C22DB5FCF9A_inline((KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)(KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F * L_7 = (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)__this->get_address_of_current_3();
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_8;
		L_8 = KeyValuePair_2_get_Value_mE1597809064F367FFDEDF44DBD6783D9D5638126_inline((KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)(KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_9 = L_8;
		RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_9);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_11;
		memset((&L_11), 0, sizeof(L_11));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_11), (RuntimeObject *)L_6, (RuntimeObject *)L_10, /*hidden argument*/NULL);
		return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_11;
	}
}
IL2CPP_EXTERN_C  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m503A4ED2496D320A348EFE983FEE460362C1E3A4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * _thisAdjusted = reinterpret_cast<Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m503A4ED2496D320A348EFE983FEE460362C1E3A4(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4987F576179A2AB54A98E98655F4D18C8CB429B6_gshared (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_2 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4987F576179A2AB54A98E98655F4D18C8CB429B6_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F * L_5 = (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Key_mCF408B367A2849CAF5FF84CE89FA7C22DB5FCF9A_inline((KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)(KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4987F576179A2AB54A98E98655F4D18C8CB429B6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * _thisAdjusted = reinterpret_cast<Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4987F576179A2AB54A98E98655F4D18C8CB429B6(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6FA7EA0F0913C13B053A3024C255DCD633E5CEEA_gshared (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_2 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6FA7EA0F0913C13B053A3024C255DCD633E5CEEA_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F * L_5 = (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)__this->get_address_of_current_3();
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_6;
		L_6 = KeyValuePair_2_get_Value_mE1597809064F367FFDEDF44DBD6783D9D5638126_inline((KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)(KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6FA7EA0F0913C13B053A3024C255DCD633E5CEEA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * _thisAdjusted = reinterpret_cast<Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6FA7EA0F0913C13B053A3024C255DCD633E5CEEA(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Color>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m86CD177B3E92D7E2D1B69D76B5403837359D1CD4_gshared (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * __this, Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		RuntimeObject ** L_3 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m86CD177B3E92D7E2D1B69D76B5403837359D1CD4_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * _thisAdjusted = reinterpret_cast<Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 *>(__this + _offset);
	Enumerator__ctor_m86CD177B3E92D7E2D1B69D76B5403837359D1CD4(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Color>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mC803889C46A08369F1D624D2BABC25D7DB089746_gshared (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mC803889C46A08369F1D624D2BABC25D7DB089746_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * _thisAdjusted = reinterpret_cast<Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 *>(__this + _offset);
	Enumerator_Dispose_mC803889C46A08369F1D624D2BABC25D7DB089746(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Color>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4055D0857376A252283604703DCC3F5FA248C521_gshared (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_1 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m4055D0857376A252283604703DCC3F5FA248C521_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_4 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t4B509C771B1E9F732008D007A0C692B0E35C7277* L_5 = (EntryU5BU5D_t4B509C771B1E9F732008D007A0C692B0E35C7277*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_8 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t4B509C771B1E9F732008D007A0C692B0E35C7277* L_9 = (EntryU5BU5D_t4B509C771B1E9F732008D007A0C692B0E35C7277*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		__this->set_currentKey_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_15 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_17 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		RuntimeObject ** L_19 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(RuntimeObject *));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m4055D0857376A252283604703DCC3F5FA248C521_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * _thisAdjusted = reinterpret_cast<Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m4055D0857376A252283604703DCC3F5FA248C521(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Color>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mA038727F524E9EFD59F433AE47A3E1F83322C084_gshared (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_get_Current_mA038727F524E9EFD59F433AE47A3E1F83322C084_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * _thisAdjusted = reinterpret_cast<Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_get_Current_mA038727F524E9EFD59F433AE47A3E1F83322C084_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m101C8716618407CB097EA6221F8C1B8F45D672D2_gshared (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_2 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m101C8716618407CB097EA6221F8C1B8F45D672D2_RuntimeMethod_var)));
	}

IL_0028:
	{
		RuntimeObject * L_5 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_5;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m101C8716618407CB097EA6221F8C1B8F45D672D2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * _thisAdjusted = reinterpret_cast<Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m101C8716618407CB097EA6221F8C1B8F45D672D2(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF017E2142A4B78BD570DF194277B1FF400915F51_gshared (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_1 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mF017E2142A4B78BD570DF194277B1FF400915F51_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		RuntimeObject ** L_4 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mF017E2142A4B78BD570DF194277B1FF400915F51_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * _thisAdjusted = reinterpret_cast<Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mF017E2142A4B78BD570DF194277B1FF400915F51(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Color>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mDBEA997841D6B14286A33BA82B627130F9DD30A8_gshared (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * __this, Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * L_3 = (Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mDBEA997841D6B14286A33BA82B627130F9DD30A8_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * _thisAdjusted = reinterpret_cast<Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D *>(__this + _offset);
	Enumerator__ctor_mDBEA997841D6B14286A33BA82B627130F9DD30A8(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Color>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m3490F84C29F9CD52902A23EDE8E0F24A93FAD9A0_gshared (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m3490F84C29F9CD52902A23EDE8E0F24A93FAD9A0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * _thisAdjusted = reinterpret_cast<Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D *>(__this + _offset);
	Enumerator_Dispose_m3490F84C29F9CD52902A23EDE8E0F24A93FAD9A0(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Color>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m6A7BDD3D45984E9E9B1881A2FA58B5FE2635C330_gshared (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_1 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m6A7BDD3D45984E9E9B1881A2FA58B5FE2635C330_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_4 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t4B509C771B1E9F732008D007A0C692B0E35C7277* L_5 = (EntryU5BU5D_t4B509C771B1E9F732008D007A0C692B0E35C7277*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_8 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t4B509C771B1E9F732008D007A0C692B0E35C7277* L_9 = (EntryU5BU5D_t4B509C771B1E9F732008D007A0C692B0E35C7277*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_11 = (Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 )((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_value_3();
		__this->set_currentValue_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_15 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_17 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * L_19 = (Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m6A7BDD3D45984E9E9B1881A2FA58B5FE2635C330_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * _thisAdjusted = reinterpret_cast<Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m6A7BDD3D45984E9E9B1881A2FA58B5FE2635C330(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Color>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  Enumerator_get_Current_m9F5FB4F5C47A723B910870911FB60C8EBCE791B3_gshared (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * __this, const RuntimeMethod* method)
{
	{
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_0 = (Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 )__this->get_currentValue_3();
		return (Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 )L_0;
	}
}
IL2CPP_EXTERN_C  Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  Enumerator_get_Current_m9F5FB4F5C47A723B910870911FB60C8EBCE791B3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * _thisAdjusted = reinterpret_cast<Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D *>(__this + _offset);
	Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  _returnValue;
	_returnValue = Enumerator_get_Current_m9F5FB4F5C47A723B910870911FB60C8EBCE791B3_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m6F52670989A895999403B4D88106B31276D71BB0_gshared (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_2 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m6F52670989A895999403B4D88106B31276D71BB0_RuntimeMethod_var)));
	}

IL_0028:
	{
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_5 = (Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 )__this->get_currentValue_3();
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m6F52670989A895999403B4D88106B31276D71BB0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * _thisAdjusted = reinterpret_cast<Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m6F52670989A895999403B4D88106B31276D71BB0(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Color>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m5CF4D891E3AD481A18230DB9240AF27D575CA3A4_gshared (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 * L_1 = (Dictionary_2_tEF5DFECD13912188BF42EF7475F555BEB0DFDDA2 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m5CF4D891E3AD481A18230DB9240AF27D575CA3A4_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * L_4 = (Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m5CF4D891E3AD481A18230DB9240AF27D575CA3A4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * _thisAdjusted = reinterpret_cast<Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m5CF4D891E3AD481A18230DB9240AF27D575CA3A4(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mA459ECC630B3F2742DB5C0E6369E91887CD127D0_gshared (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_1(L_2);
		__this->set_index_2(0);
		int32_t L_3 = ___getEnumeratorRetType1;
		__this->set_getEnumeratorRetType_4(L_3);
		KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 * L_4 = (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mA459ECC630B3F2742DB5C0E6369E91887CD127D0_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * _thisAdjusted = reinterpret_cast<Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 *>(__this + _offset);
	Enumerator__ctor_mA459ECC630B3F2742DB5C0E6369E91887CD127D0(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m1ED9D5A12250292CC7E7E177B6E93A7BE75666D6_gshared (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_1 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_009e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m1ED9D5A12250292CC7E7E177B6E93A7BE75666D6_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_4 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tBC4463B96C923135EDB5CFF91B7E15E4D1503D2A* L_5 = (EntryU5BU5D_tBC4463B96C923135EDB5CFF91B7E15E4D1503D2A*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_2();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_0090;
		}
	}
	{
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_8 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tBC4463B96C923135EDB5CFF91B7E15E4D1503D2A* L_9 = (EntryU5BU5D_tBC4463B96C923135EDB5CFF91B7E15E4D1503D2A*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_12 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_tBC4463B96C923135EDB5CFF91B7E15E4D1503D2A* L_13 = (EntryU5BU5D_tBC4463B96C923135EDB5CFF91B7E15E4D1503D2A*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		int32_t L_15 = (int32_t)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m88F692B7F78A3FCE5E88BD2B2514997F17CB45A8((&L_16), (RuntimeObject *)L_11, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		__this->set_current_3(L_16);
		int32_t L_17 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
		return (bool)1;
	}

IL_0090:
	{
		int32_t L_18 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
	}

IL_009e:
	{
		int32_t L_19 = (int32_t)__this->get_index_2();
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_20 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_20);
		int32_t L_21 = (int32_t)L_20->get_count_2();
		if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
		{
			goto IL_0021;
		}
	}
	{
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_22 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_22);
		int32_t L_23 = (int32_t)L_22->get_count_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
		KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 * L_24 = (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m1ED9D5A12250292CC7E7E177B6E93A7BE75666D6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * _thisAdjusted = reinterpret_cast<Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m1ED9D5A12250292CC7E7E177B6E93A7BE75666D6(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5  Enumerator_get_Current_m5279E034E5287E508D042888CCB92425D460E4D2_gshared (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5  L_0 = (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 )__this->get_current_3();
		return (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5  Enumerator_get_Current_m5279E034E5287E508D042888CCB92425D460E4D2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * _thisAdjusted = reinterpret_cast<Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 *>(__this + _offset);
	KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5  _returnValue;
	_returnValue = Enumerator_get_Current_m5279E034E5287E508D042888CCB92425D460E4D2_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m95A52398C470C15FA5A0173470BD93A9750B0889_gshared (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m95A52398C470C15FA5A0173470BD93A9750B0889_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * _thisAdjusted = reinterpret_cast<Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 *>(__this + _offset);
	Enumerator_Dispose_m95A52398C470C15FA5A0173470BD93A9750B0889(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9DCEC64B5383F91168DC00C9D1BCBA91805F6A34_gshared (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_2 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m9DCEC64B5383F91168DC00C9D1BCBA91805F6A34_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
		if ((!(((uint32_t)L_5) == ((uint32_t)1))))
		{
			goto IL_005c;
		}
	}
	{
		KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 * L_6 = (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)__this->get_address_of_current_3();
		RuntimeObject * L_7;
		L_7 = KeyValuePair_2_get_Key_m1AEFA99ECEA20A9740DCFCE1622EB2F8B9184321_inline((KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)(KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 * L_8 = (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)__this->get_address_of_current_3();
		int32_t L_9;
		L_9 = KeyValuePair_2_get_Value_mC6B953D39DE75B2143D5A5850CA81C6779532803_inline((KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)(KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		int32_t L_10 = L_9;
		RuntimeObject * L_11 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_10);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_12;
		memset((&L_12), 0, sizeof(L_12));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_12), (RuntimeObject *)L_7, (RuntimeObject *)L_11, /*hidden argument*/NULL);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_13 = L_12;
		RuntimeObject * L_14 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_13);
		return (RuntimeObject *)L_14;
	}

IL_005c:
	{
		KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 * L_15 = (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)__this->get_address_of_current_3();
		RuntimeObject * L_16;
		L_16 = KeyValuePair_2_get_Key_m1AEFA99ECEA20A9740DCFCE1622EB2F8B9184321_inline((KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)(KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 * L_17 = (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)__this->get_address_of_current_3();
		int32_t L_18;
		L_18 = KeyValuePair_2_get_Value_mC6B953D39DE75B2143D5A5850CA81C6779532803_inline((KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)(KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5  L_19;
		memset((&L_19), 0, sizeof(L_19));
		KeyValuePair_2__ctor_m88F692B7F78A3FCE5E88BD2B2514997F17CB45A8((&L_19), (RuntimeObject *)L_16, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5  L_20 = L_19;
		RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_20);
		return (RuntimeObject *)L_21;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9DCEC64B5383F91168DC00C9D1BCBA91805F6A34_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * _thisAdjusted = reinterpret_cast<Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m9DCEC64B5383F91168DC00C9D1BCBA91805F6A34(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m6CCBFE8A3E1A838C6BEA1A71650480FE69025DA2_gshared (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_1 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m6CCBFE8A3E1A838C6BEA1A71650480FE69025DA2_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 * L_4 = (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m6CCBFE8A3E1A838C6BEA1A71650480FE69025DA2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * _thisAdjusted = reinterpret_cast<Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m6CCBFE8A3E1A838C6BEA1A71650480FE69025DA2(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mC3EC3EF6F817440BFD220B86A3A2272FE3191017_gshared (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_2 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mC3EC3EF6F817440BFD220B86A3A2272FE3191017_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 * L_5 = (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Key_m1AEFA99ECEA20A9740DCFCE1622EB2F8B9184321_inline((KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)(KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 * L_7 = (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)__this->get_address_of_current_3();
		int32_t L_8;
		L_8 = KeyValuePair_2_get_Value_mC6B953D39DE75B2143D5A5850CA81C6779532803_inline((KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)(KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		int32_t L_9 = L_8;
		RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_9);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_11;
		memset((&L_11), 0, sizeof(L_11));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_11), (RuntimeObject *)L_6, (RuntimeObject *)L_10, /*hidden argument*/NULL);
		return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_11;
	}
}
IL2CPP_EXTERN_C  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mC3EC3EF6F817440BFD220B86A3A2272FE3191017_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * _thisAdjusted = reinterpret_cast<Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mC3EC3EF6F817440BFD220B86A3A2272FE3191017(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD58FCEF543C8C5FE793758AE615F0C85DE479433_gshared (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_2 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD58FCEF543C8C5FE793758AE615F0C85DE479433_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 * L_5 = (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Key_m1AEFA99ECEA20A9740DCFCE1622EB2F8B9184321_inline((KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)(KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD58FCEF543C8C5FE793758AE615F0C85DE479433_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * _thisAdjusted = reinterpret_cast<Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mD58FCEF543C8C5FE793758AE615F0C85DE479433(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3A6C7B5AF268790DD5DC326DC8BA5213DFE07784_gshared (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_2 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3A6C7B5AF268790DD5DC326DC8BA5213DFE07784_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 * L_5 = (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)__this->get_address_of_current_3();
		int32_t L_6;
		L_6 = KeyValuePair_2_get_Value_mC6B953D39DE75B2143D5A5850CA81C6779532803_inline((KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)(KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		int32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3A6C7B5AF268790DD5DC326DC8BA5213DFE07784_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * _thisAdjusted = reinterpret_cast<Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3A6C7B5AF268790DD5DC326DC8BA5213DFE07784(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2AEF0177FCBA3AE0E51589784B5F3BC9976E2074_gshared (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * __this, Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		RuntimeObject ** L_3 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m2AEF0177FCBA3AE0E51589784B5F3BC9976E2074_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * _thisAdjusted = reinterpret_cast<Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 *>(__this + _offset);
	Enumerator__ctor_m2AEF0177FCBA3AE0E51589784B5F3BC9976E2074(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mBF906D5B94336A92FED1A69E0EF666BBEAFF84AA_gshared (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mBF906D5B94336A92FED1A69E0EF666BBEAFF84AA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * _thisAdjusted = reinterpret_cast<Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 *>(__this + _offset);
	Enumerator_Dispose_mBF906D5B94336A92FED1A69E0EF666BBEAFF84AA(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB380BB4BFD80C5A3080F2980B3BD52FB255FEC7A_gshared (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_1 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mB380BB4BFD80C5A3080F2980B3BD52FB255FEC7A_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_4 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tBC4463B96C923135EDB5CFF91B7E15E4D1503D2A* L_5 = (EntryU5BU5D_tBC4463B96C923135EDB5CFF91B7E15E4D1503D2A*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_8 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tBC4463B96C923135EDB5CFF91B7E15E4D1503D2A* L_9 = (EntryU5BU5D_tBC4463B96C923135EDB5CFF91B7E15E4D1503D2A*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		__this->set_currentKey_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_15 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_17 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		RuntimeObject ** L_19 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(RuntimeObject *));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mB380BB4BFD80C5A3080F2980B3BD52FB255FEC7A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * _thisAdjusted = reinterpret_cast<Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mB380BB4BFD80C5A3080F2980B3BD52FB255FEC7A(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m2CCCCA8F2AC3C52BBFDE257E16189AC172B18AEF_gshared (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_get_Current_m2CCCCA8F2AC3C52BBFDE257E16189AC172B18AEF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * _thisAdjusted = reinterpret_cast<Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_get_Current_m2CCCCA8F2AC3C52BBFDE257E16189AC172B18AEF_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD791E407730069EDF144A767A6D412A761044030_gshared (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_2 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_mD791E407730069EDF144A767A6D412A761044030_RuntimeMethod_var)));
	}

IL_0028:
	{
		RuntimeObject * L_5 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_5;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD791E407730069EDF144A767A6D412A761044030_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * _thisAdjusted = reinterpret_cast<Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mD791E407730069EDF144A767A6D412A761044030(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m9012229285E787379E88BAC1ECFEB4E2EDAA7A84_gshared (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_1 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m9012229285E787379E88BAC1ECFEB4E2EDAA7A84_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		RuntimeObject ** L_4 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m9012229285E787379E88BAC1ECFEB4E2EDAA7A84_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * _thisAdjusted = reinterpret_cast<Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m9012229285E787379E88BAC1ECFEB4E2EDAA7A84(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m923F611E2EFB07303EB41E434043CCC3048E0475_gshared (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * __this, Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		int32_t* L_3 = (int32_t*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m923F611E2EFB07303EB41E434043CCC3048E0475_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * _thisAdjusted = reinterpret_cast<Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 *>(__this + _offset);
	Enumerator__ctor_m923F611E2EFB07303EB41E434043CCC3048E0475(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m381A7EAF9815A5FE6471E41E908A3A56F52B89A2_gshared (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m381A7EAF9815A5FE6471E41E908A3A56F52B89A2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * _thisAdjusted = reinterpret_cast<Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 *>(__this + _offset);
	Enumerator_Dispose_m381A7EAF9815A5FE6471E41E908A3A56F52B89A2(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m5770100609CF1681B6F451464935B5FDC499D322_gshared (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_1 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m5770100609CF1681B6F451464935B5FDC499D322_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_4 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tBC4463B96C923135EDB5CFF91B7E15E4D1503D2A* L_5 = (EntryU5BU5D_tBC4463B96C923135EDB5CFF91B7E15E4D1503D2A*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_8 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tBC4463B96C923135EDB5CFF91B7E15E4D1503D2A* L_9 = (EntryU5BU5D_tBC4463B96C923135EDB5CFF91B7E15E4D1503D2A*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		int32_t L_11 = (int32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_value_3();
		__this->set_currentValue_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_15 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_17 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		int32_t* L_19 = (int32_t*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(int32_t));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m5770100609CF1681B6F451464935B5FDC499D322_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * _thisAdjusted = reinterpret_cast<Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m5770100609CF1681B6F451464935B5FDC499D322(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m5FE6948B698A38954A4C7AB07F1E81ED2A7D0F9D_gshared (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentValue_3();
		return (int32_t)L_0;
	}
}
IL2CPP_EXTERN_C  int32_t Enumerator_get_Current_m5FE6948B698A38954A4C7AB07F1E81ED2A7D0F9D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * _thisAdjusted = reinterpret_cast<Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 *>(__this + _offset);
	int32_t _returnValue;
	_returnValue = Enumerator_get_Current_m5FE6948B698A38954A4C7AB07F1E81ED2A7D0F9D_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4BBFE241A8170BD26FE2B97638F0AC2A0B681551_gshared (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_2 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m4BBFE241A8170BD26FE2B97638F0AC2A0B681551_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_currentValue_3();
		int32_t L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4BBFE241A8170BD26FE2B97638F0AC2A0B681551_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * _thisAdjusted = reinterpret_cast<Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m4BBFE241A8170BD26FE2B97638F0AC2A0B681551(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m81983F8FA044B09386E0E6F5CAAEA09339206A82_gshared (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 * L_1 = (Dictionary_2_t1DDD2F48B87E022F599DF2452A49BB70BE95A7F8 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m81983F8FA044B09386E0E6F5CAAEA09339206A82_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		int32_t* L_4 = (int32_t*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m81983F8FA044B09386E0E6F5CAAEA09339206A82_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * _thisAdjusted = reinterpret_cast<Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m81983F8FA044B09386E0E6F5CAAEA09339206A82(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6056B127052DF1F5C9D551E9461560ABDFD4F7B4_gshared (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_1(L_2);
		__this->set_index_2(0);
		int32_t L_3 = ___getEnumeratorRetType1;
		__this->set_getEnumeratorRetType_4(L_3);
		KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 * L_4 = (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m6056B127052DF1F5C9D551E9461560ABDFD4F7B4_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * _thisAdjusted = reinterpret_cast<Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD *>(__this + _offset);
	Enumerator__ctor_m6056B127052DF1F5C9D551E9461560ABDFD4F7B4(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m61A69CD334F4858DC5E77D2EB5202A25F8FDECDD_gshared (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_1 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_009e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m61A69CD334F4858DC5E77D2EB5202A25F8FDECDD_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_4 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t146D1BED5982B05CE4B2A3DD47B63CD9752A84F2* L_5 = (EntryU5BU5D_t146D1BED5982B05CE4B2A3DD47B63CD9752A84F2*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_2();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_0090;
		}
	}
	{
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_8 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t146D1BED5982B05CE4B2A3DD47B63CD9752A84F2* L_9 = (EntryU5BU5D_t146D1BED5982B05CE4B2A3DD47B63CD9752A84F2*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_12 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_t146D1BED5982B05CE4B2A3DD47B63CD9752A84F2* L_13 = (EntryU5BU5D_t146D1BED5982B05CE4B2A3DD47B63CD9752A84F2*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		int32_t L_15 = (int32_t)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_mC3DE4829A2FF9925B2642AB5B744A1CD811CD2C4((&L_16), (RuntimeObject *)L_11, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		__this->set_current_3(L_16);
		int32_t L_17 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
		return (bool)1;
	}

IL_0090:
	{
		int32_t L_18 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
	}

IL_009e:
	{
		int32_t L_19 = (int32_t)__this->get_index_2();
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_20 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_20);
		int32_t L_21 = (int32_t)L_20->get_count_2();
		if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
		{
			goto IL_0021;
		}
	}
	{
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_22 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_22);
		int32_t L_23 = (int32_t)L_22->get_count_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
		KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 * L_24 = (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m61A69CD334F4858DC5E77D2EB5202A25F8FDECDD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * _thisAdjusted = reinterpret_cast<Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m61A69CD334F4858DC5E77D2EB5202A25F8FDECDD(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297  Enumerator_get_Current_mF5E3EE7DF9390CF293427F68702A39B38876BF7A_gshared (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297  L_0 = (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 )__this->get_current_3();
		return (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297  Enumerator_get_Current_mF5E3EE7DF9390CF293427F68702A39B38876BF7A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * _thisAdjusted = reinterpret_cast<Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD *>(__this + _offset);
	KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297  _returnValue;
	_returnValue = Enumerator_get_Current_mF5E3EE7DF9390CF293427F68702A39B38876BF7A_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA6B83165B1011B147E900FA0B0E9C476C7002F72_gshared (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mA6B83165B1011B147E900FA0B0E9C476C7002F72_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * _thisAdjusted = reinterpret_cast<Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD *>(__this + _offset);
	Enumerator_Dispose_mA6B83165B1011B147E900FA0B0E9C476C7002F72(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m0042CD2900609782847CE85D4BF62240A5E15100_gshared (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_2 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m0042CD2900609782847CE85D4BF62240A5E15100_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
		if ((!(((uint32_t)L_5) == ((uint32_t)1))))
		{
			goto IL_005c;
		}
	}
	{
		KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 * L_6 = (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)__this->get_address_of_current_3();
		RuntimeObject * L_7;
		L_7 = KeyValuePair_2_get_Key_mB8736B7728AB9B7D54B1F80F3EF1D7387C71602E_inline((KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)(KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 * L_8 = (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)__this->get_address_of_current_3();
		int32_t L_9;
		L_9 = KeyValuePair_2_get_Value_mE1D5856CA0AD4BC9F965E7BB22A544AD16FA0D3B_inline((KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)(KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		int32_t L_10 = L_9;
		RuntimeObject * L_11 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_10);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_12;
		memset((&L_12), 0, sizeof(L_12));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_12), (RuntimeObject *)L_7, (RuntimeObject *)L_11, /*hidden argument*/NULL);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_13 = L_12;
		RuntimeObject * L_14 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_13);
		return (RuntimeObject *)L_14;
	}

IL_005c:
	{
		KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 * L_15 = (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)__this->get_address_of_current_3();
		RuntimeObject * L_16;
		L_16 = KeyValuePair_2_get_Key_mB8736B7728AB9B7D54B1F80F3EF1D7387C71602E_inline((KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)(KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 * L_17 = (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)__this->get_address_of_current_3();
		int32_t L_18;
		L_18 = KeyValuePair_2_get_Value_mE1D5856CA0AD4BC9F965E7BB22A544AD16FA0D3B_inline((KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)(KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297  L_19;
		memset((&L_19), 0, sizeof(L_19));
		KeyValuePair_2__ctor_mC3DE4829A2FF9925B2642AB5B744A1CD811CD2C4((&L_19), (RuntimeObject *)L_16, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297  L_20 = L_19;
		RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_20);
		return (RuntimeObject *)L_21;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m0042CD2900609782847CE85D4BF62240A5E15100_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * _thisAdjusted = reinterpret_cast<Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m0042CD2900609782847CE85D4BF62240A5E15100(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mB5092E5BF4F935AD6A5B6F47B0DF657967485F0C_gshared (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_1 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mB5092E5BF4F935AD6A5B6F47B0DF657967485F0C_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 * L_4 = (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mB5092E5BF4F935AD6A5B6F47B0DF657967485F0C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * _thisAdjusted = reinterpret_cast<Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mB5092E5BF4F935AD6A5B6F47B0DF657967485F0C(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDA4EDE7D598191BD2343688D2B717607FF3B23FB_gshared (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_2 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDA4EDE7D598191BD2343688D2B717607FF3B23FB_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 * L_5 = (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Key_mB8736B7728AB9B7D54B1F80F3EF1D7387C71602E_inline((KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)(KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 * L_7 = (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)__this->get_address_of_current_3();
		int32_t L_8;
		L_8 = KeyValuePair_2_get_Value_mE1D5856CA0AD4BC9F965E7BB22A544AD16FA0D3B_inline((KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)(KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		int32_t L_9 = L_8;
		RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_9);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_11;
		memset((&L_11), 0, sizeof(L_11));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_11), (RuntimeObject *)L_6, (RuntimeObject *)L_10, /*hidden argument*/NULL);
		return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_11;
	}
}
IL2CPP_EXTERN_C  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDA4EDE7D598191BD2343688D2B717607FF3B23FB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * _thisAdjusted = reinterpret_cast<Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mDA4EDE7D598191BD2343688D2B717607FF3B23FB(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m649DB1472F16924D644DD3B3B14312097780DDD3_gshared (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_2 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m649DB1472F16924D644DD3B3B14312097780DDD3_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 * L_5 = (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Key_mB8736B7728AB9B7D54B1F80F3EF1D7387C71602E_inline((KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)(KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m649DB1472F16924D644DD3B3B14312097780DDD3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * _thisAdjusted = reinterpret_cast<Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m649DB1472F16924D644DD3B3B14312097780DDD3(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Int32Enum>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m073501C044B89182E43A118DF80FA6332EF267DC_gshared (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_2 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m073501C044B89182E43A118DF80FA6332EF267DC_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 * L_5 = (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)__this->get_address_of_current_3();
		int32_t L_6;
		L_6 = KeyValuePair_2_get_Value_mE1D5856CA0AD4BC9F965E7BB22A544AD16FA0D3B_inline((KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)(KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		int32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m073501C044B89182E43A118DF80FA6332EF267DC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * _thisAdjusted = reinterpret_cast<Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m073501C044B89182E43A118DF80FA6332EF267DC(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32Enum>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m3F06E406F8B71A1341D4238608509B025C69D12B_gshared (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * __this, Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		RuntimeObject ** L_3 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m3F06E406F8B71A1341D4238608509B025C69D12B_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * _thisAdjusted = reinterpret_cast<Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE *>(__this + _offset);
	Enumerator__ctor_m3F06E406F8B71A1341D4238608509B025C69D12B(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32Enum>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEEA5A5F72EA8C73E1DF015A9D8A7429E6594A008_gshared (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mEEA5A5F72EA8C73E1DF015A9D8A7429E6594A008_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * _thisAdjusted = reinterpret_cast<Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE *>(__this + _offset);
	Enumerator_Dispose_mEEA5A5F72EA8C73E1DF015A9D8A7429E6594A008(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32Enum>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB1A026CCEB3E7964B34FD994262DBD702AFF990D_gshared (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_1 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mB1A026CCEB3E7964B34FD994262DBD702AFF990D_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_4 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t146D1BED5982B05CE4B2A3DD47B63CD9752A84F2* L_5 = (EntryU5BU5D_t146D1BED5982B05CE4B2A3DD47B63CD9752A84F2*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_8 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t146D1BED5982B05CE4B2A3DD47B63CD9752A84F2* L_9 = (EntryU5BU5D_t146D1BED5982B05CE4B2A3DD47B63CD9752A84F2*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		__this->set_currentKey_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_15 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_17 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		RuntimeObject ** L_19 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(RuntimeObject *));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mB1A026CCEB3E7964B34FD994262DBD702AFF990D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * _thisAdjusted = reinterpret_cast<Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mB1A026CCEB3E7964B34FD994262DBD702AFF990D(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32Enum>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mCC400AED6C1C74B8E40F6D6B7963E4EA6E45927D_gshared (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_get_Current_mCC400AED6C1C74B8E40F6D6B7963E4EA6E45927D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * _thisAdjusted = reinterpret_cast<Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_get_Current_mCC400AED6C1C74B8E40F6D6B7963E4EA6E45927D_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4B56A394F0FBC6FD03BD6711C71B49145EF23B5B_gshared (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_2 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m4B56A394F0FBC6FD03BD6711C71B49145EF23B5B_RuntimeMethod_var)));
	}

IL_0028:
	{
		RuntimeObject * L_5 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_5;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4B56A394F0FBC6FD03BD6711C71B49145EF23B5B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * _thisAdjusted = reinterpret_cast<Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m4B56A394F0FBC6FD03BD6711C71B49145EF23B5B(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mAA7B9442E6D05162C01B4CBBB5DBAA20257A7251_gshared (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_1 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mAA7B9442E6D05162C01B4CBBB5DBAA20257A7251_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		RuntimeObject ** L_4 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mAA7B9442E6D05162C01B4CBBB5DBAA20257A7251_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * _thisAdjusted = reinterpret_cast<Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mAA7B9442E6D05162C01B4CBBB5DBAA20257A7251(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32Enum>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m188EB111C6374EE609FC914D35B8B790508438DD_gshared (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * __this, Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		int32_t* L_3 = (int32_t*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m188EB111C6374EE609FC914D35B8B790508438DD_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * _thisAdjusted = reinterpret_cast<Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED *>(__this + _offset);
	Enumerator__ctor_m188EB111C6374EE609FC914D35B8B790508438DD(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32Enum>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m571B9269EC2FA49391BB6EB6B8E89FC8FFAA92B1_gshared (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m571B9269EC2FA49391BB6EB6B8E89FC8FFAA92B1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * _thisAdjusted = reinterpret_cast<Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED *>(__this + _offset);
	Enumerator_Dispose_m571B9269EC2FA49391BB6EB6B8E89FC8FFAA92B1(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32Enum>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m9F7004D3435497C0E6E76255853BD55E70DBE139_gshared (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_1 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m9F7004D3435497C0E6E76255853BD55E70DBE139_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_4 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t146D1BED5982B05CE4B2A3DD47B63CD9752A84F2* L_5 = (EntryU5BU5D_t146D1BED5982B05CE4B2A3DD47B63CD9752A84F2*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_8 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t146D1BED5982B05CE4B2A3DD47B63CD9752A84F2* L_9 = (EntryU5BU5D_t146D1BED5982B05CE4B2A3DD47B63CD9752A84F2*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		int32_t L_11 = (int32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_value_3();
		__this->set_currentValue_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_15 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_17 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		int32_t* L_19 = (int32_t*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(int32_t));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m9F7004D3435497C0E6E76255853BD55E70DBE139_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * _thisAdjusted = reinterpret_cast<Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m9F7004D3435497C0E6E76255853BD55E70DBE139(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32Enum>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m8632079C01DC3A51E6BB14818D4E1B4A282B6C91_gshared (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentValue_3();
		return (int32_t)L_0;
	}
}
IL2CPP_EXTERN_C  int32_t Enumerator_get_Current_m8632079C01DC3A51E6BB14818D4E1B4A282B6C91_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * _thisAdjusted = reinterpret_cast<Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED *>(__this + _offset);
	int32_t _returnValue;
	_returnValue = Enumerator_get_Current_m8632079C01DC3A51E6BB14818D4E1B4A282B6C91_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m44556CA7798E25D08CB46BAC41319E102D828AC7_gshared (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_2 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m44556CA7798E25D08CB46BAC41319E102D828AC7_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_currentValue_3();
		int32_t L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m44556CA7798E25D08CB46BAC41319E102D828AC7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * _thisAdjusted = reinterpret_cast<Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m44556CA7798E25D08CB46BAC41319E102D828AC7(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Int32Enum>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m4CE7A5C2479F9BD031A08C955B2EB946478D64F8_gshared (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_1 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m4CE7A5C2479F9BD031A08C955B2EB946478D64F8_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		int32_t* L_4 = (int32_t*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m4CE7A5C2479F9BD031A08C955B2EB946478D64F8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * _thisAdjusted = reinterpret_cast<Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m4CE7A5C2479F9BD031A08C955B2EB946478D64F8(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mB0BFDF5B476BD9C60F3059FD81550CDD90836952_gshared (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_1(L_2);
		__this->set_index_2(0);
		int32_t L_3 = ___getEnumeratorRetType1;
		__this->set_getEnumeratorRetType_4(L_3);
		KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * L_4 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mB0BFDF5B476BD9C60F3059FD81550CDD90836952_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * _thisAdjusted = reinterpret_cast<Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 *>(__this + _offset);
	Enumerator__ctor_mB0BFDF5B476BD9C60F3059FD81550CDD90836952(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCAD84084129516BD41DE5CC3E1FABA5A8DF836D0_gshared (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_1 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_009e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mCAD84084129516BD41DE5CC3E1FABA5A8DF836D0_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_4 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7* L_5 = (EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_2();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_0090;
		}
	}
	{
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_8 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7* L_9 = (EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_12 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7* L_13 = (EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		RuntimeObject * L_15 = (RuntimeObject *)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m74B9EB9E16A0CC0F80B0AB74B8E1E91C16E6998E((&L_16), (RuntimeObject *)L_11, (RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		__this->set_current_3(L_16);
		int32_t L_17 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
		return (bool)1;
	}

IL_0090:
	{
		int32_t L_18 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
	}

IL_009e:
	{
		int32_t L_19 = (int32_t)__this->get_index_2();
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_20 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_20);
		int32_t L_21 = (int32_t)L_20->get_count_2();
		if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
		{
			goto IL_0021;
		}
	}
	{
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_22 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_22);
		int32_t L_23 = (int32_t)L_22->get_count_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
		KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * L_24 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mCAD84084129516BD41DE5CC3E1FABA5A8DF836D0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * _thisAdjusted = reinterpret_cast<Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mCAD84084129516BD41DE5CC3E1FABA5A8DF836D0(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625  Enumerator_get_Current_m17E1C36ECBB09CC2AB892710866F8655D83A6048_gshared (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625  L_0 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )__this->get_current_3();
		return (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625  Enumerator_get_Current_m17E1C36ECBB09CC2AB892710866F8655D83A6048_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * _thisAdjusted = reinterpret_cast<Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 *>(__this + _offset);
	KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625  _returnValue;
	_returnValue = Enumerator_get_Current_m17E1C36ECBB09CC2AB892710866F8655D83A6048_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m85CA135BAB22C9F0C87C84AB90FF6740D1859279_gshared (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m85CA135BAB22C9F0C87C84AB90FF6740D1859279_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * _thisAdjusted = reinterpret_cast<Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 *>(__this + _offset);
	Enumerator_Dispose_m85CA135BAB22C9F0C87C84AB90FF6740D1859279(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8F52CBD1DABA0EA45EAF36A3303950A6D4AD3408_gshared (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_2 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m8F52CBD1DABA0EA45EAF36A3303950A6D4AD3408_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
		if ((!(((uint32_t)L_5) == ((uint32_t)1))))
		{
			goto IL_005c;
		}
	}
	{
		KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * L_6 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)__this->get_address_of_current_3();
		RuntimeObject * L_7;
		L_7 = KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * L_8 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)__this->get_address_of_current_3();
		RuntimeObject * L_9;
		L_9 = KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_10;
		memset((&L_10), 0, sizeof(L_10));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_10), (RuntimeObject *)L_7, (RuntimeObject *)L_9, /*hidden argument*/NULL);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_11 = L_10;
		RuntimeObject * L_12 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_11);
		return (RuntimeObject *)L_12;
	}

IL_005c:
	{
		KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * L_13 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)__this->get_address_of_current_3();
		RuntimeObject * L_14;
		L_14 = KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * L_15 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)__this->get_address_of_current_3();
		RuntimeObject * L_16;
		L_16 = KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625  L_17;
		memset((&L_17), 0, sizeof(L_17));
		KeyValuePair_2__ctor_m74B9EB9E16A0CC0F80B0AB74B8E1E91C16E6998E((&L_17), (RuntimeObject *)L_14, (RuntimeObject *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625  L_18 = L_17;
		RuntimeObject * L_19 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_18);
		return (RuntimeObject *)L_19;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8F52CBD1DABA0EA45EAF36A3303950A6D4AD3408_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * _thisAdjusted = reinterpret_cast<Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m8F52CBD1DABA0EA45EAF36A3303950A6D4AD3408(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m76316A729C4F22C6700823E31815F2039F2A6DA3_gshared (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_1 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m76316A729C4F22C6700823E31815F2039F2A6DA3_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * L_4 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m76316A729C4F22C6700823E31815F2039F2A6DA3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * _thisAdjusted = reinterpret_cast<Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m76316A729C4F22C6700823E31815F2039F2A6DA3(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m58CD8991EBEEEFF1143553B37DE9DDF1CC6D02FC_gshared (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_2 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m58CD8991EBEEEFF1143553B37DE9DDF1CC6D02FC_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * L_5 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * L_7 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)__this->get_address_of_current_3();
		RuntimeObject * L_8;
		L_8 = KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_9;
		memset((&L_9), 0, sizeof(L_9));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_9), (RuntimeObject *)L_6, (RuntimeObject *)L_8, /*hidden argument*/NULL);
		return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_9;
	}
}
IL2CPP_EXTERN_C  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m58CD8991EBEEEFF1143553B37DE9DDF1CC6D02FC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * _thisAdjusted = reinterpret_cast<Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m58CD8991EBEEEFF1143553B37DE9DDF1CC6D02FC(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7B6C01690CAD385E1EC8C9C3155917060B550A9A_gshared (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_2 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7B6C01690CAD385E1EC8C9C3155917060B550A9A_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * L_5 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7B6C01690CAD385E1EC8C9C3155917060B550A9A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * _thisAdjusted = reinterpret_cast<Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7B6C01690CAD385E1EC8C9C3155917060B550A9A(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m7D87D3CA00A633E0B220F16101962976CC35419D_gshared (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_2 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m7D87D3CA00A633E0B220F16101962976CC35419D_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * L_5 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_inline((KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m7D87D3CA00A633E0B220F16101962976CC35419D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * _thisAdjusted = reinterpret_cast<Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m7D87D3CA00A633E0B220F16101962976CC35419D(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m67069A4D94B7899E0F3212BF8DDC5052BB18A54B_gshared (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * __this, Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		RuntimeObject ** L_3 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m67069A4D94B7899E0F3212BF8DDC5052BB18A54B_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * _thisAdjusted = reinterpret_cast<Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 *>(__this + _offset);
	Enumerator__ctor_m67069A4D94B7899E0F3212BF8DDC5052BB18A54B(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5440E65428351CA6F19B1804D172DCB5E9C59C98_gshared (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m5440E65428351CA6F19B1804D172DCB5E9C59C98_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * _thisAdjusted = reinterpret_cast<Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 *>(__this + _offset);
	Enumerator_Dispose_m5440E65428351CA6F19B1804D172DCB5E9C59C98(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3714ECE30727E77F475635710D707743B6D930E6_gshared (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_1 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m3714ECE30727E77F475635710D707743B6D930E6_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_4 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7* L_5 = (EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_8 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7* L_9 = (EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		__this->set_currentKey_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_15 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_17 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		RuntimeObject ** L_19 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(RuntimeObject *));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m3714ECE30727E77F475635710D707743B6D930E6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * _thisAdjusted = reinterpret_cast<Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m3714ECE30727E77F475635710D707743B6D930E6(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mF254C3BDEA9F0829958522BF88C75DE8BEC4961F_gshared (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_get_Current_mF254C3BDEA9F0829958522BF88C75DE8BEC4961F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * _thisAdjusted = reinterpret_cast<Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_get_Current_mF254C3BDEA9F0829958522BF88C75DE8BEC4961F_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9D5734E51C34E8D349CDB8A667A80229F0437519_gshared (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_2 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m9D5734E51C34E8D349CDB8A667A80229F0437519_RuntimeMethod_var)));
	}

IL_0028:
	{
		RuntimeObject * L_5 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_5;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9D5734E51C34E8D349CDB8A667A80229F0437519_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * _thisAdjusted = reinterpret_cast<Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m9D5734E51C34E8D349CDB8A667A80229F0437519(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF9ACC3A7CB89BB7AD33F2CFF22F95A360D09FE91_gshared (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_1 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mF9ACC3A7CB89BB7AD33F2CFF22F95A360D09FE91_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		RuntimeObject ** L_4 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mF9ACC3A7CB89BB7AD33F2CFF22F95A360D09FE91_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * _thisAdjusted = reinterpret_cast<Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mF9ACC3A7CB89BB7AD33F2CFF22F95A360D09FE91(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m3922E9CAEB4F1AD6B37B22B80500929D49025AFE_gshared (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * __this, Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		RuntimeObject ** L_3 = (RuntimeObject **)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m3922E9CAEB4F1AD6B37B22B80500929D49025AFE_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * _thisAdjusted = reinterpret_cast<Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 *>(__this + _offset);
	Enumerator__ctor_m3922E9CAEB4F1AD6B37B22B80500929D49025AFE(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m20B0D06631B9715D2C26F9F0D0665BF0092FF7A6_gshared (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m20B0D06631B9715D2C26F9F0D0665BF0092FF7A6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * _thisAdjusted = reinterpret_cast<Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 *>(__this + _offset);
	Enumerator_Dispose_m20B0D06631B9715D2C26F9F0D0665BF0092FF7A6(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mAEC22D730EB290F4405C47EE9F330B3CD4E2DC68_gshared (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_1 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mAEC22D730EB290F4405C47EE9F330B3CD4E2DC68_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_4 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7* L_5 = (EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_8 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7* L_9 = (EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_value_3();
		__this->set_currentValue_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_15 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_17 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		RuntimeObject ** L_19 = (RuntimeObject **)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(RuntimeObject *));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mAEC22D730EB290F4405C47EE9F330B3CD4E2DC68_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * _thisAdjusted = reinterpret_cast<Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mAEC22D730EB290F4405C47EE9F330B3CD4E2DC68(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m5EAB60888D4E661A01C7F32AD890D785F8B6225B_gshared (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_get_Current_m5EAB60888D4E661A01C7F32AD890D785F8B6225B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * _thisAdjusted = reinterpret_cast<Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_get_Current_m5EAB60888D4E661A01C7F32AD890D785F8B6225B_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m18A1301FAF8FFA3FBE318A2B919C714B77EE9932_gshared (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_2 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m18A1301FAF8FFA3FBE318A2B919C714B77EE9932_RuntimeMethod_var)));
	}

IL_0028:
	{
		RuntimeObject * L_5 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_5;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m18A1301FAF8FFA3FBE318A2B919C714B77EE9932_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * _thisAdjusted = reinterpret_cast<Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m18A1301FAF8FFA3FBE318A2B919C714B77EE9932(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mE6B2E2E0EDD7723A19B718BD2F716D08CC4094E8_gshared (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_1 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mE6B2E2E0EDD7723A19B718BD2F716D08CC4094E8_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		RuntimeObject ** L_4 = (RuntimeObject **)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mE6B2E2E0EDD7723A19B718BD2F716D08CC4094E8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * _thisAdjusted = reinterpret_cast<Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mE6B2E2E0EDD7723A19B718BD2F716D08CC4094E8(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mCC10A3A8AA470D555665C1AB660AD8F80AD037B0_gshared (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_1(L_2);
		__this->set_index_2(0);
		int32_t L_3 = ___getEnumeratorRetType1;
		__this->set_getEnumeratorRetType_4(L_3);
		KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 * L_4 = (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mCC10A3A8AA470D555665C1AB660AD8F80AD037B0_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * _thisAdjusted = reinterpret_cast<Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 *>(__this + _offset);
	Enumerator__ctor_mCC10A3A8AA470D555665C1AB660AD8F80AD037B0(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE0F2ED10656ECFC5DAA3FAF404A49C487C23D15A_gshared (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_1 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_009e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mE0F2ED10656ECFC5DAA3FAF404A49C487C23D15A_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_4 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t1B1E924932D52EE4B546D817FC123995F48D4781* L_5 = (EntryU5BU5D_t1B1E924932D52EE4B546D817FC123995F48D4781*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_2();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_0090;
		}
	}
	{
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_8 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t1B1E924932D52EE4B546D817FC123995F48D4781* L_9 = (EntryU5BU5D_t1B1E924932D52EE4B546D817FC123995F48D4781*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_12 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_t1B1E924932D52EE4B546D817FC123995F48D4781* L_13 = (EntryU5BU5D_t1B1E924932D52EE4B546D817FC123995F48D4781*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  L_15 = (Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 )((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_mFFC3B26B9DB1FAADC7D6772E06BDAE569B725F3F((&L_16), (RuntimeObject *)L_11, (Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 )L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		__this->set_current_3(L_16);
		int32_t L_17 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
		return (bool)1;
	}

IL_0090:
	{
		int32_t L_18 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
	}

IL_009e:
	{
		int32_t L_19 = (int32_t)__this->get_index_2();
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_20 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_20);
		int32_t L_21 = (int32_t)L_20->get_count_2();
		if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
		{
			goto IL_0021;
		}
	}
	{
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_22 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_22);
		int32_t L_23 = (int32_t)L_22->get_count_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
		KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 * L_24 = (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mE0F2ED10656ECFC5DAA3FAF404A49C487C23D15A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * _thisAdjusted = reinterpret_cast<Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mE0F2ED10656ECFC5DAA3FAF404A49C487C23D15A(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446  Enumerator_get_Current_m1F5B6D0DF2A97BE7677A33F61511690C1B0DD2FE_gshared (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446  L_0 = (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 )__this->get_current_3();
		return (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446  Enumerator_get_Current_m1F5B6D0DF2A97BE7677A33F61511690C1B0DD2FE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * _thisAdjusted = reinterpret_cast<Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 *>(__this + _offset);
	KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446  _returnValue;
	_returnValue = Enumerator_get_Current_m1F5B6D0DF2A97BE7677A33F61511690C1B0DD2FE_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mDCD7A74E5E0A20D0D97417DC7150EF9899095E84_gshared (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mDCD7A74E5E0A20D0D97417DC7150EF9899095E84_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * _thisAdjusted = reinterpret_cast<Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 *>(__this + _offset);
	Enumerator_Dispose_mDCD7A74E5E0A20D0D97417DC7150EF9899095E84(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m981DAA8323E7602736311D1CED4C92153F677721_gshared (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_2 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m981DAA8323E7602736311D1CED4C92153F677721_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
		if ((!(((uint32_t)L_5) == ((uint32_t)1))))
		{
			goto IL_005c;
		}
	}
	{
		KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 * L_6 = (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)__this->get_address_of_current_3();
		RuntimeObject * L_7;
		L_7 = KeyValuePair_2_get_Key_mB6593966C4FD9F155B6941D8E59EC54B1E873D3F_inline((KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)(KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 * L_8 = (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)__this->get_address_of_current_3();
		Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  L_9;
		L_9 = KeyValuePair_2_get_Value_m60AA12485C0D15C0990E19B77CB9B7188611C389_inline((KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)(KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  L_10 = L_9;
		RuntimeObject * L_11 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_10);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_12;
		memset((&L_12), 0, sizeof(L_12));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_12), (RuntimeObject *)L_7, (RuntimeObject *)L_11, /*hidden argument*/NULL);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_13 = L_12;
		RuntimeObject * L_14 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_13);
		return (RuntimeObject *)L_14;
	}

IL_005c:
	{
		KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 * L_15 = (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)__this->get_address_of_current_3();
		RuntimeObject * L_16;
		L_16 = KeyValuePair_2_get_Key_mB6593966C4FD9F155B6941D8E59EC54B1E873D3F_inline((KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)(KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 * L_17 = (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)__this->get_address_of_current_3();
		Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  L_18;
		L_18 = KeyValuePair_2_get_Value_m60AA12485C0D15C0990E19B77CB9B7188611C389_inline((KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)(KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446  L_19;
		memset((&L_19), 0, sizeof(L_19));
		KeyValuePair_2__ctor_mFFC3B26B9DB1FAADC7D6772E06BDAE569B725F3F((&L_19), (RuntimeObject *)L_16, (Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446  L_20 = L_19;
		RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_20);
		return (RuntimeObject *)L_21;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m981DAA8323E7602736311D1CED4C92153F677721_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * _thisAdjusted = reinterpret_cast<Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m981DAA8323E7602736311D1CED4C92153F677721(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m54348EB3E9B2CA6B1CE4CCC4FE6B44F05EF66310_gshared (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_1 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m54348EB3E9B2CA6B1CE4CCC4FE6B44F05EF66310_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 * L_4 = (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m54348EB3E9B2CA6B1CE4CCC4FE6B44F05EF66310_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * _thisAdjusted = reinterpret_cast<Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m54348EB3E9B2CA6B1CE4CCC4FE6B44F05EF66310(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2B1142A2BDF0F2E31A39DBB8F620D54524062352_gshared (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_2 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2B1142A2BDF0F2E31A39DBB8F620D54524062352_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 * L_5 = (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Key_mB6593966C4FD9F155B6941D8E59EC54B1E873D3F_inline((KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)(KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 * L_7 = (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)__this->get_address_of_current_3();
		Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  L_8;
		L_8 = KeyValuePair_2_get_Value_m60AA12485C0D15C0990E19B77CB9B7188611C389_inline((KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)(KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  L_9 = L_8;
		RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_9);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_11;
		memset((&L_11), 0, sizeof(L_11));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_11), (RuntimeObject *)L_6, (RuntimeObject *)L_10, /*hidden argument*/NULL);
		return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_11;
	}
}
IL2CPP_EXTERN_C  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2B1142A2BDF0F2E31A39DBB8F620D54524062352_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * _thisAdjusted = reinterpret_cast<Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m2B1142A2BDF0F2E31A39DBB8F620D54524062352(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mFEF0407A0B7A5879D672399005B0666407A5A271_gshared (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_2 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mFEF0407A0B7A5879D672399005B0666407A5A271_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 * L_5 = (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Key_mB6593966C4FD9F155B6941D8E59EC54B1E873D3F_inline((KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)(KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mFEF0407A0B7A5879D672399005B0666407A5A271_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * _thisAdjusted = reinterpret_cast<Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mFEF0407A0B7A5879D672399005B0666407A5A271(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAFDDB103EB862CFF9B98C2D10C669A2B1A70354C_gshared (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_2 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAFDDB103EB862CFF9B98C2D10C669A2B1A70354C_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 * L_5 = (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)__this->get_address_of_current_3();
		Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  L_6;
		L_6 = KeyValuePair_2_get_Value_m60AA12485C0D15C0990E19B77CB9B7188611C389_inline((KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)(KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAFDDB103EB862CFF9B98C2D10C669A2B1A70354C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * _thisAdjusted = reinterpret_cast<Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAFDDB103EB862CFF9B98C2D10C669A2B1A70354C(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m93F25A58EA765A2D1F3FCACF5C862EE8D5CD704D_gshared (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * __this, Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		RuntimeObject ** L_3 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m93F25A58EA765A2D1F3FCACF5C862EE8D5CD704D_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * _thisAdjusted = reinterpret_cast<Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 *>(__this + _offset);
	Enumerator__ctor_m93F25A58EA765A2D1F3FCACF5C862EE8D5CD704D(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD34AC332B016F04C8D0B89D32CDD3329F39199BC_gshared (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mD34AC332B016F04C8D0B89D32CDD3329F39199BC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * _thisAdjusted = reinterpret_cast<Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 *>(__this + _offset);
	Enumerator_Dispose_mD34AC332B016F04C8D0B89D32CDD3329F39199BC(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF347BC45D2A1E7F69AA9E189F42F7FDC29DD1DC4_gshared (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_1 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mF347BC45D2A1E7F69AA9E189F42F7FDC29DD1DC4_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_4 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t1B1E924932D52EE4B546D817FC123995F48D4781* L_5 = (EntryU5BU5D_t1B1E924932D52EE4B546D817FC123995F48D4781*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_8 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t1B1E924932D52EE4B546D817FC123995F48D4781* L_9 = (EntryU5BU5D_t1B1E924932D52EE4B546D817FC123995F48D4781*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		__this->set_currentKey_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_15 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_17 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		RuntimeObject ** L_19 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(RuntimeObject *));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mF347BC45D2A1E7F69AA9E189F42F7FDC29DD1DC4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * _thisAdjusted = reinterpret_cast<Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mF347BC45D2A1E7F69AA9E189F42F7FDC29DD1DC4(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m96A94645AE6427521969BC8EA3E264DCB7C702A7_gshared (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_get_Current_m96A94645AE6427521969BC8EA3E264DCB7C702A7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * _thisAdjusted = reinterpret_cast<Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_get_Current_m96A94645AE6427521969BC8EA3E264DCB7C702A7_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m04E8A7FC5B21D88C3314D64D10CDDE3B0A2691AD_gshared (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_2 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m04E8A7FC5B21D88C3314D64D10CDDE3B0A2691AD_RuntimeMethod_var)));
	}

IL_0028:
	{
		RuntimeObject * L_5 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_5;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m04E8A7FC5B21D88C3314D64D10CDDE3B0A2691AD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * _thisAdjusted = reinterpret_cast<Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m04E8A7FC5B21D88C3314D64D10CDDE3B0A2691AD(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF6513C4A7B17FCB265DD091D9D5E7A80A0883006_gshared (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_1 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mF6513C4A7B17FCB265DD091D9D5E7A80A0883006_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		RuntimeObject ** L_4 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mF6513C4A7B17FCB265DD091D9D5E7A80A0883006_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * _thisAdjusted = reinterpret_cast<Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mF6513C4A7B17FCB265DD091D9D5E7A80A0883006(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m4228A92DD2D332ADE7BCDE646DB0277723811D4C_gshared (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * __this, Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 * L_3 = (Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m4228A92DD2D332ADE7BCDE646DB0277723811D4C_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * _thisAdjusted = reinterpret_cast<Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD *>(__this + _offset);
	Enumerator__ctor_m4228A92DD2D332ADE7BCDE646DB0277723811D4C(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m0413EFCF6E98F2DBBBF718B96E60DE2CF83146F0_gshared (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m0413EFCF6E98F2DBBBF718B96E60DE2CF83146F0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * _thisAdjusted = reinterpret_cast<Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD *>(__this + _offset);
	Enumerator_Dispose_m0413EFCF6E98F2DBBBF718B96E60DE2CF83146F0(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mC9E70555D0A98B7E1A7AEF986EA6BAEC8F548185_gshared (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_1 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mC9E70555D0A98B7E1A7AEF986EA6BAEC8F548185_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_4 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t1B1E924932D52EE4B546D817FC123995F48D4781* L_5 = (EntryU5BU5D_t1B1E924932D52EE4B546D817FC123995F48D4781*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_8 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t1B1E924932D52EE4B546D817FC123995F48D4781* L_9 = (EntryU5BU5D_t1B1E924932D52EE4B546D817FC123995F48D4781*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  L_11 = (Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 )((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_value_3();
		__this->set_currentValue_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_15 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_17 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 * L_19 = (Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mC9E70555D0A98B7E1A7AEF986EA6BAEC8F548185_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * _thisAdjusted = reinterpret_cast<Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mC9E70555D0A98B7E1A7AEF986EA6BAEC8F548185(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  Enumerator_get_Current_mC5D9BD6C73128F78D243BF3997351D3ADD047A88_gshared (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * __this, const RuntimeMethod* method)
{
	{
		Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  L_0 = (Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 )__this->get_currentValue_3();
		return (Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 )L_0;
	}
}
IL2CPP_EXTERN_C  Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  Enumerator_get_Current_mC5D9BD6C73128F78D243BF3997351D3ADD047A88_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * _thisAdjusted = reinterpret_cast<Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD *>(__this + _offset);
	Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  _returnValue;
	_returnValue = Enumerator_get_Current_mC5D9BD6C73128F78D243BF3997351D3ADD047A88_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m769A41C867F3432BFEFD9E32F520D9663741572C_gshared (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_2 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m769A41C867F3432BFEFD9E32F520D9663741572C_RuntimeMethod_var)));
	}

IL_0028:
	{
		Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  L_5 = (Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 )__this->get_currentValue_3();
		Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m769A41C867F3432BFEFD9E32F520D9663741572C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * _thisAdjusted = reinterpret_cast<Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m769A41C867F3432BFEFD9E32F520D9663741572C(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.Playables.Playable>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF47AB58E07F2F2D0394C083A28CC4D1C8E30C927_gshared (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B * L_1 = (Dictionary_2_tB5A90E59A9804E6B2EBE1F07F464EBB4DB8CE07B *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mF47AB58E07F2F2D0394C083A28CC4D1C8E30C927_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 * L_4 = (Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mF47AB58E07F2F2D0394C083A28CC4D1C8E30C927_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * _thisAdjusted = reinterpret_cast<Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mF47AB58E07F2F2D0394C083A28CC4D1C8E30C927(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mF3A6121BE8EEA0CD765140BC467C180D15594A0A_gshared (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_1(L_2);
		__this->set_index_2(0);
		int32_t L_3 = ___getEnumeratorRetType1;
		__this->set_getEnumeratorRetType_4(L_3);
		KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF * L_4 = (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mF3A6121BE8EEA0CD765140BC467C180D15594A0A_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * _thisAdjusted = reinterpret_cast<Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D *>(__this + _offset);
	Enumerator__ctor_mF3A6121BE8EEA0CD765140BC467C180D15594A0A(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF37A243498EE71B862328F44BF79933E71025A82_gshared (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_1 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_009e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mF37A243498EE71B862328F44BF79933E71025A82_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_4 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t8BD20A960516C19031455119CBAC8AF88A610412* L_5 = (EntryU5BU5D_t8BD20A960516C19031455119CBAC8AF88A610412*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_2();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_0090;
		}
	}
	{
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_8 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t8BD20A960516C19031455119CBAC8AF88A610412* L_9 = (EntryU5BU5D_t8BD20A960516C19031455119CBAC8AF88A610412*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_12 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_t8BD20A960516C19031455119CBAC8AF88A610412* L_13 = (EntryU5BU5D_t8BD20A960516C19031455119CBAC8AF88A610412*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  L_15 = (ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 )((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m235C2ECB676FBEBE3C67752ED2214DB926749C44((&L_16), (RuntimeObject *)L_11, (ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 )L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		__this->set_current_3(L_16);
		int32_t L_17 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
		return (bool)1;
	}

IL_0090:
	{
		int32_t L_18 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
	}

IL_009e:
	{
		int32_t L_19 = (int32_t)__this->get_index_2();
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_20 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_20);
		int32_t L_21 = (int32_t)L_20->get_count_2();
		if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
		{
			goto IL_0021;
		}
	}
	{
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_22 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_22);
		int32_t L_23 = (int32_t)L_22->get_count_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
		KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF * L_24 = (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mF37A243498EE71B862328F44BF79933E71025A82_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * _thisAdjusted = reinterpret_cast<Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mF37A243498EE71B862328F44BF79933E71025A82(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF  Enumerator_get_Current_m3FF92D1D03F59A936734AF737364FAFED2A140A7_gshared (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF  L_0 = (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF )__this->get_current_3();
		return (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF  Enumerator_get_Current_m3FF92D1D03F59A936734AF737364FAFED2A140A7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * _thisAdjusted = reinterpret_cast<Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D *>(__this + _offset);
	KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF  _returnValue;
	_returnValue = Enumerator_get_Current_m3FF92D1D03F59A936734AF737364FAFED2A140A7_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE16E4522A59B9515C262C4414C05C4121DB1B444_gshared (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mE16E4522A59B9515C262C4414C05C4121DB1B444_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * _thisAdjusted = reinterpret_cast<Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D *>(__this + _offset);
	Enumerator_Dispose_mE16E4522A59B9515C262C4414C05C4121DB1B444(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA9396F4D9DF7406AB5686E98A4229A9E5F46B679_gshared (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_2 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_mA9396F4D9DF7406AB5686E98A4229A9E5F46B679_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
		if ((!(((uint32_t)L_5) == ((uint32_t)1))))
		{
			goto IL_005c;
		}
	}
	{
		KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF * L_6 = (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)__this->get_address_of_current_3();
		RuntimeObject * L_7;
		L_7 = KeyValuePair_2_get_Key_mF539F04FBBFE3F3DA0D8C9CAA7514323B466E455_inline((KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)(KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF * L_8 = (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)__this->get_address_of_current_3();
		ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  L_9;
		L_9 = KeyValuePair_2_get_Value_mB1564B1CCE4C1408B3E3133E0ACBFAA40FBFC7E8_inline((KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)(KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  L_10 = L_9;
		RuntimeObject * L_11 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_10);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_12;
		memset((&L_12), 0, sizeof(L_12));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_12), (RuntimeObject *)L_7, (RuntimeObject *)L_11, /*hidden argument*/NULL);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_13 = L_12;
		RuntimeObject * L_14 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_13);
		return (RuntimeObject *)L_14;
	}

IL_005c:
	{
		KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF * L_15 = (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)__this->get_address_of_current_3();
		RuntimeObject * L_16;
		L_16 = KeyValuePair_2_get_Key_mF539F04FBBFE3F3DA0D8C9CAA7514323B466E455_inline((KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)(KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF * L_17 = (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)__this->get_address_of_current_3();
		ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  L_18;
		L_18 = KeyValuePair_2_get_Value_mB1564B1CCE4C1408B3E3133E0ACBFAA40FBFC7E8_inline((KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)(KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF  L_19;
		memset((&L_19), 0, sizeof(L_19));
		KeyValuePair_2__ctor_m235C2ECB676FBEBE3C67752ED2214DB926749C44((&L_19), (RuntimeObject *)L_16, (ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF  L_20 = L_19;
		RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_20);
		return (RuntimeObject *)L_21;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA9396F4D9DF7406AB5686E98A4229A9E5F46B679_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * _thisAdjusted = reinterpret_cast<Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mA9396F4D9DF7406AB5686E98A4229A9E5F46B679(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mB7D639CE37CC9C10B0E693131384A644F9D10620_gshared (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_1 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mB7D639CE37CC9C10B0E693131384A644F9D10620_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF * L_4 = (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mB7D639CE37CC9C10B0E693131384A644F9D10620_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * _thisAdjusted = reinterpret_cast<Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mB7D639CE37CC9C10B0E693131384A644F9D10620(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mD26DF2BE5ABD327E34BEB576BDD8E6682FBF2178_gshared (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_2 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mD26DF2BE5ABD327E34BEB576BDD8E6682FBF2178_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF * L_5 = (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Key_mF539F04FBBFE3F3DA0D8C9CAA7514323B466E455_inline((KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)(KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF * L_7 = (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)__this->get_address_of_current_3();
		ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  L_8;
		L_8 = KeyValuePair_2_get_Value_mB1564B1CCE4C1408B3E3133E0ACBFAA40FBFC7E8_inline((KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)(KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  L_9 = L_8;
		RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_9);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_11;
		memset((&L_11), 0, sizeof(L_11));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_11), (RuntimeObject *)L_6, (RuntimeObject *)L_10, /*hidden argument*/NULL);
		return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_11;
	}
}
IL2CPP_EXTERN_C  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mD26DF2BE5ABD327E34BEB576BDD8E6682FBF2178_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * _thisAdjusted = reinterpret_cast<Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mD26DF2BE5ABD327E34BEB576BDD8E6682FBF2178(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mDE6E88738BFF3DCC16A25E066B1741A98AF92457_gshared (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_2 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mDE6E88738BFF3DCC16A25E066B1741A98AF92457_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF * L_5 = (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Key_mF539F04FBBFE3F3DA0D8C9CAA7514323B466E455_inline((KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)(KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mDE6E88738BFF3DCC16A25E066B1741A98AF92457_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * _thisAdjusted = reinterpret_cast<Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mDE6E88738BFF3DCC16A25E066B1741A98AF92457(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5DEFCDB279A48C5CB0A04C58DF198FA704435D8E_gshared (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_2 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5DEFCDB279A48C5CB0A04C58DF198FA704435D8E_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF * L_5 = (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)__this->get_address_of_current_3();
		ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  L_6;
		L_6 = KeyValuePair_2_get_Value_mB1564B1CCE4C1408B3E3133E0ACBFAA40FBFC7E8_inline((KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)(KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5DEFCDB279A48C5CB0A04C58DF198FA704435D8E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * _thisAdjusted = reinterpret_cast<Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m5DEFCDB279A48C5CB0A04C58DF198FA704435D8E(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m69AFD566014BB49432C39817293634C31763E1B7_gshared (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * __this, Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		RuntimeObject ** L_3 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m69AFD566014BB49432C39817293634C31763E1B7_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * _thisAdjusted = reinterpret_cast<Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 *>(__this + _offset);
	Enumerator__ctor_m69AFD566014BB49432C39817293634C31763E1B7(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m4A7808B5A860C0A2D2EB5547AB31B8D6F9774E59_gshared (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m4A7808B5A860C0A2D2EB5547AB31B8D6F9774E59_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * _thisAdjusted = reinterpret_cast<Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 *>(__this + _offset);
	Enumerator_Dispose_m4A7808B5A860C0A2D2EB5547AB31B8D6F9774E59(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4BD02A3B6F7E53515B43BD44C5426BD3EA526A5C_gshared (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_1 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m4BD02A3B6F7E53515B43BD44C5426BD3EA526A5C_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_4 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t8BD20A960516C19031455119CBAC8AF88A610412* L_5 = (EntryU5BU5D_t8BD20A960516C19031455119CBAC8AF88A610412*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_8 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t8BD20A960516C19031455119CBAC8AF88A610412* L_9 = (EntryU5BU5D_t8BD20A960516C19031455119CBAC8AF88A610412*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		__this->set_currentKey_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_15 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_17 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		RuntimeObject ** L_19 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(RuntimeObject *));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m4BD02A3B6F7E53515B43BD44C5426BD3EA526A5C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * _thisAdjusted = reinterpret_cast<Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m4BD02A3B6F7E53515B43BD44C5426BD3EA526A5C(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mF5F76F44752EF5D12379CB45EB5DBF2E0F68DEC2_gshared (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_get_Current_mF5F76F44752EF5D12379CB45EB5DBF2E0F68DEC2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * _thisAdjusted = reinterpret_cast<Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_get_Current_mF5F76F44752EF5D12379CB45EB5DBF2E0F68DEC2_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m2BEAEA161111D6F2CB48174E4371C63684CD9307_gshared (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_2 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m2BEAEA161111D6F2CB48174E4371C63684CD9307_RuntimeMethod_var)));
	}

IL_0028:
	{
		RuntimeObject * L_5 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_5;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m2BEAEA161111D6F2CB48174E4371C63684CD9307_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * _thisAdjusted = reinterpret_cast<Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m2BEAEA161111D6F2CB48174E4371C63684CD9307(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mC19852E42CEC0F26E9E2119426AF6D1530AA8C24_gshared (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_1 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mC19852E42CEC0F26E9E2119426AF6D1530AA8C24_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		RuntimeObject ** L_4 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mC19852E42CEC0F26E9E2119426AF6D1530AA8C24_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * _thisAdjusted = reinterpret_cast<Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mC19852E42CEC0F26E9E2119426AF6D1530AA8C24(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m52AF37DA766B7CEA33346D5C4EA61934F09912A7_gshared (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * __this, Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 * L_3 = (ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m52AF37DA766B7CEA33346D5C4EA61934F09912A7_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * _thisAdjusted = reinterpret_cast<Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 *>(__this + _offset);
	Enumerator__ctor_m52AF37DA766B7CEA33346D5C4EA61934F09912A7(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m7DCB867478439E5A826D1A9FE0E78D5A00C79461_gshared (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m7DCB867478439E5A826D1A9FE0E78D5A00C79461_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * _thisAdjusted = reinterpret_cast<Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 *>(__this + _offset);
	Enumerator_Dispose_m7DCB867478439E5A826D1A9FE0E78D5A00C79461(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m46D6866509F10C28EEF5370CEB25904AF3758BDA_gshared (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_1 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m46D6866509F10C28EEF5370CEB25904AF3758BDA_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_4 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t8BD20A960516C19031455119CBAC8AF88A610412* L_5 = (EntryU5BU5D_t8BD20A960516C19031455119CBAC8AF88A610412*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_8 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t8BD20A960516C19031455119CBAC8AF88A610412* L_9 = (EntryU5BU5D_t8BD20A960516C19031455119CBAC8AF88A610412*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  L_11 = (ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 )((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_value_3();
		__this->set_currentValue_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_15 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_17 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 * L_19 = (ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m46D6866509F10C28EEF5370CEB25904AF3758BDA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * _thisAdjusted = reinterpret_cast<Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m46D6866509F10C28EEF5370CEB25904AF3758BDA(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  Enumerator_get_Current_m4E38945CC33296FA2C5BF8DDC4717B0A688CAE51_gshared (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * __this, const RuntimeMethod* method)
{
	{
		ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  L_0 = (ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 )__this->get_currentValue_3();
		return (ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 )L_0;
	}
}
IL2CPP_EXTERN_C  ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  Enumerator_get_Current_m4E38945CC33296FA2C5BF8DDC4717B0A688CAE51_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * _thisAdjusted = reinterpret_cast<Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 *>(__this + _offset);
	ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  _returnValue;
	_returnValue = Enumerator_get_Current_m4E38945CC33296FA2C5BF8DDC4717B0A688CAE51_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m87B25A514D8DC13E190EBD22F8D090A8C9017CF7_gshared (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_2 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m87B25A514D8DC13E190EBD22F8D090A8C9017CF7_RuntimeMethod_var)));
	}

IL_0028:
	{
		ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  L_5 = (ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 )__this->get_currentValue_3();
		ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m87B25A514D8DC13E190EBD22F8D090A8C9017CF7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * _thisAdjusted = reinterpret_cast<Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m87B25A514D8DC13E190EBD22F8D090A8C9017CF7(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Resources.ResourceLocator>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mA82722E3E3B6518AE5CAC25AB58AE20A8C5AB847_gshared (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 * L_1 = (Dictionary_2_t1A7031D56269D606C19F997EEDB8F24872DACD94 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mA82722E3E3B6518AE5CAC25AB58AE20A8C5AB847_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 * L_4 = (ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mA82722E3E3B6518AE5CAC25AB58AE20A8C5AB847_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * _thisAdjusted = reinterpret_cast<Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mA82722E3E3B6518AE5CAC25AB58AE20A8C5AB847(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE4AED5AB60EB9CD8318B7A9E9C66327589A0468F_gshared (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_1(L_2);
		__this->set_index_2(0);
		int32_t L_3 = ___getEnumeratorRetType1;
		__this->set_getEnumeratorRetType_4(L_3);
		KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF * L_4 = (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mE4AED5AB60EB9CD8318B7A9E9C66327589A0468F_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * _thisAdjusted = reinterpret_cast<Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B *>(__this + _offset);
	Enumerator__ctor_mE4AED5AB60EB9CD8318B7A9E9C66327589A0468F(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m7F4DBCE35CB5976792E4DC1DD74B4D3FC53BEB56_gshared (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_1 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_009e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m7F4DBCE35CB5976792E4DC1DD74B4D3FC53BEB56_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_4 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tA3EEE3C853588700AA93CC85D659377C51E562CB* L_5 = (EntryU5BU5D_tA3EEE3C853588700AA93CC85D659377C51E562CB*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_2();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_0090;
		}
	}
	{
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_8 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tA3EEE3C853588700AA93CC85D659377C51E562CB* L_9 = (EntryU5BU5D_tA3EEE3C853588700AA93CC85D659377C51E562CB*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_12 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_tA3EEE3C853588700AA93CC85D659377C51E562CB* L_13 = (EntryU5BU5D_tA3EEE3C853588700AA93CC85D659377C51E562CB*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		float L_15 = (float)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m289D00C93A828CAD3A66E035F5FA73462B485E79((&L_16), (RuntimeObject *)L_11, (float)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		__this->set_current_3(L_16);
		int32_t L_17 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
		return (bool)1;
	}

IL_0090:
	{
		int32_t L_18 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
	}

IL_009e:
	{
		int32_t L_19 = (int32_t)__this->get_index_2();
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_20 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_20);
		int32_t L_21 = (int32_t)L_20->get_count_2();
		if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
		{
			goto IL_0021;
		}
	}
	{
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_22 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_22);
		int32_t L_23 = (int32_t)L_22->get_count_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
		KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF * L_24 = (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m7F4DBCE35CB5976792E4DC1DD74B4D3FC53BEB56_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * _thisAdjusted = reinterpret_cast<Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m7F4DBCE35CB5976792E4DC1DD74B4D3FC53BEB56(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF  Enumerator_get_Current_m6A9C80FD2B66F17526ED6C3773CB77C40D66B64B_gshared (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF  L_0 = (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF )__this->get_current_3();
		return (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF  Enumerator_get_Current_m6A9C80FD2B66F17526ED6C3773CB77C40D66B64B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * _thisAdjusted = reinterpret_cast<Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B *>(__this + _offset);
	KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF  _returnValue;
	_returnValue = Enumerator_get_Current_m6A9C80FD2B66F17526ED6C3773CB77C40D66B64B_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m9BB6C6845FD75553DEBFCFEAFE6D627F15CD72A3_gshared (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m9BB6C6845FD75553DEBFCFEAFE6D627F15CD72A3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * _thisAdjusted = reinterpret_cast<Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B *>(__this + _offset);
	Enumerator_Dispose_m9BB6C6845FD75553DEBFCFEAFE6D627F15CD72A3(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m58C2E221E5989EA4B2D8B923EC7C4E2B9E31AAE7_gshared (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_2 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m58C2E221E5989EA4B2D8B923EC7C4E2B9E31AAE7_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
		if ((!(((uint32_t)L_5) == ((uint32_t)1))))
		{
			goto IL_005c;
		}
	}
	{
		KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF * L_6 = (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)__this->get_address_of_current_3();
		RuntimeObject * L_7;
		L_7 = KeyValuePair_2_get_Key_mB1BCB15D2930DE194EE802EF8D5BB1338FF85AEF_inline((KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)(KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF * L_8 = (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)__this->get_address_of_current_3();
		float L_9;
		L_9 = KeyValuePair_2_get_Value_m351D737A2BAC4CA7396593E1287B5ADF917550AD_inline((KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)(KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		float L_10 = L_9;
		RuntimeObject * L_11 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_10);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_12;
		memset((&L_12), 0, sizeof(L_12));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_12), (RuntimeObject *)L_7, (RuntimeObject *)L_11, /*hidden argument*/NULL);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_13 = L_12;
		RuntimeObject * L_14 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_13);
		return (RuntimeObject *)L_14;
	}

IL_005c:
	{
		KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF * L_15 = (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)__this->get_address_of_current_3();
		RuntimeObject * L_16;
		L_16 = KeyValuePair_2_get_Key_mB1BCB15D2930DE194EE802EF8D5BB1338FF85AEF_inline((KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)(KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF * L_17 = (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)__this->get_address_of_current_3();
		float L_18;
		L_18 = KeyValuePair_2_get_Value_m351D737A2BAC4CA7396593E1287B5ADF917550AD_inline((KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)(KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF  L_19;
		memset((&L_19), 0, sizeof(L_19));
		KeyValuePair_2__ctor_m289D00C93A828CAD3A66E035F5FA73462B485E79((&L_19), (RuntimeObject *)L_16, (float)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF  L_20 = L_19;
		RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_20);
		return (RuntimeObject *)L_21;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m58C2E221E5989EA4B2D8B923EC7C4E2B9E31AAE7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * _thisAdjusted = reinterpret_cast<Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m58C2E221E5989EA4B2D8B923EC7C4E2B9E31AAE7(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m071E22FED37D91AA482DFB6F88713E0B4147CE3D_gshared (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_1 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m071E22FED37D91AA482DFB6F88713E0B4147CE3D_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF * L_4 = (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m071E22FED37D91AA482DFB6F88713E0B4147CE3D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * _thisAdjusted = reinterpret_cast<Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m071E22FED37D91AA482DFB6F88713E0B4147CE3D(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m665D7B75C9F4907690AF276E92141FC2CFB4C558_gshared (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_2 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m665D7B75C9F4907690AF276E92141FC2CFB4C558_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF * L_5 = (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Key_mB1BCB15D2930DE194EE802EF8D5BB1338FF85AEF_inline((KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)(KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF * L_7 = (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)__this->get_address_of_current_3();
		float L_8;
		L_8 = KeyValuePair_2_get_Value_m351D737A2BAC4CA7396593E1287B5ADF917550AD_inline((KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)(KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		float L_9 = L_8;
		RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_9);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_11;
		memset((&L_11), 0, sizeof(L_11));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_11), (RuntimeObject *)L_6, (RuntimeObject *)L_10, /*hidden argument*/NULL);
		return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_11;
	}
}
IL2CPP_EXTERN_C  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m665D7B75C9F4907690AF276E92141FC2CFB4C558_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * _thisAdjusted = reinterpret_cast<Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m665D7B75C9F4907690AF276E92141FC2CFB4C558(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC3EAFEAB676CA2C651653243F226C4DA6A010D90_gshared (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_2 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC3EAFEAB676CA2C651653243F226C4DA6A010D90_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF * L_5 = (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Key_mB1BCB15D2930DE194EE802EF8D5BB1338FF85AEF_inline((KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)(KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC3EAFEAB676CA2C651653243F226C4DA6A010D90_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * _thisAdjusted = reinterpret_cast<Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC3EAFEAB676CA2C651653243F226C4DA6A010D90(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Single>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m2AA7F492A670DC73046BB29C7C81F5936ADFD960_gshared (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_2 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m2AA7F492A670DC73046BB29C7C81F5936ADFD960_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF * L_5 = (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)__this->get_address_of_current_3();
		float L_6;
		L_6 = KeyValuePair_2_get_Value_m351D737A2BAC4CA7396593E1287B5ADF917550AD_inline((KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)(KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		float L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m2AA7F492A670DC73046BB29C7C81F5936ADFD960_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * _thisAdjusted = reinterpret_cast<Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m2AA7F492A670DC73046BB29C7C81F5936ADFD960(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Single>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE72BE2FDFC2EE5226D1BDB529EF35531C8F5DB62_gshared (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * __this, Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		RuntimeObject ** L_3 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mE72BE2FDFC2EE5226D1BDB529EF35531C8F5DB62_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * _thisAdjusted = reinterpret_cast<Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 *>(__this + _offset);
	Enumerator__ctor_mE72BE2FDFC2EE5226D1BDB529EF35531C8F5DB62(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Single>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB9977E353E161879AB1480103495B9C15AB8290E_gshared (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mB9977E353E161879AB1480103495B9C15AB8290E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * _thisAdjusted = reinterpret_cast<Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 *>(__this + _offset);
	Enumerator_Dispose_mB9977E353E161879AB1480103495B9C15AB8290E(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Single>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m81725B240B71D47DFB3E07ADDEE3B4A845B40D1F_gshared (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_1 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m81725B240B71D47DFB3E07ADDEE3B4A845B40D1F_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_4 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tA3EEE3C853588700AA93CC85D659377C51E562CB* L_5 = (EntryU5BU5D_tA3EEE3C853588700AA93CC85D659377C51E562CB*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_8 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tA3EEE3C853588700AA93CC85D659377C51E562CB* L_9 = (EntryU5BU5D_tA3EEE3C853588700AA93CC85D659377C51E562CB*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		__this->set_currentKey_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_15 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_17 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		RuntimeObject ** L_19 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(RuntimeObject *));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m81725B240B71D47DFB3E07ADDEE3B4A845B40D1F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * _thisAdjusted = reinterpret_cast<Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m81725B240B71D47DFB3E07ADDEE3B4A845B40D1F(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Single>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m01CBB1EFD72B23398E65754F8AF3DC03D21D07DE_gshared (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_get_Current_m01CBB1EFD72B23398E65754F8AF3DC03D21D07DE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * _thisAdjusted = reinterpret_cast<Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_get_Current_m01CBB1EFD72B23398E65754F8AF3DC03D21D07DE_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Single>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m161D3A09FF9D0D3707565D60DC53CD8EB10B8A8B_gshared (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_2 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m161D3A09FF9D0D3707565D60DC53CD8EB10B8A8B_RuntimeMethod_var)));
	}

IL_0028:
	{
		RuntimeObject * L_5 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_5;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m161D3A09FF9D0D3707565D60DC53CD8EB10B8A8B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * _thisAdjusted = reinterpret_cast<Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m161D3A09FF9D0D3707565D60DC53CD8EB10B8A8B(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,System.Single>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m728A95A83A065D7B03DB3996709F06B5431B04A6_gshared (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_1 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m728A95A83A065D7B03DB3996709F06B5431B04A6_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		RuntimeObject ** L_4 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m728A95A83A065D7B03DB3996709F06B5431B04A6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * _thisAdjusted = reinterpret_cast<Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m728A95A83A065D7B03DB3996709F06B5431B04A6(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Single>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2AA0D97C3D7ADC2DEBD60344EC6ABFEE740173F0_gshared (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * __this, Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		float* L_3 = (float*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(float));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m2AA0D97C3D7ADC2DEBD60344EC6ABFEE740173F0_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * _thisAdjusted = reinterpret_cast<Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C *>(__this + _offset);
	Enumerator__ctor_m2AA0D97C3D7ADC2DEBD60344EC6ABFEE740173F0(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Single>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m6A49C4E541DA46DF8AA57D89CDC7CF2E4F859783_gshared (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m6A49C4E541DA46DF8AA57D89CDC7CF2E4F859783_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * _thisAdjusted = reinterpret_cast<Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C *>(__this + _offset);
	Enumerator_Dispose_m6A49C4E541DA46DF8AA57D89CDC7CF2E4F859783(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Single>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mC2AA7C38E498D95EBE349E469EBB77511C56CE5C_gshared (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_1 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mC2AA7C38E498D95EBE349E469EBB77511C56CE5C_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_4 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tA3EEE3C853588700AA93CC85D659377C51E562CB* L_5 = (EntryU5BU5D_tA3EEE3C853588700AA93CC85D659377C51E562CB*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_8 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tA3EEE3C853588700AA93CC85D659377C51E562CB* L_9 = (EntryU5BU5D_tA3EEE3C853588700AA93CC85D659377C51E562CB*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		float L_11 = (float)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_value_3();
		__this->set_currentValue_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_15 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_17 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		float* L_19 = (float*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(float));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mC2AA7C38E498D95EBE349E469EBB77511C56CE5C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * _thisAdjusted = reinterpret_cast<Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mC2AA7C38E498D95EBE349E469EBB77511C56CE5C(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Single>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Enumerator_get_Current_mF7BD0D1222A528B374CAA2D66B974D5AC27762FF_gshared (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * __this, const RuntimeMethod* method)
{
	{
		float L_0 = (float)__this->get_currentValue_3();
		return (float)L_0;
	}
}
IL2CPP_EXTERN_C  float Enumerator_get_Current_mF7BD0D1222A528B374CAA2D66B974D5AC27762FF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * _thisAdjusted = reinterpret_cast<Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C *>(__this + _offset);
	float _returnValue;
	_returnValue = Enumerator_get_Current_mF7BD0D1222A528B374CAA2D66B974D5AC27762FF_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Single>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m0E5C0334154C02B6BC064D4C4468AB23C743C5AF_gshared (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_2 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m0E5C0334154C02B6BC064D4C4468AB23C743C5AF_RuntimeMethod_var)));
	}

IL_0028:
	{
		float L_5 = (float)__this->get_currentValue_3();
		float L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m0E5C0334154C02B6BC064D4C4468AB23C743C5AF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * _thisAdjusted = reinterpret_cast<Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m0E5C0334154C02B6BC064D4C4468AB23C743C5AF(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Single>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m5DA9727C60233700BB2E47F4A6F6065A129F0FBE_gshared (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD * L_1 = (Dictionary_2_t2231B28838CEC8CCD1492AE7CBE8B687F83856AD *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m5DA9727C60233700BB2E47F4A6F6065A129F0FBE_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		float* L_4 = (float*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(float));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m5DA9727C60233700BB2E47F4A6F6065A129F0FBE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * _thisAdjusted = reinterpret_cast<Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m5DA9727C60233700BB2E47F4A6F6065A129F0FBE(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m7D19D2A543D6FCD7C0E8A266AC85019461EA0FE5_gshared (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_1(L_2);
		__this->set_index_2(0);
		int32_t L_3 = ___getEnumeratorRetType1;
		__this->set_getEnumeratorRetType_4(L_3);
		KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB * L_4 = (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m7D19D2A543D6FCD7C0E8A266AC85019461EA0FE5_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * _thisAdjusted = reinterpret_cast<Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC *>(__this + _offset);
	Enumerator__ctor_m7D19D2A543D6FCD7C0E8A266AC85019461EA0FE5(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD2720B1A7B2BFC3014C16196872BA5047A8AE03A_gshared (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_1 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_009e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mD2720B1A7B2BFC3014C16196872BA5047A8AE03A_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_4 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t0F9B520D2B489597F59CF43EDD4D34E62129766B* L_5 = (EntryU5BU5D_t0F9B520D2B489597F59CF43EDD4D34E62129766B*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_2();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_0090;
		}
	}
	{
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_8 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t0F9B520D2B489597F59CF43EDD4D34E62129766B* L_9 = (EntryU5BU5D_t0F9B520D2B489597F59CF43EDD4D34E62129766B*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_12 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_t0F9B520D2B489597F59CF43EDD4D34E62129766B* L_13 = (EntryU5BU5D_t0F9B520D2B489597F59CF43EDD4D34E62129766B*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  L_15 = (StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 )((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_mD99B2C0F80A585DF1D5C7D89770272ECD74ED87E((&L_16), (RuntimeObject *)L_11, (StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 )L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		__this->set_current_3(L_16);
		int32_t L_17 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
		return (bool)1;
	}

IL_0090:
	{
		int32_t L_18 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
	}

IL_009e:
	{
		int32_t L_19 = (int32_t)__this->get_index_2();
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_20 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_20);
		int32_t L_21 = (int32_t)L_20->get_count_2();
		if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
		{
			goto IL_0021;
		}
	}
	{
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_22 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_22);
		int32_t L_23 = (int32_t)L_22->get_count_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
		KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB * L_24 = (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mD2720B1A7B2BFC3014C16196872BA5047A8AE03A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * _thisAdjusted = reinterpret_cast<Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mD2720B1A7B2BFC3014C16196872BA5047A8AE03A(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB  Enumerator_get_Current_m052B8C0DCD8B073350990FF27BB201BC5F562F98_gshared (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB  L_0 = (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB )__this->get_current_3();
		return (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB  Enumerator_get_Current_m052B8C0DCD8B073350990FF27BB201BC5F562F98_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * _thisAdjusted = reinterpret_cast<Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC *>(__this + _offset);
	KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB  _returnValue;
	_returnValue = Enumerator_get_Current_m052B8C0DCD8B073350990FF27BB201BC5F562F98_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2E4A0DA6CE264B3E63C09CCAE9C300B6D1A44247_gshared (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m2E4A0DA6CE264B3E63C09CCAE9C300B6D1A44247_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * _thisAdjusted = reinterpret_cast<Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC *>(__this + _offset);
	Enumerator_Dispose_m2E4A0DA6CE264B3E63C09CCAE9C300B6D1A44247(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8405471FC8E48FF1CB8AD4A57435D825FD988CFB_gshared (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_2 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m8405471FC8E48FF1CB8AD4A57435D825FD988CFB_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
		if ((!(((uint32_t)L_5) == ((uint32_t)1))))
		{
			goto IL_005c;
		}
	}
	{
		KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB * L_6 = (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)__this->get_address_of_current_3();
		RuntimeObject * L_7;
		L_7 = KeyValuePair_2_get_Key_m31393EA36DAB728778868E8215FF1C7C9240D3EF_inline((KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)(KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB * L_8 = (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)__this->get_address_of_current_3();
		StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  L_9;
		L_9 = KeyValuePair_2_get_Value_m9BAC24D4DA5064262BF226740DA8549B986E8D4A_inline((KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)(KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  L_10 = L_9;
		RuntimeObject * L_11 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_10);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_12;
		memset((&L_12), 0, sizeof(L_12));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_12), (RuntimeObject *)L_7, (RuntimeObject *)L_11, /*hidden argument*/NULL);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_13 = L_12;
		RuntimeObject * L_14 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_13);
		return (RuntimeObject *)L_14;
	}

IL_005c:
	{
		KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB * L_15 = (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)__this->get_address_of_current_3();
		RuntimeObject * L_16;
		L_16 = KeyValuePair_2_get_Key_m31393EA36DAB728778868E8215FF1C7C9240D3EF_inline((KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)(KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB * L_17 = (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)__this->get_address_of_current_3();
		StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  L_18;
		L_18 = KeyValuePair_2_get_Value_m9BAC24D4DA5064262BF226740DA8549B986E8D4A_inline((KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)(KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB  L_19;
		memset((&L_19), 0, sizeof(L_19));
		KeyValuePair_2__ctor_mD99B2C0F80A585DF1D5C7D89770272ECD74ED87E((&L_19), (RuntimeObject *)L_16, (StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB  L_20 = L_19;
		RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_20);
		return (RuntimeObject *)L_21;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8405471FC8E48FF1CB8AD4A57435D825FD988CFB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * _thisAdjusted = reinterpret_cast<Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m8405471FC8E48FF1CB8AD4A57435D825FD988CFB(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mD14FE4A20D43595E8E77E3D2A180396C943F2F78_gshared (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_1 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mD14FE4A20D43595E8E77E3D2A180396C943F2F78_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB * L_4 = (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mD14FE4A20D43595E8E77E3D2A180396C943F2F78_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * _thisAdjusted = reinterpret_cast<Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mD14FE4A20D43595E8E77E3D2A180396C943F2F78(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m598DB76F622741986C1FF844C4E380BA95962825_gshared (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_2 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m598DB76F622741986C1FF844C4E380BA95962825_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB * L_5 = (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Key_m31393EA36DAB728778868E8215FF1C7C9240D3EF_inline((KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)(KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB * L_7 = (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)__this->get_address_of_current_3();
		StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  L_8;
		L_8 = KeyValuePair_2_get_Value_m9BAC24D4DA5064262BF226740DA8549B986E8D4A_inline((KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)(KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  L_9 = L_8;
		RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_9);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_11;
		memset((&L_11), 0, sizeof(L_11));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_11), (RuntimeObject *)L_6, (RuntimeObject *)L_10, /*hidden argument*/NULL);
		return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_11;
	}
}
IL2CPP_EXTERN_C  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m598DB76F622741986C1FF844C4E380BA95962825_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * _thisAdjusted = reinterpret_cast<Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m598DB76F622741986C1FF844C4E380BA95962825(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9BF946ADC21B4A54816670E3AF0B590DBF664674_gshared (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_2 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9BF946ADC21B4A54816670E3AF0B590DBF664674_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB * L_5 = (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Key_m31393EA36DAB728778868E8215FF1C7C9240D3EF_inline((KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)(KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9BF946ADC21B4A54816670E3AF0B590DBF664674_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * _thisAdjusted = reinterpret_cast<Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9BF946ADC21B4A54816670E3AF0B590DBF664674(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m2F30B8657722BA6C3A5730327B1E68BA68784F69_gshared (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_2 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m2F30B8657722BA6C3A5730327B1E68BA68784F69_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB * L_5 = (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)__this->get_address_of_current_3();
		StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  L_6;
		L_6 = KeyValuePair_2_get_Value_m9BAC24D4DA5064262BF226740DA8549B986E8D4A_inline((KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)(KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m2F30B8657722BA6C3A5730327B1E68BA68784F69_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * _thisAdjusted = reinterpret_cast<Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m2F30B8657722BA6C3A5730327B1E68BA68784F69(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m82FCEB4FAEE1D42A249625DB542BBED5F627F866_gshared (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * __this, Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		RuntimeObject ** L_3 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m82FCEB4FAEE1D42A249625DB542BBED5F627F866_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * _thisAdjusted = reinterpret_cast<Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 *>(__this + _offset);
	Enumerator__ctor_m82FCEB4FAEE1D42A249625DB542BBED5F627F866(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mDBB13BDE88049C21C38B9DEB65FC3A349924BCCB_gshared (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mDBB13BDE88049C21C38B9DEB65FC3A349924BCCB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * _thisAdjusted = reinterpret_cast<Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 *>(__this + _offset);
	Enumerator_Dispose_mDBB13BDE88049C21C38B9DEB65FC3A349924BCCB(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m931F565CEF67C709E9314DF1E4A553BBE280D023_gshared (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_1 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m931F565CEF67C709E9314DF1E4A553BBE280D023_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_4 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t0F9B520D2B489597F59CF43EDD4D34E62129766B* L_5 = (EntryU5BU5D_t0F9B520D2B489597F59CF43EDD4D34E62129766B*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_8 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t0F9B520D2B489597F59CF43EDD4D34E62129766B* L_9 = (EntryU5BU5D_t0F9B520D2B489597F59CF43EDD4D34E62129766B*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		__this->set_currentKey_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_15 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_17 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		RuntimeObject ** L_19 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(RuntimeObject *));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m931F565CEF67C709E9314DF1E4A553BBE280D023_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * _thisAdjusted = reinterpret_cast<Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m931F565CEF67C709E9314DF1E4A553BBE280D023(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m7CB8E28953A44F28229ED2F3E5AD5AFBC04A5116_gshared (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_get_Current_m7CB8E28953A44F28229ED2F3E5AD5AFBC04A5116_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * _thisAdjusted = reinterpret_cast<Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_get_Current_m7CB8E28953A44F28229ED2F3E5AD5AFBC04A5116_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m31E85215854C010A3C8C411F4F594BE844A4A8EB_gshared (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_2 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m31E85215854C010A3C8C411F4F594BE844A4A8EB_RuntimeMethod_var)));
	}

IL_0028:
	{
		RuntimeObject * L_5 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_5;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m31E85215854C010A3C8C411F4F594BE844A4A8EB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * _thisAdjusted = reinterpret_cast<Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m31E85215854C010A3C8C411F4F594BE844A4A8EB(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m70F3B1B9502669FEF77E48E04C65FA46F8D4333D_gshared (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_1 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m70F3B1B9502669FEF77E48E04C65FA46F8D4333D_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		RuntimeObject ** L_4 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m70F3B1B9502669FEF77E48E04C65FA46F8D4333D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * _thisAdjusted = reinterpret_cast<Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m70F3B1B9502669FEF77E48E04C65FA46F8D4333D(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mA443BB05924CDC5DF8A45A52FFE24A793AF3EA52_gshared (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * __this, Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 * L_3 = (StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mA443BB05924CDC5DF8A45A52FFE24A793AF3EA52_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * _thisAdjusted = reinterpret_cast<Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE *>(__this + _offset);
	Enumerator__ctor_mA443BB05924CDC5DF8A45A52FFE24A793AF3EA52(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m1546D8E5C77499B73093CBA1A8AA4573E975D108_gshared (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m1546D8E5C77499B73093CBA1A8AA4573E975D108_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * _thisAdjusted = reinterpret_cast<Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE *>(__this + _offset);
	Enumerator_Dispose_m1546D8E5C77499B73093CBA1A8AA4573E975D108(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m68669B8C4C4D84F9303298505663F57258A3CDB3_gshared (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_1 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m68669B8C4C4D84F9303298505663F57258A3CDB3_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_4 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t0F9B520D2B489597F59CF43EDD4D34E62129766B* L_5 = (EntryU5BU5D_t0F9B520D2B489597F59CF43EDD4D34E62129766B*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_8 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t0F9B520D2B489597F59CF43EDD4D34E62129766B* L_9 = (EntryU5BU5D_t0F9B520D2B489597F59CF43EDD4D34E62129766B*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  L_11 = (StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 )((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_value_3();
		__this->set_currentValue_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_15 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_17 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 * L_19 = (StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m68669B8C4C4D84F9303298505663F57258A3CDB3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * _thisAdjusted = reinterpret_cast<Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m68669B8C4C4D84F9303298505663F57258A3CDB3(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  Enumerator_get_Current_mFE0C86D2B33D38F019298EC36D98B2BF6AB44C10_gshared (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * __this, const RuntimeMethod* method)
{
	{
		StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  L_0 = (StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 )__this->get_currentValue_3();
		return (StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 )L_0;
	}
}
IL2CPP_EXTERN_C  StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  Enumerator_get_Current_mFE0C86D2B33D38F019298EC36D98B2BF6AB44C10_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * _thisAdjusted = reinterpret_cast<Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE *>(__this + _offset);
	StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  _returnValue;
	_returnValue = Enumerator_get_Current_mFE0C86D2B33D38F019298EC36D98B2BF6AB44C10_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mAE940F4A0A32C647466CA0280DAE90EF08CE1330_gshared (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_2 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_mAE940F4A0A32C647466CA0280DAE90EF08CE1330_RuntimeMethod_var)));
	}

IL_0028:
	{
		StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  L_5 = (StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 )__this->get_currentValue_3();
		StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mAE940F4A0A32C647466CA0280DAE90EF08CE1330_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * _thisAdjusted = reinterpret_cast<Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mAE940F4A0A32C647466CA0280DAE90EF08CE1330(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleSheets.StylePropertyValue>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m514817F5B2A29B01B9FDA5FB3369A3B8ECF232F8_gshared (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 * L_1 = (Dictionary_2_t0DBDE94F0239F209745CC050E66AB87D06F7CE95 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m514817F5B2A29B01B9FDA5FB3369A3B8ECF232F8_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 * L_4 = (StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m514817F5B2A29B01B9FDA5FB3369A3B8ECF232F8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * _thisAdjusted = reinterpret_cast<Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m514817F5B2A29B01B9FDA5FB3369A3B8ECF232F8(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m3D4AB4C56DE9CC038EFAFFA945D3C8ED8B7D10A8_gshared (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_1(L_2);
		__this->set_index_2(0);
		int32_t L_3 = ___getEnumeratorRetType1;
		__this->set_getEnumeratorRetType_4(L_3);
		KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B * L_4 = (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m3D4AB4C56DE9CC038EFAFFA945D3C8ED8B7D10A8_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * _thisAdjusted = reinterpret_cast<Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F *>(__this + _offset);
	Enumerator__ctor_m3D4AB4C56DE9CC038EFAFFA945D3C8ED8B7D10A8(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA176415395A9841E4DBB28F8DD34E5877BD1AF04_gshared (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_1 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_009e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mA176415395A9841E4DBB28F8DD34E5877BD1AF04_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_4 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t9EF89E0400C43248A3633E913DC21F6E312538CA* L_5 = (EntryU5BU5D_t9EF89E0400C43248A3633E913DC21F6E312538CA*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_2();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_0090;
		}
	}
	{
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_8 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t9EF89E0400C43248A3633E913DC21F6E312538CA* L_9 = (EntryU5BU5D_t9EF89E0400C43248A3633E913DC21F6E312538CA*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_12 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_t9EF89E0400C43248A3633E913DC21F6E312538CA* L_13 = (EntryU5BU5D_t9EF89E0400C43248A3633E913DC21F6E312538CA*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  L_15 = (PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 )((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_mB12ED41FA0CB30BF3395421BF586CC7920F061D0((&L_16), (RuntimeObject *)L_11, (PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 )L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		__this->set_current_3(L_16);
		int32_t L_17 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
		return (bool)1;
	}

IL_0090:
	{
		int32_t L_18 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
	}

IL_009e:
	{
		int32_t L_19 = (int32_t)__this->get_index_2();
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_20 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_20);
		int32_t L_21 = (int32_t)L_20->get_count_2();
		if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
		{
			goto IL_0021;
		}
	}
	{
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_22 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_22);
		int32_t L_23 = (int32_t)L_22->get_count_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
		KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B * L_24 = (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mA176415395A9841E4DBB28F8DD34E5877BD1AF04_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * _thisAdjusted = reinterpret_cast<Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mA176415395A9841E4DBB28F8DD34E5877BD1AF04(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B  Enumerator_get_Current_m0AD213F7EF04A5D8F721FF9EF7F9936254D88953_gshared (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B  L_0 = (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B )__this->get_current_3();
		return (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B  Enumerator_get_Current_m0AD213F7EF04A5D8F721FF9EF7F9936254D88953_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * _thisAdjusted = reinterpret_cast<Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F *>(__this + _offset);
	KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B  _returnValue;
	_returnValue = Enumerator_get_Current_m0AD213F7EF04A5D8F721FF9EF7F9936254D88953_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m66EB93DCA969ACE7222209B8D2F1CE3B37EFA1E7_gshared (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m66EB93DCA969ACE7222209B8D2F1CE3B37EFA1E7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * _thisAdjusted = reinterpret_cast<Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F *>(__this + _offset);
	Enumerator_Dispose_m66EB93DCA969ACE7222209B8D2F1CE3B37EFA1E7(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m101959897FD80467DAE127AF2D915735964C5196_gshared (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_2 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m101959897FD80467DAE127AF2D915735964C5196_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
		if ((!(((uint32_t)L_5) == ((uint32_t)1))))
		{
			goto IL_005c;
		}
	}
	{
		KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B * L_6 = (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)__this->get_address_of_current_3();
		RuntimeObject * L_7;
		L_7 = KeyValuePair_2_get_Key_m1B11DFE72D75BC2759946A569A9C636D4309522B_inline((KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)(KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B * L_8 = (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)__this->get_address_of_current_3();
		PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  L_9;
		L_9 = KeyValuePair_2_get_Value_m10B9453EC159BF1DDF08177F2DBA2B57D76F48EF_inline((KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)(KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  L_10 = L_9;
		RuntimeObject * L_11 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_10);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_12;
		memset((&L_12), 0, sizeof(L_12));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_12), (RuntimeObject *)L_7, (RuntimeObject *)L_11, /*hidden argument*/NULL);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_13 = L_12;
		RuntimeObject * L_14 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_13);
		return (RuntimeObject *)L_14;
	}

IL_005c:
	{
		KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B * L_15 = (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)__this->get_address_of_current_3();
		RuntimeObject * L_16;
		L_16 = KeyValuePair_2_get_Key_m1B11DFE72D75BC2759946A569A9C636D4309522B_inline((KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)(KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B * L_17 = (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)__this->get_address_of_current_3();
		PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  L_18;
		L_18 = KeyValuePair_2_get_Value_m10B9453EC159BF1DDF08177F2DBA2B57D76F48EF_inline((KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)(KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B  L_19;
		memset((&L_19), 0, sizeof(L_19));
		KeyValuePair_2__ctor_mB12ED41FA0CB30BF3395421BF586CC7920F061D0((&L_19), (RuntimeObject *)L_16, (PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B  L_20 = L_19;
		RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_20);
		return (RuntimeObject *)L_21;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m101959897FD80467DAE127AF2D915735964C5196_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * _thisAdjusted = reinterpret_cast<Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m101959897FD80467DAE127AF2D915735964C5196(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mA8191452BD0EF2C2590DE1FDA828C594422A4602_gshared (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_1 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mA8191452BD0EF2C2590DE1FDA828C594422A4602_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B * L_4 = (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mA8191452BD0EF2C2590DE1FDA828C594422A4602_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * _thisAdjusted = reinterpret_cast<Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mA8191452BD0EF2C2590DE1FDA828C594422A4602(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB76FB7D26C9CE6E4F6E96E093DC99CAF6CEBACDE_gshared (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_2 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB76FB7D26C9CE6E4F6E96E093DC99CAF6CEBACDE_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B * L_5 = (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Key_m1B11DFE72D75BC2759946A569A9C636D4309522B_inline((KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)(KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B * L_7 = (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)__this->get_address_of_current_3();
		PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  L_8;
		L_8 = KeyValuePair_2_get_Value_m10B9453EC159BF1DDF08177F2DBA2B57D76F48EF_inline((KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)(KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  L_9 = L_8;
		RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_9);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_11;
		memset((&L_11), 0, sizeof(L_11));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_11), (RuntimeObject *)L_6, (RuntimeObject *)L_10, /*hidden argument*/NULL);
		return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_11;
	}
}
IL2CPP_EXTERN_C  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB76FB7D26C9CE6E4F6E96E093DC99CAF6CEBACDE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * _thisAdjusted = reinterpret_cast<Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB76FB7D26C9CE6E4F6E96E093DC99CAF6CEBACDE(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mED0E3F0760472D989E6D122AABD504EBCED06A46_gshared (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_2 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mED0E3F0760472D989E6D122AABD504EBCED06A46_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B * L_5 = (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Key_m1B11DFE72D75BC2759946A569A9C636D4309522B_inline((KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)(KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mED0E3F0760472D989E6D122AABD504EBCED06A46_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * _thisAdjusted = reinterpret_cast<Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mED0E3F0760472D989E6D122AABD504EBCED06A46(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAE6235C67D0F5544E0A3B16782F40484DCF2787B_gshared (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_2 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAE6235C67D0F5544E0A3B16782F40484DCF2787B_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B * L_5 = (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)__this->get_address_of_current_3();
		PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  L_6;
		L_6 = KeyValuePair_2_get_Value_m10B9453EC159BF1DDF08177F2DBA2B57D76F48EF_inline((KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)(KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAE6235C67D0F5544E0A3B16782F40484DCF2787B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * _thisAdjusted = reinterpret_cast<Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAE6235C67D0F5544E0A3B16782F40484DCF2787B(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m49F9A6C6BCA6B17AFCC4ED9CFCAE150175BBFE50_gshared (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * __this, Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		RuntimeObject ** L_3 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m49F9A6C6BCA6B17AFCC4ED9CFCAE150175BBFE50_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * _thisAdjusted = reinterpret_cast<Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 *>(__this + _offset);
	Enumerator__ctor_m49F9A6C6BCA6B17AFCC4ED9CFCAE150175BBFE50(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m34F09C5F34234A3D1E87A7C98D8544E1C485B4C9_gshared (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m34F09C5F34234A3D1E87A7C98D8544E1C485B4C9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * _thisAdjusted = reinterpret_cast<Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 *>(__this + _offset);
	Enumerator_Dispose_m34F09C5F34234A3D1E87A7C98D8544E1C485B4C9(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mC10A1431C3E91B735B69CD71598237392B71C08D_gshared (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_1 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mC10A1431C3E91B735B69CD71598237392B71C08D_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_4 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t9EF89E0400C43248A3633E913DC21F6E312538CA* L_5 = (EntryU5BU5D_t9EF89E0400C43248A3633E913DC21F6E312538CA*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_8 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t9EF89E0400C43248A3633E913DC21F6E312538CA* L_9 = (EntryU5BU5D_t9EF89E0400C43248A3633E913DC21F6E312538CA*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		__this->set_currentKey_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_15 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_17 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		RuntimeObject ** L_19 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(RuntimeObject *));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mC10A1431C3E91B735B69CD71598237392B71C08D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * _thisAdjusted = reinterpret_cast<Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mC10A1431C3E91B735B69CD71598237392B71C08D(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m03A27D0C62BDE26662A20D0498EFB2B5479F0AE0_gshared (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_get_Current_m03A27D0C62BDE26662A20D0498EFB2B5479F0AE0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * _thisAdjusted = reinterpret_cast<Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_get_Current_m03A27D0C62BDE26662A20D0498EFB2B5479F0AE0_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mAB5684026DC6E6FA339C7C1A710E673CEA372255_gshared (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_2 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_mAB5684026DC6E6FA339C7C1A710E673CEA372255_RuntimeMethod_var)));
	}

IL_0028:
	{
		RuntimeObject * L_5 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_5;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mAB5684026DC6E6FA339C7C1A710E673CEA372255_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * _thisAdjusted = reinterpret_cast<Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mAB5684026DC6E6FA339C7C1A710E673CEA372255(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m9A9BB78733674C66F50EDF8FC6E2FC601EF4C5AE_gshared (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_1 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m9A9BB78733674C66F50EDF8FC6E2FC601EF4C5AE_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		RuntimeObject ** L_4 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m9A9BB78733674C66F50EDF8FC6E2FC601EF4C5AE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * _thisAdjusted = reinterpret_cast<Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m9A9BB78733674C66F50EDF8FC6E2FC601EF4C5AE(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m3565CB4C3E36F8EFDF11B64997B4B8FF715B7AF1_gshared (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * __this, Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 * L_3 = (PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m3565CB4C3E36F8EFDF11B64997B4B8FF715B7AF1_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * _thisAdjusted = reinterpret_cast<Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A *>(__this + _offset);
	Enumerator__ctor_m3565CB4C3E36F8EFDF11B64997B4B8FF715B7AF1(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m1293B5A24263E405CF0596659BF626F5327A3623_gshared (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m1293B5A24263E405CF0596659BF626F5327A3623_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * _thisAdjusted = reinterpret_cast<Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A *>(__this + _offset);
	Enumerator_Dispose_m1293B5A24263E405CF0596659BF626F5327A3623(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF79ABF664DF845367734EC1C302B7E179D7461E4_gshared (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_1 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mF79ABF664DF845367734EC1C302B7E179D7461E4_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_4 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t9EF89E0400C43248A3633E913DC21F6E312538CA* L_5 = (EntryU5BU5D_t9EF89E0400C43248A3633E913DC21F6E312538CA*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_8 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t9EF89E0400C43248A3633E913DC21F6E312538CA* L_9 = (EntryU5BU5D_t9EF89E0400C43248A3633E913DC21F6E312538CA*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  L_11 = (PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 )((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_value_3();
		__this->set_currentValue_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_15 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_17 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 * L_19 = (PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mF79ABF664DF845367734EC1C302B7E179D7461E4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * _thisAdjusted = reinterpret_cast<Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mF79ABF664DF845367734EC1C302B7E179D7461E4(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  Enumerator_get_Current_mB96C418E620F63B7C7DC1E325C5DC554804E5664_gshared (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * __this, const RuntimeMethod* method)
{
	{
		PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  L_0 = (PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 )__this->get_currentValue_3();
		return (PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 )L_0;
	}
}
IL2CPP_EXTERN_C  PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  Enumerator_get_Current_mB96C418E620F63B7C7DC1E325C5DC554804E5664_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * _thisAdjusted = reinterpret_cast<Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A *>(__this + _offset);
	PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  _returnValue;
	_returnValue = Enumerator_get_Current_mB96C418E620F63B7C7DC1E325C5DC554804E5664_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m85B7B4A3E5BB6BB43F745FA0FD52C5B2360D5362_gshared (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_2 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m85B7B4A3E5BB6BB43F745FA0FD52C5B2360D5362_RuntimeMethod_var)));
	}

IL_0028:
	{
		PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  L_5 = (PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 )__this->get_currentValue_3();
		PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m85B7B4A3E5BB6BB43F745FA0FD52C5B2360D5362_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * _thisAdjusted = reinterpret_cast<Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m85B7B4A3E5BB6BB43F745FA0FD52C5B2360D5362(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,UnityEngine.UIElements.StyleComplexSelector/PseudoStateData>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mEB4BB0BB38FDE01A8A438CA08396D16F4874BB75_gshared (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 * L_1 = (Dictionary_2_t3514BF77A2E0385BB35F6BF9BF8C1E46046D8E45 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mEB4BB0BB38FDE01A8A438CA08396D16F4874BB75_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 * L_4 = (PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mEB4BB0BB38FDE01A8A438CA08396D16F4874BB75_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * _thisAdjusted = reinterpret_cast<Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mEB4BB0BB38FDE01A8A438CA08396D16F4874BB75(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m5652CD7E06F6A96E8EE9BCE498010D6B3204D068_gshared (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_1(L_2);
		__this->set_index_2(0);
		int32_t L_3 = ___getEnumeratorRetType1;
		__this->set_getEnumeratorRetType_4(L_3);
		KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 * L_4 = (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m5652CD7E06F6A96E8EE9BCE498010D6B3204D068_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * _thisAdjusted = reinterpret_cast<Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 *>(__this + _offset);
	Enumerator__ctor_m5652CD7E06F6A96E8EE9BCE498010D6B3204D068(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB56866DAF3636A89739F6C28116E71487F2923AF_gshared (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_1 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_009e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mB56866DAF3636A89739F6C28116E71487F2923AF_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_4 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tAFB620BEEDEC7B514DE2BCD83B9C882910384AE2* L_5 = (EntryU5BU5D_tAFB620BEEDEC7B514DE2BCD83B9C882910384AE2*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_2();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_0090;
		}
	}
	{
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_8 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tAFB620BEEDEC7B514DE2BCD83B9C882910384AE2* L_9 = (EntryU5BU5D_tAFB620BEEDEC7B514DE2BCD83B9C882910384AE2*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_12 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_tAFB620BEEDEC7B514DE2BCD83B9C882910384AE2* L_13 = (EntryU5BU5D_tAFB620BEEDEC7B514DE2BCD83B9C882910384AE2*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  L_15 = (CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 )((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m685AA9BBB2B2A126DDE49E2F14B0D3ABE3705D23((&L_16), (RuntimeObject *)L_11, (CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 )L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		__this->set_current_3(L_16);
		int32_t L_17 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
		return (bool)1;
	}

IL_0090:
	{
		int32_t L_18 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
	}

IL_009e:
	{
		int32_t L_19 = (int32_t)__this->get_index_2();
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_20 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_20);
		int32_t L_21 = (int32_t)L_20->get_count_2();
		if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
		{
			goto IL_0021;
		}
	}
	{
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_22 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_22);
		int32_t L_23 = (int32_t)L_22->get_count_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
		KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 * L_24 = (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mB56866DAF3636A89739F6C28116E71487F2923AF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * _thisAdjusted = reinterpret_cast<Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mB56866DAF3636A89739F6C28116E71487F2923AF(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4  Enumerator_get_Current_mA8322D80C92505EDB9537F1B20E7C3057788F2B0_gshared (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4  L_0 = (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 )__this->get_current_3();
		return (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4  Enumerator_get_Current_mA8322D80C92505EDB9537F1B20E7C3057788F2B0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * _thisAdjusted = reinterpret_cast<Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 *>(__this + _offset);
	KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4  _returnValue;
	_returnValue = Enumerator_get_Current_mA8322D80C92505EDB9537F1B20E7C3057788F2B0_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m0E7D1AC5C5604D99B144AE6237315A863349A0A8_gshared (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m0E7D1AC5C5604D99B144AE6237315A863349A0A8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * _thisAdjusted = reinterpret_cast<Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 *>(__this + _offset);
	Enumerator_Dispose_m0E7D1AC5C5604D99B144AE6237315A863349A0A8(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m308C02A41B67E4845BD96810EC4461A551BE5CED_gshared (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_2 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m308C02A41B67E4845BD96810EC4461A551BE5CED_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
		if ((!(((uint32_t)L_5) == ((uint32_t)1))))
		{
			goto IL_005c;
		}
	}
	{
		KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 * L_6 = (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)__this->get_address_of_current_3();
		RuntimeObject * L_7;
		L_7 = KeyValuePair_2_get_Key_m747CFD32143B44E062D32412E451E755360BFBDD_inline((KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)(KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 * L_8 = (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)__this->get_address_of_current_3();
		CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  L_9;
		L_9 = KeyValuePair_2_get_Value_m1F8587BECF76798C296242EF6DAAABDBD94E1940_inline((KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)(KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  L_10 = L_9;
		RuntimeObject * L_11 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_10);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_12;
		memset((&L_12), 0, sizeof(L_12));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_12), (RuntimeObject *)L_7, (RuntimeObject *)L_11, /*hidden argument*/NULL);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_13 = L_12;
		RuntimeObject * L_14 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_13);
		return (RuntimeObject *)L_14;
	}

IL_005c:
	{
		KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 * L_15 = (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)__this->get_address_of_current_3();
		RuntimeObject * L_16;
		L_16 = KeyValuePair_2_get_Key_m747CFD32143B44E062D32412E451E755360BFBDD_inline((KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)(KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 * L_17 = (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)__this->get_address_of_current_3();
		CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  L_18;
		L_18 = KeyValuePair_2_get_Value_m1F8587BECF76798C296242EF6DAAABDBD94E1940_inline((KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)(KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4  L_19;
		memset((&L_19), 0, sizeof(L_19));
		KeyValuePair_2__ctor_m685AA9BBB2B2A126DDE49E2F14B0D3ABE3705D23((&L_19), (RuntimeObject *)L_16, (CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4  L_20 = L_19;
		RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_20);
		return (RuntimeObject *)L_21;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m308C02A41B67E4845BD96810EC4461A551BE5CED_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * _thisAdjusted = reinterpret_cast<Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m308C02A41B67E4845BD96810EC4461A551BE5CED(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m740574F85FAA4FBE871F75CB4A51942FAC7ED85C_gshared (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_1 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m740574F85FAA4FBE871F75CB4A51942FAC7ED85C_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 * L_4 = (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m740574F85FAA4FBE871F75CB4A51942FAC7ED85C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * _thisAdjusted = reinterpret_cast<Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m740574F85FAA4FBE871F75CB4A51942FAC7ED85C(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m7E4F7BC7931E81298EA96A34F787A15366A11E0B_gshared (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_2 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m7E4F7BC7931E81298EA96A34F787A15366A11E0B_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 * L_5 = (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Key_m747CFD32143B44E062D32412E451E755360BFBDD_inline((KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)(KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 * L_7 = (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)__this->get_address_of_current_3();
		CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  L_8;
		L_8 = KeyValuePair_2_get_Value_m1F8587BECF76798C296242EF6DAAABDBD94E1940_inline((KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)(KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  L_9 = L_8;
		RuntimeObject * L_10 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_9);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_11;
		memset((&L_11), 0, sizeof(L_11));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_11), (RuntimeObject *)L_6, (RuntimeObject *)L_10, /*hidden argument*/NULL);
		return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_11;
	}
}
IL2CPP_EXTERN_C  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m7E4F7BC7931E81298EA96A34F787A15366A11E0B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * _thisAdjusted = reinterpret_cast<Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m7E4F7BC7931E81298EA96A34F787A15366A11E0B(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m972115FD7463B69353F4946F9AFF8103EEA4DE3F_gshared (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_2 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m972115FD7463B69353F4946F9AFF8103EEA4DE3F_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 * L_5 = (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Key_m747CFD32143B44E062D32412E451E755360BFBDD_inline((KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)(KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m972115FD7463B69353F4946F9AFF8103EEA4DE3F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * _thisAdjusted = reinterpret_cast<Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m972115FD7463B69353F4946F9AFF8103EEA4DE3F(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m821C4631F80FD460EEBDDB3EC66C161EC66BF678_gshared (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_2 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m821C4631F80FD460EEBDDB3EC66C161EC66BF678_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 * L_5 = (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)__this->get_address_of_current_3();
		CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  L_6;
		L_6 = KeyValuePair_2_get_Value_m1F8587BECF76798C296242EF6DAAABDBD94E1940_inline((KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)(KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m821C4631F80FD460EEBDDB3EC66C161EC66BF678_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * _thisAdjusted = reinterpret_cast<Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m821C4631F80FD460EEBDDB3EC66C161EC66BF678(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m484E89E493D60140BCF7CCD4C46CC19741083DF8_gshared (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * __this, Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		RuntimeObject ** L_3 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m484E89E493D60140BCF7CCD4C46CC19741083DF8_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * _thisAdjusted = reinterpret_cast<Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD *>(__this + _offset);
	Enumerator__ctor_m484E89E493D60140BCF7CCD4C46CC19741083DF8(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mCF58DD2B0C7137A41577134C735E18356360F266_gshared (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mCF58DD2B0C7137A41577134C735E18356360F266_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * _thisAdjusted = reinterpret_cast<Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD *>(__this + _offset);
	Enumerator_Dispose_mCF58DD2B0C7137A41577134C735E18356360F266(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mC7D08E2F51A4021B1A8C082613A15F67D7A55331_gshared (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_1 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mC7D08E2F51A4021B1A8C082613A15F67D7A55331_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_4 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tAFB620BEEDEC7B514DE2BCD83B9C882910384AE2* L_5 = (EntryU5BU5D_tAFB620BEEDEC7B514DE2BCD83B9C882910384AE2*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_8 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tAFB620BEEDEC7B514DE2BCD83B9C882910384AE2* L_9 = (EntryU5BU5D_tAFB620BEEDEC7B514DE2BCD83B9C882910384AE2*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		__this->set_currentKey_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_15 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_17 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		RuntimeObject ** L_19 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(RuntimeObject *));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mC7D08E2F51A4021B1A8C082613A15F67D7A55331_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * _thisAdjusted = reinterpret_cast<Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mC7D08E2F51A4021B1A8C082613A15F67D7A55331(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mC77A35631F8104CB665D8FDA4785838C225D21BD_gshared (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_get_Current_mC77A35631F8104CB665D8FDA4785838C225D21BD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * _thisAdjusted = reinterpret_cast<Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_get_Current_mC77A35631F8104CB665D8FDA4785838C225D21BD_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mF47F56DAE7A60680F81058CF1452DD2663347B34_gshared (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_2 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_mF47F56DAE7A60680F81058CF1452DD2663347B34_RuntimeMethod_var)));
	}

IL_0028:
	{
		RuntimeObject * L_5 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_5;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mF47F56DAE7A60680F81058CF1452DD2663347B34_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * _thisAdjusted = reinterpret_cast<Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mF47F56DAE7A60680F81058CF1452DD2663347B34(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mB02EA70E051AE95F2F66EC0379A86CD707D0D013_gshared (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_1 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mB02EA70E051AE95F2F66EC0379A86CD707D0D013_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		RuntimeObject ** L_4 = (RuntimeObject **)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mB02EA70E051AE95F2F66EC0379A86CD707D0D013_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * _thisAdjusted = reinterpret_cast<Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mB02EA70E051AE95F2F66EC0379A86CD707D0D013(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mEE1ECA043FA8CAA492958C3B96BDB5065B3873DD_gshared (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * __this, Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 * L_3 = (CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mEE1ECA043FA8CAA492958C3B96BDB5065B3873DD_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * _thisAdjusted = reinterpret_cast<Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 *>(__this + _offset);
	Enumerator__ctor_mEE1ECA043FA8CAA492958C3B96BDB5065B3873DD(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mAC2C162ED5A99C7770DBAFF07AA94CD3EBA2C9AA_gshared (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mAC2C162ED5A99C7770DBAFF07AA94CD3EBA2C9AA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * _thisAdjusted = reinterpret_cast<Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 *>(__this + _offset);
	Enumerator_Dispose_mAC2C162ED5A99C7770DBAFF07AA94CD3EBA2C9AA(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF20975C16D46060B696D4F3E769182583023F985_gshared (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_1 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mF20975C16D46060B696D4F3E769182583023F985_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_4 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tAFB620BEEDEC7B514DE2BCD83B9C882910384AE2* L_5 = (EntryU5BU5D_tAFB620BEEDEC7B514DE2BCD83B9C882910384AE2*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_8 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tAFB620BEEDEC7B514DE2BCD83B9C882910384AE2* L_9 = (EntryU5BU5D_tAFB620BEEDEC7B514DE2BCD83B9C882910384AE2*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  L_11 = (CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 )((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_value_3();
		__this->set_currentValue_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_15 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_17 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 * L_19 = (CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mF20975C16D46060B696D4F3E769182583023F985_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * _thisAdjusted = reinterpret_cast<Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mF20975C16D46060B696D4F3E769182583023F985(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  Enumerator_get_Current_m68A5B206CEF62736554D9A5EAD44551CE3F79448_gshared (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * __this, const RuntimeMethod* method)
{
	{
		CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  L_0 = (CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 )__this->get_currentValue_3();
		return (CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 )L_0;
	}
}
IL2CPP_EXTERN_C  CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  Enumerator_get_Current_m68A5B206CEF62736554D9A5EAD44551CE3F79448_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * _thisAdjusted = reinterpret_cast<Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 *>(__this + _offset);
	CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  _returnValue;
	_returnValue = Enumerator_get_Current_m68A5B206CEF62736554D9A5EAD44551CE3F79448_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA595785978E44BA1F9E700CFEE1EC370867E625A_gshared (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_2 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_mA595785978E44BA1F9E700CFEE1EC370867E625A_RuntimeMethod_var)));
	}

IL_0028:
	{
		CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  L_5 = (CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 )__this->get_currentValue_3();
		CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA595785978E44BA1F9E700CFEE1EC370867E625A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * _thisAdjusted = reinterpret_cast<Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mA595785978E44BA1F9E700CFEE1EC370867E625A(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Sirenix.Serialization.UnitySerializationUtility/CachedSerializationBackendResult>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mA4950969C75F04353E32D4D2FF7C141B1F4529D3_gshared (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F * L_1 = (Dictionary_2_tC96F480691447871EF8B983591F635989CF80C6F *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mA4950969C75F04353E32D4D2FF7C141B1F4529D3_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 * L_4 = (CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mA4950969C75F04353E32D4D2FF7C141B1F4529D3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * _thisAdjusted = reinterpret_cast<Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mA4950969C75F04353E32D4D2FF7C141B1F4529D3(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE04B35E93A7611F0E327A667337DB0EDD8E4D8E1_gshared (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_1(L_2);
		__this->set_index_2(0);
		int32_t L_3 = ___getEnumeratorRetType1;
		__this->set_getEnumeratorRetType_4(L_3);
		KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA * L_4 = (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mE04B35E93A7611F0E327A667337DB0EDD8E4D8E1_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * _thisAdjusted = reinterpret_cast<Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 *>(__this + _offset);
	Enumerator__ctor_mE04B35E93A7611F0E327A667337DB0EDD8E4D8E1(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD05DF8A9483F7789C142C6503DF55F25C4AC3E09_gshared (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_1 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_009e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mD05DF8A9483F7789C142C6503DF55F25C4AC3E09_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_4 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tBB1C2D353A2DA200CA27100F1EEFCF7ED8857A56* L_5 = (EntryU5BU5D_tBB1C2D353A2DA200CA27100F1EEFCF7ED8857A56*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_2();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_0090;
		}
	}
	{
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_8 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tBB1C2D353A2DA200CA27100F1EEFCF7ED8857A56* L_9 = (EntryU5BU5D_tBB1C2D353A2DA200CA27100F1EEFCF7ED8857A56*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  L_11 = (Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE )((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_12 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_tBB1C2D353A2DA200CA27100F1EEFCF7ED8857A56* L_13 = (EntryU5BU5D_tBB1C2D353A2DA200CA27100F1EEFCF7ED8857A56*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		RuntimeObject * L_15 = (RuntimeObject *)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m10DA3F2682D4558DE73A22B36B15F18C2796D885((&L_16), (Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE )L_11, (RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		__this->set_current_3(L_16);
		int32_t L_17 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
		return (bool)1;
	}

IL_0090:
	{
		int32_t L_18 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
	}

IL_009e:
	{
		int32_t L_19 = (int32_t)__this->get_index_2();
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_20 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_20);
		int32_t L_21 = (int32_t)L_20->get_count_2();
		if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
		{
			goto IL_0021;
		}
	}
	{
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_22 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_22);
		int32_t L_23 = (int32_t)L_22->get_count_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
		KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA * L_24 = (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mD05DF8A9483F7789C142C6503DF55F25C4AC3E09_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * _thisAdjusted = reinterpret_cast<Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mD05DF8A9483F7789C142C6503DF55F25C4AC3E09(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA  Enumerator_get_Current_mF0D355D57D59AE01124D748BFA7B6DAC7D1AD508_gshared (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA  L_0 = (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA )__this->get_current_3();
		return (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA  Enumerator_get_Current_mF0D355D57D59AE01124D748BFA7B6DAC7D1AD508_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * _thisAdjusted = reinterpret_cast<Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 *>(__this + _offset);
	KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA  _returnValue;
	_returnValue = Enumerator_get_Current_mF0D355D57D59AE01124D748BFA7B6DAC7D1AD508_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD603AD441840FADCF11FD30ADC9F4153D0CD82CC_gshared (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mD603AD441840FADCF11FD30ADC9F4153D0CD82CC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * _thisAdjusted = reinterpret_cast<Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 *>(__this + _offset);
	Enumerator_Dispose_mD603AD441840FADCF11FD30ADC9F4153D0CD82CC(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9C55922A693C602FD976C5A4220722AFD92A2F7F_gshared (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_2 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m9C55922A693C602FD976C5A4220722AFD92A2F7F_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
		if ((!(((uint32_t)L_5) == ((uint32_t)1))))
		{
			goto IL_005c;
		}
	}
	{
		KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA * L_6 = (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)__this->get_address_of_current_3();
		Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  L_7;
		L_7 = KeyValuePair_2_get_Key_m0B603868B86580F687029DCD1E0CEEAD05382A9D_inline((KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)(KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA * L_10 = (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)__this->get_address_of_current_3();
		RuntimeObject * L_11;
		L_11 = KeyValuePair_2_get_Value_m7431DB8E8D3F002697229B27FDF4C33BD94F3501_inline((KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)(KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_12;
		memset((&L_12), 0, sizeof(L_12));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_12), (RuntimeObject *)L_9, (RuntimeObject *)L_11, /*hidden argument*/NULL);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_13 = L_12;
		RuntimeObject * L_14 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_13);
		return (RuntimeObject *)L_14;
	}

IL_005c:
	{
		KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA * L_15 = (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)__this->get_address_of_current_3();
		Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  L_16;
		L_16 = KeyValuePair_2_get_Key_m0B603868B86580F687029DCD1E0CEEAD05382A9D_inline((KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)(KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA * L_17 = (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)__this->get_address_of_current_3();
		RuntimeObject * L_18;
		L_18 = KeyValuePair_2_get_Value_m7431DB8E8D3F002697229B27FDF4C33BD94F3501_inline((KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)(KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA  L_19;
		memset((&L_19), 0, sizeof(L_19));
		KeyValuePair_2__ctor_m10DA3F2682D4558DE73A22B36B15F18C2796D885((&L_19), (Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE )L_16, (RuntimeObject *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA  L_20 = L_19;
		RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_20);
		return (RuntimeObject *)L_21;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9C55922A693C602FD976C5A4220722AFD92A2F7F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * _thisAdjusted = reinterpret_cast<Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m9C55922A693C602FD976C5A4220722AFD92A2F7F(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m734D5A449618F151E57B8475DA3F0987D83B4134_gshared (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_1 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m734D5A449618F151E57B8475DA3F0987D83B4134_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA * L_4 = (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m734D5A449618F151E57B8475DA3F0987D83B4134_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * _thisAdjusted = reinterpret_cast<Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m734D5A449618F151E57B8475DA3F0987D83B4134(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m8BC0ACCBB6D5A14F5AE5A679B7367CED7E6BBD50_gshared (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_2 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m8BC0ACCBB6D5A14F5AE5A679B7367CED7E6BBD50_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA * L_5 = (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)__this->get_address_of_current_3();
		Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  L_6;
		L_6 = KeyValuePair_2_get_Key_m0B603868B86580F687029DCD1E0CEEAD05382A9D_inline((KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)(KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA * L_9 = (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)__this->get_address_of_current_3();
		RuntimeObject * L_10;
		L_10 = KeyValuePair_2_get_Value_m7431DB8E8D3F002697229B27FDF4C33BD94F3501_inline((KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)(KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_11;
		memset((&L_11), 0, sizeof(L_11));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_11), (RuntimeObject *)L_8, (RuntimeObject *)L_10, /*hidden argument*/NULL);
		return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_11;
	}
}
IL2CPP_EXTERN_C  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m8BC0ACCBB6D5A14F5AE5A679B7367CED7E6BBD50_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * _thisAdjusted = reinterpret_cast<Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m8BC0ACCBB6D5A14F5AE5A679B7367CED7E6BBD50(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m39A39963B845A5BBE8AF3629740D7D61102574C3_gshared (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_2 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m39A39963B845A5BBE8AF3629740D7D61102574C3_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA * L_5 = (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)__this->get_address_of_current_3();
		Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  L_6;
		L_6 = KeyValuePair_2_get_Key_m0B603868B86580F687029DCD1E0CEEAD05382A9D_inline((KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)(KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m39A39963B845A5BBE8AF3629740D7D61102574C3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * _thisAdjusted = reinterpret_cast<Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m39A39963B845A5BBE8AF3629740D7D61102574C3(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m160798D7C47F51ED9F1B44ACA0DBCEF58F5E776E_gshared (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_2 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m160798D7C47F51ED9F1B44ACA0DBCEF58F5E776E_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA * L_5 = (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Value_m7431DB8E8D3F002697229B27FDF4C33BD94F3501_inline((KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)(KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m160798D7C47F51ED9F1B44ACA0DBCEF58F5E776E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * _thisAdjusted = reinterpret_cast<Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m160798D7C47F51ED9F1B44ACA0DBCEF58F5E776E(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6308BC00A0751560FE6174ABEF0601A7AEF7411C_gshared (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * __this, Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE * L_3 = (Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE *)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m6308BC00A0751560FE6174ABEF0601A7AEF7411C_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * _thisAdjusted = reinterpret_cast<Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC *>(__this + _offset);
	Enumerator__ctor_m6308BC00A0751560FE6174ABEF0601A7AEF7411C(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mCF6C1CF3384FB2694FC1F4074BACEBE0D6401802_gshared (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mCF6C1CF3384FB2694FC1F4074BACEBE0D6401802_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * _thisAdjusted = reinterpret_cast<Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC *>(__this + _offset);
	Enumerator_Dispose_mCF6C1CF3384FB2694FC1F4074BACEBE0D6401802(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m8905FAFC36A36C936774C2911DD86B22ACEC46CE_gshared (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_1 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m8905FAFC36A36C936774C2911DD86B22ACEC46CE_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_4 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tBB1C2D353A2DA200CA27100F1EEFCF7ED8857A56* L_5 = (EntryU5BU5D_tBB1C2D353A2DA200CA27100F1EEFCF7ED8857A56*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_8 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tBB1C2D353A2DA200CA27100F1EEFCF7ED8857A56* L_9 = (EntryU5BU5D_tBB1C2D353A2DA200CA27100F1EEFCF7ED8857A56*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  L_11 = (Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE )((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		__this->set_currentKey_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_15 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_17 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE * L_19 = (Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE *)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m8905FAFC36A36C936774C2911DD86B22ACEC46CE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * _thisAdjusted = reinterpret_cast<Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m8905FAFC36A36C936774C2911DD86B22ACEC46CE(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  Enumerator_get_Current_m9A90A8CBA683512331C7C0FDC2A541CBE04B83BF_gshared (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * __this, const RuntimeMethod* method)
{
	{
		Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  L_0 = (Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE )__this->get_currentKey_3();
		return (Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE )L_0;
	}
}
IL2CPP_EXTERN_C  Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  Enumerator_get_Current_m9A90A8CBA683512331C7C0FDC2A541CBE04B83BF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * _thisAdjusted = reinterpret_cast<Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC *>(__this + _offset);
	Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  _returnValue;
	_returnValue = Enumerator_get_Current_m9A90A8CBA683512331C7C0FDC2A541CBE04B83BF_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m31454F95A7B24C5E6FFB1EB8EEA88214998FA411_gshared (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_2 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m31454F95A7B24C5E6FFB1EB8EEA88214998FA411_RuntimeMethod_var)));
	}

IL_0028:
	{
		Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  L_5 = (Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE )__this->get_currentKey_3();
		Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m31454F95A7B24C5E6FFB1EB8EEA88214998FA411_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * _thisAdjusted = reinterpret_cast<Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m31454F95A7B24C5E6FFB1EB8EEA88214998FA411(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m6F86B6FDD610A58BDB494E40B6CF1AAC4736F37B_gshared (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_1 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m6F86B6FDD610A58BDB494E40B6CF1AAC4736F37B_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE * L_4 = (Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE *)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m6F86B6FDD610A58BDB494E40B6CF1AAC4736F37B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * _thisAdjusted = reinterpret_cast<Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m6F86B6FDD610A58BDB494E40B6CF1AAC4736F37B(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mA6E7DC96C9F0BCDC6A3CCCDAC435D61FFF50A1E7_gshared (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * __this, Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		RuntimeObject ** L_3 = (RuntimeObject **)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mA6E7DC96C9F0BCDC6A3CCCDAC435D61FFF50A1E7_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * _thisAdjusted = reinterpret_cast<Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A *>(__this + _offset);
	Enumerator__ctor_mA6E7DC96C9F0BCDC6A3CCCDAC435D61FFF50A1E7(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2CBB4FECD83B17D684112444B43B63FA75D24C87_gshared (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m2CBB4FECD83B17D684112444B43B63FA75D24C87_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * _thisAdjusted = reinterpret_cast<Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A *>(__this + _offset);
	Enumerator_Dispose_m2CBB4FECD83B17D684112444B43B63FA75D24C87(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mFB21E5CE779E3FC1F98F6ACD242170CB6F669C58_gshared (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_1 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mFB21E5CE779E3FC1F98F6ACD242170CB6F669C58_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_4 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tBB1C2D353A2DA200CA27100F1EEFCF7ED8857A56* L_5 = (EntryU5BU5D_tBB1C2D353A2DA200CA27100F1EEFCF7ED8857A56*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_8 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tBB1C2D353A2DA200CA27100F1EEFCF7ED8857A56* L_9 = (EntryU5BU5D_tBB1C2D353A2DA200CA27100F1EEFCF7ED8857A56*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_value_3();
		__this->set_currentValue_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_15 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_17 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		RuntimeObject ** L_19 = (RuntimeObject **)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(RuntimeObject *));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mFB21E5CE779E3FC1F98F6ACD242170CB6F669C58_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * _thisAdjusted = reinterpret_cast<Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mFB21E5CE779E3FC1F98F6ACD242170CB6F669C58(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mB53F01CE4154FD48AA629560CB8D716C5EF7A577_gshared (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_get_Current_mB53F01CE4154FD48AA629560CB8D716C5EF7A577_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * _thisAdjusted = reinterpret_cast<Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_get_Current_mB53F01CE4154FD48AA629560CB8D716C5EF7A577_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mDC4289537EA5B0CB7CA1503ECAB717EBFAB6883E_gshared (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_2 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_mDC4289537EA5B0CB7CA1503ECAB717EBFAB6883E_RuntimeMethod_var)));
	}

IL_0028:
	{
		RuntimeObject * L_5 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_5;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mDC4289537EA5B0CB7CA1503ECAB717EBFAB6883E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * _thisAdjusted = reinterpret_cast<Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mDC4289537EA5B0CB7CA1503ECAB717EBFAB6883E(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.SceneManagement.Scene,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m7F5524B463D1F841B3100E571A31BF2A567DABDD_gshared (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 * L_1 = (Dictionary_2_t2B12F4CA0E6E4D98E1D860245F7D71154AE68596 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m7F5524B463D1F841B3100E571A31BF2A567DABDD_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		RuntimeObject ** L_4 = (RuntimeObject **)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m7F5524B463D1F841B3100E571A31BF2A567DABDD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * _thisAdjusted = reinterpret_cast<Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m7F5524B463D1F841B3100E571A31BF2A567DABDD(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m8C63E5B5D67A02DC877DF071A9D0FD92C6C3603D_gshared (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_1(L_2);
		__this->set_index_2(0);
		int32_t L_3 = ___getEnumeratorRetType1;
		__this->set_getEnumeratorRetType_4(L_3);
		KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 * L_4 = (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m8C63E5B5D67A02DC877DF071A9D0FD92C6C3603D_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * _thisAdjusted = reinterpret_cast<Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 *>(__this + _offset);
	Enumerator__ctor_m8C63E5B5D67A02DC877DF071A9D0FD92C6C3603D(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m44F24D264FE28CCBFD7C55747325DFCFA7A6D00A_gshared (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_1 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_009e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m44F24D264FE28CCBFD7C55747325DFCFA7A6D00A_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_4 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tB40A8D93E3F6EA192D136314F18BCF9A862E88AD* L_5 = (EntryU5BU5D_tB40A8D93E3F6EA192D136314F18BCF9A862E88AD*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_2();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_0090;
		}
	}
	{
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_8 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tB40A8D93E3F6EA192D136314F18BCF9A862E88AD* L_9 = (EntryU5BU5D_tB40A8D93E3F6EA192D136314F18BCF9A862E88AD*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		uint32_t L_11 = (uint32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_12 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_tB40A8D93E3F6EA192D136314F18BCF9A862E88AD* L_13 = (EntryU5BU5D_tB40A8D93E3F6EA192D136314F18BCF9A862E88AD*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  L_15 = (SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 )((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m268B246DDC03B031D11389F2557F9315F1F9BE93((&L_16), (uint32_t)L_11, (SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 )L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		__this->set_current_3(L_16);
		int32_t L_17 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
		return (bool)1;
	}

IL_0090:
	{
		int32_t L_18 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
	}

IL_009e:
	{
		int32_t L_19 = (int32_t)__this->get_index_2();
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_20 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_20);
		int32_t L_21 = (int32_t)L_20->get_count_2();
		if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
		{
			goto IL_0021;
		}
	}
	{
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_22 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_22);
		int32_t L_23 = (int32_t)L_22->get_count_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
		KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 * L_24 = (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m44F24D264FE28CCBFD7C55747325DFCFA7A6D00A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * _thisAdjusted = reinterpret_cast<Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m44F24D264FE28CCBFD7C55747325DFCFA7A6D00A(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356  Enumerator_get_Current_m2B41B3AF85699A11110880DB03E2FD9CFBAAD970_gshared (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356  L_0 = (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 )__this->get_current_3();
		return (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356  Enumerator_get_Current_m2B41B3AF85699A11110880DB03E2FD9CFBAAD970_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * _thisAdjusted = reinterpret_cast<Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 *>(__this + _offset);
	KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356  _returnValue;
	_returnValue = Enumerator_get_Current_m2B41B3AF85699A11110880DB03E2FD9CFBAAD970_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mBB3DB1459A8B0DDFF50F6982569BD813E9DB03C0_gshared (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mBB3DB1459A8B0DDFF50F6982569BD813E9DB03C0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * _thisAdjusted = reinterpret_cast<Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 *>(__this + _offset);
	Enumerator_Dispose_mBB3DB1459A8B0DDFF50F6982569BD813E9DB03C0(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mE74ECCC1CA412DC70BA6C2B38ACB5EE1FE4B8ADD_gshared (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_2 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_mE74ECCC1CA412DC70BA6C2B38ACB5EE1FE4B8ADD_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
		if ((!(((uint32_t)L_5) == ((uint32_t)1))))
		{
			goto IL_005c;
		}
	}
	{
		KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 * L_6 = (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)__this->get_address_of_current_3();
		uint32_t L_7;
		L_7 = KeyValuePair_2_get_Key_m1E5AAFB041DC84F255E6852E9EA80D37AD08BE72_inline((KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)(KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		uint32_t L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 * L_10 = (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)__this->get_address_of_current_3();
		SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  L_11;
		L_11 = KeyValuePair_2_get_Value_mC3B417BF3DC8D11BDBEBCB93FB07AF10BB326F98_inline((KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)(KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  L_12 = L_11;
		RuntimeObject * L_13 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_12);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_14;
		memset((&L_14), 0, sizeof(L_14));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_14), (RuntimeObject *)L_9, (RuntimeObject *)L_13, /*hidden argument*/NULL);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_15 = L_14;
		RuntimeObject * L_16 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_15);
		return (RuntimeObject *)L_16;
	}

IL_005c:
	{
		KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 * L_17 = (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)__this->get_address_of_current_3();
		uint32_t L_18;
		L_18 = KeyValuePair_2_get_Key_m1E5AAFB041DC84F255E6852E9EA80D37AD08BE72_inline((KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)(KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 * L_19 = (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)__this->get_address_of_current_3();
		SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  L_20;
		L_20 = KeyValuePair_2_get_Value_mC3B417BF3DC8D11BDBEBCB93FB07AF10BB326F98_inline((KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)(KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356  L_21;
		memset((&L_21), 0, sizeof(L_21));
		KeyValuePair_2__ctor_m268B246DDC03B031D11389F2557F9315F1F9BE93((&L_21), (uint32_t)L_18, (SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356  L_22 = L_21;
		RuntimeObject * L_23 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_22);
		return (RuntimeObject *)L_23;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mE74ECCC1CA412DC70BA6C2B38ACB5EE1FE4B8ADD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * _thisAdjusted = reinterpret_cast<Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mE74ECCC1CA412DC70BA6C2B38ACB5EE1FE4B8ADD(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mFE85411057AB8D3CA1D0A3893DC0631737F3FC0E_gshared (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_1 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mFE85411057AB8D3CA1D0A3893DC0631737F3FC0E_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 * L_4 = (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mFE85411057AB8D3CA1D0A3893DC0631737F3FC0E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * _thisAdjusted = reinterpret_cast<Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mFE85411057AB8D3CA1D0A3893DC0631737F3FC0E(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m82664F6043FA2BD49DA25913FC317F65BA7402D9_gshared (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_2 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m82664F6043FA2BD49DA25913FC317F65BA7402D9_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 * L_5 = (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)__this->get_address_of_current_3();
		uint32_t L_6;
		L_6 = KeyValuePair_2_get_Key_m1E5AAFB041DC84F255E6852E9EA80D37AD08BE72_inline((KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)(KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		uint32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 * L_9 = (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)__this->get_address_of_current_3();
		SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  L_10;
		L_10 = KeyValuePair_2_get_Value_mC3B417BF3DC8D11BDBEBCB93FB07AF10BB326F98_inline((KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)(KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  L_11 = L_10;
		RuntimeObject * L_12 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_11);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_13;
		memset((&L_13), 0, sizeof(L_13));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_13), (RuntimeObject *)L_8, (RuntimeObject *)L_12, /*hidden argument*/NULL);
		return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_13;
	}
}
IL2CPP_EXTERN_C  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m82664F6043FA2BD49DA25913FC317F65BA7402D9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * _thisAdjusted = reinterpret_cast<Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m82664F6043FA2BD49DA25913FC317F65BA7402D9(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m88F820875F82FA690F26EBDB32DD210D357B6F40_gshared (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_2 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m88F820875F82FA690F26EBDB32DD210D357B6F40_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 * L_5 = (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)__this->get_address_of_current_3();
		uint32_t L_6;
		L_6 = KeyValuePair_2_get_Key_m1E5AAFB041DC84F255E6852E9EA80D37AD08BE72_inline((KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)(KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		uint32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m88F820875F82FA690F26EBDB32DD210D357B6F40_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * _thisAdjusted = reinterpret_cast<Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m88F820875F82FA690F26EBDB32DD210D357B6F40(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m370CE4D6972C3880D4D95EA11780BCD749555D74_gshared (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_2 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m370CE4D6972C3880D4D95EA11780BCD749555D74_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 * L_5 = (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)__this->get_address_of_current_3();
		SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  L_6;
		L_6 = KeyValuePair_2_get_Value_mC3B417BF3DC8D11BDBEBCB93FB07AF10BB326F98_inline((KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)(KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m370CE4D6972C3880D4D95EA11780BCD749555D74_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * _thisAdjusted = reinterpret_cast<Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m370CE4D6972C3880D4D95EA11780BCD749555D74(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE01478290FE7FE415E0F7E63BFCF3BE1B1D4B114_gshared (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * __this, Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		uint32_t* L_3 = (uint32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(uint32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mE01478290FE7FE415E0F7E63BFCF3BE1B1D4B114_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * _thisAdjusted = reinterpret_cast<Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F *>(__this + _offset);
	Enumerator__ctor_mE01478290FE7FE415E0F7E63BFCF3BE1B1D4B114(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA9D8BB126CAE849147D8F0A2537BCCD7108B5D9F_gshared (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mA9D8BB126CAE849147D8F0A2537BCCD7108B5D9F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * _thisAdjusted = reinterpret_cast<Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F *>(__this + _offset);
	Enumerator_Dispose_mA9D8BB126CAE849147D8F0A2537BCCD7108B5D9F(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m00ADB6628A7A01327DE13C9C842BA4E3CBEA0915_gshared (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_1 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m00ADB6628A7A01327DE13C9C842BA4E3CBEA0915_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_4 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tB40A8D93E3F6EA192D136314F18BCF9A862E88AD* L_5 = (EntryU5BU5D_tB40A8D93E3F6EA192D136314F18BCF9A862E88AD*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_8 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tB40A8D93E3F6EA192D136314F18BCF9A862E88AD* L_9 = (EntryU5BU5D_tB40A8D93E3F6EA192D136314F18BCF9A862E88AD*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		uint32_t L_11 = (uint32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		__this->set_currentKey_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_15 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_17 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		uint32_t* L_19 = (uint32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(uint32_t));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m00ADB6628A7A01327DE13C9C842BA4E3CBEA0915_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * _thisAdjusted = reinterpret_cast<Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m00ADB6628A7A01327DE13C9C842BA4E3CBEA0915(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Enumerator_get_Current_mBF6D4BFEA785DC78773634D4F0B11263DEA4264A_gshared (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * __this, const RuntimeMethod* method)
{
	{
		uint32_t L_0 = (uint32_t)__this->get_currentKey_3();
		return (uint32_t)L_0;
	}
}
IL2CPP_EXTERN_C  uint32_t Enumerator_get_Current_mBF6D4BFEA785DC78773634D4F0B11263DEA4264A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * _thisAdjusted = reinterpret_cast<Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F *>(__this + _offset);
	uint32_t _returnValue;
	_returnValue = Enumerator_get_Current_mBF6D4BFEA785DC78773634D4F0B11263DEA4264A_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m5A4A4DCD238B8EBF74B49159BD2296845EE19480_gshared (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_2 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m5A4A4DCD238B8EBF74B49159BD2296845EE19480_RuntimeMethod_var)));
	}

IL_0028:
	{
		uint32_t L_5 = (uint32_t)__this->get_currentKey_3();
		uint32_t L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m5A4A4DCD238B8EBF74B49159BD2296845EE19480_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * _thisAdjusted = reinterpret_cast<Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m5A4A4DCD238B8EBF74B49159BD2296845EE19480(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF6F3FDC6350BD13278464A4F3F9A74F11E295151_gshared (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_1 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mF6F3FDC6350BD13278464A4F3F9A74F11E295151_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		uint32_t* L_4 = (uint32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(uint32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mF6F3FDC6350BD13278464A4F3F9A74F11E295151_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * _thisAdjusted = reinterpret_cast<Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mF6F3FDC6350BD13278464A4F3F9A74F11E295151(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m81F833A4A337EF25DB490BB1379197BFF82C4CEB_gshared (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * __this, Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 * L_3 = (SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m81F833A4A337EF25DB490BB1379197BFF82C4CEB_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * _thisAdjusted = reinterpret_cast<Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 *>(__this + _offset);
	Enumerator__ctor_m81F833A4A337EF25DB490BB1379197BFF82C4CEB(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m1798657DE64BF08FCE56BF40CC75ADE8BC8EC570_gshared (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m1798657DE64BF08FCE56BF40CC75ADE8BC8EC570_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * _thisAdjusted = reinterpret_cast<Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 *>(__this + _offset);
	Enumerator_Dispose_m1798657DE64BF08FCE56BF40CC75ADE8BC8EC570(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m94E90D4FF2EAF2388CC792922A253762714D1F84_gshared (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_1 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m94E90D4FF2EAF2388CC792922A253762714D1F84_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_4 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tB40A8D93E3F6EA192D136314F18BCF9A862E88AD* L_5 = (EntryU5BU5D_tB40A8D93E3F6EA192D136314F18BCF9A862E88AD*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_8 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tB40A8D93E3F6EA192D136314F18BCF9A862E88AD* L_9 = (EntryU5BU5D_tB40A8D93E3F6EA192D136314F18BCF9A862E88AD*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  L_11 = (SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 )((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_value_3();
		__this->set_currentValue_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_15 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_17 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 * L_19 = (SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m94E90D4FF2EAF2388CC792922A253762714D1F84_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * _thisAdjusted = reinterpret_cast<Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m94E90D4FF2EAF2388CC792922A253762714D1F84(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  Enumerator_get_Current_m51D17B47D04EBA2739C175CF657AB6ECB640F47C_gshared (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * __this, const RuntimeMethod* method)
{
	{
		SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  L_0 = (SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 )__this->get_currentValue_3();
		return (SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 )L_0;
	}
}
IL2CPP_EXTERN_C  SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  Enumerator_get_Current_m51D17B47D04EBA2739C175CF657AB6ECB640F47C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * _thisAdjusted = reinterpret_cast<Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 *>(__this + _offset);
	SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  _returnValue;
	_returnValue = Enumerator_get_Current_m51D17B47D04EBA2739C175CF657AB6ECB640F47C_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m7D44840A37695EB78466F3ABFCB14C6B57899F6D_gshared (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_2 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m7D44840A37695EB78466F3ABFCB14C6B57899F6D_RuntimeMethod_var)));
	}

IL_0028:
	{
		SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  L_5 = (SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 )__this->get_currentValue_3();
		SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m7D44840A37695EB78466F3ABFCB14C6B57899F6D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * _thisAdjusted = reinterpret_cast<Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m7D44840A37695EB78466F3ABFCB14C6B57899F6D(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,UnityEngine.ProBuilder.Edge>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m724A43477C7D0F678B5930DFE6E821BE6D050D37_gshared (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B * L_1 = (Dictionary_2_tCBE0625CAB74E5E3806792C636F90FDB7822D68B *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m724A43477C7D0F678B5930DFE6E821BE6D050D37_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 * L_4 = (SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m724A43477C7D0F678B5930DFE6E821BE6D050D37_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * _thisAdjusted = reinterpret_cast<Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m724A43477C7D0F678B5930DFE6E821BE6D050D37(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m5E4807DB2FD0B11126A9BB1D1E019A6E53E38DBA_gshared (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_1(L_2);
		__this->set_index_2(0);
		int32_t L_3 = ___getEnumeratorRetType1;
		__this->set_getEnumeratorRetType_4(L_3);
		KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 * L_4 = (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m5E4807DB2FD0B11126A9BB1D1E019A6E53E38DBA_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * _thisAdjusted = reinterpret_cast<Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 *>(__this + _offset);
	Enumerator__ctor_m5E4807DB2FD0B11126A9BB1D1E019A6E53E38DBA(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m591CB5CA1267C00E50F141A4B46340A2F7A49714_gshared (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_1 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_009e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m591CB5CA1267C00E50F141A4B46340A2F7A49714_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_4 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tAA85ADC084D67A4D354E483058684C573FF03C66* L_5 = (EntryU5BU5D_tAA85ADC084D67A4D354E483058684C573FF03C66*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_2();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_0090;
		}
	}
	{
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_8 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tAA85ADC084D67A4D354E483058684C573FF03C66* L_9 = (EntryU5BU5D_tAA85ADC084D67A4D354E483058684C573FF03C66*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		uint32_t L_11 = (uint32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_12 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_tAA85ADC084D67A4D354E483058684C573FF03C66* L_13 = (EntryU5BU5D_tAA85ADC084D67A4D354E483058684C573FF03C66*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  L_15 = (SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 )((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_mB4961DB0A2626CA4B4446720CE465DC1C4A60669((&L_16), (uint32_t)L_11, (SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 )L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		__this->set_current_3(L_16);
		int32_t L_17 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
		return (bool)1;
	}

IL_0090:
	{
		int32_t L_18 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
	}

IL_009e:
	{
		int32_t L_19 = (int32_t)__this->get_index_2();
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_20 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_20);
		int32_t L_21 = (int32_t)L_20->get_count_2();
		if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
		{
			goto IL_0021;
		}
	}
	{
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_22 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_22);
		int32_t L_23 = (int32_t)L_22->get_count_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
		KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 * L_24 = (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m591CB5CA1267C00E50F141A4B46340A2F7A49714_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * _thisAdjusted = reinterpret_cast<Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m591CB5CA1267C00E50F141A4B46340A2F7A49714(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0  Enumerator_get_Current_mCE89EF7C00CD1E4756D32BD216BBAFC5D0800DDC_gshared (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0  L_0 = (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 )__this->get_current_3();
		return (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0  Enumerator_get_Current_mCE89EF7C00CD1E4756D32BD216BBAFC5D0800DDC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * _thisAdjusted = reinterpret_cast<Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 *>(__this + _offset);
	KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0  _returnValue;
	_returnValue = Enumerator_get_Current_mCE89EF7C00CD1E4756D32BD216BBAFC5D0800DDC_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2B36716AA2CAA73BDB0E731156F14CDC968EB316_gshared (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m2B36716AA2CAA73BDB0E731156F14CDC968EB316_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * _thisAdjusted = reinterpret_cast<Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 *>(__this + _offset);
	Enumerator_Dispose_m2B36716AA2CAA73BDB0E731156F14CDC968EB316(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mFBF026939673B76438290187279F0DEBA10D5D49_gshared (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_2 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_mFBF026939673B76438290187279F0DEBA10D5D49_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
		if ((!(((uint32_t)L_5) == ((uint32_t)1))))
		{
			goto IL_005c;
		}
	}
	{
		KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 * L_6 = (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)__this->get_address_of_current_3();
		uint32_t L_7;
		L_7 = KeyValuePair_2_get_Key_mB20A449D5237B771AE841AAC0CE2A79147C707C4_inline((KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)(KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		uint32_t L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 * L_10 = (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)__this->get_address_of_current_3();
		SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  L_11;
		L_11 = KeyValuePair_2_get_Value_mC4BEB487167E69E2EBB1D850CCFF9F9F65FFB478_inline((KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)(KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  L_12 = L_11;
		RuntimeObject * L_13 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_12);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_14;
		memset((&L_14), 0, sizeof(L_14));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_14), (RuntimeObject *)L_9, (RuntimeObject *)L_13, /*hidden argument*/NULL);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_15 = L_14;
		RuntimeObject * L_16 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_15);
		return (RuntimeObject *)L_16;
	}

IL_005c:
	{
		KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 * L_17 = (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)__this->get_address_of_current_3();
		uint32_t L_18;
		L_18 = KeyValuePair_2_get_Key_mB20A449D5237B771AE841AAC0CE2A79147C707C4_inline((KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)(KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 * L_19 = (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)__this->get_address_of_current_3();
		SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  L_20;
		L_20 = KeyValuePair_2_get_Value_mC4BEB487167E69E2EBB1D850CCFF9F9F65FFB478_inline((KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)(KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0  L_21;
		memset((&L_21), 0, sizeof(L_21));
		KeyValuePair_2__ctor_mB4961DB0A2626CA4B4446720CE465DC1C4A60669((&L_21), (uint32_t)L_18, (SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0  L_22 = L_21;
		RuntimeObject * L_23 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_22);
		return (RuntimeObject *)L_23;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mFBF026939673B76438290187279F0DEBA10D5D49_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * _thisAdjusted = reinterpret_cast<Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mFBF026939673B76438290187279F0DEBA10D5D49(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m7BDCF8CBF77E5CE52A5486C3D8846B6A2E658BC6_gshared (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_1 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m7BDCF8CBF77E5CE52A5486C3D8846B6A2E658BC6_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 * L_4 = (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m7BDCF8CBF77E5CE52A5486C3D8846B6A2E658BC6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * _thisAdjusted = reinterpret_cast<Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m7BDCF8CBF77E5CE52A5486C3D8846B6A2E658BC6(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mD26576AAB84C77980FE7B1A8F48EB3B51CA28829_gshared (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_2 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mD26576AAB84C77980FE7B1A8F48EB3B51CA28829_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 * L_5 = (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)__this->get_address_of_current_3();
		uint32_t L_6;
		L_6 = KeyValuePair_2_get_Key_mB20A449D5237B771AE841AAC0CE2A79147C707C4_inline((KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)(KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		uint32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 * L_9 = (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)__this->get_address_of_current_3();
		SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  L_10;
		L_10 = KeyValuePair_2_get_Value_mC4BEB487167E69E2EBB1D850CCFF9F9F65FFB478_inline((KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)(KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  L_11 = L_10;
		RuntimeObject * L_12 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_11);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_13;
		memset((&L_13), 0, sizeof(L_13));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_13), (RuntimeObject *)L_8, (RuntimeObject *)L_12, /*hidden argument*/NULL);
		return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_13;
	}
}
IL2CPP_EXTERN_C  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mD26576AAB84C77980FE7B1A8F48EB3B51CA28829_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * _thisAdjusted = reinterpret_cast<Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mD26576AAB84C77980FE7B1A8F48EB3B51CA28829(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mDDD432BC1D8B42ED8B03ED373085021BA2CFFD07_gshared (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_2 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mDDD432BC1D8B42ED8B03ED373085021BA2CFFD07_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 * L_5 = (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)__this->get_address_of_current_3();
		uint32_t L_6;
		L_6 = KeyValuePair_2_get_Key_mB20A449D5237B771AE841AAC0CE2A79147C707C4_inline((KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)(KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		uint32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mDDD432BC1D8B42ED8B03ED373085021BA2CFFD07_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * _thisAdjusted = reinterpret_cast<Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mDDD432BC1D8B42ED8B03ED373085021BA2CFFD07(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m01E301A65AECFFC5F1ED4879D379DEAEE5A5B3D2_gshared (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_2 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m01E301A65AECFFC5F1ED4879D379DEAEE5A5B3D2_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 * L_5 = (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)__this->get_address_of_current_3();
		SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  L_6;
		L_6 = KeyValuePair_2_get_Value_mC4BEB487167E69E2EBB1D850CCFF9F9F65FFB478_inline((KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)(KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m01E301A65AECFFC5F1ED4879D379DEAEE5A5B3D2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * _thisAdjusted = reinterpret_cast<Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m01E301A65AECFFC5F1ED4879D379DEAEE5A5B3D2(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mFEC28DE27E545361776D25FC70A9D201389623FC_gshared (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * __this, Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		uint32_t* L_3 = (uint32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(uint32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mFEC28DE27E545361776D25FC70A9D201389623FC_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * _thisAdjusted = reinterpret_cast<Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 *>(__this + _offset);
	Enumerator__ctor_mFEC28DE27E545361776D25FC70A9D201389623FC(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE8927C9330E8718B8A394A002635BDF3ECE4700B_gshared (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mE8927C9330E8718B8A394A002635BDF3ECE4700B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * _thisAdjusted = reinterpret_cast<Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 *>(__this + _offset);
	Enumerator_Dispose_mE8927C9330E8718B8A394A002635BDF3ECE4700B(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m74A583CC5653470ABEBE42E388AC7C66232A401B_gshared (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_1 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m74A583CC5653470ABEBE42E388AC7C66232A401B_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_4 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tAA85ADC084D67A4D354E483058684C573FF03C66* L_5 = (EntryU5BU5D_tAA85ADC084D67A4D354E483058684C573FF03C66*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_8 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tAA85ADC084D67A4D354E483058684C573FF03C66* L_9 = (EntryU5BU5D_tAA85ADC084D67A4D354E483058684C573FF03C66*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		uint32_t L_11 = (uint32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		__this->set_currentKey_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_15 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_17 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		uint32_t* L_19 = (uint32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(uint32_t));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m74A583CC5653470ABEBE42E388AC7C66232A401B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * _thisAdjusted = reinterpret_cast<Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m74A583CC5653470ABEBE42E388AC7C66232A401B(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Enumerator_get_Current_m705CCAF83279A3F5A2CCA8A04CCEDC36156C64FB_gshared (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * __this, const RuntimeMethod* method)
{
	{
		uint32_t L_0 = (uint32_t)__this->get_currentKey_3();
		return (uint32_t)L_0;
	}
}
IL2CPP_EXTERN_C  uint32_t Enumerator_get_Current_m705CCAF83279A3F5A2CCA8A04CCEDC36156C64FB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * _thisAdjusted = reinterpret_cast<Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 *>(__this + _offset);
	uint32_t _returnValue;
	_returnValue = Enumerator_get_Current_m705CCAF83279A3F5A2CCA8A04CCEDC36156C64FB_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m1BB580BF30193E7ABEF9623DF97C1899F86E1769_gshared (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_2 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m1BB580BF30193E7ABEF9623DF97C1899F86E1769_RuntimeMethod_var)));
	}

IL_0028:
	{
		uint32_t L_5 = (uint32_t)__this->get_currentKey_3();
		uint32_t L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m1BB580BF30193E7ABEF9623DF97C1899F86E1769_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * _thisAdjusted = reinterpret_cast<Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m1BB580BF30193E7ABEF9623DF97C1899F86E1769(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m3ADA8D30338FD3E4891159126D0A9A5A1B19F9F2_gshared (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_1 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m3ADA8D30338FD3E4891159126D0A9A5A1B19F9F2_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		uint32_t* L_4 = (uint32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(uint32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m3ADA8D30338FD3E4891159126D0A9A5A1B19F9F2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * _thisAdjusted = reinterpret_cast<Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m3ADA8D30338FD3E4891159126D0A9A5A1B19F9F2(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m86F4F563388AEA82957A48497704FA0DAD4C1AB3_gshared (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * __this, Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 * L_3 = (SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m86F4F563388AEA82957A48497704FA0DAD4C1AB3_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * _thisAdjusted = reinterpret_cast<Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 *>(__this + _offset);
	Enumerator__ctor_m86F4F563388AEA82957A48497704FA0DAD4C1AB3(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m4F74EB413EC12F6B0C0D248BE5913F265596D9BE_gshared (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m4F74EB413EC12F6B0C0D248BE5913F265596D9BE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * _thisAdjusted = reinterpret_cast<Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 *>(__this + _offset);
	Enumerator_Dispose_m4F74EB413EC12F6B0C0D248BE5913F265596D9BE(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m1A6A6822B9FCEFEB8D5E80F148277530C8290455_gshared (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_1 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m1A6A6822B9FCEFEB8D5E80F148277530C8290455_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_4 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tAA85ADC084D67A4D354E483058684C573FF03C66* L_5 = (EntryU5BU5D_tAA85ADC084D67A4D354E483058684C573FF03C66*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_8 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tAA85ADC084D67A4D354E483058684C573FF03C66* L_9 = (EntryU5BU5D_tAA85ADC084D67A4D354E483058684C573FF03C66*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  L_11 = (SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 )((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_value_3();
		__this->set_currentValue_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_15 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_17 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 * L_19 = (SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m1A6A6822B9FCEFEB8D5E80F148277530C8290455_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * _thisAdjusted = reinterpret_cast<Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m1A6A6822B9FCEFEB8D5E80F148277530C8290455(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  Enumerator_get_Current_mD9B94FD707ABFE0C1EC7F7DFCC59815A59E998BD_gshared (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * __this, const RuntimeMethod* method)
{
	{
		SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  L_0 = (SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 )__this->get_currentValue_3();
		return (SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 )L_0;
	}
}
IL2CPP_EXTERN_C  SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  Enumerator_get_Current_mD9B94FD707ABFE0C1EC7F7DFCC59815A59E998BD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * _thisAdjusted = reinterpret_cast<Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 *>(__this + _offset);
	SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  _returnValue;
	_returnValue = Enumerator_get_Current_mD9B94FD707ABFE0C1EC7F7DFCC59815A59E998BD_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m477FBF8F1982F4EB0D5F77902E53EADABBF74FE7_gshared (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_2 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m477FBF8F1982F4EB0D5F77902E53EADABBF74FE7_RuntimeMethod_var)));
	}

IL_0028:
	{
		SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  L_5 = (SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 )__this->get_currentValue_3();
		SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m477FBF8F1982F4EB0D5F77902E53EADABBF74FE7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * _thisAdjusted = reinterpret_cast<Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m477FBF8F1982F4EB0D5F77902E53EADABBF74FE7(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Int32>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m418C82E6DF14EBBE3236EC787DD0C14E6BC3CBD7_gshared (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 * L_1 = (Dictionary_2_tB047B6698D0319C21268E5E6159B62B387D4E9E0 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m418C82E6DF14EBBE3236EC787DD0C14E6BC3CBD7_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 * L_4 = (SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m418C82E6DF14EBBE3236EC787DD0C14E6BC3CBD7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * _thisAdjusted = reinterpret_cast<Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m418C82E6DF14EBBE3236EC787DD0C14E6BC3CBD7(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m25EF9998B6F93C8648270B3C015D2F1E2F7CC8CE_gshared (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_1(L_2);
		__this->set_index_2(0);
		int32_t L_3 = ___getEnumeratorRetType1;
		__this->set_getEnumeratorRetType_4(L_3);
		KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 * L_4 = (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m25EF9998B6F93C8648270B3C015D2F1E2F7CC8CE_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * _thisAdjusted = reinterpret_cast<Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A *>(__this + _offset);
	Enumerator__ctor_m25EF9998B6F93C8648270B3C015D2F1E2F7CC8CE(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m58BCE5A550C41C6393D8A59E866F3BBEB42354D4_gshared (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_1 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_009e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m58BCE5A550C41C6393D8A59E866F3BBEB42354D4_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_4 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tCF72CC7E551A7E607451F8476E30EE10318F48B0* L_5 = (EntryU5BU5D_tCF72CC7E551A7E607451F8476E30EE10318F48B0*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_2();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_0090;
		}
	}
	{
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_8 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tCF72CC7E551A7E607451F8476E30EE10318F48B0* L_9 = (EntryU5BU5D_tCF72CC7E551A7E607451F8476E30EE10318F48B0*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		uint32_t L_11 = (uint32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_12 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_tCF72CC7E551A7E607451F8476E30EE10318F48B0* L_13 = (EntryU5BU5D_tCF72CC7E551A7E607451F8476E30EE10318F48B0*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  L_15 = (SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 )((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m7584FA9A5CD154C6B420AD1F3480878BB34D6D98((&L_16), (uint32_t)L_11, (SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 )L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		__this->set_current_3(L_16);
		int32_t L_17 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
		return (bool)1;
	}

IL_0090:
	{
		int32_t L_18 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
	}

IL_009e:
	{
		int32_t L_19 = (int32_t)__this->get_index_2();
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_20 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_20);
		int32_t L_21 = (int32_t)L_20->get_count_2();
		if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
		{
			goto IL_0021;
		}
	}
	{
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_22 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_22);
		int32_t L_23 = (int32_t)L_22->get_count_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
		KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 * L_24 = (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m58BCE5A550C41C6393D8A59E866F3BBEB42354D4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * _thisAdjusted = reinterpret_cast<Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m58BCE5A550C41C6393D8A59E866F3BBEB42354D4(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83  Enumerator_get_Current_m55B23807174A2CA880033058841527F928BDA86A_gshared (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83  L_0 = (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 )__this->get_current_3();
		return (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83  Enumerator_get_Current_m55B23807174A2CA880033058841527F928BDA86A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * _thisAdjusted = reinterpret_cast<Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A *>(__this + _offset);
	KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83  _returnValue;
	_returnValue = Enumerator_get_Current_m55B23807174A2CA880033058841527F928BDA86A_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m78939813446995455FB8336F62B0FE04B44322C9_gshared (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m78939813446995455FB8336F62B0FE04B44322C9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * _thisAdjusted = reinterpret_cast<Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A *>(__this + _offset);
	Enumerator_Dispose_m78939813446995455FB8336F62B0FE04B44322C9(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mEA6C57A83F36372FCBE0D9C9CDDCEA2603E045E9_gshared (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_2 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_mEA6C57A83F36372FCBE0D9C9CDDCEA2603E045E9_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
		if ((!(((uint32_t)L_5) == ((uint32_t)1))))
		{
			goto IL_005c;
		}
	}
	{
		KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 * L_6 = (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)__this->get_address_of_current_3();
		uint32_t L_7;
		L_7 = KeyValuePair_2_get_Key_mBAC6123DA95877C045253627BE76A5234B711332_inline((KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)(KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		uint32_t L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 * L_10 = (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)__this->get_address_of_current_3();
		SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  L_11;
		L_11 = KeyValuePair_2_get_Value_mEC318EF9B03B8939EA829932E766F2D00B303C26_inline((KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)(KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  L_12 = L_11;
		RuntimeObject * L_13 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_12);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_14;
		memset((&L_14), 0, sizeof(L_14));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_14), (RuntimeObject *)L_9, (RuntimeObject *)L_13, /*hidden argument*/NULL);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_15 = L_14;
		RuntimeObject * L_16 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_15);
		return (RuntimeObject *)L_16;
	}

IL_005c:
	{
		KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 * L_17 = (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)__this->get_address_of_current_3();
		uint32_t L_18;
		L_18 = KeyValuePair_2_get_Key_mBAC6123DA95877C045253627BE76A5234B711332_inline((KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)(KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 * L_19 = (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)__this->get_address_of_current_3();
		SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  L_20;
		L_20 = KeyValuePair_2_get_Value_mEC318EF9B03B8939EA829932E766F2D00B303C26_inline((KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)(KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83  L_21;
		memset((&L_21), 0, sizeof(L_21));
		KeyValuePair_2__ctor_m7584FA9A5CD154C6B420AD1F3480878BB34D6D98((&L_21), (uint32_t)L_18, (SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83  L_22 = L_21;
		RuntimeObject * L_23 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_22);
		return (RuntimeObject *)L_23;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mEA6C57A83F36372FCBE0D9C9CDDCEA2603E045E9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * _thisAdjusted = reinterpret_cast<Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mEA6C57A83F36372FCBE0D9C9CDDCEA2603E045E9(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m55E8EAEFF930A5A0A7F4E9852F5AEB1A0DF6E861_gshared (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_1 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m55E8EAEFF930A5A0A7F4E9852F5AEB1A0DF6E861_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 * L_4 = (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m55E8EAEFF930A5A0A7F4E9852F5AEB1A0DF6E861_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * _thisAdjusted = reinterpret_cast<Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m55E8EAEFF930A5A0A7F4E9852F5AEB1A0DF6E861(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m60AB02DF53786DAB55A926D0A75C9CD7DC5399CE_gshared (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_2 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m60AB02DF53786DAB55A926D0A75C9CD7DC5399CE_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 * L_5 = (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)__this->get_address_of_current_3();
		uint32_t L_6;
		L_6 = KeyValuePair_2_get_Key_mBAC6123DA95877C045253627BE76A5234B711332_inline((KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)(KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		uint32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 * L_9 = (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)__this->get_address_of_current_3();
		SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  L_10;
		L_10 = KeyValuePair_2_get_Value_mEC318EF9B03B8939EA829932E766F2D00B303C26_inline((KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)(KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  L_11 = L_10;
		RuntimeObject * L_12 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_11);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_13;
		memset((&L_13), 0, sizeof(L_13));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_13), (RuntimeObject *)L_8, (RuntimeObject *)L_12, /*hidden argument*/NULL);
		return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_13;
	}
}
IL2CPP_EXTERN_C  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m60AB02DF53786DAB55A926D0A75C9CD7DC5399CE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * _thisAdjusted = reinterpret_cast<Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m60AB02DF53786DAB55A926D0A75C9CD7DC5399CE(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m135026AAB0FDE23DBFBD5F757A3471E088B1943F_gshared (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_2 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m135026AAB0FDE23DBFBD5F757A3471E088B1943F_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 * L_5 = (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)__this->get_address_of_current_3();
		uint32_t L_6;
		L_6 = KeyValuePair_2_get_Key_mBAC6123DA95877C045253627BE76A5234B711332_inline((KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)(KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		uint32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m135026AAB0FDE23DBFBD5F757A3471E088B1943F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * _thisAdjusted = reinterpret_cast<Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m135026AAB0FDE23DBFBD5F757A3471E088B1943F(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m27F1DE0077DC69C90C2252DB89BF606B30E71A1F_gshared (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_2 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m27F1DE0077DC69C90C2252DB89BF606B30E71A1F_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 * L_5 = (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)__this->get_address_of_current_3();
		SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  L_6;
		L_6 = KeyValuePair_2_get_Value_mEC318EF9B03B8939EA829932E766F2D00B303C26_inline((KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)(KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m27F1DE0077DC69C90C2252DB89BF606B30E71A1F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * _thisAdjusted = reinterpret_cast<Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m27F1DE0077DC69C90C2252DB89BF606B30E71A1F(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6EE76E634C9D8722C106A035CD85C0383B8A2245_gshared (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * __this, Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		uint32_t* L_3 = (uint32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(uint32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m6EE76E634C9D8722C106A035CD85C0383B8A2245_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * _thisAdjusted = reinterpret_cast<Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E *>(__this + _offset);
	Enumerator__ctor_m6EE76E634C9D8722C106A035CD85C0383B8A2245(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mCCF903B735E775DAF0E1A25E5B0888137BCB6D30_gshared (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mCCF903B735E775DAF0E1A25E5B0888137BCB6D30_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * _thisAdjusted = reinterpret_cast<Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E *>(__this + _offset);
	Enumerator_Dispose_mCCF903B735E775DAF0E1A25E5B0888137BCB6D30(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBD97F55DA622D385F4B000F62FA0E6E76523EEA2_gshared (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_1 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mBD97F55DA622D385F4B000F62FA0E6E76523EEA2_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_4 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tCF72CC7E551A7E607451F8476E30EE10318F48B0* L_5 = (EntryU5BU5D_tCF72CC7E551A7E607451F8476E30EE10318F48B0*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_8 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tCF72CC7E551A7E607451F8476E30EE10318F48B0* L_9 = (EntryU5BU5D_tCF72CC7E551A7E607451F8476E30EE10318F48B0*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		uint32_t L_11 = (uint32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		__this->set_currentKey_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_15 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_17 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		uint32_t* L_19 = (uint32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(uint32_t));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mBD97F55DA622D385F4B000F62FA0E6E76523EEA2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * _thisAdjusted = reinterpret_cast<Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mBD97F55DA622D385F4B000F62FA0E6E76523EEA2(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Enumerator_get_Current_m82A5BB6093ED85C8F62CE9A63C030EDC31A410E3_gshared (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * __this, const RuntimeMethod* method)
{
	{
		uint32_t L_0 = (uint32_t)__this->get_currentKey_3();
		return (uint32_t)L_0;
	}
}
IL2CPP_EXTERN_C  uint32_t Enumerator_get_Current_m82A5BB6093ED85C8F62CE9A63C030EDC31A410E3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * _thisAdjusted = reinterpret_cast<Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E *>(__this + _offset);
	uint32_t _returnValue;
	_returnValue = Enumerator_get_Current_m82A5BB6093ED85C8F62CE9A63C030EDC31A410E3_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9A614F097677AE1FE85E2CCD254C23451C2471A7_gshared (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_2 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m9A614F097677AE1FE85E2CCD254C23451C2471A7_RuntimeMethod_var)));
	}

IL_0028:
	{
		uint32_t L_5 = (uint32_t)__this->get_currentKey_3();
		uint32_t L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9A614F097677AE1FE85E2CCD254C23451C2471A7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * _thisAdjusted = reinterpret_cast<Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m9A614F097677AE1FE85E2CCD254C23451C2471A7(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF4148D02CD187873DC5550472DE4044A68300EDB_gshared (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_1 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mF4148D02CD187873DC5550472DE4044A68300EDB_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		uint32_t* L_4 = (uint32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(uint32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mF4148D02CD187873DC5550472DE4044A68300EDB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * _thisAdjusted = reinterpret_cast<Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mF4148D02CD187873DC5550472DE4044A68300EDB(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m762139B68CA5193D1F3C663F7928B0811860F7B3_gshared (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * __this, Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 * L_3 = (SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m762139B68CA5193D1F3C663F7928B0811860F7B3_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * _thisAdjusted = reinterpret_cast<Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 *>(__this + _offset);
	Enumerator__ctor_m762139B68CA5193D1F3C663F7928B0811860F7B3(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m75475E9C6DDB236F413BB10C91715AC7F3CB9AC6_gshared (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m75475E9C6DDB236F413BB10C91715AC7F3CB9AC6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * _thisAdjusted = reinterpret_cast<Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 *>(__this + _offset);
	Enumerator_Dispose_m75475E9C6DDB236F413BB10C91715AC7F3CB9AC6(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m6FC2E38A5F758797F3BCCE99ACA4DBA4F9E0B147_gshared (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_1 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m6FC2E38A5F758797F3BCCE99ACA4DBA4F9E0B147_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_4 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tCF72CC7E551A7E607451F8476E30EE10318F48B0* L_5 = (EntryU5BU5D_tCF72CC7E551A7E607451F8476E30EE10318F48B0*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_8 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tCF72CC7E551A7E607451F8476E30EE10318F48B0* L_9 = (EntryU5BU5D_tCF72CC7E551A7E607451F8476E30EE10318F48B0*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  L_11 = (SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 )((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_value_3();
		__this->set_currentValue_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_15 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_17 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 * L_19 = (SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m6FC2E38A5F758797F3BCCE99ACA4DBA4F9E0B147_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * _thisAdjusted = reinterpret_cast<Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m6FC2E38A5F758797F3BCCE99ACA4DBA4F9E0B147(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  Enumerator_get_Current_m0F3BB75963309D6417EDEC6C995211D0E6D300BA_gshared (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * __this, const RuntimeMethod* method)
{
	{
		SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  L_0 = (SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 )__this->get_currentValue_3();
		return (SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 )L_0;
	}
}
IL2CPP_EXTERN_C  SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  Enumerator_get_Current_m0F3BB75963309D6417EDEC6C995211D0E6D300BA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * _thisAdjusted = reinterpret_cast<Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 *>(__this + _offset);
	SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  _returnValue;
	_returnValue = Enumerator_get_Current_m0F3BB75963309D6417EDEC6C995211D0E6D300BA_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA72924B9FD536437B421E120F60632E9F96DF983_gshared (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_2 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_mA72924B9FD536437B421E120F60632E9F96DF983_RuntimeMethod_var)));
	}

IL_0028:
	{
		SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  L_5 = (SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 )__this->get_currentValue_3();
		SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA72924B9FD536437B421E120F60632E9F96DF983_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * _thisAdjusted = reinterpret_cast<Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mA72924B9FD536437B421E120F60632E9F96DF983(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,UnityEngine.ProBuilder.SimpleTuple`2<System.Object,System.Object>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF94165386C25529A6B572D684F15B11A63D9B633_gshared (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F * L_1 = (Dictionary_2_t538573C0EE96A43979DD6CAAB1FC4C11A1D0193F *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mF94165386C25529A6B572D684F15B11A63D9B633_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 * L_4 = (SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mF94165386C25529A6B572D684F15B11A63D9B633_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * _thisAdjusted = reinterpret_cast<Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mF94165386C25529A6B572D684F15B11A63D9B633(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m63DEBBE612BC5369EE62C826B38B25EB54795CFD_gshared (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_1(L_2);
		__this->set_index_2(0);
		int32_t L_3 = ___getEnumeratorRetType1;
		__this->set_getEnumeratorRetType_4(L_3);
		KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 * L_4 = (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m63DEBBE612BC5369EE62C826B38B25EB54795CFD_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * _thisAdjusted = reinterpret_cast<Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F *>(__this + _offset);
	Enumerator__ctor_m63DEBBE612BC5369EE62C826B38B25EB54795CFD(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE187876C3EBADE9190F94916E9D7AF390CFC58BF_gshared (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_1 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_009e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mE187876C3EBADE9190F94916E9D7AF390CFC58BF_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_4 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tC50D8F28F6587BCDF43C9B72744CAD4892BE7734* L_5 = (EntryU5BU5D_tC50D8F28F6587BCDF43C9B72744CAD4892BE7734*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_2();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_0090;
		}
	}
	{
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_8 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tC50D8F28F6587BCDF43C9B72744CAD4892BE7734* L_9 = (EntryU5BU5D_tC50D8F28F6587BCDF43C9B72744CAD4892BE7734*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		uint32_t L_11 = (uint32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_12 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_tC50D8F28F6587BCDF43C9B72744CAD4892BE7734* L_13 = (EntryU5BU5D_tC50D8F28F6587BCDF43C9B72744CAD4892BE7734*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		int32_t L_15 = (int32_t)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_mD6FF304CCBF59175C212FA30D5C7E0C6A0E758B9((&L_16), (uint32_t)L_11, (int32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		__this->set_current_3(L_16);
		int32_t L_17 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
		return (bool)1;
	}

IL_0090:
	{
		int32_t L_18 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
	}

IL_009e:
	{
		int32_t L_19 = (int32_t)__this->get_index_2();
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_20 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_20);
		int32_t L_21 = (int32_t)L_20->get_count_2();
		if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
		{
			goto IL_0021;
		}
	}
	{
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_22 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_22);
		int32_t L_23 = (int32_t)L_22->get_count_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
		KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 * L_24 = (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mE187876C3EBADE9190F94916E9D7AF390CFC58BF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * _thisAdjusted = reinterpret_cast<Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mE187876C3EBADE9190F94916E9D7AF390CFC58BF(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329  Enumerator_get_Current_m4D27705359F05FBF48605E4A80E9335887533177_gshared (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329  L_0 = (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 )__this->get_current_3();
		return (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329  Enumerator_get_Current_m4D27705359F05FBF48605E4A80E9335887533177_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * _thisAdjusted = reinterpret_cast<Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F *>(__this + _offset);
	KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329  _returnValue;
	_returnValue = Enumerator_get_Current_m4D27705359F05FBF48605E4A80E9335887533177_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5FDE420B16250BC9BF2A60FE0B6AF99251F538D3_gshared (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m5FDE420B16250BC9BF2A60FE0B6AF99251F538D3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * _thisAdjusted = reinterpret_cast<Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F *>(__this + _offset);
	Enumerator_Dispose_m5FDE420B16250BC9BF2A60FE0B6AF99251F538D3(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD892D18060F21B29F011E4B8D627EBEDFACC019C_gshared (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_2 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_mD892D18060F21B29F011E4B8D627EBEDFACC019C_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
		if ((!(((uint32_t)L_5) == ((uint32_t)1))))
		{
			goto IL_005c;
		}
	}
	{
		KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 * L_6 = (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)__this->get_address_of_current_3();
		uint32_t L_7;
		L_7 = KeyValuePair_2_get_Key_mD05215E22C7A7F46C33AD78FD65AA475367DA23F_inline((KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)(KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		uint32_t L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 * L_10 = (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)__this->get_address_of_current_3();
		int32_t L_11;
		L_11 = KeyValuePair_2_get_Value_mCD93A7700AF69594AD330A91F8F778302EFF3480_inline((KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)(KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		int32_t L_12 = L_11;
		RuntimeObject * L_13 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_12);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_14;
		memset((&L_14), 0, sizeof(L_14));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_14), (RuntimeObject *)L_9, (RuntimeObject *)L_13, /*hidden argument*/NULL);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_15 = L_14;
		RuntimeObject * L_16 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_15);
		return (RuntimeObject *)L_16;
	}

IL_005c:
	{
		KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 * L_17 = (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)__this->get_address_of_current_3();
		uint32_t L_18;
		L_18 = KeyValuePair_2_get_Key_mD05215E22C7A7F46C33AD78FD65AA475367DA23F_inline((KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)(KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 * L_19 = (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)__this->get_address_of_current_3();
		int32_t L_20;
		L_20 = KeyValuePair_2_get_Value_mCD93A7700AF69594AD330A91F8F778302EFF3480_inline((KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)(KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329  L_21;
		memset((&L_21), 0, sizeof(L_21));
		KeyValuePair_2__ctor_mD6FF304CCBF59175C212FA30D5C7E0C6A0E758B9((&L_21), (uint32_t)L_18, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329  L_22 = L_21;
		RuntimeObject * L_23 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_22);
		return (RuntimeObject *)L_23;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD892D18060F21B29F011E4B8D627EBEDFACC019C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * _thisAdjusted = reinterpret_cast<Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mD892D18060F21B29F011E4B8D627EBEDFACC019C(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m4E3403578532AFA83F976FCF2524C0D2C5D0C749_gshared (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_1 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m4E3403578532AFA83F976FCF2524C0D2C5D0C749_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 * L_4 = (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m4E3403578532AFA83F976FCF2524C0D2C5D0C749_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * _thisAdjusted = reinterpret_cast<Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m4E3403578532AFA83F976FCF2524C0D2C5D0C749(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFDDC1F8183481108320858F2C390D70CB16357EE_gshared (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_2 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFDDC1F8183481108320858F2C390D70CB16357EE_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 * L_5 = (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)__this->get_address_of_current_3();
		uint32_t L_6;
		L_6 = KeyValuePair_2_get_Key_mD05215E22C7A7F46C33AD78FD65AA475367DA23F_inline((KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)(KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		uint32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 * L_9 = (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)__this->get_address_of_current_3();
		int32_t L_10;
		L_10 = KeyValuePair_2_get_Value_mCD93A7700AF69594AD330A91F8F778302EFF3480_inline((KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)(KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		int32_t L_11 = L_10;
		RuntimeObject * L_12 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_11);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_13;
		memset((&L_13), 0, sizeof(L_13));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_13), (RuntimeObject *)L_8, (RuntimeObject *)L_12, /*hidden argument*/NULL);
		return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_13;
	}
}
IL2CPP_EXTERN_C  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFDDC1F8183481108320858F2C390D70CB16357EE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * _thisAdjusted = reinterpret_cast<Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mFDDC1F8183481108320858F2C390D70CB16357EE(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6A85A80FD60AD64EF8D44D9912ACC0C18D40B20F_gshared (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_2 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6A85A80FD60AD64EF8D44D9912ACC0C18D40B20F_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 * L_5 = (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)__this->get_address_of_current_3();
		uint32_t L_6;
		L_6 = KeyValuePair_2_get_Key_mD05215E22C7A7F46C33AD78FD65AA475367DA23F_inline((KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)(KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		uint32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6A85A80FD60AD64EF8D44D9912ACC0C18D40B20F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * _thisAdjusted = reinterpret_cast<Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6A85A80FD60AD64EF8D44D9912ACC0C18D40B20F(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Int32>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mE61B86C3444A0228A6C11ED2DD07A8505052ECCF_gshared (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_2 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mE61B86C3444A0228A6C11ED2DD07A8505052ECCF_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 * L_5 = (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)__this->get_address_of_current_3();
		int32_t L_6;
		L_6 = KeyValuePair_2_get_Value_mCD93A7700AF69594AD330A91F8F778302EFF3480_inline((KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)(KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		int32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mE61B86C3444A0228A6C11ED2DD07A8505052ECCF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * _thisAdjusted = reinterpret_cast<Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mE61B86C3444A0228A6C11ED2DD07A8505052ECCF(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2050F1F4151522ECCC61038E956980D7C65B150E_gshared (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * __this, Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		uint32_t* L_3 = (uint32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(uint32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m2050F1F4151522ECCC61038E956980D7C65B150E_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * _thisAdjusted = reinterpret_cast<Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F *>(__this + _offset);
	Enumerator__ctor_m2050F1F4151522ECCC61038E956980D7C65B150E(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mF644CB9E7C78504DC746373D2D33DF55D8E5A79D_gshared (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mF644CB9E7C78504DC746373D2D33DF55D8E5A79D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * _thisAdjusted = reinterpret_cast<Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F *>(__this + _offset);
	Enumerator_Dispose_mF644CB9E7C78504DC746373D2D33DF55D8E5A79D(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m6AF3CFD77F3E36B7D2CA2B63646DC9C7409BEF71_gshared (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_1 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m6AF3CFD77F3E36B7D2CA2B63646DC9C7409BEF71_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_4 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tC50D8F28F6587BCDF43C9B72744CAD4892BE7734* L_5 = (EntryU5BU5D_tC50D8F28F6587BCDF43C9B72744CAD4892BE7734*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_8 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tC50D8F28F6587BCDF43C9B72744CAD4892BE7734* L_9 = (EntryU5BU5D_tC50D8F28F6587BCDF43C9B72744CAD4892BE7734*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		uint32_t L_11 = (uint32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		__this->set_currentKey_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_15 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_17 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		uint32_t* L_19 = (uint32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(uint32_t));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m6AF3CFD77F3E36B7D2CA2B63646DC9C7409BEF71_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * _thisAdjusted = reinterpret_cast<Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m6AF3CFD77F3E36B7D2CA2B63646DC9C7409BEF71(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Int32>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Enumerator_get_Current_m8117F8B19DD849CC8F26E50D5183858944869231_gshared (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * __this, const RuntimeMethod* method)
{
	{
		uint32_t L_0 = (uint32_t)__this->get_currentKey_3();
		return (uint32_t)L_0;
	}
}
IL2CPP_EXTERN_C  uint32_t Enumerator_get_Current_m8117F8B19DD849CC8F26E50D5183858944869231_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * _thisAdjusted = reinterpret_cast<Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F *>(__this + _offset);
	uint32_t _returnValue;
	_returnValue = Enumerator_get_Current_m8117F8B19DD849CC8F26E50D5183858944869231_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Int32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m6054E1C1F98C73B6C18C33E4E3BF5DCDEF4EF8E7_gshared (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_2 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m6054E1C1F98C73B6C18C33E4E3BF5DCDEF4EF8E7_RuntimeMethod_var)));
	}

IL_0028:
	{
		uint32_t L_5 = (uint32_t)__this->get_currentKey_3();
		uint32_t L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m6054E1C1F98C73B6C18C33E4E3BF5DCDEF4EF8E7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * _thisAdjusted = reinterpret_cast<Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m6054E1C1F98C73B6C18C33E4E3BF5DCDEF4EF8E7(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Int32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mB3EEE1C7A62006E001FDC145BEAA3DE2ABB2207E_gshared (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_1 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mB3EEE1C7A62006E001FDC145BEAA3DE2ABB2207E_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		uint32_t* L_4 = (uint32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(uint32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mB3EEE1C7A62006E001FDC145BEAA3DE2ABB2207E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * _thisAdjusted = reinterpret_cast<Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mB3EEE1C7A62006E001FDC145BEAA3DE2ABB2207E(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m62F84F2B08591904DA0D589121DF423CD547E770_gshared (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * __this, Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		int32_t* L_3 = (int32_t*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m62F84F2B08591904DA0D589121DF423CD547E770_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * _thisAdjusted = reinterpret_cast<Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D *>(__this + _offset);
	Enumerator__ctor_m62F84F2B08591904DA0D589121DF423CD547E770(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mC2AAD0728805D40DE76C45C61CE986EA98E0A7AF_gshared (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mC2AAD0728805D40DE76C45C61CE986EA98E0A7AF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * _thisAdjusted = reinterpret_cast<Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D *>(__this + _offset);
	Enumerator_Dispose_mC2AAD0728805D40DE76C45C61CE986EA98E0A7AF(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3B974C10CCE804B504042EE3E17D982A8AE57F62_gshared (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_1 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m3B974C10CCE804B504042EE3E17D982A8AE57F62_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_4 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tC50D8F28F6587BCDF43C9B72744CAD4892BE7734* L_5 = (EntryU5BU5D_tC50D8F28F6587BCDF43C9B72744CAD4892BE7734*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_8 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tC50D8F28F6587BCDF43C9B72744CAD4892BE7734* L_9 = (EntryU5BU5D_tC50D8F28F6587BCDF43C9B72744CAD4892BE7734*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		int32_t L_11 = (int32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_value_3();
		__this->set_currentValue_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_15 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_17 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		int32_t* L_19 = (int32_t*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(int32_t));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m3B974C10CCE804B504042EE3E17D982A8AE57F62_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * _thisAdjusted = reinterpret_cast<Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m3B974C10CCE804B504042EE3E17D982A8AE57F62(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Int32>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mCB959A6A7034AC799AEFF6C0D5D6ACD37ED08AE2_gshared (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentValue_3();
		return (int32_t)L_0;
	}
}
IL2CPP_EXTERN_C  int32_t Enumerator_get_Current_mCB959A6A7034AC799AEFF6C0D5D6ACD37ED08AE2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * _thisAdjusted = reinterpret_cast<Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D *>(__this + _offset);
	int32_t _returnValue;
	_returnValue = Enumerator_get_Current_mCB959A6A7034AC799AEFF6C0D5D6ACD37ED08AE2_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Int32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m898E150235EF309DDA65F4E8F5FFDAF45FD0F985_gshared (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_2 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m898E150235EF309DDA65F4E8F5FFDAF45FD0F985_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_currentValue_3();
		int32_t L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m898E150235EF309DDA65F4E8F5FFDAF45FD0F985_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * _thisAdjusted = reinterpret_cast<Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m898E150235EF309DDA65F4E8F5FFDAF45FD0F985(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Int32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m10E3FBE494101CB5185EA9F71C4857390E9F049A_gshared (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_1 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m10E3FBE494101CB5185EA9F71C4857390E9F049A_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		int32_t* L_4 = (int32_t*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m10E3FBE494101CB5185EA9F71C4857390E9F049A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * _thisAdjusted = reinterpret_cast<Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m10E3FBE494101CB5185EA9F71C4857390E9F049A(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m750DD6B57059079B11F8361F3063B40C487A5A75_gshared (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_1(L_2);
		__this->set_index_2(0);
		int32_t L_3 = ___getEnumeratorRetType1;
		__this->set_getEnumeratorRetType_4(L_3);
		KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA * L_4 = (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m750DD6B57059079B11F8361F3063B40C487A5A75_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * _thisAdjusted = reinterpret_cast<Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA *>(__this + _offset);
	Enumerator__ctor_m750DD6B57059079B11F8361F3063B40C487A5A75(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mAFF30CB774FB26F281E26BE9388A280BCF899620_gshared (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_1 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_009e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mAFF30CB774FB26F281E26BE9388A280BCF899620_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_4 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t7EA822197054D9F86EFEC5F43775E887A9AC6AD0* L_5 = (EntryU5BU5D_t7EA822197054D9F86EFEC5F43775E887A9AC6AD0*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_2();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_0090;
		}
	}
	{
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_8 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t7EA822197054D9F86EFEC5F43775E887A9AC6AD0* L_9 = (EntryU5BU5D_t7EA822197054D9F86EFEC5F43775E887A9AC6AD0*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		uint32_t L_11 = (uint32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_12 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_t7EA822197054D9F86EFEC5F43775E887A9AC6AD0* L_13 = (EntryU5BU5D_t7EA822197054D9F86EFEC5F43775E887A9AC6AD0*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		RuntimeObject * L_15 = (RuntimeObject *)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m76DA9A6BA5B7BD564ECE8478952E9BD7565E3D5E((&L_16), (uint32_t)L_11, (RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		__this->set_current_3(L_16);
		int32_t L_17 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
		return (bool)1;
	}

IL_0090:
	{
		int32_t L_18 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
	}

IL_009e:
	{
		int32_t L_19 = (int32_t)__this->get_index_2();
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_20 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_20);
		int32_t L_21 = (int32_t)L_20->get_count_2();
		if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
		{
			goto IL_0021;
		}
	}
	{
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_22 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_22);
		int32_t L_23 = (int32_t)L_22->get_count_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
		KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA * L_24 = (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mAFF30CB774FB26F281E26BE9388A280BCF899620_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * _thisAdjusted = reinterpret_cast<Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mAFF30CB774FB26F281E26BE9388A280BCF899620(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA  Enumerator_get_Current_m19AAEBA1A82A1F2EB6D56E59B8201B8802154E4B_gshared (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA  L_0 = (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA )__this->get_current_3();
		return (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA  Enumerator_get_Current_m19AAEBA1A82A1F2EB6D56E59B8201B8802154E4B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * _thisAdjusted = reinterpret_cast<Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA *>(__this + _offset);
	KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA  _returnValue;
	_returnValue = Enumerator_get_Current_m19AAEBA1A82A1F2EB6D56E59B8201B8802154E4B_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9C02EBE3F85F5E980980C57F80839645F78169B_gshared (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mD9C02EBE3F85F5E980980C57F80839645F78169B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * _thisAdjusted = reinterpret_cast<Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA *>(__this + _offset);
	Enumerator_Dispose_mD9C02EBE3F85F5E980980C57F80839645F78169B(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mC25454CC63B861B9CD7B9C028A0B7BEA865750CE_gshared (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_2 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_mC25454CC63B861B9CD7B9C028A0B7BEA865750CE_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
		if ((!(((uint32_t)L_5) == ((uint32_t)1))))
		{
			goto IL_005c;
		}
	}
	{
		KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA * L_6 = (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)__this->get_address_of_current_3();
		uint32_t L_7;
		L_7 = KeyValuePair_2_get_Key_mF8F0216E14C54E39812122729D57485323ECD580_inline((KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)(KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		uint32_t L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA * L_10 = (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)__this->get_address_of_current_3();
		RuntimeObject * L_11;
		L_11 = KeyValuePair_2_get_Value_m6BC97F2C3799A9DCBDEECC56E974E4724926F8D4_inline((KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)(KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_12;
		memset((&L_12), 0, sizeof(L_12));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_12), (RuntimeObject *)L_9, (RuntimeObject *)L_11, /*hidden argument*/NULL);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_13 = L_12;
		RuntimeObject * L_14 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_13);
		return (RuntimeObject *)L_14;
	}

IL_005c:
	{
		KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA * L_15 = (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)__this->get_address_of_current_3();
		uint32_t L_16;
		L_16 = KeyValuePair_2_get_Key_mF8F0216E14C54E39812122729D57485323ECD580_inline((KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)(KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA * L_17 = (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)__this->get_address_of_current_3();
		RuntimeObject * L_18;
		L_18 = KeyValuePair_2_get_Value_m6BC97F2C3799A9DCBDEECC56E974E4724926F8D4_inline((KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)(KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA  L_19;
		memset((&L_19), 0, sizeof(L_19));
		KeyValuePair_2__ctor_m76DA9A6BA5B7BD564ECE8478952E9BD7565E3D5E((&L_19), (uint32_t)L_16, (RuntimeObject *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA  L_20 = L_19;
		RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_20);
		return (RuntimeObject *)L_21;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mC25454CC63B861B9CD7B9C028A0B7BEA865750CE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * _thisAdjusted = reinterpret_cast<Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mC25454CC63B861B9CD7B9C028A0B7BEA865750CE(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mB90D83762353A0F2D350E4FF8E1CF31A26CFD2AE_gshared (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_1 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mB90D83762353A0F2D350E4FF8E1CF31A26CFD2AE_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA * L_4 = (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mB90D83762353A0F2D350E4FF8E1CF31A26CFD2AE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * _thisAdjusted = reinterpret_cast<Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mB90D83762353A0F2D350E4FF8E1CF31A26CFD2AE(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m72059C952692B8B4EA091A10FF5C00AA4C0BB2DD_gshared (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_2 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m72059C952692B8B4EA091A10FF5C00AA4C0BB2DD_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA * L_5 = (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)__this->get_address_of_current_3();
		uint32_t L_6;
		L_6 = KeyValuePair_2_get_Key_mF8F0216E14C54E39812122729D57485323ECD580_inline((KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)(KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		uint32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA * L_9 = (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)__this->get_address_of_current_3();
		RuntimeObject * L_10;
		L_10 = KeyValuePair_2_get_Value_m6BC97F2C3799A9DCBDEECC56E974E4724926F8D4_inline((KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)(KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_11;
		memset((&L_11), 0, sizeof(L_11));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_11), (RuntimeObject *)L_8, (RuntimeObject *)L_10, /*hidden argument*/NULL);
		return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_11;
	}
}
IL2CPP_EXTERN_C  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m72059C952692B8B4EA091A10FF5C00AA4C0BB2DD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * _thisAdjusted = reinterpret_cast<Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m72059C952692B8B4EA091A10FF5C00AA4C0BB2DD(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9FB0083A5AF8056D073EDE2ACE34355C7D71CFBC_gshared (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_2 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9FB0083A5AF8056D073EDE2ACE34355C7D71CFBC_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA * L_5 = (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)__this->get_address_of_current_3();
		uint32_t L_6;
		L_6 = KeyValuePair_2_get_Key_mF8F0216E14C54E39812122729D57485323ECD580_inline((KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)(KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		uint32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9FB0083A5AF8056D073EDE2ACE34355C7D71CFBC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * _thisAdjusted = reinterpret_cast<Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9FB0083A5AF8056D073EDE2ACE34355C7D71CFBC(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mA1FDAFBA33BE800D9DA34F818650717B3F297DB6_gshared (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_2 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mA1FDAFBA33BE800D9DA34F818650717B3F297DB6_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA * L_5 = (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Value_m6BC97F2C3799A9DCBDEECC56E974E4724926F8D4_inline((KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)(KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mA1FDAFBA33BE800D9DA34F818650717B3F297DB6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * _thisAdjusted = reinterpret_cast<Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mA1FDAFBA33BE800D9DA34F818650717B3F297DB6(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m0096D6C2242507E47BD050D074DF72B39AB95DE7_gshared (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * __this, Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		uint32_t* L_3 = (uint32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(uint32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m0096D6C2242507E47BD050D074DF72B39AB95DE7_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * _thisAdjusted = reinterpret_cast<Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 *>(__this + _offset);
	Enumerator__ctor_m0096D6C2242507E47BD050D074DF72B39AB95DE7(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEC99B95308150A12001471B7A8ECBE4B4C0E14B5_gshared (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mEC99B95308150A12001471B7A8ECBE4B4C0E14B5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * _thisAdjusted = reinterpret_cast<Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 *>(__this + _offset);
	Enumerator_Dispose_mEC99B95308150A12001471B7A8ECBE4B4C0E14B5(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m529339A9A8AE41E4C5EDC9F19F34DC7E9AE0564D_gshared (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_1 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m529339A9A8AE41E4C5EDC9F19F34DC7E9AE0564D_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_4 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t7EA822197054D9F86EFEC5F43775E887A9AC6AD0* L_5 = (EntryU5BU5D_t7EA822197054D9F86EFEC5F43775E887A9AC6AD0*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_8 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t7EA822197054D9F86EFEC5F43775E887A9AC6AD0* L_9 = (EntryU5BU5D_t7EA822197054D9F86EFEC5F43775E887A9AC6AD0*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		uint32_t L_11 = (uint32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		__this->set_currentKey_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_15 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_17 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		uint32_t* L_19 = (uint32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(uint32_t));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m529339A9A8AE41E4C5EDC9F19F34DC7E9AE0564D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * _thisAdjusted = reinterpret_cast<Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m529339A9A8AE41E4C5EDC9F19F34DC7E9AE0564D(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Enumerator_get_Current_m2CAC954CD5A710126A3CDFE8BE9BD6F10C2833E4_gshared (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * __this, const RuntimeMethod* method)
{
	{
		uint32_t L_0 = (uint32_t)__this->get_currentKey_3();
		return (uint32_t)L_0;
	}
}
IL2CPP_EXTERN_C  uint32_t Enumerator_get_Current_m2CAC954CD5A710126A3CDFE8BE9BD6F10C2833E4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * _thisAdjusted = reinterpret_cast<Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 *>(__this + _offset);
	uint32_t _returnValue;
	_returnValue = Enumerator_get_Current_m2CAC954CD5A710126A3CDFE8BE9BD6F10C2833E4_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mF314B9EB8BBEDEA54EB9566F1D1777444198EE84_gshared (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_2 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_mF314B9EB8BBEDEA54EB9566F1D1777444198EE84_RuntimeMethod_var)));
	}

IL_0028:
	{
		uint32_t L_5 = (uint32_t)__this->get_currentKey_3();
		uint32_t L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mF314B9EB8BBEDEA54EB9566F1D1777444198EE84_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * _thisAdjusted = reinterpret_cast<Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mF314B9EB8BBEDEA54EB9566F1D1777444198EE84(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mC92767335D9BF0FEC2C7680F2F121BF68FD665F4_gshared (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_1 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mC92767335D9BF0FEC2C7680F2F121BF68FD665F4_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		uint32_t* L_4 = (uint32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(uint32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mC92767335D9BF0FEC2C7680F2F121BF68FD665F4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * _thisAdjusted = reinterpret_cast<Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mC92767335D9BF0FEC2C7680F2F121BF68FD665F4(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mA49758F5B6B4369AC85E618F7A25CBA727544CB4_gshared (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * __this, Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		RuntimeObject ** L_3 = (RuntimeObject **)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mA49758F5B6B4369AC85E618F7A25CBA727544CB4_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * _thisAdjusted = reinterpret_cast<Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 *>(__this + _offset);
	Enumerator__ctor_mA49758F5B6B4369AC85E618F7A25CBA727544CB4(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA32EC65C76D7D2EE04EB9CEAF5ED0589AEB1F690_gshared (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mA32EC65C76D7D2EE04EB9CEAF5ED0589AEB1F690_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * _thisAdjusted = reinterpret_cast<Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 *>(__this + _offset);
	Enumerator_Dispose_mA32EC65C76D7D2EE04EB9CEAF5ED0589AEB1F690(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m96C84DAE2C4D93C85E192EA74296043897AB6803_gshared (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_1 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m96C84DAE2C4D93C85E192EA74296043897AB6803_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_4 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t7EA822197054D9F86EFEC5F43775E887A9AC6AD0* L_5 = (EntryU5BU5D_t7EA822197054D9F86EFEC5F43775E887A9AC6AD0*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_8 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t7EA822197054D9F86EFEC5F43775E887A9AC6AD0* L_9 = (EntryU5BU5D_t7EA822197054D9F86EFEC5F43775E887A9AC6AD0*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_value_3();
		__this->set_currentValue_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_15 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_17 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		RuntimeObject ** L_19 = (RuntimeObject **)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(RuntimeObject *));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m96C84DAE2C4D93C85E192EA74296043897AB6803_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * _thisAdjusted = reinterpret_cast<Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m96C84DAE2C4D93C85E192EA74296043897AB6803(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m8771447B47D7A1D61B647FFDC02FE36A4502C2D2_gshared (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_get_Current_m8771447B47D7A1D61B647FFDC02FE36A4502C2D2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * _thisAdjusted = reinterpret_cast<Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_get_Current_m8771447B47D7A1D61B647FFDC02FE36A4502C2D2_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m19105352294F8E8A96F81034FD2FF8B0D3BC526D_gshared (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_2 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m19105352294F8E8A96F81034FD2FF8B0D3BC526D_RuntimeMethod_var)));
	}

IL_0028:
	{
		RuntimeObject * L_5 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_5;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m19105352294F8E8A96F81034FD2FF8B0D3BC526D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * _thisAdjusted = reinterpret_cast<Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m19105352294F8E8A96F81034FD2FF8B0D3BC526D(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m0D244372A2D6FA61EA4C3EF81F2C7BBB915908EE_gshared (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 * L_1 = (Dictionary_2_t32479D928C553725424938B11A68D3CD8069EA75 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m0D244372A2D6FA61EA4C3EF81F2C7BBB915908EE_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		RuntimeObject ** L_4 = (RuntimeObject **)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m0D244372A2D6FA61EA4C3EF81F2C7BBB915908EE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * _thisAdjusted = reinterpret_cast<Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m0D244372A2D6FA61EA4C3EF81F2C7BBB915908EE(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mA5589C7A57EDE288109CED8BC40CE78C770B46E4_gshared (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_1(L_2);
		__this->set_index_2(0);
		int32_t L_3 = ___getEnumeratorRetType1;
		__this->set_getEnumeratorRetType_4(L_3);
		KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 * L_4 = (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mA5589C7A57EDE288109CED8BC40CE78C770B46E4_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * _thisAdjusted = reinterpret_cast<Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 *>(__this + _offset);
	Enumerator__ctor_mA5589C7A57EDE288109CED8BC40CE78C770B46E4(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m0D54055DAE5688054D03A47069CD14ED787E06E2_gshared (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_1 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_009e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m0D54055DAE5688054D03A47069CD14ED787E06E2_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_4 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tB7D42C5ACC1B80B5E042DEB640F884109A868D71* L_5 = (EntryU5BU5D_tB7D42C5ACC1B80B5E042DEB640F884109A868D71*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_2();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_0090;
		}
	}
	{
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_8 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tB7D42C5ACC1B80B5E042DEB640F884109A868D71* L_9 = (EntryU5BU5D_tB7D42C5ACC1B80B5E042DEB640F884109A868D71*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		uint32_t L_11 = (uint32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_12 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_tB7D42C5ACC1B80B5E042DEB640F884109A868D71* L_13 = (EntryU5BU5D_tB7D42C5ACC1B80B5E042DEB640F884109A868D71*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		uint32_t L_15 = (uint32_t)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m5CCBA9D007401C2CDB9AEC714BC8F36760CF6C40((&L_16), (uint32_t)L_11, (uint32_t)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		__this->set_current_3(L_16);
		int32_t L_17 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
		return (bool)1;
	}

IL_0090:
	{
		int32_t L_18 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
	}

IL_009e:
	{
		int32_t L_19 = (int32_t)__this->get_index_2();
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_20 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_20);
		int32_t L_21 = (int32_t)L_20->get_count_2();
		if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
		{
			goto IL_0021;
		}
	}
	{
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_22 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_22);
		int32_t L_23 = (int32_t)L_22->get_count_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
		KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 * L_24 = (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m0D54055DAE5688054D03A47069CD14ED787E06E2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * _thisAdjusted = reinterpret_cast<Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m0D54055DAE5688054D03A47069CD14ED787E06E2(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68  Enumerator_get_Current_m5CE5FFBB9E85965FDAF361AA0C62559A429B2A72_gshared (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68  L_0 = (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 )__this->get_current_3();
		return (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68  Enumerator_get_Current_m5CE5FFBB9E85965FDAF361AA0C62559A429B2A72_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * _thisAdjusted = reinterpret_cast<Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 *>(__this + _offset);
	KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68  _returnValue;
	_returnValue = Enumerator_get_Current_m5CE5FFBB9E85965FDAF361AA0C62559A429B2A72_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mCFB8AF2C305E1B2A476472BE3515D9A1435A79FB_gshared (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mCFB8AF2C305E1B2A476472BE3515D9A1435A79FB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * _thisAdjusted = reinterpret_cast<Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 *>(__this + _offset);
	Enumerator_Dispose_mCFB8AF2C305E1B2A476472BE3515D9A1435A79FB(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m99F2685243ABE9F51F9289821CD5A814A8C4DDCF_gshared (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_2 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m99F2685243ABE9F51F9289821CD5A814A8C4DDCF_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
		if ((!(((uint32_t)L_5) == ((uint32_t)1))))
		{
			goto IL_005c;
		}
	}
	{
		KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 * L_6 = (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)__this->get_address_of_current_3();
		uint32_t L_7;
		L_7 = KeyValuePair_2_get_Key_mBD0390B8F1D91BA1590854E2DC16543D5A56E359_inline((KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)(KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		uint32_t L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 * L_10 = (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)__this->get_address_of_current_3();
		uint32_t L_11;
		L_11 = KeyValuePair_2_get_Value_mB8D07201A660CA269E2059D379E0EF97CBE61AA5_inline((KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)(KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		uint32_t L_12 = L_11;
		RuntimeObject * L_13 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_12);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_14;
		memset((&L_14), 0, sizeof(L_14));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_14), (RuntimeObject *)L_9, (RuntimeObject *)L_13, /*hidden argument*/NULL);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_15 = L_14;
		RuntimeObject * L_16 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_15);
		return (RuntimeObject *)L_16;
	}

IL_005c:
	{
		KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 * L_17 = (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)__this->get_address_of_current_3();
		uint32_t L_18;
		L_18 = KeyValuePair_2_get_Key_mBD0390B8F1D91BA1590854E2DC16543D5A56E359_inline((KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)(KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 * L_19 = (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)__this->get_address_of_current_3();
		uint32_t L_20;
		L_20 = KeyValuePair_2_get_Value_mB8D07201A660CA269E2059D379E0EF97CBE61AA5_inline((KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)(KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68  L_21;
		memset((&L_21), 0, sizeof(L_21));
		KeyValuePair_2__ctor_m5CCBA9D007401C2CDB9AEC714BC8F36760CF6C40((&L_21), (uint32_t)L_18, (uint32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68  L_22 = L_21;
		RuntimeObject * L_23 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_22);
		return (RuntimeObject *)L_23;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m99F2685243ABE9F51F9289821CD5A814A8C4DDCF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * _thisAdjusted = reinterpret_cast<Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m99F2685243ABE9F51F9289821CD5A814A8C4DDCF(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m3EAA4E03188B233AEFEC40C7582862D21A72648D_gshared (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_1 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m3EAA4E03188B233AEFEC40C7582862D21A72648D_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 * L_4 = (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m3EAA4E03188B233AEFEC40C7582862D21A72648D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * _thisAdjusted = reinterpret_cast<Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m3EAA4E03188B233AEFEC40C7582862D21A72648D(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mC5F7386B658B1CB4D908602247D636ED86DA2955_gshared (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_2 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mC5F7386B658B1CB4D908602247D636ED86DA2955_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 * L_5 = (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)__this->get_address_of_current_3();
		uint32_t L_6;
		L_6 = KeyValuePair_2_get_Key_mBD0390B8F1D91BA1590854E2DC16543D5A56E359_inline((KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)(KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		uint32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 * L_9 = (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)__this->get_address_of_current_3();
		uint32_t L_10;
		L_10 = KeyValuePair_2_get_Value_mB8D07201A660CA269E2059D379E0EF97CBE61AA5_inline((KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)(KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		uint32_t L_11 = L_10;
		RuntimeObject * L_12 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_11);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_13;
		memset((&L_13), 0, sizeof(L_13));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_13), (RuntimeObject *)L_8, (RuntimeObject *)L_12, /*hidden argument*/NULL);
		return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_13;
	}
}
IL2CPP_EXTERN_C  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mC5F7386B658B1CB4D908602247D636ED86DA2955_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * _thisAdjusted = reinterpret_cast<Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mC5F7386B658B1CB4D908602247D636ED86DA2955(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB7B464196060681B35C21DA9E1CC809D8DA6C69A_gshared (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_2 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB7B464196060681B35C21DA9E1CC809D8DA6C69A_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 * L_5 = (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)__this->get_address_of_current_3();
		uint32_t L_6;
		L_6 = KeyValuePair_2_get_Key_mBD0390B8F1D91BA1590854E2DC16543D5A56E359_inline((KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)(KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		uint32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB7B464196060681B35C21DA9E1CC809D8DA6C69A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * _thisAdjusted = reinterpret_cast<Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB7B464196060681B35C21DA9E1CC809D8DA6C69A(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt32,System.UInt32>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m8873115DB546BB9CE8158193F2448F87E0AC1E3A_gshared (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_2 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m8873115DB546BB9CE8158193F2448F87E0AC1E3A_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 * L_5 = (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)__this->get_address_of_current_3();
		uint32_t L_6;
		L_6 = KeyValuePair_2_get_Value_mB8D07201A660CA269E2059D379E0EF97CBE61AA5_inline((KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)(KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		uint32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m8873115DB546BB9CE8158193F2448F87E0AC1E3A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * _thisAdjusted = reinterpret_cast<Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m8873115DB546BB9CE8158193F2448F87E0AC1E3A(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.UInt32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m50C3DC27D3103249F836C07F907E6028BC168B70_gshared (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * __this, Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		uint32_t* L_3 = (uint32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(uint32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m50C3DC27D3103249F836C07F907E6028BC168B70_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * _thisAdjusted = reinterpret_cast<Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 *>(__this + _offset);
	Enumerator__ctor_m50C3DC27D3103249F836C07F907E6028BC168B70(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.UInt32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m886C9FDB736F7AB6D24B9336941D26D2250F4AF9_gshared (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m886C9FDB736F7AB6D24B9336941D26D2250F4AF9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * _thisAdjusted = reinterpret_cast<Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 *>(__this + _offset);
	Enumerator_Dispose_m886C9FDB736F7AB6D24B9336941D26D2250F4AF9(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.UInt32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD49B30E6F7A766D333E621D819161FBFB6ADB00F_gshared (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_1 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mD49B30E6F7A766D333E621D819161FBFB6ADB00F_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_4 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tB7D42C5ACC1B80B5E042DEB640F884109A868D71* L_5 = (EntryU5BU5D_tB7D42C5ACC1B80B5E042DEB640F884109A868D71*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_8 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tB7D42C5ACC1B80B5E042DEB640F884109A868D71* L_9 = (EntryU5BU5D_tB7D42C5ACC1B80B5E042DEB640F884109A868D71*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		uint32_t L_11 = (uint32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		__this->set_currentKey_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_15 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_17 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		uint32_t* L_19 = (uint32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(uint32_t));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mD49B30E6F7A766D333E621D819161FBFB6ADB00F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * _thisAdjusted = reinterpret_cast<Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mD49B30E6F7A766D333E621D819161FBFB6ADB00F(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.UInt32>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Enumerator_get_Current_mAB5D5F2AD25C6AB635CA044AEDF8DDE87577C6F8_gshared (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * __this, const RuntimeMethod* method)
{
	{
		uint32_t L_0 = (uint32_t)__this->get_currentKey_3();
		return (uint32_t)L_0;
	}
}
IL2CPP_EXTERN_C  uint32_t Enumerator_get_Current_mAB5D5F2AD25C6AB635CA044AEDF8DDE87577C6F8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * _thisAdjusted = reinterpret_cast<Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 *>(__this + _offset);
	uint32_t _returnValue;
	_returnValue = Enumerator_get_Current_mAB5D5F2AD25C6AB635CA044AEDF8DDE87577C6F8_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.UInt32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9F7326E7E930482812F5CE2164286D63230115C5_gshared (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_2 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m9F7326E7E930482812F5CE2164286D63230115C5_RuntimeMethod_var)));
	}

IL_0028:
	{
		uint32_t L_5 = (uint32_t)__this->get_currentKey_3();
		uint32_t L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9F7326E7E930482812F5CE2164286D63230115C5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * _thisAdjusted = reinterpret_cast<Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m9F7326E7E930482812F5CE2164286D63230115C5(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt32,System.UInt32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mD30122A117429169E9422567FFEE76200D12053B_gshared (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_1 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mD30122A117429169E9422567FFEE76200D12053B_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		uint32_t* L_4 = (uint32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(uint32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mD30122A117429169E9422567FFEE76200D12053B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * _thisAdjusted = reinterpret_cast<Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mD30122A117429169E9422567FFEE76200D12053B(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.UInt32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m5BA6A3A9AEFF8AD2513AB40146FD307794B1345A_gshared (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * __this, Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		uint32_t* L_3 = (uint32_t*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(uint32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m5BA6A3A9AEFF8AD2513AB40146FD307794B1345A_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * _thisAdjusted = reinterpret_cast<Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 *>(__this + _offset);
	Enumerator__ctor_m5BA6A3A9AEFF8AD2513AB40146FD307794B1345A(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.UInt32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA465D1A4B7ED98FD57CF8BFD1C0ECF45DB1BF74F_gshared (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mA465D1A4B7ED98FD57CF8BFD1C0ECF45DB1BF74F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * _thisAdjusted = reinterpret_cast<Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 *>(__this + _offset);
	Enumerator_Dispose_mA465D1A4B7ED98FD57CF8BFD1C0ECF45DB1BF74F(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.UInt32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA62233E446B062D2C0EACE777E6AA6236B3F0CF6_gshared (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_1 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mA62233E446B062D2C0EACE777E6AA6236B3F0CF6_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_4 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tB7D42C5ACC1B80B5E042DEB640F884109A868D71* L_5 = (EntryU5BU5D_tB7D42C5ACC1B80B5E042DEB640F884109A868D71*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_8 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tB7D42C5ACC1B80B5E042DEB640F884109A868D71* L_9 = (EntryU5BU5D_tB7D42C5ACC1B80B5E042DEB640F884109A868D71*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		uint32_t L_11 = (uint32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_value_3();
		__this->set_currentValue_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_15 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_17 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		uint32_t* L_19 = (uint32_t*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(uint32_t));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mA62233E446B062D2C0EACE777E6AA6236B3F0CF6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * _thisAdjusted = reinterpret_cast<Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mA62233E446B062D2C0EACE777E6AA6236B3F0CF6(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.UInt32>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Enumerator_get_Current_m8F4E9C8A2458AC570194E8F023DB88917FB9D881_gshared (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * __this, const RuntimeMethod* method)
{
	{
		uint32_t L_0 = (uint32_t)__this->get_currentValue_3();
		return (uint32_t)L_0;
	}
}
IL2CPP_EXTERN_C  uint32_t Enumerator_get_Current_m8F4E9C8A2458AC570194E8F023DB88917FB9D881_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * _thisAdjusted = reinterpret_cast<Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 *>(__this + _offset);
	uint32_t _returnValue;
	_returnValue = Enumerator_get_Current_m8F4E9C8A2458AC570194E8F023DB88917FB9D881_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.UInt32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9693E97AB958A9B54F07A38D56BD1DD915149848_gshared (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_2 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m9693E97AB958A9B54F07A38D56BD1DD915149848_RuntimeMethod_var)));
	}

IL_0028:
	{
		uint32_t L_5 = (uint32_t)__this->get_currentValue_3();
		uint32_t L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9693E97AB958A9B54F07A38D56BD1DD915149848_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * _thisAdjusted = reinterpret_cast<Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m9693E97AB958A9B54F07A38D56BD1DD915149848(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt32,System.UInt32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m7E127627F8EBF328280B46359511E9A8286902C5_gshared (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 * L_1 = (Dictionary_2_t75F6BD28CDB213A91111BFE6D1C72CBB4E9E2B81 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m7E127627F8EBF328280B46359511E9A8286902C5_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		uint32_t* L_4 = (uint32_t*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(uint32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m7E127627F8EBF328280B46359511E9A8286902C5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * _thisAdjusted = reinterpret_cast<Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m7E127627F8EBF328280B46359511E9A8286902C5(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mB699359942AA298EAF624F9DB0F548556316CE6B_gshared (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_1(L_2);
		__this->set_index_2(0);
		int32_t L_3 = ___getEnumeratorRetType1;
		__this->set_getEnumeratorRetType_4(L_3);
		KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 * L_4 = (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mB699359942AA298EAF624F9DB0F548556316CE6B_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * _thisAdjusted = reinterpret_cast<Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C *>(__this + _offset);
	Enumerator__ctor_mB699359942AA298EAF624F9DB0F548556316CE6B(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3D1F7F65F5C19F97BB179C156AAA71263462359C_gshared (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_1 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_009e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m3D1F7F65F5C19F97BB179C156AAA71263462359C_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_4 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t54BBAD1F7328BEC876A63E4ADA6D7ACDD3ECE4D3* L_5 = (EntryU5BU5D_t54BBAD1F7328BEC876A63E4ADA6D7ACDD3ECE4D3*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_2();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_0090;
		}
	}
	{
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_8 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t54BBAD1F7328BEC876A63E4ADA6D7ACDD3ECE4D3* L_9 = (EntryU5BU5D_t54BBAD1F7328BEC876A63E4ADA6D7ACDD3ECE4D3*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		uint64_t L_11 = (uint64_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_12 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_t54BBAD1F7328BEC876A63E4ADA6D7ACDD3ECE4D3* L_13 = (EntryU5BU5D_t54BBAD1F7328BEC876A63E4ADA6D7ACDD3ECE4D3*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		RuntimeObject * L_15 = (RuntimeObject *)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_mA5DE73177A11EA3011EC9E102ED6F38EB38392E7((&L_16), (uint64_t)L_11, (RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		__this->set_current_3(L_16);
		int32_t L_17 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
		return (bool)1;
	}

IL_0090:
	{
		int32_t L_18 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
	}

IL_009e:
	{
		int32_t L_19 = (int32_t)__this->get_index_2();
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_20 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_20);
		int32_t L_21 = (int32_t)L_20->get_count_2();
		if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
		{
			goto IL_0021;
		}
	}
	{
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_22 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_22);
		int32_t L_23 = (int32_t)L_22->get_count_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
		KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 * L_24 = (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m3D1F7F65F5C19F97BB179C156AAA71263462359C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * _thisAdjusted = reinterpret_cast<Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m3D1F7F65F5C19F97BB179C156AAA71263462359C(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703  Enumerator_get_Current_m63B1D951B21DCE7A50FAA8BA68F64D6449B9E2F7_gshared (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703  L_0 = (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 )__this->get_current_3();
		return (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703  Enumerator_get_Current_m63B1D951B21DCE7A50FAA8BA68F64D6449B9E2F7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * _thisAdjusted = reinterpret_cast<Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C *>(__this + _offset);
	KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703  _returnValue;
	_returnValue = Enumerator_get_Current_m63B1D951B21DCE7A50FAA8BA68F64D6449B9E2F7_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m56CF742A530FDE441031F1515B0FB701956B1BA5_gshared (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m56CF742A530FDE441031F1515B0FB701956B1BA5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * _thisAdjusted = reinterpret_cast<Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C *>(__this + _offset);
	Enumerator_Dispose_m56CF742A530FDE441031F1515B0FB701956B1BA5(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD3E1AB68FFE0BF93AAB469813289FE5F17EE69DD_gshared (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_2 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_mD3E1AB68FFE0BF93AAB469813289FE5F17EE69DD_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
		if ((!(((uint32_t)L_5) == ((uint32_t)1))))
		{
			goto IL_005c;
		}
	}
	{
		KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 * L_6 = (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)__this->get_address_of_current_3();
		uint64_t L_7;
		L_7 = KeyValuePair_2_get_Key_mA8FB08FBAB14B2636B8CCB9AF7335BE74E40D610_inline((KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)(KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		uint64_t L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 * L_10 = (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)__this->get_address_of_current_3();
		RuntimeObject * L_11;
		L_11 = KeyValuePair_2_get_Value_m5B2D0424A5223AE5ED41CF182485150C056F8DC5_inline((KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)(KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_12;
		memset((&L_12), 0, sizeof(L_12));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_12), (RuntimeObject *)L_9, (RuntimeObject *)L_11, /*hidden argument*/NULL);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_13 = L_12;
		RuntimeObject * L_14 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_13);
		return (RuntimeObject *)L_14;
	}

IL_005c:
	{
		KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 * L_15 = (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)__this->get_address_of_current_3();
		uint64_t L_16;
		L_16 = KeyValuePair_2_get_Key_mA8FB08FBAB14B2636B8CCB9AF7335BE74E40D610_inline((KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)(KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 * L_17 = (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)__this->get_address_of_current_3();
		RuntimeObject * L_18;
		L_18 = KeyValuePair_2_get_Value_m5B2D0424A5223AE5ED41CF182485150C056F8DC5_inline((KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)(KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703  L_19;
		memset((&L_19), 0, sizeof(L_19));
		KeyValuePair_2__ctor_mA5DE73177A11EA3011EC9E102ED6F38EB38392E7((&L_19), (uint64_t)L_16, (RuntimeObject *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703  L_20 = L_19;
		RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_20);
		return (RuntimeObject *)L_21;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD3E1AB68FFE0BF93AAB469813289FE5F17EE69DD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * _thisAdjusted = reinterpret_cast<Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mD3E1AB68FFE0BF93AAB469813289FE5F17EE69DD(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mA17C8AAA6CCA514D069BE532CFBDD22A251A2CD0_gshared (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_1 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mA17C8AAA6CCA514D069BE532CFBDD22A251A2CD0_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 * L_4 = (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mA17C8AAA6CCA514D069BE532CFBDD22A251A2CD0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * _thisAdjusted = reinterpret_cast<Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mA17C8AAA6CCA514D069BE532CFBDD22A251A2CD0(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m0E40E87CE301BC67D171B73394CF26F3C14EFC02_gshared (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_2 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m0E40E87CE301BC67D171B73394CF26F3C14EFC02_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 * L_5 = (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)__this->get_address_of_current_3();
		uint64_t L_6;
		L_6 = KeyValuePair_2_get_Key_mA8FB08FBAB14B2636B8CCB9AF7335BE74E40D610_inline((KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)(KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		uint64_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 * L_9 = (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)__this->get_address_of_current_3();
		RuntimeObject * L_10;
		L_10 = KeyValuePair_2_get_Value_m5B2D0424A5223AE5ED41CF182485150C056F8DC5_inline((KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)(KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_11;
		memset((&L_11), 0, sizeof(L_11));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_11), (RuntimeObject *)L_8, (RuntimeObject *)L_10, /*hidden argument*/NULL);
		return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_11;
	}
}
IL2CPP_EXTERN_C  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m0E40E87CE301BC67D171B73394CF26F3C14EFC02_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * _thisAdjusted = reinterpret_cast<Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m0E40E87CE301BC67D171B73394CF26F3C14EFC02(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4B53CBDCBF72F7E5B8886E324B89CB87839992DD_gshared (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_2 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4B53CBDCBF72F7E5B8886E324B89CB87839992DD_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 * L_5 = (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)__this->get_address_of_current_3();
		uint64_t L_6;
		L_6 = KeyValuePair_2_get_Key_mA8FB08FBAB14B2636B8CCB9AF7335BE74E40D610_inline((KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)(KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		uint64_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4B53CBDCBF72F7E5B8886E324B89CB87839992DD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * _thisAdjusted = reinterpret_cast<Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4B53CBDCBF72F7E5B8886E324B89CB87839992DD(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.UInt64,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mBEC1E9CDC78312A3B03E433AFA743EA9D451798A_gshared (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_2 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mBEC1E9CDC78312A3B03E433AFA743EA9D451798A_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 * L_5 = (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Value_m5B2D0424A5223AE5ED41CF182485150C056F8DC5_inline((KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)(KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mBEC1E9CDC78312A3B03E433AFA743EA9D451798A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * _thisAdjusted = reinterpret_cast<Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mBEC1E9CDC78312A3B03E433AFA743EA9D451798A(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt64,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m008AF98E97143FD4CA7D80DA4D6ACFD335E309FE_gshared (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * __this, Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		uint64_t* L_3 = (uint64_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(uint64_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m008AF98E97143FD4CA7D80DA4D6ACFD335E309FE_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * _thisAdjusted = reinterpret_cast<Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 *>(__this + _offset);
	Enumerator__ctor_m008AF98E97143FD4CA7D80DA4D6ACFD335E309FE(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt64,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5C9D339D51DDDB956C4EA3FE1A705C427CB89476_gshared (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m5C9D339D51DDDB956C4EA3FE1A705C427CB89476_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * _thisAdjusted = reinterpret_cast<Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 *>(__this + _offset);
	Enumerator_Dispose_m5C9D339D51DDDB956C4EA3FE1A705C427CB89476(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt64,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD2AC1FB03FCE3214D93F45759E9B6A5A87348052_gshared (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_1 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mD2AC1FB03FCE3214D93F45759E9B6A5A87348052_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_4 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t54BBAD1F7328BEC876A63E4ADA6D7ACDD3ECE4D3* L_5 = (EntryU5BU5D_t54BBAD1F7328BEC876A63E4ADA6D7ACDD3ECE4D3*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_8 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t54BBAD1F7328BEC876A63E4ADA6D7ACDD3ECE4D3* L_9 = (EntryU5BU5D_t54BBAD1F7328BEC876A63E4ADA6D7ACDD3ECE4D3*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		uint64_t L_11 = (uint64_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		__this->set_currentKey_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_15 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_17 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		uint64_t* L_19 = (uint64_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(uint64_t));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mD2AC1FB03FCE3214D93F45759E9B6A5A87348052_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * _thisAdjusted = reinterpret_cast<Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mD2AC1FB03FCE3214D93F45759E9B6A5A87348052(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt64,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Enumerator_get_Current_m1410E167C2512E6BBE2B465FE59D07168CFFE4FB_gshared (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * __this, const RuntimeMethod* method)
{
	{
		uint64_t L_0 = (uint64_t)__this->get_currentKey_3();
		return (uint64_t)L_0;
	}
}
IL2CPP_EXTERN_C  uint64_t Enumerator_get_Current_m1410E167C2512E6BBE2B465FE59D07168CFFE4FB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * _thisAdjusted = reinterpret_cast<Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 *>(__this + _offset);
	uint64_t _returnValue;
	_returnValue = Enumerator_get_Current_m1410E167C2512E6BBE2B465FE59D07168CFFE4FB_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt64,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD8DC3188642B4F709CE103B7E750C7708D2ACC35_gshared (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_2 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_mD8DC3188642B4F709CE103B7E750C7708D2ACC35_RuntimeMethod_var)));
	}

IL_0028:
	{
		uint64_t L_5 = (uint64_t)__this->get_currentKey_3();
		uint64_t L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD8DC3188642B4F709CE103B7E750C7708D2ACC35_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * _thisAdjusted = reinterpret_cast<Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mD8DC3188642B4F709CE103B7E750C7708D2ACC35(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.UInt64,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m571B8EC9A0E42BB07F50E35564E4E2BDC6E30E92_gshared (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_1 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m571B8EC9A0E42BB07F50E35564E4E2BDC6E30E92_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		uint64_t* L_4 = (uint64_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(uint64_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m571B8EC9A0E42BB07F50E35564E4E2BDC6E30E92_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * _thisAdjusted = reinterpret_cast<Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m571B8EC9A0E42BB07F50E35564E4E2BDC6E30E92(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt64,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m35046DC7633EC3609130A1EE802B6B44F8EE2E41_gshared (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * __this, Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		RuntimeObject ** L_3 = (RuntimeObject **)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m35046DC7633EC3609130A1EE802B6B44F8EE2E41_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * _thisAdjusted = reinterpret_cast<Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 *>(__this + _offset);
	Enumerator__ctor_m35046DC7633EC3609130A1EE802B6B44F8EE2E41(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt64,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m4DD233EF226701D027665061F4FA075BE7D4F06D_gshared (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m4DD233EF226701D027665061F4FA075BE7D4F06D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * _thisAdjusted = reinterpret_cast<Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 *>(__this + _offset);
	Enumerator_Dispose_m4DD233EF226701D027665061F4FA075BE7D4F06D(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt64,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD96366CFCFC80DB931FBA2E67FB19D0469BBDCC9_gshared (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_1 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mD96366CFCFC80DB931FBA2E67FB19D0469BBDCC9_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_4 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t54BBAD1F7328BEC876A63E4ADA6D7ACDD3ECE4D3* L_5 = (EntryU5BU5D_t54BBAD1F7328BEC876A63E4ADA6D7ACDD3ECE4D3*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_8 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t54BBAD1F7328BEC876A63E4ADA6D7ACDD3ECE4D3* L_9 = (EntryU5BU5D_t54BBAD1F7328BEC876A63E4ADA6D7ACDD3ECE4D3*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_value_3();
		__this->set_currentValue_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_15 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_17 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		RuntimeObject ** L_19 = (RuntimeObject **)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(RuntimeObject *));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mD96366CFCFC80DB931FBA2E67FB19D0469BBDCC9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * _thisAdjusted = reinterpret_cast<Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mD96366CFCFC80DB931FBA2E67FB19D0469BBDCC9(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt64,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m9533A0264F8D3BCFE6DD4860D5E0ADA958E03AEA_gshared (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_get_Current_m9533A0264F8D3BCFE6DD4860D5E0ADA958E03AEA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * _thisAdjusted = reinterpret_cast<Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_get_Current_m9533A0264F8D3BCFE6DD4860D5E0ADA958E03AEA_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt64,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mF5C37A1D565EB7DF79F7971F3459F1DB2DBDC2CD_gshared (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_2 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_mF5C37A1D565EB7DF79F7971F3459F1DB2DBDC2CD_RuntimeMethod_var)));
	}

IL_0028:
	{
		RuntimeObject * L_5 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_5;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mF5C37A1D565EB7DF79F7971F3459F1DB2DBDC2CD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * _thisAdjusted = reinterpret_cast<Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mF5C37A1D565EB7DF79F7971F3459F1DB2DBDC2CD(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.UInt64,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m7CB14A44D921B99B6D66473CA631792BDEA57143_gshared (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 * L_1 = (Dictionary_2_t0D2BB9F0E2FC837777BFA6F573B64ED6362F83C8 *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m7CB14A44D921B99B6D66473CA631792BDEA57143_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		RuntimeObject ** L_4 = (RuntimeObject **)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m7CB14A44D921B99B6D66473CA631792BDEA57143_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * _thisAdjusted = reinterpret_cast<Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m7CB14A44D921B99B6D66473CA631792BDEA57143(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mF42283FF333C1D27CFB7E7FBF8624645C37CF46E_gshared (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_1(L_2);
		__this->set_index_2(0);
		int32_t L_3 = ___getEnumeratorRetType1;
		__this->set_getEnumeratorRetType_4(L_3);
		KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 * L_4 = (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mF42283FF333C1D27CFB7E7FBF8624645C37CF46E_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * _thisAdjusted = reinterpret_cast<Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 *>(__this + _offset);
	Enumerator__ctor_mF42283FF333C1D27CFB7E7FBF8624645C37CF46E(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m0715DCFF0F848F5E633EB00D96EFD56764336D83_gshared (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_1 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_009e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m0715DCFF0F848F5E633EB00D96EFD56764336D83_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_4 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t19FCE264BF26418E45186B707D1479049C0FEA67* L_5 = (EntryU5BU5D_t19FCE264BF26418E45186B707D1479049C0FEA67*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_2();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_0090;
		}
	}
	{
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_8 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t19FCE264BF26418E45186B707D1479049C0FEA67* L_9 = (EntryU5BU5D_t19FCE264BF26418E45186B707D1479049C0FEA67*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  L_11 = (TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 )((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_12 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_t19FCE264BF26418E45186B707D1479049C0FEA67* L_13 = (EntryU5BU5D_t19FCE264BF26418E45186B707D1479049C0FEA67*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		RuntimeObject * L_15 = (RuntimeObject *)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m5DD6150F53F2A8A0D618EC656C3E89B4EB22ACBA((&L_16), (TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 )L_11, (RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		__this->set_current_3(L_16);
		int32_t L_17 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)));
		return (bool)1;
	}

IL_0090:
	{
		int32_t L_18 = (int32_t)__this->get_index_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
	}

IL_009e:
	{
		int32_t L_19 = (int32_t)__this->get_index_2();
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_20 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_20);
		int32_t L_21 = (int32_t)L_20->get_count_2();
		if ((!(((uint32_t)L_19) >= ((uint32_t)L_21))))
		{
			goto IL_0021;
		}
	}
	{
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_22 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_22);
		int32_t L_23 = (int32_t)L_22->get_count_2();
		__this->set_index_2(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)));
		KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 * L_24 = (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m0715DCFF0F848F5E633EB00D96EFD56764336D83_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * _thisAdjusted = reinterpret_cast<Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m0715DCFF0F848F5E633EB00D96EFD56764336D83(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551  Enumerator_get_Current_m23B8CC855231000EC661C87C6F73B91516A0DC30_gshared (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551  L_0 = (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 )__this->get_current_3();
		return (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551  Enumerator_get_Current_m23B8CC855231000EC661C87C6F73B91516A0DC30_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * _thisAdjusted = reinterpret_cast<Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 *>(__this + _offset);
	KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551  _returnValue;
	_returnValue = Enumerator_get_Current_m23B8CC855231000EC661C87C6F73B91516A0DC30_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD481D9AD8B5BA10E0F7D4C5FE195450387A2D77F_gshared (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mD481D9AD8B5BA10E0F7D4C5FE195450387A2D77F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * _thisAdjusted = reinterpret_cast<Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 *>(__this + _offset);
	Enumerator_Dispose_mD481D9AD8B5BA10E0F7D4C5FE195450387A2D77F(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mCAA235FC132F650DE649EC69AE23A041CCADCC64_gshared (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_2 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_mCAA235FC132F650DE649EC69AE23A041CCADCC64_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_getEnumeratorRetType_4();
		if ((!(((uint32_t)L_5) == ((uint32_t)1))))
		{
			goto IL_005c;
		}
	}
	{
		KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 * L_6 = (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)__this->get_address_of_current_3();
		TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  L_7;
		L_7 = KeyValuePair_2_get_Key_m212B0FE7898E52C6B11FD6DD2C01E618B497E2AD_inline((KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)(KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 * L_10 = (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)__this->get_address_of_current_3();
		RuntimeObject * L_11;
		L_11 = KeyValuePair_2_get_Value_mB163C52D89E02AECC98A60EC1244AD3DB0F622F2_inline((KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)(KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_12;
		memset((&L_12), 0, sizeof(L_12));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_12), (RuntimeObject *)L_9, (RuntimeObject *)L_11, /*hidden argument*/NULL);
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_13 = L_12;
		RuntimeObject * L_14 = Box(DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90_il2cpp_TypeInfo_var, &L_13);
		return (RuntimeObject *)L_14;
	}

IL_005c:
	{
		KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 * L_15 = (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)__this->get_address_of_current_3();
		TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  L_16;
		L_16 = KeyValuePair_2_get_Key_m212B0FE7898E52C6B11FD6DD2C01E618B497E2AD_inline((KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)(KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 * L_17 = (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)__this->get_address_of_current_3();
		RuntimeObject * L_18;
		L_18 = KeyValuePair_2_get_Value_mB163C52D89E02AECC98A60EC1244AD3DB0F622F2_inline((KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)(KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551  L_19;
		memset((&L_19), 0, sizeof(L_19));
		KeyValuePair_2__ctor_m5DD6150F53F2A8A0D618EC656C3E89B4EB22ACBA((&L_19), (TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 )L_16, (RuntimeObject *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551  L_20 = L_19;
		RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_20);
		return (RuntimeObject *)L_21;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mCAA235FC132F650DE649EC69AE23A041CCADCC64_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * _thisAdjusted = reinterpret_cast<Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mCAA235FC132F650DE649EC69AE23A041CCADCC64(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m85416256A509FEA64392AC585D8F55B4697A8BDD_gshared (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_1 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m85416256A509FEA64392AC585D8F55B4697A8BDD_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 * L_4 = (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m85416256A509FEA64392AC585D8F55B4697A8BDD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * _thisAdjusted = reinterpret_cast<Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m85416256A509FEA64392AC585D8F55B4697A8BDD(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE4CD3E5CD5A82338E44484B9BAF97A7E195EC165_gshared (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_2 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE4CD3E5CD5A82338E44484B9BAF97A7E195EC165_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 * L_5 = (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)__this->get_address_of_current_3();
		TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  L_6;
		L_6 = KeyValuePair_2_get_Key_m212B0FE7898E52C6B11FD6DD2C01E618B497E2AD_inline((KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)(KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 * L_9 = (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)__this->get_address_of_current_3();
		RuntimeObject * L_10;
		L_10 = KeyValuePair_2_get_Value_mB163C52D89E02AECC98A60EC1244AD3DB0F622F2_inline((KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)(KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  L_11;
		memset((&L_11), 0, sizeof(L_11));
		DictionaryEntry__ctor_mF383FECC02E6A6FA003D609E63697A9FC010BCB4((&L_11), (RuntimeObject *)L_8, (RuntimeObject *)L_10, /*hidden argument*/NULL);
		return (DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90 )L_11;
	}
}
IL2CPP_EXTERN_C  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE4CD3E5CD5A82338E44484B9BAF97A7E195EC165_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * _thisAdjusted = reinterpret_cast<Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mE4CD3E5CD5A82338E44484B9BAF97A7E195EC165(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9F48262927419812F557312CEDBD951F08E4E073_gshared (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_2 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9F48262927419812F557312CEDBD951F08E4E073_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 * L_5 = (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)__this->get_address_of_current_3();
		TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  L_6;
		L_6 = KeyValuePair_2_get_Key_m212B0FE7898E52C6B11FD6DD2C01E618B497E2AD_inline((KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)(KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		return (RuntimeObject *)L_8;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9F48262927419812F557312CEDBD951F08E4E073_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * _thisAdjusted = reinterpret_cast<Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m9F48262927419812F557312CEDBD951F08E4E073(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mADCBA57E760234FDB30358193B5E0448AB07C847_gshared (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_2();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_2();
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_2 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mADCBA57E760234FDB30358193B5E0448AB07C847_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 * L_5 = (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Value_mB163C52D89E02AECC98A60EC1244AD3DB0F622F2_inline((KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)(KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mADCBA57E760234FDB30358193B5E0448AB07C847_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * _thisAdjusted = reinterpret_cast<Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mADCBA57E760234FDB30358193B5E0448AB07C847(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m014DA9565830615C201E5DF8B9205975240B951E_gshared (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * __this, Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 * L_3 = (TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 *)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m014DA9565830615C201E5DF8B9205975240B951E_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * _thisAdjusted = reinterpret_cast<Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 *>(__this + _offset);
	Enumerator__ctor_m014DA9565830615C201E5DF8B9205975240B951E(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m7DA7AE89AA8C789574C279CA9A741A2D41D5B3D1_gshared (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m7DA7AE89AA8C789574C279CA9A741A2D41D5B3D1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * _thisAdjusted = reinterpret_cast<Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 *>(__this + _offset);
	Enumerator_Dispose_m7DA7AE89AA8C789574C279CA9A741A2D41D5B3D1(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE8A672309D0D29E63163309C18A5DAA83FC9DB33_gshared (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_1 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mE8A672309D0D29E63163309C18A5DAA83FC9DB33_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_4 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t19FCE264BF26418E45186B707D1479049C0FEA67* L_5 = (EntryU5BU5D_t19FCE264BF26418E45186B707D1479049C0FEA67*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_8 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t19FCE264BF26418E45186B707D1479049C0FEA67* L_9 = (EntryU5BU5D_t19FCE264BF26418E45186B707D1479049C0FEA67*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  L_11 = (TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 )((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		__this->set_currentKey_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_15 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_17 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 * L_19 = (TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 *)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mE8A672309D0D29E63163309C18A5DAA83FC9DB33_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * _thisAdjusted = reinterpret_cast<Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mE8A672309D0D29E63163309C18A5DAA83FC9DB33(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  Enumerator_get_Current_m3B16C98F89532B1B1779AEA703E89F4C00B89023_gshared (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * __this, const RuntimeMethod* method)
{
	{
		TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  L_0 = (TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 )__this->get_currentKey_3();
		return (TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 )L_0;
	}
}
IL2CPP_EXTERN_C  TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  Enumerator_get_Current_m3B16C98F89532B1B1779AEA703E89F4C00B89023_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * _thisAdjusted = reinterpret_cast<Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 *>(__this + _offset);
	TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  _returnValue;
	_returnValue = Enumerator_get_Current_m3B16C98F89532B1B1779AEA703E89F4C00B89023_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mFA4CC275036841953FF049E5F5A8A84E764BD8FF_gshared (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_2 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_mFA4CC275036841953FF049E5F5A8A84E764BD8FF_RuntimeMethod_var)));
	}

IL_0028:
	{
		TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  L_5 = (TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 )__this->get_currentKey_3();
		TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  L_6 = L_5;
		RuntimeObject * L_7 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), &L_6);
		return (RuntimeObject *)L_7;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mFA4CC275036841953FF049E5F5A8A84E764BD8FF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * _thisAdjusted = reinterpret_cast<Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mFA4CC275036841953FF049E5F5A8A84E764BD8FF(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m775FCA9CF915A3831D5861DD24325501B7D38BAD_gshared (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_1 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_m775FCA9CF915A3831D5861DD24325501B7D38BAD_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 * L_4 = (TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 *)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m775FCA9CF915A3831D5861DD24325501B7D38BAD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * _thisAdjusted = reinterpret_cast<Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m775FCA9CF915A3831D5861DD24325501B7D38BAD(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m714DA4303AE7B7D39303A6CC5F3BCF02CD0AE451_gshared (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * __this, Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_1 = ___dictionary0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		__this->set_version_2(L_2);
		__this->set_index_1(0);
		RuntimeObject ** L_3 = (RuntimeObject **)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m714DA4303AE7B7D39303A6CC5F3BCF02CD0AE451_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * _thisAdjusted = reinterpret_cast<Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 *>(__this + _offset);
	Enumerator__ctor_m714DA4303AE7B7D39303A6CC5F3BCF02CD0AE451(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m48A16523DD24FA9FAEE07D367A801668C64C02BA_gshared (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m48A16523DD24FA9FAEE07D367A801668C64C02BA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * _thisAdjusted = reinterpret_cast<Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 *>(__this + _offset);
	Enumerator_Dispose_m48A16523DD24FA9FAEE07D367A801668C64C02BA(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m5A4C00F330EB7E45503FF16C4E97E5BFC99E1E32_gshared (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_1 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_007b;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_m5A4C00F330EB7E45503FF16C4E97E5BFC99E1E32_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_4 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t19FCE264BF26418E45186B707D1479049C0FEA67* L_5 = (EntryU5BU5D_t19FCE264BF26418E45186B707D1479049C0FEA67*)L_4->get_entries_1();
		int32_t L_6 = (int32_t)__this->get_index_1();
		NullCheck(L_5);
		int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->get_hashCode_0();
		if ((((int32_t)L_7) < ((int32_t)0)))
		{
			goto IL_006d;
		}
	}
	{
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_8 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t19FCE264BF26418E45186B707D1479049C0FEA67* L_9 = (EntryU5BU5D_t19FCE264BF26418E45186B707D1479049C0FEA67*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		RuntimeObject * L_11 = (RuntimeObject *)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_value_3();
		__this->set_currentValue_3(L_11);
		int32_t L_12 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
		return (bool)1;
	}

IL_006d:
	{
		int32_t L_13 = (int32_t)__this->get_index_1();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)));
	}

IL_007b:
	{
		int32_t L_14 = (int32_t)__this->get_index_1();
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_15 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_15);
		int32_t L_16 = (int32_t)L_15->get_count_2();
		if ((!(((uint32_t)L_14) >= ((uint32_t)L_16))))
		{
			goto IL_001e;
		}
	}
	{
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_17 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_17);
		int32_t L_18 = (int32_t)L_17->get_count_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
		RuntimeObject ** L_19 = (RuntimeObject **)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(RuntimeObject *));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m5A4C00F330EB7E45503FF16C4E97E5BFC99E1E32_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * _thisAdjusted = reinterpret_cast<Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m5A4C00F330EB7E45503FF16C4E97E5BFC99E1E32(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mAD37B9480E773B32021E24AD633432749DB9E60F_gshared (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_get_Current_mAD37B9480E773B32021E24AD633432749DB9E60F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * _thisAdjusted = reinterpret_cast<Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_get_Current_mAD37B9480E773B32021E24AD633432749DB9E60F_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m02C67B1F06E0A33E1BC9200E4514B09769CDA6A6_gshared (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_index_1();
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->get_index_1();
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_2 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get_count_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0028;
		}
	}

IL_001d:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_4 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_4, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_get_Current_m02C67B1F06E0A33E1BC9200E4514B09769CDA6A6_RuntimeMethod_var)));
	}

IL_0028:
	{
		RuntimeObject * L_5 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_5;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m02C67B1F06E0A33E1BC9200E4514B09769CDA6A6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * _thisAdjusted = reinterpret_cast<Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m02C67B1F06E0A33E1BC9200E4514B09769CDA6A6(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.Experimental.TerrainAPI.TerrainUtility/TerrainMap/TileCoord,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mCB9FB774EF543F1E80EEE1F7050536C7B8EEC1EC_gshared (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C * L_1 = (Dictionary_2_tBF9E2338C61ABCF5ED32053F509AFB44385F774C *)__this->get_dictionary_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get_version_3();
		if ((((int32_t)L_0) == ((int32_t)L_2)))
		{
			goto IL_001e;
		}
	}
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_System_Collections_IEnumerator_Reset_mCB9FB774EF543F1E80EEE1F7050536C7B8EEC1EC_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		RuntimeObject ** L_4 = (RuntimeObject **)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(RuntimeObject *));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mCB9FB774EF543F1E80EEE1F7050536C7B8EEC1EC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * _thisAdjusted = reinterpret_cast<Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mCB9FB774EF543F1E80EEE1F7050536C7B8EEC1EC(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  Enumerator_get_Current_m7F5BAD38AC8610717764A85A7FFD87004B58A096_gshared_inline (Enumerator_tF77CBE968770BDB2629E90F91E40D1AD26F1CB4E * __this, const RuntimeMethod* method)
{
	{
		IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  L_0 = (IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 )__this->get_currentKey_3();
		return (IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m277C509169511A77DE96020437F06E4A00836EC1_gshared_inline (Enumerator_tA42162BF8B0C374E3EA453BEDEDABFB8BF4E2476 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A  Enumerator_get_Current_mC06AEC97C3323055E9676EB20ACBFBC31A1A8FE5_gshared_inline (Enumerator_t7CF1480E8063E004FE105D7E9D3A68CD5AC7D851 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A  L_0 = (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A )__this->get_current_3();
		return (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mF390DA2A3078B58DD811566C1131DF2495F5052E_gshared_inline (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_key_0();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool KeyValuePair_2_get_Value_m9F9DF6119C16A47CA183A11447C735B01FE006C8_gshared_inline (KeyValuePair_2_tF48C056DF83BF9AF3BAE277B149EC5E4E436BD1A * __this, const RuntimeMethod* method)
{
	{
		bool L_0 = (bool)__this->get_value_1();
		return (bool)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mEA1BC4360C34C08C7D84A1E47D8A5C3D8799BD83_gshared_inline (Enumerator_t08891CBAFDC873651C4042C16B8EBFD30A577638 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_get_Current_m07D0D8882D5F0199FA1C7D92F1E3A386339DB149_gshared_inline (Enumerator_tDE31267CF996518F3F399CAA11D67EF5E36A370C * __this, const RuntimeMethod* method)
{
	{
		bool L_0 = (bool)__this->get_currentValue_3();
		return (bool)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F  Enumerator_get_Current_mAA0097316C588D1208E57565E1A71C5AA2C09D5D_gshared_inline (Enumerator_t9DFFC31F1F0741ED606107731C1A498A374F11A4 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F  L_0 = (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F )__this->get_current_3();
		return (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mCF408B367A2849CAF5FF84CE89FA7C22DB5FCF9A_gshared_inline (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_key_0();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  KeyValuePair_2_get_Value_mE1597809064F367FFDEDF44DBD6783D9D5638126_gshared_inline (KeyValuePair_2_t10F07EB2A2A54631A68E96F663BB6BBE1F10094F * __this, const RuntimeMethod* method)
{
	{
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_0 = (Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 )__this->get_value_1();
		return (Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mA038727F524E9EFD59F433AE47A3E1F83322C084_gshared_inline (Enumerator_t038E0A07DC79371979C3A04D4295A457DC8B7D49 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  Enumerator_get_Current_m9F5FB4F5C47A723B910870911FB60C8EBCE791B3_gshared_inline (Enumerator_t62706EE25FCD1EAA824C738C3519E8B8B8778A4D * __this, const RuntimeMethod* method)
{
	{
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_0 = (Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 )__this->get_currentValue_3();
		return (Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5  Enumerator_get_Current_m5279E034E5287E508D042888CCB92425D460E4D2_gshared_inline (Enumerator_t54367390A3FB0D43F31086A16C260B79BBB96DF2 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5  L_0 = (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 )__this->get_current_3();
		return (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_m1AEFA99ECEA20A9740DCFCE1622EB2F8B9184321_gshared_inline (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_key_0();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_mC6B953D39DE75B2143D5A5850CA81C6779532803_gshared_inline (KeyValuePair_2_t95507C2A8401F2191EE3D308B1B00E3729AE41B5 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_value_1();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m2CCCCA8F2AC3C52BBFDE257E16189AC172B18AEF_gshared_inline (Enumerator_tC65CCC1226A8ADC61C1D0B645D6B48EDC74C7713 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m5FE6948B698A38954A4C7AB07F1E81ED2A7D0F9D_gshared_inline (Enumerator_tAB4C1E18CB59378941095470A59B0C0F817C1712 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentValue_3();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297  Enumerator_get_Current_mF5E3EE7DF9390CF293427F68702A39B38876BF7A_gshared_inline (Enumerator_t784C0315EFEB3F71CFB33A83BBC05FA5C99DCCAD * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297  L_0 = (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 )__this->get_current_3();
		return (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mB8736B7728AB9B7D54B1F80F3EF1D7387C71602E_gshared_inline (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_key_0();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_mE1D5856CA0AD4BC9F965E7BB22A544AD16FA0D3B_gshared_inline (KeyValuePair_2_tD48B4CC7D124965F124FA06C6FE9827A1F6BE297 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_value_1();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mCC400AED6C1C74B8E40F6D6B7963E4EA6E45927D_gshared_inline (Enumerator_tF65D3515B2966A966E9269F6D1174246500935BE * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m8632079C01DC3A51E6BB14818D4E1B4A282B6C91_gshared_inline (Enumerator_t13545F6CAC0AC9A2E7C1C1F56D50AC789A69FEED * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentValue_3();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625  Enumerator_get_Current_m17E1C36ECBB09CC2AB892710866F8655D83A6048_gshared_inline (Enumerator_tE4E91EE5578038530CF0C46227953BA787E7A0A0 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625  L_0 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )__this->get_current_3();
		return (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mCAD7B121DB998D7C56EB0281215A860EFE9DCD95_gshared_inline (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_key_0();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m622223593F7461E7812C581DDB145270016ED303_gshared_inline (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mF254C3BDEA9F0829958522BF88C75DE8BEC4961F_gshared_inline (Enumerator_t4F7151B1D8B03D97F931400ABBC97A08CE419031 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m5EAB60888D4E661A01C7F32AD890D785F8B6225B_gshared_inline (Enumerator_t125181DA94FAAEC346371E0582D50084E0B602E2 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446  Enumerator_get_Current_m1F5B6D0DF2A97BE7677A33F61511690C1B0DD2FE_gshared_inline (Enumerator_t9DEB0DA89A4FF56C0C3274D43887AE1668D8B399 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446  L_0 = (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 )__this->get_current_3();
		return (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mB6593966C4FD9F155B6941D8E59EC54B1E873D3F_gshared_inline (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_key_0();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  KeyValuePair_2_get_Value_m60AA12485C0D15C0990E19B77CB9B7188611C389_gshared_inline (KeyValuePair_2_t128BCD2E9E558C2DCCE19DC432FB05B376CE8446 * __this, const RuntimeMethod* method)
{
	{
		Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  L_0 = (Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 )__this->get_value_1();
		return (Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m96A94645AE6427521969BC8EA3E264DCB7C702A7_gshared_inline (Enumerator_t2AADDE1075B6DD43B41B2FB61A046779442BB492 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  Enumerator_get_Current_mC5D9BD6C73128F78D243BF3997351D3ADD047A88_gshared_inline (Enumerator_tBA13D10AC331A2688F914016A76DCE3E67054BDD * __this, const RuntimeMethod* method)
{
	{
		Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2  L_0 = (Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 )__this->get_currentValue_3();
		return (Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF  Enumerator_get_Current_m3FF92D1D03F59A936734AF737364FAFED2A140A7_gshared_inline (Enumerator_tE6852EAB8525A3899F3334A7A0A6EBD82F03FF7D * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF  L_0 = (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF )__this->get_current_3();
		return (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mF539F04FBBFE3F3DA0D8C9CAA7514323B466E455_gshared_inline (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_key_0();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  KeyValuePair_2_get_Value_mB1564B1CCE4C1408B3E3133E0ACBFAA40FBFC7E8_gshared_inline (KeyValuePair_2_t6A417393575389EF0D895B62580FBC33E95066EF * __this, const RuntimeMethod* method)
{
	{
		ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  L_0 = (ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 )__this->get_value_1();
		return (ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mF5F76F44752EF5D12379CB45EB5DBF2E0F68DEC2_gshared_inline (Enumerator_t0D767D13FB8ECB62A59C802E131308FE57644191 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  Enumerator_get_Current_m4E38945CC33296FA2C5BF8DDC4717B0A688CAE51_gshared_inline (Enumerator_t86FD2B0CBDF5C9DD655CBFE02E5C8A805968A4B8 * __this, const RuntimeMethod* method)
{
	{
		ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11  L_0 = (ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 )__this->get_currentValue_3();
		return (ResourceLocator_t3D496606F94367D5D6B24DA9DC0A3B46E6B53B11 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF  Enumerator_get_Current_m6A9C80FD2B66F17526ED6C3773CB77C40D66B64B_gshared_inline (Enumerator_t9B8C2C10E1E51246E68D5BE63EF558CBBE73095B * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF  L_0 = (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF )__this->get_current_3();
		return (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_mB1BCB15D2930DE194EE802EF8D5BB1338FF85AEF_gshared_inline (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_key_0();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float KeyValuePair_2_get_Value_m351D737A2BAC4CA7396593E1287B5ADF917550AD_gshared_inline (KeyValuePair_2_t5BF959754D6D63F4A22229D19CE05C1E822830EF * __this, const RuntimeMethod* method)
{
	{
		float L_0 = (float)__this->get_value_1();
		return (float)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m01CBB1EFD72B23398E65754F8AF3DC03D21D07DE_gshared_inline (Enumerator_t769FEE53E32883EEBC876898085E87D71C977EC3 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Enumerator_get_Current_mF7BD0D1222A528B374CAA2D66B974D5AC27762FF_gshared_inline (Enumerator_t5E75B39AC2C48574737B0EA221E11775C349276C * __this, const RuntimeMethod* method)
{
	{
		float L_0 = (float)__this->get_currentValue_3();
		return (float)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB  Enumerator_get_Current_m052B8C0DCD8B073350990FF27BB201BC5F562F98_gshared_inline (Enumerator_tCD2BADBC792994273DA5F9D47B64D6EAA035ECDC * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB  L_0 = (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB )__this->get_current_3();
		return (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_m31393EA36DAB728778868E8215FF1C7C9240D3EF_gshared_inline (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_key_0();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  KeyValuePair_2_get_Value_m9BAC24D4DA5064262BF226740DA8549B986E8D4A_gshared_inline (KeyValuePair_2_t1F0B2165A73C1CA02819423AC0708AD460D4F0CB * __this, const RuntimeMethod* method)
{
	{
		StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  L_0 = (StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 )__this->get_value_1();
		return (StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m7CB8E28953A44F28229ED2F3E5AD5AFBC04A5116_gshared_inline (Enumerator_t2DAA88A3E20E6BA44D68931BB37ADDAEE6EF9C51 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  Enumerator_get_Current_mFE0C86D2B33D38F019298EC36D98B2BF6AB44C10_gshared_inline (Enumerator_tD1C75FD70E04053EB25E7F8048E20DE92B2B9EEE * __this, const RuntimeMethod* method)
{
	{
		StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8  L_0 = (StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 )__this->get_currentValue_3();
		return (StylePropertyValue_t5F204B329C961E7A1EA49F83333FCE27D4FDB2A8 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B  Enumerator_get_Current_m0AD213F7EF04A5D8F721FF9EF7F9936254D88953_gshared_inline (Enumerator_t73E447403CCBD19671ECBE43F681E422EF12891F * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B  L_0 = (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B )__this->get_current_3();
		return (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_m1B11DFE72D75BC2759946A569A9C636D4309522B_gshared_inline (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_key_0();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  KeyValuePair_2_get_Value_m10B9453EC159BF1DDF08177F2DBA2B57D76F48EF_gshared_inline (KeyValuePair_2_t02AE272A085AB13A18E1FC399D144A7E520A0F5B * __this, const RuntimeMethod* method)
{
	{
		PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  L_0 = (PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 )__this->get_value_1();
		return (PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m03A27D0C62BDE26662A20D0498EFB2B5479F0AE0_gshared_inline (Enumerator_t4B77A5999965D3B4B896100854E2A4B508CCA366 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  Enumerator_get_Current_mB96C418E620F63B7C7DC1E325C5DC554804E5664_gshared_inline (Enumerator_tD4774707AD388846B87BF96FF5ACC5F220D4713A * __this, const RuntimeMethod* method)
{
	{
		PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3  L_0 = (PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 )__this->get_currentValue_3();
		return (PseudoStateData_t3F1A53FFD3D401315DCAD65C924AA3B7922AD4F3 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4  Enumerator_get_Current_mA8322D80C92505EDB9537F1B20E7C3057788F2B0_gshared_inline (Enumerator_t430CFF1770E47BBB34A93E47E82D25E0C1A57B71 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4  L_0 = (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 )__this->get_current_3();
		return (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Key_m747CFD32143B44E062D32412E451E755360BFBDD_gshared_inline (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_key_0();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  KeyValuePair_2_get_Value_m1F8587BECF76798C296242EF6DAAABDBD94E1940_gshared_inline (KeyValuePair_2_tA48C86C2B97A96482D0C7ECEE96202F18B4ED2E4 * __this, const RuntimeMethod* method)
{
	{
		CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  L_0 = (CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 )__this->get_value_1();
		return (CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mC77A35631F8104CB665D8FDA4785838C225D21BD_gshared_inline (Enumerator_t98624D022C3C4AA6926D672B767E1953D9B1E7CD * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentKey_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  Enumerator_get_Current_m68A5B206CEF62736554D9A5EAD44551CE3F79448_gshared_inline (Enumerator_tB96E1B5C8A4E083BCC3B85D51DEE8824E79023D2 * __this, const RuntimeMethod* method)
{
	{
		CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579  L_0 = (CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 )__this->get_currentValue_3();
		return (CachedSerializationBackendResult_t1DFB75E9BCAB8BF777689DDE4F824138658BD579 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA  Enumerator_get_Current_mF0D355D57D59AE01124D748BFA7B6DAC7D1AD508_gshared_inline (Enumerator_t3887F5315A0B33A30E3B9993EBD55B459099E5E7 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA  L_0 = (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA )__this->get_current_3();
		return (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  KeyValuePair_2_get_Key_m0B603868B86580F687029DCD1E0CEEAD05382A9D_gshared_inline (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA * __this, const RuntimeMethod* method)
{
	{
		Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  L_0 = (Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE )__this->get_key_0();
		return (Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m7431DB8E8D3F002697229B27FDF4C33BD94F3501_gshared_inline (KeyValuePair_2_tE218735259AC3057DDB8D7B5F1921443C58736EA * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  Enumerator_get_Current_m9A90A8CBA683512331C7C0FDC2A541CBE04B83BF_gshared_inline (Enumerator_t18423FDC41513C948EE1223F573B75BE63F4D5FC * __this, const RuntimeMethod* method)
{
	{
		Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE  L_0 = (Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE )__this->get_currentKey_3();
		return (Scene_t5495AD2FDC587DB2E94D9BDE2B85868BFB9A92EE )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mB53F01CE4154FD48AA629560CB8D716C5EF7A577_gshared_inline (Enumerator_t9349B4AC3D7E2A0D618AC7F9CA17169139FBF48A * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356  Enumerator_get_Current_m2B41B3AF85699A11110880DB03E2FD9CFBAAD970_gshared_inline (Enumerator_tBBFD2F31C4BE80A880D722CD46DB976E55102899 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356  L_0 = (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 )__this->get_current_3();
		return (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t KeyValuePair_2_get_Key_m1E5AAFB041DC84F255E6852E9EA80D37AD08BE72_gshared_inline (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 * __this, const RuntimeMethod* method)
{
	{
		uint32_t L_0 = (uint32_t)__this->get_key_0();
		return (uint32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  KeyValuePair_2_get_Value_mC3B417BF3DC8D11BDBEBCB93FB07AF10BB326F98_gshared_inline (KeyValuePair_2_t90B975811FCCCA123014D566816A7936D9617356 * __this, const RuntimeMethod* method)
{
	{
		SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  L_0 = (SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 )__this->get_value_1();
		return (SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Enumerator_get_Current_mBF6D4BFEA785DC78773634D4F0B11263DEA4264A_gshared_inline (Enumerator_t78E3DDC48E55D580C7825B31345D34C54F11485F * __this, const RuntimeMethod* method)
{
	{
		uint32_t L_0 = (uint32_t)__this->get_currentKey_3();
		return (uint32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  Enumerator_get_Current_m51D17B47D04EBA2739C175CF657AB6ECB640F47C_gshared_inline (Enumerator_t5A0294D500B4754C3716CF3C694CEC7384B7B4E9 * __this, const RuntimeMethod* method)
{
	{
		SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940  L_0 = (SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 )__this->get_currentValue_3();
		return (SimpleTuple_2_tD1F9D71970F55B37274985B176DE51129A219940 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0  Enumerator_get_Current_mCE89EF7C00CD1E4756D32BD216BBAFC5D0800DDC_gshared_inline (Enumerator_t3BC2CD290903358DF01D1688AD70DF3262417F61 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0  L_0 = (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 )__this->get_current_3();
		return (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t KeyValuePair_2_get_Key_mB20A449D5237B771AE841AAC0CE2A79147C707C4_gshared_inline (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 * __this, const RuntimeMethod* method)
{
	{
		uint32_t L_0 = (uint32_t)__this->get_key_0();
		return (uint32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  KeyValuePair_2_get_Value_mC4BEB487167E69E2EBB1D850CCFF9F9F65FFB478_gshared_inline (KeyValuePair_2_tD214D126B84231FAC1411ED36FB0206A9F643CD0 * __this, const RuntimeMethod* method)
{
	{
		SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  L_0 = (SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 )__this->get_value_1();
		return (SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Enumerator_get_Current_m705CCAF83279A3F5A2CCA8A04CCEDC36156C64FB_gshared_inline (Enumerator_t60DC3A06D912A6C82069792BF4ED93BFFE2E22A9 * __this, const RuntimeMethod* method)
{
	{
		uint32_t L_0 = (uint32_t)__this->get_currentKey_3();
		return (uint32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  Enumerator_get_Current_mD9B94FD707ABFE0C1EC7F7DFCC59815A59E998BD_gshared_inline (Enumerator_tCBDD89B4AE4C7E28ACA2D56206FBC78C08EBCC56 * __this, const RuntimeMethod* method)
{
	{
		SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768  L_0 = (SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 )__this->get_currentValue_3();
		return (SimpleTuple_2_tEAA7DB23A097AF05C1B4F25C08844D21335FA768 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83  Enumerator_get_Current_m55B23807174A2CA880033058841527F928BDA86A_gshared_inline (Enumerator_t093E10E62E5B0CC9A7A1CEA782F27A3317BD1D5A * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83  L_0 = (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 )__this->get_current_3();
		return (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t KeyValuePair_2_get_Key_mBAC6123DA95877C045253627BE76A5234B711332_gshared_inline (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 * __this, const RuntimeMethod* method)
{
	{
		uint32_t L_0 = (uint32_t)__this->get_key_0();
		return (uint32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  KeyValuePair_2_get_Value_mEC318EF9B03B8939EA829932E766F2D00B303C26_gshared_inline (KeyValuePair_2_tA76D3186014853A5D2216F7170E3FCF8C9552D83 * __this, const RuntimeMethod* method)
{
	{
		SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  L_0 = (SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 )__this->get_value_1();
		return (SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Enumerator_get_Current_m82A5BB6093ED85C8F62CE9A63C030EDC31A410E3_gshared_inline (Enumerator_t46F4E1038CB6A8BA482A5763AEABACCB7455E95E * __this, const RuntimeMethod* method)
{
	{
		uint32_t L_0 = (uint32_t)__this->get_currentKey_3();
		return (uint32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  Enumerator_get_Current_m0F3BB75963309D6417EDEC6C995211D0E6D300BA_gshared_inline (Enumerator_t602A697D9F4AD8DC933BE9203E77B246824D0E95 * __this, const RuntimeMethod* method)
{
	{
		SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1  L_0 = (SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 )__this->get_currentValue_3();
		return (SimpleTuple_2_t070FD573105D2C7B339C6468D7045C60AA663CB1 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329  Enumerator_get_Current_m4D27705359F05FBF48605E4A80E9335887533177_gshared_inline (Enumerator_t493BCA16AE48D20BC56B52A610D1A7E7E63E9B4F * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329  L_0 = (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 )__this->get_current_3();
		return (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t KeyValuePair_2_get_Key_mD05215E22C7A7F46C33AD78FD65AA475367DA23F_gshared_inline (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 * __this, const RuntimeMethod* method)
{
	{
		uint32_t L_0 = (uint32_t)__this->get_key_0();
		return (uint32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_mCD93A7700AF69594AD330A91F8F778302EFF3480_gshared_inline (KeyValuePair_2_t1C899E1D384EB1A82B398076E49CE2B74F0CE329 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_value_1();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Enumerator_get_Current_m8117F8B19DD849CC8F26E50D5183858944869231_gshared_inline (Enumerator_tB2EEA8F1FBF6B3ABC6B2A8FB4B15A556CEDD151F * __this, const RuntimeMethod* method)
{
	{
		uint32_t L_0 = (uint32_t)__this->get_currentKey_3();
		return (uint32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mCB959A6A7034AC799AEFF6C0D5D6ACD37ED08AE2_gshared_inline (Enumerator_t397F910A24E1A03A1942D92BB3C89BED167FE81D * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentValue_3();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA  Enumerator_get_Current_m19AAEBA1A82A1F2EB6D56E59B8201B8802154E4B_gshared_inline (Enumerator_t7D38DDF02B1386C127E40FC1A0D797D725D62BEA * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA  L_0 = (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA )__this->get_current_3();
		return (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t KeyValuePair_2_get_Key_mF8F0216E14C54E39812122729D57485323ECD580_gshared_inline (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA * __this, const RuntimeMethod* method)
{
	{
		uint32_t L_0 = (uint32_t)__this->get_key_0();
		return (uint32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m6BC97F2C3799A9DCBDEECC56E974E4724926F8D4_gshared_inline (KeyValuePair_2_tCEEEA2545C9572EC331DBB69871921A5B01E60DA * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Enumerator_get_Current_m2CAC954CD5A710126A3CDFE8BE9BD6F10C2833E4_gshared_inline (Enumerator_tC8F06C4EEF04623FAE11476A54F9DD491F6C4B69 * __this, const RuntimeMethod* method)
{
	{
		uint32_t L_0 = (uint32_t)__this->get_currentKey_3();
		return (uint32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m8771447B47D7A1D61B647FFDC02FE36A4502C2D2_gshared_inline (Enumerator_t9EEAF651D88531DF7DE715FD861390FCCAF99A92 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68  Enumerator_get_Current_m5CE5FFBB9E85965FDAF361AA0C62559A429B2A72_gshared_inline (Enumerator_t917A19DD50E69BDEF0758342EC05B6FB449D64F2 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68  L_0 = (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 )__this->get_current_3();
		return (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t KeyValuePair_2_get_Key_mBD0390B8F1D91BA1590854E2DC16543D5A56E359_gshared_inline (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 * __this, const RuntimeMethod* method)
{
	{
		uint32_t L_0 = (uint32_t)__this->get_key_0();
		return (uint32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t KeyValuePair_2_get_Value_mB8D07201A660CA269E2059D379E0EF97CBE61AA5_gshared_inline (KeyValuePair_2_t8DE7942F93E3F5958B0EAEB238F6C53DE37A9D68 * __this, const RuntimeMethod* method)
{
	{
		uint32_t L_0 = (uint32_t)__this->get_value_1();
		return (uint32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Enumerator_get_Current_mAB5D5F2AD25C6AB635CA044AEDF8DDE87577C6F8_gshared_inline (Enumerator_t2A369D2A685E1014D10C70DDEA67194129F063A3 * __this, const RuntimeMethod* method)
{
	{
		uint32_t L_0 = (uint32_t)__this->get_currentKey_3();
		return (uint32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Enumerator_get_Current_m8F4E9C8A2458AC570194E8F023DB88917FB9D881_gshared_inline (Enumerator_t30EC34E56E2F2F2A2D2FFA5D05E8F12445902243 * __this, const RuntimeMethod* method)
{
	{
		uint32_t L_0 = (uint32_t)__this->get_currentValue_3();
		return (uint32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703  Enumerator_get_Current_m63B1D951B21DCE7A50FAA8BA68F64D6449B9E2F7_gshared_inline (Enumerator_t9ABB8968A55D15991DBCBE45FB5F3ECEDA0D0E7C * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703  L_0 = (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 )__this->get_current_3();
		return (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t KeyValuePair_2_get_Key_mA8FB08FBAB14B2636B8CCB9AF7335BE74E40D610_gshared_inline (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 * __this, const RuntimeMethod* method)
{
	{
		uint64_t L_0 = (uint64_t)__this->get_key_0();
		return (uint64_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m5B2D0424A5223AE5ED41CF182485150C056F8DC5_gshared_inline (KeyValuePair_2_tB8C085DAB5BB6A37255E0F93DBDCB70456DA2703 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t Enumerator_get_Current_m1410E167C2512E6BBE2B465FE59D07168CFFE4FB_gshared_inline (Enumerator_tEC954AC480CF2896309DB234C051D9673E603A45 * __this, const RuntimeMethod* method)
{
	{
		uint64_t L_0 = (uint64_t)__this->get_currentKey_3();
		return (uint64_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m9533A0264F8D3BCFE6DD4860D5E0ADA958E03AEA_gshared_inline (Enumerator_t982A8C1272A6393752AE9EE877A586D4EAA04934 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551  Enumerator_get_Current_m23B8CC855231000EC661C87C6F73B91516A0DC30_gshared_inline (Enumerator_t81F0095C2D5C396203071D667A6252EFAB3D76D6 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551  L_0 = (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 )__this->get_current_3();
		return (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  KeyValuePair_2_get_Key_m212B0FE7898E52C6B11FD6DD2C01E618B497E2AD_gshared_inline (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 * __this, const RuntimeMethod* method)
{
	{
		TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  L_0 = (TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 )__this->get_key_0();
		return (TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_mB163C52D89E02AECC98A60EC1244AD3DB0F622F2_gshared_inline (KeyValuePair_2_tCBAAE4FBE6091373C1916EE17527311382CF4551 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  Enumerator_get_Current_m3B16C98F89532B1B1779AEA703E89F4C00B89023_gshared_inline (Enumerator_t914132A1A7488464276E36385DFE4C80616AB5E9 * __this, const RuntimeMethod* method)
{
	{
		TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901  L_0 = (TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 )__this->get_currentKey_3();
		return (TileCoord_t491EABF2B90DFB255C8F7624FF5528F2DE2CC901 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mAD37B9480E773B32021E24AD633432749DB9E60F_gshared_inline (Enumerator_tE3AED6FABD554C41493509499DBC5907B75D4DB3 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_0;
	}
}
