#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<System.ValueTuple`2<System.Object,System.Int32>,System.Object>
struct Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E;
// System.Collections.Generic.Dictionary`2<System.Char,System.Nullable`1<System.ByteEnum>>
struct Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272;
// System.Collections.Generic.Dictionary`2<System.Char,System.Char>
struct Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186;
// System.Collections.Generic.Dictionary`2<UnityEngine.ProBuilder.Edge,System.Object>
struct Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC;
// System.Collections.Generic.Dictionary`2<UnityEngine.ProBuilder.EdgeLookup,System.Object>
struct Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C;
// System.Collections.Generic.Dictionary`2<UnityEngine.ProBuilder.EdgeLookup,System.Single>
struct Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71;
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>
struct Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Boolean>
struct Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Char>
struct Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Int32>
struct Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Int64>
struct Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Object>
struct Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F;
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Vector3>
struct Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE;
// System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Boolean>
struct Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2;
// System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Object>
struct Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337;
// System.Collections.Generic.Dictionary`2<System.Int64,System.Object>
struct Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26;
// System.Collections.Generic.Dictionary`2<UnityEngine.ProBuilder.IntVec3,System.Object>
struct Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C;
// System.Collections.Generic.IEqualityComparer`1<System.ValueTuple`2<System.Object,System.Int32>>
struct IEqualityComparer_1_tCBD2100919513E386AF6D497D7E2849123F5A560;
// System.Collections.Generic.IEqualityComparer`1<System.Char>
struct IEqualityComparer_1_t14D152F51FFEB2DFB3BB3C565BF985F2F0EE1483;
// System.Collections.Generic.IEqualityComparer`1<UnityEngine.ProBuilder.Edge>
struct IEqualityComparer_1_t0F54F964EE7756D6B25E84966D4DEC0AC34B29F9;
// System.Collections.Generic.IEqualityComparer`1<UnityEngine.ProBuilder.EdgeLookup>
struct IEqualityComparer_1_t583B9959A07EFC7A290367F1EE3CAF9F9DF3DCC2;
// System.Collections.Generic.IEqualityComparer`1<System.Int32>
struct IEqualityComparer_1_t62010156673DE1460AB1D1CEBE5DCD48665E1A38;
// System.Collections.Generic.IEqualityComparer`1<System.Int32Enum>
struct IEqualityComparer_1_t7AA149E6B89D540CAA0C0E63998D86FFAF7B9FAC;
// System.Collections.Generic.IEqualityComparer`1<System.Int64>
struct IEqualityComparer_1_tBD7EB381E8B25356EF3AED6C41B65AECA6B91A19;
// System.Collections.Generic.IEqualityComparer`1<UnityEngine.ProBuilder.IntVec3>
struct IEqualityComparer_1_t8C6EA8E646032A2D546B5F92FA9F41E56E52EE2B;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.ValueTuple`2<System.Object,System.Int32>,System.Object>
struct KeyCollection_t0CC1A052C3632F2BD166B3F1576E8B784018E038;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Char,System.Nullable`1<System.ByteEnum>>
struct KeyCollection_t1A1DA284E8BDDA843D27E7713EBF6726E500AB51;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Char,System.Char>
struct KeyCollection_t8845FEDE673420134699407877D5F63025556DA7;
// System.Collections.Generic.Dictionary`2/KeyCollection<UnityEngine.ProBuilder.Edge,System.Object>
struct KeyCollection_t2ACE147932677879068D44059D4B1DA74F09565D;
// System.Collections.Generic.Dictionary`2/KeyCollection<UnityEngine.ProBuilder.EdgeLookup,System.Object>
struct KeyCollection_t42D27E68BBA6CC4FEB39FB8D7EC9B2AFD4E0967A;
// System.Collections.Generic.Dictionary`2/KeyCollection<UnityEngine.ProBuilder.EdgeLookup,System.Single>
struct KeyCollection_tD60CA17FB0980709D12A24363F5C90C1CD4C61AC;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>
struct KeyCollection_t82D59D34766B8CEF2D669407C9E6A25114524C50;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,System.Boolean>
struct KeyCollection_t1A4234C2733AA679CBD9BA87755956535D81647E;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,System.Char>
struct KeyCollection_tB6DA7BD3F3255AFC2FAD2CA9A291FBA43E5CD4B1;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,System.Int32>
struct KeyCollection_tDB6919EBDF36E83E708A483A6C4CF8065F62D1E0;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,System.Int64>
struct KeyCollection_t6C75FA39C169AFB913CD046927B28E95AA96C54A;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,System.Object>
struct KeyCollection_tBAE0EBE1B8D4A3690FCB3ADC3EF79DF8654B6A36;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,UnityEngine.Vector3>
struct KeyCollection_t1D0351E51DC9046614511F1FE31A2A8980018BF3;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32Enum,System.Boolean>
struct KeyCollection_tE49F0AB9DC58AB54554E61F5313C533847DE54ED;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32Enum,System.Object>
struct KeyCollection_t9EE4F9D0A4F83EC4D31ABD4E20E68B4DD148ED6D;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int64,System.Object>
struct KeyCollection_t16FDDD229F402DEF0A0B7629138ED4056009E52E;
// System.Collections.Generic.Dictionary`2/KeyCollection<UnityEngine.ProBuilder.IntVec3,System.Object>
struct KeyCollection_tEA63E18CDB5A69DD61C24D4D62EDE38D54506052;
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7;
// System.Collections.Generic.List`1<Cinemachine.CinemachineClearShot/Pair>
struct List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34;
// System.Collections.Generic.List`1<Cinemachine.CinemachineStateDrivenCamera/HashPair>
struct List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060;
// System.Collections.Generic.List`1<Sirenix.Utilities.DeepReflection/PathStep>
struct List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5;
// System.Collections.Generic.List`1<System.Diagnostics.Tracing.EventProvider/SessionInfo>
struct List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17;
// System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>
struct List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308;
// System.Collections.Generic.List`1<Sirenix.Serialization.FormatterLocator/FormatterInfo>
struct List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD;
// System.Collections.Generic.List`1<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>
struct List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE;
// System.Collections.Generic.List`1<Tayx.Graphy.GraphyDebugger/DebugCondition>
struct List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778;
// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>
struct List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA;
// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>
struct List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7;
// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>
struct List_1_t3217BEA3E804D37821CC19C924386325EE87840D;
// System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>
struct List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4;
// System.Collections.Generic.List`1<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>
struct List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097;
// System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
struct List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA;
// System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheCurve/Item>
struct List_1_tC1537C8DF457B7721EAA10465942441865A779E5;
// System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>
struct List_1_tAED568015081230FCEC357C56CB10520C53903F7;
// System.Collections.Generic.Queue`1<UnityEngine.UIElements.EventDispatcher/EventRecord>
struct Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.ValueTuple`2<System.Object,System.Int32>,System.Object>
struct ValueCollection_tE0DEA97E692A65D11F8A256E4332962451F4ED0C;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Char,System.Nullable`1<System.ByteEnum>>
struct ValueCollection_tB525721CAE4D89883D0FBE5C9483F9B23DE5E234;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Char,System.Char>
struct ValueCollection_t44C6E8AFB3B5D3EE08625EE051153188B8C2EE9A;
// System.Collections.Generic.Dictionary`2/ValueCollection<UnityEngine.ProBuilder.Edge,System.Object>
struct ValueCollection_t152FFD3A4753CC7A1622F27CF41E428C6435E76B;
// System.Collections.Generic.Dictionary`2/ValueCollection<UnityEngine.ProBuilder.EdgeLookup,System.Object>
struct ValueCollection_t3E1569AAA338B0788132FC8ABC0D36B4B7D128A1;
// System.Collections.Generic.Dictionary`2/ValueCollection<UnityEngine.ProBuilder.EdgeLookup,System.Single>
struct ValueCollection_t1EA57D68A16EBC578D6938B1F99973D5A370A97B;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>
struct ValueCollection_t8D10A4CF9FD2D8FDFCA128C70435B28A286F7461;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,System.Boolean>
struct ValueCollection_tAC9371FC72C759652E224BBBE13669CD7F4FC7EC;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,System.Char>
struct ValueCollection_tDEA922C20FE7390F1063807C7F0EAE8B2C022A7B;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,System.Int32>
struct ValueCollection_t8738745D8513A557A82E6E097DF4D4E70D5253C2;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,System.Int64>
struct ValueCollection_tDD2C80682AF4CF18883668E136B1980110C79D95;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,System.Object>
struct ValueCollection_tBBFF5FCCEA64DACDC4DFAB67787E57F5B92377EF;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,UnityEngine.Vector3>
struct ValueCollection_t8301D8E3E21D289F07BAF2F253BE39A360CE838C;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32Enum,System.Boolean>
struct ValueCollection_tB0BC639CCF94C6DCA0A66A10BCCB341DB51863F8;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32Enum,System.Object>
struct ValueCollection_t5373BD128F5AE1EA1689DBC1D1B58C837368E16A;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int64,System.Object>
struct ValueCollection_tE16ED6DFB218FE1E5E8729436D481A5AD1D82C10;
// System.Collections.Generic.Dictionary`2/ValueCollection<UnityEngine.ProBuilder.IntVec3,System.Object>
struct ValueCollection_t4960E90859D7038837C9A65A4035D9EB58DF480D;
// System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Int32>,System.Object>[]
struct EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C;
// System.Collections.Generic.Dictionary`2/Entry<System.Char,System.Nullable`1<System.ByteEnum>>[]
struct EntryU5BU5D_t05FABEF7CAF93D44762363F9253A836987557DD0;
// System.Collections.Generic.Dictionary`2/Entry<System.Char,System.Char>[]
struct EntryU5BU5D_tDA5E305C9EADF92614BC0156B3E33213748FBB08;
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.ProBuilder.Edge,System.Object>[]
struct EntryU5BU5D_tF69C2A6148AC7E6B0339CF89E6E757C8762F1A46;
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.ProBuilder.EdgeLookup,System.Object>[]
struct EntryU5BU5D_t92CD17E3C5D2CA64B69BDC8B590E0F0DA49CBBA9;
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.ProBuilder.EdgeLookup,System.Single>[]
struct EntryU5BU5D_t58DE7082AEB0ADE51B2A6D083D553A63C3070080;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>[]
struct EntryU5BU5D_t2AE4F5883F2CAFCDD6E43BDD31DD18581065A38E;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>[]
struct EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>[]
struct EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>[]
struct EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>[]
struct EntryU5BU5D_tB210152E9D3EBE4609E3432D20C529E7C1B65D44;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>[]
struct EntryU5BU5D_t5373F057B0634C286A365E78C66FE57DBBDAB86E;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.Vector3>[]
struct EntryU5BU5D_t3F6DC7E786472258EC3C650DE0846B75CAA40135;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Boolean>[]
struct EntryU5BU5D_t077139FF9782719B9761796888FB427B5A5D5BA4;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>[]
struct EntryU5BU5D_tF1930D9C70541EDABA95C6FA0CBA71DC49A99D2A;
// System.Collections.Generic.Dictionary`2/Entry<System.Int64,System.Object>[]
struct EntryU5BU5D_t09DFC45FB52797A74E5223B0C57834458C443E45;
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.ProBuilder.IntVec3,System.Object>[]
struct EntryU5BU5D_t38F8CE568A73910CFAC659B40243ADA61D25FA8F;
// System.Collections.Generic.List`1<System.Int32>[]
struct List_1U5BU5D_tABF499D891C900D1171501E0545AD96030B3877C;
// System.Byte[]
struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726;
// System.Char[]
struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34;
// System.Int32[]
struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32;
// System.IntPtr[]
struct IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971;
// UnityEngine.Rendering.VertexAttributeDescriptor[]
struct VertexAttributeDescriptorU5BU5D_tD5E8E25AC5B9F233FDC5658F2C11FB7412BBDBFF;
// Cinemachine.CinemachineClearShot/Pair[]
struct PairU5BU5D_t7441CA8A5CDCAB9FDC960E4D579F036B21001AD9;
// Cinemachine.CinemachineStateDrivenCamera/HashPair[]
struct HashPairU5BU5D_tE3131CB7387EDAE7F06F6FB4499C99A71C903132;
// Sirenix.Utilities.DeepReflection/PathStep[]
struct PathStepU5BU5D_t32C3A5CB49B19B29CFA3F68FC434A63B9A17577B;
// UnityEngine.UIElements.EventDispatcher/EventRecord[]
struct EventRecordU5BU5D_t34BA5D6EE7E8D43DD53A315BEBE6341867D63FB3;
// System.Diagnostics.Tracing.EventProvider/SessionInfo[]
struct SessionInfoU5BU5D_t42BA9C3B2898F9EDC1FF64FF2B6D4C6F8FC4F179;
// UnityEngine.UIElements.FocusController/FocusedElement[]
struct FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3;
// Sirenix.Serialization.FormatterLocator/FormatterInfo[]
struct FormatterInfoU5BU5D_tF413BA5B6CA0956DB78425E7B9734FCB2DE2AE16;
// Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo[]
struct FormatterLocatorInfoU5BU5D_tBF16D61C745FA2B05012C38A957B2ECC93DE2DE5;
// Tayx.Graphy.GraphyDebugger/DebugCondition[]
struct DebugConditionU5BU5D_t993B6D7854775B1009CEAC95509AA7206005CAEB;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData[]
struct PassDebugDataU5BU5D_t939F63843A1011FC990FCA59719CD59D224D9ADA;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData[]
struct ResourceDebugDataU5BU5D_tE1E923B7EAAFC034B9C99BF83EF0AE7827C18528;
// UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge[]
struct EdgeU5BU5D_t5C61D8F639EA5489731E0154AC9B4BC2640F1A98;
// TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame[]
struct FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D;
// UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry[]
struct NotificationEntryU5BU5D_t09774245BA02F3982CECCBB4CB7E3DAC2CA8B345;
// UnityEngine.UnitySynchronizationContext/WorkRequest[]
struct WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F;
// Cinemachine.TargetPositionCache/CacheCurve/Item[]
struct ItemU5BU5D_t1108E169C548FBD6E94B6418A98483F93C2FB3E8;
// Cinemachine.TargetPositionCache/CacheEntry/RecordingItem[]
struct RecordingItemU5BU5D_t519137B584A64E57F8188DDEE96C7A40220E40F5;
// UnityEngine.UIElements.EventBase
struct EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967;
// UnityEngine.UIElements.Focusable
struct Focusable_t54CC145FEE85D2A5D92761C419288150CF5BEC14;
// System.Collections.IDictionary
struct IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A;
// Sirenix.Serialization.IFormatterLocator
struct IFormatterLocator_t569A4E843B5891A442A8A84BDDB50957C940B96E;
// UnityEngine.Playables.INotification
struct INotification_tFB7646E6B1EA37ECE9D39374A3BD74B278E19C56;
// UnityEngine.UIElements.IPanel
struct IPanel_t41B9E8E8B00577E4CF3BC0346D701D46462E55EB;
// System.InvalidOperationException
struct InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB;
// System.Threading.ManualResetEvent
struct ManualResetEvent_t9E2ED486907E3A16122ED4E946534E4DD6B5A7BA;
// System.Reflection.MemberInfo
struct MemberInfo_t;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F;
// System.Threading.SendOrPostCallback
struct SendOrPostCallback_t6B7334CE017AF595535507519400AC02D688DC3C;
// System.String
struct String_t;
// System.Type
struct Type_t;
// UnityEngine.UIElements.VisualElement
struct VisualElement_tAF72253CBD78143319BFE58F26C2349B2959C8C0;
// 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* _stringLiteral2390D6884F59E2E4EA04837AD7D6268548597633;
IL2CPP_EXTERN_C String_t* _stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97;
IL2CPP_EXTERN_C String_t* _stringLiteral834F4B6837B71847C4048C946DF8754B323D6BF9;
IL2CPP_EXTERN_C String_t* _stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m02D594CA67490F8FA6E995D7A5BD1DD49EB7B4A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m0F5E9B31E4EB5CBA4A7820BE1D0529B8BB64E260_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m15C4A84606B50B99D1B8265BF6592F52618E9500_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m160F29329A8898C1120DF9402A2A3506C3A98DA2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m19CE97C06341764BCE16E812AD163C42267E00B8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m1B660F924A5792E574E7CDE3D5B87187A1834B14_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m1CC8DD6FFF2A8C49C6040540FFADF0D43165484E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m31BADE5F38320B5C842F509843F85760E1F96D25_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m31E16654933CCAC986A58B6862F49CBE002BE2CE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m374AE4574583D5672A3447A00E8EB4A2B1EFA24B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m3C84CB045A76E06254E5FC30903CECE15F8D644B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m3DD3AAB37414BA6B1BFFC0847CD20202669C5373_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m48A8D06ED3FFA43F3D74538925FAD29EC1CB01C3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m505ED103C69F0170A33937C8BA2F47C8192CC401_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m542E2EDE86D96F788CD3085D2EEA60BEBEC7209D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m591CCA2E5BC073733DB11EDEBC6523FF1188D830_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m59F7AF2F6995B1991B7326FAB4E6439433B88ED3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m5A320422081B4E623714143C7C4D691C473FCA74_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m636FD69973C2065059D4855BF93E3EEF5AE630F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m64FBFAF745E9129030A9BCA38955DC213C82A5F2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m67F5063BBFB61788556F9179737D00175F95402D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m68945CFBB7D71C6E8C897DB03CFA2E95E699C692_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m6AD5CAB15E46C74C3A927588A34DD2AF9B29FE28_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m6BB37B162A44BA7E8104BCF04BE66AC8D5E6E46C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m6FDB80967F4F776918F39490D2753726CE66A156_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m78AD7EE99253D01FE03BC9917F994D4E2014DAA4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m793FAF3A359D2BA5916599557EDB8347386EF41C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m7A3C44B6E33A7DD76006B3E39A1C4E6F0553252E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m803B2AF3730A28E4E3E36DF040EE4EED4C272270_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m80E734EE5F4BDB5BDEB07709FB0633FE5C275FEC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m80F3FF01D8D7F1984ECCCB4530C537211153F4C8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m906DB44CDB0FD4FE31F83C1A21068072510C0ED3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m91C3D0A3FAA5B51E18B2A4694B7238C009C86CC2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m92A76A3DFFDAA6A7830C8DE6C20F990CEDCA2D83_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m957EE30263D26816360157D17E55795DDB4C5BA6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mA2ED7DB9BD5A1F9A31392132DDE9FB0C0B46FC33_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mA41921E99CAF134280A02265C14A4A191B1045FB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mA515BF3DD0AF5CB337E2884895CCFA8289D60D82_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mA5CB6424F8C2E02D51A357DFA64546C2DDBBCCED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mAC140F53C74564529B3E62DA36264184BC69685A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mB7ABC096F17D5B6D3195AF0EDD40FB6F907A7CEF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mB919589AB70D4741CE558C84B087A5D6955163D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mBCE4E05F6604BC42862B02070A41188F85EBCCCD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mBF25F02CECF736992C6B2894C09F588BF08BBE64_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mD0D8293573234974E35222394546D42E4F293E2C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mD75F6C020DBA9AEC41D9AD2400B1B59CF4FB865A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mE8561C4752E33E1D58CA3AC210D9B55793C3BD95_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mEEAA9A380252BB2F9B2403853F4C00F2F643ADC4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mF7238BE250F9FF0D9CD665C2F66BB12C98FDD71D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mFAC2EE7E18E9060BDE661CAD7E7029128EA5112F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m0498F770147AF7E30A54A7A40A00DC6F193C236C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m18710BA242568F8BB74A7FCB3BFCE958B7553619_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m3EAFAC5F05013057D91853158510DDD1D5752132_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m42BE32DD75DEDA15817A052E064C975047450864_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m545A77515DBC10E60D8CB814BD1928F8E6E0BC0C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m6C94F49529E71D2A3C681FE5C2C10922821D8FDA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m78F34A36A8D8C7EF2BFA4B5B0A9617B36D8EA286_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m790DF0037856FBA3CD009DB986FB98E40175FFAD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m95AE1D07131DEA25BDA68FD993DD50F4C304FF76_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m99FD8BD8A306FDCA2DCA1E2DA41A19A0EBC802F0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mA1A8BEBC5590376C0644FEC8C147FAC795C3487E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB4D1167521ACC6149EB6C19E0A274ED499E2F362_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB65D1065175B5F82C094B21DF97FFD8714A04E3C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB6832DAFC1E15ADE2772D82D2DB62E96CA549DF5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mC7C5F9F26A46F627411FECE9B25ECCF2C1C726C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mCA6962A611849247C8B37214CF32C7370E87F3B3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mF785CA7D214FD2549A4B12DFF2BF03775914BC1C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m0DDA41417D9619FBF48526F5B54C4A98A7631EAD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m1522189997C265D6113E978CE47A22DE900E9C28_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m2A87CEEA79CFF5B14F4518D5509E1548E9C9DACF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4893B68861A9A1406F650F163F5040C33154BBE3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6C7F3BEA9CD879B52BB6AC00E94451A1C6740D72_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7195A3F0F61A9C4A6DEB5CD364EF7B67C77F5FF7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7CCDD69A37C9EA783ACD7E58A5C968F7A80AEF6A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m83A711040D8E80BC2518DDF501BA30FDDC74A678_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m88EAD59511213C7C22883698BD35D5DF9DEB64AD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m98E1769978B0035B7F3A452BDBEC99066A228DD7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB1040FAC202AE8213C51C7220E6AC7C864488F5E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB87833CDF9A5A409CD9CECFF9171B09CB2DB6A6C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC2E49BCD5B565E3C55CBEFEF9E80FBC6EBAF48BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE145F6217C397D59990D9479CF1E8B15211D4432_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE44AA33A82FC173DA7ED8D23E98B8480A957511B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE4E1D3015699143FAABC87B51D235D7D748CA4DE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mEB827A829C59552B44F5FFD9AC4066D491F3E36E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m047C48D2A97BD8A80FADA625331821ABD7712377_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m0B59FBF64286678F16053F28D15E2D42100DAE38_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3EEF7BD24896C1E95EB7D7DF8AA03E82AE34CC46_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m62312FFD339EAF57616F8E06BD94151D26ADFC75_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6734F57DB3CA6354AB6136968BBB4A42401299BA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m76B6D06456DA5C96765E895AC12804D78E13D7AB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m86C0E417B3D8659A3229125F3C74B116EB1C52D0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m983F007BC93451CF674DA9A7999FE078A70CA8E7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAE11B5260B8E5A0CB9E529A8E5ABD5932DF6527C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mB062CD9F2986024BF7E5D3D502B11F7A62FBE46B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mB91A578CCDFFE746633531F3912558D0A7BF6AF2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mBB2E32D7E90BA4D21BB85B132B03498E50A64444_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mD0233A71B8EB93AC878907357C8DF35D913F0FD1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDA21910545AA9F64E3504B6FB36E9BF544A18FA0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDA85A86C74AED4EA74A872C505F5267DD0259F1D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDE6E1F3A09C66968F4B35866C7CA470A2786F3FE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mF2C2FC374708A90A67226005057BE6E31EE8E01D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m03D5E9B7DE492B90184AC1C0C17B388D2E2CC589_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m05F6BA06AD95BB99EFB6DB2D5CECA6C5962BD444_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m07CF58BA8E6DEF222C96F0445D9C57EB9F2A50E5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m0AE0AAD207151A5D49B0D34457DD4B08DC77496E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m139FECD6F844271B25B65B919C6223A85194842E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m1A386BD0A2422C2FACDCF7FBCD4867638EB3FAD8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m205D5EC197C8D65EB64B6F99F2AA5348BEF69238_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m26023833FC1E3A872955AA372C8FA1DFACF9A6BE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m27008AE0FADB62C0275DAF826E07065C2F3A83CB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m32149B8436AA8E15C0777F28942D735F4D4D8B44_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m3471AD117BFCAB280C8A71888411A7952E05FAD8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m492E8E7AEE24A270FF6B04940BEC3B59C9E790E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m4F753DC9DFA479648584509157943BF2B94F1E43_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m566DE94D90E92DE943240C35BFDA54B84FA084BF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m57A04D57B987AD568BA0D3BA7C4CFAC1BA2B6D6E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m5ED8F6114E0BC5462120533C61D94886FB0F714B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m6178B76CB54754F85D698376465BA6EDCFE23576_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m6A18EB84BF6A26717789AB7E76CB96DCC1724603_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m6CB0F7DBD4C27B6EC0BF0F14467A63CFB5654F5F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m713158B72A8092916C6C32994D23EB6FEC86115F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m755D0F91E9764F485A3DBCB655E73EB3A82C7A6D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m79CC3D4E46945F0C0F79E8DFDCEE058AEEE4E6F7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m79F157388D7D9340F704B4A12DE261005AD166BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m7C57FA31412AED2CC969167AF134356035D30100_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m7E548316E0AD768E1D18A0947CECB9549100EB94_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m83453B15F7F85105C76FA1B6E7943807D14D9F91_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m842687CD48BC04E4765D91229A9A1584EF9AA128_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m84B174730D104E312010F8111D4E2369C9EF0222_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m8AC978D8CA343874D62634AC963AC1EC56B49C9E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m93A8324306262A8C3FEC3BC9C845489369EB847B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m95AFDCF4D8E6F813E03D3BFFF5F0D1F7BFB0742A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m9B0A92EFECFF0DAB85BDAD742839BCFCDF7FFE93_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m9D650B50F7B6A15545EEA52650C86F1814DAA573_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m9DC1E90F8390C693CDBD5F165705B9A4C3BF6A42_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mA5C74C90872399C22D4435BD47E628DA535EE03D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mAFFB267CF743DD3752DFCB8956582B3E5EAA6104_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mB5955E75D330A3A009892223BD4F9249215DCAC7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mBC8D38453961C86B21D52FFA6B105ACF1C9A2919_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mBCFD05C55F6F4D248DDC5E897B5131C787BD24F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mBD76B4179C4102C6BC4EC54AC701FCA88F146EEB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mC38442EF4151F59EE048272C139190DE097CE835_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mC3EED5393636757B24F849441B96A004AC3B3453_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mCBE2D4C335FE3A6B5A2E2C1F2A0C28BA07E07E8B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mDC4CA770EF0C362C43E509306DCD5A153CAF677A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mDF96A232F5ABAB33AAFF04A6D45B2B8334FB3D39_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mE3304562E34C7D2DB1784572262891E573913A12_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mEEC909B4A6CD638929C48E7D489A3952181EA32E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mF9457F450628C0B3722FA6719871BEA141B72B9F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mFB2B02C603C904A54D7984CB6FE7A42D0DD2C59C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_mFECAA3A465D12B667519D32139EE1B2EC2CFA516_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m02739CBDDB061566477FA3B26346FDC2695AFCBC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m02CD50FAD4C2AA354E0DD6791FA329F2B64D19FF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m0A4E7E4F6AA8B58B9F3EE662989218081262D667_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m0AE42B5CA78ABD32A1953E9B49AA1C5CCED0B39D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m150F5801B6F24902C8F241B71C4E19F0D682B949_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m23926497E68957E3CF415EC16267F34925737F6C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m23C50AAB3026B98FAB473E284A0D81ACB17E207C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m25DE5F42A2BCFCF9542411836F400F2DCA669596_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m2DD4DA7722B76C1AE0315FC3B151178FA2389A5E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m35F6AB395AA415FC1B7847FC76A4D48CC542CAF1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m42B7DCA13D455949CCF1031DC8A98DACF3CCFD15_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m438EB5195F396931F06F8CCD7EFB3E6FBD31D84B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m4DDF01FE9E4C62E0366C166B072F69B08D0A4C1A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m52A3B6230D7EFFF469131174F640D14FFDF9BEC6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m56DE961685793B379A7F8B55FF46BF9EC1462E2C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m5820CF98C990B22E9AD9441CAC90C47E37FF0C1C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m59AC847D545093171EDD45EC1BA87FB6342F04A7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m5BAF8E4086AE08105F4A6318E006E9A09DD1C3CF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m5BCF5E6BDB861A086803502F5D58530E2DB4D8CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m5D54D0449C4F50B8100CFC2B9D895A8390A553AB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m663FF58FBB0D4DEBB75173D26CA06C67FBB71505_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m6C74908B69B3F887D96065A67581EA99F83F7C16_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m6F3619DD6AF2E2724C97324CFD1773A4DE7815EF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m745074546DE08114D8FE02D09A59C9235A2A11A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m7CA13B7218873F82E8FC1A0FCC9924176DEB0C69_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m8179857B7A1E68EA957233137E844CA4AFC1B3BF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m83DF1B387A5B332F8BD53143CF39A2C8B7E9D738_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m899D6CA1D1767D8F0EEB2098C028CA9CB9FE6CAD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m90BFDC1E9AC7BB904E2DE00C7B01134B4B2BE010_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m96D7DCA6540A7BA8D6F6FF5B25915AB946836D95_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m97042EDD710C35F877A61412605D719C28481C21_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m9E472994687B101566BDB84C10170AFF1F9CD715_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mA52127A6CCC380A1BF2267E4BE87C3D4DC7CEC8F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mAB04B0863564D47E076C95A4EF38BD85969BAF05_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mB1BAE1F04D27551A096B939AF12DEF88678A3689_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mB2501BE9A8F0CECFDBA452D5FAAEA9C975DC3C95_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mB3C0A4155FEAEC243539B1791F60E77D529EDBA5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mB6B5FC459CFCBAABA4CA87AACB06B72363D39CC0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mB70C869265845283CFF669D1DBDD420A27DD6CDE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mBCFD651341D0DD9E0F059BEFCFE88C64707366DA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mC10974414AB6444DA82FC2C33F7E0314F8809958_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mCD53289BA91C96B4B27DF8D40B6E4273690E63D3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mD5CD5CA5AF2F3D8423081D644B73D3594F7D4024_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mD854DC9196AC39D9CCBFB9E2A18953B494F357A5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mDCAE369258D93B50A70EC15B1A4B2A85E2BEEE89_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mE03583578A1A9028450C2FBFB1613A7BFF327C11_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mE31127DED41390ACECB2F7D11BFCD0508836D483_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mEA72357712BEDAC08223106F58143D40BA2E98A1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_mF601CB08A0133389737C982455C6FCD015AB442E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_ThrowEnumerationNotStartedOrEnded_mF5109C6B2DAD36D4F793802EEC3DE4EA67BF2B94_RuntimeMethod_var;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;

struct EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C;
struct EntryU5BU5D_t05FABEF7CAF93D44762363F9253A836987557DD0;
struct EntryU5BU5D_tDA5E305C9EADF92614BC0156B3E33213748FBB08;
struct EntryU5BU5D_tF69C2A6148AC7E6B0339CF89E6E757C8762F1A46;
struct EntryU5BU5D_t92CD17E3C5D2CA64B69BDC8B590E0F0DA49CBBA9;
struct EntryU5BU5D_t58DE7082AEB0ADE51B2A6D083D553A63C3070080;
struct EntryU5BU5D_t2AE4F5883F2CAFCDD6E43BDD31DD18581065A38E;
struct EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5;
struct EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20;
struct EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1;
struct EntryU5BU5D_tB210152E9D3EBE4609E3432D20C529E7C1B65D44;
struct EntryU5BU5D_t5373F057B0634C286A365E78C66FE57DBBDAB86E;
struct EntryU5BU5D_t3F6DC7E786472258EC3C650DE0846B75CAA40135;
struct EntryU5BU5D_t077139FF9782719B9761796888FB427B5A5D5BA4;
struct EntryU5BU5D_tF1930D9C70541EDABA95C6FA0CBA71DC49A99D2A;
struct EntryU5BU5D_t09DFC45FB52797A74E5223B0C57834458C443E45;
struct EntryU5BU5D_t38F8CE568A73910CFAC659B40243ADA61D25FA8F;
struct PairU5BU5D_t7441CA8A5CDCAB9FDC960E4D579F036B21001AD9;
struct HashPairU5BU5D_tE3131CB7387EDAE7F06F6FB4499C99A71C903132;
struct PathStepU5BU5D_t32C3A5CB49B19B29CFA3F68FC434A63B9A17577B;
struct EventRecordU5BU5D_t34BA5D6EE7E8D43DD53A315BEBE6341867D63FB3;
struct SessionInfoU5BU5D_t42BA9C3B2898F9EDC1FF64FF2B6D4C6F8FC4F179;
struct FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3;
struct FormatterInfoU5BU5D_tF413BA5B6CA0956DB78425E7B9734FCB2DE2AE16;
struct FormatterLocatorInfoU5BU5D_tBF16D61C745FA2B05012C38A957B2ECC93DE2DE5;
struct DebugConditionU5BU5D_t993B6D7854775B1009CEAC95509AA7206005CAEB;
struct PassDebugDataU5BU5D_t939F63843A1011FC990FCA59719CD59D224D9ADA;
struct ResourceDebugDataU5BU5D_tE1E923B7EAAFC034B9C99BF83EF0AE7827C18528;
struct EdgeU5BU5D_t5C61D8F639EA5489731E0154AC9B4BC2640F1A98;
struct FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D;
struct NotificationEntryU5BU5D_t09774245BA02F3982CECCBB4CB7E3DAC2CA8B345;
struct WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F;
struct ItemU5BU5D_t1108E169C548FBD6E94B6418A98483F93C2FB3E8;
struct RecordingItemU5BU5D_t519137B584A64E57F8188DDEE96C7A40220E40F5;

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<System.ValueTuple`2<System.Object,System.Int32>,System.Object>
struct  Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E  : 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_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* ___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_t0CC1A052C3632F2BD166B3F1576E8B784018E038 * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_tE0DEA97E692A65D11F8A256E4332962451F4ED0C * ___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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E, ___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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E, ___entries_1)); }
	inline EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* get_entries_1() const { return ___entries_1; }
	inline EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C** get_address_of_entries_1() { return &___entries_1; }
	inline void set_entries_1(EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* 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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E, ___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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E, ___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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E, ___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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E, ___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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E, ___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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E, ___keys_7)); }
	inline KeyCollection_t0CC1A052C3632F2BD166B3F1576E8B784018E038 * get_keys_7() const { return ___keys_7; }
	inline KeyCollection_t0CC1A052C3632F2BD166B3F1576E8B784018E038 ** get_address_of_keys_7() { return &___keys_7; }
	inline void set_keys_7(KeyCollection_t0CC1A052C3632F2BD166B3F1576E8B784018E038 * 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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E, ___values_8)); }
	inline ValueCollection_tE0DEA97E692A65D11F8A256E4332962451F4ED0C * get_values_8() const { return ___values_8; }
	inline ValueCollection_tE0DEA97E692A65D11F8A256E4332962451F4ED0C ** get_address_of_values_8() { return &___values_8; }
	inline void set_values_8(ValueCollection_tE0DEA97E692A65D11F8A256E4332962451F4ED0C * 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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E, ____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.Char,System.Nullable`1<System.ByteEnum>>
struct  Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272  : 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_t05FABEF7CAF93D44762363F9253A836987557DD0* ___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_t1A1DA284E8BDDA843D27E7713EBF6726E500AB51 * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_tB525721CAE4D89883D0FBE5C9483F9B23DE5E234 * ___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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272, ___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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272, ___entries_1)); }
	inline EntryU5BU5D_t05FABEF7CAF93D44762363F9253A836987557DD0* get_entries_1() const { return ___entries_1; }
	inline EntryU5BU5D_t05FABEF7CAF93D44762363F9253A836987557DD0** get_address_of_entries_1() { return &___entries_1; }
	inline void set_entries_1(EntryU5BU5D_t05FABEF7CAF93D44762363F9253A836987557DD0* 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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272, ___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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272, ___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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272, ___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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272, ___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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272, ___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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272, ___keys_7)); }
	inline KeyCollection_t1A1DA284E8BDDA843D27E7713EBF6726E500AB51 * get_keys_7() const { return ___keys_7; }
	inline KeyCollection_t1A1DA284E8BDDA843D27E7713EBF6726E500AB51 ** get_address_of_keys_7() { return &___keys_7; }
	inline void set_keys_7(KeyCollection_t1A1DA284E8BDDA843D27E7713EBF6726E500AB51 * 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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272, ___values_8)); }
	inline ValueCollection_tB525721CAE4D89883D0FBE5C9483F9B23DE5E234 * get_values_8() const { return ___values_8; }
	inline ValueCollection_tB525721CAE4D89883D0FBE5C9483F9B23DE5E234 ** get_address_of_values_8() { return &___values_8; }
	inline void set_values_8(ValueCollection_tB525721CAE4D89883D0FBE5C9483F9B23DE5E234 * 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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272, ____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.Char,System.Char>
struct  Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186  : 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_tDA5E305C9EADF92614BC0156B3E33213748FBB08* ___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_t8845FEDE673420134699407877D5F63025556DA7 * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_t44C6E8AFB3B5D3EE08625EE051153188B8C2EE9A * ___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_t48D162A344757D0DE1647E5114412E6BD640B186, ___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_t48D162A344757D0DE1647E5114412E6BD640B186, ___entries_1)); }
	inline EntryU5BU5D_tDA5E305C9EADF92614BC0156B3E33213748FBB08* get_entries_1() const { return ___entries_1; }
	inline EntryU5BU5D_tDA5E305C9EADF92614BC0156B3E33213748FBB08** get_address_of_entries_1() { return &___entries_1; }
	inline void set_entries_1(EntryU5BU5D_tDA5E305C9EADF92614BC0156B3E33213748FBB08* 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_t48D162A344757D0DE1647E5114412E6BD640B186, ___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_t48D162A344757D0DE1647E5114412E6BD640B186, ___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_t48D162A344757D0DE1647E5114412E6BD640B186, ___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_t48D162A344757D0DE1647E5114412E6BD640B186, ___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_t48D162A344757D0DE1647E5114412E6BD640B186, ___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_t48D162A344757D0DE1647E5114412E6BD640B186, ___keys_7)); }
	inline KeyCollection_t8845FEDE673420134699407877D5F63025556DA7 * get_keys_7() const { return ___keys_7; }
	inline KeyCollection_t8845FEDE673420134699407877D5F63025556DA7 ** get_address_of_keys_7() { return &___keys_7; }
	inline void set_keys_7(KeyCollection_t8845FEDE673420134699407877D5F63025556DA7 * 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_t48D162A344757D0DE1647E5114412E6BD640B186, ___values_8)); }
	inline ValueCollection_t44C6E8AFB3B5D3EE08625EE051153188B8C2EE9A * get_values_8() const { return ___values_8; }
	inline ValueCollection_t44C6E8AFB3B5D3EE08625EE051153188B8C2EE9A ** get_address_of_values_8() { return &___values_8; }
	inline void set_values_8(ValueCollection_t44C6E8AFB3B5D3EE08625EE051153188B8C2EE9A * 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_t48D162A344757D0DE1647E5114412E6BD640B186, ____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.ProBuilder.Edge,System.Object>
struct  Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC  : 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_tF69C2A6148AC7E6B0339CF89E6E757C8762F1A46* ___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_t2ACE147932677879068D44059D4B1DA74F09565D * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_t152FFD3A4753CC7A1622F27CF41E428C6435E76B * ___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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC, ___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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC, ___entries_1)); }
	inline EntryU5BU5D_tF69C2A6148AC7E6B0339CF89E6E757C8762F1A46* get_entries_1() const { return ___entries_1; }
	inline EntryU5BU5D_tF69C2A6148AC7E6B0339CF89E6E757C8762F1A46** get_address_of_entries_1() { return &___entries_1; }
	inline void set_entries_1(EntryU5BU5D_tF69C2A6148AC7E6B0339CF89E6E757C8762F1A46* 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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC, ___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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC, ___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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC, ___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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC, ___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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC, ___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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC, ___keys_7)); }
	inline KeyCollection_t2ACE147932677879068D44059D4B1DA74F09565D * get_keys_7() const { return ___keys_7; }
	inline KeyCollection_t2ACE147932677879068D44059D4B1DA74F09565D ** get_address_of_keys_7() { return &___keys_7; }
	inline void set_keys_7(KeyCollection_t2ACE147932677879068D44059D4B1DA74F09565D * 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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC, ___values_8)); }
	inline ValueCollection_t152FFD3A4753CC7A1622F27CF41E428C6435E76B * get_values_8() const { return ___values_8; }
	inline ValueCollection_t152FFD3A4753CC7A1622F27CF41E428C6435E76B ** get_address_of_values_8() { return &___values_8; }
	inline void set_values_8(ValueCollection_t152FFD3A4753CC7A1622F27CF41E428C6435E76B * 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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC, ____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.ProBuilder.EdgeLookup,System.Object>
struct  Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C  : 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_t92CD17E3C5D2CA64B69BDC8B590E0F0DA49CBBA9* ___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_t42D27E68BBA6CC4FEB39FB8D7EC9B2AFD4E0967A * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_t3E1569AAA338B0788132FC8ABC0D36B4B7D128A1 * ___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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C, ___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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C, ___entries_1)); }
	inline EntryU5BU5D_t92CD17E3C5D2CA64B69BDC8B590E0F0DA49CBBA9* get_entries_1() const { return ___entries_1; }
	inline EntryU5BU5D_t92CD17E3C5D2CA64B69BDC8B590E0F0DA49CBBA9** get_address_of_entries_1() { return &___entries_1; }
	inline void set_entries_1(EntryU5BU5D_t92CD17E3C5D2CA64B69BDC8B590E0F0DA49CBBA9* 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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C, ___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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C, ___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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C, ___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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C, ___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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C, ___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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C, ___keys_7)); }
	inline KeyCollection_t42D27E68BBA6CC4FEB39FB8D7EC9B2AFD4E0967A * get_keys_7() const { return ___keys_7; }
	inline KeyCollection_t42D27E68BBA6CC4FEB39FB8D7EC9B2AFD4E0967A ** get_address_of_keys_7() { return &___keys_7; }
	inline void set_keys_7(KeyCollection_t42D27E68BBA6CC4FEB39FB8D7EC9B2AFD4E0967A * 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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C, ___values_8)); }
	inline ValueCollection_t3E1569AAA338B0788132FC8ABC0D36B4B7D128A1 * get_values_8() const { return ___values_8; }
	inline ValueCollection_t3E1569AAA338B0788132FC8ABC0D36B4B7D128A1 ** get_address_of_values_8() { return &___values_8; }
	inline void set_values_8(ValueCollection_t3E1569AAA338B0788132FC8ABC0D36B4B7D128A1 * 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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C, ____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.ProBuilder.EdgeLookup,System.Single>
struct  Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71  : 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_t58DE7082AEB0ADE51B2A6D083D553A63C3070080* ___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_tD60CA17FB0980709D12A24363F5C90C1CD4C61AC * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_t1EA57D68A16EBC578D6938B1F99973D5A370A97B * ___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_tD9603AAE19AED98CC886A4CB2186CC676A858B71, ___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_tD9603AAE19AED98CC886A4CB2186CC676A858B71, ___entries_1)); }
	inline EntryU5BU5D_t58DE7082AEB0ADE51B2A6D083D553A63C3070080* get_entries_1() const { return ___entries_1; }
	inline EntryU5BU5D_t58DE7082AEB0ADE51B2A6D083D553A63C3070080** get_address_of_entries_1() { return &___entries_1; }
	inline void set_entries_1(EntryU5BU5D_t58DE7082AEB0ADE51B2A6D083D553A63C3070080* 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_tD9603AAE19AED98CC886A4CB2186CC676A858B71, ___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_tD9603AAE19AED98CC886A4CB2186CC676A858B71, ___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_tD9603AAE19AED98CC886A4CB2186CC676A858B71, ___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_tD9603AAE19AED98CC886A4CB2186CC676A858B71, ___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_tD9603AAE19AED98CC886A4CB2186CC676A858B71, ___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_tD9603AAE19AED98CC886A4CB2186CC676A858B71, ___keys_7)); }
	inline KeyCollection_tD60CA17FB0980709D12A24363F5C90C1CD4C61AC * get_keys_7() const { return ___keys_7; }
	inline KeyCollection_tD60CA17FB0980709D12A24363F5C90C1CD4C61AC ** get_address_of_keys_7() { return &___keys_7; }
	inline void set_keys_7(KeyCollection_tD60CA17FB0980709D12A24363F5C90C1CD4C61AC * 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_tD9603AAE19AED98CC886A4CB2186CC676A858B71, ___values_8)); }
	inline ValueCollection_t1EA57D68A16EBC578D6938B1F99973D5A370A97B * get_values_8() const { return ___values_8; }
	inline ValueCollection_t1EA57D68A16EBC578D6938B1F99973D5A370A97B ** get_address_of_values_8() { return &___values_8; }
	inline void set_values_8(ValueCollection_t1EA57D68A16EBC578D6938B1F99973D5A370A97B * 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_tD9603AAE19AED98CC886A4CB2186CC676A858B71, ____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.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>
struct  Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711  : 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_t2AE4F5883F2CAFCDD6E43BDD31DD18581065A38E* ___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_t82D59D34766B8CEF2D669407C9E6A25114524C50 * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_t8D10A4CF9FD2D8FDFCA128C70435B28A286F7461 * ___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_tE00D98F714850C2B46611326F38BF3FB34B94711, ___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_tE00D98F714850C2B46611326F38BF3FB34B94711, ___entries_1)); }
	inline EntryU5BU5D_t2AE4F5883F2CAFCDD6E43BDD31DD18581065A38E* get_entries_1() const { return ___entries_1; }
	inline EntryU5BU5D_t2AE4F5883F2CAFCDD6E43BDD31DD18581065A38E** get_address_of_entries_1() { return &___entries_1; }
	inline void set_entries_1(EntryU5BU5D_t2AE4F5883F2CAFCDD6E43BDD31DD18581065A38E* 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_tE00D98F714850C2B46611326F38BF3FB34B94711, ___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_tE00D98F714850C2B46611326F38BF3FB34B94711, ___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_tE00D98F714850C2B46611326F38BF3FB34B94711, ___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_tE00D98F714850C2B46611326F38BF3FB34B94711, ___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_tE00D98F714850C2B46611326F38BF3FB34B94711, ___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_tE00D98F714850C2B46611326F38BF3FB34B94711, ___keys_7)); }
	inline KeyCollection_t82D59D34766B8CEF2D669407C9E6A25114524C50 * get_keys_7() const { return ___keys_7; }
	inline KeyCollection_t82D59D34766B8CEF2D669407C9E6A25114524C50 ** get_address_of_keys_7() { return &___keys_7; }
	inline void set_keys_7(KeyCollection_t82D59D34766B8CEF2D669407C9E6A25114524C50 * 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_tE00D98F714850C2B46611326F38BF3FB34B94711, ___values_8)); }
	inline ValueCollection_t8D10A4CF9FD2D8FDFCA128C70435B28A286F7461 * get_values_8() const { return ___values_8; }
	inline ValueCollection_t8D10A4CF9FD2D8FDFCA128C70435B28A286F7461 ** get_address_of_values_8() { return &___values_8; }
	inline void set_values_8(ValueCollection_t8D10A4CF9FD2D8FDFCA128C70435B28A286F7461 * 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_tE00D98F714850C2B46611326F38BF3FB34B94711, ____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.Int32,System.Boolean>
struct  Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1  : 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_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* ___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_t1A4234C2733AA679CBD9BA87755956535D81647E * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_tAC9371FC72C759652E224BBBE13669CD7F4FC7EC * ___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_t446D8FCE66ED404E00855B46A520AB382A69EFF1, ___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_t446D8FCE66ED404E00855B46A520AB382A69EFF1, ___entries_1)); }
	inline EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* get_entries_1() const { return ___entries_1; }
	inline EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5** get_address_of_entries_1() { return &___entries_1; }
	inline void set_entries_1(EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* 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_t446D8FCE66ED404E00855B46A520AB382A69EFF1, ___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_t446D8FCE66ED404E00855B46A520AB382A69EFF1, ___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_t446D8FCE66ED404E00855B46A520AB382A69EFF1, ___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_t446D8FCE66ED404E00855B46A520AB382A69EFF1, ___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_t446D8FCE66ED404E00855B46A520AB382A69EFF1, ___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_t446D8FCE66ED404E00855B46A520AB382A69EFF1, ___keys_7)); }
	inline KeyCollection_t1A4234C2733AA679CBD9BA87755956535D81647E * get_keys_7() const { return ___keys_7; }
	inline KeyCollection_t1A4234C2733AA679CBD9BA87755956535D81647E ** get_address_of_keys_7() { return &___keys_7; }
	inline void set_keys_7(KeyCollection_t1A4234C2733AA679CBD9BA87755956535D81647E * 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_t446D8FCE66ED404E00855B46A520AB382A69EFF1, ___values_8)); }
	inline ValueCollection_tAC9371FC72C759652E224BBBE13669CD7F4FC7EC * get_values_8() const { return ___values_8; }
	inline ValueCollection_tAC9371FC72C759652E224BBBE13669CD7F4FC7EC ** get_address_of_values_8() { return &___values_8; }
	inline void set_values_8(ValueCollection_tAC9371FC72C759652E224BBBE13669CD7F4FC7EC * 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_t446D8FCE66ED404E00855B46A520AB382A69EFF1, ____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.Int32,System.Char>
struct  Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23  : 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_tB85F10076BA2A751C87B4BDE98DF0468F760AD20* ___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_tB6DA7BD3F3255AFC2FAD2CA9A291FBA43E5CD4B1 * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_tDEA922C20FE7390F1063807C7F0EAE8B2C022A7B * ___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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23, ___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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23, ___entries_1)); }
	inline EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20* get_entries_1() const { return ___entries_1; }
	inline EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20** get_address_of_entries_1() { return &___entries_1; }
	inline void set_entries_1(EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20* 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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23, ___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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23, ___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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23, ___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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23, ___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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23, ___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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23, ___keys_7)); }
	inline KeyCollection_tB6DA7BD3F3255AFC2FAD2CA9A291FBA43E5CD4B1 * get_keys_7() const { return ___keys_7; }
	inline KeyCollection_tB6DA7BD3F3255AFC2FAD2CA9A291FBA43E5CD4B1 ** get_address_of_keys_7() { return &___keys_7; }
	inline void set_keys_7(KeyCollection_tB6DA7BD3F3255AFC2FAD2CA9A291FBA43E5CD4B1 * 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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23, ___values_8)); }
	inline ValueCollection_tDEA922C20FE7390F1063807C7F0EAE8B2C022A7B * get_values_8() const { return ___values_8; }
	inline ValueCollection_tDEA922C20FE7390F1063807C7F0EAE8B2C022A7B ** get_address_of_values_8() { return &___values_8; }
	inline void set_values_8(ValueCollection_tDEA922C20FE7390F1063807C7F0EAE8B2C022A7B * 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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23, ____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.Int32,System.Int32>
struct  Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08  : 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_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1* ___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_tDB6919EBDF36E83E708A483A6C4CF8065F62D1E0 * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_t8738745D8513A557A82E6E097DF4D4E70D5253C2 * ___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_t49CB072CAA9184D326107FA696BB354C43EB5E08, ___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_t49CB072CAA9184D326107FA696BB354C43EB5E08, ___entries_1)); }
	inline EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1* get_entries_1() const { return ___entries_1; }
	inline EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1** get_address_of_entries_1() { return &___entries_1; }
	inline void set_entries_1(EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1* 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_t49CB072CAA9184D326107FA696BB354C43EB5E08, ___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_t49CB072CAA9184D326107FA696BB354C43EB5E08, ___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_t49CB072CAA9184D326107FA696BB354C43EB5E08, ___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_t49CB072CAA9184D326107FA696BB354C43EB5E08, ___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_t49CB072CAA9184D326107FA696BB354C43EB5E08, ___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_t49CB072CAA9184D326107FA696BB354C43EB5E08, ___keys_7)); }
	inline KeyCollection_tDB6919EBDF36E83E708A483A6C4CF8065F62D1E0 * get_keys_7() const { return ___keys_7; }
	inline KeyCollection_tDB6919EBDF36E83E708A483A6C4CF8065F62D1E0 ** get_address_of_keys_7() { return &___keys_7; }
	inline void set_keys_7(KeyCollection_tDB6919EBDF36E83E708A483A6C4CF8065F62D1E0 * 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_t49CB072CAA9184D326107FA696BB354C43EB5E08, ___values_8)); }
	inline ValueCollection_t8738745D8513A557A82E6E097DF4D4E70D5253C2 * get_values_8() const { return ___values_8; }
	inline ValueCollection_t8738745D8513A557A82E6E097DF4D4E70D5253C2 ** get_address_of_values_8() { return &___values_8; }
	inline void set_values_8(ValueCollection_t8738745D8513A557A82E6E097DF4D4E70D5253C2 * 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_t49CB072CAA9184D326107FA696BB354C43EB5E08, ____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.Int32,System.Int64>
struct  Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984  : 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_tB210152E9D3EBE4609E3432D20C529E7C1B65D44* ___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_t6C75FA39C169AFB913CD046927B28E95AA96C54A * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_tDD2C80682AF4CF18883668E136B1980110C79D95 * ___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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984, ___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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984, ___entries_1)); }
	inline EntryU5BU5D_tB210152E9D3EBE4609E3432D20C529E7C1B65D44* get_entries_1() const { return ___entries_1; }
	inline EntryU5BU5D_tB210152E9D3EBE4609E3432D20C529E7C1B65D44** get_address_of_entries_1() { return &___entries_1; }
	inline void set_entries_1(EntryU5BU5D_tB210152E9D3EBE4609E3432D20C529E7C1B65D44* 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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984, ___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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984, ___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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984, ___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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984, ___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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984, ___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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984, ___keys_7)); }
	inline KeyCollection_t6C75FA39C169AFB913CD046927B28E95AA96C54A * get_keys_7() const { return ___keys_7; }
	inline KeyCollection_t6C75FA39C169AFB913CD046927B28E95AA96C54A ** get_address_of_keys_7() { return &___keys_7; }
	inline void set_keys_7(KeyCollection_t6C75FA39C169AFB913CD046927B28E95AA96C54A * 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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984, ___values_8)); }
	inline ValueCollection_tDD2C80682AF4CF18883668E136B1980110C79D95 * get_values_8() const { return ___values_8; }
	inline ValueCollection_tDD2C80682AF4CF18883668E136B1980110C79D95 ** get_address_of_values_8() { return &___values_8; }
	inline void set_values_8(ValueCollection_tDD2C80682AF4CF18883668E136B1980110C79D95 * 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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984, ____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.Int32,System.Object>
struct  Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F  : 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_t5373F057B0634C286A365E78C66FE57DBBDAB86E* ___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_tBAE0EBE1B8D4A3690FCB3ADC3EF79DF8654B6A36 * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_tBBFF5FCCEA64DACDC4DFAB67787E57F5B92377EF * ___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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F, ___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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F, ___entries_1)); }
	inline EntryU5BU5D_t5373F057B0634C286A365E78C66FE57DBBDAB86E* get_entries_1() const { return ___entries_1; }
	inline EntryU5BU5D_t5373F057B0634C286A365E78C66FE57DBBDAB86E** get_address_of_entries_1() { return &___entries_1; }
	inline void set_entries_1(EntryU5BU5D_t5373F057B0634C286A365E78C66FE57DBBDAB86E* 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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F, ___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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F, ___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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F, ___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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F, ___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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F, ___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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F, ___keys_7)); }
	inline KeyCollection_tBAE0EBE1B8D4A3690FCB3ADC3EF79DF8654B6A36 * get_keys_7() const { return ___keys_7; }
	inline KeyCollection_tBAE0EBE1B8D4A3690FCB3ADC3EF79DF8654B6A36 ** get_address_of_keys_7() { return &___keys_7; }
	inline void set_keys_7(KeyCollection_tBAE0EBE1B8D4A3690FCB3ADC3EF79DF8654B6A36 * 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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F, ___values_8)); }
	inline ValueCollection_tBBFF5FCCEA64DACDC4DFAB67787E57F5B92377EF * get_values_8() const { return ___values_8; }
	inline ValueCollection_tBBFF5FCCEA64DACDC4DFAB67787E57F5B92377EF ** get_address_of_values_8() { return &___values_8; }
	inline void set_values_8(ValueCollection_tBBFF5FCCEA64DACDC4DFAB67787E57F5B92377EF * 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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F, ____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.Int32,UnityEngine.Vector3>
struct  Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE  : 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_t3F6DC7E786472258EC3C650DE0846B75CAA40135* ___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_t1D0351E51DC9046614511F1FE31A2A8980018BF3 * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_t8301D8E3E21D289F07BAF2F253BE39A360CE838C * ___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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE, ___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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE, ___entries_1)); }
	inline EntryU5BU5D_t3F6DC7E786472258EC3C650DE0846B75CAA40135* get_entries_1() const { return ___entries_1; }
	inline EntryU5BU5D_t3F6DC7E786472258EC3C650DE0846B75CAA40135** get_address_of_entries_1() { return &___entries_1; }
	inline void set_entries_1(EntryU5BU5D_t3F6DC7E786472258EC3C650DE0846B75CAA40135* 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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE, ___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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE, ___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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE, ___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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE, ___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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE, ___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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE, ___keys_7)); }
	inline KeyCollection_t1D0351E51DC9046614511F1FE31A2A8980018BF3 * get_keys_7() const { return ___keys_7; }
	inline KeyCollection_t1D0351E51DC9046614511F1FE31A2A8980018BF3 ** get_address_of_keys_7() { return &___keys_7; }
	inline void set_keys_7(KeyCollection_t1D0351E51DC9046614511F1FE31A2A8980018BF3 * 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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE, ___values_8)); }
	inline ValueCollection_t8301D8E3E21D289F07BAF2F253BE39A360CE838C * get_values_8() const { return ___values_8; }
	inline ValueCollection_t8301D8E3E21D289F07BAF2F253BE39A360CE838C ** get_address_of_values_8() { return &___values_8; }
	inline void set_values_8(ValueCollection_t8301D8E3E21D289F07BAF2F253BE39A360CE838C * 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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE, ____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.Int32Enum,System.Boolean>
struct  Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2  : 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_t077139FF9782719B9761796888FB427B5A5D5BA4* ___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_tE49F0AB9DC58AB54554E61F5313C533847DE54ED * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_tB0BC639CCF94C6DCA0A66A10BCCB341DB51863F8 * ___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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2, ___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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2, ___entries_1)); }
	inline EntryU5BU5D_t077139FF9782719B9761796888FB427B5A5D5BA4* get_entries_1() const { return ___entries_1; }
	inline EntryU5BU5D_t077139FF9782719B9761796888FB427B5A5D5BA4** get_address_of_entries_1() { return &___entries_1; }
	inline void set_entries_1(EntryU5BU5D_t077139FF9782719B9761796888FB427B5A5D5BA4* 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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2, ___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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2, ___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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2, ___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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2, ___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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2, ___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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2, ___keys_7)); }
	inline KeyCollection_tE49F0AB9DC58AB54554E61F5313C533847DE54ED * get_keys_7() const { return ___keys_7; }
	inline KeyCollection_tE49F0AB9DC58AB54554E61F5313C533847DE54ED ** get_address_of_keys_7() { return &___keys_7; }
	inline void set_keys_7(KeyCollection_tE49F0AB9DC58AB54554E61F5313C533847DE54ED * 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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2, ___values_8)); }
	inline ValueCollection_tB0BC639CCF94C6DCA0A66A10BCCB341DB51863F8 * get_values_8() const { return ___values_8; }
	inline ValueCollection_tB0BC639CCF94C6DCA0A66A10BCCB341DB51863F8 ** get_address_of_values_8() { return &___values_8; }
	inline void set_values_8(ValueCollection_tB0BC639CCF94C6DCA0A66A10BCCB341DB51863F8 * 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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2, ____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.Int32Enum,System.Object>
struct  Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337  : 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_tF1930D9C70541EDABA95C6FA0CBA71DC49A99D2A* ___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_t9EE4F9D0A4F83EC4D31ABD4E20E68B4DD148ED6D * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_t5373BD128F5AE1EA1689DBC1D1B58C837368E16A * ___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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337, ___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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337, ___entries_1)); }
	inline EntryU5BU5D_tF1930D9C70541EDABA95C6FA0CBA71DC49A99D2A* get_entries_1() const { return ___entries_1; }
	inline EntryU5BU5D_tF1930D9C70541EDABA95C6FA0CBA71DC49A99D2A** get_address_of_entries_1() { return &___entries_1; }
	inline void set_entries_1(EntryU5BU5D_tF1930D9C70541EDABA95C6FA0CBA71DC49A99D2A* 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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337, ___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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337, ___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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337, ___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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337, ___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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337, ___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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337, ___keys_7)); }
	inline KeyCollection_t9EE4F9D0A4F83EC4D31ABD4E20E68B4DD148ED6D * get_keys_7() const { return ___keys_7; }
	inline KeyCollection_t9EE4F9D0A4F83EC4D31ABD4E20E68B4DD148ED6D ** get_address_of_keys_7() { return &___keys_7; }
	inline void set_keys_7(KeyCollection_t9EE4F9D0A4F83EC4D31ABD4E20E68B4DD148ED6D * 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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337, ___values_8)); }
	inline ValueCollection_t5373BD128F5AE1EA1689DBC1D1B58C837368E16A * get_values_8() const { return ___values_8; }
	inline ValueCollection_t5373BD128F5AE1EA1689DBC1D1B58C837368E16A ** get_address_of_values_8() { return &___values_8; }
	inline void set_values_8(ValueCollection_t5373BD128F5AE1EA1689DBC1D1B58C837368E16A * 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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337, ____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.Int64,System.Object>
struct  Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26  : 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_t09DFC45FB52797A74E5223B0C57834458C443E45* ___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_t16FDDD229F402DEF0A0B7629138ED4056009E52E * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_tE16ED6DFB218FE1E5E8729436D481A5AD1D82C10 * ___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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26, ___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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26, ___entries_1)); }
	inline EntryU5BU5D_t09DFC45FB52797A74E5223B0C57834458C443E45* get_entries_1() const { return ___entries_1; }
	inline EntryU5BU5D_t09DFC45FB52797A74E5223B0C57834458C443E45** get_address_of_entries_1() { return &___entries_1; }
	inline void set_entries_1(EntryU5BU5D_t09DFC45FB52797A74E5223B0C57834458C443E45* 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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26, ___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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26, ___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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26, ___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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26, ___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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26, ___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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26, ___keys_7)); }
	inline KeyCollection_t16FDDD229F402DEF0A0B7629138ED4056009E52E * get_keys_7() const { return ___keys_7; }
	inline KeyCollection_t16FDDD229F402DEF0A0B7629138ED4056009E52E ** get_address_of_keys_7() { return &___keys_7; }
	inline void set_keys_7(KeyCollection_t16FDDD229F402DEF0A0B7629138ED4056009E52E * 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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26, ___values_8)); }
	inline ValueCollection_tE16ED6DFB218FE1E5E8729436D481A5AD1D82C10 * get_values_8() const { return ___values_8; }
	inline ValueCollection_tE16ED6DFB218FE1E5E8729436D481A5AD1D82C10 ** get_address_of_values_8() { return &___values_8; }
	inline void set_values_8(ValueCollection_tE16ED6DFB218FE1E5E8729436D481A5AD1D82C10 * 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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26, ____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.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.List`1<Cinemachine.CinemachineClearShot/Pair>
struct  List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	PairU5BU5D_t7441CA8A5CDCAB9FDC960E4D579F036B21001AD9* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

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

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

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

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

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

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


// System.Collections.Generic.List`1<Cinemachine.CinemachineStateDrivenCamera/HashPair>
struct  List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	HashPairU5BU5D_tE3131CB7387EDAE7F06F6FB4499C99A71C903132* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

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

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

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

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

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

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


// System.Collections.Generic.List`1<Sirenix.Utilities.DeepReflection/PathStep>
struct  List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	PathStepU5BU5D_t32C3A5CB49B19B29CFA3F68FC434A63B9A17577B* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

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

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

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

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

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

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


// System.Collections.Generic.List`1<System.Diagnostics.Tracing.EventProvider/SessionInfo>
struct  List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	SessionInfoU5BU5D_t42BA9C3B2898F9EDC1FF64FF2B6D4C6F8FC4F179* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

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

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

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

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

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

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


// System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>
struct  List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

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

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

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

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

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

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


// System.Collections.Generic.List`1<Sirenix.Serialization.FormatterLocator/FormatterInfo>
struct  List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	FormatterInfoU5BU5D_tF413BA5B6CA0956DB78425E7B9734FCB2DE2AE16* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

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

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

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

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

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

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


// System.Collections.Generic.List`1<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>
struct  List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	FormatterLocatorInfoU5BU5D_tBF16D61C745FA2B05012C38A957B2ECC93DE2DE5* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

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

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

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

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

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

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


// System.Collections.Generic.List`1<Tayx.Graphy.GraphyDebugger/DebugCondition>
struct  List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	DebugConditionU5BU5D_t993B6D7854775B1009CEAC95509AA7206005CAEB* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

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

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

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

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

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

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


// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>
struct  List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	PassDebugDataU5BU5D_t939F63843A1011FC990FCA59719CD59D224D9ADA* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

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

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

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

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

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

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


// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>
struct  List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	ResourceDebugDataU5BU5D_tE1E923B7EAAFC034B9C99BF83EF0AE7827C18528* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

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

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

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

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

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

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


// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>
struct  List_1_t3217BEA3E804D37821CC19C924386325EE87840D  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	EdgeU5BU5D_t5C61D8F639EA5489731E0154AC9B4BC2640F1A98* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

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

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

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

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

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

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


// System.Collections.Generic.List`1<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>
struct  List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

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

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

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

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

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

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


// System.Collections.Generic.List`1<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>
struct  List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	NotificationEntryU5BU5D_t09774245BA02F3982CECCBB4CB7E3DAC2CA8B345* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

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

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

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

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

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

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


// System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
struct  List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

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

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

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

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

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

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


// System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheCurve/Item>
struct  List_1_tC1537C8DF457B7721EAA10465942441865A779E5  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	ItemU5BU5D_t1108E169C548FBD6E94B6418A98483F93C2FB3E8* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

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

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

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

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

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

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


// System.Collections.Generic.List`1<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>
struct  List_1_tAED568015081230FCEC357C56CB10520C53903F7  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	RecordingItemU5BU5D_t519137B584A64E57F8188DDEE96C7A40220E40F5* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

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

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

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

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

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

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


// System.Collections.Generic.Queue`1<UnityEngine.UIElements.EventDispatcher/EventRecord>
struct  Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.Queue`1::_array
	EventRecordU5BU5D_t34BA5D6EE7E8D43DD53A315BEBE6341867D63FB3* ____array_0;
	// System.Int32 System.Collections.Generic.Queue`1::_head
	int32_t ____head_1;
	// System.Int32 System.Collections.Generic.Queue`1::_tail
	int32_t ____tail_2;
	// System.Int32 System.Collections.Generic.Queue`1::_size
	int32_t ____size_3;
	// System.Int32 System.Collections.Generic.Queue`1::_version
	int32_t ____version_4;
	// System.Object System.Collections.Generic.Queue`1::_syncRoot
	RuntimeObject * ____syncRoot_5;

public:
	inline static int32_t get_offset_of__array_0() { return static_cast<int32_t>(offsetof(Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A, ____array_0)); }
	inline EventRecordU5BU5D_t34BA5D6EE7E8D43DD53A315BEBE6341867D63FB3* get__array_0() const { return ____array_0; }
	inline EventRecordU5BU5D_t34BA5D6EE7E8D43DD53A315BEBE6341867D63FB3** get_address_of__array_0() { return &____array_0; }
	inline void set__array_0(EventRecordU5BU5D_t34BA5D6EE7E8D43DD53A315BEBE6341867D63FB3* value)
	{
		____array_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____array_0), (void*)value);
	}

	inline static int32_t get_offset_of__head_1() { return static_cast<int32_t>(offsetof(Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A, ____head_1)); }
	inline int32_t get__head_1() const { return ____head_1; }
	inline int32_t* get_address_of__head_1() { return &____head_1; }
	inline void set__head_1(int32_t value)
	{
		____head_1 = value;
	}

	inline static int32_t get_offset_of__tail_2() { return static_cast<int32_t>(offsetof(Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A, ____tail_2)); }
	inline int32_t get__tail_2() const { return ____tail_2; }
	inline int32_t* get_address_of__tail_2() { return &____tail_2; }
	inline void set__tail_2(int32_t value)
	{
		____tail_2 = value;
	}

	inline static int32_t get_offset_of__size_3() { return static_cast<int32_t>(offsetof(Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A, ____size_3)); }
	inline int32_t get__size_3() const { return ____size_3; }
	inline int32_t* get_address_of__size_3() { return &____size_3; }
	inline void set__size_3(int32_t value)
	{
		____size_3 = value;
	}

	inline static int32_t get_offset_of__version_4() { return static_cast<int32_t>(offsetof(Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A, ____version_4)); }
	inline int32_t get__version_4() const { return ____version_4; }
	inline int32_t* get_address_of__version_4() { return &____version_4; }
	inline void set__version_4(int32_t value)
	{
		____version_4 = value;
	}

	inline static int32_t get_offset_of__syncRoot_5() { return static_cast<int32_t>(offsetof(Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A, ____syncRoot_5)); }
	inline RuntimeObject * get__syncRoot_5() const { return ____syncRoot_5; }
	inline RuntimeObject ** get_address_of__syncRoot_5() { return &____syncRoot_5; }
	inline void set__syncRoot_5(RuntimeObject * value)
	{
		____syncRoot_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_5), (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.Char,System.Char>
struct  Entry_t4964CFD91895291D92A10AA261EB8E3F1180BF0E 
{
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
	Il2CppChar ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	Il2CppChar ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t4964CFD91895291D92A10AA261EB8E3F1180BF0E, ___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_t4964CFD91895291D92A10AA261EB8E3F1180BF0E, ___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_t4964CFD91895291D92A10AA261EB8E3F1180BF0E, ___key_2)); }
	inline Il2CppChar get_key_2() const { return ___key_2; }
	inline Il2CppChar* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(Il2CppChar value)
	{
		___key_2 = value;
	}

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


// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>
struct  Entry_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574 
{
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
	int32_t ___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_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574, ___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_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574, ___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_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574, ___key_2)); }
	inline int32_t get_key_2() const { return ___key_2; }
	inline int32_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(int32_t value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574, ___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.Int32,System.Char>
struct  Entry_t451329272BBC6DD557728CC31D180CDB00BCFB39 
{
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
	int32_t ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	Il2CppChar ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t451329272BBC6DD557728CC31D180CDB00BCFB39, ___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_t451329272BBC6DD557728CC31D180CDB00BCFB39, ___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_t451329272BBC6DD557728CC31D180CDB00BCFB39, ___key_2)); }
	inline int32_t get_key_2() const { return ___key_2; }
	inline int32_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(int32_t value)
	{
		___key_2 = value;
	}

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


// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>
struct  Entry_tCDC4EA498E71B056C8C5CAA79DCC23A3051ABBA2 
{
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
	int32_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_tCDC4EA498E71B056C8C5CAA79DCC23A3051ABBA2, ___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_tCDC4EA498E71B056C8C5CAA79DCC23A3051ABBA2, ___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_tCDC4EA498E71B056C8C5CAA79DCC23A3051ABBA2, ___key_2)); }
	inline int32_t get_key_2() const { return ___key_2; }
	inline int32_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(int32_t value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_tCDC4EA498E71B056C8C5CAA79DCC23A3051ABBA2, ___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.Int32,System.Int64>
struct  Entry_t566665F9E0C95BD89070FA959BD9CD9652B11B1E 
{
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
	int32_t ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	int64_t ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t566665F9E0C95BD89070FA959BD9CD9652B11B1E, ___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_t566665F9E0C95BD89070FA959BD9CD9652B11B1E, ___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_t566665F9E0C95BD89070FA959BD9CD9652B11B1E, ___key_2)); }
	inline int32_t get_key_2() const { return ___key_2; }
	inline int32_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(int32_t value)
	{
		___key_2 = value;
	}

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


// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>
struct  Entry_tD3C172E348082DAA38034A7BFC5251A40A96D632 
{
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
	int32_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_tD3C172E348082DAA38034A7BFC5251A40A96D632, ___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_tD3C172E348082DAA38034A7BFC5251A40A96D632, ___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_tD3C172E348082DAA38034A7BFC5251A40A96D632, ___key_2)); }
	inline int32_t get_key_2() const { return ___key_2; }
	inline int32_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(int32_t value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_tD3C172E348082DAA38034A7BFC5251A40A96D632, ___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.Int64,System.Object>
struct  Entry_t433EC2E04BDF0855EE1D9C7D5775426888E97E4A 
{
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
	int64_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_t433EC2E04BDF0855EE1D9C7D5775426888E97E4A, ___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_t433EC2E04BDF0855EE1D9C7D5775426888E97E4A, ___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_t433EC2E04BDF0855EE1D9C7D5775426888E97E4A, ___key_2)); }
	inline int64_t get_key_2() const { return ___key_2; }
	inline int64_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(int64_t value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t433EC2E04BDF0855EE1D9C7D5775426888E97E4A, ___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<System.ValueTuple`2<System.Object,System.Int32>,System.Object>
struct  Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * ___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_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE, ___dictionary_0)); }
	inline Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * 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_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE, ___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_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE, ___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_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE, ___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.Char,System.Nullable`1<System.ByteEnum>>
struct  Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * ___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
	Il2CppChar ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB, ___dictionary_0)); }
	inline Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * 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_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB, ___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_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB, ___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_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB, ___currentKey_3)); }
	inline Il2CppChar get_currentKey_3() const { return ___currentKey_3; }
	inline Il2CppChar* get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(Il2CppChar value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Char>
struct  Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * ___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
	Il2CppChar ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978, ___dictionary_0)); }
	inline Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * 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_t099E47DEB71518E33CF80925DB68FD4EB5F5E978, ___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_t099E47DEB71518E33CF80925DB68FD4EB5F5E978, ___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_t099E47DEB71518E33CF80925DB68FD4EB5F5E978, ___currentKey_3)); }
	inline Il2CppChar get_currentKey_3() const { return ___currentKey_3; }
	inline Il2CppChar* get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(Il2CppChar value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Char>
struct  Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * ___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
	Il2CppChar ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007, ___dictionary_0)); }
	inline Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * 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_t544F104171F3AD3B3985F8207A2A105DA5E45007, ___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_t544F104171F3AD3B3985F8207A2A105DA5E45007, ___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_t544F104171F3AD3B3985F8207A2A105DA5E45007, ___currentValue_3)); }
	inline Il2CppChar get_currentValue_3() const { return ___currentValue_3; }
	inline Il2CppChar* get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(Il2CppChar value)
	{
		___currentValue_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>
struct  Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * ___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_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8, ___dictionary_0)); }
	inline Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * 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_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8, ___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_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8, ___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_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8, ___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.ProBuilder.EdgeLookup,System.Object>
struct  Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * ___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_t7EB75DCF333E585ED830F94D37937DEBE9383D50, ___dictionary_0)); }
	inline Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * 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_t7EB75DCF333E585ED830F94D37937DEBE9383D50, ___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_t7EB75DCF333E585ED830F94D37937DEBE9383D50, ___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_t7EB75DCF333E585ED830F94D37937DEBE9383D50, ___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.ProBuilder.EdgeLookup,System.Single>
struct  Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * ___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_t4451F94E406E19AD305F3237DCD827EC8ECBA85A, ___dictionary_0)); }
	inline Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * 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_t4451F94E406E19AD305F3237DCD827EC8ECBA85A, ___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_t4451F94E406E19AD305F3237DCD827EC8ECBA85A, ___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_t4451F94E406E19AD305F3237DCD827EC8ECBA85A, ___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.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>
struct  Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * ___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
	int32_t ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23, ___dictionary_0)); }
	inline Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * 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_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23, ___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_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23, ___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_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23, ___currentKey_3)); }
	inline int32_t get_currentKey_3() const { return ___currentKey_3; }
	inline int32_t* get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(int32_t value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Boolean>
struct  Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * ___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
	int32_t ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632, ___dictionary_0)); }
	inline Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * 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_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632, ___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_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632, ___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_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632, ___currentKey_3)); }
	inline int32_t get_currentKey_3() const { return ___currentKey_3; }
	inline int32_t* get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(int32_t value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Boolean>
struct  Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * ___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_tE364715984977A2834C9CF8842C2AD71085075A8, ___dictionary_0)); }
	inline Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * 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_tE364715984977A2834C9CF8842C2AD71085075A8, ___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_tE364715984977A2834C9CF8842C2AD71085075A8, ___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_tE364715984977A2834C9CF8842C2AD71085075A8, ___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.Int32,System.Char>
struct  Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * ___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
	int32_t ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39, ___dictionary_0)); }
	inline Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * 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_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39, ___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_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39, ___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_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39, ___currentKey_3)); }
	inline int32_t get_currentKey_3() const { return ___currentKey_3; }
	inline int32_t* get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(int32_t value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Char>
struct  Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * ___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
	Il2CppChar ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA, ___dictionary_0)); }
	inline Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * 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_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA, ___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_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA, ___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_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA, ___currentValue_3)); }
	inline Il2CppChar get_currentValue_3() const { return ___currentValue_3; }
	inline Il2CppChar* get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(Il2CppChar value)
	{
		___currentValue_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int32>
struct  Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * ___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
	int32_t ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E, ___dictionary_0)); }
	inline Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * 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_t4945DBB515D6BC132360326DCDC16F6A72FD845E, ___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_t4945DBB515D6BC132360326DCDC16F6A72FD845E, ___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_t4945DBB515D6BC132360326DCDC16F6A72FD845E, ___currentKey_3)); }
	inline int32_t get_currentKey_3() const { return ___currentKey_3; }
	inline int32_t* get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(int32_t value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int32>
struct  Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * ___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_t14F019BE91B99D807B381372BC77449E905F0B23, ___dictionary_0)); }
	inline Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * 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_t14F019BE91B99D807B381372BC77449E905F0B23, ___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_t14F019BE91B99D807B381372BC77449E905F0B23, ___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_t14F019BE91B99D807B381372BC77449E905F0B23, ___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.Int32,System.Int64>
struct  Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * ___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
	int32_t ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1, ___dictionary_0)); }
	inline Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * 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_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1, ___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_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1, ___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_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1, ___currentKey_3)); }
	inline int32_t get_currentKey_3() const { return ___currentKey_3; }
	inline int32_t* get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(int32_t value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int64>
struct  Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * ___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
	int64_t ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F, ___dictionary_0)); }
	inline Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * 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_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F, ___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_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F, ___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_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F, ___currentValue_3)); }
	inline int64_t get_currentValue_3() const { return ___currentValue_3; }
	inline int64_t* get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(int64_t value)
	{
		___currentValue_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>
struct  Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * ___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
	int32_t ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA, ___dictionary_0)); }
	inline Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * 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_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA, ___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_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA, ___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_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA, ___currentKey_3)); }
	inline int32_t get_currentKey_3() const { return ___currentKey_3; }
	inline int32_t* get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(int32_t value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>
struct  Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * ___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_tC388053BE5235308C1C6087681EC24B2B659648F, ___dictionary_0)); }
	inline Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * 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_tC388053BE5235308C1C6087681EC24B2B659648F, ___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_tC388053BE5235308C1C6087681EC24B2B659648F, ___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_tC388053BE5235308C1C6087681EC24B2B659648F, ___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.Int32,UnityEngine.Vector3>
struct  Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * ___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
	int32_t ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664, ___dictionary_0)); }
	inline Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * 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_t01726A2839C5727C4C0C494B0664A479A7C1A664, ___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_t01726A2839C5727C4C0C494B0664A479A7C1A664, ___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_t01726A2839C5727C4C0C494B0664A479A7C1A664, ___currentKey_3)); }
	inline int32_t get_currentKey_3() const { return ___currentKey_3; }
	inline int32_t* get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(int32_t value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Boolean>
struct  Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * ___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_t4A96A463BACAA34780FBF5297C8E1A361FB0F819, ___dictionary_0)); }
	inline Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * 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_t4A96A463BACAA34780FBF5297C8E1A361FB0F819, ___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_t4A96A463BACAA34780FBF5297C8E1A361FB0F819, ___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_t4A96A463BACAA34780FBF5297C8E1A361FB0F819, ___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/ValueCollection/Enumerator<System.Int32Enum,System.Object>
struct  Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * ___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_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2, ___dictionary_0)); }
	inline Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * 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_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2, ___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_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2, ___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_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2, ___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.Int64,System.Object>
struct  Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * ___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
	int64_t ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F, ___dictionary_0)); }
	inline Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * 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_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F, ___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_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F, ___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_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F, ___currentKey_3)); }
	inline int64_t get_currentKey_3() const { return ___currentKey_3; }
	inline int64_t* get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(int64_t value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int64,System.Object>
struct  Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * ___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_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2, ___dictionary_0)); }
	inline Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * 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_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2, ___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_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2, ___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_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2, ___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.Char,System.Char>
struct  KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	Il2CppChar ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	Il2CppChar ___value_1;

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

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


// System.Collections.Generic.KeyValuePair`2<System.Int32,System.Boolean>
struct  KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	int32_t ___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_t239694BB713649B9F5326D1A5BC3143EA54316B3, ___key_0)); }
	inline int32_t get_key_0() const { return ___key_0; }
	inline int32_t* get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(int32_t value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3, ___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.Int32,System.Char>
struct  KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	int32_t ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	Il2CppChar ___value_1;

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

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


// System.Collections.Generic.KeyValuePair`2<System.Int32,System.Int32>
struct  KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	int32_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_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB, ___key_0)); }
	inline int32_t get_key_0() const { return ___key_0; }
	inline int32_t* get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(int32_t value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB, ___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.Int32,System.Int64>
struct  KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	int32_t ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	int64_t ___value_1;

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

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


// System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>
struct  KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	int32_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_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0, ___key_0)); }
	inline int32_t get_key_0() const { return ___key_0; }
	inline int32_t* get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(int32_t value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0, ___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.Int64,System.Object>
struct  KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	int64_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_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2, ___key_0)); }
	inline int64_t get_key_0() const { return ___key_0; }
	inline int64_t* get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(int64_t value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2, ___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.ValueTuple`2<System.Object,System.Int32>
struct  ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 
{
public:
	// T1 System.ValueTuple`2::Item1
	RuntimeObject * ___Item1_0;
	// T2 System.ValueTuple`2::Item2
	int32_t ___Item2_1;

public:
	inline static int32_t get_offset_of_Item1_0() { return static_cast<int32_t>(offsetof(ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00, ___Item1_0)); }
	inline RuntimeObject * get_Item1_0() const { return ___Item1_0; }
	inline RuntimeObject ** get_address_of_Item1_0() { return &___Item1_0; }
	inline void set_Item1_0(RuntimeObject * value)
	{
		___Item1_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___Item1_0), (void*)value);
	}

	inline static int32_t get_offset_of_Item2_1() { return static_cast<int32_t>(offsetof(ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00, ___Item2_1)); }
	inline int32_t get_Item2_1() const { return ___Item2_1; }
	inline int32_t* get_address_of_Item2_1() { return &___Item2_1; }
	inline void set_Item2_1(int32_t value)
	{
		___Item2_1 = 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);
	}
};


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

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

struct Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_StaticFields
{
public:
	// System.Byte[] System.Char::categoryForLatin1
	ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___categoryForLatin1_3;

public:
	inline static int32_t get_offset_of_categoryForLatin1_3() { return static_cast<int32_t>(offsetof(Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_StaticFields, ___categoryForLatin1_3)); }
	inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_categoryForLatin1_3() const { return ___categoryForLatin1_3; }
	inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_categoryForLatin1_3() { return &___categoryForLatin1_3; }
	inline void set_categoryForLatin1_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
	{
		___categoryForLatin1_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___categoryForLatin1_3), (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.Int64
struct  Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3 
{
public:
	// System.Int64 System.Int64::m_value
	int64_t ___m_value_0;

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


// 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;
	}
};


// UnityEngine.Matrix4x4
struct  Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 
{
public:
	// System.Single UnityEngine.Matrix4x4::m00
	float ___m00_0;
	// System.Single UnityEngine.Matrix4x4::m10
	float ___m10_1;
	// System.Single UnityEngine.Matrix4x4::m20
	float ___m20_2;
	// System.Single UnityEngine.Matrix4x4::m30
	float ___m30_3;
	// System.Single UnityEngine.Matrix4x4::m01
	float ___m01_4;
	// System.Single UnityEngine.Matrix4x4::m11
	float ___m11_5;
	// System.Single UnityEngine.Matrix4x4::m21
	float ___m21_6;
	// System.Single UnityEngine.Matrix4x4::m31
	float ___m31_7;
	// System.Single UnityEngine.Matrix4x4::m02
	float ___m02_8;
	// System.Single UnityEngine.Matrix4x4::m12
	float ___m12_9;
	// System.Single UnityEngine.Matrix4x4::m22
	float ___m22_10;
	// System.Single UnityEngine.Matrix4x4::m32
	float ___m32_11;
	// System.Single UnityEngine.Matrix4x4::m03
	float ___m03_12;
	// System.Single UnityEngine.Matrix4x4::m13
	float ___m13_13;
	// System.Single UnityEngine.Matrix4x4::m23
	float ___m23_14;
	// System.Single UnityEngine.Matrix4x4::m33
	float ___m33_15;

public:
	inline static int32_t get_offset_of_m00_0() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m00_0)); }
	inline float get_m00_0() const { return ___m00_0; }
	inline float* get_address_of_m00_0() { return &___m00_0; }
	inline void set_m00_0(float value)
	{
		___m00_0 = value;
	}

	inline static int32_t get_offset_of_m10_1() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m10_1)); }
	inline float get_m10_1() const { return ___m10_1; }
	inline float* get_address_of_m10_1() { return &___m10_1; }
	inline void set_m10_1(float value)
	{
		___m10_1 = value;
	}

	inline static int32_t get_offset_of_m20_2() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m20_2)); }
	inline float get_m20_2() const { return ___m20_2; }
	inline float* get_address_of_m20_2() { return &___m20_2; }
	inline void set_m20_2(float value)
	{
		___m20_2 = value;
	}

	inline static int32_t get_offset_of_m30_3() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m30_3)); }
	inline float get_m30_3() const { return ___m30_3; }
	inline float* get_address_of_m30_3() { return &___m30_3; }
	inline void set_m30_3(float value)
	{
		___m30_3 = value;
	}

	inline static int32_t get_offset_of_m01_4() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m01_4)); }
	inline float get_m01_4() const { return ___m01_4; }
	inline float* get_address_of_m01_4() { return &___m01_4; }
	inline void set_m01_4(float value)
	{
		___m01_4 = value;
	}

	inline static int32_t get_offset_of_m11_5() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m11_5)); }
	inline float get_m11_5() const { return ___m11_5; }
	inline float* get_address_of_m11_5() { return &___m11_5; }
	inline void set_m11_5(float value)
	{
		___m11_5 = value;
	}

	inline static int32_t get_offset_of_m21_6() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m21_6)); }
	inline float get_m21_6() const { return ___m21_6; }
	inline float* get_address_of_m21_6() { return &___m21_6; }
	inline void set_m21_6(float value)
	{
		___m21_6 = value;
	}

	inline static int32_t get_offset_of_m31_7() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m31_7)); }
	inline float get_m31_7() const { return ___m31_7; }
	inline float* get_address_of_m31_7() { return &___m31_7; }
	inline void set_m31_7(float value)
	{
		___m31_7 = value;
	}

	inline static int32_t get_offset_of_m02_8() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m02_8)); }
	inline float get_m02_8() const { return ___m02_8; }
	inline float* get_address_of_m02_8() { return &___m02_8; }
	inline void set_m02_8(float value)
	{
		___m02_8 = value;
	}

	inline static int32_t get_offset_of_m12_9() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m12_9)); }
	inline float get_m12_9() const { return ___m12_9; }
	inline float* get_address_of_m12_9() { return &___m12_9; }
	inline void set_m12_9(float value)
	{
		___m12_9 = value;
	}

	inline static int32_t get_offset_of_m22_10() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m22_10)); }
	inline float get_m22_10() const { return ___m22_10; }
	inline float* get_address_of_m22_10() { return &___m22_10; }
	inline void set_m22_10(float value)
	{
		___m22_10 = value;
	}

	inline static int32_t get_offset_of_m32_11() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m32_11)); }
	inline float get_m32_11() const { return ___m32_11; }
	inline float* get_address_of_m32_11() { return &___m32_11; }
	inline void set_m32_11(float value)
	{
		___m32_11 = value;
	}

	inline static int32_t get_offset_of_m03_12() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m03_12)); }
	inline float get_m03_12() const { return ___m03_12; }
	inline float* get_address_of_m03_12() { return &___m03_12; }
	inline void set_m03_12(float value)
	{
		___m03_12 = value;
	}

	inline static int32_t get_offset_of_m13_13() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m13_13)); }
	inline float get_m13_13() const { return ___m13_13; }
	inline float* get_address_of_m13_13() { return &___m13_13; }
	inline void set_m13_13(float value)
	{
		___m13_13 = value;
	}

	inline static int32_t get_offset_of_m23_14() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m23_14)); }
	inline float get_m23_14() const { return ___m23_14; }
	inline float* get_address_of_m23_14() { return &___m23_14; }
	inline void set_m23_14(float value)
	{
		___m23_14 = value;
	}

	inline static int32_t get_offset_of_m33_15() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m33_15)); }
	inline float get_m33_15() const { return ___m33_15; }
	inline float* get_address_of_m33_15() { return &___m33_15; }
	inline void set_m33_15(float value)
	{
		___m33_15 = value;
	}
};

struct Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461_StaticFields
{
public:
	// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix
	Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  ___zeroMatrix_16;
	// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix
	Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  ___identityMatrix_17;

public:
	inline static int32_t get_offset_of_zeroMatrix_16() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461_StaticFields, ___zeroMatrix_16)); }
	inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  get_zeroMatrix_16() const { return ___zeroMatrix_16; }
	inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 * get_address_of_zeroMatrix_16() { return &___zeroMatrix_16; }
	inline void set_zeroMatrix_16(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  value)
	{
		___zeroMatrix_16 = value;
	}

	inline static int32_t get_offset_of_identityMatrix_17() { return static_cast<int32_t>(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461_StaticFields, ___identityMatrix_17)); }
	inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  get_identityMatrix_17() const { return ___identityMatrix_17; }
	inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 * get_address_of_identityMatrix_17() { return &___identityMatrix_17; }
	inline void set_identityMatrix_17(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  value)
	{
		___identityMatrix_17 = value;
	}
};


// UnityEngine.Quaternion
struct  Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 
{
public:
	// System.Single UnityEngine.Quaternion::x
	float ___x_0;
	// System.Single UnityEngine.Quaternion::y
	float ___y_1;
	// System.Single UnityEngine.Quaternion::z
	float ___z_2;
	// System.Single UnityEngine.Quaternion::w
	float ___w_3;

public:
	inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4, ___x_0)); }
	inline float get_x_0() const { return ___x_0; }
	inline float* get_address_of_x_0() { return &___x_0; }
	inline void set_x_0(float value)
	{
		___x_0 = value;
	}

	inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4, ___y_1)); }
	inline float get_y_1() const { return ___y_1; }
	inline float* get_address_of_y_1() { return &___y_1; }
	inline void set_y_1(float value)
	{
		___y_1 = value;
	}

	inline static int32_t get_offset_of_z_2() { return static_cast<int32_t>(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4, ___z_2)); }
	inline float get_z_2() const { return ___z_2; }
	inline float* get_address_of_z_2() { return &___z_2; }
	inline void set_z_2(float value)
	{
		___z_2 = value;
	}

	inline static int32_t get_offset_of_w_3() { return static_cast<int32_t>(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4, ___w_3)); }
	inline float get_w_3() const { return ___w_3; }
	inline float* get_address_of_w_3() { return &___w_3; }
	inline void set_w_3(float value)
	{
		___w_3 = value;
	}
};

struct Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4_StaticFields
{
public:
	// UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___identityQuaternion_4;

public:
	inline static int32_t get_offset_of_identityQuaternion_4() { return static_cast<int32_t>(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4_StaticFields, ___identityQuaternion_4)); }
	inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  get_identityQuaternion_4() const { return ___identityQuaternion_4; }
	inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * get_address_of_identityQuaternion_4() { return &___identityQuaternion_4; }
	inline void set_identityQuaternion_4(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  value)
	{
		___identityQuaternion_4 = 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;
	}
};


// UnityEngine.Vector2
struct  Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 
{
public:
	// System.Single UnityEngine.Vector2::x
	float ___x_0;
	// System.Single UnityEngine.Vector2::y
	float ___y_1;

public:
	inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9, ___x_0)); }
	inline float get_x_0() const { return ___x_0; }
	inline float* get_address_of_x_0() { return &___x_0; }
	inline void set_x_0(float value)
	{
		___x_0 = value;
	}

	inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9, ___y_1)); }
	inline float get_y_1() const { return ___y_1; }
	inline float* get_address_of_y_1() { return &___y_1; }
	inline void set_y_1(float value)
	{
		___y_1 = value;
	}
};

struct Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields
{
public:
	// UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___zeroVector_2;
	// UnityEngine.Vector2 UnityEngine.Vector2::oneVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___oneVector_3;
	// UnityEngine.Vector2 UnityEngine.Vector2::upVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___upVector_4;
	// UnityEngine.Vector2 UnityEngine.Vector2::downVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___downVector_5;
	// UnityEngine.Vector2 UnityEngine.Vector2::leftVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___leftVector_6;
	// UnityEngine.Vector2 UnityEngine.Vector2::rightVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___rightVector_7;
	// UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___positiveInfinityVector_8;
	// UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___negativeInfinityVector_9;

public:
	inline static int32_t get_offset_of_zeroVector_2() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___zeroVector_2)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_zeroVector_2() const { return ___zeroVector_2; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_zeroVector_2() { return &___zeroVector_2; }
	inline void set_zeroVector_2(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___zeroVector_2 = value;
	}

	inline static int32_t get_offset_of_oneVector_3() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___oneVector_3)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_oneVector_3() const { return ___oneVector_3; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_oneVector_3() { return &___oneVector_3; }
	inline void set_oneVector_3(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___oneVector_3 = value;
	}

	inline static int32_t get_offset_of_upVector_4() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___upVector_4)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_upVector_4() const { return ___upVector_4; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_upVector_4() { return &___upVector_4; }
	inline void set_upVector_4(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___upVector_4 = value;
	}

	inline static int32_t get_offset_of_downVector_5() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___downVector_5)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_downVector_5() const { return ___downVector_5; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_downVector_5() { return &___downVector_5; }
	inline void set_downVector_5(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___downVector_5 = value;
	}

	inline static int32_t get_offset_of_leftVector_6() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___leftVector_6)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_leftVector_6() const { return ___leftVector_6; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_leftVector_6() { return &___leftVector_6; }
	inline void set_leftVector_6(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___leftVector_6 = value;
	}

	inline static int32_t get_offset_of_rightVector_7() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___rightVector_7)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_rightVector_7() const { return ___rightVector_7; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_rightVector_7() { return &___rightVector_7; }
	inline void set_rightVector_7(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___rightVector_7 = value;
	}

	inline static int32_t get_offset_of_positiveInfinityVector_8() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___positiveInfinityVector_8)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_positiveInfinityVector_8() const { return ___positiveInfinityVector_8; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_positiveInfinityVector_8() { return &___positiveInfinityVector_8; }
	inline void set_positiveInfinityVector_8(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___positiveInfinityVector_8 = value;
	}

	inline static int32_t get_offset_of_negativeInfinityVector_9() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___negativeInfinityVector_9)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_negativeInfinityVector_9() const { return ___negativeInfinityVector_9; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_negativeInfinityVector_9() { return &___negativeInfinityVector_9; }
	inline void set_negativeInfinityVector_9(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___negativeInfinityVector_9 = 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;
	}
};


// UnityEngine.Vector4
struct  Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 
{
public:
	// System.Single UnityEngine.Vector4::x
	float ___x_1;
	// System.Single UnityEngine.Vector4::y
	float ___y_2;
	// System.Single UnityEngine.Vector4::z
	float ___z_3;
	// System.Single UnityEngine.Vector4::w
	float ___w_4;

public:
	inline static int32_t get_offset_of_x_1() { return static_cast<int32_t>(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7, ___x_1)); }
	inline float get_x_1() const { return ___x_1; }
	inline float* get_address_of_x_1() { return &___x_1; }
	inline void set_x_1(float value)
	{
		___x_1 = value;
	}

	inline static int32_t get_offset_of_y_2() { return static_cast<int32_t>(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7, ___y_2)); }
	inline float get_y_2() const { return ___y_2; }
	inline float* get_address_of_y_2() { return &___y_2; }
	inline void set_y_2(float value)
	{
		___y_2 = value;
	}

	inline static int32_t get_offset_of_z_3() { return static_cast<int32_t>(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7, ___z_3)); }
	inline float get_z_3() const { return ___z_3; }
	inline float* get_address_of_z_3() { return &___z_3; }
	inline void set_z_3(float value)
	{
		___z_3 = value;
	}

	inline static int32_t get_offset_of_w_4() { return static_cast<int32_t>(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7, ___w_4)); }
	inline float get_w_4() const { return ___w_4; }
	inline float* get_address_of_w_4() { return &___w_4; }
	inline void set_w_4(float value)
	{
		___w_4 = value;
	}
};

struct Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7_StaticFields
{
public:
	// UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___zeroVector_5;
	// UnityEngine.Vector4 UnityEngine.Vector4::oneVector
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___oneVector_6;
	// UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___positiveInfinityVector_7;
	// UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___negativeInfinityVector_8;

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

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

	inline static int32_t get_offset_of_positiveInfinityVector_7() { return static_cast<int32_t>(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7_StaticFields, ___positiveInfinityVector_7)); }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  get_positiveInfinityVector_7() const { return ___positiveInfinityVector_7; }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_positiveInfinityVector_7() { return &___positiveInfinityVector_7; }
	inline void set_positiveInfinityVector_7(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  value)
	{
		___positiveInfinityVector_7 = value;
	}

	inline static int32_t get_offset_of_negativeInfinityVector_8() { return static_cast<int32_t>(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7_StaticFields, ___negativeInfinityVector_8)); }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  get_negativeInfinityVector_8() const { return ___negativeInfinityVector_8; }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_negativeInfinityVector_8() { return &___negativeInfinityVector_8; }
	inline void set_negativeInfinityVector_8(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  value)
	{
		___negativeInfinityVector_8 = value;
	}
};


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

public:
};


// Unity.Mathematics.float2
struct  float2_t11F5F2974404951113DDC4E13EEB6E2456295547 
{
public:
	// System.Single Unity.Mathematics.float2::x
	float ___x_0;
	// System.Single Unity.Mathematics.float2::y
	float ___y_1;

public:
	inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(float2_t11F5F2974404951113DDC4E13EEB6E2456295547, ___x_0)); }
	inline float get_x_0() const { return ___x_0; }
	inline float* get_address_of_x_0() { return &___x_0; }
	inline void set_x_0(float value)
	{
		___x_0 = value;
	}

	inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(float2_t11F5F2974404951113DDC4E13EEB6E2456295547, ___y_1)); }
	inline float get_y_1() const { return ___y_1; }
	inline float* get_address_of_y_1() { return &___y_1; }
	inline void set_y_1(float value)
	{
		___y_1 = value;
	}
};


// Unity.Mathematics.float3
struct  float3_tE0DD2FF13F818025945C9AC314390D2A1F55E37D 
{
public:
	// System.Single Unity.Mathematics.float3::x
	float ___x_0;
	// System.Single Unity.Mathematics.float3::y
	float ___y_1;
	// System.Single Unity.Mathematics.float3::z
	float ___z_2;

public:
	inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(float3_tE0DD2FF13F818025945C9AC314390D2A1F55E37D, ___x_0)); }
	inline float get_x_0() const { return ___x_0; }
	inline float* get_address_of_x_0() { return &___x_0; }
	inline void set_x_0(float value)
	{
		___x_0 = value;
	}

	inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(float3_tE0DD2FF13F818025945C9AC314390D2A1F55E37D, ___y_1)); }
	inline float get_y_1() const { return ___y_1; }
	inline float* get_address_of_y_1() { return &___y_1; }
	inline void set_y_1(float value)
	{
		___y_1 = value;
	}

	inline static int32_t get_offset_of_z_2() { return static_cast<int32_t>(offsetof(float3_tE0DD2FF13F818025945C9AC314390D2A1F55E37D, ___z_2)); }
	inline float get_z_2() const { return ___z_2; }
	inline float* get_address_of_z_2() { return &___z_2; }
	inline void set_z_2(float value)
	{
		___z_2 = value;
	}
};

struct float3_tE0DD2FF13F818025945C9AC314390D2A1F55E37D_StaticFields
{
public:
	// Unity.Mathematics.float3 Unity.Mathematics.float3::zero
	float3_tE0DD2FF13F818025945C9AC314390D2A1F55E37D  ___zero_3;

public:
	inline static int32_t get_offset_of_zero_3() { return static_cast<int32_t>(offsetof(float3_tE0DD2FF13F818025945C9AC314390D2A1F55E37D_StaticFields, ___zero_3)); }
	inline float3_tE0DD2FF13F818025945C9AC314390D2A1F55E37D  get_zero_3() const { return ___zero_3; }
	inline float3_tE0DD2FF13F818025945C9AC314390D2A1F55E37D * get_address_of_zero_3() { return &___zero_3; }
	inline void set_zero_3(float3_tE0DD2FF13F818025945C9AC314390D2A1F55E37D  value)
	{
		___zero_3 = value;
	}
};


// Cinemachine.CinemachineClearShot/Pair
struct  Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB 
{
public:
	// System.Int32 Cinemachine.CinemachineClearShot/Pair::a
	int32_t ___a_0;
	// System.Single Cinemachine.CinemachineClearShot/Pair::b
	float ___b_1;

public:
	inline static int32_t get_offset_of_a_0() { return static_cast<int32_t>(offsetof(Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB, ___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(Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB, ___b_1)); }
	inline float get_b_1() const { return ___b_1; }
	inline float* get_address_of_b_1() { return &___b_1; }
	inline void set_b_1(float value)
	{
		___b_1 = value;
	}
};


// Cinemachine.CinemachineStateDrivenCamera/HashPair
struct  HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790 
{
public:
	// System.Int32 Cinemachine.CinemachineStateDrivenCamera/HashPair::parentHash
	int32_t ___parentHash_0;
	// System.Int32 Cinemachine.CinemachineStateDrivenCamera/HashPair::hash
	int32_t ___hash_1;

public:
	inline static int32_t get_offset_of_parentHash_0() { return static_cast<int32_t>(offsetof(HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790, ___parentHash_0)); }
	inline int32_t get_parentHash_0() const { return ___parentHash_0; }
	inline int32_t* get_address_of_parentHash_0() { return &___parentHash_0; }
	inline void set_parentHash_0(int32_t value)
	{
		___parentHash_0 = value;
	}

	inline static int32_t get_offset_of_hash_1() { return static_cast<int32_t>(offsetof(HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790, ___hash_1)); }
	inline int32_t get_hash_1() const { return ___hash_1; }
	inline int32_t* get_address_of_hash_1() { return &___hash_1; }
	inline void set_hash_1(int32_t value)
	{
		___hash_1 = value;
	}
};


// UnityEngine.UIElements.EventDispatcher/EventRecord
struct  EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01 
{
public:
	// UnityEngine.UIElements.EventBase UnityEngine.UIElements.EventDispatcher/EventRecord::m_Event
	EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967 * ___m_Event_0;
	// UnityEngine.UIElements.IPanel UnityEngine.UIElements.EventDispatcher/EventRecord::m_Panel
	RuntimeObject* ___m_Panel_1;

public:
	inline static int32_t get_offset_of_m_Event_0() { return static_cast<int32_t>(offsetof(EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01, ___m_Event_0)); }
	inline EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967 * get_m_Event_0() const { return ___m_Event_0; }
	inline EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967 ** get_address_of_m_Event_0() { return &___m_Event_0; }
	inline void set_m_Event_0(EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967 * value)
	{
		___m_Event_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Event_0), (void*)value);
	}

	inline static int32_t get_offset_of_m_Panel_1() { return static_cast<int32_t>(offsetof(EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01, ___m_Panel_1)); }
	inline RuntimeObject* get_m_Panel_1() const { return ___m_Panel_1; }
	inline RuntimeObject** get_address_of_m_Panel_1() { return &___m_Panel_1; }
	inline void set_m_Panel_1(RuntimeObject* value)
	{
		___m_Panel_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Panel_1), (void*)value);
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.UIElements.EventDispatcher/EventRecord
struct EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01_marshaled_pinvoke
{
	EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967 * ___m_Event_0;
	RuntimeObject* ___m_Panel_1;
};
// Native definition for COM marshalling of UnityEngine.UIElements.EventDispatcher/EventRecord
struct EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01_marshaled_com
{
	EventBase_tADF8D0ADA92BAF80F76865BAC2E9D85A118D1967 * ___m_Event_0;
	RuntimeObject* ___m_Panel_1;
};

// System.Diagnostics.Tracing.EventProvider/SessionInfo
struct  SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 
{
public:
	// System.Int32 System.Diagnostics.Tracing.EventProvider/SessionInfo::sessionIdBit
	int32_t ___sessionIdBit_0;
	// System.Int32 System.Diagnostics.Tracing.EventProvider/SessionInfo::etwSessionId
	int32_t ___etwSessionId_1;

public:
	inline static int32_t get_offset_of_sessionIdBit_0() { return static_cast<int32_t>(offsetof(SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7, ___sessionIdBit_0)); }
	inline int32_t get_sessionIdBit_0() const { return ___sessionIdBit_0; }
	inline int32_t* get_address_of_sessionIdBit_0() { return &___sessionIdBit_0; }
	inline void set_sessionIdBit_0(int32_t value)
	{
		___sessionIdBit_0 = value;
	}

	inline static int32_t get_offset_of_etwSessionId_1() { return static_cast<int32_t>(offsetof(SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7, ___etwSessionId_1)); }
	inline int32_t get_etwSessionId_1() const { return ___etwSessionId_1; }
	inline int32_t* get_address_of_etwSessionId_1() { return &___etwSessionId_1; }
	inline void set_etwSessionId_1(int32_t value)
	{
		___etwSessionId_1 = value;
	}
};


// UnityEngine.UIElements.FocusController/FocusedElement
struct  FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 
{
public:
	// UnityEngine.UIElements.VisualElement UnityEngine.UIElements.FocusController/FocusedElement::m_SubTreeRoot
	VisualElement_tAF72253CBD78143319BFE58F26C2349B2959C8C0 * ___m_SubTreeRoot_0;
	// UnityEngine.UIElements.Focusable UnityEngine.UIElements.FocusController/FocusedElement::m_FocusedElement
	Focusable_t54CC145FEE85D2A5D92761C419288150CF5BEC14 * ___m_FocusedElement_1;

public:
	inline static int32_t get_offset_of_m_SubTreeRoot_0() { return static_cast<int32_t>(offsetof(FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206, ___m_SubTreeRoot_0)); }
	inline VisualElement_tAF72253CBD78143319BFE58F26C2349B2959C8C0 * get_m_SubTreeRoot_0() const { return ___m_SubTreeRoot_0; }
	inline VisualElement_tAF72253CBD78143319BFE58F26C2349B2959C8C0 ** get_address_of_m_SubTreeRoot_0() { return &___m_SubTreeRoot_0; }
	inline void set_m_SubTreeRoot_0(VisualElement_tAF72253CBD78143319BFE58F26C2349B2959C8C0 * value)
	{
		___m_SubTreeRoot_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_SubTreeRoot_0), (void*)value);
	}

	inline static int32_t get_offset_of_m_FocusedElement_1() { return static_cast<int32_t>(offsetof(FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206, ___m_FocusedElement_1)); }
	inline Focusable_t54CC145FEE85D2A5D92761C419288150CF5BEC14 * get_m_FocusedElement_1() const { return ___m_FocusedElement_1; }
	inline Focusable_t54CC145FEE85D2A5D92761C419288150CF5BEC14 ** get_address_of_m_FocusedElement_1() { return &___m_FocusedElement_1; }
	inline void set_m_FocusedElement_1(Focusable_t54CC145FEE85D2A5D92761C419288150CF5BEC14 * value)
	{
		___m_FocusedElement_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_FocusedElement_1), (void*)value);
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.UIElements.FocusController/FocusedElement
struct FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206_marshaled_pinvoke
{
	VisualElement_tAF72253CBD78143319BFE58F26C2349B2959C8C0 * ___m_SubTreeRoot_0;
	Focusable_t54CC145FEE85D2A5D92761C419288150CF5BEC14 * ___m_FocusedElement_1;
};
// Native definition for COM marshalling of UnityEngine.UIElements.FocusController/FocusedElement
struct FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206_marshaled_com
{
	VisualElement_tAF72253CBD78143319BFE58F26C2349B2959C8C0 * ___m_SubTreeRoot_0;
	Focusable_t54CC145FEE85D2A5D92761C419288150CF5BEC14 * ___m_FocusedElement_1;
};

// Sirenix.Serialization.FormatterLocator/FormatterInfo
struct  FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4 
{
public:
	// System.Type Sirenix.Serialization.FormatterLocator/FormatterInfo::FormatterType
	Type_t * ___FormatterType_0;
	// System.Type Sirenix.Serialization.FormatterLocator/FormatterInfo::TargetType
	Type_t * ___TargetType_1;
	// System.Boolean Sirenix.Serialization.FormatterLocator/FormatterInfo::AskIfCanFormatTypes
	bool ___AskIfCanFormatTypes_2;
	// System.Int32 Sirenix.Serialization.FormatterLocator/FormatterInfo::Priority
	int32_t ___Priority_3;

public:
	inline static int32_t get_offset_of_FormatterType_0() { return static_cast<int32_t>(offsetof(FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4, ___FormatterType_0)); }
	inline Type_t * get_FormatterType_0() const { return ___FormatterType_0; }
	inline Type_t ** get_address_of_FormatterType_0() { return &___FormatterType_0; }
	inline void set_FormatterType_0(Type_t * value)
	{
		___FormatterType_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___FormatterType_0), (void*)value);
	}

	inline static int32_t get_offset_of_TargetType_1() { return static_cast<int32_t>(offsetof(FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4, ___TargetType_1)); }
	inline Type_t * get_TargetType_1() const { return ___TargetType_1; }
	inline Type_t ** get_address_of_TargetType_1() { return &___TargetType_1; }
	inline void set_TargetType_1(Type_t * value)
	{
		___TargetType_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___TargetType_1), (void*)value);
	}

	inline static int32_t get_offset_of_AskIfCanFormatTypes_2() { return static_cast<int32_t>(offsetof(FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4, ___AskIfCanFormatTypes_2)); }
	inline bool get_AskIfCanFormatTypes_2() const { return ___AskIfCanFormatTypes_2; }
	inline bool* get_address_of_AskIfCanFormatTypes_2() { return &___AskIfCanFormatTypes_2; }
	inline void set_AskIfCanFormatTypes_2(bool value)
	{
		___AskIfCanFormatTypes_2 = value;
	}

	inline static int32_t get_offset_of_Priority_3() { return static_cast<int32_t>(offsetof(FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4, ___Priority_3)); }
	inline int32_t get_Priority_3() const { return ___Priority_3; }
	inline int32_t* get_address_of_Priority_3() { return &___Priority_3; }
	inline void set_Priority_3(int32_t value)
	{
		___Priority_3 = value;
	}
};

// Native definition for P/Invoke marshalling of Sirenix.Serialization.FormatterLocator/FormatterInfo
struct FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4_marshaled_pinvoke
{
	Type_t * ___FormatterType_0;
	Type_t * ___TargetType_1;
	int32_t ___AskIfCanFormatTypes_2;
	int32_t ___Priority_3;
};
// Native definition for COM marshalling of Sirenix.Serialization.FormatterLocator/FormatterInfo
struct FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4_marshaled_com
{
	Type_t * ___FormatterType_0;
	Type_t * ___TargetType_1;
	int32_t ___AskIfCanFormatTypes_2;
	int32_t ___Priority_3;
};

// Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo
struct  FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C 
{
public:
	// Sirenix.Serialization.IFormatterLocator Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo::LocatorInstance
	RuntimeObject* ___LocatorInstance_0;
	// System.Int32 Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo::Priority
	int32_t ___Priority_1;

public:
	inline static int32_t get_offset_of_LocatorInstance_0() { return static_cast<int32_t>(offsetof(FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C, ___LocatorInstance_0)); }
	inline RuntimeObject* get_LocatorInstance_0() const { return ___LocatorInstance_0; }
	inline RuntimeObject** get_address_of_LocatorInstance_0() { return &___LocatorInstance_0; }
	inline void set_LocatorInstance_0(RuntimeObject* value)
	{
		___LocatorInstance_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___LocatorInstance_0), (void*)value);
	}

	inline static int32_t get_offset_of_Priority_1() { return static_cast<int32_t>(offsetof(FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C, ___Priority_1)); }
	inline int32_t get_Priority_1() const { return ___Priority_1; }
	inline int32_t* get_address_of_Priority_1() { return &___Priority_1; }
	inline void set_Priority_1(int32_t value)
	{
		___Priority_1 = value;
	}
};

// Native definition for P/Invoke marshalling of Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo
struct FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C_marshaled_pinvoke
{
	RuntimeObject* ___LocatorInstance_0;
	int32_t ___Priority_1;
};
// Native definition for COM marshalling of Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo
struct FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C_marshaled_com
{
	RuntimeObject* ___LocatorInstance_0;
	int32_t ___Priority_1;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData
struct  PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C 
{
public:
	// System.String UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData::name
	String_t* ___name_0;
	// System.Collections.Generic.List`1<System.Int32>[] UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData::resourceReadLists
	List_1U5BU5D_tABF499D891C900D1171501E0545AD96030B3877C* ___resourceReadLists_1;
	// System.Collections.Generic.List`1<System.Int32>[] UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData::resourceWriteLists
	List_1U5BU5D_tABF499D891C900D1171501E0545AD96030B3877C* ___resourceWriteLists_2;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData::culled
	bool ___culled_3;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData::generateDebugData
	bool ___generateDebugData_4;

public:
	inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C, ___name_0)); }
	inline String_t* get_name_0() const { return ___name_0; }
	inline String_t** get_address_of_name_0() { return &___name_0; }
	inline void set_name_0(String_t* value)
	{
		___name_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___name_0), (void*)value);
	}

	inline static int32_t get_offset_of_resourceReadLists_1() { return static_cast<int32_t>(offsetof(PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C, ___resourceReadLists_1)); }
	inline List_1U5BU5D_tABF499D891C900D1171501E0545AD96030B3877C* get_resourceReadLists_1() const { return ___resourceReadLists_1; }
	inline List_1U5BU5D_tABF499D891C900D1171501E0545AD96030B3877C** get_address_of_resourceReadLists_1() { return &___resourceReadLists_1; }
	inline void set_resourceReadLists_1(List_1U5BU5D_tABF499D891C900D1171501E0545AD96030B3877C* value)
	{
		___resourceReadLists_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___resourceReadLists_1), (void*)value);
	}

	inline static int32_t get_offset_of_resourceWriteLists_2() { return static_cast<int32_t>(offsetof(PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C, ___resourceWriteLists_2)); }
	inline List_1U5BU5D_tABF499D891C900D1171501E0545AD96030B3877C* get_resourceWriteLists_2() const { return ___resourceWriteLists_2; }
	inline List_1U5BU5D_tABF499D891C900D1171501E0545AD96030B3877C** get_address_of_resourceWriteLists_2() { return &___resourceWriteLists_2; }
	inline void set_resourceWriteLists_2(List_1U5BU5D_tABF499D891C900D1171501E0545AD96030B3877C* value)
	{
		___resourceWriteLists_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___resourceWriteLists_2), (void*)value);
	}

	inline static int32_t get_offset_of_culled_3() { return static_cast<int32_t>(offsetof(PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C, ___culled_3)); }
	inline bool get_culled_3() const { return ___culled_3; }
	inline bool* get_address_of_culled_3() { return &___culled_3; }
	inline void set_culled_3(bool value)
	{
		___culled_3 = value;
	}

	inline static int32_t get_offset_of_generateDebugData_4() { return static_cast<int32_t>(offsetof(PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C, ___generateDebugData_4)); }
	inline bool get_generateDebugData_4() const { return ___generateDebugData_4; }
	inline bool* get_address_of_generateDebugData_4() { return &___generateDebugData_4; }
	inline void set_generateDebugData_4(bool value)
	{
		___generateDebugData_4 = value;
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData
struct PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C_marshaled_pinvoke
{
	char* ___name_0;
	List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 ** ___resourceReadLists_1;
	List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 ** ___resourceWriteLists_2;
	int32_t ___culled_3;
	int32_t ___generateDebugData_4;
};
// Native definition for COM marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData
struct PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C_marshaled_com
{
	Il2CppChar* ___name_0;
	List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 ** ___resourceReadLists_1;
	List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 ** ___resourceWriteLists_2;
	int32_t ___culled_3;
	int32_t ___generateDebugData_4;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData
struct  ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F 
{
public:
	// System.String UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData::name
	String_t* ___name_0;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData::imported
	bool ___imported_1;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData::creationPassIndex
	int32_t ___creationPassIndex_2;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData::releasePassIndex
	int32_t ___releasePassIndex_3;
	// System.Collections.Generic.List`1<System.Int32> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData::consumerList
	List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * ___consumerList_4;
	// System.Collections.Generic.List`1<System.Int32> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData::producerList
	List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * ___producerList_5;

public:
	inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F, ___name_0)); }
	inline String_t* get_name_0() const { return ___name_0; }
	inline String_t** get_address_of_name_0() { return &___name_0; }
	inline void set_name_0(String_t* value)
	{
		___name_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___name_0), (void*)value);
	}

	inline static int32_t get_offset_of_imported_1() { return static_cast<int32_t>(offsetof(ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F, ___imported_1)); }
	inline bool get_imported_1() const { return ___imported_1; }
	inline bool* get_address_of_imported_1() { return &___imported_1; }
	inline void set_imported_1(bool value)
	{
		___imported_1 = value;
	}

	inline static int32_t get_offset_of_creationPassIndex_2() { return static_cast<int32_t>(offsetof(ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F, ___creationPassIndex_2)); }
	inline int32_t get_creationPassIndex_2() const { return ___creationPassIndex_2; }
	inline int32_t* get_address_of_creationPassIndex_2() { return &___creationPassIndex_2; }
	inline void set_creationPassIndex_2(int32_t value)
	{
		___creationPassIndex_2 = value;
	}

	inline static int32_t get_offset_of_releasePassIndex_3() { return static_cast<int32_t>(offsetof(ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F, ___releasePassIndex_3)); }
	inline int32_t get_releasePassIndex_3() const { return ___releasePassIndex_3; }
	inline int32_t* get_address_of_releasePassIndex_3() { return &___releasePassIndex_3; }
	inline void set_releasePassIndex_3(int32_t value)
	{
		___releasePassIndex_3 = value;
	}

	inline static int32_t get_offset_of_consumerList_4() { return static_cast<int32_t>(offsetof(ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F, ___consumerList_4)); }
	inline List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * get_consumerList_4() const { return ___consumerList_4; }
	inline List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 ** get_address_of_consumerList_4() { return &___consumerList_4; }
	inline void set_consumerList_4(List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * value)
	{
		___consumerList_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___consumerList_4), (void*)value);
	}

	inline static int32_t get_offset_of_producerList_5() { return static_cast<int32_t>(offsetof(ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F, ___producerList_5)); }
	inline List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * get_producerList_5() const { return ___producerList_5; }
	inline List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 ** get_address_of_producerList_5() { return &___producerList_5; }
	inline void set_producerList_5(List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * value)
	{
		___producerList_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___producerList_5), (void*)value);
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData
struct ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F_marshaled_pinvoke
{
	char* ___name_0;
	int32_t ___imported_1;
	int32_t ___creationPassIndex_2;
	int32_t ___releasePassIndex_3;
	List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * ___consumerList_4;
	List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * ___producerList_5;
};
// Native definition for COM marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData
struct ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F_marshaled_com
{
	Il2CppChar* ___name_0;
	int32_t ___imported_1;
	int32_t ___creationPassIndex_2;
	int32_t ___releasePassIndex_3;
	List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * ___consumerList_4;
	List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * ___producerList_5;
};

// TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/SpriteFrame
struct  SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9 
{
public:
	// System.Single TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/SpriteFrame::x
	float ___x_0;
	// System.Single TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/SpriteFrame::y
	float ___y_1;
	// System.Single TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/SpriteFrame::w
	float ___w_2;
	// System.Single TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/SpriteFrame::h
	float ___h_3;

public:
	inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9, ___x_0)); }
	inline float get_x_0() const { return ___x_0; }
	inline float* get_address_of_x_0() { return &___x_0; }
	inline void set_x_0(float value)
	{
		___x_0 = value;
	}

	inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9, ___y_1)); }
	inline float get_y_1() const { return ___y_1; }
	inline float* get_address_of_y_1() { return &___y_1; }
	inline void set_y_1(float value)
	{
		___y_1 = value;
	}

	inline static int32_t get_offset_of_w_2() { return static_cast<int32_t>(offsetof(SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9, ___w_2)); }
	inline float get_w_2() const { return ___w_2; }
	inline float* get_address_of_w_2() { return &___w_2; }
	inline void set_w_2(float value)
	{
		___w_2 = value;
	}

	inline static int32_t get_offset_of_h_3() { return static_cast<int32_t>(offsetof(SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9, ___h_3)); }
	inline float get_h_3() const { return ___h_3; }
	inline float* get_address_of_h_3() { return &___h_3; }
	inline void set_h_3(float value)
	{
		___h_3 = value;
	}
};


// TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/SpriteSize
struct  SpriteSize_t7D47B39A52139B8CD3CE7F233C48981F70275A3D 
{
public:
	// System.Single TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/SpriteSize::w
	float ___w_0;
	// System.Single TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/SpriteSize::h
	float ___h_1;

public:
	inline static int32_t get_offset_of_w_0() { return static_cast<int32_t>(offsetof(SpriteSize_t7D47B39A52139B8CD3CE7F233C48981F70275A3D, ___w_0)); }
	inline float get_w_0() const { return ___w_0; }
	inline float* get_address_of_w_0() { return &___w_0; }
	inline void set_w_0(float value)
	{
		___w_0 = value;
	}

	inline static int32_t get_offset_of_h_1() { return static_cast<int32_t>(offsetof(SpriteSize_t7D47B39A52139B8CD3CE7F233C48981F70275A3D, ___h_1)); }
	inline float get_h_1() const { return ___h_1; }
	inline float* get_address_of_h_1() { return &___h_1; }
	inline void set_h_1(float value)
	{
		___h_1 = value;
	}
};


// UnityEngine.UnitySynchronizationContext/WorkRequest
struct  WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 
{
public:
	// System.Threading.SendOrPostCallback UnityEngine.UnitySynchronizationContext/WorkRequest::m_DelagateCallback
	SendOrPostCallback_t6B7334CE017AF595535507519400AC02D688DC3C * ___m_DelagateCallback_0;
	// System.Object UnityEngine.UnitySynchronizationContext/WorkRequest::m_DelagateState
	RuntimeObject * ___m_DelagateState_1;
	// System.Threading.ManualResetEvent UnityEngine.UnitySynchronizationContext/WorkRequest::m_WaitHandle
	ManualResetEvent_t9E2ED486907E3A16122ED4E946534E4DD6B5A7BA * ___m_WaitHandle_2;

public:
	inline static int32_t get_offset_of_m_DelagateCallback_0() { return static_cast<int32_t>(offsetof(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393, ___m_DelagateCallback_0)); }
	inline SendOrPostCallback_t6B7334CE017AF595535507519400AC02D688DC3C * get_m_DelagateCallback_0() const { return ___m_DelagateCallback_0; }
	inline SendOrPostCallback_t6B7334CE017AF595535507519400AC02D688DC3C ** get_address_of_m_DelagateCallback_0() { return &___m_DelagateCallback_0; }
	inline void set_m_DelagateCallback_0(SendOrPostCallback_t6B7334CE017AF595535507519400AC02D688DC3C * value)
	{
		___m_DelagateCallback_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_DelagateCallback_0), (void*)value);
	}

	inline static int32_t get_offset_of_m_DelagateState_1() { return static_cast<int32_t>(offsetof(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393, ___m_DelagateState_1)); }
	inline RuntimeObject * get_m_DelagateState_1() const { return ___m_DelagateState_1; }
	inline RuntimeObject ** get_address_of_m_DelagateState_1() { return &___m_DelagateState_1; }
	inline void set_m_DelagateState_1(RuntimeObject * value)
	{
		___m_DelagateState_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_DelagateState_1), (void*)value);
	}

	inline static int32_t get_offset_of_m_WaitHandle_2() { return static_cast<int32_t>(offsetof(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393, ___m_WaitHandle_2)); }
	inline ManualResetEvent_t9E2ED486907E3A16122ED4E946534E4DD6B5A7BA * get_m_WaitHandle_2() const { return ___m_WaitHandle_2; }
	inline ManualResetEvent_t9E2ED486907E3A16122ED4E946534E4DD6B5A7BA ** get_address_of_m_WaitHandle_2() { return &___m_WaitHandle_2; }
	inline void set_m_WaitHandle_2(ManualResetEvent_t9E2ED486907E3A16122ED4E946534E4DD6B5A7BA * value)
	{
		___m_WaitHandle_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_WaitHandle_2), (void*)value);
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.UnitySynchronizationContext/WorkRequest
struct WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393_marshaled_pinvoke
{
	Il2CppMethodPointer ___m_DelagateCallback_0;
	Il2CppIUnknown* ___m_DelagateState_1;
	ManualResetEvent_t9E2ED486907E3A16122ED4E946534E4DD6B5A7BA * ___m_WaitHandle_2;
};
// Native definition for COM marshalling of UnityEngine.UnitySynchronizationContext/WorkRequest
struct WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393_marshaled_com
{
	Il2CppMethodPointer ___m_DelagateCallback_0;
	Il2CppIUnknown* ___m_DelagateState_1;
	ManualResetEvent_t9E2ED486907E3A16122ED4E946534E4DD6B5A7BA * ___m_WaitHandle_2;
};

// System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Int32>,System.Object>
struct  Entry_tB294B9C2737CEA8C4F8673B948596F849040B414 
{
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
	ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  ___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_tB294B9C2737CEA8C4F8673B948596F849040B414, ___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_tB294B9C2737CEA8C4F8673B948596F849040B414, ___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_tB294B9C2737CEA8C4F8673B948596F849040B414, ___key_2)); }
	inline ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  get_key_2() const { return ___key_2; }
	inline ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 * get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  value)
	{
		___key_2 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___key_2))->___Item1_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_tB294B9C2737CEA8C4F8673B948596F849040B414, ___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<UnityEngine.ProBuilder.Edge,System.Object>
struct  Entry_tF4B35910395E763939E723E229625FDC2FFBE118 
{
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
	Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  ___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_tF4B35910395E763939E723E229625FDC2FFBE118, ___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_tF4B35910395E763939E723E229625FDC2FFBE118, ___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_tF4B35910395E763939E723E229625FDC2FFBE118, ___key_2)); }
	inline Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  get_key_2() const { return ___key_2; }
	inline Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D * get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_tF4B35910395E763939E723E229625FDC2FFBE118, ___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.Int32,UnityEngine.Vector3>
struct  Entry_t4F8F7C24D17C3CC0ACB59C6F7C7CF81CE926540A 
{
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
	int32_t ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t4F8F7C24D17C3CC0ACB59C6F7C7CF81CE926540A, ___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_t4F8F7C24D17C3CC0ACB59C6F7C7CF81CE926540A, ___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_t4F8F7C24D17C3CC0ACB59C6F7C7CF81CE926540A, ___key_2)); }
	inline int32_t get_key_2() const { return ___key_2; }
	inline int32_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(int32_t value)
	{
		___key_2 = value;
	}

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


// System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineClearShot/Pair>
struct  Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 
{
public:
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
	List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 * ___list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::version
	int32_t ___version_2;
	// T System.Collections.Generic.List`1/Enumerator::current
	Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  ___current_3;

public:
	inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98, ___list_0)); }
	inline List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 * get_list_0() const { return ___list_0; }
	inline List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 ** get_address_of_list_0() { return &___list_0; }
	inline void set_list_0(List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 * value)
	{
		___list_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98, ___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_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98, ___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_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98, ___current_3)); }
	inline Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  get_current_3() const { return ___current_3; }
	inline Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  value)
	{
		___current_3 = value;
	}
};


// System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineStateDrivenCamera/HashPair>
struct  Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC 
{
public:
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
	List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 * ___list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::version
	int32_t ___version_2;
	// T System.Collections.Generic.List`1/Enumerator::current
	HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790  ___current_3;

public:
	inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC, ___list_0)); }
	inline List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 * get_list_0() const { return ___list_0; }
	inline List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 ** get_address_of_list_0() { return &___list_0; }
	inline void set_list_0(List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 * value)
	{
		___list_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC, ___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_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC, ___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_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC, ___current_3)); }
	inline HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790  get_current_3() const { return ___current_3; }
	inline HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790  value)
	{
		___current_3 = value;
	}
};


// System.Collections.Generic.Queue`1/Enumerator<UnityEngine.UIElements.EventDispatcher/EventRecord>
struct  Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 
{
public:
	// System.Collections.Generic.Queue`1<T> System.Collections.Generic.Queue`1/Enumerator::_q
	Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A * ____q_0;
	// System.Int32 System.Collections.Generic.Queue`1/Enumerator::_version
	int32_t ____version_1;
	// System.Int32 System.Collections.Generic.Queue`1/Enumerator::_index
	int32_t ____index_2;
	// T System.Collections.Generic.Queue`1/Enumerator::_currentElement
	EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01  ____currentElement_3;

public:
	inline static int32_t get_offset_of__q_0() { return static_cast<int32_t>(offsetof(Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954, ____q_0)); }
	inline Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A * get__q_0() const { return ____q_0; }
	inline Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A ** get_address_of__q_0() { return &____q_0; }
	inline void set__q_0(Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A * value)
	{
		____q_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____q_0), (void*)value);
	}

	inline static int32_t get_offset_of__version_1() { return static_cast<int32_t>(offsetof(Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954, ____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_t4F95ADDEE39C5204F91A15DE67B83A99115CD954, ____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__currentElement_3() { return static_cast<int32_t>(offsetof(Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954, ____currentElement_3)); }
	inline EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01  get__currentElement_3() const { return ____currentElement_3; }
	inline EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01 * get_address_of__currentElement_3() { return &____currentElement_3; }
	inline void set__currentElement_3(EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01  value)
	{
		____currentElement_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&____currentElement_3))->___m_Event_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&____currentElement_3))->___m_Panel_1), (void*)NULL);
		#endif
	}
};


// System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Tracing.EventProvider/SessionInfo>
struct  Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF 
{
public:
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
	List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 * ___list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::version
	int32_t ___version_2;
	// T System.Collections.Generic.List`1/Enumerator::current
	SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7  ___current_3;

public:
	inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF, ___list_0)); }
	inline List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 * get_list_0() const { return ___list_0; }
	inline List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 ** get_address_of_list_0() { return &___list_0; }
	inline void set_list_0(List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 * value)
	{
		___list_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF, ___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_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF, ___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_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF, ___current_3)); }
	inline SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7  get_current_3() const { return ___current_3; }
	inline SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7  value)
	{
		___current_3 = value;
	}
};


// System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>
struct  Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 
{
public:
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
	List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * ___list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::version
	int32_t ___version_2;
	// T System.Collections.Generic.List`1/Enumerator::current
	FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206  ___current_3;

public:
	inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633, ___list_0)); }
	inline List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * get_list_0() const { return ___list_0; }
	inline List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 ** get_address_of_list_0() { return &___list_0; }
	inline void set_list_0(List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * value)
	{
		___list_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633, ___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_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633, ___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_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633, ___current_3)); }
	inline FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206  get_current_3() const { return ___current_3; }
	inline FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___m_SubTreeRoot_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___m_FocusedElement_1), (void*)NULL);
		#endif
	}
};


// System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterInfo>
struct  Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 
{
public:
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
	List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD * ___list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::version
	int32_t ___version_2;
	// T System.Collections.Generic.List`1/Enumerator::current
	FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4  ___current_3;

public:
	inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3, ___list_0)); }
	inline List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD * get_list_0() const { return ___list_0; }
	inline List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD ** get_address_of_list_0() { return &___list_0; }
	inline void set_list_0(List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD * value)
	{
		___list_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3, ___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_t157CCBDEA22DD1154F5E2071635883A67C77F7D3, ___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_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3, ___current_3)); }
	inline FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4  get_current_3() const { return ___current_3; }
	inline FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___FormatterType_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___TargetType_1), (void*)NULL);
		#endif
	}
};


// System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>
struct  Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 
{
public:
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
	List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE * ___list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::version
	int32_t ___version_2;
	// T System.Collections.Generic.List`1/Enumerator::current
	FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C  ___current_3;

public:
	inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3, ___list_0)); }
	inline List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE * get_list_0() const { return ___list_0; }
	inline List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE ** get_address_of_list_0() { return &___list_0; }
	inline void set_list_0(List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE * value)
	{
		___list_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3, ___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_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3, ___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_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3, ___current_3)); }
	inline FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C  get_current_3() const { return ___current_3; }
	inline FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___LocatorInstance_0), (void*)NULL);
	}
};


// System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>
struct  Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB 
{
public:
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
	List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA * ___list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::version
	int32_t ___version_2;
	// T System.Collections.Generic.List`1/Enumerator::current
	PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C  ___current_3;

public:
	inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB, ___list_0)); }
	inline List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA * get_list_0() const { return ___list_0; }
	inline List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA ** get_address_of_list_0() { return &___list_0; }
	inline void set_list_0(List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA * value)
	{
		___list_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB, ___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_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB, ___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_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB, ___current_3)); }
	inline PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C  get_current_3() const { return ___current_3; }
	inline PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___name_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___resourceReadLists_1), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___resourceWriteLists_2), (void*)NULL);
		#endif
	}
};


// System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>
struct  Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C 
{
public:
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
	List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 * ___list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::version
	int32_t ___version_2;
	// T System.Collections.Generic.List`1/Enumerator::current
	ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F  ___current_3;

public:
	inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C, ___list_0)); }
	inline List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 * get_list_0() const { return ___list_0; }
	inline List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 ** get_address_of_list_0() { return &___list_0; }
	inline void set_list_0(List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 * value)
	{
		___list_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C, ___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_t52F61572C2197AF1F1208BBED245C765E3033F3C, ___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_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C, ___current_3)); }
	inline ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F  get_current_3() const { return ___current_3; }
	inline ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___name_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___consumerList_4), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___producerList_5), (void*)NULL);
		#endif
	}
};


// System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>
struct  Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A 
{
public:
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
	List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * ___list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::version
	int32_t ___version_2;
	// T System.Collections.Generic.List`1/Enumerator::current
	WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393  ___current_3;

public:
	inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A, ___list_0)); }
	inline List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * get_list_0() const { return ___list_0; }
	inline List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA ** get_address_of_list_0() { return &___list_0; }
	inline void set_list_0(List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * value)
	{
		___list_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A, ___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_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A, ___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_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A, ___current_3)); }
	inline WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393  get_current_3() const { return ___current_3; }
	inline WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___m_DelagateCallback_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___m_DelagateState_1), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___m_WaitHandle_2), (void*)NULL);
		#endif
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>
struct  Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * ___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
	ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427, ___dictionary_0)); }
	inline Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * 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_t9136BCBD43AF37BE02A975B88C843577E5740427, ___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_t9136BCBD43AF37BE02A975B88C843577E5740427, ___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_t9136BCBD43AF37BE02A975B88C843577E5740427, ___currentKey_3)); }
	inline ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  get_currentKey_3() const { return ___currentKey_3; }
	inline ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 * get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  value)
	{
		___currentKey_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___currentKey_3))->___Item1_0), (void*)NULL);
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>
struct  Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * ___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_t8E547E8985254FF9AD98CB485A1C5A7A7712955B  ___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_t7C470AB98C3CA93F4062183416C66EB76DD79DDA, ___dictionary_0)); }
	inline Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * 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_t7C470AB98C3CA93F4062183416C66EB76DD79DDA, ___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_t7C470AB98C3CA93F4062183416C66EB76DD79DDA, ___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_t7C470AB98C3CA93F4062183416C66EB76DD79DDA, ___current_3)); }
	inline KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B  value)
	{
		___current_3 = value;
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA, ___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.ProBuilder.Edge,System.Object>
struct  Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * ___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
	Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685, ___dictionary_0)); }
	inline Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * 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_t039E17EA86AC24D3873A9CF59F597791F9FE2685, ___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_t039E17EA86AC24D3873A9CF59F597791F9FE2685, ___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_t039E17EA86AC24D3873A9CF59F597791F9FE2685, ___currentKey_3)); }
	inline Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  get_currentKey_3() const { return ___currentKey_3; }
	inline Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D * get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>
struct  Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * ___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_t239694BB713649B9F5326D1A5BC3143EA54316B3  ___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_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229, ___dictionary_0)); }
	inline Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * 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_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229, ___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_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229, ___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_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229, ___current_3)); }
	inline KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3  value)
	{
		___current_3 = value;
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229, ___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.Int32,System.Char>
struct  Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * ___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_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265  ___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_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4, ___dictionary_0)); }
	inline Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * 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_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4, ___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_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4, ___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_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4, ___current_3)); }
	inline KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265  value)
	{
		___current_3 = value;
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4, ___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.Int32,System.Int32>
struct  Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * ___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_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB  ___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_t01C67709CE5D52660166662380B9C0851DA3F4DC, ___dictionary_0)); }
	inline Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * 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_t01C67709CE5D52660166662380B9C0851DA3F4DC, ___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_t01C67709CE5D52660166662380B9C0851DA3F4DC, ___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_t01C67709CE5D52660166662380B9C0851DA3F4DC, ___current_3)); }
	inline KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB  value)
	{
		___current_3 = value;
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC, ___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.Int32,System.Int64>
struct  Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * ___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_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28  ___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_tFFD8C3F128D79BB191A6C496B135B52C98D068B4, ___dictionary_0)); }
	inline Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * 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_tFFD8C3F128D79BB191A6C496B135B52C98D068B4, ___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_tFFD8C3F128D79BB191A6C496B135B52C98D068B4, ___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_tFFD8C3F128D79BB191A6C496B135B52C98D068B4, ___current_3)); }
	inline KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28  value)
	{
		___current_3 = value;
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4, ___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.Int32,System.Object>
struct  Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * ___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_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0  ___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_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C, ___dictionary_0)); }
	inline Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * 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_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C, ___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_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C, ___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_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C, ___current_3)); }
	inline KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0  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_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C, ___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.Int32,UnityEngine.Vector3>
struct  Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * ___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
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB, ___dictionary_0)); }
	inline Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * 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_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB, ___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_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB, ___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_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB, ___currentValue_3)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_currentValue_3() const { return ___currentValue_3; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___currentValue_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>
struct  Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * ___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_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2  ___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_tC49F87FB1FC8726D1F73E7337286C759ADF328BD, ___dictionary_0)); }
	inline Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * 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_tC49F87FB1FC8726D1F73E7337286C759ADF328BD, ___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_tC49F87FB1FC8726D1F73E7337286C759ADF328BD, ___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_tC49F87FB1FC8726D1F73E7337286C759ADF328BD, ___current_3)); }
	inline KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2  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_tC49F87FB1FC8726D1F73E7337286C759ADF328BD, ___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.ValueTuple`2<System.Object,System.Int32>,System.Object>
struct  KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  ___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_t26DA7FDD45C2AED4C163F9914FAE1E316242393A, ___key_0)); }
	inline ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  get_key_0() const { return ___key_0; }
	inline ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 * get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  value)
	{
		___key_0 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___key_0))->___Item1_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A, ___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<UnityEngine.ProBuilder.Edge,System.Object>
struct  KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  ___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_tF0664801168A913CF5DE5421155D41364483E9D9, ___key_0)); }
	inline Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  get_key_0() const { return ___key_0; }
	inline Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D * get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9, ___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.Int32,UnityEngine.Vector3>
struct  KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	int32_t ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___value_1;

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

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


// UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>
struct  SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484 
{
public:
	// T1 UnityEngine.ProBuilder.SimpleTuple`3::m_Item1
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_Item1_0;
	// T2 UnityEngine.ProBuilder.SimpleTuple`3::m_Item2
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___m_Item2_1;
	// T3 UnityEngine.ProBuilder.SimpleTuple`3::m_Item3
	RuntimeObject * ___m_Item3_2;

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

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

	inline static int32_t get_offset_of_m_Item3_2() { return static_cast<int32_t>(offsetof(SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484, ___m_Item3_2)); }
	inline RuntimeObject * get_m_Item3_2() const { return ___m_Item3_2; }
	inline RuntimeObject ** get_address_of_m_Item3_2() { return &___m_Item3_2; }
	inline void set_m_Item3_2(RuntimeObject * value)
	{
		___m_Item3_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Item3_2), (void*)value);
	}
};


// Unity.Collections.Allocator
struct  Allocator_t9888223DEF4F46F3419ECFCCD0753599BEE52A05 
{
public:
	// System.Int32 Unity.Collections.Allocator::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Allocator_t9888223DEF4F46F3419ECFCCD0753599BEE52A05, ___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.ByteEnum
struct  ByteEnum_t39285A9D8C7F88982FF718C04A9FA1AE64827307 
{
public:
	// System.Byte System.ByteEnum::value__
	uint8_t ___value___2;

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


// UnityEngine.ProBuilder.EdgeLookup
struct  EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A 
{
public:
	// UnityEngine.ProBuilder.Edge UnityEngine.ProBuilder.EdgeLookup::m_Local
	Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  ___m_Local_0;
	// UnityEngine.ProBuilder.Edge UnityEngine.ProBuilder.EdgeLookup::m_Common
	Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  ___m_Common_1;

public:
	inline static int32_t get_offset_of_m_Local_0() { return static_cast<int32_t>(offsetof(EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A, ___m_Local_0)); }
	inline Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  get_m_Local_0() const { return ___m_Local_0; }
	inline Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D * get_address_of_m_Local_0() { return &___m_Local_0; }
	inline void set_m_Local_0(Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  value)
	{
		___m_Local_0 = value;
	}

	inline static int32_t get_offset_of_m_Common_1() { return static_cast<int32_t>(offsetof(EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A, ___m_Common_1)); }
	inline Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  get_m_Common_1() const { return ___m_Common_1; }
	inline Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D * get_address_of_m_Common_1() { return &___m_Common_1; }
	inline void set_m_Common_1(Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  value)
	{
		___m_Common_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.ExceptionResource
struct  ExceptionResource_tD29FDAA391137C7766FB63B5F13FA0F12AF6C3FA 
{
public:
	// System.Int32 System.ExceptionResource::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ExceptionResource_tD29FDAA391137C7766FB63B5F13FA0F12AF6C3FA, ___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.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.Timeline.NotificationFlags
struct  NotificationFlags_t9E7C2E414C0875C0904404193D925F03BF65D981 
{
public:
	// System.Int16 UnityEngine.Timeline.NotificationFlags::value__
	int16_t ___value___2;

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


// Sirenix.Utilities.DeepReflection/PathStepType
struct  PathStepType_t68DAE40EAC5152841C02F8A74C5B4C0DD80DE07C 
{
public:
	// System.Int32 Sirenix.Utilities.DeepReflection/PathStepType::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(PathStepType_t68DAE40EAC5152841C02F8A74C5B4C0DD80DE07C, ___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.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight
struct  PrePunctualLight_t6A6B0358A9D80FE6E10948C365C06F7092A8D609 
{
public:
	// Unity.Mathematics.float3 UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight::posVS
	float3_tE0DD2FF13F818025945C9AC314390D2A1F55E37D  ___posVS_0;
	// System.Single UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight::radius
	float ___radius_1;
	// System.Single UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight::minDist
	float ___minDist_2;
	// Unity.Mathematics.float2 UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight::screenPos
	float2_t11F5F2974404951113DDC4E13EEB6E2456295547  ___screenPos_3;
	// System.UInt16 UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight::visLightIndex
	uint16_t ___visLightIndex_4;

public:
	inline static int32_t get_offset_of_posVS_0() { return static_cast<int32_t>(offsetof(PrePunctualLight_t6A6B0358A9D80FE6E10948C365C06F7092A8D609, ___posVS_0)); }
	inline float3_tE0DD2FF13F818025945C9AC314390D2A1F55E37D  get_posVS_0() const { return ___posVS_0; }
	inline float3_tE0DD2FF13F818025945C9AC314390D2A1F55E37D * get_address_of_posVS_0() { return &___posVS_0; }
	inline void set_posVS_0(float3_tE0DD2FF13F818025945C9AC314390D2A1F55E37D  value)
	{
		___posVS_0 = value;
	}

	inline static int32_t get_offset_of_radius_1() { return static_cast<int32_t>(offsetof(PrePunctualLight_t6A6B0358A9D80FE6E10948C365C06F7092A8D609, ___radius_1)); }
	inline float get_radius_1() const { return ___radius_1; }
	inline float* get_address_of_radius_1() { return &___radius_1; }
	inline void set_radius_1(float value)
	{
		___radius_1 = value;
	}

	inline static int32_t get_offset_of_minDist_2() { return static_cast<int32_t>(offsetof(PrePunctualLight_t6A6B0358A9D80FE6E10948C365C06F7092A8D609, ___minDist_2)); }
	inline float get_minDist_2() const { return ___minDist_2; }
	inline float* get_address_of_minDist_2() { return &___minDist_2; }
	inline void set_minDist_2(float value)
	{
		___minDist_2 = value;
	}

	inline static int32_t get_offset_of_screenPos_3() { return static_cast<int32_t>(offsetof(PrePunctualLight_t6A6B0358A9D80FE6E10948C365C06F7092A8D609, ___screenPos_3)); }
	inline float2_t11F5F2974404951113DDC4E13EEB6E2456295547  get_screenPos_3() const { return ___screenPos_3; }
	inline float2_t11F5F2974404951113DDC4E13EEB6E2456295547 * get_address_of_screenPos_3() { return &___screenPos_3; }
	inline void set_screenPos_3(float2_t11F5F2974404951113DDC4E13EEB6E2456295547  value)
	{
		___screenPos_3 = value;
	}

	inline static int32_t get_offset_of_visLightIndex_4() { return static_cast<int32_t>(offsetof(PrePunctualLight_t6A6B0358A9D80FE6E10948C365C06F7092A8D609, ___visLightIndex_4)); }
	inline uint16_t get_visLightIndex_4() const { return ___visLightIndex_4; }
	inline uint16_t* get_address_of_visLightIndex_4() { return &___visLightIndex_4; }
	inline void set_visLightIndex_4(uint16_t value)
	{
		___visLightIndex_4 = value;
	}
};


// Tayx.Graphy.GraphyDebugger/DebugComparer
struct  DebugComparer_tB29DCC6251B35E368B46D8F881CDCE81B9E7CE1F 
{
public:
	// System.Int32 Tayx.Graphy.GraphyDebugger/DebugComparer::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(DebugComparer_tB29DCC6251B35E368B46D8F881CDCE81B9E7CE1F, ___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;
	}
};


// Tayx.Graphy.GraphyDebugger/DebugVariable
struct  DebugVariable_t5CD575CCC93FB6812E4E56FFB1F1246E951B0C4B 
{
public:
	// System.Int32 Tayx.Graphy.GraphyDebugger/DebugVariable::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(DebugVariable_t5CD575CCC93FB6812E4E56FFB1F1246E951B0C4B, ___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.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex
struct  ParametricLightMeshVertex_tB82504F406737A009734BC6F80812DAC6B4DE893 
{
public:
	// Unity.Mathematics.float3 UnityEngine.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex::position
	float3_tE0DD2FF13F818025945C9AC314390D2A1F55E37D  ___position_0;
	// UnityEngine.Color UnityEngine.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex::color
	Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  ___color_1;

public:
	inline static int32_t get_offset_of_position_0() { return static_cast<int32_t>(offsetof(ParametricLightMeshVertex_tB82504F406737A009734BC6F80812DAC6B4DE893, ___position_0)); }
	inline float3_tE0DD2FF13F818025945C9AC314390D2A1F55E37D  get_position_0() const { return ___position_0; }
	inline float3_tE0DD2FF13F818025945C9AC314390D2A1F55E37D * get_address_of_position_0() { return &___position_0; }
	inline void set_position_0(float3_tE0DD2FF13F818025945C9AC314390D2A1F55E37D  value)
	{
		___position_0 = value;
	}

	inline static int32_t get_offset_of_color_1() { return static_cast<int32_t>(offsetof(ParametricLightMeshVertex_tB82504F406737A009734BC6F80812DAC6B4DE893, ___color_1)); }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  get_color_1() const { return ___color_1; }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * get_address_of_color_1() { return &___color_1; }
	inline void set_color_1(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  value)
	{
		___color_1 = value;
	}
};

struct ParametricLightMeshVertex_tB82504F406737A009734BC6F80812DAC6B4DE893_StaticFields
{
public:
	// UnityEngine.Rendering.VertexAttributeDescriptor[] UnityEngine.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex::VertexLayout
	VertexAttributeDescriptorU5BU5D_tD5E8E25AC5B9F233FDC5658F2C11FB7412BBDBFF* ___VertexLayout_2;

public:
	inline static int32_t get_offset_of_VertexLayout_2() { return static_cast<int32_t>(offsetof(ParametricLightMeshVertex_tB82504F406737A009734BC6F80812DAC6B4DE893_StaticFields, ___VertexLayout_2)); }
	inline VertexAttributeDescriptorU5BU5D_tD5E8E25AC5B9F233FDC5658F2C11FB7412BBDBFF* get_VertexLayout_2() const { return ___VertexLayout_2; }
	inline VertexAttributeDescriptorU5BU5D_tD5E8E25AC5B9F233FDC5658F2C11FB7412BBDBFF** get_address_of_VertexLayout_2() { return &___VertexLayout_2; }
	inline void set_VertexLayout_2(VertexAttributeDescriptorU5BU5D_tD5E8E25AC5B9F233FDC5658F2C11FB7412BBDBFF* value)
	{
		___VertexLayout_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___VertexLayout_2), (void*)value);
	}
};


// UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex
struct  SpriteLightMeshVertex_t6B4EA22B1C7FE0AFC97B4E47B3D24031A436CBCC 
{
public:
	// UnityEngine.Vector3 UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex::position
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___position_0;
	// UnityEngine.Color UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex::color
	Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  ___color_1;
	// UnityEngine.Vector2 UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex::uv
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___uv_2;

public:
	inline static int32_t get_offset_of_position_0() { return static_cast<int32_t>(offsetof(SpriteLightMeshVertex_t6B4EA22B1C7FE0AFC97B4E47B3D24031A436CBCC, ___position_0)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_position_0() const { return ___position_0; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_position_0() { return &___position_0; }
	inline void set_position_0(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___position_0 = value;
	}

	inline static int32_t get_offset_of_color_1() { return static_cast<int32_t>(offsetof(SpriteLightMeshVertex_t6B4EA22B1C7FE0AFC97B4E47B3D24031A436CBCC, ___color_1)); }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  get_color_1() const { return ___color_1; }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * get_address_of_color_1() { return &___color_1; }
	inline void set_color_1(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  value)
	{
		___color_1 = value;
	}

	inline static int32_t get_offset_of_uv_2() { return static_cast<int32_t>(offsetof(SpriteLightMeshVertex_t6B4EA22B1C7FE0AFC97B4E47B3D24031A436CBCC, ___uv_2)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_uv_2() const { return ___uv_2; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_uv_2() { return &___uv_2; }
	inline void set_uv_2(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___uv_2 = value;
	}
};

struct SpriteLightMeshVertex_t6B4EA22B1C7FE0AFC97B4E47B3D24031A436CBCC_StaticFields
{
public:
	// UnityEngine.Rendering.VertexAttributeDescriptor[] UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex::VertexLayout
	VertexAttributeDescriptorU5BU5D_tD5E8E25AC5B9F233FDC5658F2C11FB7412BBDBFF* ___VertexLayout_3;

public:
	inline static int32_t get_offset_of_VertexLayout_3() { return static_cast<int32_t>(offsetof(SpriteLightMeshVertex_t6B4EA22B1C7FE0AFC97B4E47B3D24031A436CBCC_StaticFields, ___VertexLayout_3)); }
	inline VertexAttributeDescriptorU5BU5D_tD5E8E25AC5B9F233FDC5658F2C11FB7412BBDBFF* get_VertexLayout_3() const { return ___VertexLayout_3; }
	inline VertexAttributeDescriptorU5BU5D_tD5E8E25AC5B9F233FDC5658F2C11FB7412BBDBFF** get_address_of_VertexLayout_3() { return &___VertexLayout_3; }
	inline void set_VertexLayout_3(VertexAttributeDescriptorU5BU5D_tD5E8E25AC5B9F233FDC5658F2C11FB7412BBDBFF* value)
	{
		___VertexLayout_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___VertexLayout_3), (void*)value);
	}
};


// UnityEngine.Rendering.Universal.ShaderInput/LightData
struct  LightData_t8C139E4D07ED1FF86DF198773F7F41736AE9B135 
{
public:
	// UnityEngine.Vector4 UnityEngine.Rendering.Universal.ShaderInput/LightData::position
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___position_0;
	// UnityEngine.Vector4 UnityEngine.Rendering.Universal.ShaderInput/LightData::color
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___color_1;
	// UnityEngine.Vector4 UnityEngine.Rendering.Universal.ShaderInput/LightData::attenuation
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___attenuation_2;
	// UnityEngine.Vector4 UnityEngine.Rendering.Universal.ShaderInput/LightData::spotDirection
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___spotDirection_3;
	// UnityEngine.Vector4 UnityEngine.Rendering.Universal.ShaderInput/LightData::occlusionProbeChannels
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___occlusionProbeChannels_4;

public:
	inline static int32_t get_offset_of_position_0() { return static_cast<int32_t>(offsetof(LightData_t8C139E4D07ED1FF86DF198773F7F41736AE9B135, ___position_0)); }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  get_position_0() const { return ___position_0; }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_position_0() { return &___position_0; }
	inline void set_position_0(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  value)
	{
		___position_0 = value;
	}

	inline static int32_t get_offset_of_color_1() { return static_cast<int32_t>(offsetof(LightData_t8C139E4D07ED1FF86DF198773F7F41736AE9B135, ___color_1)); }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  get_color_1() const { return ___color_1; }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_color_1() { return &___color_1; }
	inline void set_color_1(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  value)
	{
		___color_1 = value;
	}

	inline static int32_t get_offset_of_attenuation_2() { return static_cast<int32_t>(offsetof(LightData_t8C139E4D07ED1FF86DF198773F7F41736AE9B135, ___attenuation_2)); }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  get_attenuation_2() const { return ___attenuation_2; }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_attenuation_2() { return &___attenuation_2; }
	inline void set_attenuation_2(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  value)
	{
		___attenuation_2 = value;
	}

	inline static int32_t get_offset_of_spotDirection_3() { return static_cast<int32_t>(offsetof(LightData_t8C139E4D07ED1FF86DF198773F7F41736AE9B135, ___spotDirection_3)); }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  get_spotDirection_3() const { return ___spotDirection_3; }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_spotDirection_3() { return &___spotDirection_3; }
	inline void set_spotDirection_3(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  value)
	{
		___spotDirection_3 = value;
	}

	inline static int32_t get_offset_of_occlusionProbeChannels_4() { return static_cast<int32_t>(offsetof(LightData_t8C139E4D07ED1FF86DF198773F7F41736AE9B135, ___occlusionProbeChannels_4)); }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  get_occlusionProbeChannels_4() const { return ___occlusionProbeChannels_4; }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_occlusionProbeChannels_4() { return &___occlusionProbeChannels_4; }
	inline void set_occlusionProbeChannels_4(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  value)
	{
		___occlusionProbeChannels_4 = value;
	}
};


// UnityEngine.Rendering.Universal.ShaderInput/ShadowData
struct  ShadowData_t5ACDE96DE7C04AEE2981172CB8996A5E66ED3701 
{
public:
	// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.ShaderInput/ShadowData::worldToShadowMatrix
	Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  ___worldToShadowMatrix_0;
	// UnityEngine.Vector4 UnityEngine.Rendering.Universal.ShaderInput/ShadowData::shadowParams
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___shadowParams_1;

public:
	inline static int32_t get_offset_of_worldToShadowMatrix_0() { return static_cast<int32_t>(offsetof(ShadowData_t5ACDE96DE7C04AEE2981172CB8996A5E66ED3701, ___worldToShadowMatrix_0)); }
	inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  get_worldToShadowMatrix_0() const { return ___worldToShadowMatrix_0; }
	inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 * get_address_of_worldToShadowMatrix_0() { return &___worldToShadowMatrix_0; }
	inline void set_worldToShadowMatrix_0(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461  value)
	{
		___worldToShadowMatrix_0 = value;
	}

	inline static int32_t get_offset_of_shadowParams_1() { return static_cast<int32_t>(offsetof(ShadowData_t5ACDE96DE7C04AEE2981172CB8996A5E66ED3701, ___shadowParams_1)); }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  get_shadowParams_1() const { return ___shadowParams_1; }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_shadowParams_1() { return &___shadowParams_1; }
	inline void set_shadowParams_1(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  value)
	{
		___shadowParams_1 = value;
	}
};


// UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge
struct  Edge_tC11235216D5E71087549B2CB09A27043F02FB278 
{
public:
	// System.Int32 UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge::vertexIndex0
	int32_t ___vertexIndex0_0;
	// System.Int32 UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge::vertexIndex1
	int32_t ___vertexIndex1_1;
	// UnityEngine.Vector4 UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge::tangent
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___tangent_2;
	// System.Boolean UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge::compareReversed
	bool ___compareReversed_3;

public:
	inline static int32_t get_offset_of_vertexIndex0_0() { return static_cast<int32_t>(offsetof(Edge_tC11235216D5E71087549B2CB09A27043F02FB278, ___vertexIndex0_0)); }
	inline int32_t get_vertexIndex0_0() const { return ___vertexIndex0_0; }
	inline int32_t* get_address_of_vertexIndex0_0() { return &___vertexIndex0_0; }
	inline void set_vertexIndex0_0(int32_t value)
	{
		___vertexIndex0_0 = value;
	}

	inline static int32_t get_offset_of_vertexIndex1_1() { return static_cast<int32_t>(offsetof(Edge_tC11235216D5E71087549B2CB09A27043F02FB278, ___vertexIndex1_1)); }
	inline int32_t get_vertexIndex1_1() const { return ___vertexIndex1_1; }
	inline int32_t* get_address_of_vertexIndex1_1() { return &___vertexIndex1_1; }
	inline void set_vertexIndex1_1(int32_t value)
	{
		___vertexIndex1_1 = value;
	}

	inline static int32_t get_offset_of_tangent_2() { return static_cast<int32_t>(offsetof(Edge_tC11235216D5E71087549B2CB09A27043F02FB278, ___tangent_2)); }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  get_tangent_2() const { return ___tangent_2; }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_tangent_2() { return &___tangent_2; }
	inline void set_tangent_2(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  value)
	{
		___tangent_2 = value;
	}

	inline static int32_t get_offset_of_compareReversed_3() { return static_cast<int32_t>(offsetof(Edge_tC11235216D5E71087549B2CB09A27043F02FB278, ___compareReversed_3)); }
	inline bool get_compareReversed_3() const { return ___compareReversed_3; }
	inline bool* get_address_of_compareReversed_3() { return &___compareReversed_3; }
	inline void set_compareReversed_3(bool value)
	{
		___compareReversed_3 = value;
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge
struct Edge_tC11235216D5E71087549B2CB09A27043F02FB278_marshaled_pinvoke
{
	int32_t ___vertexIndex0_0;
	int32_t ___vertexIndex1_1;
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___tangent_2;
	int32_t ___compareReversed_3;
};
// Native definition for COM marshalling of UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge
struct Edge_tC11235216D5E71087549B2CB09A27043F02FB278_marshaled_com
{
	int32_t ___vertexIndex0_0;
	int32_t ___vertexIndex1_1;
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___tangent_2;
	int32_t ___compareReversed_3;
};

// TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame
struct  Frame_t277B57D2C572A3B179CEA0357869DB245F52128D 
{
public:
	// System.String TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame::filename
	String_t* ___filename_0;
	// TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/SpriteFrame TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame::frame
	SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9  ___frame_1;
	// System.Boolean TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame::rotated
	bool ___rotated_2;
	// System.Boolean TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame::trimmed
	bool ___trimmed_3;
	// TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/SpriteFrame TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame::spriteSourceSize
	SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9  ___spriteSourceSize_4;
	// TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/SpriteSize TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame::sourceSize
	SpriteSize_t7D47B39A52139B8CD3CE7F233C48981F70275A3D  ___sourceSize_5;
	// UnityEngine.Vector2 TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame::pivot
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___pivot_6;

public:
	inline static int32_t get_offset_of_filename_0() { return static_cast<int32_t>(offsetof(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D, ___filename_0)); }
	inline String_t* get_filename_0() const { return ___filename_0; }
	inline String_t** get_address_of_filename_0() { return &___filename_0; }
	inline void set_filename_0(String_t* value)
	{
		___filename_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___filename_0), (void*)value);
	}

	inline static int32_t get_offset_of_frame_1() { return static_cast<int32_t>(offsetof(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D, ___frame_1)); }
	inline SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9  get_frame_1() const { return ___frame_1; }
	inline SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9 * get_address_of_frame_1() { return &___frame_1; }
	inline void set_frame_1(SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9  value)
	{
		___frame_1 = value;
	}

	inline static int32_t get_offset_of_rotated_2() { return static_cast<int32_t>(offsetof(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D, ___rotated_2)); }
	inline bool get_rotated_2() const { return ___rotated_2; }
	inline bool* get_address_of_rotated_2() { return &___rotated_2; }
	inline void set_rotated_2(bool value)
	{
		___rotated_2 = value;
	}

	inline static int32_t get_offset_of_trimmed_3() { return static_cast<int32_t>(offsetof(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D, ___trimmed_3)); }
	inline bool get_trimmed_3() const { return ___trimmed_3; }
	inline bool* get_address_of_trimmed_3() { return &___trimmed_3; }
	inline void set_trimmed_3(bool value)
	{
		___trimmed_3 = value;
	}

	inline static int32_t get_offset_of_spriteSourceSize_4() { return static_cast<int32_t>(offsetof(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D, ___spriteSourceSize_4)); }
	inline SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9  get_spriteSourceSize_4() const { return ___spriteSourceSize_4; }
	inline SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9 * get_address_of_spriteSourceSize_4() { return &___spriteSourceSize_4; }
	inline void set_spriteSourceSize_4(SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9  value)
	{
		___spriteSourceSize_4 = value;
	}

	inline static int32_t get_offset_of_sourceSize_5() { return static_cast<int32_t>(offsetof(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D, ___sourceSize_5)); }
	inline SpriteSize_t7D47B39A52139B8CD3CE7F233C48981F70275A3D  get_sourceSize_5() const { return ___sourceSize_5; }
	inline SpriteSize_t7D47B39A52139B8CD3CE7F233C48981F70275A3D * get_address_of_sourceSize_5() { return &___sourceSize_5; }
	inline void set_sourceSize_5(SpriteSize_t7D47B39A52139B8CD3CE7F233C48981F70275A3D  value)
	{
		___sourceSize_5 = value;
	}

	inline static int32_t get_offset_of_pivot_6() { return static_cast<int32_t>(offsetof(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D, ___pivot_6)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_pivot_6() const { return ___pivot_6; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_pivot_6() { return &___pivot_6; }
	inline void set_pivot_6(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___pivot_6 = value;
	}
};

// Native definition for P/Invoke marshalling of TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame
struct Frame_t277B57D2C572A3B179CEA0357869DB245F52128D_marshaled_pinvoke
{
	char* ___filename_0;
	SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9  ___frame_1;
	int32_t ___rotated_2;
	int32_t ___trimmed_3;
	SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9  ___spriteSourceSize_4;
	SpriteSize_t7D47B39A52139B8CD3CE7F233C48981F70275A3D  ___sourceSize_5;
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___pivot_6;
};
// Native definition for COM marshalling of TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame
struct Frame_t277B57D2C572A3B179CEA0357869DB245F52128D_marshaled_com
{
	Il2CppChar* ___filename_0;
	SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9  ___frame_1;
	int32_t ___rotated_2;
	int32_t ___trimmed_3;
	SpriteFrame_t5B610F44C5943B89962CC8CC4245EECDE29E94D9  ___spriteSourceSize_4;
	SpriteSize_t7D47B39A52139B8CD3CE7F233C48981F70275A3D  ___sourceSize_5;
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___pivot_6;
};

// Cinemachine.TargetPositionCache/CacheCurve/Item
struct  Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B 
{
public:
	// UnityEngine.Vector3 Cinemachine.TargetPositionCache/CacheCurve/Item::Pos
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___Pos_0;
	// UnityEngine.Quaternion Cinemachine.TargetPositionCache/CacheCurve/Item::Rot
	Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  ___Rot_1;

public:
	inline static int32_t get_offset_of_Pos_0() { return static_cast<int32_t>(offsetof(Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B, ___Pos_0)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_Pos_0() const { return ___Pos_0; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_Pos_0() { return &___Pos_0; }
	inline void set_Pos_0(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___Pos_0 = value;
	}

	inline static int32_t get_offset_of_Rot_1() { return static_cast<int32_t>(offsetof(Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B, ___Rot_1)); }
	inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  get_Rot_1() const { return ___Rot_1; }
	inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * get_address_of_Rot_1() { return &___Rot_1; }
	inline void set_Rot_1(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4  value)
	{
		___Rot_1 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.ProBuilder.EdgeLookup,System.Object>
struct  Entry_t30A75B8010A596CF8B6E0A14B943EF34D6578070 
{
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
	EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  ___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_t30A75B8010A596CF8B6E0A14B943EF34D6578070, ___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_t30A75B8010A596CF8B6E0A14B943EF34D6578070, ___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_t30A75B8010A596CF8B6E0A14B943EF34D6578070, ___key_2)); }
	inline EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  get_key_2() const { return ___key_2; }
	inline EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A * get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t30A75B8010A596CF8B6E0A14B943EF34D6578070, ___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<UnityEngine.ProBuilder.EdgeLookup,System.Single>
struct  Entry_t8BAE9651C428AB51C6AE2C659B77174F4CEFA3D5 
{
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
	EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  ___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_t8BAE9651C428AB51C6AE2C659B77174F4CEFA3D5, ___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_t8BAE9651C428AB51C6AE2C659B77174F4CEFA3D5, ___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_t8BAE9651C428AB51C6AE2C659B77174F4CEFA3D5, ___key_2)); }
	inline EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  get_key_2() const { return ___key_2; }
	inline EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A * get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t8BAE9651C428AB51C6AE2C659B77174F4CEFA3D5, ___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.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>
struct  Entry_t98D0A59D699580FEE1D43874DF671088BDCA7C4C 
{
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
	int32_t ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t98D0A59D699580FEE1D43874DF671088BDCA7C4C, ___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_t98D0A59D699580FEE1D43874DF671088BDCA7C4C, ___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_t98D0A59D699580FEE1D43874DF671088BDCA7C4C, ___key_2)); }
	inline int32_t get_key_2() const { return ___key_2; }
	inline int32_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(int32_t value)
	{
		___key_2 = value;
	}

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


// System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Boolean>
struct  Entry_tB53F836B4E9ADA531BA7E0DD730CEC7F77215590 
{
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
	int32_t ___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_tB53F836B4E9ADA531BA7E0DD730CEC7F77215590, ___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_tB53F836B4E9ADA531BA7E0DD730CEC7F77215590, ___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_tB53F836B4E9ADA531BA7E0DD730CEC7F77215590, ___key_2)); }
	inline int32_t get_key_2() const { return ___key_2; }
	inline int32_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(int32_t value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_tB53F836B4E9ADA531BA7E0DD730CEC7F77215590, ___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.Int32Enum,System.Object>
struct  Entry_t51C832A182CFB5F60F04E3DA5ACBB373C7DD560B 
{
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
	int32_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_t51C832A182CFB5F60F04E3DA5ACBB373C7DD560B, ___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_t51C832A182CFB5F60F04E3DA5ACBB373C7DD560B, ___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_t51C832A182CFB5F60F04E3DA5ACBB373C7DD560B, ___key_2)); }
	inline int32_t get_key_2() const { return ___key_2; }
	inline int32_t* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(int32_t value)
	{
		___key_2 = value;
	}

	inline static int32_t get_offset_of_value_3() { return static_cast<int32_t>(offsetof(Entry_t51C832A182CFB5F60F04E3DA5ACBB373C7DD560B, ___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<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.List`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>
struct  Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 
{
public:
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
	List_1_t3217BEA3E804D37821CC19C924386325EE87840D * ___list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::version
	int32_t ___version_2;
	// T System.Collections.Generic.List`1/Enumerator::current
	Edge_tC11235216D5E71087549B2CB09A27043F02FB278  ___current_3;

public:
	inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04, ___list_0)); }
	inline List_1_t3217BEA3E804D37821CC19C924386325EE87840D * get_list_0() const { return ___list_0; }
	inline List_1_t3217BEA3E804D37821CC19C924386325EE87840D ** get_address_of_list_0() { return &___list_0; }
	inline void set_list_0(List_1_t3217BEA3E804D37821CC19C924386325EE87840D * value)
	{
		___list_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04, ___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_t032DA6626373A02CE9278CF8678C86907A1ABB04, ___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_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04, ___current_3)); }
	inline Edge_tC11235216D5E71087549B2CB09A27043F02FB278  get_current_3() const { return ___current_3; }
	inline Edge_tC11235216D5E71087549B2CB09A27043F02FB278 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(Edge_tC11235216D5E71087549B2CB09A27043F02FB278  value)
	{
		___current_3 = value;
	}
};


// System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>
struct  Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D 
{
public:
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
	List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * ___list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::version
	int32_t ___version_2;
	// T System.Collections.Generic.List`1/Enumerator::current
	Frame_t277B57D2C572A3B179CEA0357869DB245F52128D  ___current_3;

public:
	inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D, ___list_0)); }
	inline List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * get_list_0() const { return ___list_0; }
	inline List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 ** get_address_of_list_0() { return &___list_0; }
	inline void set_list_0(List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * value)
	{
		___list_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D, ___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_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D, ___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_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D, ___current_3)); }
	inline Frame_t277B57D2C572A3B179CEA0357869DB245F52128D  get_current_3() const { return ___current_3; }
	inline Frame_t277B57D2C572A3B179CEA0357869DB245F52128D * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___filename_0), (void*)NULL);
	}
};


// System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheCurve/Item>
struct  Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A 
{
public:
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
	List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * ___list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::version
	int32_t ___version_2;
	// T System.Collections.Generic.List`1/Enumerator::current
	Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  ___current_3;

public:
	inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A, ___list_0)); }
	inline List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * get_list_0() const { return ___list_0; }
	inline List_1_tC1537C8DF457B7721EAA10465942441865A779E5 ** get_address_of_list_0() { return &___list_0; }
	inline void set_list_0(List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * value)
	{
		___list_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A, ___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_t14ECDF3D42AD621796949CC7FD448A97946EF05A, ___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_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A, ___current_3)); }
	inline Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  get_current_3() const { return ___current_3; }
	inline Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  value)
	{
		___current_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>
struct  Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * ___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_t26DA7FDD45C2AED4C163F9914FAE1E316242393A  ___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_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898, ___dictionary_0)); }
	inline Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * 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_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898, ___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_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898, ___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_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898, ___current_3)); }
	inline KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___current_3))->___key_0))->___Item1_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_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898, ___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.ProBuilder.Edge,System.Object>
struct  Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * ___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_tF0664801168A913CF5DE5421155D41364483E9D9  ___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_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD, ___dictionary_0)); }
	inline Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * 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_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD, ___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_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD, ___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_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD, ___current_3)); }
	inline KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9  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_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD, ___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.ProBuilder.EdgeLookup,System.Object>
struct  Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * ___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
	EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B, ___dictionary_0)); }
	inline Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * 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_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B, ___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_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B, ___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_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B, ___currentKey_3)); }
	inline EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  get_currentKey_3() const { return ___currentKey_3; }
	inline EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A * get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>
struct  Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * ___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
	EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5, ___dictionary_0)); }
	inline Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * 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_t42A76C42A34BB216B835714C0D7C61305CC2D3A5, ___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_t42A76C42A34BB216B835714C0D7C61305CC2D3A5, ___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_t42A76C42A34BB216B835714C0D7C61305CC2D3A5, ___currentKey_3)); }
	inline EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  get_currentKey_3() const { return ___currentKey_3; }
	inline EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A * get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>
struct  Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * ___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_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F, ___dictionary_0)); }
	inline Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * 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_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F, ___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_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F, ___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_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F, ___currentValue_3)); }
	inline SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  get_currentValue_3() const { return ___currentValue_3; }
	inline SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484 * get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  value)
	{
		___currentValue_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___currentValue_3))->___m_Item3_2), (void*)NULL);
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>
struct  Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * ___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_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19  ___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_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28, ___dictionary_0)); }
	inline Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * 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_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28, ___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_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28, ___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_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28, ___current_3)); }
	inline KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19  value)
	{
		___current_3 = value;
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28, ___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<System.Int32Enum,System.Boolean>
struct  Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * ___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
	int32_t ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626, ___dictionary_0)); }
	inline Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * 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_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626, ___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_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626, ___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_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626, ___currentKey_3)); }
	inline int32_t get_currentKey_3() const { return ___currentKey_3; }
	inline int32_t* get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(int32_t value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Object>
struct  Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator::dictionary
	Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * ___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
	int32_t ___currentKey_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5, ___dictionary_0)); }
	inline Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * 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_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5, ___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_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5, ___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_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5, ___currentKey_3)); }
	inline int32_t get_currentKey_3() const { return ___currentKey_3; }
	inline int32_t* get_address_of_currentKey_3() { return &___currentKey_3; }
	inline void set_currentKey_3(int32_t value)
	{
		___currentKey_3 = value;
	}
};


// System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.EdgeLookup,System.Object>
struct  KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  ___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_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C, ___key_0)); }
	inline EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  get_key_0() const { return ___key_0; }
	inline EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A * get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C, ___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<UnityEngine.ProBuilder.EdgeLookup,System.Single>
struct  KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  ___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_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1, ___key_0)); }
	inline EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  get_key_0() const { return ___key_0; }
	inline EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A * get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1, ___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.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>
struct  KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	int32_t ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  ___value_1;

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

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


// System.Collections.Generic.KeyValuePair`2<System.Int32Enum,System.Boolean>
struct  KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	int32_t ___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_t359134532F6D20016C16D3116D454924D03ACA13, ___key_0)); }
	inline int32_t get_key_0() const { return ___key_0; }
	inline int32_t* get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(int32_t value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13, ___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.Int32Enum,System.Object>
struct  KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	int32_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_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1, ___key_0)); }
	inline int32_t get_key_0() const { return ___key_0; }
	inline int32_t* get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(int32_t value)
	{
		___key_0 = value;
	}

	inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1, ___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<UnityEngine.ProBuilder.IntVec3,System.Object>
struct  KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  ___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_t25EB2093EA5253B67C2798C48427166652F387C1, ___key_0)); }
	inline IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  get_key_0() const { return ___key_0; }
	inline IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 * get_address_of_key_0() { return &___key_0; }
	inline void set_key_0(IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  value)
	{
		___key_0 = value;
	}

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


// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight>
struct  NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7 
{
public:
	// System.Void* Unity.Collections.NativeArray`1::m_Buffer
	void* ___m_Buffer_0;
	// System.Int32 Unity.Collections.NativeArray`1::m_Length
	int32_t ___m_Length_1;
	// Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel
	int32_t ___m_AllocatorLabel_2;

public:
	inline static int32_t get_offset_of_m_Buffer_0() { return static_cast<int32_t>(offsetof(NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7, ___m_Buffer_0)); }
	inline void* get_m_Buffer_0() const { return ___m_Buffer_0; }
	inline void** get_address_of_m_Buffer_0() { return &___m_Buffer_0; }
	inline void set_m_Buffer_0(void* value)
	{
		___m_Buffer_0 = value;
	}

	inline static int32_t get_offset_of_m_Length_1() { return static_cast<int32_t>(offsetof(NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7, ___m_Length_1)); }
	inline int32_t get_m_Length_1() const { return ___m_Length_1; }
	inline int32_t* get_address_of_m_Length_1() { return &___m_Length_1; }
	inline void set_m_Length_1(int32_t value)
	{
		___m_Length_1 = value;
	}

	inline static int32_t get_offset_of_m_AllocatorLabel_2() { return static_cast<int32_t>(offsetof(NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7, ___m_AllocatorLabel_2)); }
	inline int32_t get_m_AllocatorLabel_2() const { return ___m_AllocatorLabel_2; }
	inline int32_t* get_address_of_m_AllocatorLabel_2() { return &___m_AllocatorLabel_2; }
	inline void set_m_AllocatorLabel_2(int32_t value)
	{
		___m_AllocatorLabel_2 = value;
	}
};


// Unity.Collections.NativeArray`1<UnityEngine.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex>
struct  NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6 
{
public:
	// System.Void* Unity.Collections.NativeArray`1::m_Buffer
	void* ___m_Buffer_0;
	// System.Int32 Unity.Collections.NativeArray`1::m_Length
	int32_t ___m_Length_1;
	// Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel
	int32_t ___m_AllocatorLabel_2;

public:
	inline static int32_t get_offset_of_m_Buffer_0() { return static_cast<int32_t>(offsetof(NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6, ___m_Buffer_0)); }
	inline void* get_m_Buffer_0() const { return ___m_Buffer_0; }
	inline void** get_address_of_m_Buffer_0() { return &___m_Buffer_0; }
	inline void set_m_Buffer_0(void* value)
	{
		___m_Buffer_0 = value;
	}

	inline static int32_t get_offset_of_m_Length_1() { return static_cast<int32_t>(offsetof(NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6, ___m_Length_1)); }
	inline int32_t get_m_Length_1() const { return ___m_Length_1; }
	inline int32_t* get_address_of_m_Length_1() { return &___m_Length_1; }
	inline void set_m_Length_1(int32_t value)
	{
		___m_Length_1 = value;
	}

	inline static int32_t get_offset_of_m_AllocatorLabel_2() { return static_cast<int32_t>(offsetof(NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6, ___m_AllocatorLabel_2)); }
	inline int32_t get_m_AllocatorLabel_2() const { return ___m_AllocatorLabel_2; }
	inline int32_t* get_address_of_m_AllocatorLabel_2() { return &___m_AllocatorLabel_2; }
	inline void set_m_AllocatorLabel_2(int32_t value)
	{
		___m_AllocatorLabel_2 = value;
	}
};


// Unity.Collections.NativeArray`1<UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex>
struct  NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571 
{
public:
	// System.Void* Unity.Collections.NativeArray`1::m_Buffer
	void* ___m_Buffer_0;
	// System.Int32 Unity.Collections.NativeArray`1::m_Length
	int32_t ___m_Length_1;
	// Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel
	int32_t ___m_AllocatorLabel_2;

public:
	inline static int32_t get_offset_of_m_Buffer_0() { return static_cast<int32_t>(offsetof(NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571, ___m_Buffer_0)); }
	inline void* get_m_Buffer_0() const { return ___m_Buffer_0; }
	inline void** get_address_of_m_Buffer_0() { return &___m_Buffer_0; }
	inline void set_m_Buffer_0(void* value)
	{
		___m_Buffer_0 = value;
	}

	inline static int32_t get_offset_of_m_Length_1() { return static_cast<int32_t>(offsetof(NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571, ___m_Length_1)); }
	inline int32_t get_m_Length_1() const { return ___m_Length_1; }
	inline int32_t* get_address_of_m_Length_1() { return &___m_Length_1; }
	inline void set_m_Length_1(int32_t value)
	{
		___m_Length_1 = value;
	}

	inline static int32_t get_offset_of_m_AllocatorLabel_2() { return static_cast<int32_t>(offsetof(NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571, ___m_AllocatorLabel_2)); }
	inline int32_t get_m_AllocatorLabel_2() const { return ___m_AllocatorLabel_2; }
	inline int32_t* get_address_of_m_AllocatorLabel_2() { return &___m_AllocatorLabel_2; }
	inline void set_m_AllocatorLabel_2(int32_t value)
	{
		___m_AllocatorLabel_2 = value;
	}
};


// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.ShaderInput/LightData>
struct  NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90 
{
public:
	// System.Void* Unity.Collections.NativeArray`1::m_Buffer
	void* ___m_Buffer_0;
	// System.Int32 Unity.Collections.NativeArray`1::m_Length
	int32_t ___m_Length_1;
	// Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel
	int32_t ___m_AllocatorLabel_2;

public:
	inline static int32_t get_offset_of_m_Buffer_0() { return static_cast<int32_t>(offsetof(NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90, ___m_Buffer_0)); }
	inline void* get_m_Buffer_0() const { return ___m_Buffer_0; }
	inline void** get_address_of_m_Buffer_0() { return &___m_Buffer_0; }
	inline void set_m_Buffer_0(void* value)
	{
		___m_Buffer_0 = value;
	}

	inline static int32_t get_offset_of_m_Length_1() { return static_cast<int32_t>(offsetof(NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90, ___m_Length_1)); }
	inline int32_t get_m_Length_1() const { return ___m_Length_1; }
	inline int32_t* get_address_of_m_Length_1() { return &___m_Length_1; }
	inline void set_m_Length_1(int32_t value)
	{
		___m_Length_1 = value;
	}

	inline static int32_t get_offset_of_m_AllocatorLabel_2() { return static_cast<int32_t>(offsetof(NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90, ___m_AllocatorLabel_2)); }
	inline int32_t get_m_AllocatorLabel_2() const { return ___m_AllocatorLabel_2; }
	inline int32_t* get_address_of_m_AllocatorLabel_2() { return &___m_AllocatorLabel_2; }
	inline void set_m_AllocatorLabel_2(int32_t value)
	{
		___m_AllocatorLabel_2 = value;
	}
};


// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.ShaderInput/ShadowData>
struct  NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27 
{
public:
	// System.Void* Unity.Collections.NativeArray`1::m_Buffer
	void* ___m_Buffer_0;
	// System.Int32 Unity.Collections.NativeArray`1::m_Length
	int32_t ___m_Length_1;
	// Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel
	int32_t ___m_AllocatorLabel_2;

public:
	inline static int32_t get_offset_of_m_Buffer_0() { return static_cast<int32_t>(offsetof(NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27, ___m_Buffer_0)); }
	inline void* get_m_Buffer_0() const { return ___m_Buffer_0; }
	inline void** get_address_of_m_Buffer_0() { return &___m_Buffer_0; }
	inline void set_m_Buffer_0(void* value)
	{
		___m_Buffer_0 = value;
	}

	inline static int32_t get_offset_of_m_Length_1() { return static_cast<int32_t>(offsetof(NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27, ___m_Length_1)); }
	inline int32_t get_m_Length_1() const { return ___m_Length_1; }
	inline int32_t* get_address_of_m_Length_1() { return &___m_Length_1; }
	inline void set_m_Length_1(int32_t value)
	{
		___m_Length_1 = value;
	}

	inline static int32_t get_offset_of_m_AllocatorLabel_2() { return static_cast<int32_t>(offsetof(NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27, ___m_AllocatorLabel_2)); }
	inline int32_t get_m_AllocatorLabel_2() const { return ___m_AllocatorLabel_2; }
	inline int32_t* get_address_of_m_AllocatorLabel_2() { return &___m_AllocatorLabel_2; }
	inline void set_m_AllocatorLabel_2(int32_t value)
	{
		___m_AllocatorLabel_2 = value;
	}
};


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

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

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


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

public:
};


// Sirenix.Utilities.DeepReflection/PathStep
struct  PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851 
{
public:
	// Sirenix.Utilities.DeepReflection/PathStepType Sirenix.Utilities.DeepReflection/PathStep::StepType
	int32_t ___StepType_0;
	// System.Reflection.MemberInfo Sirenix.Utilities.DeepReflection/PathStep::Member
	MemberInfo_t * ___Member_1;
	// System.Int32 Sirenix.Utilities.DeepReflection/PathStep::ElementIndex
	int32_t ___ElementIndex_2;
	// System.Type Sirenix.Utilities.DeepReflection/PathStep::ElementType
	Type_t * ___ElementType_3;
	// System.Reflection.MethodInfo Sirenix.Utilities.DeepReflection/PathStep::StrongListGetItemMethod
	MethodInfo_t * ___StrongListGetItemMethod_4;

public:
	inline static int32_t get_offset_of_StepType_0() { return static_cast<int32_t>(offsetof(PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851, ___StepType_0)); }
	inline int32_t get_StepType_0() const { return ___StepType_0; }
	inline int32_t* get_address_of_StepType_0() { return &___StepType_0; }
	inline void set_StepType_0(int32_t value)
	{
		___StepType_0 = value;
	}

	inline static int32_t get_offset_of_Member_1() { return static_cast<int32_t>(offsetof(PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851, ___Member_1)); }
	inline MemberInfo_t * get_Member_1() const { return ___Member_1; }
	inline MemberInfo_t ** get_address_of_Member_1() { return &___Member_1; }
	inline void set_Member_1(MemberInfo_t * value)
	{
		___Member_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___Member_1), (void*)value);
	}

	inline static int32_t get_offset_of_ElementIndex_2() { return static_cast<int32_t>(offsetof(PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851, ___ElementIndex_2)); }
	inline int32_t get_ElementIndex_2() const { return ___ElementIndex_2; }
	inline int32_t* get_address_of_ElementIndex_2() { return &___ElementIndex_2; }
	inline void set_ElementIndex_2(int32_t value)
	{
		___ElementIndex_2 = value;
	}

	inline static int32_t get_offset_of_ElementType_3() { return static_cast<int32_t>(offsetof(PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851, ___ElementType_3)); }
	inline Type_t * get_ElementType_3() const { return ___ElementType_3; }
	inline Type_t ** get_address_of_ElementType_3() { return &___ElementType_3; }
	inline void set_ElementType_3(Type_t * value)
	{
		___ElementType_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___ElementType_3), (void*)value);
	}

	inline static int32_t get_offset_of_StrongListGetItemMethod_4() { return static_cast<int32_t>(offsetof(PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851, ___StrongListGetItemMethod_4)); }
	inline MethodInfo_t * get_StrongListGetItemMethod_4() const { return ___StrongListGetItemMethod_4; }
	inline MethodInfo_t ** get_address_of_StrongListGetItemMethod_4() { return &___StrongListGetItemMethod_4; }
	inline void set_StrongListGetItemMethod_4(MethodInfo_t * value)
	{
		___StrongListGetItemMethod_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___StrongListGetItemMethod_4), (void*)value);
	}
};

// Native definition for P/Invoke marshalling of Sirenix.Utilities.DeepReflection/PathStep
struct PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851_marshaled_pinvoke
{
	int32_t ___StepType_0;
	MemberInfo_t * ___Member_1;
	int32_t ___ElementIndex_2;
	Type_t * ___ElementType_3;
	MethodInfo_t * ___StrongListGetItemMethod_4;
};
// Native definition for COM marshalling of Sirenix.Utilities.DeepReflection/PathStep
struct PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851_marshaled_com
{
	int32_t ___StepType_0;
	MemberInfo_t * ___Member_1;
	int32_t ___ElementIndex_2;
	Type_t * ___ElementType_3;
	MethodInfo_t * ___StrongListGetItemMethod_4;
};

// Tayx.Graphy.GraphyDebugger/DebugCondition
struct  DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587 
{
public:
	// Tayx.Graphy.GraphyDebugger/DebugVariable Tayx.Graphy.GraphyDebugger/DebugCondition::Variable
	int32_t ___Variable_0;
	// Tayx.Graphy.GraphyDebugger/DebugComparer Tayx.Graphy.GraphyDebugger/DebugCondition::Comparer
	int32_t ___Comparer_1;
	// System.Single Tayx.Graphy.GraphyDebugger/DebugCondition::Value
	float ___Value_2;

public:
	inline static int32_t get_offset_of_Variable_0() { return static_cast<int32_t>(offsetof(DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587, ___Variable_0)); }
	inline int32_t get_Variable_0() const { return ___Variable_0; }
	inline int32_t* get_address_of_Variable_0() { return &___Variable_0; }
	inline void set_Variable_0(int32_t value)
	{
		___Variable_0 = value;
	}

	inline static int32_t get_offset_of_Comparer_1() { return static_cast<int32_t>(offsetof(DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587, ___Comparer_1)); }
	inline int32_t get_Comparer_1() const { return ___Comparer_1; }
	inline int32_t* get_address_of_Comparer_1() { return &___Comparer_1; }
	inline void set_Comparer_1(int32_t value)
	{
		___Comparer_1 = value;
	}

	inline static int32_t get_offset_of_Value_2() { return static_cast<int32_t>(offsetof(DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587, ___Value_2)); }
	inline float get_Value_2() const { return ___Value_2; }
	inline float* get_address_of_Value_2() { return &___Value_2; }
	inline void set_Value_2(float value)
	{
		___Value_2 = value;
	}
};


// UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry
struct  NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 
{
public:
	// System.Double UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry::time
	double ___time_0;
	// UnityEngine.Playables.INotification UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry::payload
	RuntimeObject* ___payload_1;
	// System.Boolean UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry::notificationFired
	bool ___notificationFired_2;
	// UnityEngine.Timeline.NotificationFlags UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry::flags
	int16_t ___flags_3;

public:
	inline static int32_t get_offset_of_time_0() { return static_cast<int32_t>(offsetof(NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50, ___time_0)); }
	inline double get_time_0() const { return ___time_0; }
	inline double* get_address_of_time_0() { return &___time_0; }
	inline void set_time_0(double value)
	{
		___time_0 = value;
	}

	inline static int32_t get_offset_of_payload_1() { return static_cast<int32_t>(offsetof(NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50, ___payload_1)); }
	inline RuntimeObject* get_payload_1() const { return ___payload_1; }
	inline RuntimeObject** get_address_of_payload_1() { return &___payload_1; }
	inline void set_payload_1(RuntimeObject* value)
	{
		___payload_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___payload_1), (void*)value);
	}

	inline static int32_t get_offset_of_notificationFired_2() { return static_cast<int32_t>(offsetof(NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50, ___notificationFired_2)); }
	inline bool get_notificationFired_2() const { return ___notificationFired_2; }
	inline bool* get_address_of_notificationFired_2() { return &___notificationFired_2; }
	inline void set_notificationFired_2(bool value)
	{
		___notificationFired_2 = value;
	}

	inline static int32_t get_offset_of_flags_3() { return static_cast<int32_t>(offsetof(NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50, ___flags_3)); }
	inline int16_t get_flags_3() const { return ___flags_3; }
	inline int16_t* get_address_of_flags_3() { return &___flags_3; }
	inline void set_flags_3(int16_t value)
	{
		___flags_3 = value;
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry
struct NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50_marshaled_pinvoke
{
	double ___time_0;
	RuntimeObject* ___payload_1;
	int32_t ___notificationFired_2;
	int16_t ___flags_3;
};
// Native definition for COM marshalling of UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry
struct NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50_marshaled_com
{
	double ___time_0;
	RuntimeObject* ___payload_1;
	int32_t ___notificationFired_2;
	int16_t ___flags_3;
};

// Cinemachine.TargetPositionCache/CacheEntry/RecordingItem
struct  RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB 
{
public:
	// System.Single Cinemachine.TargetPositionCache/CacheEntry/RecordingItem::Time
	float ___Time_0;
	// System.Boolean Cinemachine.TargetPositionCache/CacheEntry/RecordingItem::IsCut
	bool ___IsCut_1;
	// Cinemachine.TargetPositionCache/CacheCurve/Item Cinemachine.TargetPositionCache/CacheEntry/RecordingItem::Item
	Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  ___Item_2;

public:
	inline static int32_t get_offset_of_Time_0() { return static_cast<int32_t>(offsetof(RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB, ___Time_0)); }
	inline float get_Time_0() const { return ___Time_0; }
	inline float* get_address_of_Time_0() { return &___Time_0; }
	inline void set_Time_0(float value)
	{
		___Time_0 = value;
	}

	inline static int32_t get_offset_of_IsCut_1() { return static_cast<int32_t>(offsetof(RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB, ___IsCut_1)); }
	inline bool get_IsCut_1() const { return ___IsCut_1; }
	inline bool* get_address_of_IsCut_1() { return &___IsCut_1; }
	inline void set_IsCut_1(bool value)
	{
		___IsCut_1 = value;
	}

	inline static int32_t get_offset_of_Item_2() { return static_cast<int32_t>(offsetof(RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB, ___Item_2)); }
	inline Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  get_Item_2() const { return ___Item_2; }
	inline Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B * get_address_of_Item_2() { return &___Item_2; }
	inline void set_Item_2(Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  value)
	{
		___Item_2 = value;
	}
};

// Native definition for P/Invoke marshalling of Cinemachine.TargetPositionCache/CacheEntry/RecordingItem
struct RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB_marshaled_pinvoke
{
	float ___Time_0;
	int32_t ___IsCut_1;
	Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  ___Item_2;
};
// Native definition for COM marshalling of Cinemachine.TargetPositionCache/CacheEntry/RecordingItem
struct RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB_marshaled_com
{
	float ___Time_0;
	int32_t ___IsCut_1;
	Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  ___Item_2;
};

// System.Collections.Generic.Dictionary`2/Entry<System.Char,System.Nullable`1<System.ByteEnum>>
struct  Entry_t8FBB31BDA02FE128A29A22A55712FFDACDBF7458 
{
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
	Il2CppChar ___key_2;
	// TValue System.Collections.Generic.Dictionary`2/Entry::value
	Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  ___value_3;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(Entry_t8FBB31BDA02FE128A29A22A55712FFDACDBF7458, ___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_t8FBB31BDA02FE128A29A22A55712FFDACDBF7458, ___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_t8FBB31BDA02FE128A29A22A55712FFDACDBF7458, ___key_2)); }
	inline Il2CppChar get_key_2() const { return ___key_2; }
	inline Il2CppChar* get_address_of_key_2() { return &___key_2; }
	inline void set_key_2(Il2CppChar value)
	{
		___key_2 = value;
	}

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


// System.Collections.Generic.List`1/Enumerator<Sirenix.Utilities.DeepReflection/PathStep>
struct  Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 
{
public:
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
	List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 * ___list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::version
	int32_t ___version_2;
	// T System.Collections.Generic.List`1/Enumerator::current
	PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851  ___current_3;

public:
	inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393, ___list_0)); }
	inline List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 * get_list_0() const { return ___list_0; }
	inline List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 ** get_address_of_list_0() { return &___list_0; }
	inline void set_list_0(List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 * value)
	{
		___list_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393, ___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_t560A2C0762BDEFFBDDA06B833265F941EB7E2393, ___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_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393, ___current_3)); }
	inline PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851  get_current_3() const { return ___current_3; }
	inline PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___Member_1), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___ElementType_3), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___StrongListGetItemMethod_4), (void*)NULL);
		#endif
	}
};


// Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight>
struct  Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 
{
public:
	// Unity.Collections.NativeArray`1<T> Unity.Collections.NativeArray`1/Enumerator::m_Array
	NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7  ___m_Array_0;
	// System.Int32 Unity.Collections.NativeArray`1/Enumerator::m_Index
	int32_t ___m_Index_1;

public:
	inline static int32_t get_offset_of_m_Array_0() { return static_cast<int32_t>(offsetof(Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555, ___m_Array_0)); }
	inline NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7  get_m_Array_0() const { return ___m_Array_0; }
	inline NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7 * get_address_of_m_Array_0() { return &___m_Array_0; }
	inline void set_m_Array_0(NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7  value)
	{
		___m_Array_0 = value;
	}

	inline static int32_t get_offset_of_m_Index_1() { return static_cast<int32_t>(offsetof(Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555, ___m_Index_1)); }
	inline int32_t get_m_Index_1() const { return ___m_Index_1; }
	inline int32_t* get_address_of_m_Index_1() { return &___m_Index_1; }
	inline void set_m_Index_1(int32_t value)
	{
		___m_Index_1 = value;
	}
};


// System.Collections.Generic.List`1/Enumerator<Tayx.Graphy.GraphyDebugger/DebugCondition>
struct  Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 
{
public:
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
	List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 * ___list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::version
	int32_t ___version_2;
	// T System.Collections.Generic.List`1/Enumerator::current
	DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587  ___current_3;

public:
	inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5, ___list_0)); }
	inline List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 * get_list_0() const { return ___list_0; }
	inline List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 ** get_address_of_list_0() { return &___list_0; }
	inline void set_list_0(List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 * value)
	{
		___list_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5, ___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_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5, ___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_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5, ___current_3)); }
	inline DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587  get_current_3() const { return ___current_3; }
	inline DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587  value)
	{
		___current_3 = value;
	}
};


// Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex>
struct  Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 
{
public:
	// Unity.Collections.NativeArray`1<T> Unity.Collections.NativeArray`1/Enumerator::m_Array
	NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6  ___m_Array_0;
	// System.Int32 Unity.Collections.NativeArray`1/Enumerator::m_Index
	int32_t ___m_Index_1;

public:
	inline static int32_t get_offset_of_m_Array_0() { return static_cast<int32_t>(offsetof(Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497, ___m_Array_0)); }
	inline NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6  get_m_Array_0() const { return ___m_Array_0; }
	inline NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6 * get_address_of_m_Array_0() { return &___m_Array_0; }
	inline void set_m_Array_0(NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6  value)
	{
		___m_Array_0 = value;
	}

	inline static int32_t get_offset_of_m_Index_1() { return static_cast<int32_t>(offsetof(Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497, ___m_Index_1)); }
	inline int32_t get_m_Index_1() const { return ___m_Index_1; }
	inline int32_t* get_address_of_m_Index_1() { return &___m_Index_1; }
	inline void set_m_Index_1(int32_t value)
	{
		___m_Index_1 = value;
	}
};


// Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex>
struct  Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 
{
public:
	// Unity.Collections.NativeArray`1<T> Unity.Collections.NativeArray`1/Enumerator::m_Array
	NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571  ___m_Array_0;
	// System.Int32 Unity.Collections.NativeArray`1/Enumerator::m_Index
	int32_t ___m_Index_1;

public:
	inline static int32_t get_offset_of_m_Array_0() { return static_cast<int32_t>(offsetof(Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630, ___m_Array_0)); }
	inline NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571  get_m_Array_0() const { return ___m_Array_0; }
	inline NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571 * get_address_of_m_Array_0() { return &___m_Array_0; }
	inline void set_m_Array_0(NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571  value)
	{
		___m_Array_0 = value;
	}

	inline static int32_t get_offset_of_m_Index_1() { return static_cast<int32_t>(offsetof(Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630, ___m_Index_1)); }
	inline int32_t get_m_Index_1() const { return ___m_Index_1; }
	inline int32_t* get_address_of_m_Index_1() { return &___m_Index_1; }
	inline void set_m_Index_1(int32_t value)
	{
		___m_Index_1 = value;
	}
};


// Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/LightData>
struct  Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 
{
public:
	// Unity.Collections.NativeArray`1<T> Unity.Collections.NativeArray`1/Enumerator::m_Array
	NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90  ___m_Array_0;
	// System.Int32 Unity.Collections.NativeArray`1/Enumerator::m_Index
	int32_t ___m_Index_1;

public:
	inline static int32_t get_offset_of_m_Array_0() { return static_cast<int32_t>(offsetof(Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01, ___m_Array_0)); }
	inline NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90  get_m_Array_0() const { return ___m_Array_0; }
	inline NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90 * get_address_of_m_Array_0() { return &___m_Array_0; }
	inline void set_m_Array_0(NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90  value)
	{
		___m_Array_0 = value;
	}

	inline static int32_t get_offset_of_m_Index_1() { return static_cast<int32_t>(offsetof(Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01, ___m_Index_1)); }
	inline int32_t get_m_Index_1() const { return ___m_Index_1; }
	inline int32_t* get_address_of_m_Index_1() { return &___m_Index_1; }
	inline void set_m_Index_1(int32_t value)
	{
		___m_Index_1 = value;
	}
};


// Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/ShadowData>
struct  Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 
{
public:
	// Unity.Collections.NativeArray`1<T> Unity.Collections.NativeArray`1/Enumerator::m_Array
	NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27  ___m_Array_0;
	// System.Int32 Unity.Collections.NativeArray`1/Enumerator::m_Index
	int32_t ___m_Index_1;

public:
	inline static int32_t get_offset_of_m_Array_0() { return static_cast<int32_t>(offsetof(Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628, ___m_Array_0)); }
	inline NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27  get_m_Array_0() const { return ___m_Array_0; }
	inline NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27 * get_address_of_m_Array_0() { return &___m_Array_0; }
	inline void set_m_Array_0(NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27  value)
	{
		___m_Array_0 = value;
	}

	inline static int32_t get_offset_of_m_Index_1() { return static_cast<int32_t>(offsetof(Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628, ___m_Index_1)); }
	inline int32_t get_m_Index_1() const { return ___m_Index_1; }
	inline int32_t* get_address_of_m_Index_1() { return &___m_Index_1; }
	inline void set_m_Index_1(int32_t value)
	{
		___m_Index_1 = value;
	}
};


// System.Collections.Generic.List`1/Enumerator<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>
struct  Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 
{
public:
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
	List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 * ___list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::version
	int32_t ___version_2;
	// T System.Collections.Generic.List`1/Enumerator::current
	NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50  ___current_3;

public:
	inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875, ___list_0)); }
	inline List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 * get_list_0() const { return ___list_0; }
	inline List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 ** get_address_of_list_0() { return &___list_0; }
	inline void set_list_0(List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 * value)
	{
		___list_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875, ___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_t2B07835E1B0ED59DB7916F684245D58130B12875, ___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_current_3() { return static_cast<int32_t>(offsetof(Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875, ___current_3)); }
	inline NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50  get_current_3() const { return ___current_3; }
	inline NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___payload_1), (void*)NULL);
	}
};


// System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>
struct  Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 
{
public:
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::list
	List_1_tAED568015081230FCEC357C56CB10520C53903F7 * ___list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::index
	int32_t ___index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::version
	int32_t ___version_2;
	// T System.Collections.Generic.List`1/Enumerator::current
	RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  ___current_3;

public:
	inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0, ___list_0)); }
	inline List_1_tAED568015081230FCEC357C56CB10520C53903F7 * get_list_0() const { return ___list_0; }
	inline List_1_tAED568015081230FCEC357C56CB10520C53903F7 ** get_address_of_list_0() { return &___list_0; }
	inline void set_list_0(List_1_tAED568015081230FCEC357C56CB10520C53903F7 * value)
	{
		___list_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0, ___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_tAED8E267067538E37BE16A62C166CDB01A3572C0, ___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_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0, ___current_3)); }
	inline RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  get_current_3() const { return ___current_3; }
	inline RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  value)
	{
		___current_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>
struct  Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary
	Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * ___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
	Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  ___currentValue_3;

public:
	inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A, ___dictionary_0)); }
	inline Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * 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_tA950ECF65F385D6942D7249E759340F67CC5392A, ___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_tA950ECF65F385D6942D7249E759340F67CC5392A, ___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_tA950ECF65F385D6942D7249E759340F67CC5392A, ___currentValue_3)); }
	inline Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  get_currentValue_3() const { return ___currentValue_3; }
	inline Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA * get_address_of_currentValue_3() { return &___currentValue_3; }
	inline void set_currentValue_3(Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  value)
	{
		___currentValue_3 = value;
	}
};


// System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>
struct  Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * ___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_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C  ___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_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6, ___dictionary_0)); }
	inline Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * 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_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6, ___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_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6, ___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_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6, ___current_3)); }
	inline KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C  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_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6, ___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.ProBuilder.EdgeLookup,System.Single>
struct  Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * ___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_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1  ___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_t294CE61874F295D53CAF889C1077956A443ACBA4, ___dictionary_0)); }
	inline Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * 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_t294CE61874F295D53CAF889C1077956A443ACBA4, ___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_t294CE61874F295D53CAF889C1077956A443ACBA4, ___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_t294CE61874F295D53CAF889C1077956A443ACBA4, ___current_3)); }
	inline KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1  value)
	{
		___current_3 = value;
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4, ___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.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>
struct  Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * ___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_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED  ___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_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1, ___dictionary_0)); }
	inline Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * 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_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1, ___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_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1, ___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_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1, ___current_3)); }
	inline KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED  value)
	{
		___current_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___current_3))->___value_1))->___m_Item3_2), (void*)NULL);
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1, ___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.Int32Enum,System.Boolean>
struct  Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * ___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_t359134532F6D20016C16D3116D454924D03ACA13  ___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_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116, ___dictionary_0)); }
	inline Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * 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_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116, ___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_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116, ___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_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116, ___current_3)); }
	inline KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13  value)
	{
		___current_3 = value;
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116, ___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.Int32Enum,System.Object>
struct  Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * ___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_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1  ___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_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3, ___dictionary_0)); }
	inline Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * 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_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3, ___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_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3, ___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_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3, ___current_3)); }
	inline KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1  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_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3, ___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.ProBuilder.IntVec3,System.Object>
struct  Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * ___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_t25EB2093EA5253B67C2798C48427166652F387C1  ___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_t279CB533C826B5610804DBDE29269B94D6EB5094, ___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_version_1() { return static_cast<int32_t>(offsetof(Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094, ___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_t279CB533C826B5610804DBDE29269B94D6EB5094, ___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_t279CB533C826B5610804DBDE29269B94D6EB5094, ___current_3)); }
	inline KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1  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_t279CB533C826B5610804DBDE29269B94D6EB5094, ___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.Char,System.Nullable`1<System.ByteEnum>>
struct  KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF 
{
public:
	// TKey System.Collections.Generic.KeyValuePair`2::key
	Il2CppChar ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  ___value_1;

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

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


// System.InvalidOperationException
struct  InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB  : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62
{
public:

public:
};


// System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>
struct  Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD 
{
public:
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::dictionary
	Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * ___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_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF  ___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_t127435DC1FE0ED1B9C855BD736888600256EDCBD, ___dictionary_0)); }
	inline Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * get_dictionary_0() const { return ___dictionary_0; }
	inline Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 ** get_address_of_dictionary_0() { return &___dictionary_0; }
	inline void set_dictionary_0(Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * 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_t127435DC1FE0ED1B9C855BD736888600256EDCBD, ___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_t127435DC1FE0ED1B9C855BD736888600256EDCBD, ___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_t127435DC1FE0ED1B9C855BD736888600256EDCBD, ___current_3)); }
	inline KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF  get_current_3() const { return ___current_3; }
	inline KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF * get_address_of_current_3() { return &___current_3; }
	inline void set_current_3(KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF  value)
	{
		___current_3 = value;
	}

	inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD, ___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
// Cinemachine.CinemachineClearShot/Pair[]
struct PairU5BU5D_t7441CA8A5CDCAB9FDC960E4D579F036B21001AD9  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  m_Items[1];

public:
	inline Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB * 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, Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  value)
	{
		m_Items[index] = value;
	}
};
// Cinemachine.CinemachineStateDrivenCamera/HashPair[]
struct HashPairU5BU5D_tE3131CB7387EDAE7F06F6FB4499C99A71C903132  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790  m_Items[1];

public:
	inline HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790 * 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, HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790  value)
	{
		m_Items[index] = value;
	}
};
// Sirenix.Utilities.DeepReflection/PathStep[]
struct PathStepU5BU5D_t32C3A5CB49B19B29CFA3F68FC434A63B9A17577B  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851  m_Items[1];

public:
	inline PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851 * 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, PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Member_1), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___ElementType_3), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___StrongListGetItemMethod_4), (void*)NULL);
		#endif
	}
	inline PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Member_1), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___ElementType_3), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___StrongListGetItemMethod_4), (void*)NULL);
		#endif
	}
};
// UnityEngine.UIElements.EventDispatcher/EventRecord[]
struct EventRecordU5BU5D_t34BA5D6EE7E8D43DD53A315BEBE6341867D63FB3  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01  m_Items[1];

public:
	inline EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01 * 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, EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Event_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Panel_1), (void*)NULL);
		#endif
	}
	inline EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Event_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Panel_1), (void*)NULL);
		#endif
	}
};
// System.Diagnostics.Tracing.EventProvider/SessionInfo[]
struct SessionInfoU5BU5D_t42BA9C3B2898F9EDC1FF64FF2B6D4C6F8FC4F179  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7  m_Items[1];

public:
	inline SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 * 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, SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.UIElements.FocusController/FocusedElement[]
struct FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206  m_Items[1];

public:
	inline FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 * 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, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_SubTreeRoot_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_FocusedElement_1), (void*)NULL);
		#endif
	}
	inline FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_SubTreeRoot_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_FocusedElement_1), (void*)NULL);
		#endif
	}
};
// Sirenix.Serialization.FormatterLocator/FormatterInfo[]
struct FormatterInfoU5BU5D_tF413BA5B6CA0956DB78425E7B9734FCB2DE2AE16  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4  m_Items[1];

public:
	inline FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4 * 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, FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___FormatterType_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___TargetType_1), (void*)NULL);
		#endif
	}
	inline FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___FormatterType_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___TargetType_1), (void*)NULL);
		#endif
	}
};
// Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo[]
struct FormatterLocatorInfoU5BU5D_tBF16D61C745FA2B05012C38A957B2ECC93DE2DE5  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C  m_Items[1];

public:
	inline FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C * 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, FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___LocatorInstance_0), (void*)NULL);
	}
	inline FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___LocatorInstance_0), (void*)NULL);
	}
};
// Tayx.Graphy.GraphyDebugger/DebugCondition[]
struct DebugConditionU5BU5D_t993B6D7854775B1009CEAC95509AA7206005CAEB  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587  m_Items[1];

public:
	inline DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587 * 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, DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData[]
struct PassDebugDataU5BU5D_t939F63843A1011FC990FCA59719CD59D224D9ADA  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C  m_Items[1];

public:
	inline PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C * 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, PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___resourceReadLists_1), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___resourceWriteLists_2), (void*)NULL);
		#endif
	}
	inline PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___resourceReadLists_1), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___resourceWriteLists_2), (void*)NULL);
		#endif
	}
};
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData[]
struct ResourceDebugDataU5BU5D_tE1E923B7EAAFC034B9C99BF83EF0AE7827C18528  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F  m_Items[1];

public:
	inline ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F * 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, ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___consumerList_4), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___producerList_5), (void*)NULL);
		#endif
	}
	inline ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___consumerList_4), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___producerList_5), (void*)NULL);
		#endif
	}
};
// UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge[]
struct EdgeU5BU5D_t5C61D8F639EA5489731E0154AC9B4BC2640F1A98  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Edge_tC11235216D5E71087549B2CB09A27043F02FB278  m_Items[1];

public:
	inline Edge_tC11235216D5E71087549B2CB09A27043F02FB278  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Edge_tC11235216D5E71087549B2CB09A27043F02FB278 * 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, Edge_tC11235216D5E71087549B2CB09A27043F02FB278  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Edge_tC11235216D5E71087549B2CB09A27043F02FB278  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Edge_tC11235216D5E71087549B2CB09A27043F02FB278 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Edge_tC11235216D5E71087549B2CB09A27043F02FB278  value)
	{
		m_Items[index] = value;
	}
};
// TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame[]
struct FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Frame_t277B57D2C572A3B179CEA0357869DB245F52128D  m_Items[1];

public:
	inline Frame_t277B57D2C572A3B179CEA0357869DB245F52128D  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Frame_t277B57D2C572A3B179CEA0357869DB245F52128D * 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, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___filename_0), (void*)NULL);
	}
	inline Frame_t277B57D2C572A3B179CEA0357869DB245F52128D  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Frame_t277B57D2C572A3B179CEA0357869DB245F52128D * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Frame_t277B57D2C572A3B179CEA0357869DB245F52128D  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___filename_0), (void*)NULL);
	}
};
// UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry[]
struct NotificationEntryU5BU5D_t09774245BA02F3982CECCBB4CB7E3DAC2CA8B345  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50  m_Items[1];

public:
	inline NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 * 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, NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___payload_1), (void*)NULL);
	}
	inline NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___payload_1), (void*)NULL);
	}
};
// UnityEngine.UnitySynchronizationContext/WorkRequest[]
struct WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393  m_Items[1];

public:
	inline WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 * 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, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DelagateCallback_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DelagateState_1), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_WaitHandle_2), (void*)NULL);
		#endif
	}
	inline WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DelagateCallback_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DelagateState_1), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_WaitHandle_2), (void*)NULL);
		#endif
	}
};
// Cinemachine.TargetPositionCache/CacheCurve/Item[]
struct ItemU5BU5D_t1108E169C548FBD6E94B6418A98483F93C2FB3E8  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  m_Items[1];

public:
	inline Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B * 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, Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  value)
	{
		m_Items[index] = value;
	}
};
// Cinemachine.TargetPositionCache/CacheEntry/RecordingItem[]
struct RecordingItemU5BU5D_t519137B584A64E57F8188DDEE96C7A40220E40F5  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  m_Items[1];

public:
	inline RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB * 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, RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  value)
	{
		m_Items[index] = value;
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Int32>,System.Object>[]
struct EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_tB294B9C2737CEA8C4F8673B948596F849040B414  m_Items[1];

public:
	inline Entry_tB294B9C2737CEA8C4F8673B948596F849040B414  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_tB294B9C2737CEA8C4F8673B948596F849040B414 * 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_tB294B9C2737CEA8C4F8673B948596F849040B414  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___key_2))->___Item1_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
		#endif
	}
	inline Entry_tB294B9C2737CEA8C4F8673B948596F849040B414  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_tB294B9C2737CEA8C4F8673B948596F849040B414 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tB294B9C2737CEA8C4F8673B948596F849040B414  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___key_2))->___Item1_0), (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.Char,System.Nullable`1<System.ByteEnum>>[]
struct EntryU5BU5D_t05FABEF7CAF93D44762363F9253A836987557DD0  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t8FBB31BDA02FE128A29A22A55712FFDACDBF7458  m_Items[1];

public:
	inline Entry_t8FBB31BDA02FE128A29A22A55712FFDACDBF7458  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t8FBB31BDA02FE128A29A22A55712FFDACDBF7458 * 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_t8FBB31BDA02FE128A29A22A55712FFDACDBF7458  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Entry_t8FBB31BDA02FE128A29A22A55712FFDACDBF7458  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t8FBB31BDA02FE128A29A22A55712FFDACDBF7458 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t8FBB31BDA02FE128A29A22A55712FFDACDBF7458  value)
	{
		m_Items[index] = value;
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.Char,System.Char>[]
struct EntryU5BU5D_tDA5E305C9EADF92614BC0156B3E33213748FBB08  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t4964CFD91895291D92A10AA261EB8E3F1180BF0E  m_Items[1];

public:
	inline Entry_t4964CFD91895291D92A10AA261EB8E3F1180BF0E  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t4964CFD91895291D92A10AA261EB8E3F1180BF0E * 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_t4964CFD91895291D92A10AA261EB8E3F1180BF0E  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Entry_t4964CFD91895291D92A10AA261EB8E3F1180BF0E  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t4964CFD91895291D92A10AA261EB8E3F1180BF0E * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t4964CFD91895291D92A10AA261EB8E3F1180BF0E  value)
	{
		m_Items[index] = value;
	}
};
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.ProBuilder.Edge,System.Object>[]
struct EntryU5BU5D_tF69C2A6148AC7E6B0339CF89E6E757C8762F1A46  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_tF4B35910395E763939E723E229625FDC2FFBE118  m_Items[1];

public:
	inline Entry_tF4B35910395E763939E723E229625FDC2FFBE118  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_tF4B35910395E763939E723E229625FDC2FFBE118 * 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_tF4B35910395E763939E723E229625FDC2FFBE118  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_tF4B35910395E763939E723E229625FDC2FFBE118  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_tF4B35910395E763939E723E229625FDC2FFBE118 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tF4B35910395E763939E723E229625FDC2FFBE118  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
	}
};
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.ProBuilder.EdgeLookup,System.Object>[]
struct EntryU5BU5D_t92CD17E3C5D2CA64B69BDC8B590E0F0DA49CBBA9  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t30A75B8010A596CF8B6E0A14B943EF34D6578070  m_Items[1];

public:
	inline Entry_t30A75B8010A596CF8B6E0A14B943EF34D6578070  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t30A75B8010A596CF8B6E0A14B943EF34D6578070 * 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_t30A75B8010A596CF8B6E0A14B943EF34D6578070  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_t30A75B8010A596CF8B6E0A14B943EF34D6578070  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t30A75B8010A596CF8B6E0A14B943EF34D6578070 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t30A75B8010A596CF8B6E0A14B943EF34D6578070  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
	}
};
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.ProBuilder.EdgeLookup,System.Single>[]
struct EntryU5BU5D_t58DE7082AEB0ADE51B2A6D083D553A63C3070080  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t8BAE9651C428AB51C6AE2C659B77174F4CEFA3D5  m_Items[1];

public:
	inline Entry_t8BAE9651C428AB51C6AE2C659B77174F4CEFA3D5  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t8BAE9651C428AB51C6AE2C659B77174F4CEFA3D5 * 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_t8BAE9651C428AB51C6AE2C659B77174F4CEFA3D5  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Entry_t8BAE9651C428AB51C6AE2C659B77174F4CEFA3D5  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t8BAE9651C428AB51C6AE2C659B77174F4CEFA3D5 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t8BAE9651C428AB51C6AE2C659B77174F4CEFA3D5  value)
	{
		m_Items[index] = value;
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>[]
struct EntryU5BU5D_t2AE4F5883F2CAFCDD6E43BDD31DD18581065A38E  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t98D0A59D699580FEE1D43874DF671088BDCA7C4C  m_Items[1];

public:
	inline Entry_t98D0A59D699580FEE1D43874DF671088BDCA7C4C  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t98D0A59D699580FEE1D43874DF671088BDCA7C4C * 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_t98D0A59D699580FEE1D43874DF671088BDCA7C4C  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value_3))->___m_Item3_2), (void*)NULL);
	}
	inline Entry_t98D0A59D699580FEE1D43874DF671088BDCA7C4C  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t98D0A59D699580FEE1D43874DF671088BDCA7C4C * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t98D0A59D699580FEE1D43874DF671088BDCA7C4C  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___value_3))->___m_Item3_2), (void*)NULL);
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>[]
struct EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574  m_Items[1];

public:
	inline Entry_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574 * 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_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Entry_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tDC6B5B6EF2FC2247811C43D191A724C9BDEBE574  value)
	{
		m_Items[index] = value;
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>[]
struct EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t451329272BBC6DD557728CC31D180CDB00BCFB39  m_Items[1];

public:
	inline Entry_t451329272BBC6DD557728CC31D180CDB00BCFB39  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t451329272BBC6DD557728CC31D180CDB00BCFB39 * 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_t451329272BBC6DD557728CC31D180CDB00BCFB39  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Entry_t451329272BBC6DD557728CC31D180CDB00BCFB39  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t451329272BBC6DD557728CC31D180CDB00BCFB39 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t451329272BBC6DD557728CC31D180CDB00BCFB39  value)
	{
		m_Items[index] = value;
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>[]
struct EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_tCDC4EA498E71B056C8C5CAA79DCC23A3051ABBA2  m_Items[1];

public:
	inline Entry_tCDC4EA498E71B056C8C5CAA79DCC23A3051ABBA2  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_tCDC4EA498E71B056C8C5CAA79DCC23A3051ABBA2 * 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_tCDC4EA498E71B056C8C5CAA79DCC23A3051ABBA2  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Entry_tCDC4EA498E71B056C8C5CAA79DCC23A3051ABBA2  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_tCDC4EA498E71B056C8C5CAA79DCC23A3051ABBA2 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tCDC4EA498E71B056C8C5CAA79DCC23A3051ABBA2  value)
	{
		m_Items[index] = value;
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>[]
struct EntryU5BU5D_tB210152E9D3EBE4609E3432D20C529E7C1B65D44  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t566665F9E0C95BD89070FA959BD9CD9652B11B1E  m_Items[1];

public:
	inline Entry_t566665F9E0C95BD89070FA959BD9CD9652B11B1E  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t566665F9E0C95BD89070FA959BD9CD9652B11B1E * 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_t566665F9E0C95BD89070FA959BD9CD9652B11B1E  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Entry_t566665F9E0C95BD89070FA959BD9CD9652B11B1E  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t566665F9E0C95BD89070FA959BD9CD9652B11B1E * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t566665F9E0C95BD89070FA959BD9CD9652B11B1E  value)
	{
		m_Items[index] = value;
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>[]
struct EntryU5BU5D_t5373F057B0634C286A365E78C66FE57DBBDAB86E  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_tD3C172E348082DAA38034A7BFC5251A40A96D632  m_Items[1];

public:
	inline Entry_tD3C172E348082DAA38034A7BFC5251A40A96D632  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_tD3C172E348082DAA38034A7BFC5251A40A96D632 * 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_tD3C172E348082DAA38034A7BFC5251A40A96D632  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_tD3C172E348082DAA38034A7BFC5251A40A96D632  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_tD3C172E348082DAA38034A7BFC5251A40A96D632 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tD3C172E348082DAA38034A7BFC5251A40A96D632  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.Vector3>[]
struct EntryU5BU5D_t3F6DC7E786472258EC3C650DE0846B75CAA40135  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t4F8F7C24D17C3CC0ACB59C6F7C7CF81CE926540A  m_Items[1];

public:
	inline Entry_t4F8F7C24D17C3CC0ACB59C6F7C7CF81CE926540A  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t4F8F7C24D17C3CC0ACB59C6F7C7CF81CE926540A * 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_t4F8F7C24D17C3CC0ACB59C6F7C7CF81CE926540A  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Entry_t4F8F7C24D17C3CC0ACB59C6F7C7CF81CE926540A  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t4F8F7C24D17C3CC0ACB59C6F7C7CF81CE926540A * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t4F8F7C24D17C3CC0ACB59C6F7C7CF81CE926540A  value)
	{
		m_Items[index] = value;
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Boolean>[]
struct EntryU5BU5D_t077139FF9782719B9761796888FB427B5A5D5BA4  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_tB53F836B4E9ADA531BA7E0DD730CEC7F77215590  m_Items[1];

public:
	inline Entry_tB53F836B4E9ADA531BA7E0DD730CEC7F77215590  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_tB53F836B4E9ADA531BA7E0DD730CEC7F77215590 * 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_tB53F836B4E9ADA531BA7E0DD730CEC7F77215590  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Entry_tB53F836B4E9ADA531BA7E0DD730CEC7F77215590  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_tB53F836B4E9ADA531BA7E0DD730CEC7F77215590 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_tB53F836B4E9ADA531BA7E0DD730CEC7F77215590  value)
	{
		m_Items[index] = value;
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>[]
struct EntryU5BU5D_tF1930D9C70541EDABA95C6FA0CBA71DC49A99D2A  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t51C832A182CFB5F60F04E3DA5ACBB373C7DD560B  m_Items[1];

public:
	inline Entry_t51C832A182CFB5F60F04E3DA5ACBB373C7DD560B  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t51C832A182CFB5F60F04E3DA5ACBB373C7DD560B * 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_t51C832A182CFB5F60F04E3DA5ACBB373C7DD560B  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_t51C832A182CFB5F60F04E3DA5ACBB373C7DD560B  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t51C832A182CFB5F60F04E3DA5ACBB373C7DD560B * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t51C832A182CFB5F60F04E3DA5ACBB373C7DD560B  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
	}
};
// System.Collections.Generic.Dictionary`2/Entry<System.Int64,System.Object>[]
struct EntryU5BU5D_t09DFC45FB52797A74E5223B0C57834458C443E45  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Entry_t433EC2E04BDF0855EE1D9C7D5775426888E97E4A  m_Items[1];

public:
	inline Entry_t433EC2E04BDF0855EE1D9C7D5775426888E97E4A  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Entry_t433EC2E04BDF0855EE1D9C7D5775426888E97E4A * 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_t433EC2E04BDF0855EE1D9C7D5775426888E97E4A  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_t433EC2E04BDF0855EE1D9C7D5775426888E97E4A  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Entry_t433EC2E04BDF0855EE1D9C7D5775426888E97E4A * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Entry_t433EC2E04BDF0855EE1D9C7D5775426888E97E4A  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_3), (void*)NULL);
	}
};
// 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.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineClearShot/Pair>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mEFE6274C094B324FA4D8379862971A455A1791C4_gshared (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * __this, List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 * ___list0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineClearShot/Pair>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB82A7AD189A2AB2C74AAE37813863000CB80F459_gshared (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineClearShot/Pair>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_m1A979D2068C824200ECDCC2CDBBDC7F5FC59063D_gshared (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineClearShot/Pair>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4B52B5F16E79A656E0119799FBB378418799A357_gshared (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * __this, const RuntimeMethod* method);
// T System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineClearShot/Pair>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  Enumerator_get_Current_mAB454C2B3CC6A27AA71355E581A4D1EAC56A25AA_gshared_inline (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineClearShot/Pair>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD1F99316C43078BD34E0A276057FA91B8D3E4FFF_gshared (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineClearShot/Pair>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m0D15C343BAE496FA20D4FECA0D86B31E27EF6170_gshared (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineStateDrivenCamera/HashPair>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE08D51D370640EBB0A29DDE1D30344A4796D1BA5_gshared (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * __this, List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 * ___list0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineStateDrivenCamera/HashPair>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m495474BD667B39AB890DCCB8C3F59C05CF80EE55_gshared (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineStateDrivenCamera/HashPair>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_m7B46DD0FA15613E868DC97D1D38D3C109BB9EB6F_gshared (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineStateDrivenCamera/HashPair>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA8C136F18E3679C6E5E929920CEDA9E9F2833B04_gshared (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * __this, const RuntimeMethod* method);
// T System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineStateDrivenCamera/HashPair>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790  Enumerator_get_Current_m6A7583D3C03634A9A16E5C6D3276334B0FF88AAD_gshared_inline (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineStateDrivenCamera/HashPair>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA10BB361DD04601D0E45AD3E59BDC1B1A506D88D_gshared (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineStateDrivenCamera/HashPair>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mCCF60966A6CC45D51209848765CC56831953B470_gshared (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Utilities.DeepReflection/PathStep>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m50C7D3DD85E676C5677C6F86CDF548577B8F4109_gshared (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * __this, List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 * ___list0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Utilities.DeepReflection/PathStep>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE233526DFC4445F3D879DD47D95A1077E84ABE37_gshared (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<Sirenix.Utilities.DeepReflection/PathStep>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_m771C591E66E7D5087022B48D1B55000D3E16E385_gshared (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<Sirenix.Utilities.DeepReflection/PathStep>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3D09150FF8C5A7482790A3D0A6BBF6282927C545_gshared (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * __this, const RuntimeMethod* method);
// T System.Collections.Generic.List`1/Enumerator<Sirenix.Utilities.DeepReflection/PathStep>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851  Enumerator_get_Current_m3C62D431AAFEE13AECA5854704EFBAF991AFEF40_gshared_inline (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.List`1/Enumerator<Sirenix.Utilities.DeepReflection/PathStep>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mF45F1BB4295436E3FB19A67ECED12FFA14997F23_gshared (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Utilities.DeepReflection/PathStep>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m97009EDB7327A0A92803FABD1B6963C941A8F4AF_gshared (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * __this, const RuntimeMethod* method);
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight>::.ctor(Unity.Collections.NativeArray`1<T>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m1F52CE8B9D721797DEF3072B50B32AA3FE923D75_gshared (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * __this, NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7 * ___array0, const RuntimeMethod* method);
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m4214044952B2FB23FD6219F09AB979963A079903_gshared (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * __this, const RuntimeMethod* method);
// System.Boolean Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mEADAEA673387739B790C11CA77CD287ED3909D03_gshared (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * __this, const RuntimeMethod* method);
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight>::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Reset_mB14585AEF33F801361112B3129A3CC22805EC2CA_gshared (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * __this, const RuntimeMethod* method);
// T Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PrePunctualLight_t6A6B0358A9D80FE6E10948C365C06F7092A8D609  Enumerator_get_Current_mDF142A860BE5E723B3C11FC9218BD99A7F84B614_gshared (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * __this, const RuntimeMethod* method);
// System.Object Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA587464C6A6F90969E5743226C167774D165E438_gshared (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Queue`1/Enumerator<UnityEngine.UIElements.EventDispatcher/EventRecord>::.ctor(System.Collections.Generic.Queue`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m9636F6BF30F99EE8A9EC8A17397B699C845DD8C6_gshared (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * __this, Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A * ___q0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Queue`1/Enumerator<UnityEngine.UIElements.EventDispatcher/EventRecord>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mBE4BF903E844707AA8904FA3166BA06B4D2D31E0_gshared (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Queue`1/Enumerator<UnityEngine.UIElements.EventDispatcher/EventRecord>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m6FDB80967F4F776918F39490D2753726CE66A156_gshared (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Queue`1/Enumerator<UnityEngine.UIElements.EventDispatcher/EventRecord>::ThrowEnumerationNotStartedOrEnded()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_ThrowEnumerationNotStartedOrEnded_mF5109C6B2DAD36D4F793802EEC3DE4EA67BF2B94_gshared (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * __this, const RuntimeMethod* method);
// T System.Collections.Generic.Queue`1/Enumerator<UnityEngine.UIElements.EventDispatcher/EventRecord>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01  Enumerator_get_Current_mAD227290E974FE68BFB1E07DA3FA6C4A233EC893_gshared (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Queue`1/Enumerator<UnityEngine.UIElements.EventDispatcher/EventRecord>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m51E192C24F185DA26CC04123FD6FC7521146BA00_gshared (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Queue`1/Enumerator<UnityEngine.UIElements.EventDispatcher/EventRecord>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m139FECD6F844271B25B65B919C6223A85194842E_gshared (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Tracing.EventProvider/SessionInfo>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mEB5784A98D69A1522A7AD6E09FFAA6C3E68A3ED2_gshared (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * __this, List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 * ___list0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Tracing.EventProvider/SessionInfo>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m114459D237350B1B12457762604E2F8CB69AB5E2_gshared (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Tracing.EventProvider/SessionInfo>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_mC3CA1492DDB8B1DC79A1B255E6D844E304801579_gshared (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Tracing.EventProvider/SessionInfo>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m49B478DC1AFF85D70F204B549AFE0594D010B405_gshared (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * __this, const RuntimeMethod* method);
// T System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Tracing.EventProvider/SessionInfo>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7  Enumerator_get_Current_m56F6DF034E1F12E9FC5761588F3C0C03A62264E0_gshared_inline (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Tracing.EventProvider/SessionInfo>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m37A7E95987D5C49EED194A4E19B9EF7EBB769016_gshared (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Tracing.EventProvider/SessionInfo>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m8767CC953D23875719D039BC69A7336E215FE810_gshared (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mC05F886A0CD614D5FBD056D24FDCC15A1ECBD88D_gshared (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __this, List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * ___list0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m6ECFFAAC7507097C6E7FB0A1594D33AA2C29DC9C_gshared (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_m4764E8A4EC9AF3D39A18B643234CE7F2994DCFF4_gshared (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB16C26E8E6E2C2B27F2D7253186FD38F0A65FD3D_gshared (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __this, const RuntimeMethod* method);
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206  Enumerator_get_Current_m5E4CF0FCE06340ADFDF1D66112CDAC917E36714E_gshared_inline (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA3735467C949D7D84C67FDD7BF4BD6A502AB4EF7_gshared (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m6D7DDB9CBB4875A776215BF011A332469EB3AE01_gshared (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterInfo>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m5B12F04E42E9EDA8CF8129EA5CF6AB409100942C_gshared (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * __this, List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD * ___list0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterInfo>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m192AC17C3AA3DFF68C67BBE99008386E57D69FC7_gshared (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterInfo>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_mE38AFAF3A4348200D7882AF67DA0D3482162AC76_gshared (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterInfo>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m0A12E50F709B1B242BE7B81D372F0062CA265165_gshared (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * __this, const RuntimeMethod* method);
// T System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterInfo>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4  Enumerator_get_Current_m740A8CDD2FF4C3444517470375659DDBC76605F1_gshared_inline (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterInfo>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m89C1A0A173A40ED0F0D4EB1795B8A904D108A9CD_gshared (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterInfo>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m593921EC8F96AF71BCA4F12D777B14526026576D_gshared (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m95F1E17A3C38852A93C21472D7B52B1088961005_gshared (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * __this, List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE * ___list0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m8B596F447B5FA0F0D401A97258D49C03D0D0946E_gshared (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_mD73D7DBC6CDEF6C0930B25ACE4A6A2164D511F56_gshared (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD6F77FB18B8B9F0066210B823AB716B9144DFDBC_gshared (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * __this, const RuntimeMethod* method);
// T System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C  Enumerator_get_Current_m249F524FEBF318A96152E6F9C43A849FAA1F5380_gshared_inline (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4437718860C4AEE2C6253721E1E187CADC90B3A2_gshared (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m3AFA2DBCB8C9C93D0006FC6F678D22ACB5D9CADF_gshared (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<Tayx.Graphy.GraphyDebugger/DebugCondition>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m4EBFAF1F4E3E19D90A65E621393C7B3922B8D7A7_gshared (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * __this, List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 * ___list0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<Tayx.Graphy.GraphyDebugger/DebugCondition>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mCA1C2A669210D200588D70BCABC03E1E5E51CE98_gshared (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<Tayx.Graphy.GraphyDebugger/DebugCondition>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_mCA7492818A7652667277481AEE5DE34D711D0484_gshared (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<Tayx.Graphy.GraphyDebugger/DebugCondition>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m71DA4A5C3B1676FB49464A8B029B2004CBF3FE15_gshared (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * __this, const RuntimeMethod* method);
// T System.Collections.Generic.List`1/Enumerator<Tayx.Graphy.GraphyDebugger/DebugCondition>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587  Enumerator_get_Current_mDBE67885A64473591C0DF1C1480CADC74F7913B3_gshared_inline (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.List`1/Enumerator<Tayx.Graphy.GraphyDebugger/DebugCondition>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4A5A0947195D80C6579503FA80D747B9FDB7095D_gshared (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<Tayx.Graphy.GraphyDebugger/DebugCondition>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m0B2C5A1F994F6C891FE2240331CBF0742E454EA8_gshared (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * __this, const RuntimeMethod* method);
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex>::.ctor(Unity.Collections.NativeArray`1<T>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mA68DDB772A3D295A07174A5B63A55603FF3C58CD_gshared (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * __this, NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6 * ___array0, const RuntimeMethod* method);
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m7511EAA821121E28F13D223EEC21E919E98DC21C_gshared (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * __this, const RuntimeMethod* method);
// System.Boolean Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4B2698B173C2C920ADD6F698E94E29B519B50587_gshared (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * __this, const RuntimeMethod* method);
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex>::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Reset_mEAFE5B98FAB731BF151131B8415CE0C8E95DC146_gshared (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * __this, const RuntimeMethod* method);
// T Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParametricLightMeshVertex_tB82504F406737A009734BC6F80812DAC6B4DE893  Enumerator_get_Current_m95930A6DEAD19065843FBBF77F141168FD675B90_gshared (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * __this, const RuntimeMethod* method);
// System.Object Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mBF2105F215DEA26CFB7412ED790FB8C93020E0CE_gshared (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * __this, const RuntimeMethod* method);
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex>::.ctor(Unity.Collections.NativeArray`1<T>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE1069256CC7B04CFE13C9F2BBFA46ACB88C238EA_gshared (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * __this, NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571 * ___array0, const RuntimeMethod* method);
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m3D32663F6BD963E75729FDF0C979E79105893A0A_gshared (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * __this, const RuntimeMethod* method);
// System.Boolean Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3F0EFE00CA3D3D5A9E68BEF03F394994EE26A3E3_gshared (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * __this, const RuntimeMethod* method);
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex>::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Reset_m382B5A7BD87C03A45AB76FE34ACC0F4AB41E3800_gshared (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * __this, const RuntimeMethod* method);
// T Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SpriteLightMeshVertex_t6B4EA22B1C7FE0AFC97B4E47B3D24031A436CBCC  Enumerator_get_Current_mCE4B3D955619D3CB55CEF6E385F79360A5041DF4_gshared (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * __this, const RuntimeMethod* method);
// System.Object Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m869CB2D9C40A2A3DB78452690E8F3F51A073C8F0_gshared (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6B01AE13412F08D901FB37A3606D9B8BD3E83953_gshared (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * __this, List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA * ___list0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m593856A64CE86A7C851C974052343E23A1EBCA3A_gshared (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_m3374A73CB55CB81B7E969B847B4B8A340367EF22_gshared (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m7A2787854AD19991314014FA273C7DDCE5A4A9AB_gshared (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * __this, const RuntimeMethod* method);
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C  Enumerator_get_Current_mF2634D8B6EFF518CD6503EE885EDB5CD1A5D53A8_gshared_inline (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4F1EBCE35347C78B5ED318C0F58EF97B277F19FA_gshared (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mFD9AFFEA0C137607973122A5271F96D74B1CE534_gshared (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m7214949ABE3158F1422565309B3B0E5BE15C4154_gshared (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * __this, List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 * ___list0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEC1C278EFEAAB7530104459263F230AE3D54BC11_gshared (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_m27039595A74A0E7B65F9869EB7AAEE2EF42CB9D5_gshared (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m78693D857ED5B4AD1FC33088C888984097FA31F1_gshared (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * __this, const RuntimeMethod* method);
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F  Enumerator_get_Current_m41C2709BA45F8725482773EAB16EE83381AF501E_gshared_inline (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8356B13289BDEBE75A3D6FC743F1C70A1A560DEC_gshared (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m6B4E7D468E8ACCCE077F56FA66B8110A4836FBE9_gshared (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * __this, const RuntimeMethod* method);
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/LightData>::.ctor(Unity.Collections.NativeArray`1<T>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m66C02708573B25A66DF92811E456737A88B13064_gshared (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * __this, NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90 * ___array0, const RuntimeMethod* method);
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/LightData>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEDF3E32BAF786CCD96657FDD5E8AAED4BE45D1F6_gshared (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * __this, const RuntimeMethod* method);
// System.Boolean Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/LightData>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m5A8EB0E9BA51049235DD156AB32B3BA27873EECA_gshared (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * __this, const RuntimeMethod* method);
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/LightData>::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Reset_mA4F4E6599074BB88C564E68D3D8C5A1E86231D99_gshared (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * __this, const RuntimeMethod* method);
// T Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/LightData>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LightData_t8C139E4D07ED1FF86DF198773F7F41736AE9B135  Enumerator_get_Current_m0007C280D037CFE0E80D093025B48834EF950ECF_gshared (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * __this, const RuntimeMethod* method);
// System.Object Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/LightData>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m98461216A9CE6D36DF91360DE6F6ADA0FAF96A40_gshared (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * __this, const RuntimeMethod* method);
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/ShadowData>::.ctor(Unity.Collections.NativeArray`1<T>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m533C6A02AB85A8199A4B86498D18D90CA70E6431_gshared (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * __this, NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27 * ___array0, const RuntimeMethod* method);
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/ShadowData>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m4CE083A57E567250A75432C67E8E10A9422E507B_gshared (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * __this, const RuntimeMethod* method);
// System.Boolean Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/ShadowData>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m5C7F0766176F8D848C7DEF9DFDC677DA26086EB4_gshared (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * __this, const RuntimeMethod* method);
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/ShadowData>::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Reset_mB5EC006F494D9D2123F464E62F225DF4368A93D9_gshared (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * __this, const RuntimeMethod* method);
// T Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/ShadowData>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ShadowData_t5ACDE96DE7C04AEE2981172CB8996A5E66ED3701  Enumerator_get_Current_m0A14EB7C585A97A8F5E98050B5DEB64AE42D360B_gshared (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * __this, const RuntimeMethod* method);
// System.Object Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/ShadowData>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m05E8FBB6F4314A43392591E5388AB76AB27E3E1E_gshared (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mCE36C71B0EF95535E0610F30C12F2AC8021115CF_gshared (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * __this, List_1_t3217BEA3E804D37821CC19C924386325EE87840D * ___list0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m7CD5F2B7C9CFB1F3B2A9C1134D45D31FAC6748F7_gshared (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_m3FE6BBC3CCB198ACB3131451C94B3242FCD1041A_gshared (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m61A8FE48105F35C4345861DDE8D19705B99D453C_gshared (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * __this, const RuntimeMethod* method);
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Edge_tC11235216D5E71087549B2CB09A27043F02FB278  Enumerator_get_Current_mCD291C7A35EABD8FD7E9B024F775A4960BF7FB67_gshared_inline (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m84D7BBEB29947D21694A47C7D1821A841555FA4E_gshared (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m4C77F07D2C66D9FE5E7CB185FCE83FE2478913C8_gshared (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m3E5B14ADCD225D15383F371539628E323C24DD6F_gshared (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __this, List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * ___list0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m3AD8B8BCAA946815363FF73CFE92B52E6E8E5E23_gshared (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_m576F5A50C32030B23821C1A59551303165F06EC0_gshared (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m0B0C8A3A2DCFD44BE67B9459A489B91110D0DF2E_gshared (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __this, const RuntimeMethod* method);
// T System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Frame_t277B57D2C572A3B179CEA0357869DB245F52128D  Enumerator_get_Current_m72B7898DC764855B04522CF4BDB32CA38D3526C0_gshared_inline (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m37C3A6528B1052D35085FA68F379FFA45499AA1D_gshared (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m52C0F731EB20D1352D23F323C491858C9CBB3C3C_gshared (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m05A7D3CA8CC6EB9C266604426A8F115880FF87D7_gshared (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * __this, List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 * ___list0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFE7084733BE3BB66839634E44E75A42921B4CDA0_gshared (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_m90E18F5FCC0ED9DC65A7FE11AF3509E5A920DB18_gshared (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB1103B72B8158B47CE1F9D09D9A04A7BC9D31158_gshared (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * __this, const RuntimeMethod* method);
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50  Enumerator_get_Current_m97F6540F82C0B412A652DDB12C6044314A25A75E_gshared_inline (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.List`1/Enumerator<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m910B310EF9818D81637D799D31CD20AB45E5FF44_gshared (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mDFB43B0C8F9618DD3359012FA865CFB297BB94B0_gshared (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mCC00B7D6B0B659292FE25F9082586D57940E2ACF_gshared (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __this, List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * ___list0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m1A5BC0CCE5137C2D03D24278CE76FCF9CB2765F9_gshared (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_mFC0E436DE923752099F7DEA73D7E5DA7168D0542_gshared (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mFDEAD7852B12FA99A8E300B1535D64662C82EC47_gshared (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __this, const RuntimeMethod* method);
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393  Enumerator_get_Current_mE2798D621C44CF865212FEF380AF9BB22670BABC_gshared_inline (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m6A451638D50CE97E33B3CE218DF6924EFB05AE62_gshared (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m0434D9D52A05AD34D62E5F708A2A8E529D340ED4_gshared (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheCurve/Item>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m4DF0C6FF3B3BD3BE255EBEF71E9954E9440C34DF_gshared (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * __this, List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * ___list0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheCurve/Item>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE284A53985E773B591CBA81065CE5286E7A25D20_gshared (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheCurve/Item>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_m0C5A9E478BA34B2BAD199CC55D3ED4EB65E0BB4D_gshared (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheCurve/Item>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3B866AF25AF1808A7A4F96FEDA01748C4E486938_gshared (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * __this, const RuntimeMethod* method);
// T System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheCurve/Item>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  Enumerator_get_Current_m7081BDE6DFEA7E3C9CDCE5F14F74512482F080CC_gshared_inline (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheCurve/Item>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m205A1F6198885F6C24F7FE7352217578D82CBB81_gshared (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheCurve/Item>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mDCAE20DAE45A49FEA4A57BDFAD6EC4F12AEB32BF_gshared (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mDC9B893EC7480090E3D2D75DA4411A5416753CE2_gshared (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * __this, List_1_tAED568015081230FCEC357C56CB10520C53903F7 * ___list0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m8A2023F1AE21641F80633F203F52573A26354874_gshared (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_mEF91C6B43FDE62E8B8F922FDF214A948D1BB9F23_gshared (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m29A963FC29D82EAC281CDCA62801AA4388CED57A_gshared (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * __this, const RuntimeMethod* method);
// T System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  Enumerator_get_Current_mF5104CA7BBF3EBE14407AE0652E9DFE870570F18_gshared_inline (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8C18B6B1615D39AB5CD22D3AC8C8E8556428ABEA_gshared (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m0223FD585D18B4592FFEFB414388C04B9095AEE8_gshared (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2F240EF1A8AB08493E4660526BE436F802FD857E_gshared (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m82F7B2E842F414C015EFFDF1686ED92E3065D240_gshared (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * __this, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m957EE30263D26816360157D17E55795DDB4C5BA6_gshared (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A  Enumerator_get_Current_mFD097DE6CCB5772B51094C40F1F4A84F88A437D3_gshared_inline (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD7BCD201E66C38646DC3C5A9D0E134EBC71EA841_gshared (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  KeyValuePair_2_get_Key_m9D3383A2D28B59C97CF36E7FEEA643653AD8A381_gshared_inline (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m7290F8CCD00A714D93D3741D5F1E7FB0C871EA4B_gshared_inline (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD854DC9196AC39D9CCBFB9E2A18953B494F357A5_gshared (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mBCFD05C55F6F4D248DDC5E897B5131C787BD24F4_gshared (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m42BE32DD75DEDA15817A052E064C975047450864_gshared (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7CCDD69A37C9EA783ACD7E58A5C968F7A80AEF6A_gshared (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m86C0E417B3D8659A3229125F3C74B116EB1C52D0_gshared (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mAEF4D880728233DA4B8BB71CA2585175D568B729_gshared (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * __this, Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mF497063194615462162C6E1B7C829835FB6A30C8_gshared (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m505ED103C69F0170A33937C8BA2F47C8192CC401_gshared (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  Enumerator_get_Current_m60D19A571515C600B1764CF9A887CA79E5F97BC9_gshared_inline (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m59AC847D545093171EDD45EC1BA87FB6342F04A7_gshared (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m0AE0AAD207151A5D49B0D34457DD4B08DC77496E_gshared (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE9D889F3AB1F21159B51104E1CC7EE7D08AF0942_gshared (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * __this, Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m1E12CF51D8C35E09B4E342F5A7C98BB9A7F768FE_gshared (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m160F29329A8898C1120DF9402A2A3506C3A98DA2_gshared (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m2C4CB69D133864BF8115D1E5CC924C7E8CDFCA06_gshared_inline (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m90BFDC1E9AC7BB904E2DE00C7B01134B4B2BE010_gshared (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m32149B8436AA8E15C0777F28942D735F4D4D8B44_gshared (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m1731212E1324F57AC37D599A1B2D13DEBEFFEB0B_gshared (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Char,System.Nullable`1<System.ByteEnum>>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mAC1C52347702EE3FC5C42DC18CEC539785BAB40F_gshared (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF * __this, Il2CppChar ___key0, Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m0F5E9B31E4EB5CBA4A7820BE1D0529B8BB64E260_gshared (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF  Enumerator_get_Current_mC374EA70559C371067F280EC4B528C41D99B1C1B_gshared_inline (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m4A1849BC3A79304686B963DA90935C7AC2E64C25_gshared (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Char,System.Nullable`1<System.ByteEnum>>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar KeyValuePair_2_get_Key_m45416D5C3D29A63E19ADD78A364AE98F112A7683_gshared_inline (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Char,System.Nullable`1<System.ByteEnum>>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  KeyValuePair_2_get_Value_m9D442CC9D54233C78E6C442502019CCFE4EFF032_gshared_inline (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m899D6CA1D1767D8F0EEB2098C028CA9CB9FE6CAD_gshared (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m566DE94D90E92DE943240C35BFDA54B84FA084BF_gshared (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m18710BA242568F8BB74A7FCB3BFCE958B7553619_gshared (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m83A711040D8E80BC2518DDF501BA30FDDC74A678_gshared (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6734F57DB3CA6354AB6136968BBB4A42401299BA_gshared (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2167C38360E1BB6C119539783CF39533916D8468_gshared (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * __this, Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m7E6BFFEF299333766D5F6EACB7A616DC244CF352_gshared (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m91C3D0A3FAA5B51E18B2A4694B7238C009C86CC2_gshared (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar Enumerator_get_Current_mBF5917A30F0570A67D0821802FB24BE4F33EFF32_gshared_inline (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4DDF01FE9E4C62E0366C166B072F69B08D0A4C1A_gshared (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m4F753DC9DFA479648584509157943BF2B94F1E43_gshared (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE4AA6AC344102747F6BA9FF493D9D3C72EDCA63A_gshared (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * __this, Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mAAE8312530BFB33F7C83F8971F6490BA75CE4EEC_gshared (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mFAC2EE7E18E9060BDE661CAD7E7029128EA5112F_gshared (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  Enumerator_get_Current_m7AC938B8E2DDF281CA80077425E262C400171837_gshared_inline (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m02739CBDDB061566477FA3B26346FDC2695AFCBC_gshared (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mC3EED5393636757B24F849441B96A004AC3B3453_gshared (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m3D9701306BAAD0829F5151434109E02F11A15426_gshared (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Char,System.Char>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m68523D31C83A1FC687D06039A3D833B5BE2E8E5F_gshared (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B * __this, Il2CppChar ___key0, Il2CppChar ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA5CB6424F8C2E02D51A357DFA64546C2DDBBCCED_gshared (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B  Enumerator_get_Current_mBEDCA00F56BFAFBA9A529C8C7C3E88470106F39F_gshared_inline (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA7C93C0573037122A1B6E6ED618DDF3FCB70F878_gshared (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Char,System.Char>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar KeyValuePair_2_get_Key_mEF97E064AE6E0A5118519332069F8B1AEE692C58_gshared_inline (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Char,System.Char>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar KeyValuePair_2_get_Value_mFDD735D076E930099878E72E5E0CB3CAC3B8CB51_gshared_inline (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mAB04B0863564D47E076C95A4EF38BD85969BAF05_gshared (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m205D5EC197C8D65EB64B6F99F2AA5348BEF69238_gshared (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m95AE1D07131DEA25BDA68FD993DD50F4C304FF76_gshared (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE145F6217C397D59990D9479CF1E8B15211D4432_gshared (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mBB2E32D7E90BA4D21BB85B132B03498E50A64444_gshared (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Char>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m0C0B226E1540F645EF1F5D2F23EA31A0DA685738_gshared (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * __this, Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Char>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m199883A09C278CED63AC919F3F47DA1E25EA3D0E_gshared (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Char>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBF25F02CECF736992C6B2894C09F588BF08BBE64_gshared (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Char>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar Enumerator_get_Current_m2C97AC360B4D39714D8403E027DA606D3EAB3E06_gshared_inline (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Char>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m35F6AB395AA415FC1B7847FC76A4D48CC542CAF1_gshared (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Char>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m57A04D57B987AD568BA0D3BA7C4CFAC1BA2B6D6E_gshared (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Char>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m797CCA196AF25B343BA1F2448013F31B382FEDD2_gshared (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * __this, Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Char>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mBF46CBE15BCD165EBA4C663A06AAFA8797270D24_gshared (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Char>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m64FBFAF745E9129030A9BCA38955DC213C82A5F2_gshared (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Char>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar Enumerator_get_Current_m858BF85D1BD52879CB124BA2FCD108BD9ED5E80A_gshared_inline (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Char>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m745074546DE08114D8FE02D09A59C9235A2A11A6_gshared (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Char>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m1A386BD0A2422C2FACDCF7FBCD4867638EB3FAD8_gshared (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mF93CEAA1555A9F0E58B8F5C1FE9CC2AC7E634712_gshared (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.Edge,System.Object>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mF2789B51F4DED06FC910C73898D4A16B0ACB93A6_gshared (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 * __this, Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBCE4E05F6604BC42862B02070A41188F85EBCCCD_gshared (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9  Enumerator_get_Current_m54F6763B59183C3392DE5CD042E070CEACBCECA9_gshared_inline (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m70324AE75D7F1DF70BFDAF9BBF5750322A41C970_gshared (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.Edge,System.Object>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  KeyValuePair_2_get_Key_m13C153BB845E3247CFE902126176DBC20F53D856_gshared_inline (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.Edge,System.Object>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m899E41CA5A0D9D5AC71DD51BBF8B7EFB29076B25_gshared_inline (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m7CA13B7218873F82E8FC1A0FCC9924176DEB0C69_gshared (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF9457F450628C0B3722FA6719871BEA141B72B9F_gshared (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB6832DAFC1E15ADE2772D82D2DB62E96CA549DF5_gshared (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m1522189997C265D6113E978CE47A22DE900E9C28_gshared (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mB91A578CCDFFE746633531F3912558D0A7BF6AF2_gshared (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6063955EA44E6F9009FFBB52748B0D5D850FDD5B_gshared (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * __this, Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m986648D84BF7025AA3E56FC3F4F6C873A9136203_gshared (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m1B660F924A5792E574E7CDE3D5B87187A1834B14_gshared (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  Enumerator_get_Current_m2E36BE5F16A197FAF01E742DB5BDCD158F5AFB57_gshared_inline (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m5D54D0449C4F50B8100CFC2B9D895A8390A553AB_gshared (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mDF96A232F5ABAB33AAFF04A6D45B2B8334FB3D39_gshared (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mBCD58F8601DE5E67768CE49FD0FB424D42436E6C_gshared (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * __this, Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m08136FD993CB6C4FF49C69F2CD5E6AB42524481F_gshared (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m7A3C44B6E33A7DD76006B3E39A1C4E6F0553252E_gshared (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m55C05203DA7779563BE74CCBF4DEB9841A228DC5_gshared_inline (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mB1BAE1F04D27551A096B939AF12DEF88678A3689_gshared (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m842687CD48BC04E4765D91229A9A1584EF9AA128_gshared (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mC7DCFAD6E2B56B6EA72E1A9199D051AB6AF77004_gshared (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.EdgeLookup,System.Object>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m2BCF493BC0BC41E5855CB87C23F149C4C11A89CA_gshared (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C * __this, EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD0D8293573234974E35222394546D42E4F293E2C_gshared (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C  Enumerator_get_Current_m38587F10B25916AF3AE0012E666E45F1AC0BA1DF_gshared_inline (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m099B962B90E7ED93883817A81118965AE41A6272_gshared (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.EdgeLookup,System.Object>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  KeyValuePair_2_get_Key_mABE4F05F618BB8B89BA70FE9B98784BB782D7D0F_gshared_inline (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.EdgeLookup,System.Object>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m2B73499D96C5084D0F7200AEBB095FA50094C3E8_gshared_inline (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m663FF58FBB0D4DEBB75173D26CA06C67FBB71505_gshared (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m6178B76CB54754F85D698376465BA6EDCFE23576_gshared (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mA1A8BEBC5590376C0644FEC8C147FAC795C3487E_gshared (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m98E1769978B0035B7F3A452BDBEC99066A228DD7_gshared (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3EEF7BD24896C1E95EB7D7DF8AA03E82AE34CC46_gshared (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m27AC628C72A7BB688372EA0AC95CFDCE3AC379B4_gshared (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * __this, Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m0B0DAE5C656D6F723718D5F1E876CD1F5E8C688F_gshared (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m67F5063BBFB61788556F9179737D00175F95402D_gshared (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  Enumerator_get_Current_m34291116DA48C83E53BFC916111CB2A8C978A79F_gshared_inline (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m5820CF98C990B22E9AD9441CAC90C47E37FF0C1C_gshared (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m8AC978D8CA343874D62634AC963AC1EC56B49C9E_gshared (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m89C9E7D435FB51521AF2328B755BD7897B5DB602_gshared (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * __this, Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m420DE826EFC94821EB613B30EC9B286D0A53F0AC_gshared (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m542E2EDE86D96F788CD3085D2EEA60BEBEC7209D_gshared (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m64C4FEF8D5A99F4DC93BEE4326CA827C4EB6C8FF_gshared_inline (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m23C50AAB3026B98FAB473E284A0D81ACB17E207C_gshared (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m9D650B50F7B6A15545EEA52650C86F1814DAA573_gshared (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mF1C63423CCEEBCC963A9E049AF3D851F157E4254_gshared (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.EdgeLookup,System.Single>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m8157A7E7FC2DCDD1B42D024F2A95AC39A8533F75_gshared (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 * __this, EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  ___key0, float ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m906DB44CDB0FD4FE31F83C1A21068072510C0ED3_gshared (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1  Enumerator_get_Current_m705A1B8B0F44B0702EC3739E3ACA658EC38FF9D9_gshared_inline (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m25831DE9C79E910C94640DBD3DA34E5CFC1CFB8F_gshared (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.EdgeLookup,System.Single>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  KeyValuePair_2_get_Key_m6EBD105642E16F6059CF2135F7D6060896CD6B94_gshared_inline (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.EdgeLookup,System.Single>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float KeyValuePair_2_get_Value_m2ED91DFF36EC8379E95C426AA6523913A687B565_gshared_inline (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m150F5801B6F24902C8F241B71C4E19F0D682B949_gshared (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m03D5E9B7DE492B90184AC1C0C17B388D2E2CC589_gshared (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m99FD8BD8A306FDCA2DCA1E2DA41A19A0EBC802F0_gshared (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE4E1D3015699143FAABC87B51D235D7D748CA4DE_gshared (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m047C48D2A97BD8A80FADA625331821ABD7712377_gshared (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mFEC6580AA35C88071A38BE27158FCE313D560065_gshared (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * __this, Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5715AFB3B42F1FB2ADECBF3EE1833F127CDE759E_gshared (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m6AD5CAB15E46C74C3A927588A34DD2AF9B29FE28_gshared (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  Enumerator_get_Current_m229C304186FB1E620467AF08010E6E6EE32FC0A6_gshared_inline (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m02CD50FAD4C2AA354E0DD6791FA329F2B64D19FF_gshared (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m9B0A92EFECFF0DAB85BDAD742839BCFCDF7FFE93_gshared (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m4BE34162C71849CC7B2CE81A1C3DF42E2E9282AC_gshared (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * __this, Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m4E9DFA5FFEF605326A85AC23499E3684F29ECD07_gshared (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF7238BE250F9FF0D9CD665C2F66BB12C98FDD71D_gshared (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Enumerator_get_Current_m1D78AA74C81B9749316D8417EBE03FA0E629C097_gshared_inline (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m42B7DCA13D455949CCF1031DC8A98DACF3CCFD15_gshared (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mC38442EF4151F59EE048272C139190DE097CE835_gshared (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m998E5EDDA5AF6F7AAEB543000EC26D741F429C9A_gshared (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m4B683D844C809A72844712FF5F5FFB3685E1A046_gshared (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED * __this, int32_t ___key0, SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m02D594CA67490F8FA6E995D7A5BD1DD49EB7B4A9_gshared (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED  Enumerator_get_Current_m160600DD6EDCAA42DA6EC2FA2A8DE1E13EBBB4D2_gshared_inline (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFA8BA7E3E2348999E79166C5E513455A126E7940_gshared (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m255800C9524164DBC00FE72706D2984A35EF245C_gshared_inline (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  KeyValuePair_2_get_Value_m679984EC12D0857190FE3A503F1805F23F535028_gshared_inline (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mDCAE369258D93B50A70EC15B1A4B2A85E2BEEE89_gshared (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m84B174730D104E312010F8111D4E2369C9EF0222_gshared (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m545A77515DBC10E60D8CB814BD1928F8E6E0BC0C_gshared (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mEB827A829C59552B44F5FFD9AC4066D491F3E36E_gshared (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDE6E1F3A09C66968F4B35866C7CA470A2786F3FE_gshared (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m726BC860FE7D2FCD3E58A7238FF812C56DE3A55C_gshared (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * __this, Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEA177F56F49FBD59BFEA9A227A7E43BBE477E569_gshared (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA515BF3DD0AF5CB337E2884895CCFA8289D60D82_gshared (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mC554A58A331A525F4021078DFB5B8D8264FB7738_gshared_inline (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mE03583578A1A9028450C2FBFB1613A7BFF327C11_gshared (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mA5C74C90872399C22D4435BD47E628DA535EE03D_gshared (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mA062160266AD76EC135A5F69B0EFBC07E66C0D8F_gshared (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * __this, Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m185CC8A0D51A9841DE9C1A32F7E4F34F585A6199_gshared (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB919589AB70D4741CE558C84B087A5D6955163D7_gshared (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  Enumerator_get_Current_m46930A6A7F61A7456CD9A2D6BEFECDA620D0A96B_gshared_inline (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mB70C869265845283CFF669D1DBDD420A27DD6CDE_gshared (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m26023833FC1E3A872955AA372C8FA1DFACF9A6BE_gshared (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m85C204F0B318897E3216C67ECB2E7612B457F529_gshared (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32,System.Boolean>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m00971F5E41347A1B0AE57393D3A7BADF4A64408A_gshared (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * __this, int32_t ___key0, bool ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m31E16654933CCAC986A58B6862F49CBE002BE2CE_gshared (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3  Enumerator_get_Current_m0DF62FCF4FD66BC83785B050D4BB4A672FE64E08_gshared_inline (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mC1D966F159157E9A1EADFCDEF2CD6FD07F2521BB_gshared (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,System.Boolean>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m8CA03148442BFAA42ACA0F6B55EABDCE36E27169_gshared_inline (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,System.Boolean>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool KeyValuePair_2_get_Value_m866B97952CFF8D179D9CA5CE641DA16AAC5427DD_gshared_inline (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m97042EDD710C35F877A61412605D719C28481C21_gshared (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mB5955E75D330A3A009892223BD4F9249215DCAC7_gshared (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m0498F770147AF7E30A54A7A40A00DC6F193C236C_gshared (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m88EAD59511213C7C22883698BD35D5DF9DEB64AD_gshared (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDA85A86C74AED4EA74A872C505F5267DD0259F1D_gshared (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m418E4B722EF17435AC98831C65DFF8DD8EF95412_gshared (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * __this, Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Boolean>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m3CBE67D556826D526CB2F2F38E0AD7D9C156F6BF_gshared (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Boolean>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3DD3AAB37414BA6B1BFFC0847CD20202669C5373_gshared (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Boolean>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mE6D2CF01751CFE0EB934F99CF2B569B4541EBC5F_gshared_inline (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Boolean>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mC10974414AB6444DA82FC2C33F7E0314F8809958_gshared (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Boolean>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m5ED8F6114E0BC5462120533C61D94886FB0F714B_gshared (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE286CB7723F9376AE32B2A720F0EBEBB53837B52_gshared (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * __this, Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Boolean>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD4C4C9820DDECC2ED4F9ED678CB28018D22773F4_gshared (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Boolean>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m68945CFBB7D71C6E8C897DB03CFA2E95E699C692_gshared (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Boolean>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_get_Current_mF7C67BF1ADCF87DA152F054AA761AB85F75EEB8D_gshared_inline (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Boolean>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m5BAF8E4086AE08105F4A6318E006E9A09DD1C3CF_gshared (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Boolean>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mBD76B4179C4102C6BC4EC54AC701FCA88F146EEB_gshared (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2FD3D34737E0A2D8E9C5F6A7250F9C07746E9E04_gshared (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32,System.Char>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mF864B52139911725CC0C755551A59D18C33A56A0_gshared (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 * __this, int32_t ___key0, Il2CppChar ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3C84CB045A76E06254E5FC30903CECE15F8D644B_gshared (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265  Enumerator_get_Current_m77D670578EDBC167D4D8C85976BB8305D12FF9DD_gshared_inline (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mBD2470FA28FF2A6F9B4E9CCEF1CBAF5B5ED77A44_gshared (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,System.Char>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m56CB8EE8272E6CA940939FCA757097A9FF78AC7C_gshared_inline (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,System.Char>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar KeyValuePair_2_get_Value_m91B4F412275D775F1614276762664B8289085C43_gshared_inline (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mB6B5FC459CFCBAABA4CA87AACB06B72363D39CC0_gshared (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mCBE2D4C335FE3A6B5A2E2C1F2A0C28BA07E07E8B_gshared (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB4D1167521ACC6149EB6C19E0A274ED499E2F362_gshared (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m0DDA41417D9619FBF48526F5B54C4A98A7631EAD_gshared (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAE11B5260B8E5A0CB9E529A8E5ABD5932DF6527C_gshared (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Char>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m69DD5524C09D51E4A047222D51E6C8661BF3E87F_gshared (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * __this, Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Char>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mCFEA57BF2F9A4627E1EC20F4981A0A7A16DB4E1F_gshared (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Char>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m374AE4574583D5672A3447A00E8EB4A2B1EFA24B_gshared (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Char>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m66EBD704CE475A61DC9901981F482447A686D120_gshared_inline (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Char>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD5CD5CA5AF2F3D8423081D644B73D3594F7D4024_gshared (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Char>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m6CB0F7DBD4C27B6EC0BF0F14467A63CFB5654F5F_gshared (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Char>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m688BDB3301350B13FECBEB226015A335BFE70E33_gshared (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * __this, Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Char>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5E702C25830DFA51DD6451D01A94C20316AE4E30_gshared (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Char>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m5A320422081B4E623714143C7C4D691C473FCA74_gshared (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Char>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar Enumerator_get_Current_m60940FD573C52F9014097DBAE995C66AA5328516_gshared_inline (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Char>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mBCFD651341D0DD9E0F059BEFCFE88C64707366DA_gshared (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Char>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m9DC1E90F8390C693CDBD5F165705B9A4C3BF6A42_gshared (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mEC3B3949AF720BD8CC15C3079DF9A4B090FFAB6C_gshared (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32,System.Int32>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mAC437FAF19B6F21DD90D59C629BA8F7967971E56_gshared (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB * __this, int32_t ___key0, int32_t ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD75F6C020DBA9AEC41D9AD2400B1B59CF4FB865A_gshared (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB  Enumerator_get_Current_mCCDEB62B9FB818006DAAAD7798C7D396D3472038_gshared_inline (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mAB3849C30A786AA06BE075D2FE85FA65FB38D975_gshared (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,System.Int32>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mE3B72B1BB3B8DD41788D39A3AF38E6A94B241400_gshared_inline (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,System.Int32>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_m40417D9B18D29FD4A072DABC1449DACEF8009C6A_gshared_inline (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m52A3B6230D7EFFF469131174F640D14FFDF9BEC6_gshared (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m27008AE0FADB62C0275DAF826E07065C2F3A83CB_gshared (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m78F34A36A8D8C7EF2BFA4B5B0A9617B36D8EA286_gshared (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m2A87CEEA79CFF5B14F4518D5509E1548E9C9DACF_gshared (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mB062CD9F2986024BF7E5D3D502B11F7A62FBE46B_gshared (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m4841A4B7B7E4B083A85500F7C0FBAF8EF8F941F5_gshared (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * __this, Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEB5AE551B088A6A914F7DBAEB800F47879CCE7F0_gshared (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m803B2AF3730A28E4E3E36DF040EE4EED4C272270_gshared (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int32>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m06035E5D16D5681B554060B135E56CC434C14B0C_gshared_inline (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA52127A6CCC380A1BF2267E4BE87C3D4DC7CEC8F_gshared (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mE3304562E34C7D2DB1784572262891E573913A12_gshared (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m9175EF416D2D8DBE705B9399735A2B976D46C156_gshared (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * __this, Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5E5073669F122A1858EB8A4786A77B4A38769A96_gshared (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA41921E99CAF134280A02265C14A4A191B1045FB_gshared (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int32>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mADEAD0F4A96F6399227342F3C128105A6C8C32AB_gshared_inline (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m438EB5195F396931F06F8CCD7EFB3E6FBD31D84B_gshared (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m7E548316E0AD768E1D18A0947CECB9549100EB94_gshared (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m9FE014451C46A060A33CA7FEAD59053774D97A0A_gshared (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32,System.Int64>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m21E26AC2126D29C234A767F4E8DE291245F4BB0F_gshared (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 * __this, int32_t ___key0, int64_t ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m636FD69973C2065059D4855BF93E3EEF5AE630F4_gshared (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28  Enumerator_get_Current_m87526ACD6E629FEB05AB9553BBF137A42641FBD7_gshared_inline (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD004C32DED36A622752979C52F3FFE3EE8339297_gshared (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,System.Int64>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mB3ADE63CBC756E574B6E583906B3D415ECE2DF59_gshared_inline (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,System.Int64>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t KeyValuePair_2_get_Value_mE4D6C0B237BD91BF63DA21521277D83A5F9CB523_gshared_inline (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m6F3619DD6AF2E2724C97324CFD1773A4DE7815EF_gshared (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mBC8D38453961C86B21D52FFA6B105ACF1C9A2919_gshared (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m790DF0037856FBA3CD009DB986FB98E40175FFAD_gshared (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6C7F3BEA9CD879B52BB6AC00E94451A1C6740D72_gshared (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mF2C2FC374708A90A67226005057BE6E31EE8E01D_gshared (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int64>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m5F5F7F9156A9DFA10EBBB11543819C8B9CFB79F4_gshared (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * __this, Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int64>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFF4680747D85F4C70F5C1845C65AC93B7130A3F1_gshared (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int64>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE8561C4752E33E1D58CA3AC210D9B55793C3BD95_gshared (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int64>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mFFE4BB59502921FC4589953BA35C3E1DC4653D41_gshared_inline (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int64>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m23926497E68957E3CF415EC16267F34925737F6C_gshared (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int64>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m6A18EB84BF6A26717789AB7E76CB96DCC1724603_gshared (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int64>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m615E2DC318A84EF68EC120CF3EC1BD562E7A79B1_gshared (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * __this, Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int64>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mCA3918ADE453A2263AA57D56CD33A680F59A6E04_gshared (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int64>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m92A76A3DFFDAA6A7830C8DE6C20F990CEDCA2D83_gshared (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int64>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t Enumerator_get_Current_mE1D4CC4ED092F5AE94E03D3B3A11CF0D8E4CB393_gshared_inline (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int64>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9E472994687B101566BDB84C10170AFF1F9CD715_gshared (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int64>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m79CC3D4E46945F0C0F79E8DFDCEE058AEEE4E6F7_gshared (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m80D4708C5206E1F59BD44889792BAA9775679E96_gshared (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m38685BA70A8C37D1ABABB4A73A97A7F5ED0AC270_gshared (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 * __this, int32_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mEEAA9A380252BB2F9B2403853F4C00F2F643ADC4_gshared (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0  Enumerator_get_Current_mE5033FC555E7BC63DDC919B903A8A305C3AADBEB_gshared_inline (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m7567E65C01E35A09AD2AD4814D708A8E76469D31_gshared (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mCA6E77030F4BE64105E6B3EFB3CBB8E6EC08CA0A_gshared_inline (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_mC1E2EFCF98529D0550A547CF87C6EAB6821741BF_gshared_inline (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mE31127DED41390ACECB2F7D11BFCD0508836D483_gshared (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mDC4CA770EF0C362C43E509306DCD5A153CAF677A_gshared (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mCA6962A611849247C8B37214CF32C7370E87F3B3_gshared (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC2E49BCD5B565E3C55CBEFEF9E80FBC6EBAF48BD_gshared (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m0B59FBF64286678F16053F28D15E2D42100DAE38_gshared (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mEA96571420EE81B516D0C72BA0DA6AB6DF9C3D21_gshared (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * __this, Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m18560771770B27164D929430D52691A8B91EED40_gshared (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA2ED7DB9BD5A1F9A31392132DDE9FB0C0B46FC33_gshared (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mEE9617C9ECD7EEA6CAA8FC1AE4F768FD45871932_gshared_inline (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m96D7DCA6540A7BA8D6F6FF5B25915AB946836D95_gshared (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mEEC909B4A6CD638929C48E7D489A3952181EA32E_gshared (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m0023AA61CB0CE57C4673F8E69FB53FDA6CFD901A_gshared (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * __this, Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2FEEBA0F2315272E479E7EB8288DC2012D9A334A_gshared (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m78AD7EE99253D01FE03BC9917F994D4E2014DAA4_gshared (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mC05D3D6AD41313CA564794A0750EB5BC5AA04948_gshared_inline (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m6C74908B69B3F887D96065A67581EA99F83F7C16_gshared (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m713158B72A8092916C6C32994D23EB6FEC86115F_gshared (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m78528D3ED5CC5A644719560C40207D60F5241A0D_gshared (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector3>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_mE58871D97086E344F7BC286FD8C5221914CA4C2A_gshared (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 * __this, int32_t ___key0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m15C4A84606B50B99D1B8265BF6592F52618E9500_gshared (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19  Enumerator_get_Current_m36A4A6CA28113D3900FC72688521465A7A29F2E9_gshared_inline (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m0B755E2EEE30CA186521EA96ECA4CD70936A80F7_gshared (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector3>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m34918F2F2A3F1B015907B1A269EFAD32088DD7D6_gshared_inline (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector3>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  KeyValuePair_2_get_Value_mE4FFC5EADEA9A178218895B9C89D86A4289CF86B_gshared_inline (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m83DF1B387A5B332F8BD53143CF39A2C8B7E9D738_gshared (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mFB2B02C603C904A54D7984CB6FE7A42D0DD2C59C_gshared (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mC7C5F9F26A46F627411FECE9B25ECCF2C1C726C7_gshared (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE44AA33A82FC173DA7ED8D23E98B8480A957511B_gshared (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDA21910545AA9F64E3504B6FB36E9BF544A18FA0_gshared (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.Vector3>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m9729B44D1341793704F070DC0C969680EFBFCB82_gshared (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * __this, Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.Vector3>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mC830890E2C633813E2FFF10B1E2157CEA8E5D738_gshared (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.Vector3>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m1CC8DD6FFF2A8C49C6040540FFADF0D43165484E_gshared (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.Vector3>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m869241E4C8CA61842F65EC2121E3DA8120F9D030_gshared_inline (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m0A4E7E4F6AA8B58B9F3EE662989218081262D667_gshared (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m07CF58BA8E6DEF222C96F0445D9C57EB9F2A50E5_gshared (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.Vector3>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m1D0400BAB2831A2933BBE626D7F0EDB8112112DB_gshared (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * __this, Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.Vector3>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD2FCFAEF375A01BA8152CE32EFE6894236FBCF1A_gshared (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.Vector3>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m6BB37B162A44BA7E8104BCF04BE66AC8D5E6E46C_gshared (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.Vector3>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Enumerator_get_Current_m0D4D061446C8398ECE760974AF85F2F1351D2034_gshared_inline (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mB2501BE9A8F0CECFDBA452D5FAAEA9C975DC3C95_gshared (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mAFFB267CF743DD3752DFCB8956582B3E5EAA6104_gshared (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m42803D630A18369CDADA231A8C001082B4374DEC_gshared (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32Enum,System.Boolean>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m1CFC34AF05FCD33777C0AE400988411A8AB6AE7C_gshared (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 * __this, int32_t ___key0, bool ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m793FAF3A359D2BA5916599557EDB8347386EF41C_gshared (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13  Enumerator_get_Current_m89583C31CE0988EA40B8F44C35B8C2AD93B7F1AF_gshared_inline (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE50DD025B4C1FBD8361CBF8B92DAC3FF29670DAF_gshared (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32Enum,System.Boolean>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m02D48511F5ADB4DD26381180CD512C189D1F3C2A_gshared_inline (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32Enum,System.Boolean>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool KeyValuePair_2_get_Value_mB9C0510DCC534574E31E0D0E7F99FFFD6800DB86_gshared_inline (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mB3C0A4155FEAEC243539B1791F60E77D529EDBA5_gshared (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m83453B15F7F85105C76FA1B6E7943807D14D9F91_gshared (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m3EAFAC5F05013057D91853158510DDD1D5752132_gshared (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB1040FAC202AE8213C51C7220E6AC7C864488F5E_gshared (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m76B6D06456DA5C96765E895AC12804D78E13D7AB_gshared (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m0E7FE86AAA51FD50CADE6A4EF58F79D3A158EF0F_gshared (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * __this, Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Boolean>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2C977827EDC826E5FBCE88734190D93EDA7F7C62_gshared (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Boolean>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m59F7AF2F6995B1991B7326FAB4E6439433B88ED3_gshared (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Boolean>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mD18F6CC68417BE133B6207910498954A0D70E334_gshared_inline (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m25DE5F42A2BCFCF9542411836F400F2DCA669596_gshared (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m7C57FA31412AED2CC969167AF134356035D30100_gshared (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m89BDFC607C1AB1C51BEEC65617C07AA870B9AE43_gshared (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * __this, Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Boolean>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mC449D9AEBAEDCE6526371CC0047FFD582D03DA30_gshared (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Boolean>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mAC140F53C74564529B3E62DA36264184BC69685A_gshared (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Boolean>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_get_Current_m3C0E7D4705139FBE41BB267EE3B5CBAA91AFD503_gshared_inline (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mF601CB08A0133389737C982455C6FCD015AB442E_gshared (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m3471AD117BFCAB280C8A71888411A7952E05FAD8_gshared (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m56F92EB7D5487D2DC35606DE760ADBD255A98AAD_gshared (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32Enum,System.Object>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m723E5869627BAE32A27DFCAA1D70A915718E7CA6_gshared (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 * __this, int32_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m80F3FF01D8D7F1984ECCCB4530C537211153F4C8_gshared (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1  Enumerator_get_Current_mD0DF1E75C7363071E8AABDD5675B9C6A01A3D163_gshared_inline (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m8C287968D89FB1FF998FF96D1B2EF8C30B556B6F_gshared (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32Enum,System.Object>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m552EF9E81C281CE4DD62C0903BF6DC9D272F476E_gshared_inline (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32Enum,System.Object>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_mB10BAC8935675641594C1F047A5125EC590EBEE1_gshared_inline (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m5BCF5E6BDB861A086803502F5D58530E2DB4D8CA_gshared (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m755D0F91E9764F485A3DBCB655E73EB3A82C7A6D_gshared (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m6C94F49529E71D2A3C681FE5C2C10922821D8FDA_gshared (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4893B68861A9A1406F650F163F5040C33154BBE3_gshared (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m62312FFD339EAF57616F8E06BD94151D26ADFC75_gshared (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m873380F9F3B3E43EF01BCBB4AA052BFDFE12C73E_gshared (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * __this, Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m79E16F0209BDDD92F208DE1F039B0935D57135C1_gshared (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m48A8D06ED3FFA43F3D74538925FAD29EC1CB01C3_gshared (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mE31B6B24EAB30E4FD590E2729796FB76C19CD203_gshared_inline (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m2DD4DA7722B76C1AE0315FC3B151178FA2389A5E_gshared (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m93A8324306262A8C3FEC3BC9C845489369EB847B_gshared (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mD15ACB38C0BEE4F2E70827BC9264490BCBAA0A5D_gshared (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * __this, Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD80EB4F34363556C0DB46455E0B72B89018A4F3C_gshared (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m591CCA2E5BC073733DB11EDEBC6523FF1188D830_gshared (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m6C2AF5B57480AE0440F937EF9A50D3803ED850EE_gshared_inline (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mCD53289BA91C96B4B27DF8D40B6E4273690E63D3_gshared (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m05F6BA06AD95BB99EFB6DB2D5CECA6C5962BD444_gshared (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m069D16ABB093DB4DAFA67ED6031BDC13ABF13ABC_gshared (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int64,System.Object>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m5B93107CD78CFF39793DCC1FB37344B266FAD40E_gshared (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 * __this, int64_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m31BADE5F38320B5C842F509843F85760E1F96D25_gshared (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2  Enumerator_get_Current_m6C135BE69D6A319DBF2D1C7CD7E68456A79784A9_gshared_inline (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA09F57BFBA010D5CE0777F1E51F7D29ADCB525E1_gshared (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<System.Int64,System.Object>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t KeyValuePair_2_get_Key_m8100BF3E3F64307412AF522908A74E48B8A7BDAD_gshared_inline (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Int64,System.Object>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m9FB8CF0F4C684DF0F6CE4F9BE0E0F80216B06268_gshared_inline (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8179857B7A1E68EA957233137E844CA4AFC1B3BF_gshared (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m95AFDCF4D8E6F813E03D3BFFF5F0D1F7BFB0742A_gshared (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB65D1065175B5F82C094B21DF97FFD8714A04E3C_gshared (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB87833CDF9A5A409CD9CECFF9171B09CB2DB6A6C_gshared (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m983F007BC93451CF674DA9A7999FE078A70CA8E7_gshared (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int64,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m3DD4FD0B5C4CC982E8C25EFC8F9AEB74C430E5BB_gshared (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * __this, Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int64,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE45B6E60FCAAB3BDB36DD849D6DBACA4D97F751D_gshared (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int64,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m19CE97C06341764BCE16E812AD163C42267E00B8_gshared (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int64,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t Enumerator_get_Current_mFF6BCB7AD8833EC037DAFB51C7B3CD9AD54C66F0_gshared_inline (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mEA72357712BEDAC08223106F58143D40BA2E98A1_gshared (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m492E8E7AEE24A270FF6B04940BEC3B59C9E790E0_gshared (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int64,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mBFE66B9C413A3C3AF059E708AE48FE1FA757D90E_gshared (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * __this, Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * ___dictionary0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int64,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m0033C49781433E4A06F66E631BF1F7378D1BFF7B_gshared (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int64,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m80E734EE5F4BDB5BDEB07709FB0633FE5C275FEC_gshared (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int64,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m8EA83E822D496B2BB2A7627A59B99EDECE63B32F_gshared_inline (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m56DE961685793B379A7F8B55FF46BF9EC1462E2C_gshared (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mFECAA3A465D12B667519D32139EE1B2EC2CFA516_gshared (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m695AA9A6AF64DACD09A0D94A6CA10A128B23686B_gshared (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.IntVec3,System.Object>::.ctor(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m0B937D5FF90DED8516184F4E7CFE68C9C1DB2326_gshared (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 * __this, IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB7ABC096F17D5B6D3195AF0EDD40FB6F907A7CEF_gshared (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1  Enumerator_get_Current_m672A8CC05473A0DF3951A966988E386BA19B2BD6_gshared_inline (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE77F93DFA6A594FB99BCC1F89A98CA9E4A77C919_gshared (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, const RuntimeMethod* method);
// TKey System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.IntVec3,System.Object>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  KeyValuePair_2_get_Key_m2FFF09F81365F1DD53A5F552FFC94DF524A530F6_gshared_inline (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.IntVec3,System.Object>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_mF00271CDF0593E0B4D4FFEE8BB5B71907612A3AB_gshared_inline (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m0AE42B5CA78ABD32A1953E9B49AA1C5CCED0B39D_gshared (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m79F157388D7D9340F704B4A12DE261005AD166BD_gshared (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, const RuntimeMethod* method);
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mF785CA7D214FD2549A4B12DFF2BF03775914BC1C_gshared (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7195A3F0F61A9C4A6DEB5CD364EF7B67C77F5FF7_gshared (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, const RuntimeMethod* method);
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mD0233A71B8EB93AC878907357C8DF35D913F0FD1_gshared (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, const RuntimeMethod* method);

// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineClearShot/Pair>::.ctor(System.Collections.Generic.List`1<T>)
inline void Enumerator__ctor_mEFE6274C094B324FA4D8379862971A455A1791C4 (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * __this, List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 * ___list0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 *, List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 *, const RuntimeMethod*))Enumerator__ctor_mEFE6274C094B324FA4D8379862971A455A1791C4_gshared)(__this, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineClearShot/Pair>::Dispose()
inline void Enumerator_Dispose_mB82A7AD189A2AB2C74AAE37813863000CB80F459 (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 *, const RuntimeMethod*))Enumerator_Dispose_mB82A7AD189A2AB2C74AAE37813863000CB80F459_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineClearShot/Pair>::MoveNextRare()
inline bool Enumerator_MoveNextRare_m1A979D2068C824200ECDCC2CDBBDC7F5FC59063D (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 *, const RuntimeMethod*))Enumerator_MoveNextRare_m1A979D2068C824200ECDCC2CDBBDC7F5FC59063D_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineClearShot/Pair>::MoveNext()
inline bool Enumerator_MoveNext_m4B52B5F16E79A656E0119799FBB378418799A357 (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 *, const RuntimeMethod*))Enumerator_MoveNext_m4B52B5F16E79A656E0119799FBB378418799A357_gshared)(__this, method);
}
// System.Void System.ThrowHelper::ThrowInvalidOperationException(System.ExceptionResource)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24 (int32_t ___resource0, const RuntimeMethod* method);
// T System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineClearShot/Pair>::get_Current()
inline Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  Enumerator_get_Current_mAB454C2B3CC6A27AA71355E581A4D1EAC56A25AA_inline (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * __this, const RuntimeMethod* method)
{
	return ((  Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  (*) (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 *, const RuntimeMethod*))Enumerator_get_Current_mAB454C2B3CC6A27AA71355E581A4D1EAC56A25AA_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineClearShot/Pair>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD1F99316C43078BD34E0A276057FA91B8D3E4FFF (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mD1F99316C43078BD34E0A276057FA91B8D3E4FFF_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineClearShot/Pair>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m0D15C343BAE496FA20D4FECA0D86B31E27EF6170 (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m0D15C343BAE496FA20D4FECA0D86B31E27EF6170_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineStateDrivenCamera/HashPair>::.ctor(System.Collections.Generic.List`1<T>)
inline void Enumerator__ctor_mE08D51D370640EBB0A29DDE1D30344A4796D1BA5 (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * __this, List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 * ___list0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC *, List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 *, const RuntimeMethod*))Enumerator__ctor_mE08D51D370640EBB0A29DDE1D30344A4796D1BA5_gshared)(__this, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineStateDrivenCamera/HashPair>::Dispose()
inline void Enumerator_Dispose_m495474BD667B39AB890DCCB8C3F59C05CF80EE55 (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC *, const RuntimeMethod*))Enumerator_Dispose_m495474BD667B39AB890DCCB8C3F59C05CF80EE55_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineStateDrivenCamera/HashPair>::MoveNextRare()
inline bool Enumerator_MoveNextRare_m7B46DD0FA15613E868DC97D1D38D3C109BB9EB6F (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC *, const RuntimeMethod*))Enumerator_MoveNextRare_m7B46DD0FA15613E868DC97D1D38D3C109BB9EB6F_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineStateDrivenCamera/HashPair>::MoveNext()
inline bool Enumerator_MoveNext_mA8C136F18E3679C6E5E929920CEDA9E9F2833B04 (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC *, const RuntimeMethod*))Enumerator_MoveNext_mA8C136F18E3679C6E5E929920CEDA9E9F2833B04_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineStateDrivenCamera/HashPair>::get_Current()
inline HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790  Enumerator_get_Current_m6A7583D3C03634A9A16E5C6D3276334B0FF88AAD_inline (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * __this, const RuntimeMethod* method)
{
	return ((  HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790  (*) (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC *, const RuntimeMethod*))Enumerator_get_Current_m6A7583D3C03634A9A16E5C6D3276334B0FF88AAD_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineStateDrivenCamera/HashPair>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA10BB361DD04601D0E45AD3E59BDC1B1A506D88D (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mA10BB361DD04601D0E45AD3E59BDC1B1A506D88D_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineStateDrivenCamera/HashPair>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mCCF60966A6CC45D51209848765CC56831953B470 (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mCCF60966A6CC45D51209848765CC56831953B470_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Utilities.DeepReflection/PathStep>::.ctor(System.Collections.Generic.List`1<T>)
inline void Enumerator__ctor_m50C7D3DD85E676C5677C6F86CDF548577B8F4109 (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * __this, List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 * ___list0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 *, List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 *, const RuntimeMethod*))Enumerator__ctor_m50C7D3DD85E676C5677C6F86CDF548577B8F4109_gshared)(__this, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Utilities.DeepReflection/PathStep>::Dispose()
inline void Enumerator_Dispose_mE233526DFC4445F3D879DD47D95A1077E84ABE37 (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 *, const RuntimeMethod*))Enumerator_Dispose_mE233526DFC4445F3D879DD47D95A1077E84ABE37_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Sirenix.Utilities.DeepReflection/PathStep>::MoveNextRare()
inline bool Enumerator_MoveNextRare_m771C591E66E7D5087022B48D1B55000D3E16E385 (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 *, const RuntimeMethod*))Enumerator_MoveNextRare_m771C591E66E7D5087022B48D1B55000D3E16E385_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Sirenix.Utilities.DeepReflection/PathStep>::MoveNext()
inline bool Enumerator_MoveNext_m3D09150FF8C5A7482790A3D0A6BBF6282927C545 (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 *, const RuntimeMethod*))Enumerator_MoveNext_m3D09150FF8C5A7482790A3D0A6BBF6282927C545_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<Sirenix.Utilities.DeepReflection/PathStep>::get_Current()
inline PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851  Enumerator_get_Current_m3C62D431AAFEE13AECA5854704EFBAF991AFEF40_inline (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * __this, const RuntimeMethod* method)
{
	return ((  PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851  (*) (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 *, const RuntimeMethod*))Enumerator_get_Current_m3C62D431AAFEE13AECA5854704EFBAF991AFEF40_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.List`1/Enumerator<Sirenix.Utilities.DeepReflection/PathStep>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mF45F1BB4295436E3FB19A67ECED12FFA14997F23 (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mF45F1BB4295436E3FB19A67ECED12FFA14997F23_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Utilities.DeepReflection/PathStep>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m97009EDB7327A0A92803FABD1B6963C941A8F4AF (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m97009EDB7327A0A92803FABD1B6963C941A8F4AF_gshared)(__this, method);
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight>::.ctor(Unity.Collections.NativeArray`1<T>&)
inline void Enumerator__ctor_m1F52CE8B9D721797DEF3072B50B32AA3FE923D75 (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * __this, NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7 * ___array0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 *, NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7 *, const RuntimeMethod*))Enumerator__ctor_m1F52CE8B9D721797DEF3072B50B32AA3FE923D75_gshared)(__this, ___array0, method);
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight>::Dispose()
inline void Enumerator_Dispose_m4214044952B2FB23FD6219F09AB979963A079903 (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 *, const RuntimeMethod*))Enumerator_Dispose_m4214044952B2FB23FD6219F09AB979963A079903_gshared)(__this, method);
}
// System.Boolean Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight>::MoveNext()
inline bool Enumerator_MoveNext_mEADAEA673387739B790C11CA77CD287ED3909D03 (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 *, const RuntimeMethod*))Enumerator_MoveNext_mEADAEA673387739B790C11CA77CD287ED3909D03_gshared)(__this, method);
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight>::Reset()
inline void Enumerator_Reset_mB14585AEF33F801361112B3129A3CC22805EC2CA (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 *, const RuntimeMethod*))Enumerator_Reset_mB14585AEF33F801361112B3129A3CC22805EC2CA_gshared)(__this, method);
}
// T Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight>::get_Current()
inline PrePunctualLight_t6A6B0358A9D80FE6E10948C365C06F7092A8D609  Enumerator_get_Current_mDF142A860BE5E723B3C11FC9218BD99A7F84B614 (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * __this, const RuntimeMethod* method)
{
	return ((  PrePunctualLight_t6A6B0358A9D80FE6E10948C365C06F7092A8D609  (*) (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 *, const RuntimeMethod*))Enumerator_get_Current_mDF142A860BE5E723B3C11FC9218BD99A7F84B614_gshared)(__this, method);
}
// System.Object Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA587464C6A6F90969E5743226C167774D165E438 (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mA587464C6A6F90969E5743226C167774D165E438_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Queue`1/Enumerator<UnityEngine.UIElements.EventDispatcher/EventRecord>::.ctor(System.Collections.Generic.Queue`1<T>)
inline void Enumerator__ctor_m9636F6BF30F99EE8A9EC8A17397B699C845DD8C6 (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * __this, Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A * ___q0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 *, Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A *, const RuntimeMethod*))Enumerator__ctor_m9636F6BF30F99EE8A9EC8A17397B699C845DD8C6_gshared)(__this, ___q0, method);
}
// System.Void System.Collections.Generic.Queue`1/Enumerator<UnityEngine.UIElements.EventDispatcher/EventRecord>::Dispose()
inline void Enumerator_Dispose_mBE4BF903E844707AA8904FA3166BA06B4D2D31E0 (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 *, const RuntimeMethod*))Enumerator_Dispose_mBE4BF903E844707AA8904FA3166BA06B4D2D31E0_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.Queue`1/Enumerator<UnityEngine.UIElements.EventDispatcher/EventRecord>::MoveNext()
inline bool Enumerator_MoveNext_m6FDB80967F4F776918F39490D2753726CE66A156 (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 *, const RuntimeMethod*))Enumerator_MoveNext_m6FDB80967F4F776918F39490D2753726CE66A156_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Queue`1/Enumerator<UnityEngine.UIElements.EventDispatcher/EventRecord>::ThrowEnumerationNotStartedOrEnded()
inline void Enumerator_ThrowEnumerationNotStartedOrEnded_mF5109C6B2DAD36D4F793802EEC3DE4EA67BF2B94 (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 *, const RuntimeMethod*))Enumerator_ThrowEnumerationNotStartedOrEnded_mF5109C6B2DAD36D4F793802EEC3DE4EA67BF2B94_gshared)(__this, method);
}
// T System.Collections.Generic.Queue`1/Enumerator<UnityEngine.UIElements.EventDispatcher/EventRecord>::get_Current()
inline EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01  Enumerator_get_Current_mAD227290E974FE68BFB1E07DA3FA6C4A233EC893 (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * __this, const RuntimeMethod* method)
{
	return ((  EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01  (*) (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 *, const RuntimeMethod*))Enumerator_get_Current_mAD227290E974FE68BFB1E07DA3FA6C4A233EC893_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Queue`1/Enumerator<UnityEngine.UIElements.EventDispatcher/EventRecord>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m51E192C24F185DA26CC04123FD6FC7521146BA00 (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m51E192C24F185DA26CC04123FD6FC7521146BA00_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Queue`1/Enumerator<UnityEngine.UIElements.EventDispatcher/EventRecord>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m139FECD6F844271B25B65B919C6223A85194842E (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m139FECD6F844271B25B65B919C6223A85194842E_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Tracing.EventProvider/SessionInfo>::.ctor(System.Collections.Generic.List`1<T>)
inline void Enumerator__ctor_mEB5784A98D69A1522A7AD6E09FFAA6C3E68A3ED2 (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * __this, List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 * ___list0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF *, List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 *, const RuntimeMethod*))Enumerator__ctor_mEB5784A98D69A1522A7AD6E09FFAA6C3E68A3ED2_gshared)(__this, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Tracing.EventProvider/SessionInfo>::Dispose()
inline void Enumerator_Dispose_m114459D237350B1B12457762604E2F8CB69AB5E2 (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF *, const RuntimeMethod*))Enumerator_Dispose_m114459D237350B1B12457762604E2F8CB69AB5E2_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Tracing.EventProvider/SessionInfo>::MoveNextRare()
inline bool Enumerator_MoveNextRare_mC3CA1492DDB8B1DC79A1B255E6D844E304801579 (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF *, const RuntimeMethod*))Enumerator_MoveNextRare_mC3CA1492DDB8B1DC79A1B255E6D844E304801579_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Tracing.EventProvider/SessionInfo>::MoveNext()
inline bool Enumerator_MoveNext_m49B478DC1AFF85D70F204B549AFE0594D010B405 (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF *, const RuntimeMethod*))Enumerator_MoveNext_m49B478DC1AFF85D70F204B549AFE0594D010B405_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Tracing.EventProvider/SessionInfo>::get_Current()
inline SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7  Enumerator_get_Current_m56F6DF034E1F12E9FC5761588F3C0C03A62264E0_inline (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * __this, const RuntimeMethod* method)
{
	return ((  SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7  (*) (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF *, const RuntimeMethod*))Enumerator_get_Current_m56F6DF034E1F12E9FC5761588F3C0C03A62264E0_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Tracing.EventProvider/SessionInfo>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m37A7E95987D5C49EED194A4E19B9EF7EBB769016 (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m37A7E95987D5C49EED194A4E19B9EF7EBB769016_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Tracing.EventProvider/SessionInfo>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m8767CC953D23875719D039BC69A7336E215FE810 (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m8767CC953D23875719D039BC69A7336E215FE810_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::.ctor(System.Collections.Generic.List`1<T>)
inline void Enumerator__ctor_mC05F886A0CD614D5FBD056D24FDCC15A1ECBD88D (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __this, List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * ___list0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 *, List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *, const RuntimeMethod*))Enumerator__ctor_mC05F886A0CD614D5FBD056D24FDCC15A1ECBD88D_gshared)(__this, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::Dispose()
inline void Enumerator_Dispose_m6ECFFAAC7507097C6E7FB0A1594D33AA2C29DC9C (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 *, const RuntimeMethod*))Enumerator_Dispose_m6ECFFAAC7507097C6E7FB0A1594D33AA2C29DC9C_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::MoveNextRare()
inline bool Enumerator_MoveNextRare_m4764E8A4EC9AF3D39A18B643234CE7F2994DCFF4 (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 *, const RuntimeMethod*))Enumerator_MoveNextRare_m4764E8A4EC9AF3D39A18B643234CE7F2994DCFF4_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::MoveNext()
inline bool Enumerator_MoveNext_mB16C26E8E6E2C2B27F2D7253186FD38F0A65FD3D (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 *, const RuntimeMethod*))Enumerator_MoveNext_mB16C26E8E6E2C2B27F2D7253186FD38F0A65FD3D_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::get_Current()
inline FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206  Enumerator_get_Current_m5E4CF0FCE06340ADFDF1D66112CDAC917E36714E_inline (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __this, const RuntimeMethod* method)
{
	return ((  FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206  (*) (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 *, const RuntimeMethod*))Enumerator_get_Current_m5E4CF0FCE06340ADFDF1D66112CDAC917E36714E_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA3735467C949D7D84C67FDD7BF4BD6A502AB4EF7 (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mA3735467C949D7D84C67FDD7BF4BD6A502AB4EF7_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m6D7DDB9CBB4875A776215BF011A332469EB3AE01 (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m6D7DDB9CBB4875A776215BF011A332469EB3AE01_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterInfo>::.ctor(System.Collections.Generic.List`1<T>)
inline void Enumerator__ctor_m5B12F04E42E9EDA8CF8129EA5CF6AB409100942C (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * __this, List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD * ___list0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 *, List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD *, const RuntimeMethod*))Enumerator__ctor_m5B12F04E42E9EDA8CF8129EA5CF6AB409100942C_gshared)(__this, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterInfo>::Dispose()
inline void Enumerator_Dispose_m192AC17C3AA3DFF68C67BBE99008386E57D69FC7 (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 *, const RuntimeMethod*))Enumerator_Dispose_m192AC17C3AA3DFF68C67BBE99008386E57D69FC7_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterInfo>::MoveNextRare()
inline bool Enumerator_MoveNextRare_mE38AFAF3A4348200D7882AF67DA0D3482162AC76 (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 *, const RuntimeMethod*))Enumerator_MoveNextRare_mE38AFAF3A4348200D7882AF67DA0D3482162AC76_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterInfo>::MoveNext()
inline bool Enumerator_MoveNext_m0A12E50F709B1B242BE7B81D372F0062CA265165 (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 *, const RuntimeMethod*))Enumerator_MoveNext_m0A12E50F709B1B242BE7B81D372F0062CA265165_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterInfo>::get_Current()
inline FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4  Enumerator_get_Current_m740A8CDD2FF4C3444517470375659DDBC76605F1_inline (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * __this, const RuntimeMethod* method)
{
	return ((  FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4  (*) (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 *, const RuntimeMethod*))Enumerator_get_Current_m740A8CDD2FF4C3444517470375659DDBC76605F1_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterInfo>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m89C1A0A173A40ED0F0D4EB1795B8A904D108A9CD (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m89C1A0A173A40ED0F0D4EB1795B8A904D108A9CD_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterInfo>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m593921EC8F96AF71BCA4F12D777B14526026576D (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m593921EC8F96AF71BCA4F12D777B14526026576D_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>::.ctor(System.Collections.Generic.List`1<T>)
inline void Enumerator__ctor_m95F1E17A3C38852A93C21472D7B52B1088961005 (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * __this, List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE * ___list0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 *, List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE *, const RuntimeMethod*))Enumerator__ctor_m95F1E17A3C38852A93C21472D7B52B1088961005_gshared)(__this, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>::Dispose()
inline void Enumerator_Dispose_m8B596F447B5FA0F0D401A97258D49C03D0D0946E (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 *, const RuntimeMethod*))Enumerator_Dispose_m8B596F447B5FA0F0D401A97258D49C03D0D0946E_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>::MoveNextRare()
inline bool Enumerator_MoveNextRare_mD73D7DBC6CDEF6C0930B25ACE4A6A2164D511F56 (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 *, const RuntimeMethod*))Enumerator_MoveNextRare_mD73D7DBC6CDEF6C0930B25ACE4A6A2164D511F56_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>::MoveNext()
inline bool Enumerator_MoveNext_mD6F77FB18B8B9F0066210B823AB716B9144DFDBC (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 *, const RuntimeMethod*))Enumerator_MoveNext_mD6F77FB18B8B9F0066210B823AB716B9144DFDBC_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>::get_Current()
inline FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C  Enumerator_get_Current_m249F524FEBF318A96152E6F9C43A849FAA1F5380_inline (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * __this, const RuntimeMethod* method)
{
	return ((  FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C  (*) (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 *, const RuntimeMethod*))Enumerator_get_Current_m249F524FEBF318A96152E6F9C43A849FAA1F5380_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4437718860C4AEE2C6253721E1E187CADC90B3A2 (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m4437718860C4AEE2C6253721E1E187CADC90B3A2_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m3AFA2DBCB8C9C93D0006FC6F678D22ACB5D9CADF (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m3AFA2DBCB8C9C93D0006FC6F678D22ACB5D9CADF_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Tayx.Graphy.GraphyDebugger/DebugCondition>::.ctor(System.Collections.Generic.List`1<T>)
inline void Enumerator__ctor_m4EBFAF1F4E3E19D90A65E621393C7B3922B8D7A7 (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * __this, List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 * ___list0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 *, List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 *, const RuntimeMethod*))Enumerator__ctor_m4EBFAF1F4E3E19D90A65E621393C7B3922B8D7A7_gshared)(__this, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Tayx.Graphy.GraphyDebugger/DebugCondition>::Dispose()
inline void Enumerator_Dispose_mCA1C2A669210D200588D70BCABC03E1E5E51CE98 (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 *, const RuntimeMethod*))Enumerator_Dispose_mCA1C2A669210D200588D70BCABC03E1E5E51CE98_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Tayx.Graphy.GraphyDebugger/DebugCondition>::MoveNextRare()
inline bool Enumerator_MoveNextRare_mCA7492818A7652667277481AEE5DE34D711D0484 (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 *, const RuntimeMethod*))Enumerator_MoveNextRare_mCA7492818A7652667277481AEE5DE34D711D0484_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Tayx.Graphy.GraphyDebugger/DebugCondition>::MoveNext()
inline bool Enumerator_MoveNext_m71DA4A5C3B1676FB49464A8B029B2004CBF3FE15 (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 *, const RuntimeMethod*))Enumerator_MoveNext_m71DA4A5C3B1676FB49464A8B029B2004CBF3FE15_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<Tayx.Graphy.GraphyDebugger/DebugCondition>::get_Current()
inline DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587  Enumerator_get_Current_mDBE67885A64473591C0DF1C1480CADC74F7913B3_inline (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * __this, const RuntimeMethod* method)
{
	return ((  DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587  (*) (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 *, const RuntimeMethod*))Enumerator_get_Current_mDBE67885A64473591C0DF1C1480CADC74F7913B3_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.List`1/Enumerator<Tayx.Graphy.GraphyDebugger/DebugCondition>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4A5A0947195D80C6579503FA80D747B9FDB7095D (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m4A5A0947195D80C6579503FA80D747B9FDB7095D_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Tayx.Graphy.GraphyDebugger/DebugCondition>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m0B2C5A1F994F6C891FE2240331CBF0742E454EA8 (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m0B2C5A1F994F6C891FE2240331CBF0742E454EA8_gshared)(__this, method);
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex>::.ctor(Unity.Collections.NativeArray`1<T>&)
inline void Enumerator__ctor_mA68DDB772A3D295A07174A5B63A55603FF3C58CD (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * __this, NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6 * ___array0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 *, NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6 *, const RuntimeMethod*))Enumerator__ctor_mA68DDB772A3D295A07174A5B63A55603FF3C58CD_gshared)(__this, ___array0, method);
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex>::Dispose()
inline void Enumerator_Dispose_m7511EAA821121E28F13D223EEC21E919E98DC21C (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 *, const RuntimeMethod*))Enumerator_Dispose_m7511EAA821121E28F13D223EEC21E919E98DC21C_gshared)(__this, method);
}
// System.Boolean Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex>::MoveNext()
inline bool Enumerator_MoveNext_m4B2698B173C2C920ADD6F698E94E29B519B50587 (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 *, const RuntimeMethod*))Enumerator_MoveNext_m4B2698B173C2C920ADD6F698E94E29B519B50587_gshared)(__this, method);
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex>::Reset()
inline void Enumerator_Reset_mEAFE5B98FAB731BF151131B8415CE0C8E95DC146 (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 *, const RuntimeMethod*))Enumerator_Reset_mEAFE5B98FAB731BF151131B8415CE0C8E95DC146_gshared)(__this, method);
}
// T Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex>::get_Current()
inline ParametricLightMeshVertex_tB82504F406737A009734BC6F80812DAC6B4DE893  Enumerator_get_Current_m95930A6DEAD19065843FBBF77F141168FD675B90 (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * __this, const RuntimeMethod* method)
{
	return ((  ParametricLightMeshVertex_tB82504F406737A009734BC6F80812DAC6B4DE893  (*) (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 *, const RuntimeMethod*))Enumerator_get_Current_m95930A6DEAD19065843FBBF77F141168FD675B90_gshared)(__this, method);
}
// System.Object Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mBF2105F215DEA26CFB7412ED790FB8C93020E0CE (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mBF2105F215DEA26CFB7412ED790FB8C93020E0CE_gshared)(__this, method);
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex>::.ctor(Unity.Collections.NativeArray`1<T>&)
inline void Enumerator__ctor_mE1069256CC7B04CFE13C9F2BBFA46ACB88C238EA (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * __this, NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571 * ___array0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 *, NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571 *, const RuntimeMethod*))Enumerator__ctor_mE1069256CC7B04CFE13C9F2BBFA46ACB88C238EA_gshared)(__this, ___array0, method);
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex>::Dispose()
inline void Enumerator_Dispose_m3D32663F6BD963E75729FDF0C979E79105893A0A (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 *, const RuntimeMethod*))Enumerator_Dispose_m3D32663F6BD963E75729FDF0C979E79105893A0A_gshared)(__this, method);
}
// System.Boolean Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex>::MoveNext()
inline bool Enumerator_MoveNext_m3F0EFE00CA3D3D5A9E68BEF03F394994EE26A3E3 (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 *, const RuntimeMethod*))Enumerator_MoveNext_m3F0EFE00CA3D3D5A9E68BEF03F394994EE26A3E3_gshared)(__this, method);
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex>::Reset()
inline void Enumerator_Reset_m382B5A7BD87C03A45AB76FE34ACC0F4AB41E3800 (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 *, const RuntimeMethod*))Enumerator_Reset_m382B5A7BD87C03A45AB76FE34ACC0F4AB41E3800_gshared)(__this, method);
}
// T Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex>::get_Current()
inline SpriteLightMeshVertex_t6B4EA22B1C7FE0AFC97B4E47B3D24031A436CBCC  Enumerator_get_Current_mCE4B3D955619D3CB55CEF6E385F79360A5041DF4 (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * __this, const RuntimeMethod* method)
{
	return ((  SpriteLightMeshVertex_t6B4EA22B1C7FE0AFC97B4E47B3D24031A436CBCC  (*) (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 *, const RuntimeMethod*))Enumerator_get_Current_mCE4B3D955619D3CB55CEF6E385F79360A5041DF4_gshared)(__this, method);
}
// System.Object Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m869CB2D9C40A2A3DB78452690E8F3F51A073C8F0 (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m869CB2D9C40A2A3DB78452690E8F3F51A073C8F0_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>::.ctor(System.Collections.Generic.List`1<T>)
inline void Enumerator__ctor_m6B01AE13412F08D901FB37A3606D9B8BD3E83953 (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * __this, List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA * ___list0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB *, List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA *, const RuntimeMethod*))Enumerator__ctor_m6B01AE13412F08D901FB37A3606D9B8BD3E83953_gshared)(__this, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>::Dispose()
inline void Enumerator_Dispose_m593856A64CE86A7C851C974052343E23A1EBCA3A (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB *, const RuntimeMethod*))Enumerator_Dispose_m593856A64CE86A7C851C974052343E23A1EBCA3A_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>::MoveNextRare()
inline bool Enumerator_MoveNextRare_m3374A73CB55CB81B7E969B847B4B8A340367EF22 (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB *, const RuntimeMethod*))Enumerator_MoveNextRare_m3374A73CB55CB81B7E969B847B4B8A340367EF22_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>::MoveNext()
inline bool Enumerator_MoveNext_m7A2787854AD19991314014FA273C7DDCE5A4A9AB (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB *, const RuntimeMethod*))Enumerator_MoveNext_m7A2787854AD19991314014FA273C7DDCE5A4A9AB_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>::get_Current()
inline PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C  Enumerator_get_Current_mF2634D8B6EFF518CD6503EE885EDB5CD1A5D53A8_inline (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * __this, const RuntimeMethod* method)
{
	return ((  PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C  (*) (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB *, const RuntimeMethod*))Enumerator_get_Current_mF2634D8B6EFF518CD6503EE885EDB5CD1A5D53A8_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4F1EBCE35347C78B5ED318C0F58EF97B277F19FA (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m4F1EBCE35347C78B5ED318C0F58EF97B277F19FA_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mFD9AFFEA0C137607973122A5271F96D74B1CE534 (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mFD9AFFEA0C137607973122A5271F96D74B1CE534_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>::.ctor(System.Collections.Generic.List`1<T>)
inline void Enumerator__ctor_m7214949ABE3158F1422565309B3B0E5BE15C4154 (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * __this, List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 * ___list0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C *, List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 *, const RuntimeMethod*))Enumerator__ctor_m7214949ABE3158F1422565309B3B0E5BE15C4154_gshared)(__this, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>::Dispose()
inline void Enumerator_Dispose_mEC1C278EFEAAB7530104459263F230AE3D54BC11 (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C *, const RuntimeMethod*))Enumerator_Dispose_mEC1C278EFEAAB7530104459263F230AE3D54BC11_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>::MoveNextRare()
inline bool Enumerator_MoveNextRare_m27039595A74A0E7B65F9869EB7AAEE2EF42CB9D5 (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C *, const RuntimeMethod*))Enumerator_MoveNextRare_m27039595A74A0E7B65F9869EB7AAEE2EF42CB9D5_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>::MoveNext()
inline bool Enumerator_MoveNext_m78693D857ED5B4AD1FC33088C888984097FA31F1 (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C *, const RuntimeMethod*))Enumerator_MoveNext_m78693D857ED5B4AD1FC33088C888984097FA31F1_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>::get_Current()
inline ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F  Enumerator_get_Current_m41C2709BA45F8725482773EAB16EE83381AF501E_inline (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * __this, const RuntimeMethod* method)
{
	return ((  ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F  (*) (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C *, const RuntimeMethod*))Enumerator_get_Current_m41C2709BA45F8725482773EAB16EE83381AF501E_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8356B13289BDEBE75A3D6FC743F1C70A1A560DEC (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m8356B13289BDEBE75A3D6FC743F1C70A1A560DEC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m6B4E7D468E8ACCCE077F56FA66B8110A4836FBE9 (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m6B4E7D468E8ACCCE077F56FA66B8110A4836FBE9_gshared)(__this, method);
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/LightData>::.ctor(Unity.Collections.NativeArray`1<T>&)
inline void Enumerator__ctor_m66C02708573B25A66DF92811E456737A88B13064 (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * __this, NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90 * ___array0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 *, NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90 *, const RuntimeMethod*))Enumerator__ctor_m66C02708573B25A66DF92811E456737A88B13064_gshared)(__this, ___array0, method);
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/LightData>::Dispose()
inline void Enumerator_Dispose_mEDF3E32BAF786CCD96657FDD5E8AAED4BE45D1F6 (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 *, const RuntimeMethod*))Enumerator_Dispose_mEDF3E32BAF786CCD96657FDD5E8AAED4BE45D1F6_gshared)(__this, method);
}
// System.Boolean Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/LightData>::MoveNext()
inline bool Enumerator_MoveNext_m5A8EB0E9BA51049235DD156AB32B3BA27873EECA (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 *, const RuntimeMethod*))Enumerator_MoveNext_m5A8EB0E9BA51049235DD156AB32B3BA27873EECA_gshared)(__this, method);
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/LightData>::Reset()
inline void Enumerator_Reset_mA4F4E6599074BB88C564E68D3D8C5A1E86231D99 (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 *, const RuntimeMethod*))Enumerator_Reset_mA4F4E6599074BB88C564E68D3D8C5A1E86231D99_gshared)(__this, method);
}
// T Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/LightData>::get_Current()
inline LightData_t8C139E4D07ED1FF86DF198773F7F41736AE9B135  Enumerator_get_Current_m0007C280D037CFE0E80D093025B48834EF950ECF (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * __this, const RuntimeMethod* method)
{
	return ((  LightData_t8C139E4D07ED1FF86DF198773F7F41736AE9B135  (*) (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 *, const RuntimeMethod*))Enumerator_get_Current_m0007C280D037CFE0E80D093025B48834EF950ECF_gshared)(__this, method);
}
// System.Object Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/LightData>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m98461216A9CE6D36DF91360DE6F6ADA0FAF96A40 (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m98461216A9CE6D36DF91360DE6F6ADA0FAF96A40_gshared)(__this, method);
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/ShadowData>::.ctor(Unity.Collections.NativeArray`1<T>&)
inline void Enumerator__ctor_m533C6A02AB85A8199A4B86498D18D90CA70E6431 (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * __this, NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27 * ___array0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 *, NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27 *, const RuntimeMethod*))Enumerator__ctor_m533C6A02AB85A8199A4B86498D18D90CA70E6431_gshared)(__this, ___array0, method);
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/ShadowData>::Dispose()
inline void Enumerator_Dispose_m4CE083A57E567250A75432C67E8E10A9422E507B (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 *, const RuntimeMethod*))Enumerator_Dispose_m4CE083A57E567250A75432C67E8E10A9422E507B_gshared)(__this, method);
}
// System.Boolean Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/ShadowData>::MoveNext()
inline bool Enumerator_MoveNext_m5C7F0766176F8D848C7DEF9DFDC677DA26086EB4 (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 *, const RuntimeMethod*))Enumerator_MoveNext_m5C7F0766176F8D848C7DEF9DFDC677DA26086EB4_gshared)(__this, method);
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/ShadowData>::Reset()
inline void Enumerator_Reset_mB5EC006F494D9D2123F464E62F225DF4368A93D9 (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 *, const RuntimeMethod*))Enumerator_Reset_mB5EC006F494D9D2123F464E62F225DF4368A93D9_gshared)(__this, method);
}
// T Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/ShadowData>::get_Current()
inline ShadowData_t5ACDE96DE7C04AEE2981172CB8996A5E66ED3701  Enumerator_get_Current_m0A14EB7C585A97A8F5E98050B5DEB64AE42D360B (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * __this, const RuntimeMethod* method)
{
	return ((  ShadowData_t5ACDE96DE7C04AEE2981172CB8996A5E66ED3701  (*) (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 *, const RuntimeMethod*))Enumerator_get_Current_m0A14EB7C585A97A8F5E98050B5DEB64AE42D360B_gshared)(__this, method);
}
// System.Object Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/ShadowData>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m05E8FBB6F4314A43392591E5388AB76AB27E3E1E (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m05E8FBB6F4314A43392591E5388AB76AB27E3E1E_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>::.ctor(System.Collections.Generic.List`1<T>)
inline void Enumerator__ctor_mCE36C71B0EF95535E0610F30C12F2AC8021115CF (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * __this, List_1_t3217BEA3E804D37821CC19C924386325EE87840D * ___list0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 *, List_1_t3217BEA3E804D37821CC19C924386325EE87840D *, const RuntimeMethod*))Enumerator__ctor_mCE36C71B0EF95535E0610F30C12F2AC8021115CF_gshared)(__this, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>::Dispose()
inline void Enumerator_Dispose_m7CD5F2B7C9CFB1F3B2A9C1134D45D31FAC6748F7 (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 *, const RuntimeMethod*))Enumerator_Dispose_m7CD5F2B7C9CFB1F3B2A9C1134D45D31FAC6748F7_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>::MoveNextRare()
inline bool Enumerator_MoveNextRare_m3FE6BBC3CCB198ACB3131451C94B3242FCD1041A (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 *, const RuntimeMethod*))Enumerator_MoveNextRare_m3FE6BBC3CCB198ACB3131451C94B3242FCD1041A_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>::MoveNext()
inline bool Enumerator_MoveNext_m61A8FE48105F35C4345861DDE8D19705B99D453C (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 *, const RuntimeMethod*))Enumerator_MoveNext_m61A8FE48105F35C4345861DDE8D19705B99D453C_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>::get_Current()
inline Edge_tC11235216D5E71087549B2CB09A27043F02FB278  Enumerator_get_Current_mCD291C7A35EABD8FD7E9B024F775A4960BF7FB67_inline (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * __this, const RuntimeMethod* method)
{
	return ((  Edge_tC11235216D5E71087549B2CB09A27043F02FB278  (*) (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 *, const RuntimeMethod*))Enumerator_get_Current_mCD291C7A35EABD8FD7E9B024F775A4960BF7FB67_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m84D7BBEB29947D21694A47C7D1821A841555FA4E (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m84D7BBEB29947D21694A47C7D1821A841555FA4E_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m4C77F07D2C66D9FE5E7CB185FCE83FE2478913C8 (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m4C77F07D2C66D9FE5E7CB185FCE83FE2478913C8_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::.ctor(System.Collections.Generic.List`1<T>)
inline void Enumerator__ctor_m3E5B14ADCD225D15383F371539628E323C24DD6F (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __this, List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * ___list0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D *, List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *, const RuntimeMethod*))Enumerator__ctor_m3E5B14ADCD225D15383F371539628E323C24DD6F_gshared)(__this, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::Dispose()
inline void Enumerator_Dispose_m3AD8B8BCAA946815363FF73CFE92B52E6E8E5E23 (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D *, const RuntimeMethod*))Enumerator_Dispose_m3AD8B8BCAA946815363FF73CFE92B52E6E8E5E23_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::MoveNextRare()
inline bool Enumerator_MoveNextRare_m576F5A50C32030B23821C1A59551303165F06EC0 (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D *, const RuntimeMethod*))Enumerator_MoveNextRare_m576F5A50C32030B23821C1A59551303165F06EC0_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::MoveNext()
inline bool Enumerator_MoveNext_m0B0C8A3A2DCFD44BE67B9459A489B91110D0DF2E (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D *, const RuntimeMethod*))Enumerator_MoveNext_m0B0C8A3A2DCFD44BE67B9459A489B91110D0DF2E_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::get_Current()
inline Frame_t277B57D2C572A3B179CEA0357869DB245F52128D  Enumerator_get_Current_m72B7898DC764855B04522CF4BDB32CA38D3526C0_inline (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __this, const RuntimeMethod* method)
{
	return ((  Frame_t277B57D2C572A3B179CEA0357869DB245F52128D  (*) (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D *, const RuntimeMethod*))Enumerator_get_Current_m72B7898DC764855B04522CF4BDB32CA38D3526C0_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m37C3A6528B1052D35085FA68F379FFA45499AA1D (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m37C3A6528B1052D35085FA68F379FFA45499AA1D_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m52C0F731EB20D1352D23F323C491858C9CBB3C3C (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m52C0F731EB20D1352D23F323C491858C9CBB3C3C_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>::.ctor(System.Collections.Generic.List`1<T>)
inline void Enumerator__ctor_m05A7D3CA8CC6EB9C266604426A8F115880FF87D7 (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * __this, List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 * ___list0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 *, List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 *, const RuntimeMethod*))Enumerator__ctor_m05A7D3CA8CC6EB9C266604426A8F115880FF87D7_gshared)(__this, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>::Dispose()
inline void Enumerator_Dispose_mFE7084733BE3BB66839634E44E75A42921B4CDA0 (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 *, const RuntimeMethod*))Enumerator_Dispose_mFE7084733BE3BB66839634E44E75A42921B4CDA0_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>::MoveNextRare()
inline bool Enumerator_MoveNextRare_m90E18F5FCC0ED9DC65A7FE11AF3509E5A920DB18 (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 *, const RuntimeMethod*))Enumerator_MoveNextRare_m90E18F5FCC0ED9DC65A7FE11AF3509E5A920DB18_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>::MoveNext()
inline bool Enumerator_MoveNext_mB1103B72B8158B47CE1F9D09D9A04A7BC9D31158 (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 *, const RuntimeMethod*))Enumerator_MoveNext_mB1103B72B8158B47CE1F9D09D9A04A7BC9D31158_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>::get_Current()
inline NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50  Enumerator_get_Current_m97F6540F82C0B412A652DDB12C6044314A25A75E_inline (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * __this, const RuntimeMethod* method)
{
	return ((  NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50  (*) (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 *, const RuntimeMethod*))Enumerator_get_Current_m97F6540F82C0B412A652DDB12C6044314A25A75E_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.List`1/Enumerator<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m910B310EF9818D81637D799D31CD20AB45E5FF44 (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m910B310EF9818D81637D799D31CD20AB45E5FF44_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mDFB43B0C8F9618DD3359012FA865CFB297BB94B0 (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mDFB43B0C8F9618DD3359012FA865CFB297BB94B0_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::.ctor(System.Collections.Generic.List`1<T>)
inline void Enumerator__ctor_mCC00B7D6B0B659292FE25F9082586D57940E2ACF (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __this, List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * ___list0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A *, List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *, const RuntimeMethod*))Enumerator__ctor_mCC00B7D6B0B659292FE25F9082586D57940E2ACF_gshared)(__this, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::Dispose()
inline void Enumerator_Dispose_m1A5BC0CCE5137C2D03D24278CE76FCF9CB2765F9 (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A *, const RuntimeMethod*))Enumerator_Dispose_m1A5BC0CCE5137C2D03D24278CE76FCF9CB2765F9_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::MoveNextRare()
inline bool Enumerator_MoveNextRare_mFC0E436DE923752099F7DEA73D7E5DA7168D0542 (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A *, const RuntimeMethod*))Enumerator_MoveNextRare_mFC0E436DE923752099F7DEA73D7E5DA7168D0542_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::MoveNext()
inline bool Enumerator_MoveNext_mFDEAD7852B12FA99A8E300B1535D64662C82EC47 (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A *, const RuntimeMethod*))Enumerator_MoveNext_mFDEAD7852B12FA99A8E300B1535D64662C82EC47_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::get_Current()
inline WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393  Enumerator_get_Current_mE2798D621C44CF865212FEF380AF9BB22670BABC_inline (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __this, const RuntimeMethod* method)
{
	return ((  WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393  (*) (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A *, const RuntimeMethod*))Enumerator_get_Current_mE2798D621C44CF865212FEF380AF9BB22670BABC_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m6A451638D50CE97E33B3CE218DF6924EFB05AE62 (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m6A451638D50CE97E33B3CE218DF6924EFB05AE62_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m0434D9D52A05AD34D62E5F708A2A8E529D340ED4 (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m0434D9D52A05AD34D62E5F708A2A8E529D340ED4_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheCurve/Item>::.ctor(System.Collections.Generic.List`1<T>)
inline void Enumerator__ctor_m4DF0C6FF3B3BD3BE255EBEF71E9954E9440C34DF (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * __this, List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * ___list0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A *, List_1_tC1537C8DF457B7721EAA10465942441865A779E5 *, const RuntimeMethod*))Enumerator__ctor_m4DF0C6FF3B3BD3BE255EBEF71E9954E9440C34DF_gshared)(__this, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheCurve/Item>::Dispose()
inline void Enumerator_Dispose_mE284A53985E773B591CBA81065CE5286E7A25D20 (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A *, const RuntimeMethod*))Enumerator_Dispose_mE284A53985E773B591CBA81065CE5286E7A25D20_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheCurve/Item>::MoveNextRare()
inline bool Enumerator_MoveNextRare_m0C5A9E478BA34B2BAD199CC55D3ED4EB65E0BB4D (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A *, const RuntimeMethod*))Enumerator_MoveNextRare_m0C5A9E478BA34B2BAD199CC55D3ED4EB65E0BB4D_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheCurve/Item>::MoveNext()
inline bool Enumerator_MoveNext_m3B866AF25AF1808A7A4F96FEDA01748C4E486938 (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A *, const RuntimeMethod*))Enumerator_MoveNext_m3B866AF25AF1808A7A4F96FEDA01748C4E486938_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheCurve/Item>::get_Current()
inline Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  Enumerator_get_Current_m7081BDE6DFEA7E3C9CDCE5F14F74512482F080CC_inline (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * __this, const RuntimeMethod* method)
{
	return ((  Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  (*) (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A *, const RuntimeMethod*))Enumerator_get_Current_m7081BDE6DFEA7E3C9CDCE5F14F74512482F080CC_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheCurve/Item>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m205A1F6198885F6C24F7FE7352217578D82CBB81 (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m205A1F6198885F6C24F7FE7352217578D82CBB81_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheCurve/Item>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mDCAE20DAE45A49FEA4A57BDFAD6EC4F12AEB32BF (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mDCAE20DAE45A49FEA4A57BDFAD6EC4F12AEB32BF_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::.ctor(System.Collections.Generic.List`1<T>)
inline void Enumerator__ctor_mDC9B893EC7480090E3D2D75DA4411A5416753CE2 (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * __this, List_1_tAED568015081230FCEC357C56CB10520C53903F7 * ___list0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 *, List_1_tAED568015081230FCEC357C56CB10520C53903F7 *, const RuntimeMethod*))Enumerator__ctor_mDC9B893EC7480090E3D2D75DA4411A5416753CE2_gshared)(__this, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::Dispose()
inline void Enumerator_Dispose_m8A2023F1AE21641F80633F203F52573A26354874 (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 *, const RuntimeMethod*))Enumerator_Dispose_m8A2023F1AE21641F80633F203F52573A26354874_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::MoveNextRare()
inline bool Enumerator_MoveNextRare_mEF91C6B43FDE62E8B8F922FDF214A948D1BB9F23 (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 *, const RuntimeMethod*))Enumerator_MoveNextRare_mEF91C6B43FDE62E8B8F922FDF214A948D1BB9F23_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::MoveNext()
inline bool Enumerator_MoveNext_m29A963FC29D82EAC281CDCA62801AA4388CED57A (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 *, const RuntimeMethod*))Enumerator_MoveNext_m29A963FC29D82EAC281CDCA62801AA4388CED57A_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::get_Current()
inline RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  Enumerator_get_Current_mF5104CA7BBF3EBE14407AE0652E9DFE870570F18_inline (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * __this, const RuntimeMethod* method)
{
	return ((  RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  (*) (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 *, const RuntimeMethod*))Enumerator_get_Current_mF5104CA7BBF3EBE14407AE0652E9DFE870570F18_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8C18B6B1615D39AB5CD22D3AC8C8E8556428ABEA (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m8C18B6B1615D39AB5CD22D3AC8C8E8556428ABEA_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m0223FD585D18B4592FFEFB414388C04B9095AEE8 (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m0223FD585D18B4592FFEFB414388C04B9095AEE8_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m2F240EF1A8AB08493E4660526BE436F802FD857E (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 *, Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, int32_t, const RuntimeMethod*))Enumerator__ctor_m2F240EF1A8AB08493E4660526BE436F802FD857E_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m82F7B2E842F414C015EFFDF1686ED92E3065D240 (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * __this, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *, ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 , RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m82F7B2E842F414C015EFFDF1686ED92E3065D240_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m957EE30263D26816360157D17E55795DDB4C5BA6 (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 *, const RuntimeMethod*))Enumerator_MoveNext_m957EE30263D26816360157D17E55795DDB4C5BA6_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::get_Current()
inline KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A  Enumerator_get_Current_mFD097DE6CCB5772B51094C40F1F4A84F88A437D3_inline (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A  (*) (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 *, const RuntimeMethod*))Enumerator_get_Current_mFD097DE6CCB5772B51094C40F1F4A84F88A437D3_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::Dispose()
inline void Enumerator_Dispose_mD7BCD201E66C38646DC3C5A9D0E134EBC71EA841 (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 *, const RuntimeMethod*))Enumerator_Dispose_mD7BCD201E66C38646DC3C5A9D0E134EBC71EA841_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::get_Key()
inline ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  KeyValuePair_2_get_Key_m9D3383A2D28B59C97CF36E7FEEA643653AD8A381_inline (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * __this, const RuntimeMethod* method)
{
	return ((  ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  (*) (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *, const RuntimeMethod*))KeyValuePair_2_get_Key_m9D3383A2D28B59C97CF36E7FEEA643653AD8A381_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::get_Value()
inline RuntimeObject * KeyValuePair_2_get_Value_m7290F8CCD00A714D93D3741D5F1E7FB0C871EA4B_inline (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *, const RuntimeMethod*))KeyValuePair_2_get_Value_m7290F8CCD00A714D93D3741D5F1E7FB0C871EA4B_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.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD854DC9196AC39D9CCBFB9E2A18953B494F357A5 (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mD854DC9196AC39D9CCBFB9E2A18953B494F357A5_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mBCFD05C55F6F4D248DDC5E897B5131C787BD24F4 (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mBCFD05C55F6F4D248DDC5E897B5131C787BD24F4_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m42BE32DD75DEDA15817A052E064C975047450864 (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m42BE32DD75DEDA15817A052E064C975047450864_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7CCDD69A37C9EA783ACD7E58A5C968F7A80AEF6A (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7CCDD69A37C9EA783ACD7E58A5C968F7A80AEF6A_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m86C0E417B3D8659A3229125F3C74B116EB1C52D0 (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m86C0E417B3D8659A3229125F3C74B116EB1C52D0_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_mAEF4D880728233DA4B8BB71CA2585175D568B729 (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * __this, Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 *, Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, const RuntimeMethod*))Enumerator__ctor_mAEF4D880728233DA4B8BB71CA2585175D568B729_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::Dispose()
inline void Enumerator_Dispose_mF497063194615462162C6E1B7C829835FB6A30C8 (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 *, const RuntimeMethod*))Enumerator_Dispose_mF497063194615462162C6E1B7C829835FB6A30C8_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m505ED103C69F0170A33937C8BA2F47C8192CC401 (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 *, const RuntimeMethod*))Enumerator_MoveNext_m505ED103C69F0170A33937C8BA2F47C8192CC401_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::get_Current()
inline ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  Enumerator_get_Current_m60D19A571515C600B1764CF9A887CA79E5F97BC9_inline (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * __this, const RuntimeMethod* method)
{
	return ((  ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  (*) (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 *, const RuntimeMethod*))Enumerator_get_Current_m60D19A571515C600B1764CF9A887CA79E5F97BC9_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m59AC847D545093171EDD45EC1BA87FB6342F04A7 (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m59AC847D545093171EDD45EC1BA87FB6342F04A7_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m0AE0AAD207151A5D49B0D34457DD4B08DC77496E (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m0AE0AAD207151A5D49B0D34457DD4B08DC77496E_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_mE9D889F3AB1F21159B51104E1CC7EE7D08AF0942 (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * __this, Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE *, Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *, const RuntimeMethod*))Enumerator__ctor_mE9D889F3AB1F21159B51104E1CC7EE7D08AF0942_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::Dispose()
inline void Enumerator_Dispose_m1E12CF51D8C35E09B4E342F5A7C98BB9A7F768FE (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE *, const RuntimeMethod*))Enumerator_Dispose_m1E12CF51D8C35E09B4E342F5A7C98BB9A7F768FE_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m160F29329A8898C1120DF9402A2A3506C3A98DA2 (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE *, const RuntimeMethod*))Enumerator_MoveNext_m160F29329A8898C1120DF9402A2A3506C3A98DA2_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::get_Current()
inline RuntimeObject * Enumerator_get_Current_m2C4CB69D133864BF8115D1E5CC924C7E8CDFCA06_inline (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE *, const RuntimeMethod*))Enumerator_get_Current_m2C4CB69D133864BF8115D1E5CC924C7E8CDFCA06_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m90BFDC1E9AC7BB904E2DE00C7B01134B4B2BE010 (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m90BFDC1E9AC7BB904E2DE00C7B01134B4B2BE010_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m32149B8436AA8E15C0777F28942D735F4D4D8B44 (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m32149B8436AA8E15C0777F28942D735F4D4D8B44_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m1731212E1324F57AC37D599A1B2D13DEBEFFEB0B (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD *, Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *, int32_t, const RuntimeMethod*))Enumerator__ctor_m1731212E1324F57AC37D599A1B2D13DEBEFFEB0B_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Char,System.Nullable`1<System.ByteEnum>>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_mAC1C52347702EE3FC5C42DC18CEC539785BAB40F (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF * __this, Il2CppChar ___key0, Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *, Il2CppChar, Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA , const RuntimeMethod*))KeyValuePair_2__ctor_mAC1C52347702EE3FC5C42DC18CEC539785BAB40F_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::MoveNext()
inline bool Enumerator_MoveNext_m0F5E9B31E4EB5CBA4A7820BE1D0529B8BB64E260 (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD *, const RuntimeMethod*))Enumerator_MoveNext_m0F5E9B31E4EB5CBA4A7820BE1D0529B8BB64E260_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::get_Current()
inline KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF  Enumerator_get_Current_mC374EA70559C371067F280EC4B528C41D99B1C1B_inline (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF  (*) (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD *, const RuntimeMethod*))Enumerator_get_Current_mC374EA70559C371067F280EC4B528C41D99B1C1B_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::Dispose()
inline void Enumerator_Dispose_m4A1849BC3A79304686B963DA90935C7AC2E64C25 (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD *, const RuntimeMethod*))Enumerator_Dispose_m4A1849BC3A79304686B963DA90935C7AC2E64C25_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Char,System.Nullable`1<System.ByteEnum>>::get_Key()
inline Il2CppChar KeyValuePair_2_get_Key_m45416D5C3D29A63E19ADD78A364AE98F112A7683_inline (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF * __this, const RuntimeMethod* method)
{
	return ((  Il2CppChar (*) (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *, const RuntimeMethod*))KeyValuePair_2_get_Key_m45416D5C3D29A63E19ADD78A364AE98F112A7683_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Char,System.Nullable`1<System.ByteEnum>>::get_Value()
inline Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  KeyValuePair_2_get_Value_m9D442CC9D54233C78E6C442502019CCFE4EFF032_inline (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF * __this, const RuntimeMethod* method)
{
	return ((  Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  (*) (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *, const RuntimeMethod*))KeyValuePair_2_get_Value_m9D442CC9D54233C78E6C442502019CCFE4EFF032_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m899D6CA1D1767D8F0EEB2098C028CA9CB9FE6CAD (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m899D6CA1D1767D8F0EEB2098C028CA9CB9FE6CAD_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m566DE94D90E92DE943240C35BFDA54B84FA084BF (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m566DE94D90E92DE943240C35BFDA54B84FA084BF_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m18710BA242568F8BB74A7FCB3BFCE958B7553619 (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m18710BA242568F8BB74A7FCB3BFCE958B7553619_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m83A711040D8E80BC2518DDF501BA30FDDC74A678 (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m83A711040D8E80BC2518DDF501BA30FDDC74A678_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6734F57DB3CA6354AB6136968BBB4A42401299BA (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6734F57DB3CA6354AB6136968BBB4A42401299BA_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m2167C38360E1BB6C119539783CF39533916D8468 (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * __this, Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB *, Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *, const RuntimeMethod*))Enumerator__ctor_m2167C38360E1BB6C119539783CF39533916D8468_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::Dispose()
inline void Enumerator_Dispose_m7E6BFFEF299333766D5F6EACB7A616DC244CF352 (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB *, const RuntimeMethod*))Enumerator_Dispose_m7E6BFFEF299333766D5F6EACB7A616DC244CF352_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::MoveNext()
inline bool Enumerator_MoveNext_m91C3D0A3FAA5B51E18B2A4694B7238C009C86CC2 (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB *, const RuntimeMethod*))Enumerator_MoveNext_m91C3D0A3FAA5B51E18B2A4694B7238C009C86CC2_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::get_Current()
inline Il2CppChar Enumerator_get_Current_mBF5917A30F0570A67D0821802FB24BE4F33EFF32_inline (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * __this, const RuntimeMethod* method)
{
	return ((  Il2CppChar (*) (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB *, const RuntimeMethod*))Enumerator_get_Current_mBF5917A30F0570A67D0821802FB24BE4F33EFF32_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4DDF01FE9E4C62E0366C166B072F69B08D0A4C1A (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m4DDF01FE9E4C62E0366C166B072F69B08D0A4C1A_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m4F753DC9DFA479648584509157943BF2B94F1E43 (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m4F753DC9DFA479648584509157943BF2B94F1E43_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_mE4AA6AC344102747F6BA9FF493D9D3C72EDCA63A (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * __this, Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A *, Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *, const RuntimeMethod*))Enumerator__ctor_mE4AA6AC344102747F6BA9FF493D9D3C72EDCA63A_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::Dispose()
inline void Enumerator_Dispose_mAAE8312530BFB33F7C83F8971F6490BA75CE4EEC (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A *, const RuntimeMethod*))Enumerator_Dispose_mAAE8312530BFB33F7C83F8971F6490BA75CE4EEC_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::MoveNext()
inline bool Enumerator_MoveNext_mFAC2EE7E18E9060BDE661CAD7E7029128EA5112F (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A *, const RuntimeMethod*))Enumerator_MoveNext_mFAC2EE7E18E9060BDE661CAD7E7029128EA5112F_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::get_Current()
inline Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  Enumerator_get_Current_m7AC938B8E2DDF281CA80077425E262C400171837_inline (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * __this, const RuntimeMethod* method)
{
	return ((  Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  (*) (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A *, const RuntimeMethod*))Enumerator_get_Current_m7AC938B8E2DDF281CA80077425E262C400171837_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m02739CBDDB061566477FA3B26346FDC2695AFCBC (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m02739CBDDB061566477FA3B26346FDC2695AFCBC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mC3EED5393636757B24F849441B96A004AC3B3453 (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mC3EED5393636757B24F849441B96A004AC3B3453_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m3D9701306BAAD0829F5151434109E02F11A15426 (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA *, Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *, int32_t, const RuntimeMethod*))Enumerator__ctor_m3D9701306BAAD0829F5151434109E02F11A15426_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Char,System.Char>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m68523D31C83A1FC687D06039A3D833B5BE2E8E5F (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B * __this, Il2CppChar ___key0, Il2CppChar ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *, Il2CppChar, Il2CppChar, const RuntimeMethod*))KeyValuePair_2__ctor_m68523D31C83A1FC687D06039A3D833B5BE2E8E5F_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::MoveNext()
inline bool Enumerator_MoveNext_mA5CB6424F8C2E02D51A357DFA64546C2DDBBCCED (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA *, const RuntimeMethod*))Enumerator_MoveNext_mA5CB6424F8C2E02D51A357DFA64546C2DDBBCCED_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::get_Current()
inline KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B  Enumerator_get_Current_mBEDCA00F56BFAFBA9A529C8C7C3E88470106F39F_inline (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B  (*) (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA *, const RuntimeMethod*))Enumerator_get_Current_mBEDCA00F56BFAFBA9A529C8C7C3E88470106F39F_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::Dispose()
inline void Enumerator_Dispose_mA7C93C0573037122A1B6E6ED618DDF3FCB70F878 (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA *, const RuntimeMethod*))Enumerator_Dispose_mA7C93C0573037122A1B6E6ED618DDF3FCB70F878_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Char,System.Char>::get_Key()
inline Il2CppChar KeyValuePair_2_get_Key_mEF97E064AE6E0A5118519332069F8B1AEE692C58_inline (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B * __this, const RuntimeMethod* method)
{
	return ((  Il2CppChar (*) (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *, const RuntimeMethod*))KeyValuePair_2_get_Key_mEF97E064AE6E0A5118519332069F8B1AEE692C58_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Char,System.Char>::get_Value()
inline Il2CppChar KeyValuePair_2_get_Value_mFDD735D076E930099878E72E5E0CB3CAC3B8CB51_inline (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B * __this, const RuntimeMethod* method)
{
	return ((  Il2CppChar (*) (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *, const RuntimeMethod*))KeyValuePair_2_get_Value_mFDD735D076E930099878E72E5E0CB3CAC3B8CB51_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mAB04B0863564D47E076C95A4EF38BD85969BAF05 (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mAB04B0863564D47E076C95A4EF38BD85969BAF05_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m205D5EC197C8D65EB64B6F99F2AA5348BEF69238 (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m205D5EC197C8D65EB64B6F99F2AA5348BEF69238_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m95AE1D07131DEA25BDA68FD993DD50F4C304FF76 (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m95AE1D07131DEA25BDA68FD993DD50F4C304FF76_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE145F6217C397D59990D9479CF1E8B15211D4432 (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE145F6217C397D59990D9479CF1E8B15211D4432_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mBB2E32D7E90BA4D21BB85B132B03498E50A64444 (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mBB2E32D7E90BA4D21BB85B132B03498E50A64444_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Char>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m0C0B226E1540F645EF1F5D2F23EA31A0DA685738 (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * __this, Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 *, Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *, const RuntimeMethod*))Enumerator__ctor_m0C0B226E1540F645EF1F5D2F23EA31A0DA685738_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Char>::Dispose()
inline void Enumerator_Dispose_m199883A09C278CED63AC919F3F47DA1E25EA3D0E (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 *, const RuntimeMethod*))Enumerator_Dispose_m199883A09C278CED63AC919F3F47DA1E25EA3D0E_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Char>::MoveNext()
inline bool Enumerator_MoveNext_mBF25F02CECF736992C6B2894C09F588BF08BBE64 (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 *, const RuntimeMethod*))Enumerator_MoveNext_mBF25F02CECF736992C6B2894C09F588BF08BBE64_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Char>::get_Current()
inline Il2CppChar Enumerator_get_Current_m2C97AC360B4D39714D8403E027DA606D3EAB3E06_inline (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * __this, const RuntimeMethod* method)
{
	return ((  Il2CppChar (*) (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 *, const RuntimeMethod*))Enumerator_get_Current_m2C97AC360B4D39714D8403E027DA606D3EAB3E06_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Char>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m35F6AB395AA415FC1B7847FC76A4D48CC542CAF1 (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m35F6AB395AA415FC1B7847FC76A4D48CC542CAF1_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Char>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m57A04D57B987AD568BA0D3BA7C4CFAC1BA2B6D6E (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m57A04D57B987AD568BA0D3BA7C4CFAC1BA2B6D6E_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Char>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m797CCA196AF25B343BA1F2448013F31B382FEDD2 (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * __this, Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 *, Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *, const RuntimeMethod*))Enumerator__ctor_m797CCA196AF25B343BA1F2448013F31B382FEDD2_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Char>::Dispose()
inline void Enumerator_Dispose_mBF46CBE15BCD165EBA4C663A06AAFA8797270D24 (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 *, const RuntimeMethod*))Enumerator_Dispose_mBF46CBE15BCD165EBA4C663A06AAFA8797270D24_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Char>::MoveNext()
inline bool Enumerator_MoveNext_m64FBFAF745E9129030A9BCA38955DC213C82A5F2 (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 *, const RuntimeMethod*))Enumerator_MoveNext_m64FBFAF745E9129030A9BCA38955DC213C82A5F2_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Char>::get_Current()
inline Il2CppChar Enumerator_get_Current_m858BF85D1BD52879CB124BA2FCD108BD9ED5E80A_inline (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * __this, const RuntimeMethod* method)
{
	return ((  Il2CppChar (*) (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 *, const RuntimeMethod*))Enumerator_get_Current_m858BF85D1BD52879CB124BA2FCD108BD9ED5E80A_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Char>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m745074546DE08114D8FE02D09A59C9235A2A11A6 (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m745074546DE08114D8FE02D09A59C9235A2A11A6_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Char>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m1A386BD0A2422C2FACDCF7FBCD4867638EB3FAD8 (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m1A386BD0A2422C2FACDCF7FBCD4867638EB3FAD8_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_mF93CEAA1555A9F0E58B8F5C1FE9CC2AC7E634712 (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD *, Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *, int32_t, const RuntimeMethod*))Enumerator__ctor_mF93CEAA1555A9F0E58B8F5C1FE9CC2AC7E634712_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.Edge,System.Object>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_mF2789B51F4DED06FC910C73898D4A16B0ACB93A6 (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 * __this, Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *, Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D , RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_mF2789B51F4DED06FC910C73898D4A16B0ACB93A6_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_mBCE4E05F6604BC42862B02070A41188F85EBCCCD (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD *, const RuntimeMethod*))Enumerator_MoveNext_mBCE4E05F6604BC42862B02070A41188F85EBCCCD_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::get_Current()
inline KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9  Enumerator_get_Current_m54F6763B59183C3392DE5CD042E070CEACBCECA9_inline (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9  (*) (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD *, const RuntimeMethod*))Enumerator_get_Current_m54F6763B59183C3392DE5CD042E070CEACBCECA9_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::Dispose()
inline void Enumerator_Dispose_m70324AE75D7F1DF70BFDAF9BBF5750322A41C970 (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD *, const RuntimeMethod*))Enumerator_Dispose_m70324AE75D7F1DF70BFDAF9BBF5750322A41C970_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.Edge,System.Object>::get_Key()
inline Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  KeyValuePair_2_get_Key_m13C153BB845E3247CFE902126176DBC20F53D856_inline (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 * __this, const RuntimeMethod* method)
{
	return ((  Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  (*) (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m13C153BB845E3247CFE902126176DBC20F53D856_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.Edge,System.Object>::get_Value()
inline RuntimeObject * KeyValuePair_2_get_Value_m899E41CA5A0D9D5AC71DD51BBF8B7EFB29076B25_inline (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m899E41CA5A0D9D5AC71DD51BBF8B7EFB29076B25_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m7CA13B7218873F82E8FC1A0FCC9924176DEB0C69 (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m7CA13B7218873F82E8FC1A0FCC9924176DEB0C69_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mF9457F450628C0B3722FA6719871BEA141B72B9F (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mF9457F450628C0B3722FA6719871BEA141B72B9F_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB6832DAFC1E15ADE2772D82D2DB62E96CA549DF5 (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB6832DAFC1E15ADE2772D82D2DB62E96CA549DF5_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m1522189997C265D6113E978CE47A22DE900E9C28 (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m1522189997C265D6113E978CE47A22DE900E9C28_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mB91A578CCDFFE746633531F3912558D0A7BF6AF2 (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mB91A578CCDFFE746633531F3912558D0A7BF6AF2_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m6063955EA44E6F9009FFBB52748B0D5D850FDD5B (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * __this, Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 *, Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *, const RuntimeMethod*))Enumerator__ctor_m6063955EA44E6F9009FFBB52748B0D5D850FDD5B_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::Dispose()
inline void Enumerator_Dispose_m986648D84BF7025AA3E56FC3F4F6C873A9136203 (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 *, const RuntimeMethod*))Enumerator_Dispose_m986648D84BF7025AA3E56FC3F4F6C873A9136203_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m1B660F924A5792E574E7CDE3D5B87187A1834B14 (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 *, const RuntimeMethod*))Enumerator_MoveNext_m1B660F924A5792E574E7CDE3D5B87187A1834B14_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::get_Current()
inline Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  Enumerator_get_Current_m2E36BE5F16A197FAF01E742DB5BDCD158F5AFB57_inline (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * __this, const RuntimeMethod* method)
{
	return ((  Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  (*) (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 *, const RuntimeMethod*))Enumerator_get_Current_m2E36BE5F16A197FAF01E742DB5BDCD158F5AFB57_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m5D54D0449C4F50B8100CFC2B9D895A8390A553AB (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m5D54D0449C4F50B8100CFC2B9D895A8390A553AB_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mDF96A232F5ABAB33AAFF04A6D45B2B8334FB3D39 (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mDF96A232F5ABAB33AAFF04A6D45B2B8334FB3D39_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_mBCD58F8601DE5E67768CE49FD0FB424D42436E6C (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * __this, Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 *, Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *, const RuntimeMethod*))Enumerator__ctor_mBCD58F8601DE5E67768CE49FD0FB424D42436E6C_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::Dispose()
inline void Enumerator_Dispose_m08136FD993CB6C4FF49C69F2CD5E6AB42524481F (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 *, const RuntimeMethod*))Enumerator_Dispose_m08136FD993CB6C4FF49C69F2CD5E6AB42524481F_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m7A3C44B6E33A7DD76006B3E39A1C4E6F0553252E (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 *, const RuntimeMethod*))Enumerator_MoveNext_m7A3C44B6E33A7DD76006B3E39A1C4E6F0553252E_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::get_Current()
inline RuntimeObject * Enumerator_get_Current_m55C05203DA7779563BE74CCBF4DEB9841A228DC5_inline (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 *, const RuntimeMethod*))Enumerator_get_Current_m55C05203DA7779563BE74CCBF4DEB9841A228DC5_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mB1BAE1F04D27551A096B939AF12DEF88678A3689 (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mB1BAE1F04D27551A096B939AF12DEF88678A3689_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m842687CD48BC04E4765D91229A9A1584EF9AA128 (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m842687CD48BC04E4765D91229A9A1584EF9AA128_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_mC7DCFAD6E2B56B6EA72E1A9199D051AB6AF77004 (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 *, Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *, int32_t, const RuntimeMethod*))Enumerator__ctor_mC7DCFAD6E2B56B6EA72E1A9199D051AB6AF77004_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.EdgeLookup,System.Object>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m2BCF493BC0BC41E5855CB87C23F149C4C11A89CA (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C * __this, EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *, EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A , RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m2BCF493BC0BC41E5855CB87C23F149C4C11A89CA_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_mD0D8293573234974E35222394546D42E4F293E2C (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 *, const RuntimeMethod*))Enumerator_MoveNext_mD0D8293573234974E35222394546D42E4F293E2C_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::get_Current()
inline KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C  Enumerator_get_Current_m38587F10B25916AF3AE0012E666E45F1AC0BA1DF_inline (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C  (*) (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 *, const RuntimeMethod*))Enumerator_get_Current_m38587F10B25916AF3AE0012E666E45F1AC0BA1DF_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::Dispose()
inline void Enumerator_Dispose_m099B962B90E7ED93883817A81118965AE41A6272 (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 *, const RuntimeMethod*))Enumerator_Dispose_m099B962B90E7ED93883817A81118965AE41A6272_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.EdgeLookup,System.Object>::get_Key()
inline EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  KeyValuePair_2_get_Key_mABE4F05F618BB8B89BA70FE9B98784BB782D7D0F_inline (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C * __this, const RuntimeMethod* method)
{
	return ((  EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  (*) (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *, const RuntimeMethod*))KeyValuePair_2_get_Key_mABE4F05F618BB8B89BA70FE9B98784BB782D7D0F_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.EdgeLookup,System.Object>::get_Value()
inline RuntimeObject * KeyValuePair_2_get_Value_m2B73499D96C5084D0F7200AEBB095FA50094C3E8_inline (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *, const RuntimeMethod*))KeyValuePair_2_get_Value_m2B73499D96C5084D0F7200AEBB095FA50094C3E8_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m663FF58FBB0D4DEBB75173D26CA06C67FBB71505 (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m663FF58FBB0D4DEBB75173D26CA06C67FBB71505_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m6178B76CB54754F85D698376465BA6EDCFE23576 (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m6178B76CB54754F85D698376465BA6EDCFE23576_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mA1A8BEBC5590376C0644FEC8C147FAC795C3487E (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mA1A8BEBC5590376C0644FEC8C147FAC795C3487E_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m98E1769978B0035B7F3A452BDBEC99066A228DD7 (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m98E1769978B0035B7F3A452BDBEC99066A228DD7_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3EEF7BD24896C1E95EB7D7DF8AA03E82AE34CC46 (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3EEF7BD24896C1E95EB7D7DF8AA03E82AE34CC46_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m27AC628C72A7BB688372EA0AC95CFDCE3AC379B4 (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * __this, Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B *, Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *, const RuntimeMethod*))Enumerator__ctor_m27AC628C72A7BB688372EA0AC95CFDCE3AC379B4_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::Dispose()
inline void Enumerator_Dispose_m0B0DAE5C656D6F723718D5F1E876CD1F5E8C688F (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B *, const RuntimeMethod*))Enumerator_Dispose_m0B0DAE5C656D6F723718D5F1E876CD1F5E8C688F_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m67F5063BBFB61788556F9179737D00175F95402D (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B *, const RuntimeMethod*))Enumerator_MoveNext_m67F5063BBFB61788556F9179737D00175F95402D_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::get_Current()
inline EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  Enumerator_get_Current_m34291116DA48C83E53BFC916111CB2A8C978A79F_inline (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * __this, const RuntimeMethod* method)
{
	return ((  EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  (*) (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B *, const RuntimeMethod*))Enumerator_get_Current_m34291116DA48C83E53BFC916111CB2A8C978A79F_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m5820CF98C990B22E9AD9441CAC90C47E37FF0C1C (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m5820CF98C990B22E9AD9441CAC90C47E37FF0C1C_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m8AC978D8CA343874D62634AC963AC1EC56B49C9E (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m8AC978D8CA343874D62634AC963AC1EC56B49C9E_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m89C9E7D435FB51521AF2328B755BD7897B5DB602 (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * __this, Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 *, Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *, const RuntimeMethod*))Enumerator__ctor_m89C9E7D435FB51521AF2328B755BD7897B5DB602_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::Dispose()
inline void Enumerator_Dispose_m420DE826EFC94821EB613B30EC9B286D0A53F0AC (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 *, const RuntimeMethod*))Enumerator_Dispose_m420DE826EFC94821EB613B30EC9B286D0A53F0AC_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m542E2EDE86D96F788CD3085D2EEA60BEBEC7209D (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 *, const RuntimeMethod*))Enumerator_MoveNext_m542E2EDE86D96F788CD3085D2EEA60BEBEC7209D_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::get_Current()
inline RuntimeObject * Enumerator_get_Current_m64C4FEF8D5A99F4DC93BEE4326CA827C4EB6C8FF_inline (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 *, const RuntimeMethod*))Enumerator_get_Current_m64C4FEF8D5A99F4DC93BEE4326CA827C4EB6C8FF_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m23C50AAB3026B98FAB473E284A0D81ACB17E207C (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m23C50AAB3026B98FAB473E284A0D81ACB17E207C_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m9D650B50F7B6A15545EEA52650C86F1814DAA573 (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m9D650B50F7B6A15545EEA52650C86F1814DAA573_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_mF1C63423CCEEBCC963A9E049AF3D851F157E4254 (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 *, Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *, int32_t, const RuntimeMethod*))Enumerator__ctor_mF1C63423CCEEBCC963A9E049AF3D851F157E4254_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.EdgeLookup,System.Single>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m8157A7E7FC2DCDD1B42D024F2A95AC39A8533F75 (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 * __this, EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  ___key0, float ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *, EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A , float, const RuntimeMethod*))KeyValuePair_2__ctor_m8157A7E7FC2DCDD1B42D024F2A95AC39A8533F75_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::MoveNext()
inline bool Enumerator_MoveNext_m906DB44CDB0FD4FE31F83C1A21068072510C0ED3 (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 *, const RuntimeMethod*))Enumerator_MoveNext_m906DB44CDB0FD4FE31F83C1A21068072510C0ED3_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::get_Current()
inline KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1  Enumerator_get_Current_m705A1B8B0F44B0702EC3739E3ACA658EC38FF9D9_inline (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1  (*) (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 *, const RuntimeMethod*))Enumerator_get_Current_m705A1B8B0F44B0702EC3739E3ACA658EC38FF9D9_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::Dispose()
inline void Enumerator_Dispose_m25831DE9C79E910C94640DBD3DA34E5CFC1CFB8F (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 *, const RuntimeMethod*))Enumerator_Dispose_m25831DE9C79E910C94640DBD3DA34E5CFC1CFB8F_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.EdgeLookup,System.Single>::get_Key()
inline EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  KeyValuePair_2_get_Key_m6EBD105642E16F6059CF2135F7D6060896CD6B94_inline (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 * __this, const RuntimeMethod* method)
{
	return ((  EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  (*) (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m6EBD105642E16F6059CF2135F7D6060896CD6B94_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.EdgeLookup,System.Single>::get_Value()
inline float KeyValuePair_2_get_Value_m2ED91DFF36EC8379E95C426AA6523913A687B565_inline (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 * __this, const RuntimeMethod* method)
{
	return ((  float (*) (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m2ED91DFF36EC8379E95C426AA6523913A687B565_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m150F5801B6F24902C8F241B71C4E19F0D682B949 (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m150F5801B6F24902C8F241B71C4E19F0D682B949_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m03D5E9B7DE492B90184AC1C0C17B388D2E2CC589 (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m03D5E9B7DE492B90184AC1C0C17B388D2E2CC589_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m99FD8BD8A306FDCA2DCA1E2DA41A19A0EBC802F0 (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m99FD8BD8A306FDCA2DCA1E2DA41A19A0EBC802F0_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE4E1D3015699143FAABC87B51D235D7D748CA4DE (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE4E1D3015699143FAABC87B51D235D7D748CA4DE_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m047C48D2A97BD8A80FADA625331821ABD7712377 (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m047C48D2A97BD8A80FADA625331821ABD7712377_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_mFEC6580AA35C88071A38BE27158FCE313D560065 (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * __this, Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 *, Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *, const RuntimeMethod*))Enumerator__ctor_mFEC6580AA35C88071A38BE27158FCE313D560065_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::Dispose()
inline void Enumerator_Dispose_m5715AFB3B42F1FB2ADECBF3EE1833F127CDE759E (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 *, const RuntimeMethod*))Enumerator_Dispose_m5715AFB3B42F1FB2ADECBF3EE1833F127CDE759E_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::MoveNext()
inline bool Enumerator_MoveNext_m6AD5CAB15E46C74C3A927588A34DD2AF9B29FE28 (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 *, const RuntimeMethod*))Enumerator_MoveNext_m6AD5CAB15E46C74C3A927588A34DD2AF9B29FE28_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::get_Current()
inline EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  Enumerator_get_Current_m229C304186FB1E620467AF08010E6E6EE32FC0A6_inline (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * __this, const RuntimeMethod* method)
{
	return ((  EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  (*) (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 *, const RuntimeMethod*))Enumerator_get_Current_m229C304186FB1E620467AF08010E6E6EE32FC0A6_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m02CD50FAD4C2AA354E0DD6791FA329F2B64D19FF (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m02CD50FAD4C2AA354E0DD6791FA329F2B64D19FF_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m9B0A92EFECFF0DAB85BDAD742839BCFCDF7FFE93 (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m9B0A92EFECFF0DAB85BDAD742839BCFCDF7FFE93_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m4BE34162C71849CC7B2CE81A1C3DF42E2E9282AC (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * __this, Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A *, Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *, const RuntimeMethod*))Enumerator__ctor_m4BE34162C71849CC7B2CE81A1C3DF42E2E9282AC_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::Dispose()
inline void Enumerator_Dispose_m4E9DFA5FFEF605326A85AC23499E3684F29ECD07 (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A *, const RuntimeMethod*))Enumerator_Dispose_m4E9DFA5FFEF605326A85AC23499E3684F29ECD07_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::MoveNext()
inline bool Enumerator_MoveNext_mF7238BE250F9FF0D9CD665C2F66BB12C98FDD71D (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A *, const RuntimeMethod*))Enumerator_MoveNext_mF7238BE250F9FF0D9CD665C2F66BB12C98FDD71D_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::get_Current()
inline float Enumerator_get_Current_m1D78AA74C81B9749316D8417EBE03FA0E629C097_inline (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * __this, const RuntimeMethod* method)
{
	return ((  float (*) (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A *, const RuntimeMethod*))Enumerator_get_Current_m1D78AA74C81B9749316D8417EBE03FA0E629C097_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m42B7DCA13D455949CCF1031DC8A98DACF3CCFD15 (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m42B7DCA13D455949CCF1031DC8A98DACF3CCFD15_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mC38442EF4151F59EE048272C139190DE097CE835 (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mC38442EF4151F59EE048272C139190DE097CE835_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m998E5EDDA5AF6F7AAEB543000EC26D741F429C9A (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 *, Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *, int32_t, const RuntimeMethod*))Enumerator__ctor_m998E5EDDA5AF6F7AAEB543000EC26D741F429C9A_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m4B683D844C809A72844712FF5F5FFB3685E1A046 (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED * __this, int32_t ___key0, SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *, int32_t, SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484 , const RuntimeMethod*))KeyValuePair_2__ctor_m4B683D844C809A72844712FF5F5FFB3685E1A046_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::MoveNext()
inline bool Enumerator_MoveNext_m02D594CA67490F8FA6E995D7A5BD1DD49EB7B4A9 (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 *, const RuntimeMethod*))Enumerator_MoveNext_m02D594CA67490F8FA6E995D7A5BD1DD49EB7B4A9_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::get_Current()
inline KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED  Enumerator_get_Current_m160600DD6EDCAA42DA6EC2FA2A8DE1E13EBBB4D2_inline (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED  (*) (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 *, const RuntimeMethod*))Enumerator_get_Current_m160600DD6EDCAA42DA6EC2FA2A8DE1E13EBBB4D2_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::Dispose()
inline void Enumerator_Dispose_mFA8BA7E3E2348999E79166C5E513455A126E7940 (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 *, const RuntimeMethod*))Enumerator_Dispose_mFA8BA7E3E2348999E79166C5E513455A126E7940_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::get_Key()
inline int32_t KeyValuePair_2_get_Key_m255800C9524164DBC00FE72706D2984A35EF245C_inline (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *, const RuntimeMethod*))KeyValuePair_2_get_Key_m255800C9524164DBC00FE72706D2984A35EF245C_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::get_Value()
inline SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  KeyValuePair_2_get_Value_m679984EC12D0857190FE3A503F1805F23F535028_inline (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED * __this, const RuntimeMethod* method)
{
	return ((  SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  (*) (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *, const RuntimeMethod*))KeyValuePair_2_get_Value_m679984EC12D0857190FE3A503F1805F23F535028_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mDCAE369258D93B50A70EC15B1A4B2A85E2BEEE89 (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mDCAE369258D93B50A70EC15B1A4B2A85E2BEEE89_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m84B174730D104E312010F8111D4E2369C9EF0222 (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m84B174730D104E312010F8111D4E2369C9EF0222_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m545A77515DBC10E60D8CB814BD1928F8E6E0BC0C (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m545A77515DBC10E60D8CB814BD1928F8E6E0BC0C_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mEB827A829C59552B44F5FFD9AC4066D491F3E36E (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mEB827A829C59552B44F5FFD9AC4066D491F3E36E_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDE6E1F3A09C66968F4B35866C7CA470A2786F3FE (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDE6E1F3A09C66968F4B35866C7CA470A2786F3FE_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m726BC860FE7D2FCD3E58A7238FF812C56DE3A55C (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * __this, Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 *, Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *, const RuntimeMethod*))Enumerator__ctor_m726BC860FE7D2FCD3E58A7238FF812C56DE3A55C_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::Dispose()
inline void Enumerator_Dispose_mEA177F56F49FBD59BFEA9A227A7E43BBE477E569 (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 *, const RuntimeMethod*))Enumerator_Dispose_mEA177F56F49FBD59BFEA9A227A7E43BBE477E569_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::MoveNext()
inline bool Enumerator_MoveNext_mA515BF3DD0AF5CB337E2884895CCFA8289D60D82 (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 *, const RuntimeMethod*))Enumerator_MoveNext_mA515BF3DD0AF5CB337E2884895CCFA8289D60D82_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::get_Current()
inline int32_t Enumerator_get_Current_mC554A58A331A525F4021078DFB5B8D8264FB7738_inline (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 *, const RuntimeMethod*))Enumerator_get_Current_mC554A58A331A525F4021078DFB5B8D8264FB7738_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mE03583578A1A9028450C2FBFB1613A7BFF327C11 (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mE03583578A1A9028450C2FBFB1613A7BFF327C11_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mA5C74C90872399C22D4435BD47E628DA535EE03D (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mA5C74C90872399C22D4435BD47E628DA535EE03D_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_mA062160266AD76EC135A5F69B0EFBC07E66C0D8F (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * __this, Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F *, Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *, const RuntimeMethod*))Enumerator__ctor_mA062160266AD76EC135A5F69B0EFBC07E66C0D8F_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::Dispose()
inline void Enumerator_Dispose_m185CC8A0D51A9841DE9C1A32F7E4F34F585A6199 (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F *, const RuntimeMethod*))Enumerator_Dispose_m185CC8A0D51A9841DE9C1A32F7E4F34F585A6199_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::MoveNext()
inline bool Enumerator_MoveNext_mB919589AB70D4741CE558C84B087A5D6955163D7 (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F *, const RuntimeMethod*))Enumerator_MoveNext_mB919589AB70D4741CE558C84B087A5D6955163D7_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::get_Current()
inline SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  Enumerator_get_Current_m46930A6A7F61A7456CD9A2D6BEFECDA620D0A96B_inline (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * __this, const RuntimeMethod* method)
{
	return ((  SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  (*) (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F *, const RuntimeMethod*))Enumerator_get_Current_m46930A6A7F61A7456CD9A2D6BEFECDA620D0A96B_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mB70C869265845283CFF669D1DBDD420A27DD6CDE (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mB70C869265845283CFF669D1DBDD420A27DD6CDE_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m26023833FC1E3A872955AA372C8FA1DFACF9A6BE (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m26023833FC1E3A872955AA372C8FA1DFACF9A6BE_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m85C204F0B318897E3216C67ECB2E7612B457F529 (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 *, Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, int32_t, const RuntimeMethod*))Enumerator__ctor_m85C204F0B318897E3216C67ECB2E7612B457F529_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32,System.Boolean>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m00971F5E41347A1B0AE57393D3A7BADF4A64408A (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * __this, int32_t ___key0, bool ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *, int32_t, bool, const RuntimeMethod*))KeyValuePair_2__ctor_m00971F5E41347A1B0AE57393D3A7BADF4A64408A_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::MoveNext()
inline bool Enumerator_MoveNext_m31E16654933CCAC986A58B6862F49CBE002BE2CE (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 *, const RuntimeMethod*))Enumerator_MoveNext_m31E16654933CCAC986A58B6862F49CBE002BE2CE_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::get_Current()
inline KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3  Enumerator_get_Current_m0DF62FCF4FD66BC83785B050D4BB4A672FE64E08_inline (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3  (*) (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 *, const RuntimeMethod*))Enumerator_get_Current_m0DF62FCF4FD66BC83785B050D4BB4A672FE64E08_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::Dispose()
inline void Enumerator_Dispose_mC1D966F159157E9A1EADFCDEF2CD6FD07F2521BB (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 *, const RuntimeMethod*))Enumerator_Dispose_mC1D966F159157E9A1EADFCDEF2CD6FD07F2521BB_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,System.Boolean>::get_Key()
inline int32_t KeyValuePair_2_get_Key_m8CA03148442BFAA42ACA0F6B55EABDCE36E27169_inline (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m8CA03148442BFAA42ACA0F6B55EABDCE36E27169_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,System.Boolean>::get_Value()
inline bool KeyValuePair_2_get_Value_m866B97952CFF8D179D9CA5CE641DA16AAC5427DD_inline (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m866B97952CFF8D179D9CA5CE641DA16AAC5427DD_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m97042EDD710C35F877A61412605D719C28481C21 (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m97042EDD710C35F877A61412605D719C28481C21_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mB5955E75D330A3A009892223BD4F9249215DCAC7 (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mB5955E75D330A3A009892223BD4F9249215DCAC7_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m0498F770147AF7E30A54A7A40A00DC6F193C236C (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m0498F770147AF7E30A54A7A40A00DC6F193C236C_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m88EAD59511213C7C22883698BD35D5DF9DEB64AD (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m88EAD59511213C7C22883698BD35D5DF9DEB64AD_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDA85A86C74AED4EA74A872C505F5267DD0259F1D (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDA85A86C74AED4EA74A872C505F5267DD0259F1D_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m418E4B722EF17435AC98831C65DFF8DD8EF95412 (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * __this, Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 *, Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, const RuntimeMethod*))Enumerator__ctor_m418E4B722EF17435AC98831C65DFF8DD8EF95412_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Boolean>::Dispose()
inline void Enumerator_Dispose_m3CBE67D556826D526CB2F2F38E0AD7D9C156F6BF (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 *, const RuntimeMethod*))Enumerator_Dispose_m3CBE67D556826D526CB2F2F38E0AD7D9C156F6BF_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Boolean>::MoveNext()
inline bool Enumerator_MoveNext_m3DD3AAB37414BA6B1BFFC0847CD20202669C5373 (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 *, const RuntimeMethod*))Enumerator_MoveNext_m3DD3AAB37414BA6B1BFFC0847CD20202669C5373_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Boolean>::get_Current()
inline int32_t Enumerator_get_Current_mE6D2CF01751CFE0EB934F99CF2B569B4541EBC5F_inline (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 *, const RuntimeMethod*))Enumerator_get_Current_mE6D2CF01751CFE0EB934F99CF2B569B4541EBC5F_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Boolean>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mC10974414AB6444DA82FC2C33F7E0314F8809958 (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mC10974414AB6444DA82FC2C33F7E0314F8809958_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Boolean>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m5ED8F6114E0BC5462120533C61D94886FB0F714B (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m5ED8F6114E0BC5462120533C61D94886FB0F714B_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_mE286CB7723F9376AE32B2A720F0EBEBB53837B52 (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * __this, Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 *, Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *, const RuntimeMethod*))Enumerator__ctor_mE286CB7723F9376AE32B2A720F0EBEBB53837B52_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Boolean>::Dispose()
inline void Enumerator_Dispose_mD4C4C9820DDECC2ED4F9ED678CB28018D22773F4 (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 *, const RuntimeMethod*))Enumerator_Dispose_mD4C4C9820DDECC2ED4F9ED678CB28018D22773F4_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Boolean>::MoveNext()
inline bool Enumerator_MoveNext_m68945CFBB7D71C6E8C897DB03CFA2E95E699C692 (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 *, const RuntimeMethod*))Enumerator_MoveNext_m68945CFBB7D71C6E8C897DB03CFA2E95E699C692_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Boolean>::get_Current()
inline bool Enumerator_get_Current_mF7C67BF1ADCF87DA152F054AA761AB85F75EEB8D_inline (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 *, const RuntimeMethod*))Enumerator_get_Current_mF7C67BF1ADCF87DA152F054AA761AB85F75EEB8D_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Boolean>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m5BAF8E4086AE08105F4A6318E006E9A09DD1C3CF (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m5BAF8E4086AE08105F4A6318E006E9A09DD1C3CF_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Boolean>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mBD76B4179C4102C6BC4EC54AC701FCA88F146EEB (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mBD76B4179C4102C6BC4EC54AC701FCA88F146EEB_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m2FD3D34737E0A2D8E9C5F6A7250F9C07746E9E04 (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 *, Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *, int32_t, const RuntimeMethod*))Enumerator__ctor_m2FD3D34737E0A2D8E9C5F6A7250F9C07746E9E04_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32,System.Char>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_mF864B52139911725CC0C755551A59D18C33A56A0 (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 * __this, int32_t ___key0, Il2CppChar ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *, int32_t, Il2CppChar, const RuntimeMethod*))KeyValuePair_2__ctor_mF864B52139911725CC0C755551A59D18C33A56A0_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::MoveNext()
inline bool Enumerator_MoveNext_m3C84CB045A76E06254E5FC30903CECE15F8D644B (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 *, const RuntimeMethod*))Enumerator_MoveNext_m3C84CB045A76E06254E5FC30903CECE15F8D644B_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::get_Current()
inline KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265  Enumerator_get_Current_m77D670578EDBC167D4D8C85976BB8305D12FF9DD_inline (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265  (*) (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 *, const RuntimeMethod*))Enumerator_get_Current_m77D670578EDBC167D4D8C85976BB8305D12FF9DD_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::Dispose()
inline void Enumerator_Dispose_mBD2470FA28FF2A6F9B4E9CCEF1CBAF5B5ED77A44 (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 *, const RuntimeMethod*))Enumerator_Dispose_mBD2470FA28FF2A6F9B4E9CCEF1CBAF5B5ED77A44_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,System.Char>::get_Key()
inline int32_t KeyValuePair_2_get_Key_m56CB8EE8272E6CA940939FCA757097A9FF78AC7C_inline (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m56CB8EE8272E6CA940939FCA757097A9FF78AC7C_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,System.Char>::get_Value()
inline Il2CppChar KeyValuePair_2_get_Value_m91B4F412275D775F1614276762664B8289085C43_inline (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 * __this, const RuntimeMethod* method)
{
	return ((  Il2CppChar (*) (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m91B4F412275D775F1614276762664B8289085C43_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mB6B5FC459CFCBAABA4CA87AACB06B72363D39CC0 (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mB6B5FC459CFCBAABA4CA87AACB06B72363D39CC0_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mCBE2D4C335FE3A6B5A2E2C1F2A0C28BA07E07E8B (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mCBE2D4C335FE3A6B5A2E2C1F2A0C28BA07E07E8B_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB4D1167521ACC6149EB6C19E0A274ED499E2F362 (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB4D1167521ACC6149EB6C19E0A274ED499E2F362_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m0DDA41417D9619FBF48526F5B54C4A98A7631EAD (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m0DDA41417D9619FBF48526F5B54C4A98A7631EAD_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAE11B5260B8E5A0CB9E529A8E5ABD5932DF6527C (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAE11B5260B8E5A0CB9E529A8E5ABD5932DF6527C_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Char>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m69DD5524C09D51E4A047222D51E6C8661BF3E87F (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * __this, Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 *, Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *, const RuntimeMethod*))Enumerator__ctor_m69DD5524C09D51E4A047222D51E6C8661BF3E87F_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Char>::Dispose()
inline void Enumerator_Dispose_mCFEA57BF2F9A4627E1EC20F4981A0A7A16DB4E1F (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 *, const RuntimeMethod*))Enumerator_Dispose_mCFEA57BF2F9A4627E1EC20F4981A0A7A16DB4E1F_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Char>::MoveNext()
inline bool Enumerator_MoveNext_m374AE4574583D5672A3447A00E8EB4A2B1EFA24B (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 *, const RuntimeMethod*))Enumerator_MoveNext_m374AE4574583D5672A3447A00E8EB4A2B1EFA24B_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Char>::get_Current()
inline int32_t Enumerator_get_Current_m66EBD704CE475A61DC9901981F482447A686D120_inline (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 *, const RuntimeMethod*))Enumerator_get_Current_m66EBD704CE475A61DC9901981F482447A686D120_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Char>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD5CD5CA5AF2F3D8423081D644B73D3594F7D4024 (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mD5CD5CA5AF2F3D8423081D644B73D3594F7D4024_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Char>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m6CB0F7DBD4C27B6EC0BF0F14467A63CFB5654F5F (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m6CB0F7DBD4C27B6EC0BF0F14467A63CFB5654F5F_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Char>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m688BDB3301350B13FECBEB226015A335BFE70E33 (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * __this, Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA *, Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *, const RuntimeMethod*))Enumerator__ctor_m688BDB3301350B13FECBEB226015A335BFE70E33_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Char>::Dispose()
inline void Enumerator_Dispose_m5E702C25830DFA51DD6451D01A94C20316AE4E30 (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA *, const RuntimeMethod*))Enumerator_Dispose_m5E702C25830DFA51DD6451D01A94C20316AE4E30_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Char>::MoveNext()
inline bool Enumerator_MoveNext_m5A320422081B4E623714143C7C4D691C473FCA74 (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA *, const RuntimeMethod*))Enumerator_MoveNext_m5A320422081B4E623714143C7C4D691C473FCA74_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Char>::get_Current()
inline Il2CppChar Enumerator_get_Current_m60940FD573C52F9014097DBAE995C66AA5328516_inline (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * __this, const RuntimeMethod* method)
{
	return ((  Il2CppChar (*) (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA *, const RuntimeMethod*))Enumerator_get_Current_m60940FD573C52F9014097DBAE995C66AA5328516_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Char>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mBCFD651341D0DD9E0F059BEFCFE88C64707366DA (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mBCFD651341D0DD9E0F059BEFCFE88C64707366DA_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Char>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m9DC1E90F8390C693CDBD5F165705B9A4C3BF6A42 (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m9DC1E90F8390C693CDBD5F165705B9A4C3BF6A42_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_mEC3B3949AF720BD8CC15C3079DF9A4B090FFAB6C (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC *, Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *, int32_t, const RuntimeMethod*))Enumerator__ctor_mEC3B3949AF720BD8CC15C3079DF9A4B090FFAB6C_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32,System.Int32>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_mAC437FAF19B6F21DD90D59C629BA8F7967971E56 (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB * __this, int32_t ___key0, int32_t ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *, int32_t, int32_t, const RuntimeMethod*))KeyValuePair_2__ctor_mAC437FAF19B6F21DD90D59C629BA8F7967971E56_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::MoveNext()
inline bool Enumerator_MoveNext_mD75F6C020DBA9AEC41D9AD2400B1B59CF4FB865A (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC *, const RuntimeMethod*))Enumerator_MoveNext_mD75F6C020DBA9AEC41D9AD2400B1B59CF4FB865A_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::get_Current()
inline KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB  Enumerator_get_Current_mCCDEB62B9FB818006DAAAD7798C7D396D3472038_inline (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB  (*) (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC *, const RuntimeMethod*))Enumerator_get_Current_mCCDEB62B9FB818006DAAAD7798C7D396D3472038_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::Dispose()
inline void Enumerator_Dispose_mAB3849C30A786AA06BE075D2FE85FA65FB38D975 (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC *, const RuntimeMethod*))Enumerator_Dispose_mAB3849C30A786AA06BE075D2FE85FA65FB38D975_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,System.Int32>::get_Key()
inline int32_t KeyValuePair_2_get_Key_mE3B72B1BB3B8DD41788D39A3AF38E6A94B241400_inline (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *, const RuntimeMethod*))KeyValuePair_2_get_Key_mE3B72B1BB3B8DD41788D39A3AF38E6A94B241400_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,System.Int32>::get_Value()
inline int32_t KeyValuePair_2_get_Value_m40417D9B18D29FD4A072DABC1449DACEF8009C6A_inline (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *, const RuntimeMethod*))KeyValuePair_2_get_Value_m40417D9B18D29FD4A072DABC1449DACEF8009C6A_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m52A3B6230D7EFFF469131174F640D14FFDF9BEC6 (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m52A3B6230D7EFFF469131174F640D14FFDF9BEC6_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m27008AE0FADB62C0275DAF826E07065C2F3A83CB (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m27008AE0FADB62C0275DAF826E07065C2F3A83CB_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m78F34A36A8D8C7EF2BFA4B5B0A9617B36D8EA286 (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m78F34A36A8D8C7EF2BFA4B5B0A9617B36D8EA286_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m2A87CEEA79CFF5B14F4518D5509E1548E9C9DACF (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m2A87CEEA79CFF5B14F4518D5509E1548E9C9DACF_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mB062CD9F2986024BF7E5D3D502B11F7A62FBE46B (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mB062CD9F2986024BF7E5D3D502B11F7A62FBE46B_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m4841A4B7B7E4B083A85500F7C0FBAF8EF8F941F5 (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * __this, Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E *, Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *, const RuntimeMethod*))Enumerator__ctor_m4841A4B7B7E4B083A85500F7C0FBAF8EF8F941F5_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int32>::Dispose()
inline void Enumerator_Dispose_mEB5AE551B088A6A914F7DBAEB800F47879CCE7F0 (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E *, const RuntimeMethod*))Enumerator_Dispose_mEB5AE551B088A6A914F7DBAEB800F47879CCE7F0_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int32>::MoveNext()
inline bool Enumerator_MoveNext_m803B2AF3730A28E4E3E36DF040EE4EED4C272270 (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E *, const RuntimeMethod*))Enumerator_MoveNext_m803B2AF3730A28E4E3E36DF040EE4EED4C272270_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int32>::get_Current()
inline int32_t Enumerator_get_Current_m06035E5D16D5681B554060B135E56CC434C14B0C_inline (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E *, const RuntimeMethod*))Enumerator_get_Current_m06035E5D16D5681B554060B135E56CC434C14B0C_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int32>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA52127A6CCC380A1BF2267E4BE87C3D4DC7CEC8F (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mA52127A6CCC380A1BF2267E4BE87C3D4DC7CEC8F_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int32>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mE3304562E34C7D2DB1784572262891E573913A12 (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mE3304562E34C7D2DB1784572262891E573913A12_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m9175EF416D2D8DBE705B9399735A2B976D46C156 (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * __this, Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 *, Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *, const RuntimeMethod*))Enumerator__ctor_m9175EF416D2D8DBE705B9399735A2B976D46C156_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int32>::Dispose()
inline void Enumerator_Dispose_m5E5073669F122A1858EB8A4786A77B4A38769A96 (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 *, const RuntimeMethod*))Enumerator_Dispose_m5E5073669F122A1858EB8A4786A77B4A38769A96_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int32>::MoveNext()
inline bool Enumerator_MoveNext_mA41921E99CAF134280A02265C14A4A191B1045FB (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 *, const RuntimeMethod*))Enumerator_MoveNext_mA41921E99CAF134280A02265C14A4A191B1045FB_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int32>::get_Current()
inline int32_t Enumerator_get_Current_mADEAD0F4A96F6399227342F3C128105A6C8C32AB_inline (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 *, const RuntimeMethod*))Enumerator_get_Current_mADEAD0F4A96F6399227342F3C128105A6C8C32AB_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int32>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m438EB5195F396931F06F8CCD7EFB3E6FBD31D84B (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m438EB5195F396931F06F8CCD7EFB3E6FBD31D84B_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int32>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m7E548316E0AD768E1D18A0947CECB9549100EB94 (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m7E548316E0AD768E1D18A0947CECB9549100EB94_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m9FE014451C46A060A33CA7FEAD59053774D97A0A (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 *, Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *, int32_t, const RuntimeMethod*))Enumerator__ctor_m9FE014451C46A060A33CA7FEAD59053774D97A0A_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32,System.Int64>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m21E26AC2126D29C234A767F4E8DE291245F4BB0F (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 * __this, int32_t ___key0, int64_t ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *, int32_t, int64_t, const RuntimeMethod*))KeyValuePair_2__ctor_m21E26AC2126D29C234A767F4E8DE291245F4BB0F_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::MoveNext()
inline bool Enumerator_MoveNext_m636FD69973C2065059D4855BF93E3EEF5AE630F4 (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 *, const RuntimeMethod*))Enumerator_MoveNext_m636FD69973C2065059D4855BF93E3EEF5AE630F4_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::get_Current()
inline KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28  Enumerator_get_Current_m87526ACD6E629FEB05AB9553BBF137A42641FBD7_inline (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28  (*) (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 *, const RuntimeMethod*))Enumerator_get_Current_m87526ACD6E629FEB05AB9553BBF137A42641FBD7_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::Dispose()
inline void Enumerator_Dispose_mD004C32DED36A622752979C52F3FFE3EE8339297 (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 *, const RuntimeMethod*))Enumerator_Dispose_mD004C32DED36A622752979C52F3FFE3EE8339297_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,System.Int64>::get_Key()
inline int32_t KeyValuePair_2_get_Key_mB3ADE63CBC756E574B6E583906B3D415ECE2DF59_inline (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *, const RuntimeMethod*))KeyValuePair_2_get_Key_mB3ADE63CBC756E574B6E583906B3D415ECE2DF59_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,System.Int64>::get_Value()
inline int64_t KeyValuePair_2_get_Value_mE4D6C0B237BD91BF63DA21521277D83A5F9CB523_inline (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 * __this, const RuntimeMethod* method)
{
	return ((  int64_t (*) (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *, const RuntimeMethod*))KeyValuePair_2_get_Value_mE4D6C0B237BD91BF63DA21521277D83A5F9CB523_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m6F3619DD6AF2E2724C97324CFD1773A4DE7815EF (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m6F3619DD6AF2E2724C97324CFD1773A4DE7815EF_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mBC8D38453961C86B21D52FFA6B105ACF1C9A2919 (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mBC8D38453961C86B21D52FFA6B105ACF1C9A2919_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m790DF0037856FBA3CD009DB986FB98E40175FFAD (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m790DF0037856FBA3CD009DB986FB98E40175FFAD_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6C7F3BEA9CD879B52BB6AC00E94451A1C6740D72 (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6C7F3BEA9CD879B52BB6AC00E94451A1C6740D72_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mF2C2FC374708A90A67226005057BE6E31EE8E01D (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mF2C2FC374708A90A67226005057BE6E31EE8E01D_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int64>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m5F5F7F9156A9DFA10EBBB11543819C8B9CFB79F4 (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * __this, Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 *, Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *, const RuntimeMethod*))Enumerator__ctor_m5F5F7F9156A9DFA10EBBB11543819C8B9CFB79F4_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int64>::Dispose()
inline void Enumerator_Dispose_mFF4680747D85F4C70F5C1845C65AC93B7130A3F1 (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 *, const RuntimeMethod*))Enumerator_Dispose_mFF4680747D85F4C70F5C1845C65AC93B7130A3F1_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int64>::MoveNext()
inline bool Enumerator_MoveNext_mE8561C4752E33E1D58CA3AC210D9B55793C3BD95 (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 *, const RuntimeMethod*))Enumerator_MoveNext_mE8561C4752E33E1D58CA3AC210D9B55793C3BD95_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int64>::get_Current()
inline int32_t Enumerator_get_Current_mFFE4BB59502921FC4589953BA35C3E1DC4653D41_inline (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 *, const RuntimeMethod*))Enumerator_get_Current_mFFE4BB59502921FC4589953BA35C3E1DC4653D41_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int64>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m23926497E68957E3CF415EC16267F34925737F6C (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m23926497E68957E3CF415EC16267F34925737F6C_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int64>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m6A18EB84BF6A26717789AB7E76CB96DCC1724603 (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m6A18EB84BF6A26717789AB7E76CB96DCC1724603_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int64>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m615E2DC318A84EF68EC120CF3EC1BD562E7A79B1 (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * __this, Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F *, Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *, const RuntimeMethod*))Enumerator__ctor_m615E2DC318A84EF68EC120CF3EC1BD562E7A79B1_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int64>::Dispose()
inline void Enumerator_Dispose_mCA3918ADE453A2263AA57D56CD33A680F59A6E04 (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F *, const RuntimeMethod*))Enumerator_Dispose_mCA3918ADE453A2263AA57D56CD33A680F59A6E04_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int64>::MoveNext()
inline bool Enumerator_MoveNext_m92A76A3DFFDAA6A7830C8DE6C20F990CEDCA2D83 (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F *, const RuntimeMethod*))Enumerator_MoveNext_m92A76A3DFFDAA6A7830C8DE6C20F990CEDCA2D83_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int64>::get_Current()
inline int64_t Enumerator_get_Current_mE1D4CC4ED092F5AE94E03D3B3A11CF0D8E4CB393_inline (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * __this, const RuntimeMethod* method)
{
	return ((  int64_t (*) (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F *, const RuntimeMethod*))Enumerator_get_Current_mE1D4CC4ED092F5AE94E03D3B3A11CF0D8E4CB393_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int64>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9E472994687B101566BDB84C10170AFF1F9CD715 (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m9E472994687B101566BDB84C10170AFF1F9CD715_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int64>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m79CC3D4E46945F0C0F79E8DFDCEE058AEEE4E6F7 (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m79CC3D4E46945F0C0F79E8DFDCEE058AEEE4E6F7_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m80D4708C5206E1F59BD44889792BAA9775679E96 (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C *, Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *, int32_t, const RuntimeMethod*))Enumerator__ctor_m80D4708C5206E1F59BD44889792BAA9775679E96_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m38685BA70A8C37D1ABABB4A73A97A7F5ED0AC270 (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 * __this, int32_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *, int32_t, RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m38685BA70A8C37D1ABABB4A73A97A7F5ED0AC270_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_mEEAA9A380252BB2F9B2403853F4C00F2F643ADC4 (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C *, const RuntimeMethod*))Enumerator_MoveNext_mEEAA9A380252BB2F9B2403853F4C00F2F643ADC4_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::get_Current()
inline KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0  Enumerator_get_Current_mE5033FC555E7BC63DDC919B903A8A305C3AADBEB_inline (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0  (*) (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C *, const RuntimeMethod*))Enumerator_get_Current_mE5033FC555E7BC63DDC919B903A8A305C3AADBEB_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::Dispose()
inline void Enumerator_Dispose_m7567E65C01E35A09AD2AD4814D708A8E76469D31 (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C *, const RuntimeMethod*))Enumerator_Dispose_m7567E65C01E35A09AD2AD4814D708A8E76469D31_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>::get_Key()
inline int32_t KeyValuePair_2_get_Key_mCA6E77030F4BE64105E6B3EFB3CBB8E6EC08CA0A_inline (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *, const RuntimeMethod*))KeyValuePair_2_get_Key_mCA6E77030F4BE64105E6B3EFB3CBB8E6EC08CA0A_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>::get_Value()
inline RuntimeObject * KeyValuePair_2_get_Value_mC1E2EFCF98529D0550A547CF87C6EAB6821741BF_inline (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *, const RuntimeMethod*))KeyValuePair_2_get_Value_mC1E2EFCF98529D0550A547CF87C6EAB6821741BF_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mE31127DED41390ACECB2F7D11BFCD0508836D483 (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mE31127DED41390ACECB2F7D11BFCD0508836D483_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mDC4CA770EF0C362C43E509306DCD5A153CAF677A (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mDC4CA770EF0C362C43E509306DCD5A153CAF677A_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mCA6962A611849247C8B37214CF32C7370E87F3B3 (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mCA6962A611849247C8B37214CF32C7370E87F3B3_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC2E49BCD5B565E3C55CBEFEF9E80FBC6EBAF48BD (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC2E49BCD5B565E3C55CBEFEF9E80FBC6EBAF48BD_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m0B59FBF64286678F16053F28D15E2D42100DAE38 (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m0B59FBF64286678F16053F28D15E2D42100DAE38_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_mEA96571420EE81B516D0C72BA0DA6AB6DF9C3D21 (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * __this, Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA *, Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *, const RuntimeMethod*))Enumerator__ctor_mEA96571420EE81B516D0C72BA0DA6AB6DF9C3D21_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>::Dispose()
inline void Enumerator_Dispose_m18560771770B27164D929430D52691A8B91EED40 (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA *, const RuntimeMethod*))Enumerator_Dispose_m18560771770B27164D929430D52691A8B91EED40_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_mA2ED7DB9BD5A1F9A31392132DDE9FB0C0B46FC33 (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA *, const RuntimeMethod*))Enumerator_MoveNext_mA2ED7DB9BD5A1F9A31392132DDE9FB0C0B46FC33_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>::get_Current()
inline int32_t Enumerator_get_Current_mEE9617C9ECD7EEA6CAA8FC1AE4F768FD45871932_inline (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA *, const RuntimeMethod*))Enumerator_get_Current_mEE9617C9ECD7EEA6CAA8FC1AE4F768FD45871932_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m96D7DCA6540A7BA8D6F6FF5B25915AB946836D95 (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m96D7DCA6540A7BA8D6F6FF5B25915AB946836D95_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mEEC909B4A6CD638929C48E7D489A3952181EA32E (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mEEC909B4A6CD638929C48E7D489A3952181EA32E_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m0023AA61CB0CE57C4673F8E69FB53FDA6CFD901A (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * __this, Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F *, Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *, const RuntimeMethod*))Enumerator__ctor_m0023AA61CB0CE57C4673F8E69FB53FDA6CFD901A_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>::Dispose()
inline void Enumerator_Dispose_m2FEEBA0F2315272E479E7EB8288DC2012D9A334A (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F *, const RuntimeMethod*))Enumerator_Dispose_m2FEEBA0F2315272E479E7EB8288DC2012D9A334A_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m78AD7EE99253D01FE03BC9917F994D4E2014DAA4 (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F *, const RuntimeMethod*))Enumerator_MoveNext_m78AD7EE99253D01FE03BC9917F994D4E2014DAA4_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>::get_Current()
inline RuntimeObject * Enumerator_get_Current_mC05D3D6AD41313CA564794A0750EB5BC5AA04948_inline (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F *, const RuntimeMethod*))Enumerator_get_Current_mC05D3D6AD41313CA564794A0750EB5BC5AA04948_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m6C74908B69B3F887D96065A67581EA99F83F7C16 (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m6C74908B69B3F887D96065A67581EA99F83F7C16_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m713158B72A8092916C6C32994D23EB6FEC86115F (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m713158B72A8092916C6C32994D23EB6FEC86115F_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m78528D3ED5CC5A644719560C40207D60F5241A0D (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 *, Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *, int32_t, const RuntimeMethod*))Enumerator__ctor_m78528D3ED5CC5A644719560C40207D60F5241A0D_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector3>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_mE58871D97086E344F7BC286FD8C5221914CA4C2A (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 * __this, int32_t ___key0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *, int32_t, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E , const RuntimeMethod*))KeyValuePair_2__ctor_mE58871D97086E344F7BC286FD8C5221914CA4C2A_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::MoveNext()
inline bool Enumerator_MoveNext_m15C4A84606B50B99D1B8265BF6592F52618E9500 (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 *, const RuntimeMethod*))Enumerator_MoveNext_m15C4A84606B50B99D1B8265BF6592F52618E9500_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::get_Current()
inline KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19  Enumerator_get_Current_m36A4A6CA28113D3900FC72688521465A7A29F2E9_inline (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19  (*) (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 *, const RuntimeMethod*))Enumerator_get_Current_m36A4A6CA28113D3900FC72688521465A7A29F2E9_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::Dispose()
inline void Enumerator_Dispose_m0B755E2EEE30CA186521EA96ECA4CD70936A80F7 (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 *, const RuntimeMethod*))Enumerator_Dispose_m0B755E2EEE30CA186521EA96ECA4CD70936A80F7_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector3>::get_Key()
inline int32_t KeyValuePair_2_get_Key_m34918F2F2A3F1B015907B1A269EFAD32088DD7D6_inline (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m34918F2F2A3F1B015907B1A269EFAD32088DD7D6_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Vector3>::get_Value()
inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  KeyValuePair_2_get_Value_mE4FFC5EADEA9A178218895B9C89D86A4289CF86B_inline (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 * __this, const RuntimeMethod* method)
{
	return ((  Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  (*) (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *, const RuntimeMethod*))KeyValuePair_2_get_Value_mE4FFC5EADEA9A178218895B9C89D86A4289CF86B_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m83DF1B387A5B332F8BD53143CF39A2C8B7E9D738 (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m83DF1B387A5B332F8BD53143CF39A2C8B7E9D738_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mFB2B02C603C904A54D7984CB6FE7A42D0DD2C59C (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mFB2B02C603C904A54D7984CB6FE7A42D0DD2C59C_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mC7C5F9F26A46F627411FECE9B25ECCF2C1C726C7 (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mC7C5F9F26A46F627411FECE9B25ECCF2C1C726C7_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE44AA33A82FC173DA7ED8D23E98B8480A957511B (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE44AA33A82FC173DA7ED8D23E98B8480A957511B_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDA21910545AA9F64E3504B6FB36E9BF544A18FA0 (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDA21910545AA9F64E3504B6FB36E9BF544A18FA0_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.Vector3>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m9729B44D1341793704F070DC0C969680EFBFCB82 (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * __this, Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 *, Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *, const RuntimeMethod*))Enumerator__ctor_m9729B44D1341793704F070DC0C969680EFBFCB82_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.Vector3>::Dispose()
inline void Enumerator_Dispose_mC830890E2C633813E2FFF10B1E2157CEA8E5D738 (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 *, const RuntimeMethod*))Enumerator_Dispose_mC830890E2C633813E2FFF10B1E2157CEA8E5D738_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.Vector3>::MoveNext()
inline bool Enumerator_MoveNext_m1CC8DD6FFF2A8C49C6040540FFADF0D43165484E (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 *, const RuntimeMethod*))Enumerator_MoveNext_m1CC8DD6FFF2A8C49C6040540FFADF0D43165484E_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.Vector3>::get_Current()
inline int32_t Enumerator_get_Current_m869241E4C8CA61842F65EC2121E3DA8120F9D030_inline (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 *, const RuntimeMethod*))Enumerator_get_Current_m869241E4C8CA61842F65EC2121E3DA8120F9D030_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m0A4E7E4F6AA8B58B9F3EE662989218081262D667 (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m0A4E7E4F6AA8B58B9F3EE662989218081262D667_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m07CF58BA8E6DEF222C96F0445D9C57EB9F2A50E5 (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m07CF58BA8E6DEF222C96F0445D9C57EB9F2A50E5_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.Vector3>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m1D0400BAB2831A2933BBE626D7F0EDB8112112DB (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * __this, Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB *, Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *, const RuntimeMethod*))Enumerator__ctor_m1D0400BAB2831A2933BBE626D7F0EDB8112112DB_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.Vector3>::Dispose()
inline void Enumerator_Dispose_mD2FCFAEF375A01BA8152CE32EFE6894236FBCF1A (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB *, const RuntimeMethod*))Enumerator_Dispose_mD2FCFAEF375A01BA8152CE32EFE6894236FBCF1A_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.Vector3>::MoveNext()
inline bool Enumerator_MoveNext_m6BB37B162A44BA7E8104BCF04BE66AC8D5E6E46C (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB *, const RuntimeMethod*))Enumerator_MoveNext_m6BB37B162A44BA7E8104BCF04BE66AC8D5E6E46C_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.Vector3>::get_Current()
inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Enumerator_get_Current_m0D4D061446C8398ECE760974AF85F2F1351D2034_inline (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * __this, const RuntimeMethod* method)
{
	return ((  Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  (*) (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB *, const RuntimeMethod*))Enumerator_get_Current_m0D4D061446C8398ECE760974AF85F2F1351D2034_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mB2501BE9A8F0CECFDBA452D5FAAEA9C975DC3C95 (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mB2501BE9A8F0CECFDBA452D5FAAEA9C975DC3C95_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mAFFB267CF743DD3752DFCB8956582B3E5EAA6104 (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mAFFB267CF743DD3752DFCB8956582B3E5EAA6104_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m42803D630A18369CDADA231A8C001082B4374DEC (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 *, Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *, int32_t, const RuntimeMethod*))Enumerator__ctor_m42803D630A18369CDADA231A8C001082B4374DEC_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32Enum,System.Boolean>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m1CFC34AF05FCD33777C0AE400988411A8AB6AE7C (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 * __this, int32_t ___key0, bool ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *, int32_t, bool, const RuntimeMethod*))KeyValuePair_2__ctor_m1CFC34AF05FCD33777C0AE400988411A8AB6AE7C_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::MoveNext()
inline bool Enumerator_MoveNext_m793FAF3A359D2BA5916599557EDB8347386EF41C (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 *, const RuntimeMethod*))Enumerator_MoveNext_m793FAF3A359D2BA5916599557EDB8347386EF41C_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::get_Current()
inline KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13  Enumerator_get_Current_m89583C31CE0988EA40B8F44C35B8C2AD93B7F1AF_inline (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13  (*) (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 *, const RuntimeMethod*))Enumerator_get_Current_m89583C31CE0988EA40B8F44C35B8C2AD93B7F1AF_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::Dispose()
inline void Enumerator_Dispose_mE50DD025B4C1FBD8361CBF8B92DAC3FF29670DAF (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 *, const RuntimeMethod*))Enumerator_Dispose_mE50DD025B4C1FBD8361CBF8B92DAC3FF29670DAF_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32Enum,System.Boolean>::get_Key()
inline int32_t KeyValuePair_2_get_Key_m02D48511F5ADB4DD26381180CD512C189D1F3C2A_inline (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m02D48511F5ADB4DD26381180CD512C189D1F3C2A_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32Enum,System.Boolean>::get_Value()
inline bool KeyValuePair_2_get_Value_mB9C0510DCC534574E31E0D0E7F99FFFD6800DB86_inline (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *, const RuntimeMethod*))KeyValuePair_2_get_Value_mB9C0510DCC534574E31E0D0E7F99FFFD6800DB86_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mB3C0A4155FEAEC243539B1791F60E77D529EDBA5 (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mB3C0A4155FEAEC243539B1791F60E77D529EDBA5_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m83453B15F7F85105C76FA1B6E7943807D14D9F91 (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m83453B15F7F85105C76FA1B6E7943807D14D9F91_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m3EAFAC5F05013057D91853158510DDD1D5752132 (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m3EAFAC5F05013057D91853158510DDD1D5752132_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB1040FAC202AE8213C51C7220E6AC7C864488F5E (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB1040FAC202AE8213C51C7220E6AC7C864488F5E_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m76B6D06456DA5C96765E895AC12804D78E13D7AB (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m76B6D06456DA5C96765E895AC12804D78E13D7AB_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m0E7FE86AAA51FD50CADE6A4EF58F79D3A158EF0F (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * __this, Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 *, Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *, const RuntimeMethod*))Enumerator__ctor_m0E7FE86AAA51FD50CADE6A4EF58F79D3A158EF0F_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Boolean>::Dispose()
inline void Enumerator_Dispose_m2C977827EDC826E5FBCE88734190D93EDA7F7C62 (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 *, const RuntimeMethod*))Enumerator_Dispose_m2C977827EDC826E5FBCE88734190D93EDA7F7C62_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Boolean>::MoveNext()
inline bool Enumerator_MoveNext_m59F7AF2F6995B1991B7326FAB4E6439433B88ED3 (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 *, const RuntimeMethod*))Enumerator_MoveNext_m59F7AF2F6995B1991B7326FAB4E6439433B88ED3_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Boolean>::get_Current()
inline int32_t Enumerator_get_Current_mD18F6CC68417BE133B6207910498954A0D70E334_inline (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 *, const RuntimeMethod*))Enumerator_get_Current_mD18F6CC68417BE133B6207910498954A0D70E334_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m25DE5F42A2BCFCF9542411836F400F2DCA669596 (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m25DE5F42A2BCFCF9542411836F400F2DCA669596_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m7C57FA31412AED2CC969167AF134356035D30100 (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m7C57FA31412AED2CC969167AF134356035D30100_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m89BDFC607C1AB1C51BEEC65617C07AA870B9AE43 (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * __this, Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 *, Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *, const RuntimeMethod*))Enumerator__ctor_m89BDFC607C1AB1C51BEEC65617C07AA870B9AE43_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Boolean>::Dispose()
inline void Enumerator_Dispose_mC449D9AEBAEDCE6526371CC0047FFD582D03DA30 (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 *, const RuntimeMethod*))Enumerator_Dispose_mC449D9AEBAEDCE6526371CC0047FFD582D03DA30_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Boolean>::MoveNext()
inline bool Enumerator_MoveNext_mAC140F53C74564529B3E62DA36264184BC69685A (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 *, const RuntimeMethod*))Enumerator_MoveNext_mAC140F53C74564529B3E62DA36264184BC69685A_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Boolean>::get_Current()
inline bool Enumerator_get_Current_m3C0E7D4705139FBE41BB267EE3B5CBAA91AFD503_inline (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 *, const RuntimeMethod*))Enumerator_get_Current_m3C0E7D4705139FBE41BB267EE3B5CBAA91AFD503_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mF601CB08A0133389737C982455C6FCD015AB442E (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mF601CB08A0133389737C982455C6FCD015AB442E_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m3471AD117BFCAB280C8A71888411A7952E05FAD8 (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m3471AD117BFCAB280C8A71888411A7952E05FAD8_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m56F92EB7D5487D2DC35606DE760ADBD255A98AAD (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 *, Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *, int32_t, const RuntimeMethod*))Enumerator__ctor_m56F92EB7D5487D2DC35606DE760ADBD255A98AAD_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int32Enum,System.Object>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m723E5869627BAE32A27DFCAA1D70A915718E7CA6 (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 * __this, int32_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *, int32_t, RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m723E5869627BAE32A27DFCAA1D70A915718E7CA6_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m80F3FF01D8D7F1984ECCCB4530C537211153F4C8 (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 *, const RuntimeMethod*))Enumerator_MoveNext_m80F3FF01D8D7F1984ECCCB4530C537211153F4C8_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::get_Current()
inline KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1  Enumerator_get_Current_mD0DF1E75C7363071E8AABDD5675B9C6A01A3D163_inline (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1  (*) (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 *, const RuntimeMethod*))Enumerator_get_Current_mD0DF1E75C7363071E8AABDD5675B9C6A01A3D163_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::Dispose()
inline void Enumerator_Dispose_m8C287968D89FB1FF998FF96D1B2EF8C30B556B6F (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 *, const RuntimeMethod*))Enumerator_Dispose_m8C287968D89FB1FF998FF96D1B2EF8C30B556B6F_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32Enum,System.Object>::get_Key()
inline int32_t KeyValuePair_2_get_Key_m552EF9E81C281CE4DD62C0903BF6DC9D272F476E_inline (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m552EF9E81C281CE4DD62C0903BF6DC9D272F476E_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32Enum,System.Object>::get_Value()
inline RuntimeObject * KeyValuePair_2_get_Value_mB10BAC8935675641594C1F047A5125EC590EBEE1_inline (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *, const RuntimeMethod*))KeyValuePair_2_get_Value_mB10BAC8935675641594C1F047A5125EC590EBEE1_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m5BCF5E6BDB861A086803502F5D58530E2DB4D8CA (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m5BCF5E6BDB861A086803502F5D58530E2DB4D8CA_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m755D0F91E9764F485A3DBCB655E73EB3A82C7A6D (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m755D0F91E9764F485A3DBCB655E73EB3A82C7A6D_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m6C94F49529E71D2A3C681FE5C2C10922821D8FDA (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m6C94F49529E71D2A3C681FE5C2C10922821D8FDA_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4893B68861A9A1406F650F163F5040C33154BBE3 (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4893B68861A9A1406F650F163F5040C33154BBE3_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m62312FFD339EAF57616F8E06BD94151D26ADFC75 (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m62312FFD339EAF57616F8E06BD94151D26ADFC75_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m873380F9F3B3E43EF01BCBB4AA052BFDFE12C73E (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * __this, Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 *, Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *, const RuntimeMethod*))Enumerator__ctor_m873380F9F3B3E43EF01BCBB4AA052BFDFE12C73E_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Object>::Dispose()
inline void Enumerator_Dispose_m79E16F0209BDDD92F208DE1F039B0935D57135C1 (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 *, const RuntimeMethod*))Enumerator_Dispose_m79E16F0209BDDD92F208DE1F039B0935D57135C1_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m48A8D06ED3FFA43F3D74538925FAD29EC1CB01C3 (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 *, const RuntimeMethod*))Enumerator_MoveNext_m48A8D06ED3FFA43F3D74538925FAD29EC1CB01C3_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Object>::get_Current()
inline int32_t Enumerator_get_Current_mE31B6B24EAB30E4FD590E2729796FB76C19CD203_inline (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 *, const RuntimeMethod*))Enumerator_get_Current_mE31B6B24EAB30E4FD590E2729796FB76C19CD203_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m2DD4DA7722B76C1AE0315FC3B151178FA2389A5E (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m2DD4DA7722B76C1AE0315FC3B151178FA2389A5E_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m93A8324306262A8C3FEC3BC9C845489369EB847B (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m93A8324306262A8C3FEC3BC9C845489369EB847B_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_mD15ACB38C0BEE4F2E70827BC9264490BCBAA0A5D (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * __this, Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 *, Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *, const RuntimeMethod*))Enumerator__ctor_mD15ACB38C0BEE4F2E70827BC9264490BCBAA0A5D_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Object>::Dispose()
inline void Enumerator_Dispose_mD80EB4F34363556C0DB46455E0B72B89018A4F3C (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 *, const RuntimeMethod*))Enumerator_Dispose_mD80EB4F34363556C0DB46455E0B72B89018A4F3C_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m591CCA2E5BC073733DB11EDEBC6523FF1188D830 (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 *, const RuntimeMethod*))Enumerator_MoveNext_m591CCA2E5BC073733DB11EDEBC6523FF1188D830_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Object>::get_Current()
inline RuntimeObject * Enumerator_get_Current_m6C2AF5B57480AE0440F937EF9A50D3803ED850EE_inline (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 *, const RuntimeMethod*))Enumerator_get_Current_m6C2AF5B57480AE0440F937EF9A50D3803ED850EE_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mCD53289BA91C96B4B27DF8D40B6E4273690E63D3 (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mCD53289BA91C96B4B27DF8D40B6E4273690E63D3_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m05F6BA06AD95BB99EFB6DB2D5CECA6C5962BD444 (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m05F6BA06AD95BB99EFB6DB2D5CECA6C5962BD444_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m069D16ABB093DB4DAFA67ED6031BDC13ABF13ABC (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD *, Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *, int32_t, const RuntimeMethod*))Enumerator__ctor_m069D16ABB093DB4DAFA67ED6031BDC13ABF13ABC_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<System.Int64,System.Object>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m5B93107CD78CFF39793DCC1FB37344B266FAD40E (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 * __this, int64_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *, int64_t, RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m5B93107CD78CFF39793DCC1FB37344B266FAD40E_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m31BADE5F38320B5C842F509843F85760E1F96D25 (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD *, const RuntimeMethod*))Enumerator_MoveNext_m31BADE5F38320B5C842F509843F85760E1F96D25_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::get_Current()
inline KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2  Enumerator_get_Current_m6C135BE69D6A319DBF2D1C7CD7E68456A79784A9_inline (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2  (*) (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD *, const RuntimeMethod*))Enumerator_get_Current_m6C135BE69D6A319DBF2D1C7CD7E68456A79784A9_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::Dispose()
inline void Enumerator_Dispose_mA09F57BFBA010D5CE0777F1E51F7D29ADCB525E1 (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD *, const RuntimeMethod*))Enumerator_Dispose_mA09F57BFBA010D5CE0777F1E51F7D29ADCB525E1_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Int64,System.Object>::get_Key()
inline int64_t KeyValuePair_2_get_Key_m8100BF3E3F64307412AF522908A74E48B8A7BDAD_inline (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 * __this, const RuntimeMethod* method)
{
	return ((  int64_t (*) (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m8100BF3E3F64307412AF522908A74E48B8A7BDAD_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Int64,System.Object>::get_Value()
inline RuntimeObject * KeyValuePair_2_get_Value_m9FB8CF0F4C684DF0F6CE4F9BE0E0F80216B06268_inline (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m9FB8CF0F4C684DF0F6CE4F9BE0E0F80216B06268_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8179857B7A1E68EA957233137E844CA4AFC1B3BF (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m8179857B7A1E68EA957233137E844CA4AFC1B3BF_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m95AFDCF4D8E6F813E03D3BFFF5F0D1F7BFB0742A (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m95AFDCF4D8E6F813E03D3BFFF5F0D1F7BFB0742A_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB65D1065175B5F82C094B21DF97FFD8714A04E3C (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB65D1065175B5F82C094B21DF97FFD8714A04E3C_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB87833CDF9A5A409CD9CECFF9171B09CB2DB6A6C (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB87833CDF9A5A409CD9CECFF9171B09CB2DB6A6C_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m983F007BC93451CF674DA9A7999FE078A70CA8E7 (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m983F007BC93451CF674DA9A7999FE078A70CA8E7_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int64,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_m3DD4FD0B5C4CC982E8C25EFC8F9AEB74C430E5BB (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * __this, Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F *, Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *, const RuntimeMethod*))Enumerator__ctor_m3DD4FD0B5C4CC982E8C25EFC8F9AEB74C430E5BB_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int64,System.Object>::Dispose()
inline void Enumerator_Dispose_mE45B6E60FCAAB3BDB36DD849D6DBACA4D97F751D (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F *, const RuntimeMethod*))Enumerator_Dispose_mE45B6E60FCAAB3BDB36DD849D6DBACA4D97F751D_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int64,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m19CE97C06341764BCE16E812AD163C42267E00B8 (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F *, const RuntimeMethod*))Enumerator_MoveNext_m19CE97C06341764BCE16E812AD163C42267E00B8_gshared)(__this, method);
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int64,System.Object>::get_Current()
inline int64_t Enumerator_get_Current_mFF6BCB7AD8833EC037DAFB51C7B3CD9AD54C66F0_inline (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * __this, const RuntimeMethod* method)
{
	return ((  int64_t (*) (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F *, const RuntimeMethod*))Enumerator_get_Current_mFF6BCB7AD8833EC037DAFB51C7B3CD9AD54C66F0_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mEA72357712BEDAC08223106F58143D40BA2E98A1 (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_mEA72357712BEDAC08223106F58143D40BA2E98A1_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m492E8E7AEE24A270FF6B04940BEC3B59C9E790E0 (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m492E8E7AEE24A270FF6B04940BEC3B59C9E790E0_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int64,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
inline void Enumerator__ctor_mBFE66B9C413A3C3AF059E708AE48FE1FA757D90E (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * __this, Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * ___dictionary0, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 *, Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *, const RuntimeMethod*))Enumerator__ctor_mBFE66B9C413A3C3AF059E708AE48FE1FA757D90E_gshared)(__this, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int64,System.Object>::Dispose()
inline void Enumerator_Dispose_m0033C49781433E4A06F66E631BF1F7378D1BFF7B (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 *, const RuntimeMethod*))Enumerator_Dispose_m0033C49781433E4A06F66E631BF1F7378D1BFF7B_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int64,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_m80E734EE5F4BDB5BDEB07709FB0633FE5C275FEC (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 *, const RuntimeMethod*))Enumerator_MoveNext_m80E734EE5F4BDB5BDEB07709FB0633FE5C275FEC_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int64,System.Object>::get_Current()
inline RuntimeObject * Enumerator_get_Current_m8EA83E822D496B2BB2A7627A59B99EDECE63B32F_inline (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 *, const RuntimeMethod*))Enumerator_get_Current_m8EA83E822D496B2BB2A7627A59B99EDECE63B32F_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m56DE961685793B379A7F8B55FF46BF9EC1462E2C (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m56DE961685793B379A7F8B55FF46BF9EC1462E2C_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_mFECAA3A465D12B667519D32139EE1B2EC2CFA516 (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_mFECAA3A465D12B667519D32139EE1B2EC2CFA516_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
inline void Enumerator__ctor_m695AA9A6AF64DACD09A0D94A6CA10A128B23686B (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 *, Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C *, int32_t, const RuntimeMethod*))Enumerator__ctor_m695AA9A6AF64DACD09A0D94A6CA10A128B23686B_gshared)(__this, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Void System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.IntVec3,System.Object>::.ctor(TKey,TValue)
inline void KeyValuePair_2__ctor_m0B937D5FF90DED8516184F4E7CFE68C9C1DB2326 (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 * __this, IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  ___key0, RuntimeObject * ___value1, const RuntimeMethod* method)
{
	((  void (*) (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *, IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 , RuntimeObject *, const RuntimeMethod*))KeyValuePair_2__ctor_m0B937D5FF90DED8516184F4E7CFE68C9C1DB2326_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_mB7ABC096F17D5B6D3195AF0EDD40FB6F907A7CEF (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 *, const RuntimeMethod*))Enumerator_MoveNext_mB7ABC096F17D5B6D3195AF0EDD40FB6F907A7CEF_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::get_Current()
inline KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1  Enumerator_get_Current_m672A8CC05473A0DF3951A966988E386BA19B2BD6_inline (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1  (*) (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 *, const RuntimeMethod*))Enumerator_get_Current_m672A8CC05473A0DF3951A966988E386BA19B2BD6_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::Dispose()
inline void Enumerator_Dispose_mE77F93DFA6A594FB99BCC1F89A98CA9E4A77C919 (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 *, const RuntimeMethod*))Enumerator_Dispose_mE77F93DFA6A594FB99BCC1F89A98CA9E4A77C919_gshared)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.IntVec3,System.Object>::get_Key()
inline IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  KeyValuePair_2_get_Key_m2FFF09F81365F1DD53A5F552FFC94DF524A530F6_inline (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 * __this, const RuntimeMethod* method)
{
	return ((  IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  (*) (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *, const RuntimeMethod*))KeyValuePair_2_get_Key_m2FFF09F81365F1DD53A5F552FFC94DF524A530F6_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<UnityEngine.ProBuilder.IntVec3,System.Object>::get_Value()
inline RuntimeObject * KeyValuePair_2_get_Value_mF00271CDF0593E0B4D4FFEE8BB5B71907612A3AB_inline (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *, const RuntimeMethod*))KeyValuePair_2_get_Value_mF00271CDF0593E0B4D4FFEE8BB5B71907612A3AB_gshared_inline)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IEnumerator.get_Current()
inline RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m0AE42B5CA78ABD32A1953E9B49AA1C5CCED0B39D (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m0AE42B5CA78ABD32A1953E9B49AA1C5CCED0B39D_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IEnumerator.Reset()
inline void Enumerator_System_Collections_IEnumerator_Reset_m79F157388D7D9340F704B4A12DE261005AD166BD (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m79F157388D7D9340F704B4A12DE261005AD166BD_gshared)(__this, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
inline DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mF785CA7D214FD2549A4B12DFF2BF03775914BC1C (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, const RuntimeMethod* method)
{
	return ((  DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  (*) (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mF785CA7D214FD2549A4B12DFF2BF03775914BC1C_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7195A3F0F61A9C4A6DEB5CD364EF7B67C77F5FF7 (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7195A3F0F61A9C4A6DEB5CD364EF7B67C77F5FF7_gshared)(__this, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
inline RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mD0233A71B8EB93AC878907357C8DF35D913F0FD1 (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject * (*) (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 *, const RuntimeMethod*))Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mD0233A71B8EB93AC878907357C8DF35D913F0FD1_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.List`1/Enumerator<Cinemachine.CinemachineClearShot/Pair>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mEFE6274C094B324FA4D8379862971A455A1791C4_gshared (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * __this, List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 * ___list0, const RuntimeMethod* method)
{
	{
		List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 * L_0 = ___list0;
		__this->set_list_0(L_0);
		__this->set_index_1(0);
		List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 * L_1 = ___list0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get__version_3();
		__this->set_version_2(L_2);
		Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB * L_3 = (Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mEFE6274C094B324FA4D8379862971A455A1791C4_AdjustorThunk (RuntimeObject * __this, List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 * ___list0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * _thisAdjusted = reinterpret_cast<Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 *>(__this + _offset);
	Enumerator__ctor_mEFE6274C094B324FA4D8379862971A455A1791C4(_thisAdjusted, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineClearShot/Pair>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB82A7AD189A2AB2C74AAE37813863000CB80F459_gshared (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mB82A7AD189A2AB2C74AAE37813863000CB80F459_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * _thisAdjusted = reinterpret_cast<Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 *>(__this + _offset);
	Enumerator_Dispose_mB82A7AD189A2AB2C74AAE37813863000CB80F459(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineClearShot/Pair>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4B52B5F16E79A656E0119799FBB378418799A357_gshared (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * __this, const RuntimeMethod* method)
{
	List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 * V_0 = NULL;
	{
		List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 * L_0 = (List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 *)__this->get_list_0();
		V_0 = (List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 *)L_0;
		int32_t L_1 = (int32_t)__this->get_version_2();
		List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 * L_2 = V_0;
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__version_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
		{
			goto IL_004a;
		}
	}
	{
		int32_t L_4 = (int32_t)__this->get_index_1();
		List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 * L_5 = V_0;
		NullCheck(L_5);
		int32_t L_6 = (int32_t)L_5->get__size_2();
		if ((!(((uint32_t)L_4) < ((uint32_t)L_6))))
		{
			goto IL_004a;
		}
	}
	{
		List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 * L_7 = V_0;
		NullCheck(L_7);
		PairU5BU5D_t7441CA8A5CDCAB9FDC960E4D579F036B21001AD9* L_8 = (PairU5BU5D_t7441CA8A5CDCAB9FDC960E4D579F036B21001AD9*)L_7->get__items_1();
		int32_t L_9 = (int32_t)__this->get_index_1();
		NullCheck(L_8);
		int32_t L_10 = L_9;
		Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		__this->set_current_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_004a:
	{
		bool L_13;
		L_13 = Enumerator_MoveNextRare_m1A979D2068C824200ECDCC2CDBBDC7F5FC59063D((Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 *)(Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
		return (bool)L_13;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m4B52B5F16E79A656E0119799FBB378418799A357_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * _thisAdjusted = reinterpret_cast<Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m4B52B5F16E79A656E0119799FBB378418799A357(_thisAdjusted, method);
	return _returnValue;
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineClearShot/Pair>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_m1A979D2068C824200ECDCC2CDBBDC7F5FC59063D_gshared (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 * L_1 = (List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 * L_3 = (List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 *)__this->get_list_0();
		NullCheck(L_3);
		int32_t L_4 = (int32_t)L_3->get__size_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)));
		Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB * L_5 = (Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_5, sizeof(Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNextRare_m1A979D2068C824200ECDCC2CDBBDC7F5FC59063D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * _thisAdjusted = reinterpret_cast<Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNextRare_m1A979D2068C824200ECDCC2CDBBDC7F5FC59063D(_thisAdjusted, method);
	return _returnValue;
}
// T System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineClearShot/Pair>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  Enumerator_get_Current_mAB454C2B3CC6A27AA71355E581A4D1EAC56A25AA_gshared (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * __this, const RuntimeMethod* method)
{
	{
		Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  L_0 = (Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB )__this->get_current_3();
		return (Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB )L_0;
	}
}
IL2CPP_EXTERN_C  Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  Enumerator_get_Current_mAB454C2B3CC6A27AA71355E581A4D1EAC56A25AA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * _thisAdjusted = reinterpret_cast<Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 *>(__this + _offset);
	Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  _returnValue;
	_returnValue = Enumerator_get_Current_mAB454C2B3CC6A27AA71355E581A4D1EAC56A25AA_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineClearShot/Pair>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD1F99316C43078BD34E0A276057FA91B8D3E4FFF_gshared (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * __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();
		List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 * L_2 = (List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 *)__this->get_list_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__size_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0024;
		}
	}

IL_001d:
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)31), /*hidden argument*/NULL);
	}

IL_0024:
	{
		Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  L_4;
		L_4 = Enumerator_get_Current_mAB454C2B3CC6A27AA71355E581A4D1EAC56A25AA_inline((Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 *)(Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD1F99316C43078BD34E0A276057FA91B8D3E4FFF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * _thisAdjusted = reinterpret_cast<Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mD1F99316C43078BD34E0A276057FA91B8D3E4FFF(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineClearShot/Pair>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m0D15C343BAE496FA20D4FECA0D86B31E27EF6170_gshared (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 * L_1 = (List_1_tC3D8BBE8C45B9380437542CD2070CE4536386B34 *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		__this->set_index_1(0);
		Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB * L_3 = (Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m0D15C343BAE496FA20D4FECA0D86B31E27EF6170_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * _thisAdjusted = reinterpret_cast<Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m0D15C343BAE496FA20D4FECA0D86B31E27EF6170(_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.List`1/Enumerator<Cinemachine.CinemachineStateDrivenCamera/HashPair>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE08D51D370640EBB0A29DDE1D30344A4796D1BA5_gshared (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * __this, List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 * ___list0, const RuntimeMethod* method)
{
	{
		List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 * L_0 = ___list0;
		__this->set_list_0(L_0);
		__this->set_index_1(0);
		List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 * L_1 = ___list0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get__version_3();
		__this->set_version_2(L_2);
		HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790 * L_3 = (HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mE08D51D370640EBB0A29DDE1D30344A4796D1BA5_AdjustorThunk (RuntimeObject * __this, List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 * ___list0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * _thisAdjusted = reinterpret_cast<Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC *>(__this + _offset);
	Enumerator__ctor_mE08D51D370640EBB0A29DDE1D30344A4796D1BA5(_thisAdjusted, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineStateDrivenCamera/HashPair>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m495474BD667B39AB890DCCB8C3F59C05CF80EE55_gshared (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m495474BD667B39AB890DCCB8C3F59C05CF80EE55_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * _thisAdjusted = reinterpret_cast<Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC *>(__this + _offset);
	Enumerator_Dispose_m495474BD667B39AB890DCCB8C3F59C05CF80EE55(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineStateDrivenCamera/HashPair>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA8C136F18E3679C6E5E929920CEDA9E9F2833B04_gshared (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * __this, const RuntimeMethod* method)
{
	List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 * V_0 = NULL;
	{
		List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 * L_0 = (List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 *)__this->get_list_0();
		V_0 = (List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 *)L_0;
		int32_t L_1 = (int32_t)__this->get_version_2();
		List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 * L_2 = V_0;
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__version_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
		{
			goto IL_004a;
		}
	}
	{
		int32_t L_4 = (int32_t)__this->get_index_1();
		List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 * L_5 = V_0;
		NullCheck(L_5);
		int32_t L_6 = (int32_t)L_5->get__size_2();
		if ((!(((uint32_t)L_4) < ((uint32_t)L_6))))
		{
			goto IL_004a;
		}
	}
	{
		List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 * L_7 = V_0;
		NullCheck(L_7);
		HashPairU5BU5D_tE3131CB7387EDAE7F06F6FB4499C99A71C903132* L_8 = (HashPairU5BU5D_tE3131CB7387EDAE7F06F6FB4499C99A71C903132*)L_7->get__items_1();
		int32_t L_9 = (int32_t)__this->get_index_1();
		NullCheck(L_8);
		int32_t L_10 = L_9;
		HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790  L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		__this->set_current_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_004a:
	{
		bool L_13;
		L_13 = Enumerator_MoveNextRare_m7B46DD0FA15613E868DC97D1D38D3C109BB9EB6F((Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC *)(Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
		return (bool)L_13;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mA8C136F18E3679C6E5E929920CEDA9E9F2833B04_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * _thisAdjusted = reinterpret_cast<Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mA8C136F18E3679C6E5E929920CEDA9E9F2833B04(_thisAdjusted, method);
	return _returnValue;
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineStateDrivenCamera/HashPair>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_m7B46DD0FA15613E868DC97D1D38D3C109BB9EB6F_gshared (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 * L_1 = (List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 * L_3 = (List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 *)__this->get_list_0();
		NullCheck(L_3);
		int32_t L_4 = (int32_t)L_3->get__size_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)));
		HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790 * L_5 = (HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_5, sizeof(HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNextRare_m7B46DD0FA15613E868DC97D1D38D3C109BB9EB6F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * _thisAdjusted = reinterpret_cast<Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNextRare_m7B46DD0FA15613E868DC97D1D38D3C109BB9EB6F(_thisAdjusted, method);
	return _returnValue;
}
// T System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineStateDrivenCamera/HashPair>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790  Enumerator_get_Current_m6A7583D3C03634A9A16E5C6D3276334B0FF88AAD_gshared (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * __this, const RuntimeMethod* method)
{
	{
		HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790  L_0 = (HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790 )__this->get_current_3();
		return (HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790 )L_0;
	}
}
IL2CPP_EXTERN_C  HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790  Enumerator_get_Current_m6A7583D3C03634A9A16E5C6D3276334B0FF88AAD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * _thisAdjusted = reinterpret_cast<Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC *>(__this + _offset);
	HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790  _returnValue;
	_returnValue = Enumerator_get_Current_m6A7583D3C03634A9A16E5C6D3276334B0FF88AAD_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineStateDrivenCamera/HashPair>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA10BB361DD04601D0E45AD3E59BDC1B1A506D88D_gshared (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * __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();
		List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 * L_2 = (List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 *)__this->get_list_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__size_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0024;
		}
	}

IL_001d:
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)31), /*hidden argument*/NULL);
	}

IL_0024:
	{
		HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790  L_4;
		L_4 = Enumerator_get_Current_m6A7583D3C03634A9A16E5C6D3276334B0FF88AAD_inline((Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC *)(Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790  L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA10BB361DD04601D0E45AD3E59BDC1B1A506D88D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * _thisAdjusted = reinterpret_cast<Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mA10BB361DD04601D0E45AD3E59BDC1B1A506D88D(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.CinemachineStateDrivenCamera/HashPair>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mCCF60966A6CC45D51209848765CC56831953B470_gshared (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 * L_1 = (List_1_t1F6AA52D9FE5B3BA080E0AEB747D24E01FAAC060 *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		__this->set_index_1(0);
		HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790 * L_3 = (HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mCCF60966A6CC45D51209848765CC56831953B470_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * _thisAdjusted = reinterpret_cast<Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mCCF60966A6CC45D51209848765CC56831953B470(_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.List`1/Enumerator<Sirenix.Utilities.DeepReflection/PathStep>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m50C7D3DD85E676C5677C6F86CDF548577B8F4109_gshared (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * __this, List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 * ___list0, const RuntimeMethod* method)
{
	{
		List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 * L_0 = ___list0;
		__this->set_list_0(L_0);
		__this->set_index_1(0);
		List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 * L_1 = ___list0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get__version_3();
		__this->set_version_2(L_2);
		PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851 * L_3 = (PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m50C7D3DD85E676C5677C6F86CDF548577B8F4109_AdjustorThunk (RuntimeObject * __this, List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 * ___list0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * _thisAdjusted = reinterpret_cast<Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 *>(__this + _offset);
	Enumerator__ctor_m50C7D3DD85E676C5677C6F86CDF548577B8F4109(_thisAdjusted, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Utilities.DeepReflection/PathStep>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE233526DFC4445F3D879DD47D95A1077E84ABE37_gshared (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mE233526DFC4445F3D879DD47D95A1077E84ABE37_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * _thisAdjusted = reinterpret_cast<Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 *>(__this + _offset);
	Enumerator_Dispose_mE233526DFC4445F3D879DD47D95A1077E84ABE37(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Sirenix.Utilities.DeepReflection/PathStep>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3D09150FF8C5A7482790A3D0A6BBF6282927C545_gshared (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * __this, const RuntimeMethod* method)
{
	List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 * V_0 = NULL;
	{
		List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 * L_0 = (List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 *)__this->get_list_0();
		V_0 = (List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 *)L_0;
		int32_t L_1 = (int32_t)__this->get_version_2();
		List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 * L_2 = V_0;
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__version_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
		{
			goto IL_004a;
		}
	}
	{
		int32_t L_4 = (int32_t)__this->get_index_1();
		List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 * L_5 = V_0;
		NullCheck(L_5);
		int32_t L_6 = (int32_t)L_5->get__size_2();
		if ((!(((uint32_t)L_4) < ((uint32_t)L_6))))
		{
			goto IL_004a;
		}
	}
	{
		List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 * L_7 = V_0;
		NullCheck(L_7);
		PathStepU5BU5D_t32C3A5CB49B19B29CFA3F68FC434A63B9A17577B* L_8 = (PathStepU5BU5D_t32C3A5CB49B19B29CFA3F68FC434A63B9A17577B*)L_7->get__items_1();
		int32_t L_9 = (int32_t)__this->get_index_1();
		NullCheck(L_8);
		int32_t L_10 = L_9;
		PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851  L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		__this->set_current_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_004a:
	{
		bool L_13;
		L_13 = Enumerator_MoveNextRare_m771C591E66E7D5087022B48D1B55000D3E16E385((Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 *)(Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
		return (bool)L_13;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m3D09150FF8C5A7482790A3D0A6BBF6282927C545_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * _thisAdjusted = reinterpret_cast<Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m3D09150FF8C5A7482790A3D0A6BBF6282927C545(_thisAdjusted, method);
	return _returnValue;
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Sirenix.Utilities.DeepReflection/PathStep>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_m771C591E66E7D5087022B48D1B55000D3E16E385_gshared (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 * L_1 = (List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 * L_3 = (List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 *)__this->get_list_0();
		NullCheck(L_3);
		int32_t L_4 = (int32_t)L_3->get__size_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)));
		PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851 * L_5 = (PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_5, sizeof(PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNextRare_m771C591E66E7D5087022B48D1B55000D3E16E385_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * _thisAdjusted = reinterpret_cast<Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNextRare_m771C591E66E7D5087022B48D1B55000D3E16E385(_thisAdjusted, method);
	return _returnValue;
}
// T System.Collections.Generic.List`1/Enumerator<Sirenix.Utilities.DeepReflection/PathStep>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851  Enumerator_get_Current_m3C62D431AAFEE13AECA5854704EFBAF991AFEF40_gshared (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * __this, const RuntimeMethod* method)
{
	{
		PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851  L_0 = (PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851 )__this->get_current_3();
		return (PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851 )L_0;
	}
}
IL2CPP_EXTERN_C  PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851  Enumerator_get_Current_m3C62D431AAFEE13AECA5854704EFBAF991AFEF40_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * _thisAdjusted = reinterpret_cast<Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 *>(__this + _offset);
	PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851  _returnValue;
	_returnValue = Enumerator_get_Current_m3C62D431AAFEE13AECA5854704EFBAF991AFEF40_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.List`1/Enumerator<Sirenix.Utilities.DeepReflection/PathStep>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mF45F1BB4295436E3FB19A67ECED12FFA14997F23_gshared (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * __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();
		List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 * L_2 = (List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 *)__this->get_list_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__size_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0024;
		}
	}

IL_001d:
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)31), /*hidden argument*/NULL);
	}

IL_0024:
	{
		PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851  L_4;
		L_4 = Enumerator_get_Current_m3C62D431AAFEE13AECA5854704EFBAF991AFEF40_inline((Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 *)(Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851  L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mF45F1BB4295436E3FB19A67ECED12FFA14997F23_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * _thisAdjusted = reinterpret_cast<Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mF45F1BB4295436E3FB19A67ECED12FFA14997F23(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Utilities.DeepReflection/PathStep>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m97009EDB7327A0A92803FABD1B6963C941A8F4AF_gshared (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 * L_1 = (List_1_tE2F138EA42BCA8E84701A391C57F7155DFE929E5 *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		__this->set_index_1(0);
		PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851 * L_3 = (PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m97009EDB7327A0A92803FABD1B6963C941A8F4AF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * _thisAdjusted = reinterpret_cast<Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m97009EDB7327A0A92803FABD1B6963C941A8F4AF(_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 Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight>::.ctor(Unity.Collections.NativeArray`1<T>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m1F52CE8B9D721797DEF3072B50B32AA3FE923D75_gshared (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * __this, NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7 * ___array0, const RuntimeMethod* method)
{
	{
		NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7 * L_0 = ___array0;
		NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7  L_1 = (*(NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7 *)L_0);
		__this->set_m_Array_0(L_1);
		__this->set_m_Index_1((-1));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m1F52CE8B9D721797DEF3072B50B32AA3FE923D75_AdjustorThunk (RuntimeObject * __this, NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7 * ___array0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * _thisAdjusted = reinterpret_cast<Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 *>(__this + _offset);
	Enumerator__ctor_m1F52CE8B9D721797DEF3072B50B32AA3FE923D75(_thisAdjusted, ___array0, method);
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m4214044952B2FB23FD6219F09AB979963A079903_gshared (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m4214044952B2FB23FD6219F09AB979963A079903_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * _thisAdjusted = reinterpret_cast<Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 *>(__this + _offset);
	Enumerator_Dispose_m4214044952B2FB23FD6219F09AB979963A079903(_thisAdjusted, method);
}
// System.Boolean Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mEADAEA673387739B790C11CA77CD287ED3909D03_gshared (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * __this, const RuntimeMethod* method)
{
	bool V_0 = false;
	{
		int32_t L_0 = (int32_t)__this->get_m_Index_1();
		__this->set_m_Index_1(((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)1)));
		int32_t L_1 = (int32_t)__this->get_m_Index_1();
		NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7 * L_2 = (NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7 *)__this->get_address_of_m_Array_0();
		int32_t L_3;
		L_3 = IL2CPP_NATIVEARRAY_GET_LENGTH(((NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7 *)(NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7 *)L_2)->___m_Length_1);
		V_0 = (bool)((((int32_t)L_1) < ((int32_t)L_3))? 1 : 0);
		goto IL_0025;
	}

IL_0025:
	{
		bool L_4 = V_0;
		return (bool)L_4;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mEADAEA673387739B790C11CA77CD287ED3909D03_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * _thisAdjusted = reinterpret_cast<Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mEADAEA673387739B790C11CA77CD287ED3909D03(_thisAdjusted, method);
	return _returnValue;
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight>::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Reset_mB14585AEF33F801361112B3129A3CC22805EC2CA_gshared (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * __this, const RuntimeMethod* method)
{
	{
		__this->set_m_Index_1((-1));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Reset_mB14585AEF33F801361112B3129A3CC22805EC2CA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * _thisAdjusted = reinterpret_cast<Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 *>(__this + _offset);
	Enumerator_Reset_mB14585AEF33F801361112B3129A3CC22805EC2CA(_thisAdjusted, method);
}
// T Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PrePunctualLight_t6A6B0358A9D80FE6E10948C365C06F7092A8D609  Enumerator_get_Current_mDF142A860BE5E723B3C11FC9218BD99A7F84B614_gshared (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * __this, const RuntimeMethod* method)
{
	{
		NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7 * L_0 = (NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7 *)__this->get_address_of_m_Array_0();
		int32_t L_1 = (int32_t)__this->get_m_Index_1();
		PrePunctualLight_t6A6B0358A9D80FE6E10948C365C06F7092A8D609  L_2;
		L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(PrePunctualLight_t6A6B0358A9D80FE6E10948C365C06F7092A8D609 , ((NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7 *)(NativeArray_1_tD88DD90821BE793C67689A7EA613AF5701123AA7 *)L_0)->___m_Buffer_0, (int32_t)L_1);
		return (PrePunctualLight_t6A6B0358A9D80FE6E10948C365C06F7092A8D609 )L_2;
	}
}
IL2CPP_EXTERN_C  PrePunctualLight_t6A6B0358A9D80FE6E10948C365C06F7092A8D609  Enumerator_get_Current_mDF142A860BE5E723B3C11FC9218BD99A7F84B614_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * _thisAdjusted = reinterpret_cast<Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 *>(__this + _offset);
	PrePunctualLight_t6A6B0358A9D80FE6E10948C365C06F7092A8D609  _returnValue;
	_returnValue = Enumerator_get_Current_mDF142A860BE5E723B3C11FC9218BD99A7F84B614(_thisAdjusted, method);
	return _returnValue;
}
// System.Object Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.Internal.DeferredTiler/PrePunctualLight>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA587464C6A6F90969E5743226C167774D165E438_gshared (Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * __this, const RuntimeMethod* method)
{
	{
		PrePunctualLight_t6A6B0358A9D80FE6E10948C365C06F7092A8D609  L_0;
		L_0 = Enumerator_get_Current_mDF142A860BE5E723B3C11FC9218BD99A7F84B614((Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 *)(Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		PrePunctualLight_t6A6B0358A9D80FE6E10948C365C06F7092A8D609  L_1 = L_0;
		RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_1);
		return (RuntimeObject *)L_2;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA587464C6A6F90969E5743226C167774D165E438_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 * _thisAdjusted = reinterpret_cast<Enumerator_tB6C4701A5875B1526642F4E3E5A890C592A0B555 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mA587464C6A6F90969E5743226C167774D165E438(_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.Queue`1/Enumerator<UnityEngine.UIElements.EventDispatcher/EventRecord>::.ctor(System.Collections.Generic.Queue`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m9636F6BF30F99EE8A9EC8A17397B699C845DD8C6_gshared (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * __this, Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A * ___q0, const RuntimeMethod* method)
{
	{
		Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A * L_0 = ___q0;
		__this->set__q_0(L_0);
		Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A * L_1 = ___q0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get__version_4();
		__this->set__version_1(L_2);
		__this->set__index_2((-1));
		EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01 * L_3 = (EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01 *)__this->get_address_of__currentElement_3();
		il2cpp_codegen_initobj(L_3, sizeof(EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m9636F6BF30F99EE8A9EC8A17397B699C845DD8C6_AdjustorThunk (RuntimeObject * __this, Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A * ___q0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * _thisAdjusted = reinterpret_cast<Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 *>(__this + _offset);
	Enumerator__ctor_m9636F6BF30F99EE8A9EC8A17397B699C845DD8C6(_thisAdjusted, ___q0, method);
}
// System.Void System.Collections.Generic.Queue`1/Enumerator<UnityEngine.UIElements.EventDispatcher/EventRecord>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mBE4BF903E844707AA8904FA3166BA06B4D2D31E0_gshared (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * __this, const RuntimeMethod* method)
{
	{
		__this->set__index_2(((int32_t)-2));
		EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01 * L_0 = (EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01 *)__this->get_address_of__currentElement_3();
		il2cpp_codegen_initobj(L_0, sizeof(EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mBE4BF903E844707AA8904FA3166BA06B4D2D31E0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * _thisAdjusted = reinterpret_cast<Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 *>(__this + _offset);
	Enumerator_Dispose_mBE4BF903E844707AA8904FA3166BA06B4D2D31E0(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Queue`1/Enumerator<UnityEngine.UIElements.EventDispatcher/EventRecord>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m6FDB80967F4F776918F39490D2753726CE66A156_gshared (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * __this, const RuntimeMethod* method)
{
	EventRecordU5BU5D_t34BA5D6EE7E8D43DD53A315BEBE6341867D63FB3* V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		int32_t L_0 = (int32_t)__this->get__version_1();
		Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A * L_1 = (Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A *)__this->get__q_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get__version_4();
		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_MoveNext_m6FDB80967F4F776918F39490D2753726CE66A156_RuntimeMethod_var)));
	}

IL_001e:
	{
		int32_t L_4 = (int32_t)__this->get__index_2();
		if ((!(((uint32_t)L_4) == ((uint32_t)((int32_t)-2)))))
		{
			goto IL_002a;
		}
	}
	{
		return (bool)0;
	}

IL_002a:
	{
		int32_t L_5 = (int32_t)__this->get__index_2();
		__this->set__index_2(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)));
		int32_t L_6 = (int32_t)__this->get__index_2();
		Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A * L_7 = (Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A *)__this->get__q_0();
		NullCheck(L_7);
		int32_t L_8 = (int32_t)L_7->get__size_3();
		if ((!(((uint32_t)L_6) == ((uint32_t)L_8))))
		{
			goto IL_0061;
		}
	}
	{
		__this->set__index_2(((int32_t)-2));
		EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01 * L_9 = (EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01 *)__this->get_address_of__currentElement_3();
		il2cpp_codegen_initobj(L_9, sizeof(EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01 ));
		return (bool)0;
	}

IL_0061:
	{
		Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A * L_10 = (Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A *)__this->get__q_0();
		NullCheck(L_10);
		EventRecordU5BU5D_t34BA5D6EE7E8D43DD53A315BEBE6341867D63FB3* L_11 = (EventRecordU5BU5D_t34BA5D6EE7E8D43DD53A315BEBE6341867D63FB3*)L_10->get__array_0();
		V_0 = (EventRecordU5BU5D_t34BA5D6EE7E8D43DD53A315BEBE6341867D63FB3*)L_11;
		EventRecordU5BU5D_t34BA5D6EE7E8D43DD53A315BEBE6341867D63FB3* L_12 = V_0;
		NullCheck(L_12);
		V_1 = (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)));
		Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A * L_13 = (Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A *)__this->get__q_0();
		NullCheck(L_13);
		int32_t L_14 = (int32_t)L_13->get__head_1();
		int32_t L_15 = (int32_t)__this->get__index_2();
		V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)L_15));
		int32_t L_16 = V_2;
		int32_t L_17 = V_1;
		if ((((int32_t)L_16) < ((int32_t)L_17)))
		{
			goto IL_008c;
		}
	}
	{
		int32_t L_18 = V_2;
		int32_t L_19 = V_1;
		V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_18, (int32_t)L_19));
	}

IL_008c:
	{
		EventRecordU5BU5D_t34BA5D6EE7E8D43DD53A315BEBE6341867D63FB3* L_20 = V_0;
		int32_t L_21 = V_2;
		NullCheck(L_20);
		int32_t L_22 = L_21;
		EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01  L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
		__this->set__currentElement_3(L_23);
		return (bool)1;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m6FDB80967F4F776918F39490D2753726CE66A156_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * _thisAdjusted = reinterpret_cast<Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m6FDB80967F4F776918F39490D2753726CE66A156(_thisAdjusted, method);
	return _returnValue;
}
// T System.Collections.Generic.Queue`1/Enumerator<UnityEngine.UIElements.EventDispatcher/EventRecord>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01  Enumerator_get_Current_mAD227290E974FE68BFB1E07DA3FA6C4A233EC893_gshared (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get__index_2();
		if ((((int32_t)L_0) >= ((int32_t)0)))
		{
			goto IL_000f;
		}
	}
	{
		Enumerator_ThrowEnumerationNotStartedOrEnded_mF5109C6B2DAD36D4F793802EEC3DE4EA67BF2B94((Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 *)(Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
	}

IL_000f:
	{
		EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01  L_1 = (EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01 )__this->get__currentElement_3();
		return (EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01 )L_1;
	}
}
IL2CPP_EXTERN_C  EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01  Enumerator_get_Current_mAD227290E974FE68BFB1E07DA3FA6C4A233EC893_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * _thisAdjusted = reinterpret_cast<Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 *>(__this + _offset);
	EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01  _returnValue;
	_returnValue = Enumerator_get_Current_mAD227290E974FE68BFB1E07DA3FA6C4A233EC893(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Queue`1/Enumerator<UnityEngine.UIElements.EventDispatcher/EventRecord>::ThrowEnumerationNotStartedOrEnded()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_ThrowEnumerationNotStartedOrEnded_mF5109C6B2DAD36D4F793802EEC3DE4EA67BF2B94_gshared (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * __this, const RuntimeMethod* method)
{
	String_t* G_B3_0 = NULL;
	{
		int32_t L_0 = (int32_t)__this->get__index_2();
		if ((((int32_t)L_0) == ((int32_t)(-1))))
		{
			goto IL_0010;
		}
	}
	{
		G_B3_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral834F4B6837B71847C4048C946DF8754B323D6BF9));
		goto IL_0015;
	}

IL_0010:
	{
		G_B3_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2390D6884F59E2E4EA04837AD7D6268548597633));
	}

IL_0015:
	{
		InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_1 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_1, (String_t*)G_B3_0, /*hidden argument*/NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_ThrowEnumerationNotStartedOrEnded_mF5109C6B2DAD36D4F793802EEC3DE4EA67BF2B94_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C  void Enumerator_ThrowEnumerationNotStartedOrEnded_mF5109C6B2DAD36D4F793802EEC3DE4EA67BF2B94_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * _thisAdjusted = reinterpret_cast<Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 *>(__this + _offset);
	Enumerator_ThrowEnumerationNotStartedOrEnded_mF5109C6B2DAD36D4F793802EEC3DE4EA67BF2B94(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Queue`1/Enumerator<UnityEngine.UIElements.EventDispatcher/EventRecord>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m51E192C24F185DA26CC04123FD6FC7521146BA00_gshared (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * __this, const RuntimeMethod* method)
{
	{
		EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01  L_0;
		L_0 = Enumerator_get_Current_mAD227290E974FE68BFB1E07DA3FA6C4A233EC893((Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 *)(Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01  L_1 = L_0;
		RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
		return (RuntimeObject *)L_2;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m51E192C24F185DA26CC04123FD6FC7521146BA00_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * _thisAdjusted = reinterpret_cast<Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m51E192C24F185DA26CC04123FD6FC7521146BA00(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Queue`1/Enumerator<UnityEngine.UIElements.EventDispatcher/EventRecord>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m139FECD6F844271B25B65B919C6223A85194842E_gshared (Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get__version_1();
		Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A * L_1 = (Queue_1_t8D9C595B0DA807AA102B0FE0E115903EEB73140A *)__this->get__q_0();
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get__version_4();
		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_m139FECD6F844271B25B65B919C6223A85194842E_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set__index_2((-1));
		EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01 * L_4 = (EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01 *)__this->get_address_of__currentElement_3();
		il2cpp_codegen_initobj(L_4, sizeof(EventRecord_t8282BF1910D22347919754211F2AA1F25F8BED01 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m139FECD6F844271B25B65B919C6223A85194842E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 * _thisAdjusted = reinterpret_cast<Enumerator_t4F95ADDEE39C5204F91A15DE67B83A99115CD954 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m139FECD6F844271B25B65B919C6223A85194842E(_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.List`1/Enumerator<System.Diagnostics.Tracing.EventProvider/SessionInfo>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mEB5784A98D69A1522A7AD6E09FFAA6C3E68A3ED2_gshared (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * __this, List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 * ___list0, const RuntimeMethod* method)
{
	{
		List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 * L_0 = ___list0;
		__this->set_list_0(L_0);
		__this->set_index_1(0);
		List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 * L_1 = ___list0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get__version_3();
		__this->set_version_2(L_2);
		SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 * L_3 = (SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mEB5784A98D69A1522A7AD6E09FFAA6C3E68A3ED2_AdjustorThunk (RuntimeObject * __this, List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 * ___list0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * _thisAdjusted = reinterpret_cast<Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF *>(__this + _offset);
	Enumerator__ctor_mEB5784A98D69A1522A7AD6E09FFAA6C3E68A3ED2(_thisAdjusted, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Tracing.EventProvider/SessionInfo>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m114459D237350B1B12457762604E2F8CB69AB5E2_gshared (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m114459D237350B1B12457762604E2F8CB69AB5E2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * _thisAdjusted = reinterpret_cast<Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF *>(__this + _offset);
	Enumerator_Dispose_m114459D237350B1B12457762604E2F8CB69AB5E2(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Tracing.EventProvider/SessionInfo>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m49B478DC1AFF85D70F204B549AFE0594D010B405_gshared (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * __this, const RuntimeMethod* method)
{
	List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 * V_0 = NULL;
	{
		List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 * L_0 = (List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 *)__this->get_list_0();
		V_0 = (List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 *)L_0;
		int32_t L_1 = (int32_t)__this->get_version_2();
		List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 * L_2 = V_0;
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__version_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
		{
			goto IL_004a;
		}
	}
	{
		int32_t L_4 = (int32_t)__this->get_index_1();
		List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 * L_5 = V_0;
		NullCheck(L_5);
		int32_t L_6 = (int32_t)L_5->get__size_2();
		if ((!(((uint32_t)L_4) < ((uint32_t)L_6))))
		{
			goto IL_004a;
		}
	}
	{
		List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 * L_7 = V_0;
		NullCheck(L_7);
		SessionInfoU5BU5D_t42BA9C3B2898F9EDC1FF64FF2B6D4C6F8FC4F179* L_8 = (SessionInfoU5BU5D_t42BA9C3B2898F9EDC1FF64FF2B6D4C6F8FC4F179*)L_7->get__items_1();
		int32_t L_9 = (int32_t)__this->get_index_1();
		NullCheck(L_8);
		int32_t L_10 = L_9;
		SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7  L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		__this->set_current_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_004a:
	{
		bool L_13;
		L_13 = Enumerator_MoveNextRare_mC3CA1492DDB8B1DC79A1B255E6D844E304801579((Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF *)(Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
		return (bool)L_13;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m49B478DC1AFF85D70F204B549AFE0594D010B405_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * _thisAdjusted = reinterpret_cast<Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m49B478DC1AFF85D70F204B549AFE0594D010B405(_thisAdjusted, method);
	return _returnValue;
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Tracing.EventProvider/SessionInfo>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_mC3CA1492DDB8B1DC79A1B255E6D844E304801579_gshared (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 * L_1 = (List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 * L_3 = (List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 *)__this->get_list_0();
		NullCheck(L_3);
		int32_t L_4 = (int32_t)L_3->get__size_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)));
		SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 * L_5 = (SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_5, sizeof(SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNextRare_mC3CA1492DDB8B1DC79A1B255E6D844E304801579_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * _thisAdjusted = reinterpret_cast<Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNextRare_mC3CA1492DDB8B1DC79A1B255E6D844E304801579(_thisAdjusted, method);
	return _returnValue;
}
// T System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Tracing.EventProvider/SessionInfo>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7  Enumerator_get_Current_m56F6DF034E1F12E9FC5761588F3C0C03A62264E0_gshared (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * __this, const RuntimeMethod* method)
{
	{
		SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7  L_0 = (SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 )__this->get_current_3();
		return (SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 )L_0;
	}
}
IL2CPP_EXTERN_C  SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7  Enumerator_get_Current_m56F6DF034E1F12E9FC5761588F3C0C03A62264E0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * _thisAdjusted = reinterpret_cast<Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF *>(__this + _offset);
	SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7  _returnValue;
	_returnValue = Enumerator_get_Current_m56F6DF034E1F12E9FC5761588F3C0C03A62264E0_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Tracing.EventProvider/SessionInfo>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m37A7E95987D5C49EED194A4E19B9EF7EBB769016_gshared (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * __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();
		List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 * L_2 = (List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 *)__this->get_list_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__size_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0024;
		}
	}

IL_001d:
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)31), /*hidden argument*/NULL);
	}

IL_0024:
	{
		SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7  L_4;
		L_4 = Enumerator_get_Current_m56F6DF034E1F12E9FC5761588F3C0C03A62264E0_inline((Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF *)(Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7  L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m37A7E95987D5C49EED194A4E19B9EF7EBB769016_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * _thisAdjusted = reinterpret_cast<Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m37A7E95987D5C49EED194A4E19B9EF7EBB769016(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.List`1/Enumerator<System.Diagnostics.Tracing.EventProvider/SessionInfo>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m8767CC953D23875719D039BC69A7336E215FE810_gshared (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 * L_1 = (List_1_t53BBC0AA893BF75B4925CA24EBF5975C942A4D17 *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		__this->set_index_1(0);
		SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 * L_3 = (SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m8767CC953D23875719D039BC69A7336E215FE810_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * _thisAdjusted = reinterpret_cast<Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m8767CC953D23875719D039BC69A7336E215FE810(_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.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mC05F886A0CD614D5FBD056D24FDCC15A1ECBD88D_gshared (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __this, List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * ___list0, const RuntimeMethod* method)
{
	{
		List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * L_0 = ___list0;
		__this->set_list_0(L_0);
		__this->set_index_1(0);
		List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * L_1 = ___list0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get__version_3();
		__this->set_version_2(L_2);
		FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 * L_3 = (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mC05F886A0CD614D5FBD056D24FDCC15A1ECBD88D_AdjustorThunk (RuntimeObject * __this, List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * ___list0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * _thisAdjusted = reinterpret_cast<Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 *>(__this + _offset);
	Enumerator__ctor_mC05F886A0CD614D5FBD056D24FDCC15A1ECBD88D(_thisAdjusted, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m6ECFFAAC7507097C6E7FB0A1594D33AA2C29DC9C_gshared (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m6ECFFAAC7507097C6E7FB0A1594D33AA2C29DC9C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * _thisAdjusted = reinterpret_cast<Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 *>(__this + _offset);
	Enumerator_Dispose_m6ECFFAAC7507097C6E7FB0A1594D33AA2C29DC9C(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB16C26E8E6E2C2B27F2D7253186FD38F0A65FD3D_gshared (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __this, const RuntimeMethod* method)
{
	List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * V_0 = NULL;
	{
		List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * L_0 = (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this->get_list_0();
		V_0 = (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)L_0;
		int32_t L_1 = (int32_t)__this->get_version_2();
		List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * L_2 = V_0;
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__version_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
		{
			goto IL_004a;
		}
	}
	{
		int32_t L_4 = (int32_t)__this->get_index_1();
		List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * L_5 = V_0;
		NullCheck(L_5);
		int32_t L_6 = (int32_t)L_5->get__size_2();
		if ((!(((uint32_t)L_4) < ((uint32_t)L_6))))
		{
			goto IL_004a;
		}
	}
	{
		List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * L_7 = V_0;
		NullCheck(L_7);
		FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3* L_8 = (FocusedElementU5BU5D_tDABD8EB7C044CE4E329FC2B941BF1759F18552F3*)L_7->get__items_1();
		int32_t L_9 = (int32_t)__this->get_index_1();
		NullCheck(L_8);
		int32_t L_10 = L_9;
		FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206  L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		__this->set_current_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_004a:
	{
		bool L_13;
		L_13 = Enumerator_MoveNextRare_m4764E8A4EC9AF3D39A18B643234CE7F2994DCFF4((Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 *)(Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
		return (bool)L_13;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mB16C26E8E6E2C2B27F2D7253186FD38F0A65FD3D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * _thisAdjusted = reinterpret_cast<Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mB16C26E8E6E2C2B27F2D7253186FD38F0A65FD3D(_thisAdjusted, method);
	return _returnValue;
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_m4764E8A4EC9AF3D39A18B643234CE7F2994DCFF4_gshared (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * L_1 = (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * L_3 = (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this->get_list_0();
		NullCheck(L_3);
		int32_t L_4 = (int32_t)L_3->get__size_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)));
		FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 * L_5 = (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_5, sizeof(FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNextRare_m4764E8A4EC9AF3D39A18B643234CE7F2994DCFF4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * _thisAdjusted = reinterpret_cast<Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNextRare_m4764E8A4EC9AF3D39A18B643234CE7F2994DCFF4(_thisAdjusted, method);
	return _returnValue;
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206  Enumerator_get_Current_m5E4CF0FCE06340ADFDF1D66112CDAC917E36714E_gshared (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __this, const RuntimeMethod* method)
{
	{
		FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206  L_0 = (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )__this->get_current_3();
		return (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )L_0;
	}
}
IL2CPP_EXTERN_C  FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206  Enumerator_get_Current_m5E4CF0FCE06340ADFDF1D66112CDAC917E36714E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * _thisAdjusted = reinterpret_cast<Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 *>(__this + _offset);
	FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206  _returnValue;
	_returnValue = Enumerator_get_Current_m5E4CF0FCE06340ADFDF1D66112CDAC917E36714E_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA3735467C949D7D84C67FDD7BF4BD6A502AB4EF7_gshared (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __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();
		List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * L_2 = (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this->get_list_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__size_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0024;
		}
	}

IL_001d:
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)31), /*hidden argument*/NULL);
	}

IL_0024:
	{
		FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206  L_4;
		L_4 = Enumerator_get_Current_m5E4CF0FCE06340ADFDF1D66112CDAC917E36714E_inline((Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 *)(Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206  L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA3735467C949D7D84C67FDD7BF4BD6A502AB4EF7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * _thisAdjusted = reinterpret_cast<Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mA3735467C949D7D84C67FDD7BF4BD6A502AB4EF7(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m6D7DDB9CBB4875A776215BF011A332469EB3AE01_gshared (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 * L_1 = (List_1_tCD74EF8BC539549FF2F92038F46DC476D31C2308 *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		__this->set_index_1(0);
		FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 * L_3 = (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m6D7DDB9CBB4875A776215BF011A332469EB3AE01_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * _thisAdjusted = reinterpret_cast<Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m6D7DDB9CBB4875A776215BF011A332469EB3AE01(_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.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterInfo>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m5B12F04E42E9EDA8CF8129EA5CF6AB409100942C_gshared (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * __this, List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD * ___list0, const RuntimeMethod* method)
{
	{
		List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD * L_0 = ___list0;
		__this->set_list_0(L_0);
		__this->set_index_1(0);
		List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD * L_1 = ___list0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get__version_3();
		__this->set_version_2(L_2);
		FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4 * L_3 = (FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m5B12F04E42E9EDA8CF8129EA5CF6AB409100942C_AdjustorThunk (RuntimeObject * __this, List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD * ___list0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * _thisAdjusted = reinterpret_cast<Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 *>(__this + _offset);
	Enumerator__ctor_m5B12F04E42E9EDA8CF8129EA5CF6AB409100942C(_thisAdjusted, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterInfo>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m192AC17C3AA3DFF68C67BBE99008386E57D69FC7_gshared (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m192AC17C3AA3DFF68C67BBE99008386E57D69FC7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * _thisAdjusted = reinterpret_cast<Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 *>(__this + _offset);
	Enumerator_Dispose_m192AC17C3AA3DFF68C67BBE99008386E57D69FC7(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterInfo>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m0A12E50F709B1B242BE7B81D372F0062CA265165_gshared (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * __this, const RuntimeMethod* method)
{
	List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD * V_0 = NULL;
	{
		List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD * L_0 = (List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD *)__this->get_list_0();
		V_0 = (List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD *)L_0;
		int32_t L_1 = (int32_t)__this->get_version_2();
		List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD * L_2 = V_0;
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__version_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
		{
			goto IL_004a;
		}
	}
	{
		int32_t L_4 = (int32_t)__this->get_index_1();
		List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD * L_5 = V_0;
		NullCheck(L_5);
		int32_t L_6 = (int32_t)L_5->get__size_2();
		if ((!(((uint32_t)L_4) < ((uint32_t)L_6))))
		{
			goto IL_004a;
		}
	}
	{
		List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD * L_7 = V_0;
		NullCheck(L_7);
		FormatterInfoU5BU5D_tF413BA5B6CA0956DB78425E7B9734FCB2DE2AE16* L_8 = (FormatterInfoU5BU5D_tF413BA5B6CA0956DB78425E7B9734FCB2DE2AE16*)L_7->get__items_1();
		int32_t L_9 = (int32_t)__this->get_index_1();
		NullCheck(L_8);
		int32_t L_10 = L_9;
		FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4  L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		__this->set_current_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_004a:
	{
		bool L_13;
		L_13 = Enumerator_MoveNextRare_mE38AFAF3A4348200D7882AF67DA0D3482162AC76((Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 *)(Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
		return (bool)L_13;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m0A12E50F709B1B242BE7B81D372F0062CA265165_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * _thisAdjusted = reinterpret_cast<Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m0A12E50F709B1B242BE7B81D372F0062CA265165(_thisAdjusted, method);
	return _returnValue;
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterInfo>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_mE38AFAF3A4348200D7882AF67DA0D3482162AC76_gshared (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD * L_1 = (List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD * L_3 = (List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD *)__this->get_list_0();
		NullCheck(L_3);
		int32_t L_4 = (int32_t)L_3->get__size_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)));
		FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4 * L_5 = (FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_5, sizeof(FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNextRare_mE38AFAF3A4348200D7882AF67DA0D3482162AC76_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * _thisAdjusted = reinterpret_cast<Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNextRare_mE38AFAF3A4348200D7882AF67DA0D3482162AC76(_thisAdjusted, method);
	return _returnValue;
}
// T System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterInfo>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4  Enumerator_get_Current_m740A8CDD2FF4C3444517470375659DDBC76605F1_gshared (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * __this, const RuntimeMethod* method)
{
	{
		FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4  L_0 = (FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4 )__this->get_current_3();
		return (FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4 )L_0;
	}
}
IL2CPP_EXTERN_C  FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4  Enumerator_get_Current_m740A8CDD2FF4C3444517470375659DDBC76605F1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * _thisAdjusted = reinterpret_cast<Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 *>(__this + _offset);
	FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4  _returnValue;
	_returnValue = Enumerator_get_Current_m740A8CDD2FF4C3444517470375659DDBC76605F1_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterInfo>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m89C1A0A173A40ED0F0D4EB1795B8A904D108A9CD_gshared (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * __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();
		List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD * L_2 = (List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD *)__this->get_list_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__size_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0024;
		}
	}

IL_001d:
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)31), /*hidden argument*/NULL);
	}

IL_0024:
	{
		FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4  L_4;
		L_4 = Enumerator_get_Current_m740A8CDD2FF4C3444517470375659DDBC76605F1_inline((Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 *)(Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4  L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m89C1A0A173A40ED0F0D4EB1795B8A904D108A9CD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * _thisAdjusted = reinterpret_cast<Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m89C1A0A173A40ED0F0D4EB1795B8A904D108A9CD(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterInfo>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m593921EC8F96AF71BCA4F12D777B14526026576D_gshared (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD * L_1 = (List_1_tE694D3C9CF99C6A30DAC3ECB3807873900B558CD *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		__this->set_index_1(0);
		FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4 * L_3 = (FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m593921EC8F96AF71BCA4F12D777B14526026576D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * _thisAdjusted = reinterpret_cast<Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m593921EC8F96AF71BCA4F12D777B14526026576D(_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.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m95F1E17A3C38852A93C21472D7B52B1088961005_gshared (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * __this, List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE * ___list0, const RuntimeMethod* method)
{
	{
		List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE * L_0 = ___list0;
		__this->set_list_0(L_0);
		__this->set_index_1(0);
		List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE * L_1 = ___list0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get__version_3();
		__this->set_version_2(L_2);
		FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C * L_3 = (FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m95F1E17A3C38852A93C21472D7B52B1088961005_AdjustorThunk (RuntimeObject * __this, List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE * ___list0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * _thisAdjusted = reinterpret_cast<Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 *>(__this + _offset);
	Enumerator__ctor_m95F1E17A3C38852A93C21472D7B52B1088961005(_thisAdjusted, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m8B596F447B5FA0F0D401A97258D49C03D0D0946E_gshared (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m8B596F447B5FA0F0D401A97258D49C03D0D0946E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * _thisAdjusted = reinterpret_cast<Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 *>(__this + _offset);
	Enumerator_Dispose_m8B596F447B5FA0F0D401A97258D49C03D0D0946E(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD6F77FB18B8B9F0066210B823AB716B9144DFDBC_gshared (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * __this, const RuntimeMethod* method)
{
	List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE * V_0 = NULL;
	{
		List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE * L_0 = (List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE *)__this->get_list_0();
		V_0 = (List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE *)L_0;
		int32_t L_1 = (int32_t)__this->get_version_2();
		List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE * L_2 = V_0;
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__version_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
		{
			goto IL_004a;
		}
	}
	{
		int32_t L_4 = (int32_t)__this->get_index_1();
		List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE * L_5 = V_0;
		NullCheck(L_5);
		int32_t L_6 = (int32_t)L_5->get__size_2();
		if ((!(((uint32_t)L_4) < ((uint32_t)L_6))))
		{
			goto IL_004a;
		}
	}
	{
		List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE * L_7 = V_0;
		NullCheck(L_7);
		FormatterLocatorInfoU5BU5D_tBF16D61C745FA2B05012C38A957B2ECC93DE2DE5* L_8 = (FormatterLocatorInfoU5BU5D_tBF16D61C745FA2B05012C38A957B2ECC93DE2DE5*)L_7->get__items_1();
		int32_t L_9 = (int32_t)__this->get_index_1();
		NullCheck(L_8);
		int32_t L_10 = L_9;
		FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C  L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		__this->set_current_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_004a:
	{
		bool L_13;
		L_13 = Enumerator_MoveNextRare_mD73D7DBC6CDEF6C0930B25ACE4A6A2164D511F56((Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 *)(Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
		return (bool)L_13;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mD6F77FB18B8B9F0066210B823AB716B9144DFDBC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * _thisAdjusted = reinterpret_cast<Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mD6F77FB18B8B9F0066210B823AB716B9144DFDBC(_thisAdjusted, method);
	return _returnValue;
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_mD73D7DBC6CDEF6C0930B25ACE4A6A2164D511F56_gshared (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE * L_1 = (List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE * L_3 = (List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE *)__this->get_list_0();
		NullCheck(L_3);
		int32_t L_4 = (int32_t)L_3->get__size_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)));
		FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C * L_5 = (FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_5, sizeof(FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNextRare_mD73D7DBC6CDEF6C0930B25ACE4A6A2164D511F56_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * _thisAdjusted = reinterpret_cast<Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNextRare_mD73D7DBC6CDEF6C0930B25ACE4A6A2164D511F56(_thisAdjusted, method);
	return _returnValue;
}
// T System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C  Enumerator_get_Current_m249F524FEBF318A96152E6F9C43A849FAA1F5380_gshared (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * __this, const RuntimeMethod* method)
{
	{
		FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C  L_0 = (FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C )__this->get_current_3();
		return (FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C )L_0;
	}
}
IL2CPP_EXTERN_C  FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C  Enumerator_get_Current_m249F524FEBF318A96152E6F9C43A849FAA1F5380_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * _thisAdjusted = reinterpret_cast<Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 *>(__this + _offset);
	FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C  _returnValue;
	_returnValue = Enumerator_get_Current_m249F524FEBF318A96152E6F9C43A849FAA1F5380_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4437718860C4AEE2C6253721E1E187CADC90B3A2_gshared (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * __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();
		List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE * L_2 = (List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE *)__this->get_list_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__size_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0024;
		}
	}

IL_001d:
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)31), /*hidden argument*/NULL);
	}

IL_0024:
	{
		FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C  L_4;
		L_4 = Enumerator_get_Current_m249F524FEBF318A96152E6F9C43A849FAA1F5380_inline((Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 *)(Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C  L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4437718860C4AEE2C6253721E1E187CADC90B3A2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * _thisAdjusted = reinterpret_cast<Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m4437718860C4AEE2C6253721E1E187CADC90B3A2(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.List`1/Enumerator<Sirenix.Serialization.FormatterLocator/FormatterLocatorInfo>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m3AFA2DBCB8C9C93D0006FC6F678D22ACB5D9CADF_gshared (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE * L_1 = (List_1_t0E381F5E46546B3E7B021E03F703F725D8B876EE *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		__this->set_index_1(0);
		FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C * L_3 = (FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m3AFA2DBCB8C9C93D0006FC6F678D22ACB5D9CADF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * _thisAdjusted = reinterpret_cast<Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m3AFA2DBCB8C9C93D0006FC6F678D22ACB5D9CADF(_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.List`1/Enumerator<Tayx.Graphy.GraphyDebugger/DebugCondition>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m4EBFAF1F4E3E19D90A65E621393C7B3922B8D7A7_gshared (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * __this, List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 * ___list0, const RuntimeMethod* method)
{
	{
		List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 * L_0 = ___list0;
		__this->set_list_0(L_0);
		__this->set_index_1(0);
		List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 * L_1 = ___list0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get__version_3();
		__this->set_version_2(L_2);
		DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587 * L_3 = (DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m4EBFAF1F4E3E19D90A65E621393C7B3922B8D7A7_AdjustorThunk (RuntimeObject * __this, List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 * ___list0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * _thisAdjusted = reinterpret_cast<Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 *>(__this + _offset);
	Enumerator__ctor_m4EBFAF1F4E3E19D90A65E621393C7B3922B8D7A7(_thisAdjusted, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Tayx.Graphy.GraphyDebugger/DebugCondition>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mCA1C2A669210D200588D70BCABC03E1E5E51CE98_gshared (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mCA1C2A669210D200588D70BCABC03E1E5E51CE98_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * _thisAdjusted = reinterpret_cast<Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 *>(__this + _offset);
	Enumerator_Dispose_mCA1C2A669210D200588D70BCABC03E1E5E51CE98(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Tayx.Graphy.GraphyDebugger/DebugCondition>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m71DA4A5C3B1676FB49464A8B029B2004CBF3FE15_gshared (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * __this, const RuntimeMethod* method)
{
	List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 * V_0 = NULL;
	{
		List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 * L_0 = (List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 *)__this->get_list_0();
		V_0 = (List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 *)L_0;
		int32_t L_1 = (int32_t)__this->get_version_2();
		List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 * L_2 = V_0;
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__version_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
		{
			goto IL_004a;
		}
	}
	{
		int32_t L_4 = (int32_t)__this->get_index_1();
		List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 * L_5 = V_0;
		NullCheck(L_5);
		int32_t L_6 = (int32_t)L_5->get__size_2();
		if ((!(((uint32_t)L_4) < ((uint32_t)L_6))))
		{
			goto IL_004a;
		}
	}
	{
		List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 * L_7 = V_0;
		NullCheck(L_7);
		DebugConditionU5BU5D_t993B6D7854775B1009CEAC95509AA7206005CAEB* L_8 = (DebugConditionU5BU5D_t993B6D7854775B1009CEAC95509AA7206005CAEB*)L_7->get__items_1();
		int32_t L_9 = (int32_t)__this->get_index_1();
		NullCheck(L_8);
		int32_t L_10 = L_9;
		DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587  L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		__this->set_current_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_004a:
	{
		bool L_13;
		L_13 = Enumerator_MoveNextRare_mCA7492818A7652667277481AEE5DE34D711D0484((Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 *)(Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
		return (bool)L_13;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m71DA4A5C3B1676FB49464A8B029B2004CBF3FE15_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * _thisAdjusted = reinterpret_cast<Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m71DA4A5C3B1676FB49464A8B029B2004CBF3FE15(_thisAdjusted, method);
	return _returnValue;
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Tayx.Graphy.GraphyDebugger/DebugCondition>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_mCA7492818A7652667277481AEE5DE34D711D0484_gshared (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 * L_1 = (List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 * L_3 = (List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 *)__this->get_list_0();
		NullCheck(L_3);
		int32_t L_4 = (int32_t)L_3->get__size_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)));
		DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587 * L_5 = (DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_5, sizeof(DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNextRare_mCA7492818A7652667277481AEE5DE34D711D0484_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * _thisAdjusted = reinterpret_cast<Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNextRare_mCA7492818A7652667277481AEE5DE34D711D0484(_thisAdjusted, method);
	return _returnValue;
}
// T System.Collections.Generic.List`1/Enumerator<Tayx.Graphy.GraphyDebugger/DebugCondition>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587  Enumerator_get_Current_mDBE67885A64473591C0DF1C1480CADC74F7913B3_gshared (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * __this, const RuntimeMethod* method)
{
	{
		DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587  L_0 = (DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587 )__this->get_current_3();
		return (DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587 )L_0;
	}
}
IL2CPP_EXTERN_C  DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587  Enumerator_get_Current_mDBE67885A64473591C0DF1C1480CADC74F7913B3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * _thisAdjusted = reinterpret_cast<Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 *>(__this + _offset);
	DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587  _returnValue;
	_returnValue = Enumerator_get_Current_mDBE67885A64473591C0DF1C1480CADC74F7913B3_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.List`1/Enumerator<Tayx.Graphy.GraphyDebugger/DebugCondition>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4A5A0947195D80C6579503FA80D747B9FDB7095D_gshared (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * __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();
		List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 * L_2 = (List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 *)__this->get_list_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__size_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0024;
		}
	}

IL_001d:
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)31), /*hidden argument*/NULL);
	}

IL_0024:
	{
		DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587  L_4;
		L_4 = Enumerator_get_Current_mDBE67885A64473591C0DF1C1480CADC74F7913B3_inline((Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 *)(Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587  L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4A5A0947195D80C6579503FA80D747B9FDB7095D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * _thisAdjusted = reinterpret_cast<Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m4A5A0947195D80C6579503FA80D747B9FDB7095D(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.List`1/Enumerator<Tayx.Graphy.GraphyDebugger/DebugCondition>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m0B2C5A1F994F6C891FE2240331CBF0742E454EA8_gshared (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 * L_1 = (List_1_tF445C6B838D64BBFE43A72F98AB4BF0AC99C2778 *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		__this->set_index_1(0);
		DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587 * L_3 = (DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m0B2C5A1F994F6C891FE2240331CBF0742E454EA8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * _thisAdjusted = reinterpret_cast<Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m0B2C5A1F994F6C891FE2240331CBF0742E454EA8(_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 Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex>::.ctor(Unity.Collections.NativeArray`1<T>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mA68DDB772A3D295A07174A5B63A55603FF3C58CD_gshared (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * __this, NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6 * ___array0, const RuntimeMethod* method)
{
	{
		NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6 * L_0 = ___array0;
		NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6  L_1 = (*(NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6 *)L_0);
		__this->set_m_Array_0(L_1);
		__this->set_m_Index_1((-1));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mA68DDB772A3D295A07174A5B63A55603FF3C58CD_AdjustorThunk (RuntimeObject * __this, NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6 * ___array0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * _thisAdjusted = reinterpret_cast<Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 *>(__this + _offset);
	Enumerator__ctor_mA68DDB772A3D295A07174A5B63A55603FF3C58CD(_thisAdjusted, ___array0, method);
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m7511EAA821121E28F13D223EEC21E919E98DC21C_gshared (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m7511EAA821121E28F13D223EEC21E919E98DC21C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * _thisAdjusted = reinterpret_cast<Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 *>(__this + _offset);
	Enumerator_Dispose_m7511EAA821121E28F13D223EEC21E919E98DC21C(_thisAdjusted, method);
}
// System.Boolean Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4B2698B173C2C920ADD6F698E94E29B519B50587_gshared (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * __this, const RuntimeMethod* method)
{
	bool V_0 = false;
	{
		int32_t L_0 = (int32_t)__this->get_m_Index_1();
		__this->set_m_Index_1(((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)1)));
		int32_t L_1 = (int32_t)__this->get_m_Index_1();
		NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6 * L_2 = (NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6 *)__this->get_address_of_m_Array_0();
		int32_t L_3;
		L_3 = IL2CPP_NATIVEARRAY_GET_LENGTH(((NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6 *)(NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6 *)L_2)->___m_Length_1);
		V_0 = (bool)((((int32_t)L_1) < ((int32_t)L_3))? 1 : 0);
		goto IL_0025;
	}

IL_0025:
	{
		bool L_4 = V_0;
		return (bool)L_4;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m4B2698B173C2C920ADD6F698E94E29B519B50587_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * _thisAdjusted = reinterpret_cast<Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m4B2698B173C2C920ADD6F698E94E29B519B50587(_thisAdjusted, method);
	return _returnValue;
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex>::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Reset_mEAFE5B98FAB731BF151131B8415CE0C8E95DC146_gshared (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * __this, const RuntimeMethod* method)
{
	{
		__this->set_m_Index_1((-1));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Reset_mEAFE5B98FAB731BF151131B8415CE0C8E95DC146_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * _thisAdjusted = reinterpret_cast<Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 *>(__this + _offset);
	Enumerator_Reset_mEAFE5B98FAB731BF151131B8415CE0C8E95DC146(_thisAdjusted, method);
}
// T Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParametricLightMeshVertex_tB82504F406737A009734BC6F80812DAC6B4DE893  Enumerator_get_Current_m95930A6DEAD19065843FBBF77F141168FD675B90_gshared (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * __this, const RuntimeMethod* method)
{
	{
		NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6 * L_0 = (NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6 *)__this->get_address_of_m_Array_0();
		int32_t L_1 = (int32_t)__this->get_m_Index_1();
		ParametricLightMeshVertex_tB82504F406737A009734BC6F80812DAC6B4DE893  L_2;
		L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(ParametricLightMeshVertex_tB82504F406737A009734BC6F80812DAC6B4DE893 , ((NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6 *)(NativeArray_1_tA2EA79FAE4E9D3538B9C3FD0A9A2729CEDE5C7B6 *)L_0)->___m_Buffer_0, (int32_t)L_1);
		return (ParametricLightMeshVertex_tB82504F406737A009734BC6F80812DAC6B4DE893 )L_2;
	}
}
IL2CPP_EXTERN_C  ParametricLightMeshVertex_tB82504F406737A009734BC6F80812DAC6B4DE893  Enumerator_get_Current_m95930A6DEAD19065843FBBF77F141168FD675B90_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * _thisAdjusted = reinterpret_cast<Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 *>(__this + _offset);
	ParametricLightMeshVertex_tB82504F406737A009734BC6F80812DAC6B4DE893  _returnValue;
	_returnValue = Enumerator_get_Current_m95930A6DEAD19065843FBBF77F141168FD675B90(_thisAdjusted, method);
	return _returnValue;
}
// System.Object Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/ParametricLightMeshVertex>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mBF2105F215DEA26CFB7412ED790FB8C93020E0CE_gshared (Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * __this, const RuntimeMethod* method)
{
	{
		ParametricLightMeshVertex_tB82504F406737A009734BC6F80812DAC6B4DE893  L_0;
		L_0 = Enumerator_get_Current_m95930A6DEAD19065843FBBF77F141168FD675B90((Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 *)(Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		ParametricLightMeshVertex_tB82504F406737A009734BC6F80812DAC6B4DE893  L_1 = L_0;
		RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_1);
		return (RuntimeObject *)L_2;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mBF2105F215DEA26CFB7412ED790FB8C93020E0CE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 * _thisAdjusted = reinterpret_cast<Enumerator_tC3B462CB202D69A02BAD10CF08658B2BE59A9497 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mBF2105F215DEA26CFB7412ED790FB8C93020E0CE(_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 Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex>::.ctor(Unity.Collections.NativeArray`1<T>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE1069256CC7B04CFE13C9F2BBFA46ACB88C238EA_gshared (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * __this, NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571 * ___array0, const RuntimeMethod* method)
{
	{
		NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571 * L_0 = ___array0;
		NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571  L_1 = (*(NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571 *)L_0);
		__this->set_m_Array_0(L_1);
		__this->set_m_Index_1((-1));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mE1069256CC7B04CFE13C9F2BBFA46ACB88C238EA_AdjustorThunk (RuntimeObject * __this, NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571 * ___array0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * _thisAdjusted = reinterpret_cast<Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 *>(__this + _offset);
	Enumerator__ctor_mE1069256CC7B04CFE13C9F2BBFA46ACB88C238EA(_thisAdjusted, ___array0, method);
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m3D32663F6BD963E75729FDF0C979E79105893A0A_gshared (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m3D32663F6BD963E75729FDF0C979E79105893A0A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * _thisAdjusted = reinterpret_cast<Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 *>(__this + _offset);
	Enumerator_Dispose_m3D32663F6BD963E75729FDF0C979E79105893A0A(_thisAdjusted, method);
}
// System.Boolean Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3F0EFE00CA3D3D5A9E68BEF03F394994EE26A3E3_gshared (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * __this, const RuntimeMethod* method)
{
	bool V_0 = false;
	{
		int32_t L_0 = (int32_t)__this->get_m_Index_1();
		__this->set_m_Index_1(((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)1)));
		int32_t L_1 = (int32_t)__this->get_m_Index_1();
		NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571 * L_2 = (NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571 *)__this->get_address_of_m_Array_0();
		int32_t L_3;
		L_3 = IL2CPP_NATIVEARRAY_GET_LENGTH(((NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571 *)(NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571 *)L_2)->___m_Length_1);
		V_0 = (bool)((((int32_t)L_1) < ((int32_t)L_3))? 1 : 0);
		goto IL_0025;
	}

IL_0025:
	{
		bool L_4 = V_0;
		return (bool)L_4;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m3F0EFE00CA3D3D5A9E68BEF03F394994EE26A3E3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * _thisAdjusted = reinterpret_cast<Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m3F0EFE00CA3D3D5A9E68BEF03F394994EE26A3E3(_thisAdjusted, method);
	return _returnValue;
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex>::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Reset_m382B5A7BD87C03A45AB76FE34ACC0F4AB41E3800_gshared (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * __this, const RuntimeMethod* method)
{
	{
		__this->set_m_Index_1((-1));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Reset_m382B5A7BD87C03A45AB76FE34ACC0F4AB41E3800_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * _thisAdjusted = reinterpret_cast<Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 *>(__this + _offset);
	Enumerator_Reset_m382B5A7BD87C03A45AB76FE34ACC0F4AB41E3800(_thisAdjusted, method);
}
// T Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SpriteLightMeshVertex_t6B4EA22B1C7FE0AFC97B4E47B3D24031A436CBCC  Enumerator_get_Current_mCE4B3D955619D3CB55CEF6E385F79360A5041DF4_gshared (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * __this, const RuntimeMethod* method)
{
	{
		NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571 * L_0 = (NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571 *)__this->get_address_of_m_Array_0();
		int32_t L_1 = (int32_t)__this->get_m_Index_1();
		SpriteLightMeshVertex_t6B4EA22B1C7FE0AFC97B4E47B3D24031A436CBCC  L_2;
		L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(SpriteLightMeshVertex_t6B4EA22B1C7FE0AFC97B4E47B3D24031A436CBCC , ((NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571 *)(NativeArray_1_t9131E583B50D23DC45CFE9E6F7ECA86F72F52571 *)L_0)->___m_Buffer_0, (int32_t)L_1);
		return (SpriteLightMeshVertex_t6B4EA22B1C7FE0AFC97B4E47B3D24031A436CBCC )L_2;
	}
}
IL2CPP_EXTERN_C  SpriteLightMeshVertex_t6B4EA22B1C7FE0AFC97B4E47B3D24031A436CBCC  Enumerator_get_Current_mCE4B3D955619D3CB55CEF6E385F79360A5041DF4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * _thisAdjusted = reinterpret_cast<Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 *>(__this + _offset);
	SpriteLightMeshVertex_t6B4EA22B1C7FE0AFC97B4E47B3D24031A436CBCC  _returnValue;
	_returnValue = Enumerator_get_Current_mCE4B3D955619D3CB55CEF6E385F79360A5041DF4(_thisAdjusted, method);
	return _returnValue;
}
// System.Object Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.LightUtility/SpriteLightMeshVertex>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m869CB2D9C40A2A3DB78452690E8F3F51A073C8F0_gshared (Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * __this, const RuntimeMethod* method)
{
	{
		SpriteLightMeshVertex_t6B4EA22B1C7FE0AFC97B4E47B3D24031A436CBCC  L_0;
		L_0 = Enumerator_get_Current_mCE4B3D955619D3CB55CEF6E385F79360A5041DF4((Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 *)(Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		SpriteLightMeshVertex_t6B4EA22B1C7FE0AFC97B4E47B3D24031A436CBCC  L_1 = L_0;
		RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_1);
		return (RuntimeObject *)L_2;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m869CB2D9C40A2A3DB78452690E8F3F51A073C8F0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 * _thisAdjusted = reinterpret_cast<Enumerator_t1B719D53BFAE14549138ADB8DEC297B47D3FC630 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m869CB2D9C40A2A3DB78452690E8F3F51A073C8F0(_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.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6B01AE13412F08D901FB37A3606D9B8BD3E83953_gshared (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * __this, List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA * ___list0, const RuntimeMethod* method)
{
	{
		List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA * L_0 = ___list0;
		__this->set_list_0(L_0);
		__this->set_index_1(0);
		List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA * L_1 = ___list0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get__version_3();
		__this->set_version_2(L_2);
		PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C * L_3 = (PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m6B01AE13412F08D901FB37A3606D9B8BD3E83953_AdjustorThunk (RuntimeObject * __this, List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA * ___list0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * _thisAdjusted = reinterpret_cast<Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB *>(__this + _offset);
	Enumerator__ctor_m6B01AE13412F08D901FB37A3606D9B8BD3E83953(_thisAdjusted, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m593856A64CE86A7C851C974052343E23A1EBCA3A_gshared (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m593856A64CE86A7C851C974052343E23A1EBCA3A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * _thisAdjusted = reinterpret_cast<Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB *>(__this + _offset);
	Enumerator_Dispose_m593856A64CE86A7C851C974052343E23A1EBCA3A(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m7A2787854AD19991314014FA273C7DDCE5A4A9AB_gshared (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * __this, const RuntimeMethod* method)
{
	List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA * V_0 = NULL;
	{
		List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA * L_0 = (List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA *)__this->get_list_0();
		V_0 = (List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA *)L_0;
		int32_t L_1 = (int32_t)__this->get_version_2();
		List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA * L_2 = V_0;
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__version_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
		{
			goto IL_004a;
		}
	}
	{
		int32_t L_4 = (int32_t)__this->get_index_1();
		List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA * L_5 = V_0;
		NullCheck(L_5);
		int32_t L_6 = (int32_t)L_5->get__size_2();
		if ((!(((uint32_t)L_4) < ((uint32_t)L_6))))
		{
			goto IL_004a;
		}
	}
	{
		List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA * L_7 = V_0;
		NullCheck(L_7);
		PassDebugDataU5BU5D_t939F63843A1011FC990FCA59719CD59D224D9ADA* L_8 = (PassDebugDataU5BU5D_t939F63843A1011FC990FCA59719CD59D224D9ADA*)L_7->get__items_1();
		int32_t L_9 = (int32_t)__this->get_index_1();
		NullCheck(L_8);
		int32_t L_10 = L_9;
		PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C  L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		__this->set_current_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_004a:
	{
		bool L_13;
		L_13 = Enumerator_MoveNextRare_m3374A73CB55CB81B7E969B847B4B8A340367EF22((Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB *)(Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
		return (bool)L_13;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m7A2787854AD19991314014FA273C7DDCE5A4A9AB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * _thisAdjusted = reinterpret_cast<Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m7A2787854AD19991314014FA273C7DDCE5A4A9AB(_thisAdjusted, method);
	return _returnValue;
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_m3374A73CB55CB81B7E969B847B4B8A340367EF22_gshared (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA * L_1 = (List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA * L_3 = (List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA *)__this->get_list_0();
		NullCheck(L_3);
		int32_t L_4 = (int32_t)L_3->get__size_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)));
		PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C * L_5 = (PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_5, sizeof(PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNextRare_m3374A73CB55CB81B7E969B847B4B8A340367EF22_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * _thisAdjusted = reinterpret_cast<Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNextRare_m3374A73CB55CB81B7E969B847B4B8A340367EF22(_thisAdjusted, method);
	return _returnValue;
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C  Enumerator_get_Current_mF2634D8B6EFF518CD6503EE885EDB5CD1A5D53A8_gshared (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * __this, const RuntimeMethod* method)
{
	{
		PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C  L_0 = (PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C )__this->get_current_3();
		return (PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C )L_0;
	}
}
IL2CPP_EXTERN_C  PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C  Enumerator_get_Current_mF2634D8B6EFF518CD6503EE885EDB5CD1A5D53A8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * _thisAdjusted = reinterpret_cast<Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB *>(__this + _offset);
	PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C  _returnValue;
	_returnValue = Enumerator_get_Current_mF2634D8B6EFF518CD6503EE885EDB5CD1A5D53A8_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4F1EBCE35347C78B5ED318C0F58EF97B277F19FA_gshared (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * __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();
		List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA * L_2 = (List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA *)__this->get_list_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__size_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0024;
		}
	}

IL_001d:
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)31), /*hidden argument*/NULL);
	}

IL_0024:
	{
		PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C  L_4;
		L_4 = Enumerator_get_Current_mF2634D8B6EFF518CD6503EE885EDB5CD1A5D53A8_inline((Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB *)(Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C  L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4F1EBCE35347C78B5ED318C0F58EF97B277F19FA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * _thisAdjusted = reinterpret_cast<Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m4F1EBCE35347C78B5ED318C0F58EF97B277F19FA(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mFD9AFFEA0C137607973122A5271F96D74B1CE534_gshared (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA * L_1 = (List_1_t29F37B489724706E5D3C5B6A8B18CB12F522E1AA *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		__this->set_index_1(0);
		PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C * L_3 = (PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mFD9AFFEA0C137607973122A5271F96D74B1CE534_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * _thisAdjusted = reinterpret_cast<Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mFD9AFFEA0C137607973122A5271F96D74B1CE534(_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.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m7214949ABE3158F1422565309B3B0E5BE15C4154_gshared (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * __this, List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 * ___list0, const RuntimeMethod* method)
{
	{
		List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 * L_0 = ___list0;
		__this->set_list_0(L_0);
		__this->set_index_1(0);
		List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 * L_1 = ___list0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get__version_3();
		__this->set_version_2(L_2);
		ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F * L_3 = (ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m7214949ABE3158F1422565309B3B0E5BE15C4154_AdjustorThunk (RuntimeObject * __this, List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 * ___list0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * _thisAdjusted = reinterpret_cast<Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C *>(__this + _offset);
	Enumerator__ctor_m7214949ABE3158F1422565309B3B0E5BE15C4154(_thisAdjusted, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEC1C278EFEAAB7530104459263F230AE3D54BC11_gshared (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mEC1C278EFEAAB7530104459263F230AE3D54BC11_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * _thisAdjusted = reinterpret_cast<Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C *>(__this + _offset);
	Enumerator_Dispose_mEC1C278EFEAAB7530104459263F230AE3D54BC11(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m78693D857ED5B4AD1FC33088C888984097FA31F1_gshared (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * __this, const RuntimeMethod* method)
{
	List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 * V_0 = NULL;
	{
		List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 * L_0 = (List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 *)__this->get_list_0();
		V_0 = (List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 *)L_0;
		int32_t L_1 = (int32_t)__this->get_version_2();
		List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 * L_2 = V_0;
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__version_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
		{
			goto IL_004a;
		}
	}
	{
		int32_t L_4 = (int32_t)__this->get_index_1();
		List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 * L_5 = V_0;
		NullCheck(L_5);
		int32_t L_6 = (int32_t)L_5->get__size_2();
		if ((!(((uint32_t)L_4) < ((uint32_t)L_6))))
		{
			goto IL_004a;
		}
	}
	{
		List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 * L_7 = V_0;
		NullCheck(L_7);
		ResourceDebugDataU5BU5D_tE1E923B7EAAFC034B9C99BF83EF0AE7827C18528* L_8 = (ResourceDebugDataU5BU5D_tE1E923B7EAAFC034B9C99BF83EF0AE7827C18528*)L_7->get__items_1();
		int32_t L_9 = (int32_t)__this->get_index_1();
		NullCheck(L_8);
		int32_t L_10 = L_9;
		ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F  L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		__this->set_current_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_004a:
	{
		bool L_13;
		L_13 = Enumerator_MoveNextRare_m27039595A74A0E7B65F9869EB7AAEE2EF42CB9D5((Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C *)(Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
		return (bool)L_13;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m78693D857ED5B4AD1FC33088C888984097FA31F1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * _thisAdjusted = reinterpret_cast<Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m78693D857ED5B4AD1FC33088C888984097FA31F1(_thisAdjusted, method);
	return _returnValue;
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_m27039595A74A0E7B65F9869EB7AAEE2EF42CB9D5_gshared (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 * L_1 = (List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 * L_3 = (List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 *)__this->get_list_0();
		NullCheck(L_3);
		int32_t L_4 = (int32_t)L_3->get__size_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)));
		ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F * L_5 = (ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_5, sizeof(ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNextRare_m27039595A74A0E7B65F9869EB7AAEE2EF42CB9D5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * _thisAdjusted = reinterpret_cast<Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNextRare_m27039595A74A0E7B65F9869EB7AAEE2EF42CB9D5(_thisAdjusted, method);
	return _returnValue;
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F  Enumerator_get_Current_m41C2709BA45F8725482773EAB16EE83381AF501E_gshared (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * __this, const RuntimeMethod* method)
{
	{
		ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F  L_0 = (ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F )__this->get_current_3();
		return (ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F )L_0;
	}
}
IL2CPP_EXTERN_C  ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F  Enumerator_get_Current_m41C2709BA45F8725482773EAB16EE83381AF501E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * _thisAdjusted = reinterpret_cast<Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C *>(__this + _offset);
	ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F  _returnValue;
	_returnValue = Enumerator_get_Current_m41C2709BA45F8725482773EAB16EE83381AF501E_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8356B13289BDEBE75A3D6FC743F1C70A1A560DEC_gshared (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * __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();
		List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 * L_2 = (List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 *)__this->get_list_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__size_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0024;
		}
	}

IL_001d:
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)31), /*hidden argument*/NULL);
	}

IL_0024:
	{
		ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F  L_4;
		L_4 = Enumerator_get_Current_m41C2709BA45F8725482773EAB16EE83381AF501E_inline((Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C *)(Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F  L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8356B13289BDEBE75A3D6FC743F1C70A1A560DEC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * _thisAdjusted = reinterpret_cast<Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m8356B13289BDEBE75A3D6FC743F1C70A1A560DEC(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m6B4E7D468E8ACCCE077F56FA66B8110A4836FBE9_gshared (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 * L_1 = (List_1_tBA58EEC6BF5428A72153508A1BC9A5D3D36C24D7 *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		__this->set_index_1(0);
		ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F * L_3 = (ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m6B4E7D468E8ACCCE077F56FA66B8110A4836FBE9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * _thisAdjusted = reinterpret_cast<Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m6B4E7D468E8ACCCE077F56FA66B8110A4836FBE9(_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 Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/LightData>::.ctor(Unity.Collections.NativeArray`1<T>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m66C02708573B25A66DF92811E456737A88B13064_gshared (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * __this, NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90 * ___array0, const RuntimeMethod* method)
{
	{
		NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90 * L_0 = ___array0;
		NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90  L_1 = (*(NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90 *)L_0);
		__this->set_m_Array_0(L_1);
		__this->set_m_Index_1((-1));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m66C02708573B25A66DF92811E456737A88B13064_AdjustorThunk (RuntimeObject * __this, NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90 * ___array0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * _thisAdjusted = reinterpret_cast<Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 *>(__this + _offset);
	Enumerator__ctor_m66C02708573B25A66DF92811E456737A88B13064(_thisAdjusted, ___array0, method);
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/LightData>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEDF3E32BAF786CCD96657FDD5E8AAED4BE45D1F6_gshared (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mEDF3E32BAF786CCD96657FDD5E8AAED4BE45D1F6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * _thisAdjusted = reinterpret_cast<Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 *>(__this + _offset);
	Enumerator_Dispose_mEDF3E32BAF786CCD96657FDD5E8AAED4BE45D1F6(_thisAdjusted, method);
}
// System.Boolean Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/LightData>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m5A8EB0E9BA51049235DD156AB32B3BA27873EECA_gshared (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * __this, const RuntimeMethod* method)
{
	bool V_0 = false;
	{
		int32_t L_0 = (int32_t)__this->get_m_Index_1();
		__this->set_m_Index_1(((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)1)));
		int32_t L_1 = (int32_t)__this->get_m_Index_1();
		NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90 * L_2 = (NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90 *)__this->get_address_of_m_Array_0();
		int32_t L_3;
		L_3 = IL2CPP_NATIVEARRAY_GET_LENGTH(((NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90 *)(NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90 *)L_2)->___m_Length_1);
		V_0 = (bool)((((int32_t)L_1) < ((int32_t)L_3))? 1 : 0);
		goto IL_0025;
	}

IL_0025:
	{
		bool L_4 = V_0;
		return (bool)L_4;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m5A8EB0E9BA51049235DD156AB32B3BA27873EECA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * _thisAdjusted = reinterpret_cast<Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m5A8EB0E9BA51049235DD156AB32B3BA27873EECA(_thisAdjusted, method);
	return _returnValue;
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/LightData>::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Reset_mA4F4E6599074BB88C564E68D3D8C5A1E86231D99_gshared (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * __this, const RuntimeMethod* method)
{
	{
		__this->set_m_Index_1((-1));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Reset_mA4F4E6599074BB88C564E68D3D8C5A1E86231D99_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * _thisAdjusted = reinterpret_cast<Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 *>(__this + _offset);
	Enumerator_Reset_mA4F4E6599074BB88C564E68D3D8C5A1E86231D99(_thisAdjusted, method);
}
// T Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/LightData>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LightData_t8C139E4D07ED1FF86DF198773F7F41736AE9B135  Enumerator_get_Current_m0007C280D037CFE0E80D093025B48834EF950ECF_gshared (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * __this, const RuntimeMethod* method)
{
	{
		NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90 * L_0 = (NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90 *)__this->get_address_of_m_Array_0();
		int32_t L_1 = (int32_t)__this->get_m_Index_1();
		LightData_t8C139E4D07ED1FF86DF198773F7F41736AE9B135  L_2;
		L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(LightData_t8C139E4D07ED1FF86DF198773F7F41736AE9B135 , ((NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90 *)(NativeArray_1_t772A013AE243D573001B5002D72507953AA69D90 *)L_0)->___m_Buffer_0, (int32_t)L_1);
		return (LightData_t8C139E4D07ED1FF86DF198773F7F41736AE9B135 )L_2;
	}
}
IL2CPP_EXTERN_C  LightData_t8C139E4D07ED1FF86DF198773F7F41736AE9B135  Enumerator_get_Current_m0007C280D037CFE0E80D093025B48834EF950ECF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * _thisAdjusted = reinterpret_cast<Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 *>(__this + _offset);
	LightData_t8C139E4D07ED1FF86DF198773F7F41736AE9B135  _returnValue;
	_returnValue = Enumerator_get_Current_m0007C280D037CFE0E80D093025B48834EF950ECF(_thisAdjusted, method);
	return _returnValue;
}
// System.Object Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/LightData>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m98461216A9CE6D36DF91360DE6F6ADA0FAF96A40_gshared (Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * __this, const RuntimeMethod* method)
{
	{
		LightData_t8C139E4D07ED1FF86DF198773F7F41736AE9B135  L_0;
		L_0 = Enumerator_get_Current_m0007C280D037CFE0E80D093025B48834EF950ECF((Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 *)(Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		LightData_t8C139E4D07ED1FF86DF198773F7F41736AE9B135  L_1 = L_0;
		RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_1);
		return (RuntimeObject *)L_2;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m98461216A9CE6D36DF91360DE6F6ADA0FAF96A40_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 * _thisAdjusted = reinterpret_cast<Enumerator_t37BAA62636356BBAB933374B2EE6C16EB295CD01 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m98461216A9CE6D36DF91360DE6F6ADA0FAF96A40(_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 Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/ShadowData>::.ctor(Unity.Collections.NativeArray`1<T>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m533C6A02AB85A8199A4B86498D18D90CA70E6431_gshared (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * __this, NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27 * ___array0, const RuntimeMethod* method)
{
	{
		NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27 * L_0 = ___array0;
		NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27  L_1 = (*(NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27 *)L_0);
		__this->set_m_Array_0(L_1);
		__this->set_m_Index_1((-1));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m533C6A02AB85A8199A4B86498D18D90CA70E6431_AdjustorThunk (RuntimeObject * __this, NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27 * ___array0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * _thisAdjusted = reinterpret_cast<Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 *>(__this + _offset);
	Enumerator__ctor_m533C6A02AB85A8199A4B86498D18D90CA70E6431(_thisAdjusted, ___array0, method);
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/ShadowData>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m4CE083A57E567250A75432C67E8E10A9422E507B_gshared (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m4CE083A57E567250A75432C67E8E10A9422E507B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * _thisAdjusted = reinterpret_cast<Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 *>(__this + _offset);
	Enumerator_Dispose_m4CE083A57E567250A75432C67E8E10A9422E507B(_thisAdjusted, method);
}
// System.Boolean Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/ShadowData>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m5C7F0766176F8D848C7DEF9DFDC677DA26086EB4_gshared (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * __this, const RuntimeMethod* method)
{
	bool V_0 = false;
	{
		int32_t L_0 = (int32_t)__this->get_m_Index_1();
		__this->set_m_Index_1(((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)1)));
		int32_t L_1 = (int32_t)__this->get_m_Index_1();
		NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27 * L_2 = (NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27 *)__this->get_address_of_m_Array_0();
		int32_t L_3;
		L_3 = IL2CPP_NATIVEARRAY_GET_LENGTH(((NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27 *)(NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27 *)L_2)->___m_Length_1);
		V_0 = (bool)((((int32_t)L_1) < ((int32_t)L_3))? 1 : 0);
		goto IL_0025;
	}

IL_0025:
	{
		bool L_4 = V_0;
		return (bool)L_4;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m5C7F0766176F8D848C7DEF9DFDC677DA26086EB4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * _thisAdjusted = reinterpret_cast<Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m5C7F0766176F8D848C7DEF9DFDC677DA26086EB4(_thisAdjusted, method);
	return _returnValue;
}
// System.Void Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/ShadowData>::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Reset_mB5EC006F494D9D2123F464E62F225DF4368A93D9_gshared (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * __this, const RuntimeMethod* method)
{
	{
		__this->set_m_Index_1((-1));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Reset_mB5EC006F494D9D2123F464E62F225DF4368A93D9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * _thisAdjusted = reinterpret_cast<Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 *>(__this + _offset);
	Enumerator_Reset_mB5EC006F494D9D2123F464E62F225DF4368A93D9(_thisAdjusted, method);
}
// T Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/ShadowData>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ShadowData_t5ACDE96DE7C04AEE2981172CB8996A5E66ED3701  Enumerator_get_Current_m0A14EB7C585A97A8F5E98050B5DEB64AE42D360B_gshared (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * __this, const RuntimeMethod* method)
{
	{
		NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27 * L_0 = (NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27 *)__this->get_address_of_m_Array_0();
		int32_t L_1 = (int32_t)__this->get_m_Index_1();
		ShadowData_t5ACDE96DE7C04AEE2981172CB8996A5E66ED3701  L_2;
		L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(ShadowData_t5ACDE96DE7C04AEE2981172CB8996A5E66ED3701 , ((NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27 *)(NativeArray_1_tCD1FE441CEF84BBCFD4090C87C8834B991564C27 *)L_0)->___m_Buffer_0, (int32_t)L_1);
		return (ShadowData_t5ACDE96DE7C04AEE2981172CB8996A5E66ED3701 )L_2;
	}
}
IL2CPP_EXTERN_C  ShadowData_t5ACDE96DE7C04AEE2981172CB8996A5E66ED3701  Enumerator_get_Current_m0A14EB7C585A97A8F5E98050B5DEB64AE42D360B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * _thisAdjusted = reinterpret_cast<Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 *>(__this + _offset);
	ShadowData_t5ACDE96DE7C04AEE2981172CB8996A5E66ED3701  _returnValue;
	_returnValue = Enumerator_get_Current_m0A14EB7C585A97A8F5E98050B5DEB64AE42D360B(_thisAdjusted, method);
	return _returnValue;
}
// System.Object Unity.Collections.NativeArray`1/Enumerator<UnityEngine.Rendering.Universal.ShaderInput/ShadowData>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m05E8FBB6F4314A43392591E5388AB76AB27E3E1E_gshared (Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * __this, const RuntimeMethod* method)
{
	{
		ShadowData_t5ACDE96DE7C04AEE2981172CB8996A5E66ED3701  L_0;
		L_0 = Enumerator_get_Current_m0A14EB7C585A97A8F5E98050B5DEB64AE42D360B((Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 *)(Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		ShadowData_t5ACDE96DE7C04AEE2981172CB8996A5E66ED3701  L_1 = L_0;
		RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_1);
		return (RuntimeObject *)L_2;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m05E8FBB6F4314A43392591E5388AB76AB27E3E1E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 * _thisAdjusted = reinterpret_cast<Enumerator_tD73F4970651BDB127A598C2B77280EFF8B426628 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m05E8FBB6F4314A43392591E5388AB76AB27E3E1E(_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.List`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mCE36C71B0EF95535E0610F30C12F2AC8021115CF_gshared (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * __this, List_1_t3217BEA3E804D37821CC19C924386325EE87840D * ___list0, const RuntimeMethod* method)
{
	{
		List_1_t3217BEA3E804D37821CC19C924386325EE87840D * L_0 = ___list0;
		__this->set_list_0(L_0);
		__this->set_index_1(0);
		List_1_t3217BEA3E804D37821CC19C924386325EE87840D * L_1 = ___list0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get__version_3();
		__this->set_version_2(L_2);
		Edge_tC11235216D5E71087549B2CB09A27043F02FB278 * L_3 = (Edge_tC11235216D5E71087549B2CB09A27043F02FB278 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(Edge_tC11235216D5E71087549B2CB09A27043F02FB278 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mCE36C71B0EF95535E0610F30C12F2AC8021115CF_AdjustorThunk (RuntimeObject * __this, List_1_t3217BEA3E804D37821CC19C924386325EE87840D * ___list0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * _thisAdjusted = reinterpret_cast<Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 *>(__this + _offset);
	Enumerator__ctor_mCE36C71B0EF95535E0610F30C12F2AC8021115CF(_thisAdjusted, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m7CD5F2B7C9CFB1F3B2A9C1134D45D31FAC6748F7_gshared (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m7CD5F2B7C9CFB1F3B2A9C1134D45D31FAC6748F7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * _thisAdjusted = reinterpret_cast<Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 *>(__this + _offset);
	Enumerator_Dispose_m7CD5F2B7C9CFB1F3B2A9C1134D45D31FAC6748F7(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m61A8FE48105F35C4345861DDE8D19705B99D453C_gshared (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * __this, const RuntimeMethod* method)
{
	List_1_t3217BEA3E804D37821CC19C924386325EE87840D * V_0 = NULL;
	{
		List_1_t3217BEA3E804D37821CC19C924386325EE87840D * L_0 = (List_1_t3217BEA3E804D37821CC19C924386325EE87840D *)__this->get_list_0();
		V_0 = (List_1_t3217BEA3E804D37821CC19C924386325EE87840D *)L_0;
		int32_t L_1 = (int32_t)__this->get_version_2();
		List_1_t3217BEA3E804D37821CC19C924386325EE87840D * L_2 = V_0;
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__version_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
		{
			goto IL_004a;
		}
	}
	{
		int32_t L_4 = (int32_t)__this->get_index_1();
		List_1_t3217BEA3E804D37821CC19C924386325EE87840D * L_5 = V_0;
		NullCheck(L_5);
		int32_t L_6 = (int32_t)L_5->get__size_2();
		if ((!(((uint32_t)L_4) < ((uint32_t)L_6))))
		{
			goto IL_004a;
		}
	}
	{
		List_1_t3217BEA3E804D37821CC19C924386325EE87840D * L_7 = V_0;
		NullCheck(L_7);
		EdgeU5BU5D_t5C61D8F639EA5489731E0154AC9B4BC2640F1A98* L_8 = (EdgeU5BU5D_t5C61D8F639EA5489731E0154AC9B4BC2640F1A98*)L_7->get__items_1();
		int32_t L_9 = (int32_t)__this->get_index_1();
		NullCheck(L_8);
		int32_t L_10 = L_9;
		Edge_tC11235216D5E71087549B2CB09A27043F02FB278  L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		__this->set_current_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_004a:
	{
		bool L_13;
		L_13 = Enumerator_MoveNextRare_m3FE6BBC3CCB198ACB3131451C94B3242FCD1041A((Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 *)(Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
		return (bool)L_13;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m61A8FE48105F35C4345861DDE8D19705B99D453C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * _thisAdjusted = reinterpret_cast<Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m61A8FE48105F35C4345861DDE8D19705B99D453C(_thisAdjusted, method);
	return _returnValue;
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_m3FE6BBC3CCB198ACB3131451C94B3242FCD1041A_gshared (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_t3217BEA3E804D37821CC19C924386325EE87840D * L_1 = (List_1_t3217BEA3E804D37821CC19C924386325EE87840D *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		List_1_t3217BEA3E804D37821CC19C924386325EE87840D * L_3 = (List_1_t3217BEA3E804D37821CC19C924386325EE87840D *)__this->get_list_0();
		NullCheck(L_3);
		int32_t L_4 = (int32_t)L_3->get__size_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)));
		Edge_tC11235216D5E71087549B2CB09A27043F02FB278 * L_5 = (Edge_tC11235216D5E71087549B2CB09A27043F02FB278 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_5, sizeof(Edge_tC11235216D5E71087549B2CB09A27043F02FB278 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNextRare_m3FE6BBC3CCB198ACB3131451C94B3242FCD1041A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * _thisAdjusted = reinterpret_cast<Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNextRare_m3FE6BBC3CCB198ACB3131451C94B3242FCD1041A(_thisAdjusted, method);
	return _returnValue;
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_tC11235216D5E71087549B2CB09A27043F02FB278  Enumerator_get_Current_mCD291C7A35EABD8FD7E9B024F775A4960BF7FB67_gshared (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * __this, const RuntimeMethod* method)
{
	{
		Edge_tC11235216D5E71087549B2CB09A27043F02FB278  L_0 = (Edge_tC11235216D5E71087549B2CB09A27043F02FB278 )__this->get_current_3();
		return (Edge_tC11235216D5E71087549B2CB09A27043F02FB278 )L_0;
	}
}
IL2CPP_EXTERN_C  Edge_tC11235216D5E71087549B2CB09A27043F02FB278  Enumerator_get_Current_mCD291C7A35EABD8FD7E9B024F775A4960BF7FB67_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * _thisAdjusted = reinterpret_cast<Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 *>(__this + _offset);
	Edge_tC11235216D5E71087549B2CB09A27043F02FB278  _returnValue;
	_returnValue = Enumerator_get_Current_mCD291C7A35EABD8FD7E9B024F775A4960BF7FB67_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m84D7BBEB29947D21694A47C7D1821A841555FA4E_gshared (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * __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();
		List_1_t3217BEA3E804D37821CC19C924386325EE87840D * L_2 = (List_1_t3217BEA3E804D37821CC19C924386325EE87840D *)__this->get_list_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__size_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0024;
		}
	}

IL_001d:
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)31), /*hidden argument*/NULL);
	}

IL_0024:
	{
		Edge_tC11235216D5E71087549B2CB09A27043F02FB278  L_4;
		L_4 = Enumerator_get_Current_mCD291C7A35EABD8FD7E9B024F775A4960BF7FB67_inline((Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 *)(Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		Edge_tC11235216D5E71087549B2CB09A27043F02FB278  L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m84D7BBEB29947D21694A47C7D1821A841555FA4E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * _thisAdjusted = reinterpret_cast<Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m84D7BBEB29947D21694A47C7D1821A841555FA4E(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m4C77F07D2C66D9FE5E7CB185FCE83FE2478913C8_gshared (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_t3217BEA3E804D37821CC19C924386325EE87840D * L_1 = (List_1_t3217BEA3E804D37821CC19C924386325EE87840D *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		__this->set_index_1(0);
		Edge_tC11235216D5E71087549B2CB09A27043F02FB278 * L_3 = (Edge_tC11235216D5E71087549B2CB09A27043F02FB278 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(Edge_tC11235216D5E71087549B2CB09A27043F02FB278 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m4C77F07D2C66D9FE5E7CB185FCE83FE2478913C8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * _thisAdjusted = reinterpret_cast<Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m4C77F07D2C66D9FE5E7CB185FCE83FE2478913C8(_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.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m3E5B14ADCD225D15383F371539628E323C24DD6F_gshared (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __this, List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * ___list0, const RuntimeMethod* method)
{
	{
		List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * L_0 = ___list0;
		__this->set_list_0(L_0);
		__this->set_index_1(0);
		List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * L_1 = ___list0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get__version_3();
		__this->set_version_2(L_2);
		Frame_t277B57D2C572A3B179CEA0357869DB245F52128D * L_3 = (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m3E5B14ADCD225D15383F371539628E323C24DD6F_AdjustorThunk (RuntimeObject * __this, List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * ___list0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * _thisAdjusted = reinterpret_cast<Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D *>(__this + _offset);
	Enumerator__ctor_m3E5B14ADCD225D15383F371539628E323C24DD6F(_thisAdjusted, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m3AD8B8BCAA946815363FF73CFE92B52E6E8E5E23_gshared (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m3AD8B8BCAA946815363FF73CFE92B52E6E8E5E23_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * _thisAdjusted = reinterpret_cast<Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D *>(__this + _offset);
	Enumerator_Dispose_m3AD8B8BCAA946815363FF73CFE92B52E6E8E5E23(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m0B0C8A3A2DCFD44BE67B9459A489B91110D0DF2E_gshared (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __this, const RuntimeMethod* method)
{
	List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * V_0 = NULL;
	{
		List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * L_0 = (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this->get_list_0();
		V_0 = (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)L_0;
		int32_t L_1 = (int32_t)__this->get_version_2();
		List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * L_2 = V_0;
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__version_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
		{
			goto IL_004a;
		}
	}
	{
		int32_t L_4 = (int32_t)__this->get_index_1();
		List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * L_5 = V_0;
		NullCheck(L_5);
		int32_t L_6 = (int32_t)L_5->get__size_2();
		if ((!(((uint32_t)L_4) < ((uint32_t)L_6))))
		{
			goto IL_004a;
		}
	}
	{
		List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * L_7 = V_0;
		NullCheck(L_7);
		FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D* L_8 = (FrameU5BU5D_tA35DF2C914436A366D682B67B0806332F54D6A5D*)L_7->get__items_1();
		int32_t L_9 = (int32_t)__this->get_index_1();
		NullCheck(L_8);
		int32_t L_10 = L_9;
		Frame_t277B57D2C572A3B179CEA0357869DB245F52128D  L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		__this->set_current_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_004a:
	{
		bool L_13;
		L_13 = Enumerator_MoveNextRare_m576F5A50C32030B23821C1A59551303165F06EC0((Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D *)(Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
		return (bool)L_13;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m0B0C8A3A2DCFD44BE67B9459A489B91110D0DF2E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * _thisAdjusted = reinterpret_cast<Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m0B0C8A3A2DCFD44BE67B9459A489B91110D0DF2E(_thisAdjusted, method);
	return _returnValue;
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_m576F5A50C32030B23821C1A59551303165F06EC0_gshared (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * L_1 = (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * L_3 = (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this->get_list_0();
		NullCheck(L_3);
		int32_t L_4 = (int32_t)L_3->get__size_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)));
		Frame_t277B57D2C572A3B179CEA0357869DB245F52128D * L_5 = (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_5, sizeof(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNextRare_m576F5A50C32030B23821C1A59551303165F06EC0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * _thisAdjusted = reinterpret_cast<Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNextRare_m576F5A50C32030B23821C1A59551303165F06EC0(_thisAdjusted, method);
	return _returnValue;
}
// T System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Frame_t277B57D2C572A3B179CEA0357869DB245F52128D  Enumerator_get_Current_m72B7898DC764855B04522CF4BDB32CA38D3526C0_gshared (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __this, const RuntimeMethod* method)
{
	{
		Frame_t277B57D2C572A3B179CEA0357869DB245F52128D  L_0 = (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )__this->get_current_3();
		return (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )L_0;
	}
}
IL2CPP_EXTERN_C  Frame_t277B57D2C572A3B179CEA0357869DB245F52128D  Enumerator_get_Current_m72B7898DC764855B04522CF4BDB32CA38D3526C0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * _thisAdjusted = reinterpret_cast<Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D *>(__this + _offset);
	Frame_t277B57D2C572A3B179CEA0357869DB245F52128D  _returnValue;
	_returnValue = Enumerator_get_Current_m72B7898DC764855B04522CF4BDB32CA38D3526C0_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m37C3A6528B1052D35085FA68F379FFA45499AA1D_gshared (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __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();
		List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * L_2 = (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this->get_list_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__size_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0024;
		}
	}

IL_001d:
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)31), /*hidden argument*/NULL);
	}

IL_0024:
	{
		Frame_t277B57D2C572A3B179CEA0357869DB245F52128D  L_4;
		L_4 = Enumerator_get_Current_m72B7898DC764855B04522CF4BDB32CA38D3526C0_inline((Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D *)(Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		Frame_t277B57D2C572A3B179CEA0357869DB245F52128D  L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m37C3A6528B1052D35085FA68F379FFA45499AA1D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * _thisAdjusted = reinterpret_cast<Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m37C3A6528B1052D35085FA68F379FFA45499AA1D(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.List`1/Enumerator<TMPro.SpriteAssetUtilities.TexturePacker_JsonArray/Frame>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m52C0F731EB20D1352D23F323C491858C9CBB3C3C_gshared (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 * L_1 = (List_1_t73173DC394C38388B3BABA529B3B0BB5B548F5F4 *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		__this->set_index_1(0);
		Frame_t277B57D2C572A3B179CEA0357869DB245F52128D * L_3 = (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(Frame_t277B57D2C572A3B179CEA0357869DB245F52128D ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m52C0F731EB20D1352D23F323C491858C9CBB3C3C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * _thisAdjusted = reinterpret_cast<Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m52C0F731EB20D1352D23F323C491858C9CBB3C3C(_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.List`1/Enumerator<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m05A7D3CA8CC6EB9C266604426A8F115880FF87D7_gshared (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * __this, List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 * ___list0, const RuntimeMethod* method)
{
	{
		List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 * L_0 = ___list0;
		__this->set_list_0(L_0);
		__this->set_index_1(0);
		List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 * L_1 = ___list0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get__version_3();
		__this->set_version_2(L_2);
		NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 * L_3 = (NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m05A7D3CA8CC6EB9C266604426A8F115880FF87D7_AdjustorThunk (RuntimeObject * __this, List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 * ___list0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * _thisAdjusted = reinterpret_cast<Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 *>(__this + _offset);
	Enumerator__ctor_m05A7D3CA8CC6EB9C266604426A8F115880FF87D7(_thisAdjusted, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFE7084733BE3BB66839634E44E75A42921B4CDA0_gshared (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mFE7084733BE3BB66839634E44E75A42921B4CDA0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * _thisAdjusted = reinterpret_cast<Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 *>(__this + _offset);
	Enumerator_Dispose_mFE7084733BE3BB66839634E44E75A42921B4CDA0(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB1103B72B8158B47CE1F9D09D9A04A7BC9D31158_gshared (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * __this, const RuntimeMethod* method)
{
	List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 * V_0 = NULL;
	{
		List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 * L_0 = (List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 *)__this->get_list_0();
		V_0 = (List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 *)L_0;
		int32_t L_1 = (int32_t)__this->get_version_2();
		List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 * L_2 = V_0;
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__version_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
		{
			goto IL_004a;
		}
	}
	{
		int32_t L_4 = (int32_t)__this->get_index_1();
		List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 * L_5 = V_0;
		NullCheck(L_5);
		int32_t L_6 = (int32_t)L_5->get__size_2();
		if ((!(((uint32_t)L_4) < ((uint32_t)L_6))))
		{
			goto IL_004a;
		}
	}
	{
		List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 * L_7 = V_0;
		NullCheck(L_7);
		NotificationEntryU5BU5D_t09774245BA02F3982CECCBB4CB7E3DAC2CA8B345* L_8 = (NotificationEntryU5BU5D_t09774245BA02F3982CECCBB4CB7E3DAC2CA8B345*)L_7->get__items_1();
		int32_t L_9 = (int32_t)__this->get_index_1();
		NullCheck(L_8);
		int32_t L_10 = L_9;
		NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50  L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		__this->set_current_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_004a:
	{
		bool L_13;
		L_13 = Enumerator_MoveNextRare_m90E18F5FCC0ED9DC65A7FE11AF3509E5A920DB18((Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 *)(Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
		return (bool)L_13;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mB1103B72B8158B47CE1F9D09D9A04A7BC9D31158_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * _thisAdjusted = reinterpret_cast<Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mB1103B72B8158B47CE1F9D09D9A04A7BC9D31158(_thisAdjusted, method);
	return _returnValue;
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_m90E18F5FCC0ED9DC65A7FE11AF3509E5A920DB18_gshared (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 * L_1 = (List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 * L_3 = (List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 *)__this->get_list_0();
		NullCheck(L_3);
		int32_t L_4 = (int32_t)L_3->get__size_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)));
		NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 * L_5 = (NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_5, sizeof(NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNextRare_m90E18F5FCC0ED9DC65A7FE11AF3509E5A920DB18_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * _thisAdjusted = reinterpret_cast<Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNextRare_m90E18F5FCC0ED9DC65A7FE11AF3509E5A920DB18(_thisAdjusted, method);
	return _returnValue;
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50  Enumerator_get_Current_m97F6540F82C0B412A652DDB12C6044314A25A75E_gshared (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * __this, const RuntimeMethod* method)
{
	{
		NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50  L_0 = (NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 )__this->get_current_3();
		return (NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 )L_0;
	}
}
IL2CPP_EXTERN_C  NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50  Enumerator_get_Current_m97F6540F82C0B412A652DDB12C6044314A25A75E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * _thisAdjusted = reinterpret_cast<Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 *>(__this + _offset);
	NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50  _returnValue;
	_returnValue = Enumerator_get_Current_m97F6540F82C0B412A652DDB12C6044314A25A75E_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.List`1/Enumerator<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m910B310EF9818D81637D799D31CD20AB45E5FF44_gshared (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * __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();
		List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 * L_2 = (List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 *)__this->get_list_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__size_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0024;
		}
	}

IL_001d:
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)31), /*hidden argument*/NULL);
	}

IL_0024:
	{
		NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50  L_4;
		L_4 = Enumerator_get_Current_m97F6540F82C0B412A652DDB12C6044314A25A75E_inline((Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 *)(Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50  L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m910B310EF9818D81637D799D31CD20AB45E5FF44_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * _thisAdjusted = reinterpret_cast<Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m910B310EF9818D81637D799D31CD20AB45E5FF44(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mDFB43B0C8F9618DD3359012FA865CFB297BB94B0_gshared (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 * L_1 = (List_1_tF66AD4448A81FDA4D3C1861A0A08271697313097 *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		__this->set_index_1(0);
		NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 * L_3 = (NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mDFB43B0C8F9618DD3359012FA865CFB297BB94B0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * _thisAdjusted = reinterpret_cast<Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mDFB43B0C8F9618DD3359012FA865CFB297BB94B0(_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.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mCC00B7D6B0B659292FE25F9082586D57940E2ACF_gshared (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __this, List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * ___list0, const RuntimeMethod* method)
{
	{
		List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * L_0 = ___list0;
		__this->set_list_0(L_0);
		__this->set_index_1(0);
		List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * L_1 = ___list0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get__version_3();
		__this->set_version_2(L_2);
		WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 * L_3 = (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mCC00B7D6B0B659292FE25F9082586D57940E2ACF_AdjustorThunk (RuntimeObject * __this, List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * ___list0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * _thisAdjusted = reinterpret_cast<Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A *>(__this + _offset);
	Enumerator__ctor_mCC00B7D6B0B659292FE25F9082586D57940E2ACF(_thisAdjusted, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m1A5BC0CCE5137C2D03D24278CE76FCF9CB2765F9_gshared (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m1A5BC0CCE5137C2D03D24278CE76FCF9CB2765F9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * _thisAdjusted = reinterpret_cast<Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A *>(__this + _offset);
	Enumerator_Dispose_m1A5BC0CCE5137C2D03D24278CE76FCF9CB2765F9(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mFDEAD7852B12FA99A8E300B1535D64662C82EC47_gshared (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __this, const RuntimeMethod* method)
{
	List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * V_0 = NULL;
	{
		List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * L_0 = (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this->get_list_0();
		V_0 = (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)L_0;
		int32_t L_1 = (int32_t)__this->get_version_2();
		List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * L_2 = V_0;
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__version_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
		{
			goto IL_004a;
		}
	}
	{
		int32_t L_4 = (int32_t)__this->get_index_1();
		List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * L_5 = V_0;
		NullCheck(L_5);
		int32_t L_6 = (int32_t)L_5->get__size_2();
		if ((!(((uint32_t)L_4) < ((uint32_t)L_6))))
		{
			goto IL_004a;
		}
	}
	{
		List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * L_7 = V_0;
		NullCheck(L_7);
		WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_8 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)L_7->get__items_1();
		int32_t L_9 = (int32_t)__this->get_index_1();
		NullCheck(L_8);
		int32_t L_10 = L_9;
		WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393  L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		__this->set_current_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_004a:
	{
		bool L_13;
		L_13 = Enumerator_MoveNextRare_mFC0E436DE923752099F7DEA73D7E5DA7168D0542((Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A *)(Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
		return (bool)L_13;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mFDEAD7852B12FA99A8E300B1535D64662C82EC47_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * _thisAdjusted = reinterpret_cast<Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mFDEAD7852B12FA99A8E300B1535D64662C82EC47(_thisAdjusted, method);
	return _returnValue;
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_mFC0E436DE923752099F7DEA73D7E5DA7168D0542_gshared (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * L_1 = (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * L_3 = (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this->get_list_0();
		NullCheck(L_3);
		int32_t L_4 = (int32_t)L_3->get__size_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)));
		WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 * L_5 = (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_5, sizeof(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNextRare_mFC0E436DE923752099F7DEA73D7E5DA7168D0542_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * _thisAdjusted = reinterpret_cast<Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNextRare_mFC0E436DE923752099F7DEA73D7E5DA7168D0542(_thisAdjusted, method);
	return _returnValue;
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393  Enumerator_get_Current_mE2798D621C44CF865212FEF380AF9BB22670BABC_gshared (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __this, const RuntimeMethod* method)
{
	{
		WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393  L_0 = (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )__this->get_current_3();
		return (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_0;
	}
}
IL2CPP_EXTERN_C  WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393  Enumerator_get_Current_mE2798D621C44CF865212FEF380AF9BB22670BABC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * _thisAdjusted = reinterpret_cast<Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A *>(__this + _offset);
	WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393  _returnValue;
	_returnValue = Enumerator_get_Current_mE2798D621C44CF865212FEF380AF9BB22670BABC_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m6A451638D50CE97E33B3CE218DF6924EFB05AE62_gshared (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __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();
		List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * L_2 = (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this->get_list_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__size_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0024;
		}
	}

IL_001d:
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)31), /*hidden argument*/NULL);
	}

IL_0024:
	{
		WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393  L_4;
		L_4 = Enumerator_get_Current_mE2798D621C44CF865212FEF380AF9BB22670BABC_inline((Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A *)(Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393  L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m6A451638D50CE97E33B3CE218DF6924EFB05AE62_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * _thisAdjusted = reinterpret_cast<Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m6A451638D50CE97E33B3CE218DF6924EFB05AE62(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m0434D9D52A05AD34D62E5F708A2A8E529D340ED4_gshared (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA * L_1 = (List_1_t4EDF55145AC9CAFF3FF238C94A18EEDCA9FFAFFA *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		__this->set_index_1(0);
		WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 * L_3 = (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m0434D9D52A05AD34D62E5F708A2A8E529D340ED4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * _thisAdjusted = reinterpret_cast<Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m0434D9D52A05AD34D62E5F708A2A8E529D340ED4(_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.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheCurve/Item>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m4DF0C6FF3B3BD3BE255EBEF71E9954E9440C34DF_gshared (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * __this, List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * ___list0, const RuntimeMethod* method)
{
	{
		List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * L_0 = ___list0;
		__this->set_list_0(L_0);
		__this->set_index_1(0);
		List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * L_1 = ___list0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get__version_3();
		__this->set_version_2(L_2);
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B * L_3 = (Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m4DF0C6FF3B3BD3BE255EBEF71E9954E9440C34DF_AdjustorThunk (RuntimeObject * __this, List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * ___list0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * _thisAdjusted = reinterpret_cast<Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A *>(__this + _offset);
	Enumerator__ctor_m4DF0C6FF3B3BD3BE255EBEF71E9954E9440C34DF(_thisAdjusted, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheCurve/Item>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE284A53985E773B591CBA81065CE5286E7A25D20_gshared (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mE284A53985E773B591CBA81065CE5286E7A25D20_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * _thisAdjusted = reinterpret_cast<Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A *>(__this + _offset);
	Enumerator_Dispose_mE284A53985E773B591CBA81065CE5286E7A25D20(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheCurve/Item>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3B866AF25AF1808A7A4F96FEDA01748C4E486938_gshared (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * __this, const RuntimeMethod* method)
{
	List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * V_0 = NULL;
	{
		List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * L_0 = (List_1_tC1537C8DF457B7721EAA10465942441865A779E5 *)__this->get_list_0();
		V_0 = (List_1_tC1537C8DF457B7721EAA10465942441865A779E5 *)L_0;
		int32_t L_1 = (int32_t)__this->get_version_2();
		List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * L_2 = V_0;
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__version_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
		{
			goto IL_004a;
		}
	}
	{
		int32_t L_4 = (int32_t)__this->get_index_1();
		List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * L_5 = V_0;
		NullCheck(L_5);
		int32_t L_6 = (int32_t)L_5->get__size_2();
		if ((!(((uint32_t)L_4) < ((uint32_t)L_6))))
		{
			goto IL_004a;
		}
	}
	{
		List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * L_7 = V_0;
		NullCheck(L_7);
		ItemU5BU5D_t1108E169C548FBD6E94B6418A98483F93C2FB3E8* L_8 = (ItemU5BU5D_t1108E169C548FBD6E94B6418A98483F93C2FB3E8*)L_7->get__items_1();
		int32_t L_9 = (int32_t)__this->get_index_1();
		NullCheck(L_8);
		int32_t L_10 = L_9;
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		__this->set_current_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_004a:
	{
		bool L_13;
		L_13 = Enumerator_MoveNextRare_m0C5A9E478BA34B2BAD199CC55D3ED4EB65E0BB4D((Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A *)(Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
		return (bool)L_13;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m3B866AF25AF1808A7A4F96FEDA01748C4E486938_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * _thisAdjusted = reinterpret_cast<Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m3B866AF25AF1808A7A4F96FEDA01748C4E486938(_thisAdjusted, method);
	return _returnValue;
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheCurve/Item>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_m0C5A9E478BA34B2BAD199CC55D3ED4EB65E0BB4D_gshared (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * L_1 = (List_1_tC1537C8DF457B7721EAA10465942441865A779E5 *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * L_3 = (List_1_tC1537C8DF457B7721EAA10465942441865A779E5 *)__this->get_list_0();
		NullCheck(L_3);
		int32_t L_4 = (int32_t)L_3->get__size_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)));
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B * L_5 = (Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_5, sizeof(Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNextRare_m0C5A9E478BA34B2BAD199CC55D3ED4EB65E0BB4D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * _thisAdjusted = reinterpret_cast<Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNextRare_m0C5A9E478BA34B2BAD199CC55D3ED4EB65E0BB4D(_thisAdjusted, method);
	return _returnValue;
}
// T System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheCurve/Item>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  Enumerator_get_Current_m7081BDE6DFEA7E3C9CDCE5F14F74512482F080CC_gshared (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * __this, const RuntimeMethod* method)
{
	{
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_0 = (Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B )__this->get_current_3();
		return (Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B )L_0;
	}
}
IL2CPP_EXTERN_C  Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  Enumerator_get_Current_m7081BDE6DFEA7E3C9CDCE5F14F74512482F080CC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * _thisAdjusted = reinterpret_cast<Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A *>(__this + _offset);
	Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  _returnValue;
	_returnValue = Enumerator_get_Current_m7081BDE6DFEA7E3C9CDCE5F14F74512482F080CC_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheCurve/Item>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m205A1F6198885F6C24F7FE7352217578D82CBB81_gshared (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * __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();
		List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * L_2 = (List_1_tC1537C8DF457B7721EAA10465942441865A779E5 *)__this->get_list_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__size_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0024;
		}
	}

IL_001d:
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)31), /*hidden argument*/NULL);
	}

IL_0024:
	{
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_4;
		L_4 = Enumerator_get_Current_m7081BDE6DFEA7E3C9CDCE5F14F74512482F080CC_inline((Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A *)(Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m205A1F6198885F6C24F7FE7352217578D82CBB81_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * _thisAdjusted = reinterpret_cast<Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m205A1F6198885F6C24F7FE7352217578D82CBB81(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheCurve/Item>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mDCAE20DAE45A49FEA4A57BDFAD6EC4F12AEB32BF_gshared (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_tC1537C8DF457B7721EAA10465942441865A779E5 * L_1 = (List_1_tC1537C8DF457B7721EAA10465942441865A779E5 *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		__this->set_index_1(0);
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B * L_3 = (Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mDCAE20DAE45A49FEA4A57BDFAD6EC4F12AEB32BF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * _thisAdjusted = reinterpret_cast<Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mDCAE20DAE45A49FEA4A57BDFAD6EC4F12AEB32BF(_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.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mDC9B893EC7480090E3D2D75DA4411A5416753CE2_gshared (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * __this, List_1_tAED568015081230FCEC357C56CB10520C53903F7 * ___list0, const RuntimeMethod* method)
{
	{
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_0 = ___list0;
		__this->set_list_0(L_0);
		__this->set_index_1(0);
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_1 = ___list0;
		NullCheck(L_1);
		int32_t L_2 = (int32_t)L_1->get__version_3();
		__this->set_version_2(L_2);
		RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB * L_3 = (RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mDC9B893EC7480090E3D2D75DA4411A5416753CE2_AdjustorThunk (RuntimeObject * __this, List_1_tAED568015081230FCEC357C56CB10520C53903F7 * ___list0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * _thisAdjusted = reinterpret_cast<Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 *>(__this + _offset);
	Enumerator__ctor_mDC9B893EC7480090E3D2D75DA4411A5416753CE2(_thisAdjusted, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m8A2023F1AE21641F80633F203F52573A26354874_gshared (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m8A2023F1AE21641F80633F203F52573A26354874_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * _thisAdjusted = reinterpret_cast<Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 *>(__this + _offset);
	Enumerator_Dispose_m8A2023F1AE21641F80633F203F52573A26354874(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m29A963FC29D82EAC281CDCA62801AA4388CED57A_gshared (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * __this, const RuntimeMethod* method)
{
	List_1_tAED568015081230FCEC357C56CB10520C53903F7 * V_0 = NULL;
	{
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_0 = (List_1_tAED568015081230FCEC357C56CB10520C53903F7 *)__this->get_list_0();
		V_0 = (List_1_tAED568015081230FCEC357C56CB10520C53903F7 *)L_0;
		int32_t L_1 = (int32_t)__this->get_version_2();
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_2 = V_0;
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__version_3();
		if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
		{
			goto IL_004a;
		}
	}
	{
		int32_t L_4 = (int32_t)__this->get_index_1();
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_5 = V_0;
		NullCheck(L_5);
		int32_t L_6 = (int32_t)L_5->get__size_2();
		if ((!(((uint32_t)L_4) < ((uint32_t)L_6))))
		{
			goto IL_004a;
		}
	}
	{
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_7 = V_0;
		NullCheck(L_7);
		RecordingItemU5BU5D_t519137B584A64E57F8188DDEE96C7A40220E40F5* L_8 = (RecordingItemU5BU5D_t519137B584A64E57F8188DDEE96C7A40220E40F5*)L_7->get__items_1();
		int32_t L_9 = (int32_t)__this->get_index_1();
		NullCheck(L_8);
		int32_t L_10 = L_9;
		RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		__this->set_current_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_004a:
	{
		bool L_13;
		L_13 = Enumerator_MoveNextRare_mEF91C6B43FDE62E8B8F922FDF214A948D1BB9F23((Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 *)(Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
		return (bool)L_13;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m29A963FC29D82EAC281CDCA62801AA4388CED57A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * _thisAdjusted = reinterpret_cast<Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m29A963FC29D82EAC281CDCA62801AA4388CED57A(_thisAdjusted, method);
	return _returnValue;
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::MoveNextRare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNextRare_mEF91C6B43FDE62E8B8F922FDF214A948D1BB9F23_gshared (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_1 = (List_1_tAED568015081230FCEC357C56CB10520C53903F7 *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_3 = (List_1_tAED568015081230FCEC357C56CB10520C53903F7 *)__this->get_list_0();
		NullCheck(L_3);
		int32_t L_4 = (int32_t)L_3->get__size_2();
		__this->set_index_1(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)));
		RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB * L_5 = (RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_5, sizeof(RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNextRare_mEF91C6B43FDE62E8B8F922FDF214A948D1BB9F23_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * _thisAdjusted = reinterpret_cast<Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNextRare_mEF91C6B43FDE62E8B8F922FDF214A948D1BB9F23(_thisAdjusted, method);
	return _returnValue;
}
// T System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  Enumerator_get_Current_mF5104CA7BBF3EBE14407AE0652E9DFE870570F18_gshared (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * __this, const RuntimeMethod* method)
{
	{
		RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  L_0 = (RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB )__this->get_current_3();
		return (RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB )L_0;
	}
}
IL2CPP_EXTERN_C  RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  Enumerator_get_Current_mF5104CA7BBF3EBE14407AE0652E9DFE870570F18_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * _thisAdjusted = reinterpret_cast<Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 *>(__this + _offset);
	RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  _returnValue;
	_returnValue = Enumerator_get_Current_mF5104CA7BBF3EBE14407AE0652E9DFE870570F18_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8C18B6B1615D39AB5CD22D3AC8C8E8556428ABEA_gshared (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * __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();
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_2 = (List_1_tAED568015081230FCEC357C56CB10520C53903F7 *)__this->get_list_0();
		NullCheck(L_2);
		int32_t L_3 = (int32_t)L_2->get__size_2();
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))))
		{
			goto IL_0024;
		}
	}

IL_001d:
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)31), /*hidden argument*/NULL);
	}

IL_0024:
	{
		RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  L_4;
		L_4 = Enumerator_get_Current_mF5104CA7BBF3EBE14407AE0652E9DFE870570F18_inline((Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 *)(Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  L_5 = L_4;
		RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_5);
		return (RuntimeObject *)L_6;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8C18B6B1615D39AB5CD22D3AC8C8E8556428ABEA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * _thisAdjusted = reinterpret_cast<Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m8C18B6B1615D39AB5CD22D3AC8C8E8556428ABEA(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.List`1/Enumerator<Cinemachine.TargetPositionCache/CacheEntry/RecordingItem>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m0223FD585D18B4592FFEFB414388C04B9095AEE8_gshared (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		List_1_tAED568015081230FCEC357C56CB10520C53903F7 * L_1 = (List_1_tAED568015081230FCEC357C56CB10520C53903F7 *)__this->get_list_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_001a;
		}
	}
	{
		ThrowHelper_ThrowInvalidOperationException_m156AE0DA5EAFFC8F478E29F74A24674C55C40A24((int32_t)((int32_t)32), /*hidden argument*/NULL);
	}

IL_001a:
	{
		__this->set_index_1(0);
		RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB * L_3 = (RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_3, sizeof(RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m0223FD585D18B4592FFEFB414388C04B9095AEE8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * _thisAdjusted = reinterpret_cast<Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m0223FD585D18B4592FFEFB414388C04B9095AEE8(_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.ValueTuple`2<System.Object,System.Int32>,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2F240EF1A8AB08493E4660526BE436F802FD857E_gshared (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * 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_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * L_4 = (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m2F240EF1A8AB08493E4660526BE436F802FD857E_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * _thisAdjusted = reinterpret_cast<Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 *>(__this + _offset);
	Enumerator__ctor_m2F240EF1A8AB08493E4660526BE436F802FD857E(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m957EE30263D26816360157D17E55795DDB4C5BA6_gshared (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_1 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__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_m957EE30263D26816360157D17E55795DDB4C5BA6_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_4 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_5 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_8 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_9 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  L_11 = (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_12 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_13 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)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_t26DA7FDD45C2AED4C163F9914FAE1E316242393A  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m82F7B2E842F414C015EFFDF1686ED92E3065D240((&L_16), (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_20 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_22 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__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_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * L_24 = (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m957EE30263D26816360157D17E55795DDB4C5BA6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * _thisAdjusted = reinterpret_cast<Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m957EE30263D26816360157D17E55795DDB4C5BA6(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A  Enumerator_get_Current_mFD097DE6CCB5772B51094C40F1F4A84F88A437D3_gshared (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A  L_0 = (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A )__this->get_current_3();
		return (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A  Enumerator_get_Current_mFD097DE6CCB5772B51094C40F1F4A84F88A437D3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * _thisAdjusted = reinterpret_cast<Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 *>(__this + _offset);
	KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A  _returnValue;
	_returnValue = Enumerator_get_Current_mFD097DE6CCB5772B51094C40F1F4A84F88A437D3_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD7BCD201E66C38646DC3C5A9D0E134EBC71EA841_gshared (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mD7BCD201E66C38646DC3C5A9D0E134EBC71EA841_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * _thisAdjusted = reinterpret_cast<Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 *>(__this + _offset);
	Enumerator_Dispose_mD7BCD201E66C38646DC3C5A9D0E134EBC71EA841(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD854DC9196AC39D9CCBFB9E2A18953B494F357A5_gshared (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_2 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__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_mD854DC9196AC39D9CCBFB9E2A18953B494F357A5_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_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * L_6 = (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)__this->get_address_of_current_3();
		ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  L_7;
		L_7 = KeyValuePair_2_get_Key_m9D3383A2D28B59C97CF36E7FEEA643653AD8A381_inline((KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * L_10 = (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)__this->get_address_of_current_3();
		RuntimeObject * L_11;
		L_11 = KeyValuePair_2_get_Value_m7290F8CCD00A714D93D3741D5F1E7FB0C871EA4B_inline((KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)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_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * L_15 = (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)__this->get_address_of_current_3();
		ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  L_16;
		L_16 = KeyValuePair_2_get_Key_m9D3383A2D28B59C97CF36E7FEEA643653AD8A381_inline((KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * L_17 = (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)__this->get_address_of_current_3();
		RuntimeObject * L_18;
		L_18 = KeyValuePair_2_get_Value_m7290F8CCD00A714D93D3741D5F1E7FB0C871EA4B_inline((KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A  L_19;
		memset((&L_19), 0, sizeof(L_19));
		KeyValuePair_2__ctor_m82F7B2E842F414C015EFFDF1686ED92E3065D240((&L_19), (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_16, (RuntimeObject *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A  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_mD854DC9196AC39D9CCBFB9E2A18953B494F357A5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * _thisAdjusted = reinterpret_cast<Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mD854DC9196AC39D9CCBFB9E2A18953B494F357A5(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mBCFD05C55F6F4D248DDC5E897B5131C787BD24F4_gshared (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_1 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__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_mBCFD05C55F6F4D248DDC5E897B5131C787BD24F4_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * L_4 = (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mBCFD05C55F6F4D248DDC5E897B5131C787BD24F4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * _thisAdjusted = reinterpret_cast<Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mBCFD05C55F6F4D248DDC5E897B5131C787BD24F4(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m42BE32DD75DEDA15817A052E064C975047450864_gshared (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_2 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__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_m42BE32DD75DEDA15817A052E064C975047450864_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * L_5 = (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)__this->get_address_of_current_3();
		ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  L_6;
		L_6 = KeyValuePair_2_get_Key_m9D3383A2D28B59C97CF36E7FEEA643653AD8A381_inline((KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * L_9 = (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)__this->get_address_of_current_3();
		RuntimeObject * L_10;
		L_10 = KeyValuePair_2_get_Value_m7290F8CCD00A714D93D3741D5F1E7FB0C871EA4B_inline((KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)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_m42BE32DD75DEDA15817A052E064C975047450864_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * _thisAdjusted = reinterpret_cast<Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m42BE32DD75DEDA15817A052E064C975047450864(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7CCDD69A37C9EA783ACD7E58A5C968F7A80AEF6A_gshared (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_2 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__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_m7CCDD69A37C9EA783ACD7E58A5C968F7A80AEF6A_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * L_5 = (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)__this->get_address_of_current_3();
		ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  L_6;
		L_6 = KeyValuePair_2_get_Key_m9D3383A2D28B59C97CF36E7FEEA643653AD8A381_inline((KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  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_m7CCDD69A37C9EA783ACD7E58A5C968F7A80AEF6A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * _thisAdjusted = reinterpret_cast<Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7CCDD69A37C9EA783ACD7E58A5C968F7A80AEF6A(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m86C0E417B3D8659A3229125F3C74B116EB1C52D0_gshared (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_2 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__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_m86C0E417B3D8659A3229125F3C74B116EB1C52D0_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * L_5 = (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Value_m7290F8CCD00A714D93D3741D5F1E7FB0C871EA4B_inline((KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)(KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A *)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_m86C0E417B3D8659A3229125F3C74B116EB1C52D0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * _thisAdjusted = reinterpret_cast<Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m86C0E417B3D8659A3229125F3C74B116EB1C52D0(_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.ValueTuple`2<System.Object,System.Int32>,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mAEF4D880728233DA4B8BB71CA2585175D568B729_gshared (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * __this, Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * 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);
		ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 * L_3 = (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 *)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mAEF4D880728233DA4B8BB71CA2585175D568B729_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * _thisAdjusted = reinterpret_cast<Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 *>(__this + _offset);
	Enumerator__ctor_mAEF4D880728233DA4B8BB71CA2585175D568B729(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mF497063194615462162C6E1B7C829835FB6A30C8_gshared (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mF497063194615462162C6E1B7C829835FB6A30C8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * _thisAdjusted = reinterpret_cast<Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 *>(__this + _offset);
	Enumerator_Dispose_mF497063194615462162C6E1B7C829835FB6A30C8(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m505ED103C69F0170A33937C8BA2F47C8192CC401_gshared (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_1 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__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_m505ED103C69F0170A33937C8BA2F47C8192CC401_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_4 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_5 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_8 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_9 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  L_11 = (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )((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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_15 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_17 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__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)));
		ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 * L_19 = (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 *)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m505ED103C69F0170A33937C8BA2F47C8192CC401_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * _thisAdjusted = reinterpret_cast<Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m505ED103C69F0170A33937C8BA2F47C8192CC401(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  Enumerator_get_Current_m60D19A571515C600B1764CF9A887CA79E5F97BC9_gshared (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * __this, const RuntimeMethod* method)
{
	{
		ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  L_0 = (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )__this->get_currentKey_3();
		return (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_0;
	}
}
IL2CPP_EXTERN_C  ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  Enumerator_get_Current_m60D19A571515C600B1764CF9A887CA79E5F97BC9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * _thisAdjusted = reinterpret_cast<Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 *>(__this + _offset);
	ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  _returnValue;
	_returnValue = Enumerator_get_Current_m60D19A571515C600B1764CF9A887CA79E5F97BC9_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m59AC847D545093171EDD45EC1BA87FB6342F04A7_gshared (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * __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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_2 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__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_m59AC847D545093171EDD45EC1BA87FB6342F04A7_RuntimeMethod_var)));
	}

IL_0028:
	{
		ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  L_5 = (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )__this->get_currentKey_3();
		ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  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_m59AC847D545093171EDD45EC1BA87FB6342F04A7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * _thisAdjusted = reinterpret_cast<Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m59AC847D545093171EDD45EC1BA87FB6342F04A7(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m0AE0AAD207151A5D49B0D34457DD4B08DC77496E_gshared (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_1 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__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_m0AE0AAD207151A5D49B0D34457DD4B08DC77496E_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 * L_4 = (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 *)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m0AE0AAD207151A5D49B0D34457DD4B08DC77496E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * _thisAdjusted = reinterpret_cast<Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m0AE0AAD207151A5D49B0D34457DD4B08DC77496E(_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.ValueTuple`2<System.Object,System.Int32>,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE9D889F3AB1F21159B51104E1CC7EE7D08AF0942_gshared (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * __this, Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * 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_mE9D889F3AB1F21159B51104E1CC7EE7D08AF0942_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * _thisAdjusted = reinterpret_cast<Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE *>(__this + _offset);
	Enumerator__ctor_mE9D889F3AB1F21159B51104E1CC7EE7D08AF0942(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m1E12CF51D8C35E09B4E342F5A7C98BB9A7F768FE_gshared (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m1E12CF51D8C35E09B4E342F5A7C98BB9A7F768FE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * _thisAdjusted = reinterpret_cast<Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE *>(__this + _offset);
	Enumerator_Dispose_m1E12CF51D8C35E09B4E342F5A7C98BB9A7F768FE(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m160F29329A8898C1120DF9402A2A3506C3A98DA2_gshared (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_1 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__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_m160F29329A8898C1120DF9402A2A3506C3A98DA2_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_4 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_5 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_8 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C* L_9 = (EntryU5BU5D_t7E4ABC4275502F4A2BC3B218823396CC1708A42C*)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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_15 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_17 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__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_m160F29329A8898C1120DF9402A2A3506C3A98DA2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * _thisAdjusted = reinterpret_cast<Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m160F29329A8898C1120DF9402A2A3506C3A98DA2(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m2C4CB69D133864BF8115D1E5CC924C7E8CDFCA06_gshared (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_get_Current_m2C4CB69D133864BF8115D1E5CC924C7E8CDFCA06_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * _thisAdjusted = reinterpret_cast<Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_get_Current_m2C4CB69D133864BF8115D1E5CC924C7E8CDFCA06_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m90BFDC1E9AC7BB904E2DE00C7B01134B4B2BE010_gshared (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * __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_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_2 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__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_m90BFDC1E9AC7BB904E2DE00C7B01134B4B2BE010_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_m90BFDC1E9AC7BB904E2DE00C7B01134B4B2BE010_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * _thisAdjusted = reinterpret_cast<Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m90BFDC1E9AC7BB904E2DE00C7B01134B4B2BE010(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m32149B8436AA8E15C0777F28942D735F4D4D8B44_gshared (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E * L_1 = (Dictionary_2_t3BA8FCFE5DD25F2BB4BBAC4C3C306D4755C6003E *)__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_m32149B8436AA8E15C0777F28942D735F4D4D8B44_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_m32149B8436AA8E15C0777F28942D735F4D4D8B44_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * _thisAdjusted = reinterpret_cast<Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m32149B8436AA8E15C0777F28942D735F4D4D8B44(_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.Char,System.Nullable`1<System.ByteEnum>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m1731212E1324F57AC37D599A1B2D13DEBEFFEB0B_gshared (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * 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_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF * L_4 = (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m1731212E1324F57AC37D599A1B2D13DEBEFFEB0B_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * _thisAdjusted = reinterpret_cast<Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD *>(__this + _offset);
	Enumerator__ctor_m1731212E1324F57AC37D599A1B2D13DEBEFFEB0B(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m0F5E9B31E4EB5CBA4A7820BE1D0529B8BB64E260_gshared (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_1 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__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_m0F5E9B31E4EB5CBA4A7820BE1D0529B8BB64E260_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_4 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t05FABEF7CAF93D44762363F9253A836987557DD0* L_5 = (EntryU5BU5D_t05FABEF7CAF93D44762363F9253A836987557DD0*)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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_8 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t05FABEF7CAF93D44762363F9253A836987557DD0* L_9 = (EntryU5BU5D_t05FABEF7CAF93D44762363F9253A836987557DD0*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		Il2CppChar L_11 = (Il2CppChar)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_12 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_t05FABEF7CAF93D44762363F9253A836987557DD0* L_13 = (EntryU5BU5D_t05FABEF7CAF93D44762363F9253A836987557DD0*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  L_15 = (Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA )((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_mAC1C52347702EE3FC5C42DC18CEC539785BAB40F((&L_16), (Il2CppChar)L_11, (Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA )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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_20 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_22 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__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_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF * L_24 = (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m0F5E9B31E4EB5CBA4A7820BE1D0529B8BB64E260_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * _thisAdjusted = reinterpret_cast<Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m0F5E9B31E4EB5CBA4A7820BE1D0529B8BB64E260(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF  Enumerator_get_Current_mC374EA70559C371067F280EC4B528C41D99B1C1B_gshared (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF  L_0 = (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF )__this->get_current_3();
		return (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF  Enumerator_get_Current_mC374EA70559C371067F280EC4B528C41D99B1C1B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * _thisAdjusted = reinterpret_cast<Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD *>(__this + _offset);
	KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF  _returnValue;
	_returnValue = Enumerator_get_Current_mC374EA70559C371067F280EC4B528C41D99B1C1B_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m4A1849BC3A79304686B963DA90935C7AC2E64C25_gshared (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m4A1849BC3A79304686B963DA90935C7AC2E64C25_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * _thisAdjusted = reinterpret_cast<Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD *>(__this + _offset);
	Enumerator_Dispose_m4A1849BC3A79304686B963DA90935C7AC2E64C25(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m899D6CA1D1767D8F0EEB2098C028CA9CB9FE6CAD_gshared (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_2 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__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_m899D6CA1D1767D8F0EEB2098C028CA9CB9FE6CAD_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_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF * L_6 = (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)__this->get_address_of_current_3();
		Il2CppChar L_7;
		L_7 = KeyValuePair_2_get_Key_m45416D5C3D29A63E19ADD78A364AE98F112A7683_inline((KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)(KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		Il2CppChar L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF * L_10 = (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)__this->get_address_of_current_3();
		Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  L_11;
		L_11 = KeyValuePair_2_get_Value_m9D442CC9D54233C78E6C442502019CCFE4EFF032_inline((KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)(KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  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_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF * L_17 = (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)__this->get_address_of_current_3();
		Il2CppChar L_18;
		L_18 = KeyValuePair_2_get_Key_m45416D5C3D29A63E19ADD78A364AE98F112A7683_inline((KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)(KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF * L_19 = (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)__this->get_address_of_current_3();
		Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  L_20;
		L_20 = KeyValuePair_2_get_Value_m9D442CC9D54233C78E6C442502019CCFE4EFF032_inline((KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)(KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF  L_21;
		memset((&L_21), 0, sizeof(L_21));
		KeyValuePair_2__ctor_mAC1C52347702EE3FC5C42DC18CEC539785BAB40F((&L_21), (Il2CppChar)L_18, (Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF  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_m899D6CA1D1767D8F0EEB2098C028CA9CB9FE6CAD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * _thisAdjusted = reinterpret_cast<Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m899D6CA1D1767D8F0EEB2098C028CA9CB9FE6CAD(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m566DE94D90E92DE943240C35BFDA54B84FA084BF_gshared (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_1 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__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_m566DE94D90E92DE943240C35BFDA54B84FA084BF_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF * L_4 = (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m566DE94D90E92DE943240C35BFDA54B84FA084BF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * _thisAdjusted = reinterpret_cast<Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m566DE94D90E92DE943240C35BFDA54B84FA084BF(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m18710BA242568F8BB74A7FCB3BFCE958B7553619_gshared (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_2 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__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_m18710BA242568F8BB74A7FCB3BFCE958B7553619_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF * L_5 = (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)__this->get_address_of_current_3();
		Il2CppChar L_6;
		L_6 = KeyValuePair_2_get_Key_m45416D5C3D29A63E19ADD78A364AE98F112A7683_inline((KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)(KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		Il2CppChar L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF * L_9 = (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)__this->get_address_of_current_3();
		Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  L_10;
		L_10 = KeyValuePair_2_get_Value_m9D442CC9D54233C78E6C442502019CCFE4EFF032_inline((KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)(KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  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_m18710BA242568F8BB74A7FCB3BFCE958B7553619_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * _thisAdjusted = reinterpret_cast<Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m18710BA242568F8BB74A7FCB3BFCE958B7553619(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m83A711040D8E80BC2518DDF501BA30FDDC74A678_gshared (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_2 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__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_m83A711040D8E80BC2518DDF501BA30FDDC74A678_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF * L_5 = (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)__this->get_address_of_current_3();
		Il2CppChar L_6;
		L_6 = KeyValuePair_2_get_Key_m45416D5C3D29A63E19ADD78A364AE98F112A7683_inline((KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)(KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		Il2CppChar 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_m83A711040D8E80BC2518DDF501BA30FDDC74A678_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * _thisAdjusted = reinterpret_cast<Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m83A711040D8E80BC2518DDF501BA30FDDC74A678(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6734F57DB3CA6354AB6136968BBB4A42401299BA_gshared (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_2 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__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_m6734F57DB3CA6354AB6136968BBB4A42401299BA_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF * L_5 = (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)__this->get_address_of_current_3();
		Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  L_6;
		L_6 = KeyValuePair_2_get_Value_m9D442CC9D54233C78E6C442502019CCFE4EFF032_inline((KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)(KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  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_m6734F57DB3CA6354AB6136968BBB4A42401299BA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * _thisAdjusted = reinterpret_cast<Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m6734F57DB3CA6354AB6136968BBB4A42401299BA(_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.Char,System.Nullable`1<System.ByteEnum>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2167C38360E1BB6C119539783CF39533916D8468_gshared (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * __this, Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * 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);
		Il2CppChar* L_3 = (Il2CppChar*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(Il2CppChar));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m2167C38360E1BB6C119539783CF39533916D8468_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * _thisAdjusted = reinterpret_cast<Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB *>(__this + _offset);
	Enumerator__ctor_m2167C38360E1BB6C119539783CF39533916D8468(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m7E6BFFEF299333766D5F6EACB7A616DC244CF352_gshared (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m7E6BFFEF299333766D5F6EACB7A616DC244CF352_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * _thisAdjusted = reinterpret_cast<Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB *>(__this + _offset);
	Enumerator_Dispose_m7E6BFFEF299333766D5F6EACB7A616DC244CF352(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m91C3D0A3FAA5B51E18B2A4694B7238C009C86CC2_gshared (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_1 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__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_m91C3D0A3FAA5B51E18B2A4694B7238C009C86CC2_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_4 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t05FABEF7CAF93D44762363F9253A836987557DD0* L_5 = (EntryU5BU5D_t05FABEF7CAF93D44762363F9253A836987557DD0*)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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_8 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t05FABEF7CAF93D44762363F9253A836987557DD0* L_9 = (EntryU5BU5D_t05FABEF7CAF93D44762363F9253A836987557DD0*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		Il2CppChar L_11 = (Il2CppChar)((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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_15 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_17 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__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)));
		Il2CppChar* L_19 = (Il2CppChar*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(Il2CppChar));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m91C3D0A3FAA5B51E18B2A4694B7238C009C86CC2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * _thisAdjusted = reinterpret_cast<Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m91C3D0A3FAA5B51E18B2A4694B7238C009C86CC2(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Enumerator_get_Current_mBF5917A30F0570A67D0821802FB24BE4F33EFF32_gshared (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * __this, const RuntimeMethod* method)
{
	{
		Il2CppChar L_0 = (Il2CppChar)__this->get_currentKey_3();
		return (Il2CppChar)L_0;
	}
}
IL2CPP_EXTERN_C  Il2CppChar Enumerator_get_Current_mBF5917A30F0570A67D0821802FB24BE4F33EFF32_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * _thisAdjusted = reinterpret_cast<Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB *>(__this + _offset);
	Il2CppChar _returnValue;
	_returnValue = Enumerator_get_Current_mBF5917A30F0570A67D0821802FB24BE4F33EFF32_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m4DDF01FE9E4C62E0366C166B072F69B08D0A4C1A_gshared (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * __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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_2 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__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_m4DDF01FE9E4C62E0366C166B072F69B08D0A4C1A_RuntimeMethod_var)));
	}

IL_0028:
	{
		Il2CppChar L_5 = (Il2CppChar)__this->get_currentKey_3();
		Il2CppChar 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_m4DDF01FE9E4C62E0366C166B072F69B08D0A4C1A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * _thisAdjusted = reinterpret_cast<Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m4DDF01FE9E4C62E0366C166B072F69B08D0A4C1A(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m4F753DC9DFA479648584509157943BF2B94F1E43_gshared (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_1 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__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_m4F753DC9DFA479648584509157943BF2B94F1E43_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		Il2CppChar* L_4 = (Il2CppChar*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(Il2CppChar));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m4F753DC9DFA479648584509157943BF2B94F1E43_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * _thisAdjusted = reinterpret_cast<Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m4F753DC9DFA479648584509157943BF2B94F1E43(_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.Char,System.Nullable`1<System.ByteEnum>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE4AA6AC344102747F6BA9FF493D9D3C72EDCA63A_gshared (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * __this, Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * 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);
		Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA * L_3 = (Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mE4AA6AC344102747F6BA9FF493D9D3C72EDCA63A_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * _thisAdjusted = reinterpret_cast<Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A *>(__this + _offset);
	Enumerator__ctor_mE4AA6AC344102747F6BA9FF493D9D3C72EDCA63A(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mAAE8312530BFB33F7C83F8971F6490BA75CE4EEC_gshared (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mAAE8312530BFB33F7C83F8971F6490BA75CE4EEC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * _thisAdjusted = reinterpret_cast<Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A *>(__this + _offset);
	Enumerator_Dispose_mAAE8312530BFB33F7C83F8971F6490BA75CE4EEC(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mFAC2EE7E18E9060BDE661CAD7E7029128EA5112F_gshared (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_1 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__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_mFAC2EE7E18E9060BDE661CAD7E7029128EA5112F_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_4 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t05FABEF7CAF93D44762363F9253A836987557DD0* L_5 = (EntryU5BU5D_t05FABEF7CAF93D44762363F9253A836987557DD0*)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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_8 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t05FABEF7CAF93D44762363F9253A836987557DD0* L_9 = (EntryU5BU5D_t05FABEF7CAF93D44762363F9253A836987557DD0*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  L_11 = (Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA )((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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_15 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_17 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__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)));
		Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA * L_19 = (Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mFAC2EE7E18E9060BDE661CAD7E7029128EA5112F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * _thisAdjusted = reinterpret_cast<Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mFAC2EE7E18E9060BDE661CAD7E7029128EA5112F(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  Enumerator_get_Current_m7AC938B8E2DDF281CA80077425E262C400171837_gshared (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * __this, const RuntimeMethod* method)
{
	{
		Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  L_0 = (Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA )__this->get_currentValue_3();
		return (Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA )L_0;
	}
}
IL2CPP_EXTERN_C  Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  Enumerator_get_Current_m7AC938B8E2DDF281CA80077425E262C400171837_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * _thisAdjusted = reinterpret_cast<Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A *>(__this + _offset);
	Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  _returnValue;
	_returnValue = Enumerator_get_Current_m7AC938B8E2DDF281CA80077425E262C400171837_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m02739CBDDB061566477FA3B26346FDC2695AFCBC_gshared (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * __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_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_2 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__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_m02739CBDDB061566477FA3B26346FDC2695AFCBC_RuntimeMethod_var)));
	}

IL_0028:
	{
		Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  L_5 = (Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA )__this->get_currentValue_3();
		Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  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_m02739CBDDB061566477FA3B26346FDC2695AFCBC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * _thisAdjusted = reinterpret_cast<Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m02739CBDDB061566477FA3B26346FDC2695AFCBC(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Nullable`1<System.ByteEnum>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mC3EED5393636757B24F849441B96A004AC3B3453_gshared (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 * L_1 = (Dictionary_2_t296CC7DF25812A1D236B7F1F5A3D10B72D837272 *)__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_mC3EED5393636757B24F849441B96A004AC3B3453_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA * L_4 = (Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mC3EED5393636757B24F849441B96A004AC3B3453_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * _thisAdjusted = reinterpret_cast<Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mC3EED5393636757B24F849441B96A004AC3B3453(_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.Char,System.Char>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m3D9701306BAAD0829F5151434109E02F11A15426_gshared (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * 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_t8E547E8985254FF9AD98CB485A1C5A7A7712955B * L_4 = (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m3D9701306BAAD0829F5151434109E02F11A15426_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * _thisAdjusted = reinterpret_cast<Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA *>(__this + _offset);
	Enumerator__ctor_m3D9701306BAAD0829F5151434109E02F11A15426(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA5CB6424F8C2E02D51A357DFA64546C2DDBBCCED_gshared (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * L_1 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__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_mA5CB6424F8C2E02D51A357DFA64546C2DDBBCCED_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * L_4 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tDA5E305C9EADF92614BC0156B3E33213748FBB08* L_5 = (EntryU5BU5D_tDA5E305C9EADF92614BC0156B3E33213748FBB08*)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_t48D162A344757D0DE1647E5114412E6BD640B186 * L_8 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tDA5E305C9EADF92614BC0156B3E33213748FBB08* L_9 = (EntryU5BU5D_tDA5E305C9EADF92614BC0156B3E33213748FBB08*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		Il2CppChar L_11 = (Il2CppChar)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * L_12 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_tDA5E305C9EADF92614BC0156B3E33213748FBB08* L_13 = (EntryU5BU5D_tDA5E305C9EADF92614BC0156B3E33213748FBB08*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		Il2CppChar L_15 = (Il2CppChar)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m68523D31C83A1FC687D06039A3D833B5BE2E8E5F((&L_16), (Il2CppChar)L_11, (Il2CppChar)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_t48D162A344757D0DE1647E5114412E6BD640B186 * L_20 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__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_t48D162A344757D0DE1647E5114412E6BD640B186 * L_22 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__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_t8E547E8985254FF9AD98CB485A1C5A7A7712955B * L_24 = (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mA5CB6424F8C2E02D51A357DFA64546C2DDBBCCED_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * _thisAdjusted = reinterpret_cast<Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mA5CB6424F8C2E02D51A357DFA64546C2DDBBCCED(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B  Enumerator_get_Current_mBEDCA00F56BFAFBA9A529C8C7C3E88470106F39F_gshared (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B  L_0 = (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B )__this->get_current_3();
		return (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B  Enumerator_get_Current_mBEDCA00F56BFAFBA9A529C8C7C3E88470106F39F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * _thisAdjusted = reinterpret_cast<Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA *>(__this + _offset);
	KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B  _returnValue;
	_returnValue = Enumerator_get_Current_mBEDCA00F56BFAFBA9A529C8C7C3E88470106F39F_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA7C93C0573037122A1B6E6ED618DDF3FCB70F878_gshared (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mA7C93C0573037122A1B6E6ED618DDF3FCB70F878_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * _thisAdjusted = reinterpret_cast<Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA *>(__this + _offset);
	Enumerator_Dispose_mA7C93C0573037122A1B6E6ED618DDF3FCB70F878(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mAB04B0863564D47E076C95A4EF38BD85969BAF05_gshared (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __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_t48D162A344757D0DE1647E5114412E6BD640B186 * L_2 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__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_mAB04B0863564D47E076C95A4EF38BD85969BAF05_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_t8E547E8985254FF9AD98CB485A1C5A7A7712955B * L_6 = (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)__this->get_address_of_current_3();
		Il2CppChar L_7;
		L_7 = KeyValuePair_2_get_Key_mEF97E064AE6E0A5118519332069F8B1AEE692C58_inline((KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)(KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		Il2CppChar L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B * L_10 = (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)__this->get_address_of_current_3();
		Il2CppChar L_11;
		L_11 = KeyValuePair_2_get_Value_mFDD735D076E930099878E72E5E0CB3CAC3B8CB51_inline((KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)(KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		Il2CppChar 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_t8E547E8985254FF9AD98CB485A1C5A7A7712955B * L_17 = (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)__this->get_address_of_current_3();
		Il2CppChar L_18;
		L_18 = KeyValuePair_2_get_Key_mEF97E064AE6E0A5118519332069F8B1AEE692C58_inline((KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)(KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B * L_19 = (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)__this->get_address_of_current_3();
		Il2CppChar L_20;
		L_20 = KeyValuePair_2_get_Value_mFDD735D076E930099878E72E5E0CB3CAC3B8CB51_inline((KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)(KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B  L_21;
		memset((&L_21), 0, sizeof(L_21));
		KeyValuePair_2__ctor_m68523D31C83A1FC687D06039A3D833B5BE2E8E5F((&L_21), (Il2CppChar)L_18, (Il2CppChar)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B  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_mAB04B0863564D47E076C95A4EF38BD85969BAF05_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * _thisAdjusted = reinterpret_cast<Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mAB04B0863564D47E076C95A4EF38BD85969BAF05(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m205D5EC197C8D65EB64B6F99F2AA5348BEF69238_gshared (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * L_1 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__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_m205D5EC197C8D65EB64B6F99F2AA5348BEF69238_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B * L_4 = (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m205D5EC197C8D65EB64B6F99F2AA5348BEF69238_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * _thisAdjusted = reinterpret_cast<Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m205D5EC197C8D65EB64B6F99F2AA5348BEF69238(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m95AE1D07131DEA25BDA68FD993DD50F4C304FF76_gshared (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __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_t48D162A344757D0DE1647E5114412E6BD640B186 * L_2 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__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_m95AE1D07131DEA25BDA68FD993DD50F4C304FF76_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B * L_5 = (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)__this->get_address_of_current_3();
		Il2CppChar L_6;
		L_6 = KeyValuePair_2_get_Key_mEF97E064AE6E0A5118519332069F8B1AEE692C58_inline((KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)(KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		Il2CppChar L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B * L_9 = (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)__this->get_address_of_current_3();
		Il2CppChar L_10;
		L_10 = KeyValuePair_2_get_Value_mFDD735D076E930099878E72E5E0CB3CAC3B8CB51_inline((KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)(KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		Il2CppChar 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_m95AE1D07131DEA25BDA68FD993DD50F4C304FF76_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * _thisAdjusted = reinterpret_cast<Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m95AE1D07131DEA25BDA68FD993DD50F4C304FF76(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE145F6217C397D59990D9479CF1E8B15211D4432_gshared (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __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_t48D162A344757D0DE1647E5114412E6BD640B186 * L_2 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__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_mE145F6217C397D59990D9479CF1E8B15211D4432_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B * L_5 = (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)__this->get_address_of_current_3();
		Il2CppChar L_6;
		L_6 = KeyValuePair_2_get_Key_mEF97E064AE6E0A5118519332069F8B1AEE692C58_inline((KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)(KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		Il2CppChar 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_mE145F6217C397D59990D9479CF1E8B15211D4432_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * _thisAdjusted = reinterpret_cast<Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE145F6217C397D59990D9479CF1E8B15211D4432(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Char,System.Char>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mBB2E32D7E90BA4D21BB85B132B03498E50A64444_gshared (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __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_t48D162A344757D0DE1647E5114412E6BD640B186 * L_2 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__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_mBB2E32D7E90BA4D21BB85B132B03498E50A64444_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B * L_5 = (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)__this->get_address_of_current_3();
		Il2CppChar L_6;
		L_6 = KeyValuePair_2_get_Value_mFDD735D076E930099878E72E5E0CB3CAC3B8CB51_inline((KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)(KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		Il2CppChar 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_mBB2E32D7E90BA4D21BB85B132B03498E50A64444_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * _thisAdjusted = reinterpret_cast<Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mBB2E32D7E90BA4D21BB85B132B03498E50A64444(_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.Char,System.Char>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m0C0B226E1540F645EF1F5D2F23EA31A0DA685738_gshared (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * __this, Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * 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);
		Il2CppChar* L_3 = (Il2CppChar*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(Il2CppChar));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m0C0B226E1540F645EF1F5D2F23EA31A0DA685738_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * _thisAdjusted = reinterpret_cast<Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 *>(__this + _offset);
	Enumerator__ctor_m0C0B226E1540F645EF1F5D2F23EA31A0DA685738(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Char>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m199883A09C278CED63AC919F3F47DA1E25EA3D0E_gshared (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m199883A09C278CED63AC919F3F47DA1E25EA3D0E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * _thisAdjusted = reinterpret_cast<Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 *>(__this + _offset);
	Enumerator_Dispose_m199883A09C278CED63AC919F3F47DA1E25EA3D0E(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Char>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBF25F02CECF736992C6B2894C09F588BF08BBE64_gshared (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * L_1 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__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_mBF25F02CECF736992C6B2894C09F588BF08BBE64_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * L_4 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tDA5E305C9EADF92614BC0156B3E33213748FBB08* L_5 = (EntryU5BU5D_tDA5E305C9EADF92614BC0156B3E33213748FBB08*)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_t48D162A344757D0DE1647E5114412E6BD640B186 * L_8 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tDA5E305C9EADF92614BC0156B3E33213748FBB08* L_9 = (EntryU5BU5D_tDA5E305C9EADF92614BC0156B3E33213748FBB08*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		Il2CppChar L_11 = (Il2CppChar)((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_t48D162A344757D0DE1647E5114412E6BD640B186 * L_15 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__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_t48D162A344757D0DE1647E5114412E6BD640B186 * L_17 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__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)));
		Il2CppChar* L_19 = (Il2CppChar*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(Il2CppChar));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mBF25F02CECF736992C6B2894C09F588BF08BBE64_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * _thisAdjusted = reinterpret_cast<Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mBF25F02CECF736992C6B2894C09F588BF08BBE64(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Char>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Enumerator_get_Current_m2C97AC360B4D39714D8403E027DA606D3EAB3E06_gshared (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * __this, const RuntimeMethod* method)
{
	{
		Il2CppChar L_0 = (Il2CppChar)__this->get_currentKey_3();
		return (Il2CppChar)L_0;
	}
}
IL2CPP_EXTERN_C  Il2CppChar Enumerator_get_Current_m2C97AC360B4D39714D8403E027DA606D3EAB3E06_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * _thisAdjusted = reinterpret_cast<Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 *>(__this + _offset);
	Il2CppChar _returnValue;
	_returnValue = Enumerator_get_Current_m2C97AC360B4D39714D8403E027DA606D3EAB3E06_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Char>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m35F6AB395AA415FC1B7847FC76A4D48CC542CAF1_gshared (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * __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_t48D162A344757D0DE1647E5114412E6BD640B186 * L_2 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__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_m35F6AB395AA415FC1B7847FC76A4D48CC542CAF1_RuntimeMethod_var)));
	}

IL_0028:
	{
		Il2CppChar L_5 = (Il2CppChar)__this->get_currentKey_3();
		Il2CppChar 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_m35F6AB395AA415FC1B7847FC76A4D48CC542CAF1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * _thisAdjusted = reinterpret_cast<Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m35F6AB395AA415FC1B7847FC76A4D48CC542CAF1(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Char,System.Char>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m57A04D57B987AD568BA0D3BA7C4CFAC1BA2B6D6E_gshared (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * L_1 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__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_m57A04D57B987AD568BA0D3BA7C4CFAC1BA2B6D6E_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		Il2CppChar* L_4 = (Il2CppChar*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(Il2CppChar));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m57A04D57B987AD568BA0D3BA7C4CFAC1BA2B6D6E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * _thisAdjusted = reinterpret_cast<Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m57A04D57B987AD568BA0D3BA7C4CFAC1BA2B6D6E(_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.Char,System.Char>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m797CCA196AF25B343BA1F2448013F31B382FEDD2_gshared (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * __this, Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * 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);
		Il2CppChar* L_3 = (Il2CppChar*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(Il2CppChar));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m797CCA196AF25B343BA1F2448013F31B382FEDD2_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * _thisAdjusted = reinterpret_cast<Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 *>(__this + _offset);
	Enumerator__ctor_m797CCA196AF25B343BA1F2448013F31B382FEDD2(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Char>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mBF46CBE15BCD165EBA4C663A06AAFA8797270D24_gshared (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mBF46CBE15BCD165EBA4C663A06AAFA8797270D24_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * _thisAdjusted = reinterpret_cast<Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 *>(__this + _offset);
	Enumerator_Dispose_mBF46CBE15BCD165EBA4C663A06AAFA8797270D24(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Char>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m64FBFAF745E9129030A9BCA38955DC213C82A5F2_gshared (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * L_1 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__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_m64FBFAF745E9129030A9BCA38955DC213C82A5F2_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * L_4 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tDA5E305C9EADF92614BC0156B3E33213748FBB08* L_5 = (EntryU5BU5D_tDA5E305C9EADF92614BC0156B3E33213748FBB08*)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_t48D162A344757D0DE1647E5114412E6BD640B186 * L_8 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tDA5E305C9EADF92614BC0156B3E33213748FBB08* L_9 = (EntryU5BU5D_tDA5E305C9EADF92614BC0156B3E33213748FBB08*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		Il2CppChar L_11 = (Il2CppChar)((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_t48D162A344757D0DE1647E5114412E6BD640B186 * L_15 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__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_t48D162A344757D0DE1647E5114412E6BD640B186 * L_17 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__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)));
		Il2CppChar* L_19 = (Il2CppChar*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(Il2CppChar));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m64FBFAF745E9129030A9BCA38955DC213C82A5F2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * _thisAdjusted = reinterpret_cast<Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m64FBFAF745E9129030A9BCA38955DC213C82A5F2(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Char>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Enumerator_get_Current_m858BF85D1BD52879CB124BA2FCD108BD9ED5E80A_gshared (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * __this, const RuntimeMethod* method)
{
	{
		Il2CppChar L_0 = (Il2CppChar)__this->get_currentValue_3();
		return (Il2CppChar)L_0;
	}
}
IL2CPP_EXTERN_C  Il2CppChar Enumerator_get_Current_m858BF85D1BD52879CB124BA2FCD108BD9ED5E80A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * _thisAdjusted = reinterpret_cast<Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 *>(__this + _offset);
	Il2CppChar _returnValue;
	_returnValue = Enumerator_get_Current_m858BF85D1BD52879CB124BA2FCD108BD9ED5E80A_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Char>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m745074546DE08114D8FE02D09A59C9235A2A11A6_gshared (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * __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_t48D162A344757D0DE1647E5114412E6BD640B186 * L_2 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__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_m745074546DE08114D8FE02D09A59C9235A2A11A6_RuntimeMethod_var)));
	}

IL_0028:
	{
		Il2CppChar L_5 = (Il2CppChar)__this->get_currentValue_3();
		Il2CppChar 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_m745074546DE08114D8FE02D09A59C9235A2A11A6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * _thisAdjusted = reinterpret_cast<Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m745074546DE08114D8FE02D09A59C9235A2A11A6(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Char,System.Char>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m1A386BD0A2422C2FACDCF7FBCD4867638EB3FAD8_gshared (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 * L_1 = (Dictionary_2_t48D162A344757D0DE1647E5114412E6BD640B186 *)__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_m1A386BD0A2422C2FACDCF7FBCD4867638EB3FAD8_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		Il2CppChar* L_4 = (Il2CppChar*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(Il2CppChar));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m1A386BD0A2422C2FACDCF7FBCD4867638EB3FAD8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * _thisAdjusted = reinterpret_cast<Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m1A386BD0A2422C2FACDCF7FBCD4867638EB3FAD8(_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.ProBuilder.Edge,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mF93CEAA1555A9F0E58B8F5C1FE9CC2AC7E634712_gshared (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * 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_tF0664801168A913CF5DE5421155D41364483E9D9 * L_4 = (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mF93CEAA1555A9F0E58B8F5C1FE9CC2AC7E634712_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * _thisAdjusted = reinterpret_cast<Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD *>(__this + _offset);
	Enumerator__ctor_mF93CEAA1555A9F0E58B8F5C1FE9CC2AC7E634712(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBCE4E05F6604BC42862B02070A41188F85EBCCCD_gshared (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_1 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__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_mBCE4E05F6604BC42862B02070A41188F85EBCCCD_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_4 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tF69C2A6148AC7E6B0339CF89E6E757C8762F1A46* L_5 = (EntryU5BU5D_tF69C2A6148AC7E6B0339CF89E6E757C8762F1A46*)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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_8 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tF69C2A6148AC7E6B0339CF89E6E757C8762F1A46* L_9 = (EntryU5BU5D_tF69C2A6148AC7E6B0339CF89E6E757C8762F1A46*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  L_11 = (Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D )((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_12 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_tF69C2A6148AC7E6B0339CF89E6E757C8762F1A46* L_13 = (EntryU5BU5D_tF69C2A6148AC7E6B0339CF89E6E757C8762F1A46*)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_tF0664801168A913CF5DE5421155D41364483E9D9  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_mF2789B51F4DED06FC910C73898D4A16B0ACB93A6((&L_16), (Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D )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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_20 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_22 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__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_tF0664801168A913CF5DE5421155D41364483E9D9 * L_24 = (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mBCE4E05F6604BC42862B02070A41188F85EBCCCD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * _thisAdjusted = reinterpret_cast<Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mBCE4E05F6604BC42862B02070A41188F85EBCCCD(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9  Enumerator_get_Current_m54F6763B59183C3392DE5CD042E070CEACBCECA9_gshared (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9  L_0 = (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 )__this->get_current_3();
		return (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9  Enumerator_get_Current_m54F6763B59183C3392DE5CD042E070CEACBCECA9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * _thisAdjusted = reinterpret_cast<Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD *>(__this + _offset);
	KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9  _returnValue;
	_returnValue = Enumerator_get_Current_m54F6763B59183C3392DE5CD042E070CEACBCECA9_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m70324AE75D7F1DF70BFDAF9BBF5750322A41C970_gshared (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m70324AE75D7F1DF70BFDAF9BBF5750322A41C970_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * _thisAdjusted = reinterpret_cast<Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD *>(__this + _offset);
	Enumerator_Dispose_m70324AE75D7F1DF70BFDAF9BBF5750322A41C970(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m7CA13B7218873F82E8FC1A0FCC9924176DEB0C69_gshared (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_2 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__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_m7CA13B7218873F82E8FC1A0FCC9924176DEB0C69_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_tF0664801168A913CF5DE5421155D41364483E9D9 * L_6 = (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)__this->get_address_of_current_3();
		Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  L_7;
		L_7 = KeyValuePair_2_get_Key_m13C153BB845E3247CFE902126176DBC20F53D856_inline((KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)(KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 * L_10 = (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)__this->get_address_of_current_3();
		RuntimeObject * L_11;
		L_11 = KeyValuePair_2_get_Value_m899E41CA5A0D9D5AC71DD51BBF8B7EFB29076B25_inline((KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)(KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)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_tF0664801168A913CF5DE5421155D41364483E9D9 * L_15 = (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)__this->get_address_of_current_3();
		Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  L_16;
		L_16 = KeyValuePair_2_get_Key_m13C153BB845E3247CFE902126176DBC20F53D856_inline((KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)(KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 * L_17 = (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)__this->get_address_of_current_3();
		RuntimeObject * L_18;
		L_18 = KeyValuePair_2_get_Value_m899E41CA5A0D9D5AC71DD51BBF8B7EFB29076B25_inline((KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)(KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9  L_19;
		memset((&L_19), 0, sizeof(L_19));
		KeyValuePair_2__ctor_mF2789B51F4DED06FC910C73898D4A16B0ACB93A6((&L_19), (Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D )L_16, (RuntimeObject *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9  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_m7CA13B7218873F82E8FC1A0FCC9924176DEB0C69_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * _thisAdjusted = reinterpret_cast<Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m7CA13B7218873F82E8FC1A0FCC9924176DEB0C69(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mF9457F450628C0B3722FA6719871BEA141B72B9F_gshared (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_1 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__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_mF9457F450628C0B3722FA6719871BEA141B72B9F_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 * L_4 = (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mF9457F450628C0B3722FA6719871BEA141B72B9F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * _thisAdjusted = reinterpret_cast<Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mF9457F450628C0B3722FA6719871BEA141B72B9F(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB6832DAFC1E15ADE2772D82D2DB62E96CA549DF5_gshared (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_2 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__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_mB6832DAFC1E15ADE2772D82D2DB62E96CA549DF5_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 * L_5 = (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)__this->get_address_of_current_3();
		Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  L_6;
		L_6 = KeyValuePair_2_get_Key_m13C153BB845E3247CFE902126176DBC20F53D856_inline((KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)(KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 * L_9 = (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)__this->get_address_of_current_3();
		RuntimeObject * L_10;
		L_10 = KeyValuePair_2_get_Value_m899E41CA5A0D9D5AC71DD51BBF8B7EFB29076B25_inline((KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)(KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)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_mB6832DAFC1E15ADE2772D82D2DB62E96CA549DF5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * _thisAdjusted = reinterpret_cast<Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB6832DAFC1E15ADE2772D82D2DB62E96CA549DF5(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m1522189997C265D6113E978CE47A22DE900E9C28_gshared (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_2 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__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_m1522189997C265D6113E978CE47A22DE900E9C28_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 * L_5 = (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)__this->get_address_of_current_3();
		Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  L_6;
		L_6 = KeyValuePair_2_get_Key_m13C153BB845E3247CFE902126176DBC20F53D856_inline((KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)(KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  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_m1522189997C265D6113E978CE47A22DE900E9C28_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * _thisAdjusted = reinterpret_cast<Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m1522189997C265D6113E978CE47A22DE900E9C28(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mB91A578CCDFFE746633531F3912558D0A7BF6AF2_gshared (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_2 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__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_mB91A578CCDFFE746633531F3912558D0A7BF6AF2_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 * L_5 = (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Value_m899E41CA5A0D9D5AC71DD51BBF8B7EFB29076B25_inline((KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)(KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 *)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_mB91A578CCDFFE746633531F3912558D0A7BF6AF2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * _thisAdjusted = reinterpret_cast<Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mB91A578CCDFFE746633531F3912558D0A7BF6AF2(_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.ProBuilder.Edge,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6063955EA44E6F9009FFBB52748B0D5D850FDD5B_gshared (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * __this, Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * 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);
		Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D * L_3 = (Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D *)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m6063955EA44E6F9009FFBB52748B0D5D850FDD5B_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * _thisAdjusted = reinterpret_cast<Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 *>(__this + _offset);
	Enumerator__ctor_m6063955EA44E6F9009FFBB52748B0D5D850FDD5B(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m986648D84BF7025AA3E56FC3F4F6C873A9136203_gshared (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m986648D84BF7025AA3E56FC3F4F6C873A9136203_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * _thisAdjusted = reinterpret_cast<Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 *>(__this + _offset);
	Enumerator_Dispose_m986648D84BF7025AA3E56FC3F4F6C873A9136203(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m1B660F924A5792E574E7CDE3D5B87187A1834B14_gshared (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_1 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__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_m1B660F924A5792E574E7CDE3D5B87187A1834B14_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_4 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tF69C2A6148AC7E6B0339CF89E6E757C8762F1A46* L_5 = (EntryU5BU5D_tF69C2A6148AC7E6B0339CF89E6E757C8762F1A46*)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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_8 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tF69C2A6148AC7E6B0339CF89E6E757C8762F1A46* L_9 = (EntryU5BU5D_tF69C2A6148AC7E6B0339CF89E6E757C8762F1A46*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  L_11 = (Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D )((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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_15 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_17 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__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)));
		Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D * L_19 = (Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D *)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m1B660F924A5792E574E7CDE3D5B87187A1834B14_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * _thisAdjusted = reinterpret_cast<Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m1B660F924A5792E574E7CDE3D5B87187A1834B14(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  Enumerator_get_Current_m2E36BE5F16A197FAF01E742DB5BDCD158F5AFB57_gshared (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * __this, const RuntimeMethod* method)
{
	{
		Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  L_0 = (Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D )__this->get_currentKey_3();
		return (Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D )L_0;
	}
}
IL2CPP_EXTERN_C  Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  Enumerator_get_Current_m2E36BE5F16A197FAF01E742DB5BDCD158F5AFB57_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * _thisAdjusted = reinterpret_cast<Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 *>(__this + _offset);
	Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  _returnValue;
	_returnValue = Enumerator_get_Current_m2E36BE5F16A197FAF01E742DB5BDCD158F5AFB57_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m5D54D0449C4F50B8100CFC2B9D895A8390A553AB_gshared (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * __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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_2 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__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_m5D54D0449C4F50B8100CFC2B9D895A8390A553AB_RuntimeMethod_var)));
	}

IL_0028:
	{
		Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  L_5 = (Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D )__this->get_currentKey_3();
		Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  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_m5D54D0449C4F50B8100CFC2B9D895A8390A553AB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * _thisAdjusted = reinterpret_cast<Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m5D54D0449C4F50B8100CFC2B9D895A8390A553AB(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mDF96A232F5ABAB33AAFF04A6D45B2B8334FB3D39_gshared (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_1 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__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_mDF96A232F5ABAB33AAFF04A6D45B2B8334FB3D39_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D * L_4 = (Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D *)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mDF96A232F5ABAB33AAFF04A6D45B2B8334FB3D39_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * _thisAdjusted = reinterpret_cast<Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mDF96A232F5ABAB33AAFF04A6D45B2B8334FB3D39(_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.Edge,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mBCD58F8601DE5E67768CE49FD0FB424D42436E6C_gshared (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * __this, Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * 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_mBCD58F8601DE5E67768CE49FD0FB424D42436E6C_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * _thisAdjusted = reinterpret_cast<Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 *>(__this + _offset);
	Enumerator__ctor_mBCD58F8601DE5E67768CE49FD0FB424D42436E6C(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m08136FD993CB6C4FF49C69F2CD5E6AB42524481F_gshared (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m08136FD993CB6C4FF49C69F2CD5E6AB42524481F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * _thisAdjusted = reinterpret_cast<Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 *>(__this + _offset);
	Enumerator_Dispose_m08136FD993CB6C4FF49C69F2CD5E6AB42524481F(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m7A3C44B6E33A7DD76006B3E39A1C4E6F0553252E_gshared (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_1 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__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_m7A3C44B6E33A7DD76006B3E39A1C4E6F0553252E_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_4 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tF69C2A6148AC7E6B0339CF89E6E757C8762F1A46* L_5 = (EntryU5BU5D_tF69C2A6148AC7E6B0339CF89E6E757C8762F1A46*)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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_8 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tF69C2A6148AC7E6B0339CF89E6E757C8762F1A46* L_9 = (EntryU5BU5D_tF69C2A6148AC7E6B0339CF89E6E757C8762F1A46*)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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_15 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_17 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__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_m7A3C44B6E33A7DD76006B3E39A1C4E6F0553252E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * _thisAdjusted = reinterpret_cast<Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m7A3C44B6E33A7DD76006B3E39A1C4E6F0553252E(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m55C05203DA7779563BE74CCBF4DEB9841A228DC5_gshared (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_get_Current_m55C05203DA7779563BE74CCBF4DEB9841A228DC5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * _thisAdjusted = reinterpret_cast<Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_get_Current_m55C05203DA7779563BE74CCBF4DEB9841A228DC5_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mB1BAE1F04D27551A096B939AF12DEF88678A3689_gshared (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * __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_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_2 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__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_mB1BAE1F04D27551A096B939AF12DEF88678A3689_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_mB1BAE1F04D27551A096B939AF12DEF88678A3689_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * _thisAdjusted = reinterpret_cast<Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mB1BAE1F04D27551A096B939AF12DEF88678A3689(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.Edge,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m842687CD48BC04E4765D91229A9A1584EF9AA128_gshared (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC * L_1 = (Dictionary_2_tCDD3FC863000F9D4A9F652D812E4ED0F3D522CAC *)__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_m842687CD48BC04E4765D91229A9A1584EF9AA128_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_m842687CD48BC04E4765D91229A9A1584EF9AA128_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * _thisAdjusted = reinterpret_cast<Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m842687CD48BC04E4765D91229A9A1584EF9AA128(_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.ProBuilder.EdgeLookup,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mC7DCFAD6E2B56B6EA72E1A9199D051AB6AF77004_gshared (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * 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_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C * L_4 = (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mC7DCFAD6E2B56B6EA72E1A9199D051AB6AF77004_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * _thisAdjusted = reinterpret_cast<Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 *>(__this + _offset);
	Enumerator__ctor_mC7DCFAD6E2B56B6EA72E1A9199D051AB6AF77004(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD0D8293573234974E35222394546D42E4F293E2C_gshared (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_1 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__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_mD0D8293573234974E35222394546D42E4F293E2C_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_4 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t92CD17E3C5D2CA64B69BDC8B590E0F0DA49CBBA9* L_5 = (EntryU5BU5D_t92CD17E3C5D2CA64B69BDC8B590E0F0DA49CBBA9*)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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_8 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t92CD17E3C5D2CA64B69BDC8B590E0F0DA49CBBA9* L_9 = (EntryU5BU5D_t92CD17E3C5D2CA64B69BDC8B590E0F0DA49CBBA9*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_11 = (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A )((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_12 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_t92CD17E3C5D2CA64B69BDC8B590E0F0DA49CBBA9* L_13 = (EntryU5BU5D_t92CD17E3C5D2CA64B69BDC8B590E0F0DA49CBBA9*)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_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m2BCF493BC0BC41E5855CB87C23F149C4C11A89CA((&L_16), (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A )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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_20 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_22 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__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_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C * L_24 = (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mD0D8293573234974E35222394546D42E4F293E2C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * _thisAdjusted = reinterpret_cast<Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mD0D8293573234974E35222394546D42E4F293E2C(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C  Enumerator_get_Current_m38587F10B25916AF3AE0012E666E45F1AC0BA1DF_gshared (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C  L_0 = (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C )__this->get_current_3();
		return (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C  Enumerator_get_Current_m38587F10B25916AF3AE0012E666E45F1AC0BA1DF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * _thisAdjusted = reinterpret_cast<Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 *>(__this + _offset);
	KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C  _returnValue;
	_returnValue = Enumerator_get_Current_m38587F10B25916AF3AE0012E666E45F1AC0BA1DF_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m099B962B90E7ED93883817A81118965AE41A6272_gshared (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m099B962B90E7ED93883817A81118965AE41A6272_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * _thisAdjusted = reinterpret_cast<Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 *>(__this + _offset);
	Enumerator_Dispose_m099B962B90E7ED93883817A81118965AE41A6272(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m663FF58FBB0D4DEBB75173D26CA06C67FBB71505_gshared (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_2 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__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_m663FF58FBB0D4DEBB75173D26CA06C67FBB71505_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_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C * L_6 = (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)__this->get_address_of_current_3();
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_7;
		L_7 = KeyValuePair_2_get_Key_mABE4F05F618BB8B89BA70FE9B98784BB782D7D0F_inline((KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)(KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C * L_10 = (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)__this->get_address_of_current_3();
		RuntimeObject * L_11;
		L_11 = KeyValuePair_2_get_Value_m2B73499D96C5084D0F7200AEBB095FA50094C3E8_inline((KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)(KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)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_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C * L_15 = (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)__this->get_address_of_current_3();
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_16;
		L_16 = KeyValuePair_2_get_Key_mABE4F05F618BB8B89BA70FE9B98784BB782D7D0F_inline((KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)(KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C * L_17 = (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)__this->get_address_of_current_3();
		RuntimeObject * L_18;
		L_18 = KeyValuePair_2_get_Value_m2B73499D96C5084D0F7200AEBB095FA50094C3E8_inline((KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)(KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C  L_19;
		memset((&L_19), 0, sizeof(L_19));
		KeyValuePair_2__ctor_m2BCF493BC0BC41E5855CB87C23F149C4C11A89CA((&L_19), (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A )L_16, (RuntimeObject *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C  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_m663FF58FBB0D4DEBB75173D26CA06C67FBB71505_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * _thisAdjusted = reinterpret_cast<Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m663FF58FBB0D4DEBB75173D26CA06C67FBB71505(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m6178B76CB54754F85D698376465BA6EDCFE23576_gshared (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_1 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__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_m6178B76CB54754F85D698376465BA6EDCFE23576_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C * L_4 = (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m6178B76CB54754F85D698376465BA6EDCFE23576_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * _thisAdjusted = reinterpret_cast<Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m6178B76CB54754F85D698376465BA6EDCFE23576(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mA1A8BEBC5590376C0644FEC8C147FAC795C3487E_gshared (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_2 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__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_mA1A8BEBC5590376C0644FEC8C147FAC795C3487E_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C * L_5 = (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)__this->get_address_of_current_3();
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_6;
		L_6 = KeyValuePair_2_get_Key_mABE4F05F618BB8B89BA70FE9B98784BB782D7D0F_inline((KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)(KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C * L_9 = (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)__this->get_address_of_current_3();
		RuntimeObject * L_10;
		L_10 = KeyValuePair_2_get_Value_m2B73499D96C5084D0F7200AEBB095FA50094C3E8_inline((KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)(KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)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_mA1A8BEBC5590376C0644FEC8C147FAC795C3487E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * _thisAdjusted = reinterpret_cast<Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mA1A8BEBC5590376C0644FEC8C147FAC795C3487E(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m98E1769978B0035B7F3A452BDBEC99066A228DD7_gshared (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_2 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__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_m98E1769978B0035B7F3A452BDBEC99066A228DD7_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C * L_5 = (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)__this->get_address_of_current_3();
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_6;
		L_6 = KeyValuePair_2_get_Key_mABE4F05F618BB8B89BA70FE9B98784BB782D7D0F_inline((KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)(KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  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_m98E1769978B0035B7F3A452BDBEC99066A228DD7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * _thisAdjusted = reinterpret_cast<Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m98E1769978B0035B7F3A452BDBEC99066A228DD7(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3EEF7BD24896C1E95EB7D7DF8AA03E82AE34CC46_gshared (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_2 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__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_m3EEF7BD24896C1E95EB7D7DF8AA03E82AE34CC46_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C * L_5 = (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Value_m2B73499D96C5084D0F7200AEBB095FA50094C3E8_inline((KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)(KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C *)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_m3EEF7BD24896C1E95EB7D7DF8AA03E82AE34CC46_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * _thisAdjusted = reinterpret_cast<Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m3EEF7BD24896C1E95EB7D7DF8AA03E82AE34CC46(_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.ProBuilder.EdgeLookup,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m27AC628C72A7BB688372EA0AC95CFDCE3AC379B4_gshared (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * __this, Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * 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);
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A * L_3 = (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A *)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m27AC628C72A7BB688372EA0AC95CFDCE3AC379B4_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * _thisAdjusted = reinterpret_cast<Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B *>(__this + _offset);
	Enumerator__ctor_m27AC628C72A7BB688372EA0AC95CFDCE3AC379B4(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m0B0DAE5C656D6F723718D5F1E876CD1F5E8C688F_gshared (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m0B0DAE5C656D6F723718D5F1E876CD1F5E8C688F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * _thisAdjusted = reinterpret_cast<Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B *>(__this + _offset);
	Enumerator_Dispose_m0B0DAE5C656D6F723718D5F1E876CD1F5E8C688F(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m67F5063BBFB61788556F9179737D00175F95402D_gshared (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_1 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__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_m67F5063BBFB61788556F9179737D00175F95402D_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_4 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t92CD17E3C5D2CA64B69BDC8B590E0F0DA49CBBA9* L_5 = (EntryU5BU5D_t92CD17E3C5D2CA64B69BDC8B590E0F0DA49CBBA9*)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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_8 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t92CD17E3C5D2CA64B69BDC8B590E0F0DA49CBBA9* L_9 = (EntryU5BU5D_t92CD17E3C5D2CA64B69BDC8B590E0F0DA49CBBA9*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_11 = (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A )((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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_15 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_17 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__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)));
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A * L_19 = (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A *)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m67F5063BBFB61788556F9179737D00175F95402D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * _thisAdjusted = reinterpret_cast<Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m67F5063BBFB61788556F9179737D00175F95402D(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  Enumerator_get_Current_m34291116DA48C83E53BFC916111CB2A8C978A79F_gshared (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * __this, const RuntimeMethod* method)
{
	{
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_0 = (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A )__this->get_currentKey_3();
		return (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A )L_0;
	}
}
IL2CPP_EXTERN_C  EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  Enumerator_get_Current_m34291116DA48C83E53BFC916111CB2A8C978A79F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * _thisAdjusted = reinterpret_cast<Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B *>(__this + _offset);
	EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  _returnValue;
	_returnValue = Enumerator_get_Current_m34291116DA48C83E53BFC916111CB2A8C978A79F_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m5820CF98C990B22E9AD9441CAC90C47E37FF0C1C_gshared (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * __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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_2 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__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_m5820CF98C990B22E9AD9441CAC90C47E37FF0C1C_RuntimeMethod_var)));
	}

IL_0028:
	{
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_5 = (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A )__this->get_currentKey_3();
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  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_m5820CF98C990B22E9AD9441CAC90C47E37FF0C1C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * _thisAdjusted = reinterpret_cast<Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m5820CF98C990B22E9AD9441CAC90C47E37FF0C1C(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m8AC978D8CA343874D62634AC963AC1EC56B49C9E_gshared (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_1 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__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_m8AC978D8CA343874D62634AC963AC1EC56B49C9E_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A * L_4 = (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A *)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m8AC978D8CA343874D62634AC963AC1EC56B49C9E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * _thisAdjusted = reinterpret_cast<Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m8AC978D8CA343874D62634AC963AC1EC56B49C9E(_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.EdgeLookup,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m89C9E7D435FB51521AF2328B755BD7897B5DB602_gshared (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * __this, Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * 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_m89C9E7D435FB51521AF2328B755BD7897B5DB602_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * _thisAdjusted = reinterpret_cast<Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 *>(__this + _offset);
	Enumerator__ctor_m89C9E7D435FB51521AF2328B755BD7897B5DB602(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m420DE826EFC94821EB613B30EC9B286D0A53F0AC_gshared (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m420DE826EFC94821EB613B30EC9B286D0A53F0AC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * _thisAdjusted = reinterpret_cast<Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 *>(__this + _offset);
	Enumerator_Dispose_m420DE826EFC94821EB613B30EC9B286D0A53F0AC(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m542E2EDE86D96F788CD3085D2EEA60BEBEC7209D_gshared (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_1 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__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_m542E2EDE86D96F788CD3085D2EEA60BEBEC7209D_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_4 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t92CD17E3C5D2CA64B69BDC8B590E0F0DA49CBBA9* L_5 = (EntryU5BU5D_t92CD17E3C5D2CA64B69BDC8B590E0F0DA49CBBA9*)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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_8 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t92CD17E3C5D2CA64B69BDC8B590E0F0DA49CBBA9* L_9 = (EntryU5BU5D_t92CD17E3C5D2CA64B69BDC8B590E0F0DA49CBBA9*)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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_15 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_17 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__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_m542E2EDE86D96F788CD3085D2EEA60BEBEC7209D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * _thisAdjusted = reinterpret_cast<Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m542E2EDE86D96F788CD3085D2EEA60BEBEC7209D(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m64C4FEF8D5A99F4DC93BEE4326CA827C4EB6C8FF_gshared (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_get_Current_m64C4FEF8D5A99F4DC93BEE4326CA827C4EB6C8FF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * _thisAdjusted = reinterpret_cast<Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_get_Current_m64C4FEF8D5A99F4DC93BEE4326CA827C4EB6C8FF_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m23C50AAB3026B98FAB473E284A0D81ACB17E207C_gshared (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * __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_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_2 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__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_m23C50AAB3026B98FAB473E284A0D81ACB17E207C_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_m23C50AAB3026B98FAB473E284A0D81ACB17E207C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * _thisAdjusted = reinterpret_cast<Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m23C50AAB3026B98FAB473E284A0D81ACB17E207C(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m9D650B50F7B6A15545EEA52650C86F1814DAA573_gshared (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C * L_1 = (Dictionary_2_tC5AB3F2474DB15DF739B8A8E653341F7965FAC5C *)__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_m9D650B50F7B6A15545EEA52650C86F1814DAA573_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_m9D650B50F7B6A15545EEA52650C86F1814DAA573_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * _thisAdjusted = reinterpret_cast<Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m9D650B50F7B6A15545EEA52650C86F1814DAA573(_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.ProBuilder.EdgeLookup,System.Single>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mF1C63423CCEEBCC963A9E049AF3D851F157E4254_gshared (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * 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_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 * L_4 = (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mF1C63423CCEEBCC963A9E049AF3D851F157E4254_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * _thisAdjusted = reinterpret_cast<Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 *>(__this + _offset);
	Enumerator__ctor_mF1C63423CCEEBCC963A9E049AF3D851F157E4254(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m906DB44CDB0FD4FE31F83C1A21068072510C0ED3_gshared (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_1 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__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_m906DB44CDB0FD4FE31F83C1A21068072510C0ED3_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_4 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t58DE7082AEB0ADE51B2A6D083D553A63C3070080* L_5 = (EntryU5BU5D_t58DE7082AEB0ADE51B2A6D083D553A63C3070080*)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_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_8 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t58DE7082AEB0ADE51B2A6D083D553A63C3070080* L_9 = (EntryU5BU5D_t58DE7082AEB0ADE51B2A6D083D553A63C3070080*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_11 = (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A )((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_12 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_t58DE7082AEB0ADE51B2A6D083D553A63C3070080* L_13 = (EntryU5BU5D_t58DE7082AEB0ADE51B2A6D083D553A63C3070080*)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_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m8157A7E7FC2DCDD1B42D024F2A95AC39A8533F75((&L_16), (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A )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_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_20 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__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_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_22 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__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_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 * L_24 = (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m906DB44CDB0FD4FE31F83C1A21068072510C0ED3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * _thisAdjusted = reinterpret_cast<Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m906DB44CDB0FD4FE31F83C1A21068072510C0ED3(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1  Enumerator_get_Current_m705A1B8B0F44B0702EC3739E3ACA658EC38FF9D9_gshared (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1  L_0 = (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 )__this->get_current_3();
		return (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1  Enumerator_get_Current_m705A1B8B0F44B0702EC3739E3ACA658EC38FF9D9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * _thisAdjusted = reinterpret_cast<Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 *>(__this + _offset);
	KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1  _returnValue;
	_returnValue = Enumerator_get_Current_m705A1B8B0F44B0702EC3739E3ACA658EC38FF9D9_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m25831DE9C79E910C94640DBD3DA34E5CFC1CFB8F_gshared (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m25831DE9C79E910C94640DBD3DA34E5CFC1CFB8F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * _thisAdjusted = reinterpret_cast<Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 *>(__this + _offset);
	Enumerator_Dispose_m25831DE9C79E910C94640DBD3DA34E5CFC1CFB8F(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m150F5801B6F24902C8F241B71C4E19F0D682B949_gshared (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __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_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_2 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__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_m150F5801B6F24902C8F241B71C4E19F0D682B949_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_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 * L_6 = (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)__this->get_address_of_current_3();
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_7;
		L_7 = KeyValuePair_2_get_Key_m6EBD105642E16F6059CF2135F7D6060896CD6B94_inline((KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)(KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 * L_10 = (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)__this->get_address_of_current_3();
		float L_11;
		L_11 = KeyValuePair_2_get_Value_m2ED91DFF36EC8379E95C426AA6523913A687B565_inline((KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)(KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		float 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_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 * L_17 = (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)__this->get_address_of_current_3();
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_18;
		L_18 = KeyValuePair_2_get_Key_m6EBD105642E16F6059CF2135F7D6060896CD6B94_inline((KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)(KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 * L_19 = (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)__this->get_address_of_current_3();
		float L_20;
		L_20 = KeyValuePair_2_get_Value_m2ED91DFF36EC8379E95C426AA6523913A687B565_inline((KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)(KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1  L_21;
		memset((&L_21), 0, sizeof(L_21));
		KeyValuePair_2__ctor_m8157A7E7FC2DCDD1B42D024F2A95AC39A8533F75((&L_21), (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A )L_18, (float)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1  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_m150F5801B6F24902C8F241B71C4E19F0D682B949_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * _thisAdjusted = reinterpret_cast<Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m150F5801B6F24902C8F241B71C4E19F0D682B949(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m03D5E9B7DE492B90184AC1C0C17B388D2E2CC589_gshared (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_1 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__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_m03D5E9B7DE492B90184AC1C0C17B388D2E2CC589_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 * L_4 = (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m03D5E9B7DE492B90184AC1C0C17B388D2E2CC589_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * _thisAdjusted = reinterpret_cast<Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m03D5E9B7DE492B90184AC1C0C17B388D2E2CC589(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m99FD8BD8A306FDCA2DCA1E2DA41A19A0EBC802F0_gshared (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __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_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_2 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__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_m99FD8BD8A306FDCA2DCA1E2DA41A19A0EBC802F0_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 * L_5 = (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)__this->get_address_of_current_3();
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_6;
		L_6 = KeyValuePair_2_get_Key_m6EBD105642E16F6059CF2135F7D6060896CD6B94_inline((KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)(KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 * L_9 = (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)__this->get_address_of_current_3();
		float L_10;
		L_10 = KeyValuePair_2_get_Value_m2ED91DFF36EC8379E95C426AA6523913A687B565_inline((KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)(KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		float 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_m99FD8BD8A306FDCA2DCA1E2DA41A19A0EBC802F0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * _thisAdjusted = reinterpret_cast<Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m99FD8BD8A306FDCA2DCA1E2DA41A19A0EBC802F0(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE4E1D3015699143FAABC87B51D235D7D748CA4DE_gshared (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __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_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_2 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__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_mE4E1D3015699143FAABC87B51D235D7D748CA4DE_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 * L_5 = (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)__this->get_address_of_current_3();
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_6;
		L_6 = KeyValuePair_2_get_Key_m6EBD105642E16F6059CF2135F7D6060896CD6B94_inline((KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)(KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  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_mE4E1D3015699143FAABC87B51D235D7D748CA4DE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * _thisAdjusted = reinterpret_cast<Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE4E1D3015699143FAABC87B51D235D7D748CA4DE(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m047C48D2A97BD8A80FADA625331821ABD7712377_gshared (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __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_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_2 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__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_m047C48D2A97BD8A80FADA625331821ABD7712377_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 * L_5 = (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)__this->get_address_of_current_3();
		float L_6;
		L_6 = KeyValuePair_2_get_Value_m2ED91DFF36EC8379E95C426AA6523913A687B565_inline((KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)(KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 *)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_m047C48D2A97BD8A80FADA625331821ABD7712377_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * _thisAdjusted = reinterpret_cast<Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m047C48D2A97BD8A80FADA625331821ABD7712377(_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.ProBuilder.EdgeLookup,System.Single>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mFEC6580AA35C88071A38BE27158FCE313D560065_gshared (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * __this, Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * 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);
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A * L_3 = (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A *)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mFEC6580AA35C88071A38BE27158FCE313D560065_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * _thisAdjusted = reinterpret_cast<Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 *>(__this + _offset);
	Enumerator__ctor_mFEC6580AA35C88071A38BE27158FCE313D560065(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5715AFB3B42F1FB2ADECBF3EE1833F127CDE759E_gshared (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m5715AFB3B42F1FB2ADECBF3EE1833F127CDE759E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * _thisAdjusted = reinterpret_cast<Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 *>(__this + _offset);
	Enumerator_Dispose_m5715AFB3B42F1FB2ADECBF3EE1833F127CDE759E(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m6AD5CAB15E46C74C3A927588A34DD2AF9B29FE28_gshared (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_1 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__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_m6AD5CAB15E46C74C3A927588A34DD2AF9B29FE28_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_4 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t58DE7082AEB0ADE51B2A6D083D553A63C3070080* L_5 = (EntryU5BU5D_t58DE7082AEB0ADE51B2A6D083D553A63C3070080*)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_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_8 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t58DE7082AEB0ADE51B2A6D083D553A63C3070080* L_9 = (EntryU5BU5D_t58DE7082AEB0ADE51B2A6D083D553A63C3070080*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_11 = (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A )((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_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_15 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__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_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_17 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__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)));
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A * L_19 = (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A *)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m6AD5CAB15E46C74C3A927588A34DD2AF9B29FE28_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * _thisAdjusted = reinterpret_cast<Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m6AD5CAB15E46C74C3A927588A34DD2AF9B29FE28(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  Enumerator_get_Current_m229C304186FB1E620467AF08010E6E6EE32FC0A6_gshared (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * __this, const RuntimeMethod* method)
{
	{
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_0 = (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A )__this->get_currentKey_3();
		return (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A )L_0;
	}
}
IL2CPP_EXTERN_C  EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  Enumerator_get_Current_m229C304186FB1E620467AF08010E6E6EE32FC0A6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * _thisAdjusted = reinterpret_cast<Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 *>(__this + _offset);
	EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  _returnValue;
	_returnValue = Enumerator_get_Current_m229C304186FB1E620467AF08010E6E6EE32FC0A6_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m02CD50FAD4C2AA354E0DD6791FA329F2B64D19FF_gshared (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * __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_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_2 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__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_m02CD50FAD4C2AA354E0DD6791FA329F2B64D19FF_RuntimeMethod_var)));
	}

IL_0028:
	{
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_5 = (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A )__this->get_currentKey_3();
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  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_m02CD50FAD4C2AA354E0DD6791FA329F2B64D19FF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * _thisAdjusted = reinterpret_cast<Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m02CD50FAD4C2AA354E0DD6791FA329F2B64D19FF(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m9B0A92EFECFF0DAB85BDAD742839BCFCDF7FFE93_gshared (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_1 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__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_m9B0A92EFECFF0DAB85BDAD742839BCFCDF7FFE93_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A * L_4 = (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A *)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m9B0A92EFECFF0DAB85BDAD742839BCFCDF7FFE93_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * _thisAdjusted = reinterpret_cast<Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m9B0A92EFECFF0DAB85BDAD742839BCFCDF7FFE93(_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.EdgeLookup,System.Single>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m4BE34162C71849CC7B2CE81A1C3DF42E2E9282AC_gshared (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * __this, Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * 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_m4BE34162C71849CC7B2CE81A1C3DF42E2E9282AC_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * _thisAdjusted = reinterpret_cast<Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A *>(__this + _offset);
	Enumerator__ctor_m4BE34162C71849CC7B2CE81A1C3DF42E2E9282AC(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m4E9DFA5FFEF605326A85AC23499E3684F29ECD07_gshared (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m4E9DFA5FFEF605326A85AC23499E3684F29ECD07_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * _thisAdjusted = reinterpret_cast<Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A *>(__this + _offset);
	Enumerator_Dispose_m4E9DFA5FFEF605326A85AC23499E3684F29ECD07(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF7238BE250F9FF0D9CD665C2F66BB12C98FDD71D_gshared (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_1 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__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_mF7238BE250F9FF0D9CD665C2F66BB12C98FDD71D_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_4 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t58DE7082AEB0ADE51B2A6D083D553A63C3070080* L_5 = (EntryU5BU5D_t58DE7082AEB0ADE51B2A6D083D553A63C3070080*)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_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_8 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t58DE7082AEB0ADE51B2A6D083D553A63C3070080* L_9 = (EntryU5BU5D_t58DE7082AEB0ADE51B2A6D083D553A63C3070080*)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_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_15 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__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_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_17 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__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_mF7238BE250F9FF0D9CD665C2F66BB12C98FDD71D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * _thisAdjusted = reinterpret_cast<Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mF7238BE250F9FF0D9CD665C2F66BB12C98FDD71D(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Enumerator_get_Current_m1D78AA74C81B9749316D8417EBE03FA0E629C097_gshared (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * __this, const RuntimeMethod* method)
{
	{
		float L_0 = (float)__this->get_currentValue_3();
		return (float)L_0;
	}
}
IL2CPP_EXTERN_C  float Enumerator_get_Current_m1D78AA74C81B9749316D8417EBE03FA0E629C097_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * _thisAdjusted = reinterpret_cast<Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A *>(__this + _offset);
	float _returnValue;
	_returnValue = Enumerator_get_Current_m1D78AA74C81B9749316D8417EBE03FA0E629C097_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m42B7DCA13D455949CCF1031DC8A98DACF3CCFD15_gshared (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * __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_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_2 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__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_m42B7DCA13D455949CCF1031DC8A98DACF3CCFD15_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_m42B7DCA13D455949CCF1031DC8A98DACF3CCFD15_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * _thisAdjusted = reinterpret_cast<Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m42B7DCA13D455949CCF1031DC8A98DACF3CCFD15(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<UnityEngine.ProBuilder.EdgeLookup,System.Single>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mC38442EF4151F59EE048272C139190DE097CE835_gshared (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 * L_1 = (Dictionary_2_tD9603AAE19AED98CC886A4CB2186CC676A858B71 *)__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_mC38442EF4151F59EE048272C139190DE097CE835_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_mC38442EF4151F59EE048272C139190DE097CE835_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * _thisAdjusted = reinterpret_cast<Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mC38442EF4151F59EE048272C139190DE097CE835(_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.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m998E5EDDA5AF6F7AAEB543000EC26D741F429C9A_gshared (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * 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_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED * L_4 = (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m998E5EDDA5AF6F7AAEB543000EC26D741F429C9A_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * _thisAdjusted = reinterpret_cast<Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 *>(__this + _offset);
	Enumerator__ctor_m998E5EDDA5AF6F7AAEB543000EC26D741F429C9A(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m02D594CA67490F8FA6E995D7A5BD1DD49EB7B4A9_gshared (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_1 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__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_m02D594CA67490F8FA6E995D7A5BD1DD49EB7B4A9_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_4 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t2AE4F5883F2CAFCDD6E43BDD31DD18581065A38E* L_5 = (EntryU5BU5D_t2AE4F5883F2CAFCDD6E43BDD31DD18581065A38E*)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_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_8 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t2AE4F5883F2CAFCDD6E43BDD31DD18581065A38E* L_9 = (EntryU5BU5D_t2AE4F5883F2CAFCDD6E43BDD31DD18581065A38E*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		int32_t L_11 = (int32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_12 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_t2AE4F5883F2CAFCDD6E43BDD31DD18581065A38E* L_13 = (EntryU5BU5D_t2AE4F5883F2CAFCDD6E43BDD31DD18581065A38E*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  L_15 = (SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484 )((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m4B683D844C809A72844712FF5F5FFB3685E1A046((&L_16), (int32_t)L_11, (SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484 )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_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_20 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__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_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_22 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__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_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED * L_24 = (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m02D594CA67490F8FA6E995D7A5BD1DD49EB7B4A9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * _thisAdjusted = reinterpret_cast<Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m02D594CA67490F8FA6E995D7A5BD1DD49EB7B4A9(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED  Enumerator_get_Current_m160600DD6EDCAA42DA6EC2FA2A8DE1E13EBBB4D2_gshared (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED  L_0 = (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED )__this->get_current_3();
		return (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED  Enumerator_get_Current_m160600DD6EDCAA42DA6EC2FA2A8DE1E13EBBB4D2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * _thisAdjusted = reinterpret_cast<Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 *>(__this + _offset);
	KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED  _returnValue;
	_returnValue = Enumerator_get_Current_m160600DD6EDCAA42DA6EC2FA2A8DE1E13EBBB4D2_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFA8BA7E3E2348999E79166C5E513455A126E7940_gshared (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mFA8BA7E3E2348999E79166C5E513455A126E7940_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * _thisAdjusted = reinterpret_cast<Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 *>(__this + _offset);
	Enumerator_Dispose_mFA8BA7E3E2348999E79166C5E513455A126E7940(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mDCAE369258D93B50A70EC15B1A4B2A85E2BEEE89_gshared (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __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_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_2 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__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_mDCAE369258D93B50A70EC15B1A4B2A85E2BEEE89_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_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED * L_6 = (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)__this->get_address_of_current_3();
		int32_t L_7;
		L_7 = KeyValuePair_2_get_Key_m255800C9524164DBC00FE72706D2984A35EF245C_inline((KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)(KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_t L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED * L_10 = (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)__this->get_address_of_current_3();
		SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  L_11;
		L_11 = KeyValuePair_2_get_Value_m679984EC12D0857190FE3A503F1805F23F535028_inline((KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)(KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  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_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED * L_17 = (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)__this->get_address_of_current_3();
		int32_t L_18;
		L_18 = KeyValuePair_2_get_Key_m255800C9524164DBC00FE72706D2984A35EF245C_inline((KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)(KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED * L_19 = (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)__this->get_address_of_current_3();
		SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  L_20;
		L_20 = KeyValuePair_2_get_Value_m679984EC12D0857190FE3A503F1805F23F535028_inline((KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)(KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED  L_21;
		memset((&L_21), 0, sizeof(L_21));
		KeyValuePair_2__ctor_m4B683D844C809A72844712FF5F5FFB3685E1A046((&L_21), (int32_t)L_18, (SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484 )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED  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_mDCAE369258D93B50A70EC15B1A4B2A85E2BEEE89_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * _thisAdjusted = reinterpret_cast<Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mDCAE369258D93B50A70EC15B1A4B2A85E2BEEE89(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m84B174730D104E312010F8111D4E2369C9EF0222_gshared (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_1 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__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_m84B174730D104E312010F8111D4E2369C9EF0222_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED * L_4 = (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m84B174730D104E312010F8111D4E2369C9EF0222_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * _thisAdjusted = reinterpret_cast<Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m84B174730D104E312010F8111D4E2369C9EF0222(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m545A77515DBC10E60D8CB814BD1928F8E6E0BC0C_gshared (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __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_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_2 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__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_m545A77515DBC10E60D8CB814BD1928F8E6E0BC0C_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED * L_5 = (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)__this->get_address_of_current_3();
		int32_t L_6;
		L_6 = KeyValuePair_2_get_Key_m255800C9524164DBC00FE72706D2984A35EF245C_inline((KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)(KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED * L_9 = (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)__this->get_address_of_current_3();
		SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  L_10;
		L_10 = KeyValuePair_2_get_Value_m679984EC12D0857190FE3A503F1805F23F535028_inline((KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)(KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  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_m545A77515DBC10E60D8CB814BD1928F8E6E0BC0C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * _thisAdjusted = reinterpret_cast<Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m545A77515DBC10E60D8CB814BD1928F8E6E0BC0C(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mEB827A829C59552B44F5FFD9AC4066D491F3E36E_gshared (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __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_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_2 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__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_mEB827A829C59552B44F5FFD9AC4066D491F3E36E_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED * L_5 = (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)__this->get_address_of_current_3();
		int32_t L_6;
		L_6 = KeyValuePair_2_get_Key_m255800C9524164DBC00FE72706D2984A35EF245C_inline((KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)(KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_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_mEB827A829C59552B44F5FFD9AC4066D491F3E36E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * _thisAdjusted = reinterpret_cast<Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mEB827A829C59552B44F5FFD9AC4066D491F3E36E(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDE6E1F3A09C66968F4B35866C7CA470A2786F3FE_gshared (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __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_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_2 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__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_mDE6E1F3A09C66968F4B35866C7CA470A2786F3FE_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED * L_5 = (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)__this->get_address_of_current_3();
		SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  L_6;
		L_6 = KeyValuePair_2_get_Value_m679984EC12D0857190FE3A503F1805F23F535028_inline((KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)(KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  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_mDE6E1F3A09C66968F4B35866C7CA470A2786F3FE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * _thisAdjusted = reinterpret_cast<Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDE6E1F3A09C66968F4B35866C7CA470A2786F3FE(_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.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m726BC860FE7D2FCD3E58A7238FF812C56DE3A55C_gshared (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * __this, Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * 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_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m726BC860FE7D2FCD3E58A7238FF812C56DE3A55C_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * _thisAdjusted = reinterpret_cast<Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 *>(__this + _offset);
	Enumerator__ctor_m726BC860FE7D2FCD3E58A7238FF812C56DE3A55C(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEA177F56F49FBD59BFEA9A227A7E43BBE477E569_gshared (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mEA177F56F49FBD59BFEA9A227A7E43BBE477E569_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * _thisAdjusted = reinterpret_cast<Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 *>(__this + _offset);
	Enumerator_Dispose_mEA177F56F49FBD59BFEA9A227A7E43BBE477E569(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA515BF3DD0AF5CB337E2884895CCFA8289D60D82_gshared (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_1 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__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_mA515BF3DD0AF5CB337E2884895CCFA8289D60D82_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_4 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t2AE4F5883F2CAFCDD6E43BDD31DD18581065A38E* L_5 = (EntryU5BU5D_t2AE4F5883F2CAFCDD6E43BDD31DD18581065A38E*)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_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_8 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t2AE4F5883F2CAFCDD6E43BDD31DD18581065A38E* L_9 = (EntryU5BU5D_t2AE4F5883F2CAFCDD6E43BDD31DD18581065A38E*)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_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_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_15 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__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_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_17 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__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_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(int32_t));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mA515BF3DD0AF5CB337E2884895CCFA8289D60D82_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * _thisAdjusted = reinterpret_cast<Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mA515BF3DD0AF5CB337E2884895CCFA8289D60D82(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mC554A58A331A525F4021078DFB5B8D8264FB7738_gshared (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentKey_3();
		return (int32_t)L_0;
	}
}
IL2CPP_EXTERN_C  int32_t Enumerator_get_Current_mC554A58A331A525F4021078DFB5B8D8264FB7738_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * _thisAdjusted = reinterpret_cast<Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 *>(__this + _offset);
	int32_t _returnValue;
	_returnValue = Enumerator_get_Current_mC554A58A331A525F4021078DFB5B8D8264FB7738_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mE03583578A1A9028450C2FBFB1613A7BFF327C11_gshared (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * __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_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_2 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__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_mE03583578A1A9028450C2FBFB1613A7BFF327C11_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_currentKey_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_mE03583578A1A9028450C2FBFB1613A7BFF327C11_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * _thisAdjusted = reinterpret_cast<Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mE03583578A1A9028450C2FBFB1613A7BFF327C11(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mA5C74C90872399C22D4435BD47E628DA535EE03D_gshared (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_1 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__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_mA5C74C90872399C22D4435BD47E628DA535EE03D_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		int32_t* L_4 = (int32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mA5C74C90872399C22D4435BD47E628DA535EE03D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * _thisAdjusted = reinterpret_cast<Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mA5C74C90872399C22D4435BD47E628DA535EE03D(_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.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mA062160266AD76EC135A5F69B0EFBC07E66C0D8F_gshared (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * __this, Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * 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_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484 * L_3 = (SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mA062160266AD76EC135A5F69B0EFBC07E66C0D8F_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * _thisAdjusted = reinterpret_cast<Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F *>(__this + _offset);
	Enumerator__ctor_mA062160266AD76EC135A5F69B0EFBC07E66C0D8F(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m185CC8A0D51A9841DE9C1A32F7E4F34F585A6199_gshared (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m185CC8A0D51A9841DE9C1A32F7E4F34F585A6199_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * _thisAdjusted = reinterpret_cast<Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F *>(__this + _offset);
	Enumerator_Dispose_m185CC8A0D51A9841DE9C1A32F7E4F34F585A6199(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB919589AB70D4741CE558C84B087A5D6955163D7_gshared (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_1 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__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_mB919589AB70D4741CE558C84B087A5D6955163D7_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_4 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t2AE4F5883F2CAFCDD6E43BDD31DD18581065A38E* L_5 = (EntryU5BU5D_t2AE4F5883F2CAFCDD6E43BDD31DD18581065A38E*)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_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_8 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t2AE4F5883F2CAFCDD6E43BDD31DD18581065A38E* L_9 = (EntryU5BU5D_t2AE4F5883F2CAFCDD6E43BDD31DD18581065A38E*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  L_11 = (SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484 )((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_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_15 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__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_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_17 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__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_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484 * L_19 = (SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mB919589AB70D4741CE558C84B087A5D6955163D7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * _thisAdjusted = reinterpret_cast<Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mB919589AB70D4741CE558C84B087A5D6955163D7(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  Enumerator_get_Current_m46930A6A7F61A7456CD9A2D6BEFECDA620D0A96B_gshared (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * __this, const RuntimeMethod* method)
{
	{
		SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  L_0 = (SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484 )__this->get_currentValue_3();
		return (SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484 )L_0;
	}
}
IL2CPP_EXTERN_C  SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  Enumerator_get_Current_m46930A6A7F61A7456CD9A2D6BEFECDA620D0A96B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * _thisAdjusted = reinterpret_cast<Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F *>(__this + _offset);
	SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  _returnValue;
	_returnValue = Enumerator_get_Current_m46930A6A7F61A7456CD9A2D6BEFECDA620D0A96B_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mB70C869265845283CFF669D1DBDD420A27DD6CDE_gshared (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * __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_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_2 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__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_mB70C869265845283CFF669D1DBDD420A27DD6CDE_RuntimeMethod_var)));
	}

IL_0028:
	{
		SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  L_5 = (SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484 )__this->get_currentValue_3();
		SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  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_mB70C869265845283CFF669D1DBDD420A27DD6CDE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * _thisAdjusted = reinterpret_cast<Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mB70C869265845283CFF669D1DBDD420A27DD6CDE(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.ProBuilder.SimpleTuple`3<UnityEngine.Vector3,UnityEngine.Vector3,System.Object>>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m26023833FC1E3A872955AA372C8FA1DFACF9A6BE_gshared (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 * L_1 = (Dictionary_2_tE00D98F714850C2B46611326F38BF3FB34B94711 *)__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_m26023833FC1E3A872955AA372C8FA1DFACF9A6BE_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484 * L_4 = (SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484 *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m26023833FC1E3A872955AA372C8FA1DFACF9A6BE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * _thisAdjusted = reinterpret_cast<Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m26023833FC1E3A872955AA372C8FA1DFACF9A6BE(_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.Int32,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m85C204F0B318897E3216C67ECB2E7612B457F529_gshared (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * 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_t239694BB713649B9F5326D1A5BC3143EA54316B3 * L_4 = (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m85C204F0B318897E3216C67ECB2E7612B457F529_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * _thisAdjusted = reinterpret_cast<Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 *>(__this + _offset);
	Enumerator__ctor_m85C204F0B318897E3216C67ECB2E7612B457F529(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m31E16654933CCAC986A58B6862F49CBE002BE2CE_gshared (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_1 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__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_m31E16654933CCAC986A58B6862F49CBE002BE2CE_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_4 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_5 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)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_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_8 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_9 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		int32_t L_11 = (int32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_12 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_13 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)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_t239694BB713649B9F5326D1A5BC3143EA54316B3  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m00971F5E41347A1B0AE57393D3A7BADF4A64408A((&L_16), (int32_t)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_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_20 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__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_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_22 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__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_t239694BB713649B9F5326D1A5BC3143EA54316B3 * L_24 = (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m31E16654933CCAC986A58B6862F49CBE002BE2CE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * _thisAdjusted = reinterpret_cast<Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m31E16654933CCAC986A58B6862F49CBE002BE2CE(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3  Enumerator_get_Current_m0DF62FCF4FD66BC83785B050D4BB4A672FE64E08_gshared (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3  L_0 = (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 )__this->get_current_3();
		return (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3  Enumerator_get_Current_m0DF62FCF4FD66BC83785B050D4BB4A672FE64E08_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * _thisAdjusted = reinterpret_cast<Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 *>(__this + _offset);
	KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3  _returnValue;
	_returnValue = Enumerator_get_Current_m0DF62FCF4FD66BC83785B050D4BB4A672FE64E08_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mC1D966F159157E9A1EADFCDEF2CD6FD07F2521BB_gshared (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mC1D966F159157E9A1EADFCDEF2CD6FD07F2521BB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * _thisAdjusted = reinterpret_cast<Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 *>(__this + _offset);
	Enumerator_Dispose_mC1D966F159157E9A1EADFCDEF2CD6FD07F2521BB(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m97042EDD710C35F877A61412605D719C28481C21_gshared (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __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_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_2 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__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_m97042EDD710C35F877A61412605D719C28481C21_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_t239694BB713649B9F5326D1A5BC3143EA54316B3 * L_6 = (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)__this->get_address_of_current_3();
		int32_t L_7;
		L_7 = KeyValuePair_2_get_Key_m8CA03148442BFAA42ACA0F6B55EABDCE36E27169_inline((KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_t L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * L_10 = (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)__this->get_address_of_current_3();
		bool L_11;
		L_11 = KeyValuePair_2_get_Value_m866B97952CFF8D179D9CA5CE641DA16AAC5427DD_inline((KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		bool 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_t239694BB713649B9F5326D1A5BC3143EA54316B3 * L_17 = (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)__this->get_address_of_current_3();
		int32_t L_18;
		L_18 = KeyValuePair_2_get_Key_m8CA03148442BFAA42ACA0F6B55EABDCE36E27169_inline((KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * L_19 = (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)__this->get_address_of_current_3();
		bool L_20;
		L_20 = KeyValuePair_2_get_Value_m866B97952CFF8D179D9CA5CE641DA16AAC5427DD_inline((KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3  L_21;
		memset((&L_21), 0, sizeof(L_21));
		KeyValuePair_2__ctor_m00971F5E41347A1B0AE57393D3A7BADF4A64408A((&L_21), (int32_t)L_18, (bool)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3  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_m97042EDD710C35F877A61412605D719C28481C21_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * _thisAdjusted = reinterpret_cast<Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m97042EDD710C35F877A61412605D719C28481C21(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mB5955E75D330A3A009892223BD4F9249215DCAC7_gshared (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_1 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__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_mB5955E75D330A3A009892223BD4F9249215DCAC7_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * L_4 = (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mB5955E75D330A3A009892223BD4F9249215DCAC7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * _thisAdjusted = reinterpret_cast<Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mB5955E75D330A3A009892223BD4F9249215DCAC7(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m0498F770147AF7E30A54A7A40A00DC6F193C236C_gshared (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __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_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_2 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__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_m0498F770147AF7E30A54A7A40A00DC6F193C236C_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * L_5 = (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)__this->get_address_of_current_3();
		int32_t L_6;
		L_6 = KeyValuePair_2_get_Key_m8CA03148442BFAA42ACA0F6B55EABDCE36E27169_inline((KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * L_9 = (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)__this->get_address_of_current_3();
		bool L_10;
		L_10 = KeyValuePair_2_get_Value_m866B97952CFF8D179D9CA5CE641DA16AAC5427DD_inline((KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		bool 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_m0498F770147AF7E30A54A7A40A00DC6F193C236C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * _thisAdjusted = reinterpret_cast<Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m0498F770147AF7E30A54A7A40A00DC6F193C236C(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m88EAD59511213C7C22883698BD35D5DF9DEB64AD_gshared (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __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_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_2 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__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_m88EAD59511213C7C22883698BD35D5DF9DEB64AD_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * L_5 = (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)__this->get_address_of_current_3();
		int32_t L_6;
		L_6 = KeyValuePair_2_get_Key_m8CA03148442BFAA42ACA0F6B55EABDCE36E27169_inline((KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_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_m88EAD59511213C7C22883698BD35D5DF9DEB64AD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * _thisAdjusted = reinterpret_cast<Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m88EAD59511213C7C22883698BD35D5DF9DEB64AD(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDA85A86C74AED4EA74A872C505F5267DD0259F1D_gshared (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __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_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_2 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__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_mDA85A86C74AED4EA74A872C505F5267DD0259F1D_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * L_5 = (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)__this->get_address_of_current_3();
		bool L_6;
		L_6 = KeyValuePair_2_get_Value_m866B97952CFF8D179D9CA5CE641DA16AAC5427DD_inline((KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)(KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 *)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_mDA85A86C74AED4EA74A872C505F5267DD0259F1D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * _thisAdjusted = reinterpret_cast<Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDA85A86C74AED4EA74A872C505F5267DD0259F1D(_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.Int32,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m418E4B722EF17435AC98831C65DFF8DD8EF95412_gshared (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * __this, Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * 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_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m418E4B722EF17435AC98831C65DFF8DD8EF95412_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * _thisAdjusted = reinterpret_cast<Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 *>(__this + _offset);
	Enumerator__ctor_m418E4B722EF17435AC98831C65DFF8DD8EF95412(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Boolean>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m3CBE67D556826D526CB2F2F38E0AD7D9C156F6BF_gshared (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m3CBE67D556826D526CB2F2F38E0AD7D9C156F6BF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * _thisAdjusted = reinterpret_cast<Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 *>(__this + _offset);
	Enumerator_Dispose_m3CBE67D556826D526CB2F2F38E0AD7D9C156F6BF(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Boolean>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3DD3AAB37414BA6B1BFFC0847CD20202669C5373_gshared (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_1 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__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_m3DD3AAB37414BA6B1BFFC0847CD20202669C5373_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_4 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_5 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)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_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_8 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_9 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)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_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_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_15 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__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_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_17 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__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_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(int32_t));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m3DD3AAB37414BA6B1BFFC0847CD20202669C5373_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * _thisAdjusted = reinterpret_cast<Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m3DD3AAB37414BA6B1BFFC0847CD20202669C5373(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Boolean>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mE6D2CF01751CFE0EB934F99CF2B569B4541EBC5F_gshared (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentKey_3();
		return (int32_t)L_0;
	}
}
IL2CPP_EXTERN_C  int32_t Enumerator_get_Current_mE6D2CF01751CFE0EB934F99CF2B569B4541EBC5F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * _thisAdjusted = reinterpret_cast<Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 *>(__this + _offset);
	int32_t _returnValue;
	_returnValue = Enumerator_get_Current_mE6D2CF01751CFE0EB934F99CF2B569B4541EBC5F_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Boolean>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mC10974414AB6444DA82FC2C33F7E0314F8809958_gshared (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * __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_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_2 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__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_mC10974414AB6444DA82FC2C33F7E0314F8809958_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_currentKey_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_mC10974414AB6444DA82FC2C33F7E0314F8809958_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * _thisAdjusted = reinterpret_cast<Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mC10974414AB6444DA82FC2C33F7E0314F8809958(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Boolean>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m5ED8F6114E0BC5462120533C61D94886FB0F714B_gshared (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_1 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__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_m5ED8F6114E0BC5462120533C61D94886FB0F714B_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		int32_t* L_4 = (int32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m5ED8F6114E0BC5462120533C61D94886FB0F714B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * _thisAdjusted = reinterpret_cast<Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m5ED8F6114E0BC5462120533C61D94886FB0F714B(_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.Int32,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE286CB7723F9376AE32B2A720F0EBEBB53837B52_gshared (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * __this, Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * 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_mE286CB7723F9376AE32B2A720F0EBEBB53837B52_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * _thisAdjusted = reinterpret_cast<Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 *>(__this + _offset);
	Enumerator__ctor_mE286CB7723F9376AE32B2A720F0EBEBB53837B52(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Boolean>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD4C4C9820DDECC2ED4F9ED678CB28018D22773F4_gshared (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mD4C4C9820DDECC2ED4F9ED678CB28018D22773F4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * _thisAdjusted = reinterpret_cast<Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 *>(__this + _offset);
	Enumerator_Dispose_mD4C4C9820DDECC2ED4F9ED678CB28018D22773F4(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Boolean>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m68945CFBB7D71C6E8C897DB03CFA2E95E699C692_gshared (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_1 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__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_m68945CFBB7D71C6E8C897DB03CFA2E95E699C692_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_4 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_5 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)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_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_8 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5* L_9 = (EntryU5BU5D_t7732497AB9D637A1BADCC6C2B28E6F66569559D5*)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_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_15 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__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_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_17 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__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_m68945CFBB7D71C6E8C897DB03CFA2E95E699C692_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * _thisAdjusted = reinterpret_cast<Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m68945CFBB7D71C6E8C897DB03CFA2E95E699C692(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Boolean>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_get_Current_mF7C67BF1ADCF87DA152F054AA761AB85F75EEB8D_gshared (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * __this, const RuntimeMethod* method)
{
	{
		bool L_0 = (bool)__this->get_currentValue_3();
		return (bool)L_0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_get_Current_mF7C67BF1ADCF87DA152F054AA761AB85F75EEB8D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * _thisAdjusted = reinterpret_cast<Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_get_Current_mF7C67BF1ADCF87DA152F054AA761AB85F75EEB8D_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Boolean>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m5BAF8E4086AE08105F4A6318E006E9A09DD1C3CF_gshared (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * __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_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_2 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__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_m5BAF8E4086AE08105F4A6318E006E9A09DD1C3CF_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_m5BAF8E4086AE08105F4A6318E006E9A09DD1C3CF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * _thisAdjusted = reinterpret_cast<Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m5BAF8E4086AE08105F4A6318E006E9A09DD1C3CF(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Boolean>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mBD76B4179C4102C6BC4EC54AC701FCA88F146EEB_gshared (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 * L_1 = (Dictionary_2_t446D8FCE66ED404E00855B46A520AB382A69EFF1 *)__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_mBD76B4179C4102C6BC4EC54AC701FCA88F146EEB_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_mBD76B4179C4102C6BC4EC54AC701FCA88F146EEB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * _thisAdjusted = reinterpret_cast<Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mBD76B4179C4102C6BC4EC54AC701FCA88F146EEB(_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.Int32,System.Char>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2FD3D34737E0A2D8E9C5F6A7250F9C07746E9E04_gshared (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * 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_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 * L_4 = (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m2FD3D34737E0A2D8E9C5F6A7250F9C07746E9E04_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * _thisAdjusted = reinterpret_cast<Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 *>(__this + _offset);
	Enumerator__ctor_m2FD3D34737E0A2D8E9C5F6A7250F9C07746E9E04(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3C84CB045A76E06254E5FC30903CECE15F8D644B_gshared (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_1 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__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_m3C84CB045A76E06254E5FC30903CECE15F8D644B_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_4 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20* L_5 = (EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20*)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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_8 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20* L_9 = (EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		int32_t L_11 = (int32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_12 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20* L_13 = (EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		Il2CppChar L_15 = (Il2CppChar)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_mF864B52139911725CC0C755551A59D18C33A56A0((&L_16), (int32_t)L_11, (Il2CppChar)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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_20 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_22 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__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_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 * L_24 = (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m3C84CB045A76E06254E5FC30903CECE15F8D644B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * _thisAdjusted = reinterpret_cast<Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m3C84CB045A76E06254E5FC30903CECE15F8D644B(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265  Enumerator_get_Current_m77D670578EDBC167D4D8C85976BB8305D12FF9DD_gshared (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265  L_0 = (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 )__this->get_current_3();
		return (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265  Enumerator_get_Current_m77D670578EDBC167D4D8C85976BB8305D12FF9DD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * _thisAdjusted = reinterpret_cast<Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 *>(__this + _offset);
	KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265  _returnValue;
	_returnValue = Enumerator_get_Current_m77D670578EDBC167D4D8C85976BB8305D12FF9DD_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mBD2470FA28FF2A6F9B4E9CCEF1CBAF5B5ED77A44_gshared (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mBD2470FA28FF2A6F9B4E9CCEF1CBAF5B5ED77A44_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * _thisAdjusted = reinterpret_cast<Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 *>(__this + _offset);
	Enumerator_Dispose_mBD2470FA28FF2A6F9B4E9CCEF1CBAF5B5ED77A44(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mB6B5FC459CFCBAABA4CA87AACB06B72363D39CC0_gshared (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_2 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__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_mB6B5FC459CFCBAABA4CA87AACB06B72363D39CC0_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_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 * L_6 = (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)__this->get_address_of_current_3();
		int32_t L_7;
		L_7 = KeyValuePair_2_get_Key_m56CB8EE8272E6CA940939FCA757097A9FF78AC7C_inline((KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)(KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_t L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 * L_10 = (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)__this->get_address_of_current_3();
		Il2CppChar L_11;
		L_11 = KeyValuePair_2_get_Value_m91B4F412275D775F1614276762664B8289085C43_inline((KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)(KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		Il2CppChar 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_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 * L_17 = (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)__this->get_address_of_current_3();
		int32_t L_18;
		L_18 = KeyValuePair_2_get_Key_m56CB8EE8272E6CA940939FCA757097A9FF78AC7C_inline((KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)(KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 * L_19 = (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)__this->get_address_of_current_3();
		Il2CppChar L_20;
		L_20 = KeyValuePair_2_get_Value_m91B4F412275D775F1614276762664B8289085C43_inline((KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)(KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265  L_21;
		memset((&L_21), 0, sizeof(L_21));
		KeyValuePair_2__ctor_mF864B52139911725CC0C755551A59D18C33A56A0((&L_21), (int32_t)L_18, (Il2CppChar)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265  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_mB6B5FC459CFCBAABA4CA87AACB06B72363D39CC0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * _thisAdjusted = reinterpret_cast<Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mB6B5FC459CFCBAABA4CA87AACB06B72363D39CC0(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mCBE2D4C335FE3A6B5A2E2C1F2A0C28BA07E07E8B_gshared (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_1 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__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_mCBE2D4C335FE3A6B5A2E2C1F2A0C28BA07E07E8B_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 * L_4 = (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mCBE2D4C335FE3A6B5A2E2C1F2A0C28BA07E07E8B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * _thisAdjusted = reinterpret_cast<Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mCBE2D4C335FE3A6B5A2E2C1F2A0C28BA07E07E8B(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB4D1167521ACC6149EB6C19E0A274ED499E2F362_gshared (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_2 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__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_mB4D1167521ACC6149EB6C19E0A274ED499E2F362_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 * L_5 = (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)__this->get_address_of_current_3();
		int32_t L_6;
		L_6 = KeyValuePair_2_get_Key_m56CB8EE8272E6CA940939FCA757097A9FF78AC7C_inline((KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)(KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 * L_9 = (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)__this->get_address_of_current_3();
		Il2CppChar L_10;
		L_10 = KeyValuePair_2_get_Value_m91B4F412275D775F1614276762664B8289085C43_inline((KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)(KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		Il2CppChar 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_mB4D1167521ACC6149EB6C19E0A274ED499E2F362_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * _thisAdjusted = reinterpret_cast<Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB4D1167521ACC6149EB6C19E0A274ED499E2F362(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m0DDA41417D9619FBF48526F5B54C4A98A7631EAD_gshared (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_2 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__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_m0DDA41417D9619FBF48526F5B54C4A98A7631EAD_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 * L_5 = (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)__this->get_address_of_current_3();
		int32_t L_6;
		L_6 = KeyValuePair_2_get_Key_m56CB8EE8272E6CA940939FCA757097A9FF78AC7C_inline((KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)(KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_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_m0DDA41417D9619FBF48526F5B54C4A98A7631EAD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * _thisAdjusted = reinterpret_cast<Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m0DDA41417D9619FBF48526F5B54C4A98A7631EAD(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Char>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAE11B5260B8E5A0CB9E529A8E5ABD5932DF6527C_gshared (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_2 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__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_mAE11B5260B8E5A0CB9E529A8E5ABD5932DF6527C_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 * L_5 = (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)__this->get_address_of_current_3();
		Il2CppChar L_6;
		L_6 = KeyValuePair_2_get_Value_m91B4F412275D775F1614276762664B8289085C43_inline((KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)(KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		Il2CppChar 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_mAE11B5260B8E5A0CB9E529A8E5ABD5932DF6527C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * _thisAdjusted = reinterpret_cast<Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mAE11B5260B8E5A0CB9E529A8E5ABD5932DF6527C(_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.Int32,System.Char>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m69DD5524C09D51E4A047222D51E6C8661BF3E87F_gshared (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * __this, Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * 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_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m69DD5524C09D51E4A047222D51E6C8661BF3E87F_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * _thisAdjusted = reinterpret_cast<Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 *>(__this + _offset);
	Enumerator__ctor_m69DD5524C09D51E4A047222D51E6C8661BF3E87F(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Char>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mCFEA57BF2F9A4627E1EC20F4981A0A7A16DB4E1F_gshared (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mCFEA57BF2F9A4627E1EC20F4981A0A7A16DB4E1F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * _thisAdjusted = reinterpret_cast<Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 *>(__this + _offset);
	Enumerator_Dispose_mCFEA57BF2F9A4627E1EC20F4981A0A7A16DB4E1F(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Char>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m374AE4574583D5672A3447A00E8EB4A2B1EFA24B_gshared (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_1 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__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_m374AE4574583D5672A3447A00E8EB4A2B1EFA24B_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_4 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20* L_5 = (EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20*)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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_8 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20* L_9 = (EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20*)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_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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_15 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_17 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__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_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(int32_t));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m374AE4574583D5672A3447A00E8EB4A2B1EFA24B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * _thisAdjusted = reinterpret_cast<Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m374AE4574583D5672A3447A00E8EB4A2B1EFA24B(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Char>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m66EBD704CE475A61DC9901981F482447A686D120_gshared (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentKey_3();
		return (int32_t)L_0;
	}
}
IL2CPP_EXTERN_C  int32_t Enumerator_get_Current_m66EBD704CE475A61DC9901981F482447A686D120_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * _thisAdjusted = reinterpret_cast<Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 *>(__this + _offset);
	int32_t _returnValue;
	_returnValue = Enumerator_get_Current_m66EBD704CE475A61DC9901981F482447A686D120_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Char>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mD5CD5CA5AF2F3D8423081D644B73D3594F7D4024_gshared (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * __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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_2 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__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_mD5CD5CA5AF2F3D8423081D644B73D3594F7D4024_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_currentKey_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_mD5CD5CA5AF2F3D8423081D644B73D3594F7D4024_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * _thisAdjusted = reinterpret_cast<Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mD5CD5CA5AF2F3D8423081D644B73D3594F7D4024(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Char>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m6CB0F7DBD4C27B6EC0BF0F14467A63CFB5654F5F_gshared (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_1 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__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_m6CB0F7DBD4C27B6EC0BF0F14467A63CFB5654F5F_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		int32_t* L_4 = (int32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m6CB0F7DBD4C27B6EC0BF0F14467A63CFB5654F5F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * _thisAdjusted = reinterpret_cast<Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m6CB0F7DBD4C27B6EC0BF0F14467A63CFB5654F5F(_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.Int32,System.Char>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m688BDB3301350B13FECBEB226015A335BFE70E33_gshared (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * __this, Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * 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);
		Il2CppChar* L_3 = (Il2CppChar*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(Il2CppChar));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m688BDB3301350B13FECBEB226015A335BFE70E33_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * _thisAdjusted = reinterpret_cast<Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA *>(__this + _offset);
	Enumerator__ctor_m688BDB3301350B13FECBEB226015A335BFE70E33(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Char>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5E702C25830DFA51DD6451D01A94C20316AE4E30_gshared (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m5E702C25830DFA51DD6451D01A94C20316AE4E30_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * _thisAdjusted = reinterpret_cast<Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA *>(__this + _offset);
	Enumerator_Dispose_m5E702C25830DFA51DD6451D01A94C20316AE4E30(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Char>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m5A320422081B4E623714143C7C4D691C473FCA74_gshared (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_1 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__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_m5A320422081B4E623714143C7C4D691C473FCA74_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_4 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20* L_5 = (EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20*)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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_8 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20* L_9 = (EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		Il2CppChar L_11 = (Il2CppChar)((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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_15 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_17 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__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)));
		Il2CppChar* L_19 = (Il2CppChar*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(Il2CppChar));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m5A320422081B4E623714143C7C4D691C473FCA74_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * _thisAdjusted = reinterpret_cast<Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m5A320422081B4E623714143C7C4D691C473FCA74(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Char>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Enumerator_get_Current_m60940FD573C52F9014097DBAE995C66AA5328516_gshared (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * __this, const RuntimeMethod* method)
{
	{
		Il2CppChar L_0 = (Il2CppChar)__this->get_currentValue_3();
		return (Il2CppChar)L_0;
	}
}
IL2CPP_EXTERN_C  Il2CppChar Enumerator_get_Current_m60940FD573C52F9014097DBAE995C66AA5328516_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * _thisAdjusted = reinterpret_cast<Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA *>(__this + _offset);
	Il2CppChar _returnValue;
	_returnValue = Enumerator_get_Current_m60940FD573C52F9014097DBAE995C66AA5328516_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Char>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mBCFD651341D0DD9E0F059BEFCFE88C64707366DA_gshared (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * __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_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_2 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__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_mBCFD651341D0DD9E0F059BEFCFE88C64707366DA_RuntimeMethod_var)));
	}

IL_0028:
	{
		Il2CppChar L_5 = (Il2CppChar)__this->get_currentValue_3();
		Il2CppChar 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_mBCFD651341D0DD9E0F059BEFCFE88C64707366DA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * _thisAdjusted = reinterpret_cast<Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mBCFD651341D0DD9E0F059BEFCFE88C64707366DA(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Char>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m9DC1E90F8390C693CDBD5F165705B9A4C3BF6A42_gshared (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_1 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)__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_m9DC1E90F8390C693CDBD5F165705B9A4C3BF6A42_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		Il2CppChar* L_4 = (Il2CppChar*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(Il2CppChar));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m9DC1E90F8390C693CDBD5F165705B9A4C3BF6A42_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * _thisAdjusted = reinterpret_cast<Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m9DC1E90F8390C693CDBD5F165705B9A4C3BF6A42(_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.Int32,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mEC3B3949AF720BD8CC15C3079DF9A4B090FFAB6C_gshared (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * 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_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB * L_4 = (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mEC3B3949AF720BD8CC15C3079DF9A4B090FFAB6C_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * _thisAdjusted = reinterpret_cast<Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC *>(__this + _offset);
	Enumerator__ctor_mEC3B3949AF720BD8CC15C3079DF9A4B090FFAB6C(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD75F6C020DBA9AEC41D9AD2400B1B59CF4FB865A_gshared (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_1 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__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_mD75F6C020DBA9AEC41D9AD2400B1B59CF4FB865A_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_4 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1* L_5 = (EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1*)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_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_8 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1* L_9 = (EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		int32_t L_11 = (int32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_12 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1* L_13 = (EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1*)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_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_mAC437FAF19B6F21DD90D59C629BA8F7967971E56((&L_16), (int32_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_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_20 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__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_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_22 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__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_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB * L_24 = (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mD75F6C020DBA9AEC41D9AD2400B1B59CF4FB865A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * _thisAdjusted = reinterpret_cast<Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mD75F6C020DBA9AEC41D9AD2400B1B59CF4FB865A(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB  Enumerator_get_Current_mCCDEB62B9FB818006DAAAD7798C7D396D3472038_gshared (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB  L_0 = (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB )__this->get_current_3();
		return (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB  Enumerator_get_Current_mCCDEB62B9FB818006DAAAD7798C7D396D3472038_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * _thisAdjusted = reinterpret_cast<Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC *>(__this + _offset);
	KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB  _returnValue;
	_returnValue = Enumerator_get_Current_mCCDEB62B9FB818006DAAAD7798C7D396D3472038_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mAB3849C30A786AA06BE075D2FE85FA65FB38D975_gshared (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mAB3849C30A786AA06BE075D2FE85FA65FB38D975_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * _thisAdjusted = reinterpret_cast<Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC *>(__this + _offset);
	Enumerator_Dispose_mAB3849C30A786AA06BE075D2FE85FA65FB38D975(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m52A3B6230D7EFFF469131174F640D14FFDF9BEC6_gshared (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __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_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_2 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__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_m52A3B6230D7EFFF469131174F640D14FFDF9BEC6_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_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB * L_6 = (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)__this->get_address_of_current_3();
		int32_t L_7;
		L_7 = KeyValuePair_2_get_Key_mE3B72B1BB3B8DD41788D39A3AF38E6A94B241400_inline((KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)(KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_t L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB * L_10 = (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)__this->get_address_of_current_3();
		int32_t L_11;
		L_11 = KeyValuePair_2_get_Value_m40417D9B18D29FD4A072DABC1449DACEF8009C6A_inline((KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)(KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)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_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB * L_17 = (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)__this->get_address_of_current_3();
		int32_t L_18;
		L_18 = KeyValuePair_2_get_Key_mE3B72B1BB3B8DD41788D39A3AF38E6A94B241400_inline((KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)(KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB * L_19 = (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)__this->get_address_of_current_3();
		int32_t L_20;
		L_20 = KeyValuePair_2_get_Value_m40417D9B18D29FD4A072DABC1449DACEF8009C6A_inline((KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)(KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB  L_21;
		memset((&L_21), 0, sizeof(L_21));
		KeyValuePair_2__ctor_mAC437FAF19B6F21DD90D59C629BA8F7967971E56((&L_21), (int32_t)L_18, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB  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_m52A3B6230D7EFFF469131174F640D14FFDF9BEC6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * _thisAdjusted = reinterpret_cast<Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m52A3B6230D7EFFF469131174F640D14FFDF9BEC6(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m27008AE0FADB62C0275DAF826E07065C2F3A83CB_gshared (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_1 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__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_m27008AE0FADB62C0275DAF826E07065C2F3A83CB_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB * L_4 = (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m27008AE0FADB62C0275DAF826E07065C2F3A83CB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * _thisAdjusted = reinterpret_cast<Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m27008AE0FADB62C0275DAF826E07065C2F3A83CB(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m78F34A36A8D8C7EF2BFA4B5B0A9617B36D8EA286_gshared (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __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_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_2 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__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_m78F34A36A8D8C7EF2BFA4B5B0A9617B36D8EA286_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB * L_5 = (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)__this->get_address_of_current_3();
		int32_t L_6;
		L_6 = KeyValuePair_2_get_Key_mE3B72B1BB3B8DD41788D39A3AF38E6A94B241400_inline((KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)(KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB * L_9 = (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)__this->get_address_of_current_3();
		int32_t L_10;
		L_10 = KeyValuePair_2_get_Value_m40417D9B18D29FD4A072DABC1449DACEF8009C6A_inline((KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)(KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)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_m78F34A36A8D8C7EF2BFA4B5B0A9617B36D8EA286_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * _thisAdjusted = reinterpret_cast<Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m78F34A36A8D8C7EF2BFA4B5B0A9617B36D8EA286(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m2A87CEEA79CFF5B14F4518D5509E1548E9C9DACF_gshared (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __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_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_2 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__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_m2A87CEEA79CFF5B14F4518D5509E1548E9C9DACF_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB * L_5 = (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)__this->get_address_of_current_3();
		int32_t L_6;
		L_6 = KeyValuePair_2_get_Key_mE3B72B1BB3B8DD41788D39A3AF38E6A94B241400_inline((KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)(KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_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_m2A87CEEA79CFF5B14F4518D5509E1548E9C9DACF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * _thisAdjusted = reinterpret_cast<Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m2A87CEEA79CFF5B14F4518D5509E1548E9C9DACF(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mB062CD9F2986024BF7E5D3D502B11F7A62FBE46B_gshared (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __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_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_2 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__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_mB062CD9F2986024BF7E5D3D502B11F7A62FBE46B_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB * L_5 = (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)__this->get_address_of_current_3();
		int32_t L_6;
		L_6 = KeyValuePair_2_get_Value_m40417D9B18D29FD4A072DABC1449DACEF8009C6A_inline((KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)(KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB *)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_mB062CD9F2986024BF7E5D3D502B11F7A62FBE46B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * _thisAdjusted = reinterpret_cast<Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mB062CD9F2986024BF7E5D3D502B11F7A62FBE46B(_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.Int32,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m4841A4B7B7E4B083A85500F7C0FBAF8EF8F941F5_gshared (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * __this, Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * 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_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m4841A4B7B7E4B083A85500F7C0FBAF8EF8F941F5_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * _thisAdjusted = reinterpret_cast<Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E *>(__this + _offset);
	Enumerator__ctor_m4841A4B7B7E4B083A85500F7C0FBAF8EF8F941F5(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEB5AE551B088A6A914F7DBAEB800F47879CCE7F0_gshared (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mEB5AE551B088A6A914F7DBAEB800F47879CCE7F0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * _thisAdjusted = reinterpret_cast<Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E *>(__this + _offset);
	Enumerator_Dispose_mEB5AE551B088A6A914F7DBAEB800F47879CCE7F0(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m803B2AF3730A28E4E3E36DF040EE4EED4C272270_gshared (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_1 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__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_m803B2AF3730A28E4E3E36DF040EE4EED4C272270_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_4 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1* L_5 = (EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1*)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_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_8 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1* L_9 = (EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1*)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_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_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_15 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__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_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_17 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__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_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(int32_t));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m803B2AF3730A28E4E3E36DF040EE4EED4C272270_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * _thisAdjusted = reinterpret_cast<Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m803B2AF3730A28E4E3E36DF040EE4EED4C272270(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int32>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m06035E5D16D5681B554060B135E56CC434C14B0C_gshared (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentKey_3();
		return (int32_t)L_0;
	}
}
IL2CPP_EXTERN_C  int32_t Enumerator_get_Current_m06035E5D16D5681B554060B135E56CC434C14B0C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * _thisAdjusted = reinterpret_cast<Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E *>(__this + _offset);
	int32_t _returnValue;
	_returnValue = Enumerator_get_Current_m06035E5D16D5681B554060B135E56CC434C14B0C_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mA52127A6CCC380A1BF2267E4BE87C3D4DC7CEC8F_gshared (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * __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_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_2 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__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_mA52127A6CCC380A1BF2267E4BE87C3D4DC7CEC8F_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_currentKey_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_mA52127A6CCC380A1BF2267E4BE87C3D4DC7CEC8F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * _thisAdjusted = reinterpret_cast<Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mA52127A6CCC380A1BF2267E4BE87C3D4DC7CEC8F(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mE3304562E34C7D2DB1784572262891E573913A12_gshared (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_1 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__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_mE3304562E34C7D2DB1784572262891E573913A12_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		int32_t* L_4 = (int32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mE3304562E34C7D2DB1784572262891E573913A12_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * _thisAdjusted = reinterpret_cast<Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mE3304562E34C7D2DB1784572262891E573913A12(_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.Int32,System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m9175EF416D2D8DBE705B9399735A2B976D46C156_gshared (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * __this, Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * 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_m9175EF416D2D8DBE705B9399735A2B976D46C156_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * _thisAdjusted = reinterpret_cast<Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 *>(__this + _offset);
	Enumerator__ctor_m9175EF416D2D8DBE705B9399735A2B976D46C156(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m5E5073669F122A1858EB8A4786A77B4A38769A96_gshared (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m5E5073669F122A1858EB8A4786A77B4A38769A96_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * _thisAdjusted = reinterpret_cast<Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 *>(__this + _offset);
	Enumerator_Dispose_m5E5073669F122A1858EB8A4786A77B4A38769A96(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA41921E99CAF134280A02265C14A4A191B1045FB_gshared (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_1 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__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_mA41921E99CAF134280A02265C14A4A191B1045FB_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_4 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1* L_5 = (EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1*)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_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_8 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1* L_9 = (EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1*)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_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_15 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__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_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_17 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__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_mA41921E99CAF134280A02265C14A4A191B1045FB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * _thisAdjusted = reinterpret_cast<Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mA41921E99CAF134280A02265C14A4A191B1045FB(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int32>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mADEAD0F4A96F6399227342F3C128105A6C8C32AB_gshared (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * __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_mADEAD0F4A96F6399227342F3C128105A6C8C32AB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * _thisAdjusted = reinterpret_cast<Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 *>(__this + _offset);
	int32_t _returnValue;
	_returnValue = Enumerator_get_Current_mADEAD0F4A96F6399227342F3C128105A6C8C32AB_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int32>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m438EB5195F396931F06F8CCD7EFB3E6FBD31D84B_gshared (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * __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_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_2 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__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_m438EB5195F396931F06F8CCD7EFB3E6FBD31D84B_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_m438EB5195F396931F06F8CCD7EFB3E6FBD31D84B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * _thisAdjusted = reinterpret_cast<Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m438EB5195F396931F06F8CCD7EFB3E6FBD31D84B(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int32>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m7E548316E0AD768E1D18A0947CECB9549100EB94_gshared (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_1 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)__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_m7E548316E0AD768E1D18A0947CECB9549100EB94_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_m7E548316E0AD768E1D18A0947CECB9549100EB94_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * _thisAdjusted = reinterpret_cast<Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m7E548316E0AD768E1D18A0947CECB9549100EB94(_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.Int32,System.Int64>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m9FE014451C46A060A33CA7FEAD59053774D97A0A_gshared (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * 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_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 * L_4 = (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m9FE014451C46A060A33CA7FEAD59053774D97A0A_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * _thisAdjusted = reinterpret_cast<Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 *>(__this + _offset);
	Enumerator__ctor_m9FE014451C46A060A33CA7FEAD59053774D97A0A(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m636FD69973C2065059D4855BF93E3EEF5AE630F4_gshared (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_1 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__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_m636FD69973C2065059D4855BF93E3EEF5AE630F4_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_4 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tB210152E9D3EBE4609E3432D20C529E7C1B65D44* L_5 = (EntryU5BU5D_tB210152E9D3EBE4609E3432D20C529E7C1B65D44*)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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_8 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tB210152E9D3EBE4609E3432D20C529E7C1B65D44* L_9 = (EntryU5BU5D_tB210152E9D3EBE4609E3432D20C529E7C1B65D44*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		int32_t L_11 = (int32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_12 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_tB210152E9D3EBE4609E3432D20C529E7C1B65D44* L_13 = (EntryU5BU5D_tB210152E9D3EBE4609E3432D20C529E7C1B65D44*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		int64_t L_15 = (int64_t)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m21E26AC2126D29C234A767F4E8DE291245F4BB0F((&L_16), (int32_t)L_11, (int64_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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_20 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_22 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__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_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 * L_24 = (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m636FD69973C2065059D4855BF93E3EEF5AE630F4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * _thisAdjusted = reinterpret_cast<Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m636FD69973C2065059D4855BF93E3EEF5AE630F4(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28  Enumerator_get_Current_m87526ACD6E629FEB05AB9553BBF137A42641FBD7_gshared (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28  L_0 = (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 )__this->get_current_3();
		return (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28  Enumerator_get_Current_m87526ACD6E629FEB05AB9553BBF137A42641FBD7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * _thisAdjusted = reinterpret_cast<Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 *>(__this + _offset);
	KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28  _returnValue;
	_returnValue = Enumerator_get_Current_m87526ACD6E629FEB05AB9553BBF137A42641FBD7_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD004C32DED36A622752979C52F3FFE3EE8339297_gshared (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mD004C32DED36A622752979C52F3FFE3EE8339297_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * _thisAdjusted = reinterpret_cast<Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 *>(__this + _offset);
	Enumerator_Dispose_mD004C32DED36A622752979C52F3FFE3EE8339297(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m6F3619DD6AF2E2724C97324CFD1773A4DE7815EF_gshared (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_2 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__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_m6F3619DD6AF2E2724C97324CFD1773A4DE7815EF_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_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 * L_6 = (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)__this->get_address_of_current_3();
		int32_t L_7;
		L_7 = KeyValuePair_2_get_Key_mB3ADE63CBC756E574B6E583906B3D415ECE2DF59_inline((KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)(KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_t L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 * L_10 = (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)__this->get_address_of_current_3();
		int64_t L_11;
		L_11 = KeyValuePair_2_get_Value_mE4D6C0B237BD91BF63DA21521277D83A5F9CB523_inline((KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)(KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		int64_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_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 * L_17 = (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)__this->get_address_of_current_3();
		int32_t L_18;
		L_18 = KeyValuePair_2_get_Key_mB3ADE63CBC756E574B6E583906B3D415ECE2DF59_inline((KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)(KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 * L_19 = (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)__this->get_address_of_current_3();
		int64_t L_20;
		L_20 = KeyValuePair_2_get_Value_mE4D6C0B237BD91BF63DA21521277D83A5F9CB523_inline((KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)(KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28  L_21;
		memset((&L_21), 0, sizeof(L_21));
		KeyValuePair_2__ctor_m21E26AC2126D29C234A767F4E8DE291245F4BB0F((&L_21), (int32_t)L_18, (int64_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28  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_m6F3619DD6AF2E2724C97324CFD1773A4DE7815EF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * _thisAdjusted = reinterpret_cast<Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m6F3619DD6AF2E2724C97324CFD1773A4DE7815EF(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mBC8D38453961C86B21D52FFA6B105ACF1C9A2919_gshared (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_1 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__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_mBC8D38453961C86B21D52FFA6B105ACF1C9A2919_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 * L_4 = (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mBC8D38453961C86B21D52FFA6B105ACF1C9A2919_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * _thisAdjusted = reinterpret_cast<Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mBC8D38453961C86B21D52FFA6B105ACF1C9A2919(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m790DF0037856FBA3CD009DB986FB98E40175FFAD_gshared (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_2 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__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_m790DF0037856FBA3CD009DB986FB98E40175FFAD_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 * L_5 = (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)__this->get_address_of_current_3();
		int32_t L_6;
		L_6 = KeyValuePair_2_get_Key_mB3ADE63CBC756E574B6E583906B3D415ECE2DF59_inline((KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)(KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 * L_9 = (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)__this->get_address_of_current_3();
		int64_t L_10;
		L_10 = KeyValuePair_2_get_Value_mE4D6C0B237BD91BF63DA21521277D83A5F9CB523_inline((KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)(KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		int64_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_m790DF0037856FBA3CD009DB986FB98E40175FFAD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * _thisAdjusted = reinterpret_cast<Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m790DF0037856FBA3CD009DB986FB98E40175FFAD(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6C7F3BEA9CD879B52BB6AC00E94451A1C6740D72_gshared (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_2 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__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_m6C7F3BEA9CD879B52BB6AC00E94451A1C6740D72_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 * L_5 = (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)__this->get_address_of_current_3();
		int32_t L_6;
		L_6 = KeyValuePair_2_get_Key_mB3ADE63CBC756E574B6E583906B3D415ECE2DF59_inline((KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)(KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_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_m6C7F3BEA9CD879B52BB6AC00E94451A1C6740D72_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * _thisAdjusted = reinterpret_cast<Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m6C7F3BEA9CD879B52BB6AC00E94451A1C6740D72(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int64>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mF2C2FC374708A90A67226005057BE6E31EE8E01D_gshared (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_2 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__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_mF2C2FC374708A90A67226005057BE6E31EE8E01D_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 * L_5 = (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)__this->get_address_of_current_3();
		int64_t L_6;
		L_6 = KeyValuePair_2_get_Value_mE4D6C0B237BD91BF63DA21521277D83A5F9CB523_inline((KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)(KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		int64_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_mF2C2FC374708A90A67226005057BE6E31EE8E01D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * _thisAdjusted = reinterpret_cast<Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mF2C2FC374708A90A67226005057BE6E31EE8E01D(_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.Int32,System.Int64>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m5F5F7F9156A9DFA10EBBB11543819C8B9CFB79F4_gshared (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * __this, Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * 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_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m5F5F7F9156A9DFA10EBBB11543819C8B9CFB79F4_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * _thisAdjusted = reinterpret_cast<Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 *>(__this + _offset);
	Enumerator__ctor_m5F5F7F9156A9DFA10EBBB11543819C8B9CFB79F4(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int64>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFF4680747D85F4C70F5C1845C65AC93B7130A3F1_gshared (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mFF4680747D85F4C70F5C1845C65AC93B7130A3F1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * _thisAdjusted = reinterpret_cast<Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 *>(__this + _offset);
	Enumerator_Dispose_mFF4680747D85F4C70F5C1845C65AC93B7130A3F1(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int64>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE8561C4752E33E1D58CA3AC210D9B55793C3BD95_gshared (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_1 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__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_mE8561C4752E33E1D58CA3AC210D9B55793C3BD95_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_4 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tB210152E9D3EBE4609E3432D20C529E7C1B65D44* L_5 = (EntryU5BU5D_tB210152E9D3EBE4609E3432D20C529E7C1B65D44*)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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_8 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tB210152E9D3EBE4609E3432D20C529E7C1B65D44* L_9 = (EntryU5BU5D_tB210152E9D3EBE4609E3432D20C529E7C1B65D44*)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_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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_15 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_17 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__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_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(int32_t));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mE8561C4752E33E1D58CA3AC210D9B55793C3BD95_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * _thisAdjusted = reinterpret_cast<Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mE8561C4752E33E1D58CA3AC210D9B55793C3BD95(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int64>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mFFE4BB59502921FC4589953BA35C3E1DC4653D41_gshared (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentKey_3();
		return (int32_t)L_0;
	}
}
IL2CPP_EXTERN_C  int32_t Enumerator_get_Current_mFFE4BB59502921FC4589953BA35C3E1DC4653D41_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * _thisAdjusted = reinterpret_cast<Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 *>(__this + _offset);
	int32_t _returnValue;
	_returnValue = Enumerator_get_Current_mFFE4BB59502921FC4589953BA35C3E1DC4653D41_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int64>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m23926497E68957E3CF415EC16267F34925737F6C_gshared (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * __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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_2 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__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_m23926497E68957E3CF415EC16267F34925737F6C_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_currentKey_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_m23926497E68957E3CF415EC16267F34925737F6C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * _thisAdjusted = reinterpret_cast<Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m23926497E68957E3CF415EC16267F34925737F6C(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int64>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m6A18EB84BF6A26717789AB7E76CB96DCC1724603_gshared (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_1 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__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_m6A18EB84BF6A26717789AB7E76CB96DCC1724603_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		int32_t* L_4 = (int32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m6A18EB84BF6A26717789AB7E76CB96DCC1724603_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * _thisAdjusted = reinterpret_cast<Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m6A18EB84BF6A26717789AB7E76CB96DCC1724603(_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.Int32,System.Int64>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m615E2DC318A84EF68EC120CF3EC1BD562E7A79B1_gshared (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * __this, Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * 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);
		int64_t* L_3 = (int64_t*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(int64_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m615E2DC318A84EF68EC120CF3EC1BD562E7A79B1_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * _thisAdjusted = reinterpret_cast<Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F *>(__this + _offset);
	Enumerator__ctor_m615E2DC318A84EF68EC120CF3EC1BD562E7A79B1(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int64>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mCA3918ADE453A2263AA57D56CD33A680F59A6E04_gshared (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mCA3918ADE453A2263AA57D56CD33A680F59A6E04_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * _thisAdjusted = reinterpret_cast<Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F *>(__this + _offset);
	Enumerator_Dispose_mCA3918ADE453A2263AA57D56CD33A680F59A6E04(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int64>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m92A76A3DFFDAA6A7830C8DE6C20F990CEDCA2D83_gshared (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_1 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__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_m92A76A3DFFDAA6A7830C8DE6C20F990CEDCA2D83_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_4 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tB210152E9D3EBE4609E3432D20C529E7C1B65D44* L_5 = (EntryU5BU5D_tB210152E9D3EBE4609E3432D20C529E7C1B65D44*)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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_8 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tB210152E9D3EBE4609E3432D20C529E7C1B65D44* L_9 = (EntryU5BU5D_tB210152E9D3EBE4609E3432D20C529E7C1B65D44*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		int64_t L_11 = (int64_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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_15 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_17 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__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)));
		int64_t* L_19 = (int64_t*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(int64_t));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m92A76A3DFFDAA6A7830C8DE6C20F990CEDCA2D83_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * _thisAdjusted = reinterpret_cast<Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m92A76A3DFFDAA6A7830C8DE6C20F990CEDCA2D83(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int64>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Enumerator_get_Current_mE1D4CC4ED092F5AE94E03D3B3A11CF0D8E4CB393_gshared (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * __this, const RuntimeMethod* method)
{
	{
		int64_t L_0 = (int64_t)__this->get_currentValue_3();
		return (int64_t)L_0;
	}
}
IL2CPP_EXTERN_C  int64_t Enumerator_get_Current_mE1D4CC4ED092F5AE94E03D3B3A11CF0D8E4CB393_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * _thisAdjusted = reinterpret_cast<Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F *>(__this + _offset);
	int64_t _returnValue;
	_returnValue = Enumerator_get_Current_mE1D4CC4ED092F5AE94E03D3B3A11CF0D8E4CB393_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int64>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m9E472994687B101566BDB84C10170AFF1F9CD715_gshared (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * __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_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_2 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__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_m9E472994687B101566BDB84C10170AFF1F9CD715_RuntimeMethod_var)));
	}

IL_0028:
	{
		int64_t L_5 = (int64_t)__this->get_currentValue_3();
		int64_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_m9E472994687B101566BDB84C10170AFF1F9CD715_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * _thisAdjusted = reinterpret_cast<Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m9E472994687B101566BDB84C10170AFF1F9CD715(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Int64>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m79CC3D4E46945F0C0F79E8DFDCEE058AEEE4E6F7_gshared (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 * L_1 = (Dictionary_2_t9AE0BA863BA88FABCBFC4CA835E0A6E00D948984 *)__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_m79CC3D4E46945F0C0F79E8DFDCEE058AEEE4E6F7_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		int64_t* L_4 = (int64_t*)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(int64_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m79CC3D4E46945F0C0F79E8DFDCEE058AEEE4E6F7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * _thisAdjusted = reinterpret_cast<Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m79CC3D4E46945F0C0F79E8DFDCEE058AEEE4E6F7(_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.Int32,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m80D4708C5206E1F59BD44889792BAA9775679E96_gshared (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * 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_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 * L_4 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m80D4708C5206E1F59BD44889792BAA9775679E96_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * _thisAdjusted = reinterpret_cast<Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C *>(__this + _offset);
	Enumerator__ctor_m80D4708C5206E1F59BD44889792BAA9775679E96(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mEEAA9A380252BB2F9B2403853F4C00F2F643ADC4_gshared (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_1 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__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_mEEAA9A380252BB2F9B2403853F4C00F2F643ADC4_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_4 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t5373F057B0634C286A365E78C66FE57DBBDAB86E* L_5 = (EntryU5BU5D_t5373F057B0634C286A365E78C66FE57DBBDAB86E*)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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_8 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t5373F057B0634C286A365E78C66FE57DBBDAB86E* L_9 = (EntryU5BU5D_t5373F057B0634C286A365E78C66FE57DBBDAB86E*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		int32_t L_11 = (int32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_12 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_t5373F057B0634C286A365E78C66FE57DBBDAB86E* L_13 = (EntryU5BU5D_t5373F057B0634C286A365E78C66FE57DBBDAB86E*)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_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m38685BA70A8C37D1ABABB4A73A97A7F5ED0AC270((&L_16), (int32_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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_20 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_22 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__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_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 * L_24 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mEEAA9A380252BB2F9B2403853F4C00F2F643ADC4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * _thisAdjusted = reinterpret_cast<Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mEEAA9A380252BB2F9B2403853F4C00F2F643ADC4(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0  Enumerator_get_Current_mE5033FC555E7BC63DDC919B903A8A305C3AADBEB_gshared (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0  L_0 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )__this->get_current_3();
		return (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0  Enumerator_get_Current_mE5033FC555E7BC63DDC919B903A8A305C3AADBEB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * _thisAdjusted = reinterpret_cast<Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C *>(__this + _offset);
	KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0  _returnValue;
	_returnValue = Enumerator_get_Current_mE5033FC555E7BC63DDC919B903A8A305C3AADBEB_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m7567E65C01E35A09AD2AD4814D708A8E76469D31_gshared (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m7567E65C01E35A09AD2AD4814D708A8E76469D31_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * _thisAdjusted = reinterpret_cast<Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C *>(__this + _offset);
	Enumerator_Dispose_m7567E65C01E35A09AD2AD4814D708A8E76469D31(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mE31127DED41390ACECB2F7D11BFCD0508836D483_gshared (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_2 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__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_mE31127DED41390ACECB2F7D11BFCD0508836D483_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_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 * L_6 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)__this->get_address_of_current_3();
		int32_t L_7;
		L_7 = KeyValuePair_2_get_Key_mCA6E77030F4BE64105E6B3EFB3CBB8E6EC08CA0A_inline((KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)(KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_t L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 * L_10 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)__this->get_address_of_current_3();
		RuntimeObject * L_11;
		L_11 = KeyValuePair_2_get_Value_mC1E2EFCF98529D0550A547CF87C6EAB6821741BF_inline((KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)(KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)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_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 * L_15 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)__this->get_address_of_current_3();
		int32_t L_16;
		L_16 = KeyValuePair_2_get_Key_mCA6E77030F4BE64105E6B3EFB3CBB8E6EC08CA0A_inline((KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)(KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 * L_17 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)__this->get_address_of_current_3();
		RuntimeObject * L_18;
		L_18 = KeyValuePair_2_get_Value_mC1E2EFCF98529D0550A547CF87C6EAB6821741BF_inline((KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)(KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0  L_19;
		memset((&L_19), 0, sizeof(L_19));
		KeyValuePair_2__ctor_m38685BA70A8C37D1ABABB4A73A97A7F5ED0AC270((&L_19), (int32_t)L_16, (RuntimeObject *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0  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_mE31127DED41390ACECB2F7D11BFCD0508836D483_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * _thisAdjusted = reinterpret_cast<Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mE31127DED41390ACECB2F7D11BFCD0508836D483(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mDC4CA770EF0C362C43E509306DCD5A153CAF677A_gshared (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_1 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__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_mDC4CA770EF0C362C43E509306DCD5A153CAF677A_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 * L_4 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mDC4CA770EF0C362C43E509306DCD5A153CAF677A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * _thisAdjusted = reinterpret_cast<Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mDC4CA770EF0C362C43E509306DCD5A153CAF677A(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mCA6962A611849247C8B37214CF32C7370E87F3B3_gshared (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_2 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__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_mCA6962A611849247C8B37214CF32C7370E87F3B3_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 * L_5 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)__this->get_address_of_current_3();
		int32_t L_6;
		L_6 = KeyValuePair_2_get_Key_mCA6E77030F4BE64105E6B3EFB3CBB8E6EC08CA0A_inline((KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)(KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 * L_9 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)__this->get_address_of_current_3();
		RuntimeObject * L_10;
		L_10 = KeyValuePair_2_get_Value_mC1E2EFCF98529D0550A547CF87C6EAB6821741BF_inline((KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)(KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)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_mCA6962A611849247C8B37214CF32C7370E87F3B3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * _thisAdjusted = reinterpret_cast<Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mCA6962A611849247C8B37214CF32C7370E87F3B3(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC2E49BCD5B565E3C55CBEFEF9E80FBC6EBAF48BD_gshared (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_2 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__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_mC2E49BCD5B565E3C55CBEFEF9E80FBC6EBAF48BD_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 * L_5 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)__this->get_address_of_current_3();
		int32_t L_6;
		L_6 = KeyValuePair_2_get_Key_mCA6E77030F4BE64105E6B3EFB3CBB8E6EC08CA0A_inline((KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)(KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_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_mC2E49BCD5B565E3C55CBEFEF9E80FBC6EBAF48BD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * _thisAdjusted = reinterpret_cast<Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mC2E49BCD5B565E3C55CBEFEF9E80FBC6EBAF48BD(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m0B59FBF64286678F16053F28D15E2D42100DAE38_gshared (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_2 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__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_m0B59FBF64286678F16053F28D15E2D42100DAE38_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 * L_5 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Value_mC1E2EFCF98529D0550A547CF87C6EAB6821741BF_inline((KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)(KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 *)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_m0B59FBF64286678F16053F28D15E2D42100DAE38_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * _thisAdjusted = reinterpret_cast<Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m0B59FBF64286678F16053F28D15E2D42100DAE38(_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.Int32,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mEA96571420EE81B516D0C72BA0DA6AB6DF9C3D21_gshared (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * __this, Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * 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_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_mEA96571420EE81B516D0C72BA0DA6AB6DF9C3D21_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * _thisAdjusted = reinterpret_cast<Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA *>(__this + _offset);
	Enumerator__ctor_mEA96571420EE81B516D0C72BA0DA6AB6DF9C3D21(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m18560771770B27164D929430D52691A8B91EED40_gshared (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m18560771770B27164D929430D52691A8B91EED40_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * _thisAdjusted = reinterpret_cast<Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA *>(__this + _offset);
	Enumerator_Dispose_m18560771770B27164D929430D52691A8B91EED40(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA2ED7DB9BD5A1F9A31392132DDE9FB0C0B46FC33_gshared (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_1 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__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_mA2ED7DB9BD5A1F9A31392132DDE9FB0C0B46FC33_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_4 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t5373F057B0634C286A365E78C66FE57DBBDAB86E* L_5 = (EntryU5BU5D_t5373F057B0634C286A365E78C66FE57DBBDAB86E*)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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_8 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t5373F057B0634C286A365E78C66FE57DBBDAB86E* L_9 = (EntryU5BU5D_t5373F057B0634C286A365E78C66FE57DBBDAB86E*)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_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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_15 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_17 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__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_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(int32_t));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mA2ED7DB9BD5A1F9A31392132DDE9FB0C0B46FC33_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * _thisAdjusted = reinterpret_cast<Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mA2ED7DB9BD5A1F9A31392132DDE9FB0C0B46FC33(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mEE9617C9ECD7EEA6CAA8FC1AE4F768FD45871932_gshared (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentKey_3();
		return (int32_t)L_0;
	}
}
IL2CPP_EXTERN_C  int32_t Enumerator_get_Current_mEE9617C9ECD7EEA6CAA8FC1AE4F768FD45871932_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * _thisAdjusted = reinterpret_cast<Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA *>(__this + _offset);
	int32_t _returnValue;
	_returnValue = Enumerator_get_Current_mEE9617C9ECD7EEA6CAA8FC1AE4F768FD45871932_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m96D7DCA6540A7BA8D6F6FF5B25915AB946836D95_gshared (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * __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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_2 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__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_m96D7DCA6540A7BA8D6F6FF5B25915AB946836D95_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_currentKey_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_m96D7DCA6540A7BA8D6F6FF5B25915AB946836D95_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * _thisAdjusted = reinterpret_cast<Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m96D7DCA6540A7BA8D6F6FF5B25915AB946836D95(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mEEC909B4A6CD638929C48E7D489A3952181EA32E_gshared (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_1 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__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_mEEC909B4A6CD638929C48E7D489A3952181EA32E_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		int32_t* L_4 = (int32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mEEC909B4A6CD638929C48E7D489A3952181EA32E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * _thisAdjusted = reinterpret_cast<Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mEEC909B4A6CD638929C48E7D489A3952181EA32E(_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.Int32,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m0023AA61CB0CE57C4673F8E69FB53FDA6CFD901A_gshared (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * __this, Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * 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_m0023AA61CB0CE57C4673F8E69FB53FDA6CFD901A_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * _thisAdjusted = reinterpret_cast<Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F *>(__this + _offset);
	Enumerator__ctor_m0023AA61CB0CE57C4673F8E69FB53FDA6CFD901A(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2FEEBA0F2315272E479E7EB8288DC2012D9A334A_gshared (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m2FEEBA0F2315272E479E7EB8288DC2012D9A334A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * _thisAdjusted = reinterpret_cast<Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F *>(__this + _offset);
	Enumerator_Dispose_m2FEEBA0F2315272E479E7EB8288DC2012D9A334A(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m78AD7EE99253D01FE03BC9917F994D4E2014DAA4_gshared (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_1 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__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_m78AD7EE99253D01FE03BC9917F994D4E2014DAA4_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_4 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t5373F057B0634C286A365E78C66FE57DBBDAB86E* L_5 = (EntryU5BU5D_t5373F057B0634C286A365E78C66FE57DBBDAB86E*)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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_8 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t5373F057B0634C286A365E78C66FE57DBBDAB86E* L_9 = (EntryU5BU5D_t5373F057B0634C286A365E78C66FE57DBBDAB86E*)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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_15 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_17 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__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_m78AD7EE99253D01FE03BC9917F994D4E2014DAA4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * _thisAdjusted = reinterpret_cast<Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m78AD7EE99253D01FE03BC9917F994D4E2014DAA4(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mC05D3D6AD41313CA564794A0750EB5BC5AA04948_gshared (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_get_Current_mC05D3D6AD41313CA564794A0750EB5BC5AA04948_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * _thisAdjusted = reinterpret_cast<Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_get_Current_mC05D3D6AD41313CA564794A0750EB5BC5AA04948_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m6C74908B69B3F887D96065A67581EA99F83F7C16_gshared (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * __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_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_2 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__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_m6C74908B69B3F887D96065A67581EA99F83F7C16_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_m6C74908B69B3F887D96065A67581EA99F83F7C16_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * _thisAdjusted = reinterpret_cast<Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m6C74908B69B3F887D96065A67581EA99F83F7C16(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m713158B72A8092916C6C32994D23EB6FEC86115F_gshared (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * L_1 = (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F *)__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_m713158B72A8092916C6C32994D23EB6FEC86115F_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_m713158B72A8092916C6C32994D23EB6FEC86115F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * _thisAdjusted = reinterpret_cast<Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m713158B72A8092916C6C32994D23EB6FEC86115F(_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.Int32,UnityEngine.Vector3>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m78528D3ED5CC5A644719560C40207D60F5241A0D_gshared (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * 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_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 * L_4 = (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m78528D3ED5CC5A644719560C40207D60F5241A0D_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * _thisAdjusted = reinterpret_cast<Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 *>(__this + _offset);
	Enumerator__ctor_m78528D3ED5CC5A644719560C40207D60F5241A0D(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m15C4A84606B50B99D1B8265BF6592F52618E9500_gshared (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_1 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__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_m15C4A84606B50B99D1B8265BF6592F52618E9500_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_4 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t3F6DC7E786472258EC3C650DE0846B75CAA40135* L_5 = (EntryU5BU5D_t3F6DC7E786472258EC3C650DE0846B75CAA40135*)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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_8 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t3F6DC7E786472258EC3C650DE0846B75CAA40135* L_9 = (EntryU5BU5D_t3F6DC7E786472258EC3C650DE0846B75CAA40135*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		int32_t L_11 = (int32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_12 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_t3F6DC7E786472258EC3C650DE0846B75CAA40135* L_13 = (EntryU5BU5D_t3F6DC7E786472258EC3C650DE0846B75CAA40135*)L_12->get_entries_1();
		int32_t L_14 = (int32_t)__this->get_index_2();
		NullCheck(L_13);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_15 = (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_value_3();
		KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_mE58871D97086E344F7BC286FD8C5221914CA4C2A((&L_16), (int32_t)L_11, (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_20 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_22 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__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_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 * L_24 = (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m15C4A84606B50B99D1B8265BF6592F52618E9500_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * _thisAdjusted = reinterpret_cast<Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m15C4A84606B50B99D1B8265BF6592F52618E9500(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19  Enumerator_get_Current_m36A4A6CA28113D3900FC72688521465A7A29F2E9_gshared (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19  L_0 = (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 )__this->get_current_3();
		return (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19  Enumerator_get_Current_m36A4A6CA28113D3900FC72688521465A7A29F2E9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * _thisAdjusted = reinterpret_cast<Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 *>(__this + _offset);
	KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19  _returnValue;
	_returnValue = Enumerator_get_Current_m36A4A6CA28113D3900FC72688521465A7A29F2E9_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m0B755E2EEE30CA186521EA96ECA4CD70936A80F7_gshared (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m0B755E2EEE30CA186521EA96ECA4CD70936A80F7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * _thisAdjusted = reinterpret_cast<Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 *>(__this + _offset);
	Enumerator_Dispose_m0B755E2EEE30CA186521EA96ECA4CD70936A80F7(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m83DF1B387A5B332F8BD53143CF39A2C8B7E9D738_gshared (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_2 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__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_m83DF1B387A5B332F8BD53143CF39A2C8B7E9D738_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_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 * L_6 = (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)__this->get_address_of_current_3();
		int32_t L_7;
		L_7 = KeyValuePair_2_get_Key_m34918F2F2A3F1B015907B1A269EFAD32088DD7D6_inline((KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)(KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_t L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 * L_10 = (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)__this->get_address_of_current_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_11;
		L_11 = KeyValuePair_2_get_Value_mE4FFC5EADEA9A178218895B9C89D86A4289CF86B_inline((KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)(KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  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_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 * L_17 = (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)__this->get_address_of_current_3();
		int32_t L_18;
		L_18 = KeyValuePair_2_get_Key_m34918F2F2A3F1B015907B1A269EFAD32088DD7D6_inline((KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)(KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 * L_19 = (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)__this->get_address_of_current_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_20;
		L_20 = KeyValuePair_2_get_Value_mE4FFC5EADEA9A178218895B9C89D86A4289CF86B_inline((KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)(KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19  L_21;
		memset((&L_21), 0, sizeof(L_21));
		KeyValuePair_2__ctor_mE58871D97086E344F7BC286FD8C5221914CA4C2A((&L_21), (int32_t)L_18, (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19  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_m83DF1B387A5B332F8BD53143CF39A2C8B7E9D738_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * _thisAdjusted = reinterpret_cast<Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m83DF1B387A5B332F8BD53143CF39A2C8B7E9D738(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mFB2B02C603C904A54D7984CB6FE7A42D0DD2C59C_gshared (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_1 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__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_mFB2B02C603C904A54D7984CB6FE7A42D0DD2C59C_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 * L_4 = (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mFB2B02C603C904A54D7984CB6FE7A42D0DD2C59C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * _thisAdjusted = reinterpret_cast<Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mFB2B02C603C904A54D7984CB6FE7A42D0DD2C59C(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mC7C5F9F26A46F627411FECE9B25ECCF2C1C726C7_gshared (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_2 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__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_mC7C5F9F26A46F627411FECE9B25ECCF2C1C726C7_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 * L_5 = (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)__this->get_address_of_current_3();
		int32_t L_6;
		L_6 = KeyValuePair_2_get_Key_m34918F2F2A3F1B015907B1A269EFAD32088DD7D6_inline((KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)(KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 * L_9 = (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)__this->get_address_of_current_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_10;
		L_10 = KeyValuePair_2_get_Value_mE4FFC5EADEA9A178218895B9C89D86A4289CF86B_inline((KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)(KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  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_mC7C5F9F26A46F627411FECE9B25ECCF2C1C726C7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * _thisAdjusted = reinterpret_cast<Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mC7C5F9F26A46F627411FECE9B25ECCF2C1C726C7(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE44AA33A82FC173DA7ED8D23E98B8480A957511B_gshared (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_2 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__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_mE44AA33A82FC173DA7ED8D23E98B8480A957511B_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 * L_5 = (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)__this->get_address_of_current_3();
		int32_t L_6;
		L_6 = KeyValuePair_2_get_Key_m34918F2F2A3F1B015907B1A269EFAD32088DD7D6_inline((KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)(KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_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_mE44AA33A82FC173DA7ED8D23E98B8480A957511B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * _thisAdjusted = reinterpret_cast<Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mE44AA33A82FC173DA7ED8D23E98B8480A957511B(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDA21910545AA9F64E3504B6FB36E9BF544A18FA0_gshared (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_2 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__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_mDA21910545AA9F64E3504B6FB36E9BF544A18FA0_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 * L_5 = (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)__this->get_address_of_current_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_6;
		L_6 = KeyValuePair_2_get_Value_mE4FFC5EADEA9A178218895B9C89D86A4289CF86B_inline((KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)(KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  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_mDA21910545AA9F64E3504B6FB36E9BF544A18FA0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * _thisAdjusted = reinterpret_cast<Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mDA21910545AA9F64E3504B6FB36E9BF544A18FA0(_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.Int32,UnityEngine.Vector3>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m9729B44D1341793704F070DC0C969680EFBFCB82_gshared (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * __this, Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * 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_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m9729B44D1341793704F070DC0C969680EFBFCB82_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * _thisAdjusted = reinterpret_cast<Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 *>(__this + _offset);
	Enumerator__ctor_m9729B44D1341793704F070DC0C969680EFBFCB82(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.Vector3>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mC830890E2C633813E2FFF10B1E2157CEA8E5D738_gshared (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mC830890E2C633813E2FFF10B1E2157CEA8E5D738_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * _thisAdjusted = reinterpret_cast<Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 *>(__this + _offset);
	Enumerator_Dispose_mC830890E2C633813E2FFF10B1E2157CEA8E5D738(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.Vector3>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m1CC8DD6FFF2A8C49C6040540FFADF0D43165484E_gshared (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_1 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__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_m1CC8DD6FFF2A8C49C6040540FFADF0D43165484E_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_4 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t3F6DC7E786472258EC3C650DE0846B75CAA40135* L_5 = (EntryU5BU5D_t3F6DC7E786472258EC3C650DE0846B75CAA40135*)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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_8 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t3F6DC7E786472258EC3C650DE0846B75CAA40135* L_9 = (EntryU5BU5D_t3F6DC7E786472258EC3C650DE0846B75CAA40135*)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_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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_15 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_17 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__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_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(int32_t));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m1CC8DD6FFF2A8C49C6040540FFADF0D43165484E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * _thisAdjusted = reinterpret_cast<Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m1CC8DD6FFF2A8C49C6040540FFADF0D43165484E(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.Vector3>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m869241E4C8CA61842F65EC2121E3DA8120F9D030_gshared (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentKey_3();
		return (int32_t)L_0;
	}
}
IL2CPP_EXTERN_C  int32_t Enumerator_get_Current_m869241E4C8CA61842F65EC2121E3DA8120F9D030_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * _thisAdjusted = reinterpret_cast<Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 *>(__this + _offset);
	int32_t _returnValue;
	_returnValue = Enumerator_get_Current_m869241E4C8CA61842F65EC2121E3DA8120F9D030_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m0A4E7E4F6AA8B58B9F3EE662989218081262D667_gshared (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * __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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_2 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__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_m0A4E7E4F6AA8B58B9F3EE662989218081262D667_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_currentKey_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_m0A4E7E4F6AA8B58B9F3EE662989218081262D667_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * _thisAdjusted = reinterpret_cast<Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m0A4E7E4F6AA8B58B9F3EE662989218081262D667(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m07CF58BA8E6DEF222C96F0445D9C57EB9F2A50E5_gshared (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_1 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__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_m07CF58BA8E6DEF222C96F0445D9C57EB9F2A50E5_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		int32_t* L_4 = (int32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m07CF58BA8E6DEF222C96F0445D9C57EB9F2A50E5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * _thisAdjusted = reinterpret_cast<Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m07CF58BA8E6DEF222C96F0445D9C57EB9F2A50E5(_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.Int32,UnityEngine.Vector3>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m1D0400BAB2831A2933BBE626D7F0EDB8112112DB_gshared (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * __this, Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * 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);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_3 = (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_3, sizeof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m1D0400BAB2831A2933BBE626D7F0EDB8112112DB_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * _thisAdjusted = reinterpret_cast<Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB *>(__this + _offset);
	Enumerator__ctor_m1D0400BAB2831A2933BBE626D7F0EDB8112112DB(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.Vector3>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD2FCFAEF375A01BA8152CE32EFE6894236FBCF1A_gshared (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mD2FCFAEF375A01BA8152CE32EFE6894236FBCF1A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * _thisAdjusted = reinterpret_cast<Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB *>(__this + _offset);
	Enumerator_Dispose_mD2FCFAEF375A01BA8152CE32EFE6894236FBCF1A(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.Vector3>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m6BB37B162A44BA7E8104BCF04BE66AC8D5E6E46C_gshared (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_1 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__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_m6BB37B162A44BA7E8104BCF04BE66AC8D5E6E46C_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_4 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t3F6DC7E786472258EC3C650DE0846B75CAA40135* L_5 = (EntryU5BU5D_t3F6DC7E786472258EC3C650DE0846B75CAA40135*)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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_8 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t3F6DC7E786472258EC3C650DE0846B75CAA40135* L_9 = (EntryU5BU5D_t3F6DC7E786472258EC3C650DE0846B75CAA40135*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_11 = (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )((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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_15 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_17 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__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)));
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_19 = (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_19, sizeof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m6BB37B162A44BA7E8104BCF04BE66AC8D5E6E46C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * _thisAdjusted = reinterpret_cast<Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m6BB37B162A44BA7E8104BCF04BE66AC8D5E6E46C(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.Vector3>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Enumerator_get_Current_m0D4D061446C8398ECE760974AF85F2F1351D2034_gshared (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * __this, const RuntimeMethod* method)
{
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )__this->get_currentValue_3();
		return (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_0;
	}
}
IL2CPP_EXTERN_C  Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Enumerator_get_Current_m0D4D061446C8398ECE760974AF85F2F1351D2034_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * _thisAdjusted = reinterpret_cast<Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB *>(__this + _offset);
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  _returnValue;
	_returnValue = Enumerator_get_Current_m0D4D061446C8398ECE760974AF85F2F1351D2034_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mB2501BE9A8F0CECFDBA452D5FAAEA9C975DC3C95_gshared (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * __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_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_2 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__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_mB2501BE9A8F0CECFDBA452D5FAAEA9C975DC3C95_RuntimeMethod_var)));
	}

IL_0028:
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_5 = (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )__this->get_currentValue_3();
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  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_mB2501BE9A8F0CECFDBA452D5FAAEA9C975DC3C95_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * _thisAdjusted = reinterpret_cast<Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mB2501BE9A8F0CECFDBA452D5FAAEA9C975DC3C95(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,UnityEngine.Vector3>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mAFFB267CF743DD3752DFCB8956582B3E5EAA6104_gshared (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE * L_1 = (Dictionary_2_t6DF6FE1AA1445C26924BEAA8800CB1085EAC74FE *)__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_mAFFB267CF743DD3752DFCB8956582B3E5EAA6104_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * L_4 = (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)__this->get_address_of_currentValue_3();
		il2cpp_codegen_initobj(L_4, sizeof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_mAFFB267CF743DD3752DFCB8956582B3E5EAA6104_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * _thisAdjusted = reinterpret_cast<Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mAFFB267CF743DD3752DFCB8956582B3E5EAA6104(_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.Int32Enum,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m42803D630A18369CDADA231A8C001082B4374DEC_gshared (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * 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_t359134532F6D20016C16D3116D454924D03ACA13 * L_4 = (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m42803D630A18369CDADA231A8C001082B4374DEC_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * _thisAdjusted = reinterpret_cast<Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 *>(__this + _offset);
	Enumerator__ctor_m42803D630A18369CDADA231A8C001082B4374DEC(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m793FAF3A359D2BA5916599557EDB8347386EF41C_gshared (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_1 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__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_m793FAF3A359D2BA5916599557EDB8347386EF41C_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_4 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t077139FF9782719B9761796888FB427B5A5D5BA4* L_5 = (EntryU5BU5D_t077139FF9782719B9761796888FB427B5A5D5BA4*)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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_8 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t077139FF9782719B9761796888FB427B5A5D5BA4* L_9 = (EntryU5BU5D_t077139FF9782719B9761796888FB427B5A5D5BA4*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		int32_t L_11 = (int32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_12 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_t077139FF9782719B9761796888FB427B5A5D5BA4* L_13 = (EntryU5BU5D_t077139FF9782719B9761796888FB427B5A5D5BA4*)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_t359134532F6D20016C16D3116D454924D03ACA13  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m1CFC34AF05FCD33777C0AE400988411A8AB6AE7C((&L_16), (int32_t)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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_20 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_22 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__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_t359134532F6D20016C16D3116D454924D03ACA13 * L_24 = (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m793FAF3A359D2BA5916599557EDB8347386EF41C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * _thisAdjusted = reinterpret_cast<Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m793FAF3A359D2BA5916599557EDB8347386EF41C(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13  Enumerator_get_Current_m89583C31CE0988EA40B8F44C35B8C2AD93B7F1AF_gshared (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13  L_0 = (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 )__this->get_current_3();
		return (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13  Enumerator_get_Current_m89583C31CE0988EA40B8F44C35B8C2AD93B7F1AF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * _thisAdjusted = reinterpret_cast<Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 *>(__this + _offset);
	KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13  _returnValue;
	_returnValue = Enumerator_get_Current_m89583C31CE0988EA40B8F44C35B8C2AD93B7F1AF_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE50DD025B4C1FBD8361CBF8B92DAC3FF29670DAF_gshared (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mE50DD025B4C1FBD8361CBF8B92DAC3FF29670DAF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * _thisAdjusted = reinterpret_cast<Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 *>(__this + _offset);
	Enumerator_Dispose_mE50DD025B4C1FBD8361CBF8B92DAC3FF29670DAF(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mB3C0A4155FEAEC243539B1791F60E77D529EDBA5_gshared (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_2 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__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_mB3C0A4155FEAEC243539B1791F60E77D529EDBA5_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_t359134532F6D20016C16D3116D454924D03ACA13 * L_6 = (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)__this->get_address_of_current_3();
		int32_t L_7;
		L_7 = KeyValuePair_2_get_Key_m02D48511F5ADB4DD26381180CD512C189D1F3C2A_inline((KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)(KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_t L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 * L_10 = (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)__this->get_address_of_current_3();
		bool L_11;
		L_11 = KeyValuePair_2_get_Value_mB9C0510DCC534574E31E0D0E7F99FFFD6800DB86_inline((KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)(KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		bool 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_t359134532F6D20016C16D3116D454924D03ACA13 * L_17 = (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)__this->get_address_of_current_3();
		int32_t L_18;
		L_18 = KeyValuePair_2_get_Key_m02D48511F5ADB4DD26381180CD512C189D1F3C2A_inline((KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)(KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 * L_19 = (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)__this->get_address_of_current_3();
		bool L_20;
		L_20 = KeyValuePair_2_get_Value_mB9C0510DCC534574E31E0D0E7F99FFFD6800DB86_inline((KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)(KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13  L_21;
		memset((&L_21), 0, sizeof(L_21));
		KeyValuePair_2__ctor_m1CFC34AF05FCD33777C0AE400988411A8AB6AE7C((&L_21), (int32_t)L_18, (bool)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13  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_mB3C0A4155FEAEC243539B1791F60E77D529EDBA5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * _thisAdjusted = reinterpret_cast<Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mB3C0A4155FEAEC243539B1791F60E77D529EDBA5(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m83453B15F7F85105C76FA1B6E7943807D14D9F91_gshared (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_1 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__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_m83453B15F7F85105C76FA1B6E7943807D14D9F91_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 * L_4 = (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m83453B15F7F85105C76FA1B6E7943807D14D9F91_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * _thisAdjusted = reinterpret_cast<Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m83453B15F7F85105C76FA1B6E7943807D14D9F91(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m3EAFAC5F05013057D91853158510DDD1D5752132_gshared (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_2 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__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_m3EAFAC5F05013057D91853158510DDD1D5752132_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 * L_5 = (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)__this->get_address_of_current_3();
		int32_t L_6;
		L_6 = KeyValuePair_2_get_Key_m02D48511F5ADB4DD26381180CD512C189D1F3C2A_inline((KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)(KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 * L_9 = (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)__this->get_address_of_current_3();
		bool L_10;
		L_10 = KeyValuePair_2_get_Value_mB9C0510DCC534574E31E0D0E7F99FFFD6800DB86_inline((KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)(KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		bool 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_m3EAFAC5F05013057D91853158510DDD1D5752132_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * _thisAdjusted = reinterpret_cast<Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m3EAFAC5F05013057D91853158510DDD1D5752132(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB1040FAC202AE8213C51C7220E6AC7C864488F5E_gshared (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_2 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__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_mB1040FAC202AE8213C51C7220E6AC7C864488F5E_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 * L_5 = (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)__this->get_address_of_current_3();
		int32_t L_6;
		L_6 = KeyValuePair_2_get_Key_m02D48511F5ADB4DD26381180CD512C189D1F3C2A_inline((KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)(KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_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_mB1040FAC202AE8213C51C7220E6AC7C864488F5E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * _thisAdjusted = reinterpret_cast<Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB1040FAC202AE8213C51C7220E6AC7C864488F5E(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m76B6D06456DA5C96765E895AC12804D78E13D7AB_gshared (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_2 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__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_m76B6D06456DA5C96765E895AC12804D78E13D7AB_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 * L_5 = (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)__this->get_address_of_current_3();
		bool L_6;
		L_6 = KeyValuePair_2_get_Value_mB9C0510DCC534574E31E0D0E7F99FFFD6800DB86_inline((KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)(KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 *)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_m76B6D06456DA5C96765E895AC12804D78E13D7AB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * _thisAdjusted = reinterpret_cast<Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m76B6D06456DA5C96765E895AC12804D78E13D7AB(_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.Int32Enum,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m0E7FE86AAA51FD50CADE6A4EF58F79D3A158EF0F_gshared (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * __this, Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * 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_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m0E7FE86AAA51FD50CADE6A4EF58F79D3A158EF0F_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * _thisAdjusted = reinterpret_cast<Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 *>(__this + _offset);
	Enumerator__ctor_m0E7FE86AAA51FD50CADE6A4EF58F79D3A158EF0F(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Boolean>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2C977827EDC826E5FBCE88734190D93EDA7F7C62_gshared (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m2C977827EDC826E5FBCE88734190D93EDA7F7C62_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * _thisAdjusted = reinterpret_cast<Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 *>(__this + _offset);
	Enumerator_Dispose_m2C977827EDC826E5FBCE88734190D93EDA7F7C62(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Boolean>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m59F7AF2F6995B1991B7326FAB4E6439433B88ED3_gshared (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_1 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__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_m59F7AF2F6995B1991B7326FAB4E6439433B88ED3_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_4 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t077139FF9782719B9761796888FB427B5A5D5BA4* L_5 = (EntryU5BU5D_t077139FF9782719B9761796888FB427B5A5D5BA4*)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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_8 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t077139FF9782719B9761796888FB427B5A5D5BA4* L_9 = (EntryU5BU5D_t077139FF9782719B9761796888FB427B5A5D5BA4*)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_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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_15 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_17 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__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_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(int32_t));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m59F7AF2F6995B1991B7326FAB4E6439433B88ED3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * _thisAdjusted = reinterpret_cast<Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m59F7AF2F6995B1991B7326FAB4E6439433B88ED3(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Boolean>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mD18F6CC68417BE133B6207910498954A0D70E334_gshared (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentKey_3();
		return (int32_t)L_0;
	}
}
IL2CPP_EXTERN_C  int32_t Enumerator_get_Current_mD18F6CC68417BE133B6207910498954A0D70E334_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * _thisAdjusted = reinterpret_cast<Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 *>(__this + _offset);
	int32_t _returnValue;
	_returnValue = Enumerator_get_Current_mD18F6CC68417BE133B6207910498954A0D70E334_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m25DE5F42A2BCFCF9542411836F400F2DCA669596_gshared (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * __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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_2 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__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_m25DE5F42A2BCFCF9542411836F400F2DCA669596_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_currentKey_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_m25DE5F42A2BCFCF9542411836F400F2DCA669596_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * _thisAdjusted = reinterpret_cast<Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m25DE5F42A2BCFCF9542411836F400F2DCA669596(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m7C57FA31412AED2CC969167AF134356035D30100_gshared (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_1 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__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_m7C57FA31412AED2CC969167AF134356035D30100_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		int32_t* L_4 = (int32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m7C57FA31412AED2CC969167AF134356035D30100_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * _thisAdjusted = reinterpret_cast<Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m7C57FA31412AED2CC969167AF134356035D30100(_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.Int32Enum,System.Boolean>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m89BDFC607C1AB1C51BEEC65617C07AA870B9AE43_gshared (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * __this, Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * 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_m89BDFC607C1AB1C51BEEC65617C07AA870B9AE43_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * _thisAdjusted = reinterpret_cast<Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 *>(__this + _offset);
	Enumerator__ctor_m89BDFC607C1AB1C51BEEC65617C07AA870B9AE43(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Boolean>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mC449D9AEBAEDCE6526371CC0047FFD582D03DA30_gshared (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mC449D9AEBAEDCE6526371CC0047FFD582D03DA30_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * _thisAdjusted = reinterpret_cast<Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 *>(__this + _offset);
	Enumerator_Dispose_mC449D9AEBAEDCE6526371CC0047FFD582D03DA30(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Boolean>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mAC140F53C74564529B3E62DA36264184BC69685A_gshared (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_1 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__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_mAC140F53C74564529B3E62DA36264184BC69685A_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_4 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t077139FF9782719B9761796888FB427B5A5D5BA4* L_5 = (EntryU5BU5D_t077139FF9782719B9761796888FB427B5A5D5BA4*)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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_8 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t077139FF9782719B9761796888FB427B5A5D5BA4* L_9 = (EntryU5BU5D_t077139FF9782719B9761796888FB427B5A5D5BA4*)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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_15 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_17 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__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_mAC140F53C74564529B3E62DA36264184BC69685A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * _thisAdjusted = reinterpret_cast<Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mAC140F53C74564529B3E62DA36264184BC69685A(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Boolean>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_get_Current_m3C0E7D4705139FBE41BB267EE3B5CBAA91AFD503_gshared (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * __this, const RuntimeMethod* method)
{
	{
		bool L_0 = (bool)__this->get_currentValue_3();
		return (bool)L_0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_get_Current_m3C0E7D4705139FBE41BB267EE3B5CBAA91AFD503_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * _thisAdjusted = reinterpret_cast<Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_get_Current_m3C0E7D4705139FBE41BB267EE3B5CBAA91AFD503_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mF601CB08A0133389737C982455C6FCD015AB442E_gshared (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * __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_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_2 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__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_mF601CB08A0133389737C982455C6FCD015AB442E_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_mF601CB08A0133389737C982455C6FCD015AB442E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * _thisAdjusted = reinterpret_cast<Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mF601CB08A0133389737C982455C6FCD015AB442E(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Boolean>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m3471AD117BFCAB280C8A71888411A7952E05FAD8_gshared (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 * L_1 = (Dictionary_2_tCB2F52BF8A69934CFCDB391572E5C4A0A95A6EE2 *)__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_m3471AD117BFCAB280C8A71888411A7952E05FAD8_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_m3471AD117BFCAB280C8A71888411A7952E05FAD8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * _thisAdjusted = reinterpret_cast<Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m3471AD117BFCAB280C8A71888411A7952E05FAD8(_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.Int32Enum,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m56F92EB7D5487D2DC35606DE760ADBD255A98AAD_gshared (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * 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_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 * L_4 = (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m56F92EB7D5487D2DC35606DE760ADBD255A98AAD_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * _thisAdjusted = reinterpret_cast<Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 *>(__this + _offset);
	Enumerator__ctor_m56F92EB7D5487D2DC35606DE760ADBD255A98AAD(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m80F3FF01D8D7F1984ECCCB4530C537211153F4C8_gshared (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_1 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__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_m80F3FF01D8D7F1984ECCCB4530C537211153F4C8_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_4 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tF1930D9C70541EDABA95C6FA0CBA71DC49A99D2A* L_5 = (EntryU5BU5D_tF1930D9C70541EDABA95C6FA0CBA71DC49A99D2A*)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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_8 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tF1930D9C70541EDABA95C6FA0CBA71DC49A99D2A* L_9 = (EntryU5BU5D_tF1930D9C70541EDABA95C6FA0CBA71DC49A99D2A*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		int32_t L_11 = (int32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_12 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_tF1930D9C70541EDABA95C6FA0CBA71DC49A99D2A* L_13 = (EntryU5BU5D_tF1930D9C70541EDABA95C6FA0CBA71DC49A99D2A*)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_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m723E5869627BAE32A27DFCAA1D70A915718E7CA6((&L_16), (int32_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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_20 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_22 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__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_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 * L_24 = (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m80F3FF01D8D7F1984ECCCB4530C537211153F4C8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * _thisAdjusted = reinterpret_cast<Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m80F3FF01D8D7F1984ECCCB4530C537211153F4C8(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1  Enumerator_get_Current_mD0DF1E75C7363071E8AABDD5675B9C6A01A3D163_gshared (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1  L_0 = (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 )__this->get_current_3();
		return (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1  Enumerator_get_Current_mD0DF1E75C7363071E8AABDD5675B9C6A01A3D163_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * _thisAdjusted = reinterpret_cast<Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 *>(__this + _offset);
	KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1  _returnValue;
	_returnValue = Enumerator_get_Current_mD0DF1E75C7363071E8AABDD5675B9C6A01A3D163_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m8C287968D89FB1FF998FF96D1B2EF8C30B556B6F_gshared (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m8C287968D89FB1FF998FF96D1B2EF8C30B556B6F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * _thisAdjusted = reinterpret_cast<Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 *>(__this + _offset);
	Enumerator_Dispose_m8C287968D89FB1FF998FF96D1B2EF8C30B556B6F(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m5BCF5E6BDB861A086803502F5D58530E2DB4D8CA_gshared (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_2 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__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_m5BCF5E6BDB861A086803502F5D58530E2DB4D8CA_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_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 * L_6 = (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)__this->get_address_of_current_3();
		int32_t L_7;
		L_7 = KeyValuePair_2_get_Key_m552EF9E81C281CE4DD62C0903BF6DC9D272F476E_inline((KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)(KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_t L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 * L_10 = (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)__this->get_address_of_current_3();
		RuntimeObject * L_11;
		L_11 = KeyValuePair_2_get_Value_mB10BAC8935675641594C1F047A5125EC590EBEE1_inline((KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)(KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)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_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 * L_15 = (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)__this->get_address_of_current_3();
		int32_t L_16;
		L_16 = KeyValuePair_2_get_Key_m552EF9E81C281CE4DD62C0903BF6DC9D272F476E_inline((KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)(KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 * L_17 = (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)__this->get_address_of_current_3();
		RuntimeObject * L_18;
		L_18 = KeyValuePair_2_get_Value_mB10BAC8935675641594C1F047A5125EC590EBEE1_inline((KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)(KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1  L_19;
		memset((&L_19), 0, sizeof(L_19));
		KeyValuePair_2__ctor_m723E5869627BAE32A27DFCAA1D70A915718E7CA6((&L_19), (int32_t)L_16, (RuntimeObject *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1  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_m5BCF5E6BDB861A086803502F5D58530E2DB4D8CA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * _thisAdjusted = reinterpret_cast<Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m5BCF5E6BDB861A086803502F5D58530E2DB4D8CA(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m755D0F91E9764F485A3DBCB655E73EB3A82C7A6D_gshared (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_1 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__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_m755D0F91E9764F485A3DBCB655E73EB3A82C7A6D_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 * L_4 = (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m755D0F91E9764F485A3DBCB655E73EB3A82C7A6D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * _thisAdjusted = reinterpret_cast<Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m755D0F91E9764F485A3DBCB655E73EB3A82C7A6D(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m6C94F49529E71D2A3C681FE5C2C10922821D8FDA_gshared (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_2 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__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_m6C94F49529E71D2A3C681FE5C2C10922821D8FDA_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 * L_5 = (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)__this->get_address_of_current_3();
		int32_t L_6;
		L_6 = KeyValuePair_2_get_Key_m552EF9E81C281CE4DD62C0903BF6DC9D272F476E_inline((KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)(KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 * L_9 = (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)__this->get_address_of_current_3();
		RuntimeObject * L_10;
		L_10 = KeyValuePair_2_get_Value_mB10BAC8935675641594C1F047A5125EC590EBEE1_inline((KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)(KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)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_m6C94F49529E71D2A3C681FE5C2C10922821D8FDA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * _thisAdjusted = reinterpret_cast<Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_m6C94F49529E71D2A3C681FE5C2C10922821D8FDA(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4893B68861A9A1406F650F163F5040C33154BBE3_gshared (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_2 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__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_m4893B68861A9A1406F650F163F5040C33154BBE3_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 * L_5 = (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)__this->get_address_of_current_3();
		int32_t L_6;
		L_6 = KeyValuePair_2_get_Key_m552EF9E81C281CE4DD62C0903BF6DC9D272F476E_inline((KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)(KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int32_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_m4893B68861A9A1406F650F163F5040C33154BBE3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * _thisAdjusted = reinterpret_cast<Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m4893B68861A9A1406F650F163F5040C33154BBE3(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int32Enum,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m62312FFD339EAF57616F8E06BD94151D26ADFC75_gshared (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_2 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__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_m62312FFD339EAF57616F8E06BD94151D26ADFC75_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 * L_5 = (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Value_mB10BAC8935675641594C1F047A5125EC590EBEE1_inline((KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)(KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 *)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_m62312FFD339EAF57616F8E06BD94151D26ADFC75_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * _thisAdjusted = reinterpret_cast<Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m62312FFD339EAF57616F8E06BD94151D26ADFC75(_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.Int32Enum,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m873380F9F3B3E43EF01BCBB4AA052BFDFE12C73E_gshared (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * __this, Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * 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_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m873380F9F3B3E43EF01BCBB4AA052BFDFE12C73E_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * _thisAdjusted = reinterpret_cast<Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 *>(__this + _offset);
	Enumerator__ctor_m873380F9F3B3E43EF01BCBB4AA052BFDFE12C73E(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m79E16F0209BDDD92F208DE1F039B0935D57135C1_gshared (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m79E16F0209BDDD92F208DE1F039B0935D57135C1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * _thisAdjusted = reinterpret_cast<Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 *>(__this + _offset);
	Enumerator_Dispose_m79E16F0209BDDD92F208DE1F039B0935D57135C1(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m48A8D06ED3FFA43F3D74538925FAD29EC1CB01C3_gshared (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_1 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__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_m48A8D06ED3FFA43F3D74538925FAD29EC1CB01C3_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_4 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tF1930D9C70541EDABA95C6FA0CBA71DC49A99D2A* L_5 = (EntryU5BU5D_tF1930D9C70541EDABA95C6FA0CBA71DC49A99D2A*)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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_8 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tF1930D9C70541EDABA95C6FA0CBA71DC49A99D2A* L_9 = (EntryU5BU5D_tF1930D9C70541EDABA95C6FA0CBA71DC49A99D2A*)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_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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_15 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_17 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__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_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(int32_t));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m48A8D06ED3FFA43F3D74538925FAD29EC1CB01C3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * _thisAdjusted = reinterpret_cast<Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m48A8D06ED3FFA43F3D74538925FAD29EC1CB01C3(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mE31B6B24EAB30E4FD590E2729796FB76C19CD203_gshared (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentKey_3();
		return (int32_t)L_0;
	}
}
IL2CPP_EXTERN_C  int32_t Enumerator_get_Current_mE31B6B24EAB30E4FD590E2729796FB76C19CD203_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * _thisAdjusted = reinterpret_cast<Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 *>(__this + _offset);
	int32_t _returnValue;
	_returnValue = Enumerator_get_Current_mE31B6B24EAB30E4FD590E2729796FB76C19CD203_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m2DD4DA7722B76C1AE0315FC3B151178FA2389A5E_gshared (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * __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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_2 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__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_m2DD4DA7722B76C1AE0315FC3B151178FA2389A5E_RuntimeMethod_var)));
	}

IL_0028:
	{
		int32_t L_5 = (int32_t)__this->get_currentKey_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_m2DD4DA7722B76C1AE0315FC3B151178FA2389A5E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * _thisAdjusted = reinterpret_cast<Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m2DD4DA7722B76C1AE0315FC3B151178FA2389A5E(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m93A8324306262A8C3FEC3BC9C845489369EB847B_gshared (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_1 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__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_m93A8324306262A8C3FEC3BC9C845489369EB847B_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		int32_t* L_4 = (int32_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(int32_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m93A8324306262A8C3FEC3BC9C845489369EB847B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * _thisAdjusted = reinterpret_cast<Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m93A8324306262A8C3FEC3BC9C845489369EB847B(_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.Int32Enum,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mD15ACB38C0BEE4F2E70827BC9264490BCBAA0A5D_gshared (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * __this, Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * 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_mD15ACB38C0BEE4F2E70827BC9264490BCBAA0A5D_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * _thisAdjusted = reinterpret_cast<Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 *>(__this + _offset);
	Enumerator__ctor_mD15ACB38C0BEE4F2E70827BC9264490BCBAA0A5D(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD80EB4F34363556C0DB46455E0B72B89018A4F3C_gshared (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mD80EB4F34363556C0DB46455E0B72B89018A4F3C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * _thisAdjusted = reinterpret_cast<Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 *>(__this + _offset);
	Enumerator_Dispose_mD80EB4F34363556C0DB46455E0B72B89018A4F3C(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m591CCA2E5BC073733DB11EDEBC6523FF1188D830_gshared (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_1 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__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_m591CCA2E5BC073733DB11EDEBC6523FF1188D830_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_4 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_tF1930D9C70541EDABA95C6FA0CBA71DC49A99D2A* L_5 = (EntryU5BU5D_tF1930D9C70541EDABA95C6FA0CBA71DC49A99D2A*)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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_8 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_tF1930D9C70541EDABA95C6FA0CBA71DC49A99D2A* L_9 = (EntryU5BU5D_tF1930D9C70541EDABA95C6FA0CBA71DC49A99D2A*)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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_15 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_17 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__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_m591CCA2E5BC073733DB11EDEBC6523FF1188D830_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * _thisAdjusted = reinterpret_cast<Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m591CCA2E5BC073733DB11EDEBC6523FF1188D830(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m6C2AF5B57480AE0440F937EF9A50D3803ED850EE_gshared (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_get_Current_m6C2AF5B57480AE0440F937EF9A50D3803ED850EE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * _thisAdjusted = reinterpret_cast<Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_get_Current_m6C2AF5B57480AE0440F937EF9A50D3803ED850EE_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mCD53289BA91C96B4B27DF8D40B6E4273690E63D3_gshared (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * __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_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_2 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__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_mCD53289BA91C96B4B27DF8D40B6E4273690E63D3_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_mCD53289BA91C96B4B27DF8D40B6E4273690E63D3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * _thisAdjusted = reinterpret_cast<Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mCD53289BA91C96B4B27DF8D40B6E4273690E63D3(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32Enum,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m05F6BA06AD95BB99EFB6DB2D5CECA6C5962BD444_gshared (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 * L_1 = (Dictionary_2_t7E8D40B461AB586AEA5DD75D8354C4913EEB1337 *)__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_m05F6BA06AD95BB99EFB6DB2D5CECA6C5962BD444_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_m05F6BA06AD95BB99EFB6DB2D5CECA6C5962BD444_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * _thisAdjusted = reinterpret_cast<Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m05F6BA06AD95BB99EFB6DB2D5CECA6C5962BD444(_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.Int64,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m069D16ABB093DB4DAFA67ED6031BDC13ABF13ABC_gshared (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	{
		Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * 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_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 * L_4 = (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m069D16ABB093DB4DAFA67ED6031BDC13ABF13ABC_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * _thisAdjusted = reinterpret_cast<Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD *>(__this + _offset);
	Enumerator__ctor_m069D16ABB093DB4DAFA67ED6031BDC13ABF13ABC(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m31BADE5F38320B5C842F509843F85760E1F96D25_gshared (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_1 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__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_m31BADE5F38320B5C842F509843F85760E1F96D25_RuntimeMethod_var)));
	}

IL_0021:
	{
		Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_4 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t09DFC45FB52797A74E5223B0C57834458C443E45* L_5 = (EntryU5BU5D_t09DFC45FB52797A74E5223B0C57834458C443E45*)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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_8 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t09DFC45FB52797A74E5223B0C57834458C443E45* L_9 = (EntryU5BU5D_t09DFC45FB52797A74E5223B0C57834458C443E45*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_2();
		NullCheck(L_9);
		int64_t L_11 = (int64_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_12 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_t09DFC45FB52797A74E5223B0C57834458C443E45* L_13 = (EntryU5BU5D_t09DFC45FB52797A74E5223B0C57834458C443E45*)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_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m5B93107CD78CFF39793DCC1FB37344B266FAD40E((&L_16), (int64_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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_20 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_22 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__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_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 * L_24 = (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m31BADE5F38320B5C842F509843F85760E1F96D25_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * _thisAdjusted = reinterpret_cast<Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m31BADE5F38320B5C842F509843F85760E1F96D25(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2  Enumerator_get_Current_m6C135BE69D6A319DBF2D1C7CD7E68456A79784A9_gshared (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2  L_0 = (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 )__this->get_current_3();
		return (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2  Enumerator_get_Current_m6C135BE69D6A319DBF2D1C7CD7E68456A79784A9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * _thisAdjusted = reinterpret_cast<Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD *>(__this + _offset);
	KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2  _returnValue;
	_returnValue = Enumerator_get_Current_m6C135BE69D6A319DBF2D1C7CD7E68456A79784A9_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mA09F57BFBA010D5CE0777F1E51F7D29ADCB525E1_gshared (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mA09F57BFBA010D5CE0777F1E51F7D29ADCB525E1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * _thisAdjusted = reinterpret_cast<Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD *>(__this + _offset);
	Enumerator_Dispose_mA09F57BFBA010D5CE0777F1E51F7D29ADCB525E1(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m8179857B7A1E68EA957233137E844CA4AFC1B3BF_gshared (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_2 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__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_m8179857B7A1E68EA957233137E844CA4AFC1B3BF_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_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 * L_6 = (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)__this->get_address_of_current_3();
		int64_t L_7;
		L_7 = KeyValuePair_2_get_Key_m8100BF3E3F64307412AF522908A74E48B8A7BDAD_inline((KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)(KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int64_t L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 * L_10 = (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)__this->get_address_of_current_3();
		RuntimeObject * L_11;
		L_11 = KeyValuePair_2_get_Value_m9FB8CF0F4C684DF0F6CE4F9BE0E0F80216B06268_inline((KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)(KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)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_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 * L_15 = (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)__this->get_address_of_current_3();
		int64_t L_16;
		L_16 = KeyValuePair_2_get_Key_m8100BF3E3F64307412AF522908A74E48B8A7BDAD_inline((KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)(KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 * L_17 = (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)__this->get_address_of_current_3();
		RuntimeObject * L_18;
		L_18 = KeyValuePair_2_get_Value_m9FB8CF0F4C684DF0F6CE4F9BE0E0F80216B06268_inline((KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)(KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2  L_19;
		memset((&L_19), 0, sizeof(L_19));
		KeyValuePair_2__ctor_m5B93107CD78CFF39793DCC1FB37344B266FAD40E((&L_19), (int64_t)L_16, (RuntimeObject *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2  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_m8179857B7A1E68EA957233137E844CA4AFC1B3BF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * _thisAdjusted = reinterpret_cast<Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m8179857B7A1E68EA957233137E844CA4AFC1B3BF(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m95AFDCF4D8E6F813E03D3BFFF5F0D1F7BFB0742A_gshared (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_1 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__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_m95AFDCF4D8E6F813E03D3BFFF5F0D1F7BFB0742A_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 * L_4 = (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m95AFDCF4D8E6F813E03D3BFFF5F0D1F7BFB0742A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * _thisAdjusted = reinterpret_cast<Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m95AFDCF4D8E6F813E03D3BFFF5F0D1F7BFB0742A(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB65D1065175B5F82C094B21DF97FFD8714A04E3C_gshared (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_2 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__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_mB65D1065175B5F82C094B21DF97FFD8714A04E3C_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 * L_5 = (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)__this->get_address_of_current_3();
		int64_t L_6;
		L_6 = KeyValuePair_2_get_Key_m8100BF3E3F64307412AF522908A74E48B8A7BDAD_inline((KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)(KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int64_t L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 * L_9 = (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)__this->get_address_of_current_3();
		RuntimeObject * L_10;
		L_10 = KeyValuePair_2_get_Value_m9FB8CF0F4C684DF0F6CE4F9BE0E0F80216B06268_inline((KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)(KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)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_mB65D1065175B5F82C094B21DF97FFD8714A04E3C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * _thisAdjusted = reinterpret_cast<Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mB65D1065175B5F82C094B21DF97FFD8714A04E3C(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB87833CDF9A5A409CD9CECFF9171B09CB2DB6A6C_gshared (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_2 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__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_mB87833CDF9A5A409CD9CECFF9171B09CB2DB6A6C_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 * L_5 = (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)__this->get_address_of_current_3();
		int64_t L_6;
		L_6 = KeyValuePair_2_get_Key_m8100BF3E3F64307412AF522908A74E48B8A7BDAD_inline((KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)(KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		int64_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_mB87833CDF9A5A409CD9CECFF9171B09CB2DB6A6C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * _thisAdjusted = reinterpret_cast<Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_mB87833CDF9A5A409CD9CECFF9171B09CB2DB6A6C(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m983F007BC93451CF674DA9A7999FE078A70CA8E7_gshared (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_2 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__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_m983F007BC93451CF674DA9A7999FE078A70CA8E7_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 * L_5 = (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Value_m9FB8CF0F4C684DF0F6CE4F9BE0E0F80216B06268_inline((KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)(KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 *)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_m983F007BC93451CF674DA9A7999FE078A70CA8E7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * _thisAdjusted = reinterpret_cast<Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_m983F007BC93451CF674DA9A7999FE078A70CA8E7(_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.Int64,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m3DD4FD0B5C4CC982E8C25EFC8F9AEB74C430E5BB_gshared (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * __this, Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * 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);
		int64_t* L_3 = (int64_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_3, sizeof(int64_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m3DD4FD0B5C4CC982E8C25EFC8F9AEB74C430E5BB_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * _thisAdjusted = reinterpret_cast<Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F *>(__this + _offset);
	Enumerator__ctor_m3DD4FD0B5C4CC982E8C25EFC8F9AEB74C430E5BB(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int64,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE45B6E60FCAAB3BDB36DD849D6DBACA4D97F751D_gshared (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mE45B6E60FCAAB3BDB36DD849D6DBACA4D97F751D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * _thisAdjusted = reinterpret_cast<Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F *>(__this + _offset);
	Enumerator_Dispose_mE45B6E60FCAAB3BDB36DD849D6DBACA4D97F751D(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int64,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m19CE97C06341764BCE16E812AD163C42267E00B8_gshared (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_1 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__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_m19CE97C06341764BCE16E812AD163C42267E00B8_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_4 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t09DFC45FB52797A74E5223B0C57834458C443E45* L_5 = (EntryU5BU5D_t09DFC45FB52797A74E5223B0C57834458C443E45*)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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_8 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t09DFC45FB52797A74E5223B0C57834458C443E45* L_9 = (EntryU5BU5D_t09DFC45FB52797A74E5223B0C57834458C443E45*)L_8->get_entries_1();
		int32_t L_10 = (int32_t)__this->get_index_1();
		NullCheck(L_9);
		int64_t L_11 = (int64_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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_15 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_17 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__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)));
		int64_t* L_19 = (int64_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_19, sizeof(int64_t));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_m19CE97C06341764BCE16E812AD163C42267E00B8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * _thisAdjusted = reinterpret_cast<Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m19CE97C06341764BCE16E812AD163C42267E00B8(_thisAdjusted, method);
	return _returnValue;
}
// TKey System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int64,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Enumerator_get_Current_mFF6BCB7AD8833EC037DAFB51C7B3CD9AD54C66F0_gshared (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * __this, const RuntimeMethod* method)
{
	{
		int64_t L_0 = (int64_t)__this->get_currentKey_3();
		return (int64_t)L_0;
	}
}
IL2CPP_EXTERN_C  int64_t Enumerator_get_Current_mFF6BCB7AD8833EC037DAFB51C7B3CD9AD54C66F0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * _thisAdjusted = reinterpret_cast<Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F *>(__this + _offset);
	int64_t _returnValue;
	_returnValue = Enumerator_get_Current_mFF6BCB7AD8833EC037DAFB51C7B3CD9AD54C66F0_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_mEA72357712BEDAC08223106F58143D40BA2E98A1_gshared (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * __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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_2 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__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_mEA72357712BEDAC08223106F58143D40BA2E98A1_RuntimeMethod_var)));
	}

IL_0028:
	{
		int64_t L_5 = (int64_t)__this->get_currentKey_3();
		int64_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_mEA72357712BEDAC08223106F58143D40BA2E98A1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * _thisAdjusted = reinterpret_cast<Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_mEA72357712BEDAC08223106F58143D40BA2E98A1(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m492E8E7AEE24A270FF6B04940BEC3B59C9E790E0_gshared (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_1 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__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_m492E8E7AEE24A270FF6B04940BEC3B59C9E790E0_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_1(0);
		int64_t* L_4 = (int64_t*)__this->get_address_of_currentKey_3();
		il2cpp_codegen_initobj(L_4, sizeof(int64_t));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m492E8E7AEE24A270FF6B04940BEC3B59C9E790E0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * _thisAdjusted = reinterpret_cast<Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m492E8E7AEE24A270FF6B04940BEC3B59C9E790E0(_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.Int64,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mBFE66B9C413A3C3AF059E708AE48FE1FA757D90E_gshared (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * __this, Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * ___dictionary0, const RuntimeMethod* method)
{
	{
		Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_0 = ___dictionary0;
		__this->set_dictionary_0(L_0);
		Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * 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_mBFE66B9C413A3C3AF059E708AE48FE1FA757D90E_AdjustorThunk (RuntimeObject * __this, Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * ___dictionary0, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * _thisAdjusted = reinterpret_cast<Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 *>(__this + _offset);
	Enumerator__ctor_mBFE66B9C413A3C3AF059E708AE48FE1FA757D90E(_thisAdjusted, ___dictionary0, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int64,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m0033C49781433E4A06F66E631BF1F7378D1BFF7B_gshared (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_m0033C49781433E4A06F66E631BF1F7378D1BFF7B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * _thisAdjusted = reinterpret_cast<Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 *>(__this + _offset);
	Enumerator_Dispose_m0033C49781433E4A06F66E631BF1F7378D1BFF7B(_thisAdjusted, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int64,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m80E734EE5F4BDB5BDEB07709FB0633FE5C275FEC_gshared (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_1 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__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_m80E734EE5F4BDB5BDEB07709FB0633FE5C275FEC_RuntimeMethod_var)));
	}

IL_001e:
	{
		Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_4 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__this->get_dictionary_0();
		NullCheck(L_4);
		EntryU5BU5D_t09DFC45FB52797A74E5223B0C57834458C443E45* L_5 = (EntryU5BU5D_t09DFC45FB52797A74E5223B0C57834458C443E45*)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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_8 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__this->get_dictionary_0();
		NullCheck(L_8);
		EntryU5BU5D_t09DFC45FB52797A74E5223B0C57834458C443E45* L_9 = (EntryU5BU5D_t09DFC45FB52797A74E5223B0C57834458C443E45*)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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_15 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_17 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__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_m80E734EE5F4BDB5BDEB07709FB0633FE5C275FEC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * _thisAdjusted = reinterpret_cast<Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_m80E734EE5F4BDB5BDEB07709FB0633FE5C275FEC(_thisAdjusted, method);
	return _returnValue;
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int64,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m8EA83E822D496B2BB2A7627A59B99EDECE63B32F_gshared (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_currentValue_3();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_EXTERN_C  RuntimeObject * Enumerator_get_Current_m8EA83E822D496B2BB2A7627A59B99EDECE63B32F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * _thisAdjusted = reinterpret_cast<Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_get_Current_m8EA83E822D496B2BB2A7627A59B99EDECE63B32F_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m56DE961685793B379A7F8B55FF46BF9EC1462E2C_gshared (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * __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_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_2 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__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_m56DE961685793B379A7F8B55FF46BF9EC1462E2C_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_m56DE961685793B379A7F8B55FF46BF9EC1462E2C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * _thisAdjusted = reinterpret_cast<Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m56DE961685793B379A7F8B55FF46BF9EC1462E2C(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int64,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_mFECAA3A465D12B667519D32139EE1B2EC2CFA516_gshared (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_2();
		Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 * L_1 = (Dictionary_2_t240BB5F785CC3B2A17B14447F3C0E0BB6AAB8E26 *)__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_mFECAA3A465D12B667519D32139EE1B2EC2CFA516_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_mFECAA3A465D12B667519D32139EE1B2EC2CFA516_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * _thisAdjusted = reinterpret_cast<Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_mFECAA3A465D12B667519D32139EE1B2EC2CFA516(_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.ProBuilder.IntVec3,System.Object>::.ctor(System.Collections.Generic.Dictionary`2<TKey,TValue>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m695AA9A6AF64DACD09A0D94A6CA10A128B23686B_gshared (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * ___dictionary0, int32_t ___getEnumeratorRetType1, 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_1(L_2);
		__this->set_index_2(0);
		int32_t L_3 = ___getEnumeratorRetType1;
		__this->set_getEnumeratorRetType_4(L_3);
		KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 * L_4 = (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator__ctor_m695AA9A6AF64DACD09A0D94A6CA10A128B23686B_AdjustorThunk (RuntimeObject * __this, Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * ___dictionary0, int32_t ___getEnumeratorRetType1, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * _thisAdjusted = reinterpret_cast<Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 *>(__this + _offset);
	Enumerator__ctor_m695AA9A6AF64DACD09A0D94A6CA10A128B23686B(_thisAdjusted, ___dictionary0, ___getEnumeratorRetType1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB7ABC096F17D5B6D3195AF0EDD40FB6F907A7CEF_gshared (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		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_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_mB7ABC096F17D5B6D3195AF0EDD40FB6F907A7CEF_RuntimeMethod_var)));
	}

IL_0021:
	{
		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_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_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_2();
		NullCheck(L_9);
		IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  L_11 = (IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 )((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->get_key_2();
		Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * L_12 = (Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C *)__this->get_dictionary_0();
		NullCheck(L_12);
		EntryU5BU5D_t38F8CE568A73910CFAC659B40243ADA61D25FA8F* L_13 = (EntryU5BU5D_t38F8CE568A73910CFAC659B40243ADA61D25FA8F*)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_t25EB2093EA5253B67C2798C48427166652F387C1  L_16;
		memset((&L_16), 0, sizeof(L_16));
		KeyValuePair_2__ctor_m0B937D5FF90DED8516184F4E7CFE68C9C1DB2326((&L_16), (IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 )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_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * L_20 = (Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C *)__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_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C * L_22 = (Dictionary_2_tADD1AEAEB21ABCB0FDFE7F670448CA4141AE860C *)__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_t25EB2093EA5253B67C2798C48427166652F387C1 * L_24 = (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_24, sizeof(KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 ));
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool Enumerator_MoveNext_mB7ABC096F17D5B6D3195AF0EDD40FB6F907A7CEF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * _thisAdjusted = reinterpret_cast<Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 *>(__this + _offset);
	bool _returnValue;
	_returnValue = Enumerator_MoveNext_mB7ABC096F17D5B6D3195AF0EDD40FB6F907A7CEF(_thisAdjusted, method);
	return _returnValue;
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1  Enumerator_get_Current_m672A8CC05473A0DF3951A966988E386BA19B2BD6_gshared (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1  L_0 = (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 )__this->get_current_3();
		return (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 )L_0;
	}
}
IL2CPP_EXTERN_C  KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1  Enumerator_get_Current_m672A8CC05473A0DF3951A966988E386BA19B2BD6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * _thisAdjusted = reinterpret_cast<Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 *>(__this + _offset);
	KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1  _returnValue;
	_returnValue = Enumerator_get_Current_m672A8CC05473A0DF3951A966988E386BA19B2BD6_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE77F93DFA6A594FB99BCC1F89A98CA9E4A77C919_gshared (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, const RuntimeMethod* method)
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_Dispose_mE77F93DFA6A594FB99BCC1F89A98CA9E4A77C919_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * _thisAdjusted = reinterpret_cast<Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 *>(__this + _offset);
	Enumerator_Dispose_mE77F93DFA6A594FB99BCC1F89A98CA9E4A77C919(_thisAdjusted, method);
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m0AE42B5CA78ABD32A1953E9B49AA1C5CCED0B39D_gshared (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __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_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_m0AE42B5CA78ABD32A1953E9B49AA1C5CCED0B39D_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_t25EB2093EA5253B67C2798C48427166652F387C1 * L_6 = (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)__this->get_address_of_current_3();
		IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  L_7;
		L_7 = KeyValuePair_2_get_Key_m2FFF09F81365F1DD53A5F552FFC94DF524A530F6_inline((KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)(KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  L_8 = L_7;
		RuntimeObject * L_9 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_8);
		KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 * L_10 = (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)__this->get_address_of_current_3();
		RuntimeObject * L_11;
		L_11 = KeyValuePair_2_get_Value_mF00271CDF0593E0B4D4FFEE8BB5B71907612A3AB_inline((KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)(KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)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_t25EB2093EA5253B67C2798C48427166652F387C1 * L_15 = (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)__this->get_address_of_current_3();
		IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  L_16;
		L_16 = KeyValuePair_2_get_Key_m2FFF09F81365F1DD53A5F552FFC94DF524A530F6_inline((KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)(KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 * L_17 = (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)__this->get_address_of_current_3();
		RuntimeObject * L_18;
		L_18 = KeyValuePair_2_get_Value_mF00271CDF0593E0B4D4FFEE8BB5B71907612A3AB_inline((KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)(KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1  L_19;
		memset((&L_19), 0, sizeof(L_19));
		KeyValuePair_2__ctor_m0B937D5FF90DED8516184F4E7CFE68C9C1DB2326((&L_19), (IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 )L_16, (RuntimeObject *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
		KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1  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_m0AE42B5CA78ABD32A1953E9B49AA1C5CCED0B39D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * _thisAdjusted = reinterpret_cast<Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m0AE42B5CA78ABD32A1953E9B49AA1C5CCED0B39D(_thisAdjusted, method);
	return _returnValue;
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m79F157388D7D9340F704B4A12DE261005AD166BD_gshared (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_version_1();
		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_m79F157388D7D9340F704B4A12DE261005AD166BD_RuntimeMethod_var)));
	}

IL_001e:
	{
		__this->set_index_2(0);
		KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 * L_4 = (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)__this->get_address_of_current_3();
		il2cpp_codegen_initobj(L_4, sizeof(KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 ));
		return;
	}
}
IL2CPP_EXTERN_C  void Enumerator_System_Collections_IEnumerator_Reset_m79F157388D7D9340F704B4A12DE261005AD166BD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * _thisAdjusted = reinterpret_cast<Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 *>(__this + _offset);
	Enumerator_System_Collections_IEnumerator_Reset_m79F157388D7D9340F704B4A12DE261005AD166BD(_thisAdjusted, method);
}
// System.Collections.DictionaryEntry System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IDictionaryEnumerator.get_Entry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mF785CA7D214FD2549A4B12DFF2BF03775914BC1C_gshared (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __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_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_IDictionaryEnumerator_get_Entry_mF785CA7D214FD2549A4B12DFF2BF03775914BC1C_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 * L_5 = (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)__this->get_address_of_current_3();
		IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  L_6;
		L_6 = KeyValuePair_2_get_Key_m2FFF09F81365F1DD53A5F552FFC94DF524A530F6_inline((KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)(KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  L_7 = L_6;
		RuntimeObject * L_8 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), &L_7);
		KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 * L_9 = (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)__this->get_address_of_current_3();
		RuntimeObject * L_10;
		L_10 = KeyValuePair_2_get_Value_mF00271CDF0593E0B4D4FFEE8BB5B71907612A3AB_inline((KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)(KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)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_mF785CA7D214FD2549A4B12DFF2BF03775914BC1C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * _thisAdjusted = reinterpret_cast<Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 *>(__this + _offset);
	DictionaryEntry_tF60471FAB430320A9C7D4382BF966EAAC06D7A90  _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Entry_mF785CA7D214FD2549A4B12DFF2BF03775914BC1C(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IDictionaryEnumerator.get_Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7195A3F0F61A9C4A6DEB5CD364EF7B67C77F5FF7_gshared (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __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_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_IDictionaryEnumerator_get_Key_m7195A3F0F61A9C4A6DEB5CD364EF7B67C77F5FF7_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 * L_5 = (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)__this->get_address_of_current_3();
		IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  L_6;
		L_6 = KeyValuePair_2_get_Key_m2FFF09F81365F1DD53A5F552FFC94DF524A530F6_inline((KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)(KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
		IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  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_m7195A3F0F61A9C4A6DEB5CD364EF7B67C77F5FF7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * _thisAdjusted = reinterpret_cast<Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Key_m7195A3F0F61A9C4A6DEB5CD364EF7B67C77F5FF7(_thisAdjusted, method);
	return _returnValue;
}
// System.Object System.Collections.Generic.Dictionary`2/Enumerator<UnityEngine.ProBuilder.IntVec3,System.Object>::System.Collections.IDictionaryEnumerator.get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mD0233A71B8EB93AC878907357C8DF35D913F0FD1_gshared (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __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_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_IDictionaryEnumerator_get_Value_mD0233A71B8EB93AC878907357C8DF35D913F0FD1_RuntimeMethod_var)));
	}

IL_0028:
	{
		KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 * L_5 = (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)__this->get_address_of_current_3();
		RuntimeObject * L_6;
		L_6 = KeyValuePair_2_get_Value_mF00271CDF0593E0B4D4FFEE8BB5B71907612A3AB_inline((KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)(KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 *)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_mD0233A71B8EB93AC878907357C8DF35D913F0FD1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
	int32_t _offset = 1;
	Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * _thisAdjusted = reinterpret_cast<Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 *>(__this + _offset);
	RuntimeObject * _returnValue;
	_returnValue = Enumerator_System_Collections_IDictionaryEnumerator_get_Value_mD0233A71B8EB93AC878907357C8DF35D913F0FD1(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  Enumerator_get_Current_mAB454C2B3CC6A27AA71355E581A4D1EAC56A25AA_gshared_inline (Enumerator_t459FFDE48E25AE93FD0485DED22FC3BD71B9CC98 * __this, const RuntimeMethod* method)
{
	{
		Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB  L_0 = (Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB )__this->get_current_3();
		return (Pair_tCF1B4A57B4FC677FA2ACB13ECA3D0621CCE6E9FB )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790  Enumerator_get_Current_m6A7583D3C03634A9A16E5C6D3276334B0FF88AAD_gshared_inline (Enumerator_t10CCA9CA9486FE90978B2D78C1C1EC9D64DACADC * __this, const RuntimeMethod* method)
{
	{
		HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790  L_0 = (HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790 )__this->get_current_3();
		return (HashPair_t09807509C741E786E249DC2F717CDA8E6BD80790 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851  Enumerator_get_Current_m3C62D431AAFEE13AECA5854704EFBAF991AFEF40_gshared_inline (Enumerator_t560A2C0762BDEFFBDDA06B833265F941EB7E2393 * __this, const RuntimeMethod* method)
{
	{
		PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851  L_0 = (PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851 )__this->get_current_3();
		return (PathStep_tC60DC56BB3F42771D2BFC73AA3DCCA0F0CEF9851 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7  Enumerator_get_Current_m56F6DF034E1F12E9FC5761588F3C0C03A62264E0_gshared_inline (Enumerator_tC7233B038A8E26EB7BB221306A8AA8B2F614B3DF * __this, const RuntimeMethod* method)
{
	{
		SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7  L_0 = (SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 )__this->get_current_3();
		return (SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206  Enumerator_get_Current_m5E4CF0FCE06340ADFDF1D66112CDAC917E36714E_gshared_inline (Enumerator_tD5B99DCCF1F2D9537B88D50339A26665C4DB6633 * __this, const RuntimeMethod* method)
{
	{
		FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206  L_0 = (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )__this->get_current_3();
		return (FocusedElement_tF9897C653908D7004ACBEC7265361828BA9DB206 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4  Enumerator_get_Current_m740A8CDD2FF4C3444517470375659DDBC76605F1_gshared_inline (Enumerator_t157CCBDEA22DD1154F5E2071635883A67C77F7D3 * __this, const RuntimeMethod* method)
{
	{
		FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4  L_0 = (FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4 )__this->get_current_3();
		return (FormatterInfo_tF77B34E0660AD26AA2280C146E56094A5BBCD3D4 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C  Enumerator_get_Current_m249F524FEBF318A96152E6F9C43A849FAA1F5380_gshared_inline (Enumerator_tDC83DFF21CBE625F5ADBB266218D686DA0A932A3 * __this, const RuntimeMethod* method)
{
	{
		FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C  L_0 = (FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C )__this->get_current_3();
		return (FormatterLocatorInfo_tFFEA8418BC6F59B6D1044E28217770D877C04F5C )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587  Enumerator_get_Current_mDBE67885A64473591C0DF1C1480CADC74F7913B3_gshared_inline (Enumerator_t6BDF62519E3FA55EC06132ABBD5FCC06D13926E5 * __this, const RuntimeMethod* method)
{
	{
		DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587  L_0 = (DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587 )__this->get_current_3();
		return (DebugCondition_t8A54BEDE307E3A892AF89DFAE0451A347E628587 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C  Enumerator_get_Current_mF2634D8B6EFF518CD6503EE885EDB5CD1A5D53A8_gshared_inline (Enumerator_t5E532769BED320E2EDCB3C2EBE36C60AEE23F5CB * __this, const RuntimeMethod* method)
{
	{
		PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C  L_0 = (PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C )__this->get_current_3();
		return (PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F  Enumerator_get_Current_m41C2709BA45F8725482773EAB16EE83381AF501E_gshared_inline (Enumerator_t52F61572C2197AF1F1208BBED245C765E3033F3C * __this, const RuntimeMethod* method)
{
	{
		ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F  L_0 = (ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F )__this->get_current_3();
		return (ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Edge_tC11235216D5E71087549B2CB09A27043F02FB278  Enumerator_get_Current_mCD291C7A35EABD8FD7E9B024F775A4960BF7FB67_gshared_inline (Enumerator_t032DA6626373A02CE9278CF8678C86907A1ABB04 * __this, const RuntimeMethod* method)
{
	{
		Edge_tC11235216D5E71087549B2CB09A27043F02FB278  L_0 = (Edge_tC11235216D5E71087549B2CB09A27043F02FB278 )__this->get_current_3();
		return (Edge_tC11235216D5E71087549B2CB09A27043F02FB278 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Frame_t277B57D2C572A3B179CEA0357869DB245F52128D  Enumerator_get_Current_m72B7898DC764855B04522CF4BDB32CA38D3526C0_gshared_inline (Enumerator_t5AE4E4F0A07721DB878660F1D26EC3498D17C24D * __this, const RuntimeMethod* method)
{
	{
		Frame_t277B57D2C572A3B179CEA0357869DB245F52128D  L_0 = (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )__this->get_current_3();
		return (Frame_t277B57D2C572A3B179CEA0357869DB245F52128D )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50  Enumerator_get_Current_m97F6540F82C0B412A652DDB12C6044314A25A75E_gshared_inline (Enumerator_t2B07835E1B0ED59DB7916F684245D58130B12875 * __this, const RuntimeMethod* method)
{
	{
		NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50  L_0 = (NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 )__this->get_current_3();
		return (NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393  Enumerator_get_Current_mE2798D621C44CF865212FEF380AF9BB22670BABC_gshared_inline (Enumerator_tB1A4D1DC5D5AF72BE4241E0BB40115290C90691A * __this, const RuntimeMethod* method)
{
	{
		WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393  L_0 = (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )__this->get_current_3();
		return (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  Enumerator_get_Current_m7081BDE6DFEA7E3C9CDCE5F14F74512482F080CC_gshared_inline (Enumerator_t14ECDF3D42AD621796949CC7FD448A97946EF05A * __this, const RuntimeMethod* method)
{
	{
		Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B  L_0 = (Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B )__this->get_current_3();
		return (Item_tD358B647F06D81E0559DB72CB866D99EF2538A6B )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  Enumerator_get_Current_mF5104CA7BBF3EBE14407AE0652E9DFE870570F18_gshared_inline (Enumerator_tAED8E267067538E37BE16A62C166CDB01A3572C0 * __this, const RuntimeMethod* method)
{
	{
		RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB  L_0 = (RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB )__this->get_current_3();
		return (RecordingItem_tEDE8B20C8F2E4981D1302177EBA59407729666BB )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A  Enumerator_get_Current_mFD097DE6CCB5772B51094C40F1F4A84F88A437D3_gshared_inline (Enumerator_t3275FFBF229EF8E1BE48A4F49BB84B8D8A51B898 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A  L_0 = (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A )__this->get_current_3();
		return (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  KeyValuePair_2_get_Key_m9D3383A2D28B59C97CF36E7FEEA643653AD8A381_gshared_inline (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * __this, const RuntimeMethod* method)
{
	{
		ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  L_0 = (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )__this->get_key_0();
		return (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m7290F8CCD00A714D93D3741D5F1E7FB0C871EA4B_gshared_inline (KeyValuePair_2_t26DA7FDD45C2AED4C163F9914FAE1E316242393A * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  Enumerator_get_Current_m60D19A571515C600B1764CF9A887CA79E5F97BC9_gshared_inline (Enumerator_t9136BCBD43AF37BE02A975B88C843577E5740427 * __this, const RuntimeMethod* method)
{
	{
		ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00  L_0 = (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )__this->get_currentKey_3();
		return (ValueTuple_2_tA372AD60186562EAB001D5060A8DA062D95A5A00 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m2C4CB69D133864BF8115D1E5CC924C7E8CDFCA06_gshared_inline (Enumerator_t4C5FA0E746996FF8CD432DD8ADCF5422856D98CE * __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_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF  Enumerator_get_Current_mC374EA70559C371067F280EC4B528C41D99B1C1B_gshared_inline (Enumerator_t127435DC1FE0ED1B9C855BD736888600256EDCBD * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF  L_0 = (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF )__this->get_current_3();
		return (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar KeyValuePair_2_get_Key_m45416D5C3D29A63E19ADD78A364AE98F112A7683_gshared_inline (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF * __this, const RuntimeMethod* method)
{
	{
		Il2CppChar L_0 = (Il2CppChar)__this->get_key_0();
		return (Il2CppChar)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  KeyValuePair_2_get_Value_m9D442CC9D54233C78E6C442502019CCFE4EFF032_gshared_inline (KeyValuePair_2_tBFFDE326072109FABCF87A1B30AE4536D8A33AFF * __this, const RuntimeMethod* method)
{
	{
		Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  L_0 = (Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA )__this->get_value_1();
		return (Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar Enumerator_get_Current_mBF5917A30F0570A67D0821802FB24BE4F33EFF32_gshared_inline (Enumerator_t0F9B03AF97CF5B13CA82052D37230F1D6DD8A5AB * __this, const RuntimeMethod* method)
{
	{
		Il2CppChar L_0 = (Il2CppChar)__this->get_currentKey_3();
		return (Il2CppChar)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  Enumerator_get_Current_m7AC938B8E2DDF281CA80077425E262C400171837_gshared_inline (Enumerator_tA950ECF65F385D6942D7249E759340F67CC5392A * __this, const RuntimeMethod* method)
{
	{
		Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA  L_0 = (Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA )__this->get_currentValue_3();
		return (Nullable_1_tD87DFE8DA2CD69D55896E24D245C7563D8D40EBA )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B  Enumerator_get_Current_mBEDCA00F56BFAFBA9A529C8C7C3E88470106F39F_gshared_inline (Enumerator_t7C470AB98C3CA93F4062183416C66EB76DD79DDA * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B  L_0 = (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B )__this->get_current_3();
		return (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar KeyValuePair_2_get_Key_mEF97E064AE6E0A5118519332069F8B1AEE692C58_gshared_inline (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B * __this, const RuntimeMethod* method)
{
	{
		Il2CppChar L_0 = (Il2CppChar)__this->get_key_0();
		return (Il2CppChar)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar KeyValuePair_2_get_Value_mFDD735D076E930099878E72E5E0CB3CAC3B8CB51_gshared_inline (KeyValuePair_2_t8E547E8985254FF9AD98CB485A1C5A7A7712955B * __this, const RuntimeMethod* method)
{
	{
		Il2CppChar L_0 = (Il2CppChar)__this->get_value_1();
		return (Il2CppChar)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar Enumerator_get_Current_m2C97AC360B4D39714D8403E027DA606D3EAB3E06_gshared_inline (Enumerator_t099E47DEB71518E33CF80925DB68FD4EB5F5E978 * __this, const RuntimeMethod* method)
{
	{
		Il2CppChar L_0 = (Il2CppChar)__this->get_currentKey_3();
		return (Il2CppChar)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar Enumerator_get_Current_m858BF85D1BD52879CB124BA2FCD108BD9ED5E80A_gshared_inline (Enumerator_t544F104171F3AD3B3985F8207A2A105DA5E45007 * __this, const RuntimeMethod* method)
{
	{
		Il2CppChar L_0 = (Il2CppChar)__this->get_currentValue_3();
		return (Il2CppChar)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9  Enumerator_get_Current_m54F6763B59183C3392DE5CD042E070CEACBCECA9_gshared_inline (Enumerator_tFC0EE448955972D87BDFF0D96F9CAA3259528CDD * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9  L_0 = (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 )__this->get_current_3();
		return (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  KeyValuePair_2_get_Key_m13C153BB845E3247CFE902126176DBC20F53D856_gshared_inline (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 * __this, const RuntimeMethod* method)
{
	{
		Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  L_0 = (Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D )__this->get_key_0();
		return (Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m899E41CA5A0D9D5AC71DD51BBF8B7EFB29076B25_gshared_inline (KeyValuePair_2_tF0664801168A913CF5DE5421155D41364483E9D9 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  Enumerator_get_Current_m2E36BE5F16A197FAF01E742DB5BDCD158F5AFB57_gshared_inline (Enumerator_t039E17EA86AC24D3873A9CF59F597791F9FE2685 * __this, const RuntimeMethod* method)
{
	{
		Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D  L_0 = (Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D )__this->get_currentKey_3();
		return (Edge_t59DC4A6451BF45A4BB245CB1D084FCD1E447EF4D )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m55C05203DA7779563BE74CCBF4DEB9841A228DC5_gshared_inline (Enumerator_t44B2F07AD954BD5E17A62D93FF3290CD6DD3CEF8 * __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_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C  Enumerator_get_Current_m38587F10B25916AF3AE0012E666E45F1AC0BA1DF_gshared_inline (Enumerator_tFDB4DB1A519011CDAA5358CC8648A3993EEB79B6 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C  L_0 = (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C )__this->get_current_3();
		return (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  KeyValuePair_2_get_Key_mABE4F05F618BB8B89BA70FE9B98784BB782D7D0F_gshared_inline (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C * __this, const RuntimeMethod* method)
{
	{
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_0 = (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A )__this->get_key_0();
		return (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m2B73499D96C5084D0F7200AEBB095FA50094C3E8_gshared_inline (KeyValuePair_2_t9F96BEFA8AF809C0292385A3FD63B0F63A85202C * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  Enumerator_get_Current_m34291116DA48C83E53BFC916111CB2A8C978A79F_gshared_inline (Enumerator_t8369D111E2C0B20C61C05D4F108819DD2E7F4F8B * __this, const RuntimeMethod* method)
{
	{
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_0 = (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A )__this->get_currentKey_3();
		return (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m64C4FEF8D5A99F4DC93BEE4326CA827C4EB6C8FF_gshared_inline (Enumerator_t7EB75DCF333E585ED830F94D37937DEBE9383D50 * __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_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1  Enumerator_get_Current_m705A1B8B0F44B0702EC3739E3ACA658EC38FF9D9_gshared_inline (Enumerator_t294CE61874F295D53CAF889C1077956A443ACBA4 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1  L_0 = (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 )__this->get_current_3();
		return (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  KeyValuePair_2_get_Key_m6EBD105642E16F6059CF2135F7D6060896CD6B94_gshared_inline (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 * __this, const RuntimeMethod* method)
{
	{
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_0 = (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A )__this->get_key_0();
		return (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float KeyValuePair_2_get_Value_m2ED91DFF36EC8379E95C426AA6523913A687B565_gshared_inline (KeyValuePair_2_tF81B5CE3B5DF47FFDE85E79F6292F088577C31A1 * __this, const RuntimeMethod* method)
{
	{
		float L_0 = (float)__this->get_value_1();
		return (float)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  Enumerator_get_Current_m229C304186FB1E620467AF08010E6E6EE32FC0A6_gshared_inline (Enumerator_t42A76C42A34BB216B835714C0D7C61305CC2D3A5 * __this, const RuntimeMethod* method)
{
	{
		EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A  L_0 = (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A )__this->get_currentKey_3();
		return (EdgeLookup_tBB3FEB19F640D730C4E3A0EBB92513E9861FC79A )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Enumerator_get_Current_m1D78AA74C81B9749316D8417EBE03FA0E629C097_gshared_inline (Enumerator_t4451F94E406E19AD305F3237DCD827EC8ECBA85A * __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_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED  Enumerator_get_Current_m160600DD6EDCAA42DA6EC2FA2A8DE1E13EBBB4D2_gshared_inline (Enumerator_tFC2AC23E9C0164B207838C51E83F69B1AEC4AEB1 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED  L_0 = (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED )__this->get_current_3();
		return (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m255800C9524164DBC00FE72706D2984A35EF245C_gshared_inline (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_key_0();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  KeyValuePair_2_get_Value_m679984EC12D0857190FE3A503F1805F23F535028_gshared_inline (KeyValuePair_2_t68AA0F9DC44A2B952C81DCF81902AB17B99882ED * __this, const RuntimeMethod* method)
{
	{
		SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  L_0 = (SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484 )__this->get_value_1();
		return (SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mC554A58A331A525F4021078DFB5B8D8264FB7738_gshared_inline (Enumerator_tF2D41A9199B3FFFA018495EA2DD8B079C139CF23 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentKey_3();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  Enumerator_get_Current_m46930A6A7F61A7456CD9A2D6BEFECDA620D0A96B_gshared_inline (Enumerator_tD91EBFC7674BDB7C85F0179FD44D2AE03379792F * __this, const RuntimeMethod* method)
{
	{
		SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484  L_0 = (SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484 )__this->get_currentValue_3();
		return (SimpleTuple_3_tD1A0EBFB13C290458B3F96DBA49C00E9A93CC484 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3  Enumerator_get_Current_m0DF62FCF4FD66BC83785B050D4BB4A672FE64E08_gshared_inline (Enumerator_tC6C4229C250D5CE61C57BDF9FEA8354B6F9ED229 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3  L_0 = (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 )__this->get_current_3();
		return (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m8CA03148442BFAA42ACA0F6B55EABDCE36E27169_gshared_inline (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_key_0();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool KeyValuePair_2_get_Value_m866B97952CFF8D179D9CA5CE641DA16AAC5427DD_gshared_inline (KeyValuePair_2_t239694BB713649B9F5326D1A5BC3143EA54316B3 * __this, const RuntimeMethod* method)
{
	{
		bool L_0 = (bool)__this->get_value_1();
		return (bool)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mE6D2CF01751CFE0EB934F99CF2B569B4541EBC5F_gshared_inline (Enumerator_t7E014E75C20E5B1BED04A1314E2A4D1E2B9D9632 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentKey_3();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_get_Current_mF7C67BF1ADCF87DA152F054AA761AB85F75EEB8D_gshared_inline (Enumerator_tE364715984977A2834C9CF8842C2AD71085075A8 * __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_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265  Enumerator_get_Current_m77D670578EDBC167D4D8C85976BB8305D12FF9DD_gshared_inline (Enumerator_tD0C26E75ACAC7037AD5696DFB1079DD3F88957A4 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265  L_0 = (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 )__this->get_current_3();
		return (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m56CB8EE8272E6CA940939FCA757097A9FF78AC7C_gshared_inline (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_key_0();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar KeyValuePair_2_get_Value_m91B4F412275D775F1614276762664B8289085C43_gshared_inline (KeyValuePair_2_t1E4C4AAA2E07F40196F2EBEC29A6D137D0A9D265 * __this, const RuntimeMethod* method)
{
	{
		Il2CppChar L_0 = (Il2CppChar)__this->get_value_1();
		return (Il2CppChar)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m66EBD704CE475A61DC9901981F482447A686D120_gshared_inline (Enumerator_tB36BEEAB36379F99AB2A8DEDFB68EB1336B25B39 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentKey_3();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar Enumerator_get_Current_m60940FD573C52F9014097DBAE995C66AA5328516_gshared_inline (Enumerator_t1BC50C19E6A2CA319C01C7B0341BAEB30817C9CA * __this, const RuntimeMethod* method)
{
	{
		Il2CppChar L_0 = (Il2CppChar)__this->get_currentValue_3();
		return (Il2CppChar)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB  Enumerator_get_Current_mCCDEB62B9FB818006DAAAD7798C7D396D3472038_gshared_inline (Enumerator_t01C67709CE5D52660166662380B9C0851DA3F4DC * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB  L_0 = (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB )__this->get_current_3();
		return (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mE3B72B1BB3B8DD41788D39A3AF38E6A94B241400_gshared_inline (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_key_0();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_m40417D9B18D29FD4A072DABC1449DACEF8009C6A_gshared_inline (KeyValuePair_2_tE78AD78874BCE1BC993F92EF8CBBDC3B30E44CBB * __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 int32_t Enumerator_get_Current_m06035E5D16D5681B554060B135E56CC434C14B0C_gshared_inline (Enumerator_t4945DBB515D6BC132360326DCDC16F6A72FD845E * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentKey_3();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mADEAD0F4A96F6399227342F3C128105A6C8C32AB_gshared_inline (Enumerator_t14F019BE91B99D807B381372BC77449E905F0B23 * __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_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28  Enumerator_get_Current_m87526ACD6E629FEB05AB9553BBF137A42641FBD7_gshared_inline (Enumerator_tFFD8C3F128D79BB191A6C496B135B52C98D068B4 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28  L_0 = (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 )__this->get_current_3();
		return (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mB3ADE63CBC756E574B6E583906B3D415ECE2DF59_gshared_inline (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_key_0();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t KeyValuePair_2_get_Value_mE4D6C0B237BD91BF63DA21521277D83A5F9CB523_gshared_inline (KeyValuePair_2_tE8FA5EF9EFE23FF7AB54968FA25D3487B37D4D28 * __this, const RuntimeMethod* method)
{
	{
		int64_t L_0 = (int64_t)__this->get_value_1();
		return (int64_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mFFE4BB59502921FC4589953BA35C3E1DC4653D41_gshared_inline (Enumerator_t09A29089F114CB5D60CB0FFF4E6E18234E08ECB1 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentKey_3();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t Enumerator_get_Current_mE1D4CC4ED092F5AE94E03D3B3A11CF0D8E4CB393_gshared_inline (Enumerator_t5B40201DFAEFBA5BE3FEEF31E632FAC0B3E9FC2F * __this, const RuntimeMethod* method)
{
	{
		int64_t L_0 = (int64_t)__this->get_currentValue_3();
		return (int64_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0  Enumerator_get_Current_mE5033FC555E7BC63DDC919B903A8A305C3AADBEB_gshared_inline (Enumerator_t1AD96AD2810CD9FF13D02CD49EC9D4D447C1485C * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0  L_0 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )__this->get_current_3();
		return (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mCA6E77030F4BE64105E6B3EFB3CBB8E6EC08CA0A_gshared_inline (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_key_0();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_mC1E2EFCF98529D0550A547CF87C6EAB6821741BF_gshared_inline (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mEE9617C9ECD7EEA6CAA8FC1AE4F768FD45871932_gshared_inline (Enumerator_tFE456209A61959ABD64BFCC8CEF16DA82AAF7ECA * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentKey_3();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_mC05D3D6AD41313CA564794A0750EB5BC5AA04948_gshared_inline (Enumerator_tC388053BE5235308C1C6087681EC24B2B659648F * __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_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19  Enumerator_get_Current_m36A4A6CA28113D3900FC72688521465A7A29F2E9_gshared_inline (Enumerator_t35CA7AB25BD9A8A8D64CCDE9120EE0DFEB91FB28 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19  L_0 = (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 )__this->get_current_3();
		return (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m34918F2F2A3F1B015907B1A269EFAD32088DD7D6_gshared_inline (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_key_0();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  KeyValuePair_2_get_Value_mE4FFC5EADEA9A178218895B9C89D86A4289CF86B_gshared_inline (KeyValuePair_2_t35D22D0A0BCEE8A48032CF74DA9E44BEA074DC19 * __this, const RuntimeMethod* method)
{
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )__this->get_value_1();
		return (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m869241E4C8CA61842F65EC2121E3DA8120F9D030_gshared_inline (Enumerator_t01726A2839C5727C4C0C494B0664A479A7C1A664 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentKey_3();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  Enumerator_get_Current_m0D4D061446C8398ECE760974AF85F2F1351D2034_gshared_inline (Enumerator_t585E9EA9885201A26EEAEA40FA7EED2068FB56BB * __this, const RuntimeMethod* method)
{
	{
		Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  L_0 = (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )__this->get_currentValue_3();
		return (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13  Enumerator_get_Current_m89583C31CE0988EA40B8F44C35B8C2AD93B7F1AF_gshared_inline (Enumerator_t5B172BB1B25967D3C6DCA15A16CAA9813BC0F116 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13  L_0 = (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 )__this->get_current_3();
		return (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m02D48511F5ADB4DD26381180CD512C189D1F3C2A_gshared_inline (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_key_0();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool KeyValuePair_2_get_Value_mB9C0510DCC534574E31E0D0E7F99FFFD6800DB86_gshared_inline (KeyValuePair_2_t359134532F6D20016C16D3116D454924D03ACA13 * __this, const RuntimeMethod* method)
{
	{
		bool L_0 = (bool)__this->get_value_1();
		return (bool)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mD18F6CC68417BE133B6207910498954A0D70E334_gshared_inline (Enumerator_tE9EB4A92F0788DF23AE70FAC0EC71ED34AAD7626 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentKey_3();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_get_Current_m3C0E7D4705139FBE41BB267EE3B5CBAA91AFD503_gshared_inline (Enumerator_t4A96A463BACAA34780FBF5297C8E1A361FB0F819 * __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_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1  Enumerator_get_Current_mD0DF1E75C7363071E8AABDD5675B9C6A01A3D163_gshared_inline (Enumerator_tE9365A698EB22A78CDB2D70C86BAB69BA9156ED3 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1  L_0 = (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 )__this->get_current_3();
		return (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m552EF9E81C281CE4DD62C0903BF6DC9D272F476E_gshared_inline (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_key_0();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_mB10BAC8935675641594C1F047A5125EC590EBEE1_gshared_inline (KeyValuePair_2_t83B2885C02C836E233B38F12A0F13CDC8DBE3ED1 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mE31B6B24EAB30E4FD590E2729796FB76C19CD203_gshared_inline (Enumerator_t1C0300388DDBE93EBABCC5DE5CE20DE17928EDD5 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get_currentKey_3();
		return (int32_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m6C2AF5B57480AE0440F937EF9A50D3803ED850EE_gshared_inline (Enumerator_tEA3EEAFB01FCAEC65CD249CE8B28073BA94302C2 * __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_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2  Enumerator_get_Current_m6C135BE69D6A319DBF2D1C7CD7E68456A79784A9_gshared_inline (Enumerator_tC49F87FB1FC8726D1F73E7337286C759ADF328BD * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2  L_0 = (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 )__this->get_current_3();
		return (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t KeyValuePair_2_get_Key_m8100BF3E3F64307412AF522908A74E48B8A7BDAD_gshared_inline (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 * __this, const RuntimeMethod* method)
{
	{
		int64_t L_0 = (int64_t)__this->get_key_0();
		return (int64_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m9FB8CF0F4C684DF0F6CE4F9BE0E0F80216B06268_gshared_inline (KeyValuePair_2_t8EB09BF4DD251CCCBB6F85C46B29153BF9822DA2 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1();
		return (RuntimeObject *)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t Enumerator_get_Current_mFF6BCB7AD8833EC037DAFB51C7B3CD9AD54C66F0_gshared_inline (Enumerator_t11DC5519507C7F4A86ADE22E6E7DA5753BF3994F * __this, const RuntimeMethod* method)
{
	{
		int64_t L_0 = (int64_t)__this->get_currentKey_3();
		return (int64_t)L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m8EA83E822D496B2BB2A7627A59B99EDECE63B32F_gshared_inline (Enumerator_tBF4B510D987FC9A6078D1010A51D9AC9F5611BC2 * __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_t25EB2093EA5253B67C2798C48427166652F387C1  Enumerator_get_Current_m672A8CC05473A0DF3951A966988E386BA19B2BD6_gshared_inline (Enumerator_t279CB533C826B5610804DBDE29269B94D6EB5094 * __this, const RuntimeMethod* method)
{
	{
		KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1  L_0 = (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 )__this->get_current_3();
		return (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  KeyValuePair_2_get_Key_m2FFF09F81365F1DD53A5F552FFC94DF524A530F6_gshared_inline (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 * __this, const RuntimeMethod* method)
{
	{
		IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57  L_0 = (IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 )__this->get_key_0();
		return (IntVec3_t3EB7BC60DE8A90C200251C3A2009152DAB194C57 )L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_mF00271CDF0593E0B4D4FFEE8BB5B71907612A3AB_gshared_inline (KeyValuePair_2_t25EB2093EA5253B67C2798C48427166652F387C1 * __this, const RuntimeMethod* method)
{
	{
		RuntimeObject * L_0 = (RuntimeObject *)__this->get_value_1();
		return (RuntimeObject *)L_0;
	}
}
